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";
12 ///////////////////////////////////////////////////////////////////////////////
13 group { name: "elm/segment_control/base/default";
27 group { name: "elm/segment_control/item/default";
28 data.item: "label.wrap.part" "label.bg";
30 image: "seg_single_pressed.png" COMP;
31 image: "seg_single_selected.png" COMP;
32 image: "seg_single_normal.png" COMP;
34 image: "seg_left_pressed.png" COMP;
35 image: "seg_left_selected.png" COMP;
36 image: "seg_left_normal.png" COMP;
38 image: "seg_middle_pressed.png" COMP;
39 image: "seg_middle_selected.png" COMP;
40 image: "seg_middle_normal.png" COMP;
42 image: "seg_right_pressed.png" COMP;
43 image: "seg_right_selected.png" COMP;
44 image: "seg_right_normal.png" COMP;
47 part { name: "segment";
50 description { state: "default" 0.0;
54 normal: "seg_single_normal.png";
60 description { state: "default_single" 0.0;
61 inherit: "default" 0.0;
64 normal: "seg_single_normal.png";
68 description { state: "default_left" 0.0;
69 inherit: "default" 0.0;
72 normal: "seg_left_normal.png";
76 description { state: "default_right" 0.0;
77 inherit: "default" 0.0;
80 normal: "seg_right_normal.png";
84 description { state: "default_middle" 0.0;
85 inherit: "default" 0.0;
88 normal: "seg_middle_normal.png";
92 description { state: "pressed_single" 0.0;
93 inherit: "default" 0.0;
96 normal: "seg_single_pressed.png";
100 description { state: "pressed_left" 0.0;
101 inherit: "default" 0.0;
104 normal: "seg_left_pressed.png";
108 description { state: "pressed_right" 0.0;
109 inherit: "default" 0.0;
112 normal: "seg_right_pressed.png";
116 description { state: "pressed_middle" 0.0;
117 inherit: "default" 0.0;
120 normal: "seg_middle_pressed.png";
124 description { state: "selected_single" 0.0;
125 inherit: "default" 0.0;
128 normal: "seg_single_selected.png";
132 description { state: "selected_left" 0.0;
133 inherit: "default" 0.0;
136 normal: "seg_left_selected.png";
140 description { state: "selected_right" 0.0;
141 inherit: "default" 0.0;
144 normal: "seg_right_selected.png";
148 description { state: "selected_middle" 0.0;
149 inherit: "default" 0.0;
152 normal: "seg_middle_selected.png";
157 part { name: "padding_left";
161 description { state: "default" 0.0;
163 rel1.relative: 0.0 0.0;
164 rel2.relative: 0.0 1.0;
171 part { name: "padding_right";
175 description { state: "default" 0.0;
177 rel1.relative: 1.0 0.0;
178 rel2.relative: 1.0 1.0;
185 part { name: "padding_top";
189 description { state: "default" 0.0;
191 rel1.relative: 0.0 0.0;
192 rel2.relative: 1.0 0.0;
199 part { name: "padding_bottom";
203 description { state: "default" 0.0;
205 rel1.relative: 0.0 1.0;
206 rel2.relative: 1.0 1.0;
213 part { name: "icon.bg";
217 description { state: "default" 0.0;
220 rel1 {relative: 1.0 1.0; to_x: "padding_left"; to_y: "padding_top"; }
221 rel2 {relative: 1.0 1.0; to: "elm.swallow.icon"; }
226 part { name: "padding_icon_text";
230 description { state: "default" 0.0; //when only icon or no icon is there
232 rel1 { relative: 1.0 0.0; to: "icon.bg"; }
233 rel2 { relative: 1.0 1.0; to: "icon.bg"; }
238 description { state: "icononly" 0.0;
239 inherit: "default" 0.0;
241 description { state: "visible" 0.0; //when icon is visible
243 rel1 { relative: 1.0 0.0; to: "icon.bg"; }
244 rel2 { relative: 1.0 1.0; to: "icon.bg"; }
250 part { name: "elm.swallow.icon";
253 description { state: "default" 0.0;
256 rel1 {relative: 1.0 1.0; to_x: "padding_left"; to_y: "padding_top"; }
257 rel2 {relative: 0.0 0.0; to_y: "padding_bottom"; }
260 aspect_preference: BOTH;
262 description { state: "visible" 0.0;
263 inherit: "default" 0.0;
265 rel2 {relative: 0.3 0.0; to_y: "padding_bottom"; }
267 description { state: "icononly" 0.0;;
268 inherit: "default" 0.0;
270 rel2 {relative: 0.0 0.0; to_x: "padding_right"; to_y: "padding_bottom"; }
274 part { name: "label.bg";
277 description { state: "default" 0.0;
278 rel1 { relative: 1.0 1.0; to_x: "padding_icon_text"; to_y: "padding_top"; }
279 rel2 { relative: 0.0 0.0; to_x: "padding_right"; to_y: "padding_bottom"; }
282 part { name: "elm.swallow.label";
287 description { state: "default" 0.0;
292 rel1 { relative: 1.0 1.0; to_x: "padding_icon_text";}
293 rel2 { relative: 0.0 0.0; to_x: "padding_right";}
295 description { state: "visible" 0.0;
296 inherit: "default" 0.0;
300 part { name: "disabler";
303 description { state: "default" 0.0;
308 rel1 { relative: 0.0 0.0; to: "segment";}
309 rel2 { relative: 1.0 1.0; to: "segment";}
310 color: 255 255 255 150;
312 description { state: "disabled_single" 0.0;
313 inherit: "default" 0.0;
316 normal: "seg_single_normal.png";
320 description { state: "disabled_left" 0.0;
321 inherit: "default" 0.0;
324 normal: "seg_left_normal.png";
328 description { state: "disabled_right" 0.0;
329 inherit: "default" 0.0;
332 normal: "seg_right_normal.png";
336 description { state: "disabled_middle" 0.0;
337 inherit: "default" 0.0;
340 normal: "seg_middle_normal.png";
348 public seg_type; // 1-Single, 2-Left, 3-Middle, 4-Right.
349 public seg_state; // 1-Normal/Default, 2-Pressed, 3-Selected.
350 public seg_status;// 0-Enabled/Default, 1-Disabled
352 public update_state() {
353 new type, state, disabled;
354 type = get_int(seg_type);
355 state = get_int(seg_state);
356 disabled = get_int(seg_status);
361 set_state(PART:"segment", "default_single", 0.0);
363 set_state(PART:"segment", "default_left", 0.0);
365 set_state(PART:"segment", "default_middle", 0.0);
367 set_state(PART:"segment", "default_right", 0.0);
369 else if( state == 2 )
372 set_state(PART:"segment", "pressed_single", 0.0);
374 set_state(PART:"segment", "pressed_left", 0.0);
376 set_state(PART:"segment", "pressed_middle", 0.0);
378 set_state(PART:"segment", "pressed_right", 0.0);
380 else if( state == 3 )
383 set_state(PART:"segment", "selected_single", 0.0);
385 set_state(PART:"segment", "selected_left", 0.0);
387 set_state(PART:"segment", "selected_middle", 0.0);
389 set_state(PART:"segment", "selected_right", 0.0);
394 set_state(PART:"disabler", "disabled_single", 0.0);
396 set_state(PART:"disabler", "disabled_left", 0.0);
398 set_state(PART:"disabler", "disabled_middle", 0.0);
400 set_state(PART:"disabler", "disabled_right", 0.0);
405 name: "segment_type_s";
406 signal: "elm,type,segment,single";
409 set_int(seg_type, 1);
414 name: "segment_type_l";
415 signal: "elm,type,segment,left";
418 set_int(seg_type, 2);
423 name: "segment_type_m";
424 signal: "elm,type,segment,middle";
427 set_int(seg_type, 3);
432 name: "segment_type_r";
433 signal: "elm,type,segment,right";
436 set_int(seg_type, 4);
441 name: "normal_segment";
442 signal: "elm,state,segment,normal";
445 set_int(seg_state, 1);
450 name: "pressed_segment";
451 signal: "elm,state,segment,pressed";
454 set_int(seg_state, 2);
459 name: "selected_segment";
460 signal: "elm,state,segment,selected";
463 set_int(seg_state, 3 );
467 program { name: "disable_segment";
468 signal: "elm,state,disabled";
471 set_int(seg_status, 1);
475 program { name: "enable_segment";
476 signal: "elm,state,enabled";
479 set_int(seg_status, 0);
483 program { name: "text_show";
484 signal: "elm,state,text,visible";
489 get_state(PART:"elm.swallow.icon", st, 30, vl);
490 if (!strcmp(st, "icononly"))
492 set_state(PART:"elm.swallow.icon", "visible", 0.0);
493 set_state(PART:"padding_icon_text", "visible", 0.0);
495 set_state(PART:"elm.swallow.label", "visible", 0.0);
498 program { name: "text_hide";
499 signal: "elm,state,text,hidden";
504 get_state(PART:"elm.swallow.icon", st, 30, vl);
505 if (!strcmp(st, "visible"))
507 set_state(PART:"elm.swallow.icon", "icononly", 0.0);
508 set_state(PART:"padding_icon_text", "icononly", 0.0);
510 set_state(PART:"elm.swallow.label", "default", 0.0);
513 program { name: "icon_show";
514 signal: "elm,state,icon,visible";
519 get_state(PART:"elm.swallow.label", st, 30, vl);
520 if (!strcmp(st, "normal"))
522 set_state(PART:"elm.swallow.icon", "visible", 0.0);
523 set_state(PART:"padding_icon_text", "visible", 0.0);
527 set_state(PART:"elm.swallow.icon", "icononly", 0.0);
528 set_state(PART:"padding_icon_text", "icononly", 0.0);
532 program { name: "icon_hide";
533 signal: "elm,state,icon,hidden";
535 action: STATE_SET "default" 0.0;
536 target: "elm.swallow.icon";
540 group { name: "elm/label/base/segment_normal";
541 data.item: "default_font_size" "24";
542 data.item: "min_font_size" "16";
543 data.item: "max_font_size" "24";
545 style { name: "seg_text_style_normal";
546 base: "font=Sans font_size=16 style=shadow \
547 shadow_color=#2924224d \
549 color=#ffffffff wrap=char";
551 tag: "hilight" "+ font=Sans:style=Bold";
554 style { name: "seg_text_style_selected";
555 base: "font=Sans:style=Bold font_size=16 style=shadow \
556 shadow_color=#aaaaaa4d \
558 color=#111111ff wrap=char";
560 tag: "hilight" "+ font=Sans:style=Bold";
561 tag: "b" "+ font=Sans:style=Bold";
564 style { name: "seg_text_style_disabled";
565 base: "font=SLP:style=Medium font_size=24 style=shadow \
566 shadow_color=#2924224d \
567 align=center color=#2924224d \
570 tag: "hilight" "+ font=SLP:style=Bold";
571 tag: "b" "+ font=SLP:style=Bold";
576 part { name: "label.swallow.background";
578 description { state: "default" 0.0;
580 rel1.relative, 0.0 0.0;
581 rel2.relative, 1.0 1.0;
584 part { name: "label.text.clip";
586 description { state: "default" 0.0;
588 rel1 { relative: 0 0; to: "label.swallow.background"; }
589 rel2 { relative: 1 1; to: "label.swallow.background"; }
592 part { name: "elm.text";
597 clip_to: "label.text.clip";
598 description { state: "default" 0.0;
599 rel1.relative, 0.0 0.0;
600 rel2.relative, 1.0 1.0;
603 style: "seg_text_style_normal";
612 group { name: "elm/label/base/segment_pressed";
613 data.item: "default_font_size" "24";
614 data.item: "min_font_size" "16";
615 data.item: "max_font_size" "24";
617 part { name: "label.swallow.background";
619 description { state: "default" 0.0;
621 rel1.relative, 0.0 0.0;
622 rel2.relative, 1.0 1.0;
625 part { name: "label.text.clip";
627 description { state: "default" 0.0;
629 rel1 { relative: 0 0; to: "label.swallow.background"; }
630 rel2 { relative: 1 1; to: "label.swallow.background"; }
633 part { name: "elm.text";
638 clip_to: "label.text.clip";
639 description { state: "default" 0.0;
640 rel1.relative, 0.0 0.0;
641 rel2.relative, 1.0 1.0;
644 style: "seg_text_style_selected";
653 group { name: "elm/label/base/segment_selected";
654 data.item: "default_font_size" "24";
655 data.item: "min_font_size" "16";
656 data.item: "max_font_size" "24";
658 part { name: "label.swallow.background";
660 description { state: "default" 0.0;
662 rel1.relative, 0.0 0.0;
663 rel2.relative, 1.0 1.0;
666 part { name: "label.text.clip";
668 description { state: "default" 0.0;
670 rel1 { relative: 0 0; to: "label.swallow.background"; }
671 rel2 { relative: 1 1; to: "label.swallow.background"; }
674 part { name: "elm.text";
679 clip_to: "label.text.clip";
680 description { state: "default" 0.0;
681 rel1.relative, 0.0 0.0;
682 rel2.relative, 1.0 1.0;
685 style: "seg_text_style_selected";
693 group { name: "elm/label/base/segment_disabled";
694 data.item: "default_font_size" "24";
695 data.item: "min_font_size" "16";
696 data.item: "max_font_size" "24";
698 part { name: "label.swallow.background";
700 description { state: "default" 0.0;
702 rel1.relative, 0.0 0.0;
703 rel2.relative, 1.0 1.0;
706 part { name: "label.text.clip";
708 description { state: "default" 0.0;
710 rel1 { relative: 0 0; to: "label.swallow.background"; }
711 rel2 { relative: 1 1; to: "label.swallow.background"; }
714 part { name: "elm.text";
719 clip_to: "label.text.clip";
720 description { state: "default" 0.0;
721 rel1.relative, 0.0 0.0;
722 rel2.relative, 1.0 1.0;
725 style: "seg_text_style_disabled";
733 ///////////////////////////////////////////////////////////////////////////////
734 group { name: "elm/focus_highlight/top/default";
736 image: "emo-unhappy.png" COMP;
740 item: "animate" "on";
744 public s_x, s_y, s_w, s_h; /* source */
745 public difx, dify, difw, difh;
748 public animator1(val, Float:pos) {
749 new x, y, w, h, dx, dy, dw, dh, Float:rot;
751 dx = round(float_mul(float(get_int(difx)), pos));
752 x = get_int(s_x) + dx;
753 dy = round(float_mul(float(get_int(dify)), pos));
754 y = get_int(s_y) + dy;
755 dw = round(float_mul(float(get_int(difw)), pos));
756 w = get_int(s_w) + dw;
757 dy = round(float_mul(float(get_int(difh)), pos));
758 h = get_int(s_h) + dh;
760 update_offset(x, y, w, h);
762 rot = 360.0 * pos * float(get_int(rot_dir));
763 set_state_val(PART:"shine", STATE_MAP_ROT_Z, rot);
766 emit("elm,action,focus,anim,end", "");
767 set_state(PART:"shine", "default", 0.0);
771 public update_offset(x, y, w, h) {
777 set_state_val(PART:"shine", STATE_REL1_OFFSET, x1, y1);
778 set_state_val(PART:"shine", STATE_REL2_OFFSET, x2, y2);
781 public message(Msg_Type:type, id, ...) {
782 if ((type == MSG_INT_SET) && (id == 1)) {
785 new px1, px2, py1, py2;
801 set_int(difx, x2 - x1);
802 set_int(dify, y2 - y1);
803 set_int(difw, w2 - w1);
804 set_int(difh, h2 - h1);
812 } else if (px1 > px2) {
821 set_int(rot_dir, rd);
823 custom_state(PART:"shine", "default", 0.0);
824 set_state_val(PART:"shine", STATE_REL1, 0.0, 0.0);
825 set_state_val(PART:"shine", STATE_REL2, 0.0, 0.0);
826 set_state_val(PART:"shine", STATE_MAP_ON, 1);
827 set_state_val(PART:"shine", STATE_MAP_ROT_Z, 0.0);
828 update_offset(x1, y1, w1, h1);
829 set_state(PART:"shine", "custom", 0.0);
831 anim(0.2, "animator1", 1);
840 description { state: "default" 0.0;
841 rel1.relative: 0.0 0.0;
842 rel2.relative: 1.0 1.0;
846 part { name: "shine";
850 ignore_flags: ON_HOLD;
851 description { state: "default" 0.0;
853 normal: "emo-unhappy.png";
856 rel1.relative: 1.0 0.0;
857 rel1.offset: -15 -15;
859 rel2.relative: 1.0 0.0;
862 description { state: "disabled" 0.0;
863 inherit: "default" 0.0;
868 program { name: "show";
869 signal: "elm,action,focus,show";
873 target: "hide_start";
877 program { name: "show_start";
878 action: STATE_SET "default" 0.0;
879 transition: LINEAR 0.2;
883 program { name: "show_end";
884 action: SIGNAL_EMIT "elm,action,focus,show,end" "";
886 program { name: "hide";
887 signal: "elm,action,focus,hide";
891 target: "show_start";
895 program { name: "hide_start";
896 action: STATE_SET "disabled" 0.0;
897 transition: LINEAR 0.2;
901 program { name: "hide_end";
902 action: SIGNAL_EMIT "elm,action,focus,hide,end" "";
907 ///////////////////////////////////////////////////////////////////////////////
908 group { name: "elm/focus_highlight/bottom/default";
910 part { name: "shine";
914 ignore_flags: ON_HOLD;
915 description { state: "default" 0.0;
920 description { state: "disabled" 0.0;
921 inherit: "default" 0.0;
926 program { name: "show";
927 signal: "elm,action,focus,show";
931 target: "hide_start";
935 program { name: "show_start";
936 action: STATE_SET "default" 0.0;
937 transition: LINEAR 0.2;
941 program { name: "show_end";
942 action: SIGNAL_EMIT "elm,action,focus,show,end" "";
944 program { name: "hide";
945 signal: "elm,action,focus,hide";
949 target: "show_start";
953 program { name: "hide_start";
954 action: STATE_SET "disabled" 0.0;
955 transition: LINEAR 0.2;
959 program { name: "hide_end";
960 action: SIGNAL_EMIT "elm,action,focus,hide,end" "";
965 ///////////////////////////////////////////////////////////////////////////////
966 group { name: "elm/bg/base/default";
968 image: "dia_grad.png" COMP;
969 image: "dia_topshad.png" COMP;
970 image: "dia_botshad.png" COMP;
975 description { state: "default" 0.0;
976 image.normal: "dia_grad.png";
986 part { name: "elm.swallow.rectangle";
988 description { state: "default" 0.0;
991 part { name: "elm.swallow.background";
993 description { state: "default" 0.0;
996 part { name: "shadow";
998 description { state: "default" 0.0;
999 rel2.relative: 1.0 0.0;
1001 image.normal: "dia_topshad.png";
1011 part { name: "shadow2";
1013 description { state: "default" 0.0;
1014 rel1.relative: 0.0 1.0;
1016 image.normal: "dia_botshad.png";
1026 part { name: "elm.swallow.content";
1028 description { state: "default" 0.0;
1034 ///////////////////////////////////////////////////////////////////////////////
1035 group { name: "elm/scroller/base/default";
1037 alias: "elm/list/base/default";
1038 alias: "elm/genlist/base/default";
1039 alias: "elm/carousel/base/default";
1040 alias: "elm/gengrid/base/default";
1043 item: "focus_highlight" "on";
1047 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
1048 public timer0(val) {
1050 v = get_int(sbvis_v);
1052 v = get_int(sbalways_v);
1054 emit("do-hide-vbar", "");
1055 set_int(sbvis_v, 0);
1058 v = get_int(sbvis_h);
1060 v = get_int(sbalways_h);
1062 emit("do-hide-hbar", "");
1063 set_int(sbvis_h, 0);
1066 set_int(sbvis_timer, 0);
1071 image: "shelf_inset.png" COMP;
1072 image: "bt_sm_base2.png" COMP;
1073 image: "bt_sm_shine.png" COMP;
1074 image: "bt_sm_hilight.png" COMP;
1075 image: "sl_bt2_2.png" COMP;
1080 description { state: "default" 0.0;
1083 color: 255 255 255 0;
1086 part { name: "clipper";
1089 description { state: "default" 0.0;
1096 part { name: "elm.swallow.content";
1099 description { state: "default" 0.0;
1106 part { name: "conf_over";
1108 description { state: "default" 0.0;
1112 normal: "shelf_inset.png";
1118 description { state: "enabled" 0.0;
1119 inherit: "default" 0.0;
1120 color: 200 155 0 255;
1123 part { name: "focus_highlight";
1125 description { state: "default" 0.0;
1129 normal: "sl_bt2_2.png";
1136 description { state: "enabled" 0.0;
1137 inherit: "default" 0.0;
1138 color: 200 155 0 255;
1141 part { name: "sb_vbar_clip_master";
1144 description { state: "default" 0.0;
1146 description { state: "hidden" 0.0;
1148 color: 255 255 255 0;
1151 part { name: "sb_vbar_clip";
1152 clip_to: "sb_vbar_clip_master";
1155 description { state: "default" 0.0;
1157 description { state: "hidden" 0.0;
1159 color: 255 255 255 0;
1162 part { name: "sb_vbar";
1165 description { state: "default" 0.0;
1173 to_y: "elm.swallow.content";
1174 to_x: "elm.swallow.content";
1180 to_x: "elm.swallow.content";
1184 part { name: "elm.dragable.vbar";
1185 clip_to: "sb_vbar_clip";
1192 description { state: "default" 0.0;
1207 normal: "bt_sm_base2.png";
1213 part { name: "sb_vbar_over1";
1214 clip_to: "sb_vbar_clip";
1216 description { state: "default" 0.0;
1217 rel1.to: "elm.dragable.vbar";
1218 rel2.relative: 1.0 0.5;
1219 rel2.to: "elm.dragable.vbar";
1221 normal: "bt_sm_hilight.png";
1226 part { name: "sb_vbar_over2";
1227 clip_to: "sb_vbar_clip";
1229 description { state: "default" 0.0;
1230 rel1.to: "elm.dragable.vbar";
1231 rel2.to: "elm.dragable.vbar";
1233 normal: "bt_sm_shine.png";
1239 part { name: "sb_hbar_clip_master";
1242 description { state: "default" 0.0;
1244 description { state: "hidden" 0.0;
1246 color: 255 255 255 0;
1249 part { name: "sb_hbar_clip";
1250 clip_to: "sb_hbar_clip_master";
1253 description { state: "default" 0.0;
1255 description { state: "hidden" 0.0;
1257 color: 255 255 255 0;
1260 part { name: "sb_hbar";
1263 description { state: "default" 0.0;
1271 to_x: "elm.swallow.content";
1272 to_y: "elm.swallow.content";
1278 to_y: "elm.swallow.content";
1282 part { name: "elm.dragable.hbar";
1283 clip_to: "sb_hbar_clip";
1290 description { state: "default" 0.0;
1305 normal: "bt_sm_base2.png";
1311 part { name: "sb_hbar_over1";
1312 clip_to: "sb_hbar_clip";
1314 description { state: "default" 0.0;
1315 rel1.to: "elm.dragable.hbar";
1316 rel2.relative: 1.0 0.5;
1317 rel2.to: "elm.dragable.hbar";
1319 normal: "bt_sm_hilight.png";
1324 part { name: "sb_hbar_over2";
1325 clip_to: "sb_hbar_clip";
1327 description { state: "default" 0.0;
1328 rel1.to: "elm.dragable.hbar";
1329 rel2.to: "elm.dragable.hbar";
1331 normal: "bt_sm_shine.png";
1336 part { name: "disabler";
1338 description { state: "default" 0.0;
1344 description { state: "disabled" 0.0;
1345 inherit: "default" 0.0;
1347 color: 128 128 128 128;
1352 program { name: "load";
1356 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
1357 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
1358 set_int(sbvis_h, 0);
1359 set_int(sbvis_v, 0);
1360 set_int(sbalways_v, 0);
1361 set_int(sbalways_h, 0);
1362 set_int(sbvis_timer, 0);
1366 program { name: "vbar_show";
1367 signal: "elm,action,show,vbar";
1369 action: STATE_SET "default" 0.0;
1370 target: "sb_vbar_clip_master";
1372 program { name: "vbar_hide";
1373 signal: "elm,action,hide,vbar";
1375 action: STATE_SET "hidden" 0.0;
1376 target: "sb_vbar_clip_master";
1378 program { name: "vbar_show_always";
1379 signal: "elm,action,show_always,vbar";
1383 v = get_int(sbvis_v);
1384 v |= get_int(sbalways_v);
1386 set_int(sbalways_v, 1);
1387 emit("do-show-vbar", "");
1388 set_int(sbvis_v, 1);
1392 program { name: "vbar_show_notalways";
1393 signal: "elm,action,show_notalways,vbar";
1397 v = get_int(sbalways_v);
1399 set_int(sbalways_v, 0);
1400 v = get_int(sbvis_v);
1402 emit("do-hide-vbar", "");
1403 set_int(sbvis_v, 0);
1408 program { name: "sb_vbar_show";
1409 signal: "do-show-vbar";
1411 action: STATE_SET "default" 0.0;
1412 transition: LINEAR 0.5;
1413 target: "sb_vbar_clip";
1415 program { name: "sb_vbar_hide";
1416 signal: "do-hide-vbar";
1418 action: STATE_SET "hidden" 0.0;
1419 transition: LINEAR 0.5;
1420 target: "sb_vbar_clip";
1423 program { name: "hbar_show";
1424 signal: "elm,action,show,hbar";
1426 action: STATE_SET "default" 0.0;
1427 target: "sb_hbar_clip_master";
1429 program { name: "hbar_hide";
1430 signal: "elm,action,hide,hbar";
1432 action: STATE_SET "hidden" 0.0;
1433 target: "sb_hbar_clip_master";
1435 program { name: "hbar_show_always";
1436 signal: "elm,action,show_always,hbar";
1440 v = get_int(sbvis_h);
1441 v |= get_int(sbalways_h);
1443 set_int(sbalways_h, 1);
1444 emit("do-show-hbar", "");
1445 set_int(sbvis_h, 1);
1449 program { name: "hbar_show_notalways";
1450 signal: "elm,action,show_notalways,hbar";
1454 v = get_int(sbalways_h);
1456 set_int(sbalways_h, 0);
1457 v = get_int(sbvis_h);
1459 emit("do-hide-hbar", "");
1460 set_int(sbvis_h, 0);
1465 program { name: "sb_hbar_show";
1466 signal: "do-show-hbar";
1468 action: STATE_SET "default" 0.0;
1469 transition: LINEAR 0.5;
1470 target: "sb_hbar_clip";
1472 program { name: "sb_hbar_hide";
1473 signal: "do-hide-hbar";
1475 action: STATE_SET "hidden" 0.0;
1476 transition: LINEAR 0.5;
1477 target: "sb_hbar_clip";
1480 program { name: "scroll";
1481 signal: "elm,action,scroll";
1485 v = get_int(sbvis_v);
1486 v |= get_int(sbalways_v);
1488 emit("do-show-vbar", "");
1489 set_int(sbvis_v, 1);
1491 v = get_int(sbvis_h);
1492 v |= get_int(sbalways_h);
1494 emit("do-show-hbar", "");
1495 set_int(sbvis_h, 1);
1497 v = get_int(sbvis_timer);
1498 if (v > 0) cancel_timer(v);
1499 v = timer(1.0, "timer0", 0);
1500 set_int(sbvis_timer, v);
1504 program { name: "highlight_show";
1505 signal: "elm,action,focus_highlight,show";
1507 action: STATE_SET "enabled" 0.0;
1508 transition: ACCELERATE 0.3;
1509 target: "focus_highlight";
1510 target: "conf_over";
1512 program { name: "highlight_hide";
1513 signal: "elm,action,focus_highlight,hide";
1515 action: STATE_SET "default" 0.0;
1516 transition: DECELERATE 0.3;
1517 target: "focus_highlight";
1518 target: "conf_over";
1520 program { name: "disable";
1521 signal: "elm,state,disabled";
1523 action: STATE_SET "disabled" 0.0;
1526 program { name: "enable";
1527 signal: "elm,state,enabled";
1529 action: STATE_SET "default" 0.0;
1535 ///////////////////////////////////////////////////////////////////////////////
1536 group { name: "elm/scroller/entry/default";
1539 item: "focus_highlight" "on";
1543 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
1544 public timer0(val) {
1546 v = get_int(sbvis_v);
1548 v = get_int(sbalways_v);
1550 emit("do-hide-vbar", "");
1551 set_int(sbvis_v, 0);
1554 v = get_int(sbvis_h);
1556 v = get_int(sbalways_h);
1558 emit("do-hide-hbar", "");
1559 set_int(sbvis_h, 0);
1562 set_int(sbvis_timer, 0);
1567 image: "shelf_inset.png" COMP;
1568 image: "bt_sm_base2.png" COMP;
1569 image: "bt_sm_shine.png" COMP;
1570 image: "bt_sm_hilight.png" COMP;
1571 image: "sl_bt2_2.png" COMP;
1576 description { state: "default" 0.0;
1581 part { name: "clipper";
1584 description { state: "default" 0.0;
1591 part { name: "contentclipper";
1595 description { state: "default" 0.0;
1596 rel1.to: "elm.swallow.icon";
1597 rel1.relative: 1.0 0.0;
1598 rel2.to: "elm.swallow.end";
1599 rel2.relative: 0.0 1.0;
1602 part { name: "elm.swallow.icon";
1605 description { state: "default" 0.0;
1619 description { state: "visible" 0.0;
1635 part { name: "elm.swallow.end";
1638 description { state: "default" 0.0;
1652 description { state: "visible" 0.0;
1668 part { name: "elm.swallow.content";
1669 clip_to: "contentclipper";
1671 description { state: "default" 0.0;
1673 to: "elm.swallow.icon";
1678 to: "elm.swallow.end";
1684 part { name: "conf_over";
1686 description { state: "default" 0.0;
1690 normal: "shelf_inset.png";
1696 description { state: "enabled" 0.0;
1697 inherit: "default" 0.0;
1698 color: 200 155 0 255;
1701 part { name: "focus_highlight";
1703 description { state: "default" 0.0;
1707 normal: "sl_bt2_2.png";
1714 description { state: "enabled" 0.0;
1715 inherit: "default" 0.0;
1716 color: 200 155 0 255;
1719 part { name: "sb_vbar_clip_master";
1722 description { state: "default" 0.0;
1724 description { state: "hidden" 0.0;
1726 color: 255 255 255 0;
1729 part { name: "sb_vbar_clip";
1730 clip_to: "sb_vbar_clip_master";
1733 description { state: "default" 0.0;
1735 description { state: "hidden" 0.0;
1737 color: 255 255 255 0;
1740 part { name: "sb_vbar";
1743 description { state: "default" 0.0;
1751 to_y: "elm.swallow.content";
1752 to_x: "elm.swallow.end";
1758 to_x: "elm.swallow.end";
1762 part { name: "elm.dragable.vbar";
1763 clip_to: "sb_vbar_clip";
1770 description { state: "default" 0.0;
1785 normal: "bt_sm_base2.png";
1791 part { name: "sb_vbar_over1";
1792 clip_to: "sb_vbar_clip";
1794 description { state: "default" 0.0;
1795 rel1.to: "elm.dragable.vbar";
1796 rel2.relative: 1.0 0.5;
1797 rel2.to: "elm.dragable.vbar";
1799 normal: "bt_sm_hilight.png";
1804 part { name: "sb_vbar_over2";
1805 clip_to: "sb_vbar_clip";
1807 description { state: "default" 0.0;
1808 rel1.to: "elm.dragable.vbar";
1809 rel2.to: "elm.dragable.vbar";
1811 normal: "bt_sm_shine.png";
1817 part { name: "sb_hbar_clip_master";
1820 description { state: "default" 0.0;
1822 description { state: "hidden" 0.0;
1824 color: 255 255 255 0;
1827 part { name: "sb_hbar_clip";
1828 clip_to: "sb_hbar_clip_master";
1831 description { state: "default" 0.0;
1833 description { state: "hidden" 0.0;
1835 color: 255 255 255 0;
1838 part { name: "sb_hbar";
1841 description { state: "default" 0.0;
1849 to_x: "elm.swallow.content";
1850 to_y: "elm.swallow.content";
1856 to_y: "elm.swallow.content";
1860 part { name: "elm.dragable.hbar";
1861 clip_to: "sb_hbar_clip";
1868 description { state: "default" 0.0;
1883 normal: "bt_sm_base2.png";
1889 part { name: "sb_hbar_over1";
1890 clip_to: "sb_hbar_clip";
1892 description { state: "default" 0.0;
1893 rel1.to: "elm.dragable.hbar";
1894 rel2.relative: 1.0 0.5;
1895 rel2.to: "elm.dragable.hbar";
1897 normal: "bt_sm_hilight.png";
1902 part { name: "sb_hbar_over2";
1903 clip_to: "sb_hbar_clip";
1905 description { state: "default" 0.0;
1906 rel1.to: "elm.dragable.hbar";
1907 rel2.to: "elm.dragable.hbar";
1909 normal: "bt_sm_shine.png";
1916 program { name: "load";
1920 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
1921 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
1922 set_int(sbvis_h, 0);
1923 set_int(sbvis_v, 0);
1924 set_int(sbalways_v, 0);
1925 set_int(sbalways_h, 0);
1926 set_int(sbvis_timer, 0);
1929 program { name: "icon_show";
1930 signal: "elm,action,show,icon";
1932 action: STATE_SET "visible" 0.0;
1933 target: "elm.swallow.icon";
1935 program { name: "icon_hide";
1936 signal: "elm,action,hide,icon";
1938 action: STATE_SET "default" 0.0;
1939 target: "elm.swallow.icon";
1941 program { name: "end_show";
1942 signal: "elm,action,show,end";
1944 action: STATE_SET "visible" 0.0;
1945 target: "elm.swallow.end";
1947 program { name: "end_hide";
1948 signal: "elm,action,hide,end";
1950 action: STATE_SET "default" 0.0;
1951 target: "elm.swallow.end";
1953 program { name: "vbar_show";
1954 signal: "elm,action,show,vbar";
1956 action: STATE_SET "default" 0.0;
1957 target: "sb_vbar_clip_master";
1959 program { name: "vbar_hide";
1960 signal: "elm,action,hide,vbar";
1962 action: STATE_SET "hidden" 0.0;
1963 target: "sb_vbar_clip_master";
1965 program { name: "vbar_show_always";
1966 signal: "elm,action,show_always,vbar";
1970 v = get_int(sbvis_v);
1971 v |= get_int(sbalways_v);
1973 set_int(sbalways_v, 1);
1974 emit("do-show-vbar", "");
1975 set_int(sbvis_v, 1);
1979 program { name: "vbar_show_notalways";
1980 signal: "elm,action,show_notalways,vbar";
1984 v = get_int(sbalways_v);
1986 set_int(sbalways_v, 0);
1987 v = get_int(sbvis_v);
1989 emit("do-hide-vbar", "");
1990 set_int(sbvis_v, 0);
1995 program { name: "sb_vbar_show";
1996 signal: "do-show-vbar";
1998 action: STATE_SET "default" 0.0;
1999 transition: LINEAR 0.5;
2000 target: "sb_vbar_clip";
2002 program { name: "sb_vbar_hide";
2003 signal: "do-hide-vbar";
2005 action: STATE_SET "hidden" 0.0;
2006 transition: LINEAR 0.5;
2007 target: "sb_vbar_clip";
2010 program { name: "hbar_show";
2011 signal: "elm,action,show,hbar";
2013 action: STATE_SET "default" 0.0;
2014 target: "sb_hbar_clip_master";
2016 program { name: "hbar_hide";
2017 signal: "elm,action,hide,hbar";
2019 action: STATE_SET "hidden" 0.0;
2020 target: "sb_hbar_clip_master";
2022 program { name: "hbar_show_always";
2023 signal: "elm,action,show_always,hbar";
2027 v = get_int(sbvis_h);
2028 v |= get_int(sbalways_h);
2030 set_int(sbalways_h, 1);
2031 emit("do-show-hbar", "");
2032 set_int(sbvis_h, 1);
2036 program { name: "hbar_show_notalways";
2037 signal: "elm,action,show_notalways,hbar";
2041 v = get_int(sbalways_h);
2043 set_int(sbalways_h, 0);
2044 v = get_int(sbvis_h);
2046 emit("do-hide-hbar", "");
2047 set_int(sbvis_h, 0);
2052 program { name: "sb_hbar_show";
2053 signal: "do-show-hbar";
2055 action: STATE_SET "default" 0.0;
2056 transition: LINEAR 0.5;
2057 target: "sb_hbar_clip";
2059 program { name: "sb_hbar_hide";
2060 signal: "do-hide-hbar";
2062 action: STATE_SET "hidden" 0.0;
2063 transition: LINEAR 0.5;
2064 target: "sb_hbar_clip";
2067 program { name: "scroll";
2068 signal: "elm,action,scroll";
2072 v = get_int(sbvis_v);
2073 v |= get_int(sbalways_v);
2075 emit("do-show-vbar", "");
2076 set_int(sbvis_v, 1);
2078 v = get_int(sbvis_h);
2079 v |= get_int(sbalways_h);
2081 emit("do-show-hbar", "");
2082 set_int(sbvis_h, 1);
2084 v = get_int(sbvis_timer);
2085 if (v > 0) cancel_timer(v);
2086 v = timer(1.0, "timer0", 0);
2087 set_int(sbvis_timer, v);
2091 program { name: "highlight_show";
2092 signal: "elm,action,focus_highlight,show";
2094 action: STATE_SET "enabled" 0.0;
2095 transition: ACCELERATE 0.3;
2096 target: "focus_highlight";
2097 target: "conf_over";
2099 program { name: "highlight_hide";
2100 signal: "elm,action,focus_highlight,hide";
2102 action: STATE_SET "default" 0.0;
2103 transition: DECELERATE 0.3;
2104 target: "focus_highlight";
2105 target: "conf_over";
2110 ///////////////////////////////////////////////////////////////////////////////
2111 #define TEXT_SLIDE_DURATION 10
2113 group { name: "elm/label/base/default";
2114 data.item: "default_font_size" "10";
2115 data.item: "min_font_size" "6";
2116 data.item: "max_font_size" "60";
2118 style { name: "textblock_style";
2119 base: "font=Sans font_size=10 color=#000 wrap=word text_class=label";
2122 tag: "hilight" "+ font=Sans:style=Bold";
2123 tag: "b" "+ font=Sans:style=Bold";
2128 part { name: "label.swallow.background";
2130 description { state: "default" 0.0;
2134 part { name: "label.text.clip";
2136 description { state: "default" 0.0;
2137 rel1 { relative: 0 0; to: "label.swallow.background"; }
2138 rel2 { relative: 1 1; to: "label.swallow.background"; }
2141 part { name: "elm.text";
2145 clip_to: "label.text.clip";
2146 description { state: "default" 0.0;
2147 rel1.relative: 0.0 0.0;
2148 rel2.relative: 1.0 1.0;
2150 style: "textblock_style";
2158 group { name: "elm/label/base_wrap/default";
2159 data.item: "default_font_size" "10";
2160 data.item: "min_font_size" "6";
2161 data.item: "max_font_size" "60";
2163 part { name: "label.swallow.background";
2165 description { state: "default" 0.0;
2167 rel1 { relative: 0 0; to: "elm.text"; }
2168 rel2 { relative: 1 1; to: "elm.text"; }
2171 part { name: "elm.text";
2175 description { state: "default" 0.0;
2177 style: "textblock_style";
2185 group { name: "elm/label/base_wrap_ellipsis/default";
2186 data.item: "default_font_size" "10";
2187 data.item: "min_font_size" "6";
2188 data.item: "max_font_size" "60";
2190 part { name: "label.swallow.background";
2192 description { state: "default" 0.0;
2194 rel1 { relative: 0 0; to: "elm.text"; }
2195 rel2 { relative: 1 1; to: "elm.text"; }
2198 part { name: "elm.text";
2203 description { state: "default" 0.0;
2206 style: "textblock_style";
2214 group { name: "elm/label/base/marker";
2215 data.item: "default_font_size" "10";
2216 data.item: "min_font_size" "6";
2217 data.item: "max_font_size" "60";
2219 style { name: "textblock_style2";
2220 base: "font=Sans:style=Bold font_size=10 align=center color=#fff wrap=word text_class=label";
2223 tag: "hilight" "+ color=#ffff";
2224 tag: "b" "+ color=#ffff";
2229 part { name: "label.swallow.background";
2231 description { state: "default" 0.0;
2233 rel1 { relative: 0 0; to: "elm.text"; }
2234 rel2 { relative: 1 1; to: "elm.text"; }
2237 part { name: "elm.text";
2241 description { state: "default" 0.0;
2243 style: "textblock_style2";
2251 group { name: "elm/label/base_wrap/marker";
2252 data.item: "default_font_size" "10";
2253 data.item: "min_font_size" "6";
2254 data.item: "max_font_size" "60";
2256 part { name: "label.swallow.background";
2258 description { state: "default" 0.0;
2260 rel1 { relative: 0 0; to: "elm.text"; }
2261 rel2 { relative: 1 1; to: "elm.text"; }
2264 part { name: "elm.text";
2268 description { state: "default" 0.0;
2270 style: "textblock_style2";
2278 group { name: "elm/label/base/slide_long";
2279 data.item: "default_font_size" "10";
2280 data.item: "min_font_size" "6";
2281 data.item: "max_font_size" "60";
2284 public g_duration, g_stopslide, g_timer_id, g_anim_id;
2286 public message(Msg_Type:type, id, ...) {
2287 if ((type == MSG_FLOAT_SET) && (id == 0)) {
2289 duration = getarg(2);
2290 set_float(g_duration, duration);
2293 public slide_to_end_anim(val, Float:pos) {
2296 stopflag = get_int(g_stopslide);
2297 if (stopflag == 1) return;
2298 set_tween_state(PART:"elm.text", pos, "slide_begin", 0.0, "slide_end", 0.0);
2300 id = timer(0.5, "slide_to_begin", 1);
2301 set_int(g_timer_id, id);
2304 public slide_to_end() {
2308 stopflag = get_int(g_stopslide);
2309 if (stopflag == 1) return;
2310 duration = get_float(g_duration);
2311 id = anim(duration, "slide_to_end_anim", 1);
2312 set_int(g_anim_id, id);
2314 public slide_to_begin() {
2317 stopflag = get_int(g_stopslide);
2318 if (stopflag == 1) return;
2319 set_state(PART:"elm.text", "slide_begin", 0.0);
2320 id = timer(0.5, "slide_to_end", 1);
2321 set_int(g_timer_id, id);
2323 public start_slide() {
2324 set_int(g_stopslide, 0);
2325 set_state(PART:"elm.text", "slide_begin", 0.0);
2328 public stop_slide() {
2330 set_int(g_stopslide, 1);
2331 id = get_int(g_anim_id);
2333 id = get_int(g_timer_id);
2335 set_state(PART:"elm.text", "default", 0.0);
2340 part { name: "label.swallow.background";
2342 description { state: "default" 0.0;
2346 part { name: "label.text.clip";
2348 description { state: "default" 0.0;
2350 color: 255 255 255 255;
2351 rel1 { relative: 0 0; to: "label.swallow.background"; }
2352 rel2 { relative: 1 1; to: "label.swallow.background"; }
2355 part { name: "elm.text";
2359 clip_to: "label.text.clip";
2360 description { state: "default" 0.0;
2361 rel1.relative: 0.0 0.0;
2362 rel2.relative: 1.0 1.0;
2365 style: "textblock_style";
2369 description { state: "slide_end" 0.0;
2370 inherit: "default" 0.0;
2371 rel1.relative: 0.0 0.0;
2372 rel2.relative: 0.0 1.0;
2375 description { state: "slide_begin" 0.0;
2376 inherit: "default" 0.0;
2377 rel1.relative: 1.0 0.0;
2378 rel2.relative: 1.0 1.0;
2384 program { name: "start_slide";
2386 signal: "elm,state,slide,start";
2392 program { name: "stop_slide";
2394 signal: "elm,state,slide,stop";
2404 group { name: "elm/label/base/slide_short";
2405 data.item: "default_font_size" "10";
2406 data.item: "min_font_size" "6";
2407 data.item: "max_font_size" "60";
2410 public g_duration, g_stopslide, g_timer_id, g_anim_id;
2412 public message(Msg_Type:type, id, ...) {
2413 if ((type == MSG_FLOAT_SET) && (id == 0)) {
2415 duration = getarg(2);
2416 set_float(g_duration, duration);
2419 public slide_to_end_anim(val, Float:pos) {
2422 stopflag = get_int(g_stopslide);
2423 if (stopflag == 1) return;
2424 set_tween_state(PART:"elm.text", pos, "slide_begin", 0.0, "slide_end", 0.0);
2426 id = timer(0.5, "slide_to_begin", 1);
2427 set_int(g_timer_id, id);
2430 public slide_to_end() {
2434 stopflag = get_int(g_stopslide);
2435 if (stopflag == 1) return;
2436 duration = get_float(g_duration);
2437 id = anim(duration, "slide_to_end_anim", 1);
2438 set_int(g_anim_id, id);
2440 public slide_to_begin() {
2443 stopflag = get_int(g_stopslide);
2444 if (stopflag == 1) return;
2445 set_state(PART:"elm.text", "slide_begin", 0.0);
2446 id = timer(0.5, "slide_to_end", 1);
2447 set_int(g_timer_id, id);
2449 public start_slide() {
2450 set_int(g_stopslide, 0);
2451 set_state(PART:"elm.text", "slide_begin", 0.0);
2454 public stop_slide() {
2456 set_int(g_stopslide, 1);
2457 id = get_int(g_anim_id);
2459 id = get_int(g_timer_id);
2461 set_state(PART:"elm.text", "default", 0.0);
2466 part { name: "label.swallow.background";
2468 description { state: "default" 0.0;
2472 part { name: "label.text.clip";
2474 description { state: "default" 0.0;
2476 color: 255 255 255 255;
2477 rel1 { relative: 0 0; to: "label.swallow.background"; }
2478 rel2 { relative: 1 1; to: "label.swallow.background"; }
2481 part { name: "elm.text";
2485 clip_to: "label.text.clip";
2486 description { state: "default" 0.0;
2487 rel1.relative: 0.0 0.0;
2488 rel2.relative: 1.0 1.0;
2491 style: "textblock_style";
2495 description { state: "slide_end" 0.0;
2496 inherit: "default" 0.0;
2497 rel1.relative: 1.0 0.0;
2498 rel2.relative: 1.0 1.0;
2501 description { state: "slide_begin" 0.0;
2502 inherit: "default" 0.0;
2503 rel1.relative: 0.0 0.0;
2504 rel2.relative: 0.0 1.0;
2510 program { name: "start_slide";
2512 signal: "elm,state,slide,start";
2518 program { name: "stop_slide";
2520 signal: "elm,state,slide,stop";
2529 group { name: "elm/label/base/slide_bounce";
2530 data.item: "default_font_size" "10";
2531 data.item: "min_font_size" "6";
2532 data.item: "max_font_size" "60";
2535 public g_duration, g_stopslide, g_timer_id, g_anim_id;
2537 public message(Msg_Type:type, id, ...) {
2538 if ((type == MSG_FLOAT_SET) && (id == 0)) {
2540 duration = getarg(2);
2541 set_float(g_duration, duration);
2544 public slide_to_end_anim(val, Float:pos) {
2547 stopflag = get_int(g_stopslide);
2548 if (stopflag == 1) return;
2549 set_tween_state(PART:"elm.text", pos, "slide_begin", 0.0, "slide_end", 0.0);
2551 id = timer(0.5, "slide_to_begin", 1);
2552 set_int(g_timer_id, id);
2555 public slide_to_end() {
2559 stopflag = get_int(g_stopslide);
2560 if (stopflag == 1) return;
2561 duration = get_float(g_duration);
2562 id = anim(duration, "slide_to_end_anim", 1);
2563 set_int(g_anim_id, id);
2565 public slide_to_begin_anim(val, Float:pos) {
2568 stopflag = get_int(g_stopslide);
2569 if (stopflag == 1) return;
2570 set_tween_state(PART:"elm.text", pos, "slide_end", 0.0, "slide_begin", 0.0);
2572 id = timer(0.5, "slide_to_end", 1);
2573 set_int(g_timer_id, id);
2576 public slide_to_begin() {
2580 stopflag = get_int(g_stopslide);
2581 if (stopflag == 1) return;
2582 duration = get_float(g_duration);
2583 id = anim(duration, "slide_to_begin_anim", 1);
2584 set_int(g_anim_id, id);
2586 public start_slide() {
2587 set_int(g_stopslide, 0);
2588 set_state(PART:"elm.text", "slide_begin", 0.0);
2591 public stop_slide() {
2593 set_int(g_stopslide, 1);
2594 id = get_int(g_anim_id);
2596 id = get_int(g_timer_id);
2598 set_state(PART:"elm.text", "default", 0.0);
2603 part { name: "label.swallow.background";
2605 description { state: "default" 0.0;
2609 part { name: "label.text.clip";
2611 description { state: "default" 0.0;
2613 color: 255 255 255 255;
2614 rel1 { relative: 0 0; to: "label.swallow.background"; }
2615 rel2 { relative: 1 1; to: "label.swallow.background"; }
2618 part { name: "elm.text";
2622 clip_to: "label.text.clip";
2623 description { state: "default" 0.0;
2624 rel1.relative: 0.0 0.0;
2625 rel2.relative: 1.0 1.0;
2628 style: "textblock_style";
2632 description { state: "slide_end" 0.0;
2633 inherit: "default" 0.0;
2634 rel1.relative: 1.0 0.0;
2635 rel2.relative: 1.0 1.0;
2638 description { state: "slide_begin" 0.0;
2639 inherit: "default" 0.0;
2640 rel1.relative: 0.0 0.0;
2641 rel2.relative: 0.0 1.0;
2647 program { name: "start_slide";
2649 signal: "elm,state,slide,start";
2655 program { name: "stop_slide";
2657 signal: "elm,state,slide,stop";
2667 ///////////////////////////////////////////////////////////////////////////////
2669 group { name: "elm/button/base/default";
2671 image: "bt_base1.png" COMP;
2672 image: "bt_base2.png" COMP;
2673 image: "bt_hilight.png" COMP;
2674 image: "bt_shine.png" COMP;
2675 image: "bt_glow.png" COMP;
2676 image: "bt_dis_base.png" COMP;
2677 image: "bt_dis_hilight.png" COMP;
2680 part { name: "button_image";
2682 description { state: "default" 0.0;
2685 normal: "bt_base2.png";
2688 image.middle: SOLID;
2690 description { state: "clicked" 0.0;
2691 inherit: "default" 0.0;
2692 image.normal: "bt_base1.png";
2693 image.middle: SOLID;
2695 description { state: "disabled" 0.0;
2696 inherit: "default" 0.0;
2698 normal: "bt_dis_base.png";
2703 part { name: "elm.swallow.content";
2705 description { state: "default" 0.0;
2711 rel2.relative: 0.0 1.0;
2713 description { state: "visible" 0.0;
2714 inherit: "default" 0.0;
2718 // aspect_preference: VERTICAL;
2721 description { state: "icononly" 0.0;
2722 inherit: "default" 0.0;
2728 rel2.relative: 1.0 1.0;
2729 // aspect_preference: VERTICAL;
2735 effect: SOFT_SHADOW;
2738 description { state: "default" 0.0;
2740 rel1.to_x: "elm.swallow.content";
2741 rel1.relative: 1.0 0.0;
2744 color: 224 224 224 255;
2747 font: "Sans,Edje-Vera";
2751 text_class: "button";
2754 description { state: "visible" 0.0;
2755 inherit: "default" 0.0;
2759 description { state: "disabled" 0.0;
2760 inherit: "default" 0.0;
2764 description { state: "disabled_visible" 0.0;
2765 inherit: "default" 0.0;
2772 part { name: "over1";
2774 description { state: "default" 0.0;
2775 rel2.relative: 1.0 0.5;
2777 normal: "bt_hilight.png";
2781 description { state: "disabled" 0.0;
2782 inherit: "default" 0.0;
2784 normal: "bt_dis_hilight.png";
2789 part { name: "over2";
2792 ignore_flags: ON_HOLD;
2793 description { state: "default" 0.0;
2795 normal: "bt_shine.png";
2799 description { state: "disabled" 0.0;
2800 inherit: "default" 0.0;
2804 part { name: "over3";
2807 description { state: "default" 0.0;
2808 color: 255 255 255 0;
2810 normal: "bt_glow.png";
2811 border: 12 12 12 12;
2815 description { state: "clicked" 0.0;
2816 inherit: "default" 0.0;
2817 color: 255 255 255 255;
2820 part { name: "disabler";
2822 description { state: "default" 0.0;
2826 description { state: "disabled" 0.0;
2827 inherit: "default" 0.0;
2834 name: "button_click";
2835 signal: "mouse,down,1";
2837 action: SIGNAL_EMIT "elm,action,press" "";
2838 after: "button_click_anim";
2841 name: "button_click_anim";
2842 action: STATE_SET "clicked" 0.0;
2843 target: "button_image";
2846 name: "button_unclick";
2847 signal: "mouse,up,1";
2849 action: SIGNAL_EMIT "elm,action,unpress" "";
2850 after: "button_unclick_anim";
2853 name: "button_pressed_anim";
2854 signal: "elm,anim,activate";
2856 action: STATE_SET "clicked" 0.0;
2857 target: "button_image";
2859 after: "button_unpressed_anim";
2862 name: "button_unpressed_anim";
2863 action: STATE_SET "default" 0.0;
2864 transition: DECELERATE 0.5;
2865 target: "button_image";
2869 name: "button_unclick_anim";
2870 action: STATE_SET "default" 0.0;
2871 target: "button_image";
2874 name: "button_click2";
2875 signal: "mouse,down,1";
2877 action: STATE_SET "clicked" 0.0;
2881 name: "button_unclick2";
2882 signal: "mouse,up,1";
2884 action: STATE_SET "default" 0.0;
2885 transition: DECELERATE 0.5;
2889 name: "button_unclick3";
2890 signal: "mouse,clicked,1";
2892 action: SIGNAL_EMIT "elm,action,click" "";
2894 program { name: "text_show";
2895 signal: "elm,state,text,visible";
2900 get_state(PART:"elm.swallow.content", st, 30, vl);
2901 if (!strcmp(st, "icononly"))
2902 set_state(PART:"elm.swallow.content", "visible", 0.0);
2903 set_state(PART:"elm.text", "visible", 0.0);
2906 program { name: "text_hide";
2907 signal: "elm,state,text,hidden";
2912 get_state(PART:"elm.swallow.content", st, 30, vl);
2913 if (!strcmp(st, "visible"))
2914 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2915 set_state(PART:"elm.text", "default", 0.0);
2918 program { name: "icon_show";
2919 signal: "elm,state,icon,visible";
2924 get_state(PART:"elm.text", st, 30, vl);
2925 if (!strcmp(st, "visible"))
2926 set_state(PART:"elm.swallow.content", "visible", 0.0);
2928 set_state(PART:"elm.swallow.content", "icononly", 0.0);
2931 program { name: "icon_hide";
2932 signal: "elm,state,icon,hidden";
2934 action: STATE_SET "default" 0.0;
2935 target: "elm.swallow.content";
2937 program { name: "disable";
2938 signal: "elm,state,disabled";
2940 action: STATE_SET "disabled" 0.0;
2941 target: "button_image";
2945 after: "disable_text";
2947 program { name: "disable_text";
2951 get_state(PART:"elm.text", st, 30, vl);
2952 if (!strcmp(st, "visible"))
2953 set_state(PART:"elm.text", "disabled_visible", 0.0);
2955 set_state(PART:"elm.text", "disabled", 0.0);
2958 program { name: "enable";
2959 signal: "elm,state,enabled";
2961 action: STATE_SET "default" 0.0;
2962 target: "button_image";
2966 after: "enable_text";
2968 program { name: "enable_text";
2972 get_state(PART:"elm.text", st, 30, vl);
2973 if (!strcmp(st, "disabled_visible"))
2974 set_state(PART:"elm.text", "visible", 0.0);
2976 set_state(PART:"elm.text", "default", 0.0);
2982 group { name: "elm/button/base/hoversel_vertical/default";
2983 alias: "elm/button/base/hoversel_vertical/entry";
2984 alias: "elm/button/base/hoversel_horizontal/default";
2985 alias: "elm/button/base/hoversel_horizontal/entry";
2987 image: "bt_base1.png" COMP;
2988 image: "bt_base2.png" COMP;
2989 image: "bt_hilight.png" COMP;
2990 image: "bt_shine.png" COMP;
2991 image: "bt_glow.png" COMP;
2992 image: "updown.png" COMP;
2993 image: "bt_dis_base.png" COMP;
2994 image: "bt_dis_hilight.png" COMP;
2997 part { name: "button_image";
2999 description { state: "default" 0.0;
3001 normal: "bt_base2.png";
3004 image.middle: SOLID;
3006 description { state: "clicked" 0.0;
3007 inherit: "default" 0.0;
3008 image.normal: "bt_base1.png";
3009 image.middle: SOLID;
3011 description { state: "disabled" 0.0;
3012 inherit: "default" 0.0;
3014 normal: "bt_dis_base.png";
3019 part { name: "arrow";
3021 description { state: "default" 0.0;
3022 image.normal: "updown.png";
3023 aspect: 0.6666666666 0.6666666666;
3024 aspect_preference: VERTICAL;
3027 rel2.relative: 0.0 1.0;
3031 part { name: "elm.swallow.content";
3033 description { state: "default" 0.0;
3048 description { state: "visible" 0.0;
3049 inherit: "default" 0.0;
3053 aspect_preference: VERTICAL;
3056 description { state: "icononly" 0.0;
3057 inherit: "default" 0.0;
3063 to_x: "button_image";
3067 aspect_preference: VERTICAL;
3073 effect: SOFT_SHADOW;
3076 description { state: "default" 0.0;
3078 rel1.to_x: "elm.swallow.content";
3079 rel1.relative: 1.0 0.0;
3082 color: 224 224 224 255;
3085 font: "Sans,Edje-Vera";
3089 text_class: "button";
3092 description { state: "visible" 0.0;
3093 inherit: "default" 0.0;
3097 description { state: "disabled" 0.0;
3098 inherit: "default" 0.0;
3102 description { state: "disabled_visible" 0.0;
3103 inherit: "default" 0.0;
3110 part { name: "over1";
3112 description { state: "default" 0.0;
3113 rel2.relative: 1.0 0.5;
3115 normal: "bt_hilight.png";
3119 description { state: "disabled" 0.0;
3120 inherit: "default" 0.0;
3122 normal: "bt_dis_hilight.png";
3127 part { name: "over2";
3130 ignore_flags: ON_HOLD;
3131 description { state: "default" 0.0;
3133 normal: "bt_shine.png";
3137 description { state: "disabled" 0.0;
3138 inherit: "default" 0.0;
3142 part { name: "over3";
3145 description { state: "default" 0.0;
3146 color: 255 255 255 0;
3148 normal: "bt_glow.png";
3149 border: 12 12 12 12;
3153 description { state: "clicked" 0.0;
3154 inherit: "default" 0.0;
3156 color: 255 255 255 255;
3159 part { name: "disabler";
3161 description { state: "default" 0.0;
3165 description { state: "disabled" 0.0;
3166 inherit: "default" 0.0;
3173 name: "button_click";
3174 signal: "mouse,down,1";
3176 action: STATE_SET "clicked" 0.0;
3177 target: "button_image";
3180 name: "button_unclick";
3181 signal: "mouse,up,1";
3183 action: STATE_SET "default" 0.0;
3184 target: "button_image";
3187 name: "button_click2";
3188 signal: "mouse,down,1";
3190 action: STATE_SET "clicked" 0.0;
3194 name: "button_unclick2";
3195 signal: "mouse,up,1";
3197 action: STATE_SET "default" 0.0;
3198 transition: DECELERATE 0.5;
3202 name: "button_unclick3";
3203 signal: "mouse,up,1";
3205 action: SIGNAL_EMIT "elm,action,click" "";
3207 program { name: "text_show";
3208 signal: "elm,state,text,visible";
3213 get_state(PART:"elm.swallow.content", st, 30, vl);
3214 if (!strcmp(st, "icononly"))
3215 set_state(PART:"elm.swallow.content", "visible", 0.0);
3216 set_state(PART:"elm.text", "visible", 0.0);
3219 program { name: "text_hide";
3220 signal: "elm,state,text,hidden";
3225 get_state(PART:"elm.swallow.content", st, 30, vl);
3226 if (!strcmp(st, "visible"))
3227 set_state(PART:"elm.swallow.content", "icononly", 0.0);
3228 set_state(PART:"elm.text", "default", 0.0);
3231 program { name: "icon_show";
3232 signal: "elm,state,icon,visible";
3237 get_state(PART:"elm.text", st, 30, vl);
3238 if (!strcmp(st, "visible"))
3239 set_state(PART:"elm.swallow.content", "visible", 0.0);
3241 set_state(PART:"elm.swallow.content", "icononly", 0.0);
3244 program { name: "icon_hide";
3245 signal: "elm,state,icon,hidden";
3247 action: STATE_SET "default" 0.0;
3248 target: "elm.swallow.content";
3250 program { name: "disable";
3251 signal: "elm,state,disabled";
3253 action: STATE_SET "disabled" 0.0;
3254 target: "button_image";
3258 after: "disable_text";
3260 program { name: "disable_text";
3264 get_state(PART:"elm.text", st, 30, vl);
3265 if (!strcmp(st, "visible"))
3266 set_state(PART:"elm.text", "disabled_visible", 0.0);
3268 set_state(PART:"elm.text", "disabled", 0.0);
3271 program { name: "enable";
3272 signal: "elm,state,enabled";
3274 action: STATE_SET "default" 0.0;
3275 target: "button_image";
3279 after: "enable_text";
3281 program { name: "enable_text";
3285 get_state(PART:"elm.text", st, 30, vl);
3286 if (!strcmp(st, "disabled_visible"))
3287 set_state(PART:"elm.text", "visible", 0.0);
3289 set_state(PART:"elm.text", "default", 0.0);
3295 group { name: "elm/button/base/hoversel_vertical_entry/default";
3296 alias: "elm/button/base/hoversel_vertical_entry/entry";
3297 alias: "elm/button/base/hoversel_horizontal_entry/default";
3298 alias: "elm/button/base/hoversel_horizontal_entry/entry";
3300 image: "hoversel_entry_bg.png" COMP;
3303 part { name: "button_image";
3305 description { state: "default" 0.0;
3306 color: 255 255 255 0;
3307 image.normal: "hoversel_entry_bg.png";
3308 image.border: 0 0 2 2;
3311 description { state: "clicked" 0.0;
3312 inherit: "default" 0.0;
3313 color: 255 255 255 255;
3316 part { name: "elm.swallow.content";
3318 description { state: "default" 0.0;
3323 rel2.relative: 0.0 1.0;
3325 description { state: "visible" 0.0;
3326 inherit: "default" 0.0;
3329 aspect_preference: VERTICAL;
3332 description { state: "icononly" 0.0;
3333 inherit: "default" 0.0;
3338 rel2.relative: 1.0 1.0;
3339 aspect_preference: VERTICAL;
3342 part { name: "textvis";
3345 description { state: "default" 0.0;
3348 description { state: "visible" 0.0;
3355 effect: SOFT_SHADOW;
3359 description { state: "default" 0.0;
3360 rel1.to_x: "elm.swallow.content";
3361 rel1.relative: 1.0 0.0;
3364 color: 224 224 224 255;
3367 font: "Sans,Edje-Vera";
3371 text_class: "button";
3374 description { state: "visible" 0.0;
3375 inherit: "default" 0.0;
3378 description { state: "clicked" 0.0;
3379 inherit: "default" 0.0;
3385 part { name: "over2";
3388 description { state: "default" 0.0;
3395 name: "button_click";
3396 signal: "mouse,down,1";
3398 action: STATE_SET "clicked" 0.0;
3399 target: "button_image";
3403 name: "button_unclick";
3404 signal: "mouse,up,1";
3406 action: STATE_SET "default" 0.0;
3407 target: "button_image";
3411 name: "button_unclick3";
3412 signal: "mouse,up,1";
3414 action: SIGNAL_EMIT "elm,action,click" "";
3416 program { name: "text_show";
3417 signal: "elm,state,text,visible";
3422 get_state(PART:"elm.swallow.content", st, 30, vl);
3423 if (!strcmp(st, "icononly"))
3424 set_state(PART:"elm.swallow.content", "visible", 0.0);
3425 set_state(PART:"textvis", "visible", 0.0);
3426 set_state(PART:"elm.text", "visible", 0.0);
3429 program { name: "text_hide";
3430 signal: "elm,state,text,hidden";
3435 get_state(PART:"elm.swallow.content", st, 30, vl);
3436 if (!strcmp(st, "visible"))
3437 set_state(PART:"elm.swallow.content", "icononly", 0.0);
3438 set_state(PART:"textvis", "default", 0.0);
3439 set_state(PART:"elm.text", "default", 0.0);
3442 program { name: "icon_show";
3443 signal: "elm,state,icon,visible";
3448 get_state(PART:"textvis", st, 30, vl);
3449 if (!strcmp(st, "visible"))
3450 set_state(PART:"elm.swallow.content", "visible", 0.0);
3452 set_state(PART:"elm.swallow.content", "icononly", 0.0);
3455 program { name: "icon_hide";
3456 signal: "elm,state,icon,hidden";
3458 action: STATE_SET "default" 0.0;
3459 target: "elm.swallow.content";
3464 group { name: "elm/button/base/anchor";
3466 image: "bt_base1.png" COMP;
3467 image: "bt_base2.png" COMP;
3468 image: "bt_hilight.png" COMP;
3469 image: "bt_shine.png" COMP;
3470 image: "bt_glow.png" COMP;
3471 image: "bt_dis_base.png" COMP;
3472 image: "bt_dis_hilight.png" COMP;
3475 part { name: "button_image";
3477 description { state: "default" 0.0;
3479 color: 255 255 255 0;
3481 normal: "bt_base2.png";
3484 image.middle: SOLID;
3486 description { state: "visible" 0.0;
3487 inherit: "default" 0.0;
3488 color: 255 255 255 255;
3490 description { state: "clicked" 0.0;
3491 inherit: "default" 0.0;
3492 inherit: "visible" 0.0;
3493 image.normal: "bt_base1.png";
3494 image.middle: SOLID;
3496 description { state: "disabled" 0.0;
3497 inherit: "default" 0.0;
3498 inherit: "visible" 0.0;
3500 normal: "bt_dis_base.png";
3505 part { name: "elm.swallow.content";
3507 description { state: "default" 0.0;
3513 rel2.relative: 0.0 1.0;
3515 description { state: "visible" 0.0;
3516 inherit: "default" 0.0;
3520 aspect_preference: VERTICAL;
3523 description { state: "icononly" 0.0;
3524 inherit: "default" 0.0;
3530 rel2.relative: 1.0 1.0;
3531 aspect_preference: VERTICAL;
3537 effect: SOFT_SHADOW;
3540 description { state: "default" 0.0;
3542 rel1.to_x: "elm.swallow.content";
3543 rel1.relative: 1.0 0.0;
3546 color: 224 224 224 255;
3549 font: "Sans,Edje-Vera";
3553 text_class: "button";
3556 description { state: "visible" 0.0;
3557 inherit: "default" 0.0;
3561 description { state: "disabled" 0.0;
3562 inherit: "default" 0.0;
3566 description { state: "disabled_visible" 0.0;
3567 inherit: "default" 0.0;
3574 part { name: "over1";
3576 description { state: "default" 0.0;
3577 color: 255 255 255 0;
3578 rel2.relative: 1.0 0.5;
3580 normal: "bt_hilight.png";
3584 description { state: "visible" 0.0;
3585 inherit: "default" 0.0;
3586 color: 255 255 255 255;
3588 description { state: "disabled" 0.0;
3589 inherit: "default" 0.0;
3590 inherit: "visible" 0.0;
3592 normal: "bt_dis_hilight.png";
3597 part { name: "over2";
3600 ignore_flags: ON_HOLD;
3601 description { state: "default" 0.0;
3603 normal: "bt_shine.png";
3607 description { state: "disabled" 0.0;
3608 inherit: "default" 0.0;
3612 part { name: "over3";
3615 description { state: "default" 0.0;
3616 color: 255 255 255 0;
3618 normal: "bt_glow.png";
3619 border: 12 12 12 12;
3623 description { state: "clicked" 0.0;
3624 inherit: "default" 0.0;
3626 color: 255 255 255 255;
3629 part { name: "disabler";
3631 description { state: "default" 0.0;
3635 description { state: "disabled" 0.0;
3636 inherit: "default" 0.0;
3643 name: "button_mouse_in";
3646 action: STATE_SET "visible" 0.0;
3647 target: "button_image";
3649 transition: DECELERATE 0.5;
3652 name: "button_mouse_out";
3653 signal: "mouse,out";
3655 action: STATE_SET "default" 0.0;
3656 target: "button_image";
3658 transition: DECELERATE 0.5;
3661 name: "button_unclick";
3662 signal: "mouse,up,1";
3664 action: STATE_SET "visible" 0.0;
3665 target: "button_image";
3668 name: "button_click2";
3669 signal: "mouse,down,1";
3671 action: STATE_SET "clicked" 0.0;
3675 name: "button_unclick2";
3676 signal: "mouse,up,1";
3678 action: STATE_SET "default" 0.0;
3679 transition: DECELERATE 0.5;
3683 name: "button_unclick3";
3684 signal: "mouse,up,1";
3686 action: SIGNAL_EMIT "elm,action,click" "";
3688 program { name: "text_show";
3689 signal: "elm,state,text,visible";
3694 get_state(PART:"elm.swallow.content", st, 30, vl);
3695 if (!strcmp(st, "icononly"))
3696 set_state(PART:"elm.swallow.content", "visible", 0.0);
3697 set_state(PART:"elm.text", "visible", 0.0);
3700 program { name: "text_hide";
3701 signal: "elm,state,text,hidden";
3706 get_state(PART:"elm.swallow.content", st, 30, vl);
3707 if (!strcmp(st, "visible"))
3708 set_state(PART:"elm.swallow.content", "icononly", 0.0);
3709 set_state(PART:"elm.text", "default", 0.0);
3712 program { name: "icon_show";
3713 signal: "elm,state,icon,visible";
3718 get_state(PART:"elm.text", st, 30, vl);
3719 if (!strcmp(st, "visible"))
3720 set_state(PART:"elm.swallow.content", "visible", 0.0);
3722 set_state(PART:"elm.swallow.content", "icononly", 0.0);
3725 program { name: "icon_hide";
3726 signal: "elm,state,icon,hidden";
3728 action: STATE_SET "default" 0.0;
3729 target: "elm.swallow.content";
3731 program { name: "disable";
3732 signal: "elm,state,disabled";
3734 action: STATE_SET "disabled" 0.0;
3735 target: "button_image";
3739 after: "disable_text";
3741 program { name: "disable_text";
3745 get_state(PART:"elm.text", st, 30, vl);
3746 if (!strcmp(st, "visible"))
3747 set_state(PART:"elm.text", "disabled_visible", 0.0);
3749 set_state(PART:"elm.text", "disabled", 0.0);
3752 program { name: "enable";
3753 signal: "elm,state,enabled";
3755 action: STATE_SET "default" 0.0;
3756 target: "button_image";
3760 after: "enable_text";
3762 program { name: "enable_text";
3766 get_state(PART:"elm.text", st, 30, vl);
3767 if (!strcmp(st, "disabled_visible"))
3768 set_state(PART:"elm.text", "visible", 0.0);
3770 set_state(PART:"elm.text", "default", 0.0);
3776 ///////////////////////////////////////////////////////////////////////////////
3777 group { name: "elm/toggle/base/default";
3779 image: "shelf_inset.png" COMP;
3780 image: "bt_basew.png" COMP;
3781 image: "bt_bases.png" COMP;
3782 image: "bt_hilightw.png" COMP;
3783 image: "tog_base.png" COMP;
3784 image: "tog_dis_base.png" COMP;
3791 description { state: "default" 0.0;
3792 rel1.relative: 1.0 0.0;
3799 aspect_preference: VERTICAL;
3800 color: 255 255 255 255;
3803 part { name: "clipper";
3806 description { state: "default" 0.0;
3809 color: 255 255 255 255;
3812 part { name: "button";
3822 description { state: "default" 0.0;
3829 aspect_preference: VERTICAL;
3833 part { name: "button_events";
3838 description { state: "default" 0.0;
3841 rel1.relative: 0.0 0.0;
3844 rel2.relative: 1.0 1.0;
3848 part { name: "onrect";
3853 description { state: "default" 0.0;
3855 rel1.relative: -5.0 0.0;
3857 rel2.relative: 0.0 1.0;
3861 part { name: "offrect";
3866 description { state: "default" 0.0;
3868 rel1.relative: 1.0 0.0;
3870 rel2.relative: 6.0 1.0;
3874 part { name: "togbase";
3877 description { state: "default" 0.0;
3880 image.normal: "tog_base.png";
3882 description { state: "disabled" 0.0;
3883 inherit: "default" 0.0;
3884 image.normal: "tog_dis_base.png";
3887 part { name: "elm.offtext";
3892 description { state: "default" 0.0;
3894 rel1.to_x: "offrect";
3895 rel2.to_x: "offrect";
3898 font: "Sans,Edje-Vera";
3905 description { state: "disabled" 0.0;
3906 inherit: "default" 0.0;
3907 color: 128 128 128 128;
3910 part { name: "elm.ontext";
3912 effect: SOFT_SHADOW;
3916 description { state: "default" 0.0;
3918 rel1.to_x: "onrect";
3920 rel2.to_x: "onrect";
3922 color: 224 224 224 255;
3925 font: "Sans,Edje-Vera";
3932 description { state: "disabled" 0.0;
3933 inherit: "default" 0.0;
3934 color: 128 128 128 128;
3938 part { name: "conf_over";
3940 description { state: "default" 0.0;
3946 normal: "shelf_inset.png";
3953 part { name: "button0";
3956 description { state: "default" 0.0;
3962 normal: "bt_bases.png";
3963 border: 11 11 11 11;
3965 image.middle: SOLID;
3966 color: 255 255 255 128;
3969 part { name: "button2";
3972 description { state: "default" 0.0;
3978 normal: "bt_basew.png";
3981 image.middle: SOLID;
3984 part { name: "button3";
3987 description { state: "default" 0.0;
3990 rel2.relative: 1.0 0.5;
3992 normal: "bt_hilightw.png";
3997 part { name: "elm.swallow.content";
3999 description { state: "default" 0.0;
4004 rel2.relative: 0.0 1.0;
4007 description { state: "visible" 0.0;
4008 inherit: "default" 0.0;
4013 description { state: "disabled" 0.0;
4014 inherit: "default" 0.0;
4015 color: 128 128 128 128;
4017 description { state: "disabled_visible" 0.0;
4018 inherit: "default" 0.0;
4019 color: 128 128 128 128;
4024 part { name: "elm.text";
4028 description { state: "default" 0.0;
4030 rel1.to_x: "elm.swallow.content";
4031 rel1.relative: 1.0 0.0;
4034 rel2.relative: 0.0 1.0;
4038 font: "Sans,Edje-Vera";
4044 description { state: "visible" 0.0;
4045 inherit: "default" 0.0;
4049 description { state: "disabled" 0.0;
4050 inherit: "default" 0.0;
4051 color: 128 128 128 128;
4053 description { state: "disabled_visible" 0.0;
4054 inherit: "default" 0.0;
4055 color: 128 128 128 128;
4060 part { name: "disabler";
4062 description { state: "default" 0.0;
4066 description { state: "disabled" 0.0;
4067 inherit: "default" 0.0;
4073 program { name: "drag_end";
4074 signal: "mouse,up,1";
4077 new Float:dx, Float:dy;
4078 get_drag(PART:"button", dx, dy);
4081 set_drag(PART:"button", 1.0, 0.0);
4082 emit("elm,action,toggle,on", "");
4086 set_drag(PART:"button", 0.0, 0.0);
4087 emit("elm,action,toggle,off", "");
4091 program { name: "toggle_on";
4092 signal: "elm,state,toggle,on";
4095 set_drag(PART:"button", 100.0, 0.0);
4098 program { name: "toggle_off";
4099 signal: "elm,state,toggle,off";
4102 set_drag(PART:"button", 0.0, 0.0);
4105 program { name: "text_show";
4106 signal: "elm,state,text,visible";
4108 action: STATE_SET "visible" 0.0;
4111 program { name: "text_hide";
4112 signal: "elm,state,text,hidden";
4114 action: STATE_SET "default" 0.0;
4117 program { name: "icon_show";
4118 signal: "elm,state,icon,visible";
4120 action: STATE_SET "visible" 0.0;
4121 target: "elm.swallow.content";
4123 program { name: "icon_hide";
4124 signal: "elm,state,icon,hidden";
4126 action: STATE_SET "default" 0.0;
4127 target: "elm.swallow.content";
4129 program { name: "disable";
4130 signal: "elm,state,disabled";
4132 action: STATE_SET "disabled" 0.0;
4134 target: "elm.offtext";
4135 target: "elm.ontext";
4137 after: "disable_text";
4139 program { name: "disable_text";
4143 get_state(PART:"elm.text", st, 30, vl);
4144 if (!strcmp(st, "visible"))
4145 set_state(PART:"elm.text", "disabled_visible", 0.0);
4147 set_state(PART:"elm.text", "disabled", 0.0);
4149 get_state(PART:"elm.swallow.content", st, 30, vl);
4150 if (!strcmp(st, "visible"))
4151 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
4153 set_state(PART:"elm.swallow.content", "disabled", 0.0);
4156 program { name: "enable";
4157 signal: "elm,state,enabled";
4159 action: STATE_SET "default" 0.0;
4161 after: "enable_text";
4163 program { name: "enable_text";
4167 get_state(PART:"elm.text", st, 30, vl);
4168 if (!strcmp(st, "disabled_visible"))
4169 set_state(PART:"elm.text", "visible", 0.0);
4171 set_state(PART:"elm.text", "default", 0.0);
4173 get_state(PART:"elm.swallow.content", st, 30, vl);
4174 if (!strcmp(st, "visible"))
4175 set_state(PART:"elm.swallow.content", "visible", 0.0);
4177 set_state(PART:"elm.swallow.content", "default", 0.0);
4183 ///////////////////////////////////////////////////////////////////////////////
4184 group { name: "elm/clock/flipdigit/default";
4186 image: "flip_base.png" COMP;
4187 image: "flip_base_shad.png" COMP;
4188 image: "flip_shad.png" COMP;
4189 image: "flip_0t.png" COMP;
4190 image: "flip_0b.png" COMP;
4191 image: "flip_1t.png" COMP;
4192 image: "flip_1b.png" COMP;
4193 image: "flip_2t.png" COMP;
4194 image: "flip_2b.png" COMP;
4195 image: "flip_3t.png" COMP;
4196 image: "flip_3b.png" COMP;
4197 image: "flip_4t.png" COMP;
4198 image: "flip_4b.png" COMP;
4199 image: "flip_5t.png" COMP;
4200 image: "flip_5b.png" COMP;
4201 image: "flip_6t.png" COMP;
4202 image: "flip_6b.png" COMP;
4203 image: "flip_7t.png" COMP;
4204 image: "flip_7b.png" COMP;
4205 image: "flip_8t.png" COMP;
4206 image: "flip_8b.png" COMP;
4207 image: "flip_9t.png" COMP;
4208 image: "flip_9b.png" COMP;
4209 image: "arrow_up.png" COMP;
4210 image: "arrow_down.png" COMP;
4213 public v0_cur, v0_pre, v0_lock, v0_next;
4215 public animator2(val, Float:pos) {
4216 new st1[11], st2[11], v;
4218 v = get_int(v0_cur);
4219 snprintf(st1, 10, "%ih", v);
4220 snprintf(st2, 10, "%i", v);
4221 set_tween_state(PART:"bot", pos, st1, 0.0, st2, 0.0);
4222 set_tween_state(PART:"sh", pos, "half", 0.0, "full", 0.0);
4224 set_state(PART:"sh", "default", 0.0);
4225 set_int(v0_lock, 0);
4226 v = get_int(v0_next);
4228 set_int(v0_next, -1);
4229 message(MSG_INT, 1, v);
4233 public animator1(val, Float:pos) {
4234 new st1[11], st2[11], v;
4236 v = get_int(v0_pre);
4237 snprintf(st1, 10, "%i", v);
4238 snprintf(st2, 10, "%ih", v);
4239 set_tween_state(PART:"top", pos, st1, 0.0, st2, 0.0);
4240 set_tween_state(PART:"sh", pos, "default", 0.0, "half", 0.0);
4241 if (pos >= 1.0) anim(0.2, "animator2", val);
4243 public message(Msg_Type:type, id, ...) {
4244 if ((type == MSG_INT) && (id == 1)) {
4245 new value, v, buf[11];
4248 if (get_int(v0_lock) == 1) {
4249 set_int(v0_next, value);
4252 v = get_int(v0_cur);
4254 set_int(v0_cur, value);
4255 set_int(v0_lock, 1);
4256 snprintf(buf, 10, "%i", get_int(v0_pre));
4257 set_state(PART:"bot0", buf, 0.0);
4258 snprintf(buf, 10, "%ih", get_int(v0_cur));
4259 set_state(PART:"bot", buf, 0.0);
4260 snprintf(buf, 10, "%i", get_int(v0_cur));
4261 set_state(PART:"top0", buf, 0.0);
4262 snprintf(buf, 10, "%i", get_int(v0_pre));
4263 set_state(PART:"top", buf, 0.0);
4264 set_state(PART:"sh", "default", 0.0);
4265 anim(0.2, "animator1", 1);
4270 part { name: "shad";
4272 description { state: "default" 0.0;
4278 normal: "flip_base_shad.png";
4283 part { name: "base";
4285 description { state: "default" 0.0;
4288 // FIXME 48x96 should be the native pixel design, right now
4289 // its 80x160. fix int he artwork later
4293 image.normal: "flip_base.png";
4299 description { state: "default" 0.0;
4302 rel1.relative: 0.0 0.5;
4306 description { state: "visible" 0.0;
4307 inherit: "default" 0.0;
4314 description { state: "default" 0.0;
4318 rel2.relative: 1.0 0.5;
4321 description { state: "visible" 0.0;
4322 inherit: "default" 0.0;
4326 part { name: "bot0";
4328 description { state: "default" 0.0;
4331 image.normal: "flip_0b.png";
4333 description { state: "0" 0.0;
4334 inherit: "default" 0.0;
4335 image.normal: "flip_0b.png";
4337 description { state: "1" 0.0;
4338 inherit: "default" 0.0;
4339 image.normal: "flip_1b.png";
4341 description { state: "2" 0.0;
4342 inherit: "default" 0.0;
4343 image.normal: "flip_2b.png";
4345 description { state: "3" 0.0;
4346 inherit: "default" 0.0;
4347 image.normal: "flip_3b.png";
4349 description { state: "4" 0.0;
4350 inherit: "default" 0.0;
4351 image.normal: "flip_4b.png";
4353 description { state: "5" 0.0;
4354 inherit: "default" 0.0;
4355 image.normal: "flip_5b.png";
4357 description { state: "6" 0.0;
4358 inherit: "default" 0.0;
4359 image.normal: "flip_6b.png";
4361 description { state: "7" 0.0;
4362 inherit: "default" 0.0;
4363 image.normal: "flip_7b.png";
4365 description { state: "8" 0.0;
4366 inherit: "default" 0.0;
4367 image.normal: "flip_8b.png";
4369 description { state: "9" 0.0;
4370 inherit: "default" 0.0;
4371 image.normal: "flip_9b.png";
4376 description { state: "default" 0.0;
4379 rel2.relative: 1.0 0.0;
4380 image.normal: "flip_shad.png";
4382 description { state: "half" 0.0;
4383 inherit: "default" 0.0;
4384 rel2.relative: 1.0 0.5;
4386 description { state: "full" 0.0;
4387 inherit: "default" 0.0;
4388 rel2.relative: 1.0 1.0;
4393 description { state: "default" 0.0;
4397 image.normal: "flip_0b.png";
4399 description { state: "0" 0.0;
4400 inherit: "default" 0.0;
4402 rel2.relative: 1.0 1.0;
4403 image.normal: "flip_0b.png";
4405 description { state: "0h" 0.0;
4406 inherit: "default" 0.0;
4408 rel2.relative: 1.0 0.0;
4409 image.normal: "flip_0b.png";
4411 description { state: "1" 0.0;
4412 inherit: "default" 0.0;
4414 rel2.relative: 1.0 1.0;
4415 image.normal: "flip_1b.png";
4417 description { state: "1h" 0.0;
4418 inherit: "default" 0.0;
4420 rel2.relative: 1.0 0.0;
4421 image.normal: "flip_1b.png";
4423 description { state: "2" 0.0;
4424 inherit: "default" 0.0;
4426 rel2.relative: 1.0 1.0;
4427 image.normal: "flip_2b.png";
4429 description { state: "2h" 0.0;
4430 inherit: "default" 0.0;
4432 rel2.relative: 1.0 0.0;
4433 image.normal: "flip_2b.png";
4435 description { state: "3" 0.0;
4436 inherit: "default" 0.0;
4438 rel2.relative: 1.0 1.0;
4439 image.normal: "flip_3b.png";
4441 description { state: "3h" 0.0;
4442 inherit: "default" 0.0;
4444 rel2.relative: 1.0 0.0;
4445 image.normal: "flip_3b.png";
4447 description { state: "4" 0.0;
4448 inherit: "default" 0.0;
4450 rel2.relative: 1.0 1.0;
4451 image.normal: "flip_4b.png";
4453 description { state: "4h" 0.0;
4454 inherit: "default" 0.0;
4456 rel2.relative: 1.0 0.0;
4457 image.normal: "flip_4b.png";
4459 description { state: "5" 0.0;
4460 inherit: "default" 0.0;
4462 rel2.relative: 1.0 1.0;
4463 image.normal: "flip_5b.png";
4465 description { state: "5h" 0.0;
4466 inherit: "default" 0.0;
4468 rel2.relative: 1.0 0.0;
4469 image.normal: "flip_5b.png";
4471 description { state: "6" 0.0;
4472 inherit: "default" 0.0;
4474 rel2.relative: 1.0 1.0;
4475 image.normal: "flip_6b.png";
4477 description { state: "6h" 0.0;
4478 inherit: "default" 0.0;
4480 rel2.relative: 1.0 0.0;
4481 image.normal: "flip_6b.png";
4483 description { state: "7" 0.0;
4484 inherit: "default" 0.0;
4486 rel2.relative: 1.0 1.0;
4487 image.normal: "flip_7b.png";
4489 description { state: "7h" 0.0;
4490 inherit: "default" 0.0;
4492 rel2.relative: 1.0 0.0;
4493 image.normal: "flip_7b.png";
4495 description { state: "8" 0.0;
4496 inherit: "default" 0.0;
4498 rel2.relative: 1.0 1.0;
4499 image.normal: "flip_8b.png";
4501 description { state: "8h" 0.0;
4502 inherit: "default" 0.0;
4504 rel2.relative: 1.0 0.0;
4505 image.normal: "flip_8b.png";
4507 description { state: "9" 0.0;
4508 inherit: "default" 0.0;
4510 rel2.relative: 1.0 1.0;
4511 image.normal: "flip_9b.png";
4513 description { state: "9h" 0.0;
4514 inherit: "default" 0.0;
4516 rel2.relative: 1.0 0.0;
4517 image.normal: "flip_9b.png";
4520 part { name: "top0";
4522 description { state: "default" 0.0;
4525 image.normal: "flip_0t.png";
4527 description { state: "0" 0.0;
4528 inherit: "default" 0.0;
4529 image.normal: "flip_0t.png";
4531 description { state: "1" 0.0;
4532 inherit: "default" 0.0;
4533 image.normal: "flip_1t.png";
4535 description { state: "2" 0.0;
4536 inherit: "default" 0.0;
4537 image.normal: "flip_2t.png";
4539 description { state: "3" 0.0;
4540 inherit: "default" 0.0;
4541 image.normal: "flip_3t.png";
4543 description { state: "4" 0.0;
4544 inherit: "default" 0.0;
4545 image.normal: "flip_4t.png";
4547 description { state: "5" 0.0;
4548 inherit: "default" 0.0;
4549 image.normal: "flip_5t.png";
4551 description { state: "6" 0.0;
4552 inherit: "default" 0.0;
4553 image.normal: "flip_6t.png";
4555 description { state: "7" 0.0;
4556 inherit: "default" 0.0;
4557 image.normal: "flip_7t.png";
4559 description { state: "8" 0.0;
4560 inherit: "default" 0.0;
4561 image.normal: "flip_8t.png";
4563 description { state: "9" 0.0;
4564 inherit: "default" 0.0;
4565 image.normal: "flip_9t.png";
4570 description { state: "default" 0.0;
4574 image.normal: "flip_0t.png";
4576 description { state: "0" 0.0;
4577 inherit: "default" 0.0;
4579 rel1.relative: 0.0 0.0;
4580 image.normal: "flip_0t.png";
4582 description { state: "0h" 0.0;
4583 inherit: "default" 0.0;
4584 color: 128 128 128 255;
4586 rel1.relative: 0.0 1.0;
4587 image.normal: "flip_0t.png";
4589 description { state: "1" 0.0;
4590 inherit: "default" 0.0;
4592 rel1.relative: 0.0 0.0;
4593 image.normal: "flip_1t.png";
4595 description { state: "1h" 0.0;
4596 inherit: "default" 0.0;
4597 color: 128 128 128 255;
4599 rel1.relative: 0.0 1.0;
4600 image.normal: "flip_1t.png";
4602 description { state: "2" 0.0;
4603 inherit: "default" 0.0;
4605 rel1.relative: 0.0 0.0;
4606 image.normal: "flip_2t.png";
4608 description { state: "2h" 0.0;
4609 inherit: "default" 0.0;
4610 color: 128 128 128 255;
4612 rel1.relative: 0.0 1.0;
4613 image.normal: "flip_2t.png";
4615 description { state: "3" 0.0;
4616 inherit: "default" 0.0;
4618 rel1.relative: 0.0 0.0;
4619 image.normal: "flip_3t.png";
4621 description { state: "3h" 0.0;
4622 inherit: "default" 0.0;
4623 color: 128 128 128 255;
4625 rel1.relative: 0.0 1.0;
4626 image.normal: "flip_3t.png";
4628 description { state: "4" 0.0;
4629 inherit: "default" 0.0;
4631 rel1.relative: 0.0 0.0;
4632 image.normal: "flip_4t.png";
4634 description { state: "4h" 0.0;
4635 inherit: "default" 0.0;
4636 color: 128 128 128 255;
4638 rel1.relative: 0.0 1.0;
4639 image.normal: "flip_4t.png";
4641 description { state: "5" 0.0;
4642 inherit: "default" 0.0;
4644 rel1.relative: 0.0 0.0;
4645 image.normal: "flip_5t.png";
4647 description { state: "5h" 0.0;
4648 inherit: "default" 0.0;
4649 color: 128 128 128 255;
4651 rel1.relative: 0.0 1.0;
4652 image.normal: "flip_5t.png";
4654 description { state: "6" 0.0;
4655 inherit: "default" 0.0;
4657 rel1.relative: 0.0 0.0;
4658 image.normal: "flip_6t.png";
4660 description { state: "6h" 0.0;
4661 inherit: "default" 0.0;
4662 color: 128 128 128 255;
4664 rel1.relative: 0.0 1.0;
4665 image.normal: "flip_6t.png";
4667 description { state: "7" 0.0;
4668 inherit: "default" 0.0;
4670 rel1.relative: 0.0 0.0;
4671 image.normal: "flip_7t.png";
4673 description { state: "7h" 0.0;
4674 inherit: "default" 0.0;
4675 color: 128 128 128 255;
4677 rel1.relative: 0.0 1.0;
4678 image.normal: "flip_7t.png";
4680 description { state: "8" 0.0;
4681 inherit: "default" 0.0;
4683 rel1.relative: 0.0 0.0;
4684 image.normal: "flip_8t.png";
4686 description { state: "8h" 0.0;
4687 inherit: "default" 0.0;
4688 color: 128 128 128 255;
4690 rel1.relative: 0.0 1.0;
4691 image.normal: "flip_8t.png";
4693 description { state: "9" 0.0;
4694 inherit: "default" 0.0;
4696 rel1.relative: 0.0 0.0;
4697 image.normal: "flip_9t.png";
4699 description { state: "9h" 0.0;
4700 inherit: "default" 0.0;
4701 color: 128 128 128 255;
4703 rel1.relative: 0.0 1.0;
4704 image.normal: "flip_9t.png";
4707 part { name: "atop";
4710 description { state: "default" 0.0;
4717 image.normal: "arrow_up.png";
4719 description { state: "visible" 0.0;
4720 inherit: "default" 0.0;
4724 part { name: "abot";
4727 description { state: "default" 0.0;
4734 image.normal: "arrow_down.png";
4736 description { state: "visible" 0.0;
4737 inherit: "default" 0.0;
4743 program { name: "load";
4749 set_int(v0_lock, 0);
4750 set_int(v0_next, -1);
4753 program { name: "edit_on";
4754 signal: "elm,state,edit,on";
4756 action: STATE_SET "visible" 0.0;
4762 program { name: "edit_off";
4763 signal: "elm,state,edit,off";
4765 action: STATE_SET "default" 0.0;
4771 program { name: "up";
4772 signal: "mouse,down,1";
4774 action: SIGNAL_EMIT "elm,action,up,start" "";
4776 program { name: "up,stop";
4777 signal: "mouse,up,1";
4779 action: SIGNAL_EMIT "elm,action,up,stop" "";
4781 program { name: "down";
4782 signal: "mouse,down,1";
4784 action: SIGNAL_EMIT "elm,action,down,start" "";
4786 program { name: "down,stop";
4787 signal: "mouse,up,1";
4789 action: SIGNAL_EMIT "elm,action,down,stop" "";
4794 ///////////////////////////////////////////////////////////////////////////////
4795 group { name: "elm/clock/flipampm/default";
4797 image: "flip_base.png" COMP;
4798 image: "flip_base_shad.png" COMP;
4799 image: "flip_shad.png" COMP;
4800 image: "flip_amt.png" COMP;
4801 image: "flip_amb.png" COMP;
4802 image: "flip_pmt.png" COMP;
4803 image: "flip_pmb.png" COMP;
4804 image: "arrow_up.png" COMP;
4805 image: "arrow_down.png" COMP;
4808 public v0_cur, v0_pre, v0_lock, v0_next;
4810 public animator2(val, Float:pos) {
4811 new st1[11], st2[11], v;
4813 v = get_int(v0_cur);
4814 snprintf(st1, 10, "%ih", v);
4815 snprintf(st2, 10, "%i", v);
4816 set_tween_state(PART:"bot", pos, st1, 0.0, st2, 0.0);
4817 set_tween_state(PART:"sh", pos, "half", 0.0, "full", 0.0);
4819 set_state(PART:"sh", "default", 0.0);
4820 set_int(v0_lock, 0);
4821 v = get_int(v0_next);
4823 set_int(v0_next, -1);
4824 message(MSG_INT, 1, v);
4828 public animator1(val, Float:pos) {
4829 new st1[11], st2[11], v;
4831 v = get_int(v0_pre);
4832 snprintf(st1, 10, "%i", v);
4833 snprintf(st2, 10, "%ih", v);
4834 set_tween_state(PART:"top", pos, st1, 0.0, st2, 0.0);
4835 set_tween_state(PART:"sh", pos, "default", 0.0, "half", 0.0);
4836 if (pos >= 1.0) anim(0.2, "animator2", val);
4838 public message(Msg_Type:type, id, ...) {
4839 if ((type == MSG_INT) && (id == 1)) {
4840 new value, v, buf[11];
4843 if (get_int(v0_lock) == 1) {
4844 set_int(v0_next, value);
4847 v = get_int(v0_cur);
4849 set_int(v0_cur, value);
4850 set_int(v0_lock, 1);
4851 snprintf(buf, 10, "%i", get_int(v0_pre));
4852 set_state(PART:"bot0", buf, 0.0);
4853 snprintf(buf, 10, "%ih", get_int(v0_cur));
4854 set_state(PART:"bot", buf, 0.0);
4855 snprintf(buf, 10, "%i", get_int(v0_cur));
4856 set_state(PART:"top0", buf, 0.0);
4857 snprintf(buf, 10, "%i", get_int(v0_pre));
4858 set_state(PART:"top", buf, 0.0);
4859 set_state(PART:"sh", "default", 0.0);
4860 anim(0.2, "animator1", 1);
4865 part { name: "shad";
4867 description { state: "default" 0.0;
4873 normal: "flip_base_shad.png";
4878 part { name: "base";
4881 description { state: "default" 0.0;
4884 // FIXME 48x96 should be the native pixel design, right now
4885 // its 80x160. fix int he artwork later
4889 image.normal: "flip_base.png";
4895 description { state: "default" 0.0;
4897 rel1.relative: 0.0 0.5;
4905 description { state: "default" 0.0;
4908 rel2.relative: 1.0 0.5;
4912 part { name: "bot0";
4914 description { state: "default" 0.0;
4917 image.normal: "flip_amb.png";
4919 description { state: "0" 0.0;
4920 inherit: "default" 0.0;
4921 image.normal: "flip_amb.png";
4923 description { state: "1" 0.0;
4924 inherit: "default" 0.0;
4925 image.normal: "flip_pmb.png";
4930 description { state: "default" 0.0;
4933 rel2.relative: 1.0 0.0;
4934 image.normal: "flip_shad.png";
4936 description { state: "half" 0.0;
4937 inherit: "default" 0.0;
4938 rel2.relative: 1.0 0.5;
4940 description { state: "full" 0.0;
4941 inherit: "default" 0.0;
4942 rel2.relative: 1.0 1.0;
4947 description { state: "default" 0.0;
4951 image.normal: "flip_amb.png";
4953 description { state: "0" 0.0;
4954 inherit: "default" 0.0;
4956 rel2.relative: 1.0 1.0;
4957 image.normal: "flip_amb.png";
4959 description { state: "0h" 0.0;
4960 inherit: "default" 0.0;
4962 rel2.relative: 1.0 0.0;
4963 image.normal: "flip_amb.png";
4965 description { state: "1" 0.0;
4966 inherit: "default" 0.0;
4968 rel2.relative: 1.0 1.0;
4969 image.normal: "flip_pmb.png";
4971 description { state: "1h" 0.0;
4972 inherit: "default" 0.0;
4974 rel2.relative: 1.0 0.0;
4975 image.normal: "flip_pmb.png";
4978 part { name: "top0";
4980 description { state: "default" 0.0;
4983 image.normal: "flip_amt.png";
4985 description { state: "0" 0.0;
4986 inherit: "default" 0.0;
4987 image.normal: "flip_amt.png";
4989 description { state: "1" 0.0;
4990 inherit: "default" 0.0;
4991 image.normal: "flip_pmt.png";
4996 description { state: "default" 0.0;
5000 image.normal: "flip_amt.png";
5002 description { state: "0" 0.0;
5003 inherit: "default" 0.0;
5005 rel1.relative: 0.0 0.0;
5006 image.normal: "flip_amt.png";
5008 description { state: "0h" 0.0;
5009 inherit: "default" 0.0;
5010 color: 128 128 128 255;
5012 rel1.relative: 0.0 1.0;
5013 image.normal: "flip_amt.png";
5015 description { state: "1" 0.0;
5016 inherit: "default" 0.0;
5018 rel1.relative: 0.0 0.0;
5019 image.normal: "flip_pmt.png";
5021 description { state: "1h" 0.0;
5022 inherit: "default" 0.0;
5023 color: 128 128 128 255;
5025 rel1.relative: 0.0 1.0;
5026 image.normal: "flip_pmt.png";
5029 part { name: "atop";
5032 description { state: "default" 0.0;
5039 image.normal: "arrow_up.png";
5041 description { state: "visible" 0.0;
5042 inherit: "default" 0.0;
5046 part { name: "abot";
5049 description { state: "default" 0.0;
5056 image.normal: "arrow_down.png";
5058 description { state: "visible" 0.0;
5059 inherit: "default" 0.0;
5065 program { name: "load";
5071 set_int(v0_lock, 0);
5072 set_int(v0_next, -1);
5075 program { name: "edit_on";
5076 signal: "elm,state,edit,on";
5078 action: STATE_SET "visible" 0.0;
5083 program { name: "edit_off";
5084 signal: "elm,state,edit,off";
5086 action: STATE_SET "default" 0.0;
5091 program { name: "up";
5092 signal: "mouse,down,1";
5094 action: SIGNAL_EMIT "elm,action,up,start" "";
5096 program { name: "up,stop";
5097 signal: "mouse,up,1";
5099 action: SIGNAL_EMIT "elm,action,up,stop" "";
5101 program { name: "down";
5102 signal: "mouse,down,1";
5104 action: SIGNAL_EMIT "elm,action,down,start" "";
5106 program { name: "down,stop";
5107 signal: "mouse,up,1";
5109 action: SIGNAL_EMIT "elm,action,down,stop" "";
5114 ///////////////////////////////////////////////////////////////////////////////
5115 group { name: "elm/menu/item/default";
5117 image: "bt_base1.png" COMP;
5118 image: "bt_base2.png" COMP;
5119 image: "bt_hilight.png" COMP;
5120 image: "bt_shine.png" COMP;
5121 image: "bt_glow.png" COMP;
5122 image: "bt_dis_base.png" COMP;
5123 image: "bt_dis_hilight.png" COMP;
5126 public menu_text_visible; //0:hide (default), 1:visible
5127 public menu_disable; //0:enable, 1:disable
5130 part { name: "item_image";
5132 description { state: "default" 0.0;
5133 color: 255 255 255 0;
5135 normal: "bt_base2.png";
5138 image.middle: SOLID;
5140 description { state: "visible" 0.0;
5141 inherit: "default" 0.0;
5142 color: 255 255 255 255;
5144 description { state: "clicked" 0.0;
5145 inherit: "default" 0.0;
5146 inherit: "visible" 0.0;
5147 image.normal: "bt_base1.png";
5148 image.middle: SOLID;
5150 description { state: "disabled" 0.0;
5151 inherit: "default" 0.0;
5154 part { name: "item_image_disabled";
5156 description { state: "default" 0.0;
5157 color: 255 255 255 0;
5159 normal: "bt_dis_base.png";
5162 image.middle: SOLID;
5164 description { state: "disabled" 0.0;
5165 inherit: "default" 0.0;
5166 color: 255 255 255 255;
5169 part { name: "elm.swallow.content";
5171 description { state: "default" 0.0;
5177 rel2.relative: 0.0 1.0;
5179 aspect_preference: VERTICAL;
5188 description { state: "default" 0.0;
5190 rel1.to_x: "elm.swallow.content";
5191 rel1.relative: 1.0 0.0;
5193 rel2.offset: -10 -8;
5196 font: "Sans,Edje-Vera";
5200 text_class: "menu_item";
5203 description { state: "visible" 0.0;
5204 inherit: "default" 0.0;
5208 description { state: "selected" 0.0;
5209 inherit: "default" 0.0;
5210 inherit: "visible" 0.0;
5211 color: 254 254 254 255;
5213 description { state: "disabled" 0.0;
5214 inherit: "default" 0.0;
5217 description { state: "disabled_visible" 0.0;
5218 inherit: "default" 0.0;
5219 inherit: "visible" 0.0;
5223 part { name: "over1";
5225 description { state: "default" 0.0;
5226 color: 255 255 255 0;
5227 rel2.relative: 1.0 0.5;
5229 normal: "bt_hilight.png";
5233 description { state: "visible" 0.0;
5234 inherit: "default" 0.0;
5235 color: 255 255 255 255;
5237 description { state: "disabled" 0.0;
5238 inherit: "default" 0.0;
5241 part { name: "over_disabled";
5243 description { state: "default" 0.0;
5244 color: 255 255 255 0;
5245 rel2.relative: 1.0 0.5;
5247 normal: "bt_dis_hilight.png";
5251 description { state: "disabled" 0.0;
5252 inherit: "default" 0.0;
5253 color: 255 255 255 255;
5256 part { name: "over2";
5259 ignore_flags: ON_HOLD;
5260 description { state: "default" 0.0;
5262 normal: "bt_shine.png";
5266 description { state: "disabled" 0.0;
5267 inherit: "default" 0.0;
5271 part { name: "over3";
5274 description { state: "default" 0.0;
5275 color: 255 255 255 0;
5277 normal: "bt_glow.png";
5278 border: 12 12 12 12;
5282 description { state: "clicked" 0.0;
5283 inherit: "default" 0.0;
5285 color: 255 255 255 255;
5288 part { name: "disabler";
5290 description { state: "default" 0.0;
5294 description { state: "disabled" 0.0;
5295 inherit: "default" 0.0;
5303 name: "item_mouse_in";
5306 action: SIGNAL_EMIT "elm,action,activate" "";
5307 after: "item_mouse_in_2";
5308 after: "item_mouse_in_3";
5311 name: "item_mouse_in_2";
5312 transition: DECELERATE 0.5;
5315 v = get_int(menu_text_visible);
5316 d = get_int(menu_disable);
5319 run_program(PROGRAM:"selected_text");
5323 name: "item_mouse_in_3";
5324 action : STATE_SET "visible" 0.0;
5325 target: "item_image";
5327 transition: DECELERATE 0.5;
5330 name: "selected_text";
5331 action: STATE_SET "selected" 0.0;
5333 transition: DECELERATE 0.5;
5339 name: "item_mouse_out";
5340 signal: "mouse,out";
5342 after: "item_mouse_out_2";
5343 after: "item_mouse_out_3";
5346 name: "item_mouse_out_2";
5347 transition: DECELERATE 0.5;
5350 v = get_int(menu_text_visible);
5351 d = get_int(menu_disable);
5354 run_program(PROGRAM:"visible_text");
5358 name: "item_mouse_out_3";
5359 action: STATE_SET "default" 0.0;
5360 target: "item_image";
5362 transition: DECELERATE 0.5;
5365 name: "visible_text";
5366 action: STATE_SET "visible" 0.0;
5368 transition: DECELERATE 0.5;
5373 name: "item_unclick";
5374 signal: "mouse,up,1";
5376 action: STATE_SET "visible" 0.0;
5377 target: "item_image";
5380 name: "item_click2";
5381 signal: "mouse,down,1";
5383 action: STATE_SET "clicked" 0.0;
5387 name: "item_unclick2";
5388 signal: "mouse,up,1";
5390 action: STATE_SET "default" 0.0;
5391 transition: DECELERATE 0.5;
5395 name: "item_unclick3";
5396 signal: "mouse,up,1";
5398 action: SIGNAL_EMIT "elm,action,click" "";
5400 program { name: "text_show";
5401 signal: "elm,state,text,visible";
5404 set_int(menu_text_visible, 1);
5405 set_state(PART:"elm.text", "visible", 0.0);
5408 program { name: "text_hide";
5409 signal: "elm,state,text,hidden";
5412 set_int(menu_text_visible, 0);
5413 set_state(PART:"elm.text", "default", 0.0);
5416 program { name: "disable";
5417 signal: "elm,state,disabled";
5419 action: STATE_SET "disabled" 0.0;
5420 target: "item_image";
5421 target: "item_image_disabled";
5424 target: "over_disabled";
5426 after: "disable_text";
5428 program { name: "disable_text";
5431 v = get_int(menu_text_visible);
5433 set_state(PART:"elm.text", "disabled_visible", 0.0);
5435 set_state(PART:"elm.text", "disabled", 0.0);
5436 set_int(menu_disable, 1);
5439 program { name: "enable";
5440 signal: "elm,state,enabled";
5442 action: STATE_SET "default" 0.0;
5443 target: "item_image";
5444 target: "item_image_disabled";
5447 target: "over_disabled";
5449 after: "enable_text";
5451 program { name: "enable_text";
5454 v = get_int(menu_text_visible);
5456 set_state(PART:"elm.text", "visible", 0.0);
5458 set_state(PART:"elm.text", "default", 0.0);
5459 set_int(menu_disable, 0);
5465 group { name: "elm/menu/item_with_submenu/default";
5467 image: "bt_base1.png" COMP;
5468 image: "bt_base2.png" COMP;
5469 image: "bt_hilight.png" COMP;
5470 image: "bt_shine.png" COMP;
5471 image: "bt_glow.png" COMP;
5472 image: "bt_dis_base.png" COMP;
5473 image: "bt_dis_hilight.png" COMP;
5474 image: "arrow_right.png" COMP;
5477 public menu_text_visible; //0:hide (default), 1:visible
5478 public menu_disable; //0:enable, 1:disable
5481 part { name: "item_image";
5483 description { state: "default" 0.0;
5484 color: 255 255 255 0;
5486 normal: "bt_base2.png";
5489 image.middle: SOLID;
5491 description { state: "visible" 0.0;
5492 inherit: "default" 0.0;
5493 color: 255 255 255 255;
5495 description { state: "clicked" 0.0;
5496 inherit: "default" 0.0;
5497 inherit: "visible" 0.0;
5498 image.normal: "bt_base1.png";
5499 image.middle: SOLID;
5501 description { state: "disabled" 0.0;
5502 inherit: "default" 0.0;
5505 part { name: "item_image_disabled";
5507 description { state: "default" 0.0;
5508 color: 255 255 255 0;
5510 normal: "bt_dis_base.png";
5513 image.middle: SOLID;
5515 description { state: "disabled" 0.0;
5516 inherit: "default" 0.0;
5517 color: 255 255 255 255;
5520 part { name: "arrow";
5522 description { state: "default" 0.0;
5523 color: 255 255 255 255;
5526 aspect_preference: BOTH;
5528 normal: "arrow_right.png";
5532 part { name: "elm.swallow.content";
5534 description { state: "default" 0.0;
5540 rel2.relative: 0.0 1.0;
5542 aspect_preference: VERTICAL;
5551 description { state: "default" 0.0;
5553 rel1.to_x: "elm.swallow.content";
5554 rel1.relative: 1.0 0.0;
5556 rel2.offset: -10 -8;
5559 font: "Sans,Edje-Vera";
5563 text_class: "menu_item";
5566 description { state: "visible" 0.0;
5567 inherit: "default" 0.0;
5571 description { state: "selected" 0.0;
5572 inherit: "default" 0.0;
5573 inherit: "visible" 0.0;
5574 color: 254 254 254 255;
5576 description { state: "disabled" 0.0;
5577 inherit: "default" 0.0;
5580 description { state: "disabled_visible" 0.0;
5581 inherit: "default" 0.0;
5582 inherit: "visible" 0.0;
5586 part { name: "over1";
5588 description { state: "default" 0.0;
5589 color: 255 255 255 0;
5590 rel2.relative: 1.0 0.5;
5592 normal: "bt_hilight.png";
5596 description { state: "visible" 0.0;
5597 inherit: "default" 0.0;
5598 color: 255 255 255 255;
5600 description { state: "disabled" 0.0;
5601 inherit: "default" 0.0;
5604 part { name: "over_disabled";
5606 description { state: "default" 0.0;
5607 color: 255 255 255 0;
5608 rel2.relative: 1.0 0.5;
5610 normal: "bt_dis_hilight.png";
5614 description { state: "disabled" 0.0;
5615 inherit: "default" 0.0;
5616 color: 255 255 255 255;
5619 part { name: "over2";
5622 ignore_flags: ON_HOLD;
5623 description { state: "default" 0.0;
5625 normal: "bt_shine.png";
5629 description { state: "disabled" 0.0;
5630 inherit: "default" 0.0;
5634 part { name: "over3";
5637 description { state: "default" 0.0;
5638 color: 255 255 255 0;
5640 normal: "bt_glow.png";
5641 border: 12 12 12 12;
5645 description { state: "clicked" 0.0;
5646 inherit: "default" 0.0;
5648 color: 255 255 255 255;
5651 part { name: "disabler";
5653 description { state: "default" 0.0;
5657 description { state: "disabled" 0.0;
5658 inherit: "default" 0.0;
5666 name: "item_mouse_in";
5669 action: SIGNAL_EMIT "elm,action,activate" "";
5670 after: "item_mouse_in_2";
5671 after: "item_mouse_in_3";
5674 name: "item_mouse_in_2";
5675 transition: DECELERATE 0.5;
5678 v = get_int(menu_text_visible);
5679 d = get_int(menu_disable);
5682 run_program(PROGRAM:"selected_text");
5686 name: "item_mouse_in_3";
5687 action : STATE_SET "visible" 0.0;
5688 target: "item_image";
5690 transition: DECELERATE 0.5;
5693 name: "selected_text";
5694 action: STATE_SET "selected" 0.0;
5696 transition: DECELERATE 0.5;
5702 name: "item_mouse_out";
5703 signal: "mouse,out";
5705 after: "item_mouse_out_2";
5706 after: "item_mouse_out_3";
5709 name: "item_mouse_out_2";
5710 transition: DECELERATE 0.5;
5713 v = get_int(menu_text_visible);
5714 d = get_int(menu_disable);
5717 run_program(PROGRAM:"visible_text");
5721 name: "item_mouse_out_3";
5722 action: STATE_SET "default" 0.0;
5723 target: "item_image";
5725 transition: DECELERATE 0.5;
5728 name: "visible_text";
5729 action: STATE_SET "visible" 0.0;
5731 transition: DECELERATE 0.5;
5736 name: "item_unclick";
5737 signal: "mouse,up,1";
5739 action: STATE_SET "visible" 0.0;
5740 target: "item_image";
5743 name: "item_click2";
5744 signal: "mouse,down,1";
5746 action: STATE_SET "clicked" 0.0;
5750 name: "item_unclick2";
5751 signal: "mouse,up,1";
5753 action: STATE_SET "default" 0.0;
5754 transition: DECELERATE 0.5;
5758 name: "item_unclick3";
5759 signal: "mouse,up,1";
5761 action: SIGNAL_EMIT "elm,action,click" "";
5767 action: SIGNAL_EMIT "elm,action,open" "";
5769 program { name: "text_show";
5770 signal: "elm,state,text,visible";
5773 set_int(menu_text_visible, 1);
5774 set_state(PART:"elm.text", "visible", 0.0);
5777 program { name: "text_hide";
5778 signal: "elm,state,text,hidden";
5781 set_int(menu_text_visible, 0);
5782 set_state(PART:"elm.text", "default", 0.0);
5785 program { name: "disable";
5786 signal: "elm,state,disabled";
5788 action: STATE_SET "disabled" 0.0;
5789 target: "item_image";
5790 target: "item_image_disabled";
5793 target: "over_disabled";
5795 after: "disable_text";
5797 program { name: "disable_text";
5801 get_state(PART:"elm.text", st, 30, vl);
5802 if (!strcmp(st, "visible"))
5803 set_state(PART:"elm.text", "disabled_visible", 0.0);
5804 else if (!strcmp(st, "default"))
5805 set_state(PART:"elm.text", "disabled", 0.0);
5808 program { name: "enable";
5809 signal: "elm,state,enabled";
5811 action: STATE_SET "default" 0.0;
5812 target: "item_image";
5813 target: "item_image_disabled";
5816 target: "over_disabled";
5818 after: "enable_text";
5820 program { name: "enable_text";
5823 v = get_int(menu_text_visible);
5825 set_state(PART:"elm.text", "visible", 0.0);
5827 set_state(PART:"elm.text", "default", 0.0);
5828 set_int(menu_disable, 0);
5834 group { name: "elm/menu/separator/default";
5836 image: "separator_h.png" COMP;
5839 part { name: "separator"; // separator group
5840 description { state: "default" 0.0;
5845 normal: "separator_h.png";
5854 ///////////////////////////////////////////////////////////////////////////////
5855 group { name: "elm/clock/base-all/default";
5859 description { state: "default" 0.0;
5860 rel1.relative: 0.0000000 0.0;
5861 rel2.relative: 0.1250000 1.0;
5866 description { state: "default" 0.0;
5867 rel1.relative: 0.1250000 0.0;
5868 rel2.relative: 0.2500000 1.0;
5876 description { state: "default" 0.0;
5877 rel1.relative: 0.2500000 0.0;
5878 rel2.relative: 0.3125000 1.0;
5881 font: "Sans,Edje-Vera";
5891 description { state: "default" 0.0;
5892 rel1.relative: 0.3125000 0.0;
5893 rel2.relative: 0.4375000 1.0;
5898 description { state: "default" 0.0;
5899 rel1.relative: 0.4375000 0.0;
5900 rel2.relative: 0.5625000 1.0;
5909 description { state: "default" 0.0;
5910 rel1.relative: 0.5625000 0.0;
5911 rel2.relative: 0.6250000 1.0;
5914 font: "Sans,Edje-Vera";
5925 description { state: "default" 0.0;
5926 rel1.relative: 0.6250000 0.0;
5927 rel2.relative: 0.7500000 1.0;
5933 description { state: "default" 0.0;
5934 rel1.relative: 0.7500000 0.0;
5935 rel2.relative: 0.8750000 1.0;
5939 part { name: "ampm";
5941 description { state: "default" 0.0;
5942 rel1.relative: 0.8750000 0.0;
5943 rel2.relative: 1.0 1.0;
5949 ///////////////////////////////////////////////////////////////////////////////
5950 group { name: "elm/clock/base-seconds/default";
5954 description { state: "default" 0.0;
5955 rel1.relative: 0.000000000 0.0;
5956 rel2.relative: 0.142857143 1.0;
5961 description { state: "default" 0.0;
5962 rel1.relative: 0.142857143 0.0;
5963 rel2.relative: 0.285714286 1.0;
5971 description { state: "default" 0.0;
5972 rel1.relative: 0.285714286 0.0;
5973 rel2.relative: 0.357142857 1.0;
5976 font: "Sans,Edje-Vera";
5986 description { state: "default" 0.0;
5987 rel1.relative: 0.357142857 0.0;
5988 rel2.relative: 0.500000000 1.0;
5993 description { state: "default" 0.0;
5994 rel1.relative: 0.500000000 0.0;
5995 rel2.relative: 0.642857143 1.0;
6004 description { state: "default" 0.0;
6005 rel1.relative: 0.642857143 0.0;
6006 rel2.relative: 0.714285714 1.0;
6009 font: "Sans,Edje-Vera";
6020 description { state: "default" 0.0;
6021 rel1.relative: 0.714285714 0.0;
6022 rel2.relative: 0.857142857 1.0;
6028 description { state: "default" 0.0;
6029 rel1.relative: 0.857142857 0.0;
6030 rel2.relative: 1.000000000 1.0;
6036 ///////////////////////////////////////////////////////////////////////////////
6037 group { name: "elm/clock/base-am_pm/default";
6041 description { state: "default" 0.0;
6042 rel1.relative: 0.000000000 0.0;
6043 rel2.relative: 0.181818182 1.0;
6048 description { state: "default" 0.0;
6049 rel1.relative: 0.181818182 0.0;
6050 rel2.relative: 0.363636364 1.0;
6058 description { state: "default" 0.0;
6059 rel1.relative: 0.363636364 0.0;
6060 rel2.relative: 0.454545455 1.0;
6063 font: "Sans,Edje-Vera";
6073 description { state: "default" 0.0;
6074 rel1.relative: 0.454545455 0.0;
6075 rel2.relative: 0.636363636 1.0;
6080 description { state: "default" 0.0;
6081 rel1.relative: 0.636363636 0.0;
6082 rel2.relative: 0.818181818 1.0;
6086 part { name: "ampm";
6088 description { state: "default" 0.0;
6089 rel1.relative: 0.818181818 0.0;
6090 rel2.relative: 1.0 1.0;
6096 ///////////////////////////////////////////////////////////////////////////////
6097 group { name: "elm/clock/base/default";
6101 description { state: "default" 0.0;
6102 rel1.relative: 0.000000000 0.0;
6103 rel2.relative: 0.222222222 1.0;
6108 description { state: "default" 0.0;
6109 rel1.relative: 0.222222222 0.0;
6110 rel2.relative: 0.444444444 1.0;
6118 description { state: "default" 0.0;
6119 rel1.relative: 0.444444444 0.0;
6120 rel2.relative: 0.555555556 1.0;
6123 font: "Sans,Edje-Vera";
6133 description { state: "default" 0.0;
6134 rel1.relative: 0.555555556 0.0;
6135 rel2.relative: 0.777777778 1.0;
6140 description { state: "default" 0.0;
6141 rel1.relative: 0.777777778 0.0;
6142 rel2.relative: 1.000000000 1.0;
6148 ///////////////////////////////////////////////////////////////////////////////
6149 group { name: "elm/frame/base/default";
6151 image: "frame_1.png" COMP;
6152 image: "frame_2.png" COMP;
6153 image: "dia_grad.png" COMP;
6156 part { name: "base0";
6158 description { state: "default" 0.0;
6159 image.normal: "dia_grad.png";
6171 part { name: "base";
6173 description { state: "default" 0.0;
6174 rel2.to: "elm.swallow.content";
6177 normal: "frame_2.png";
6184 part { name: "elm.text";
6188 description { state: "default" 0.0;
6201 font: "Sans:style=Bold,Edje-Vera-Bold";
6209 part { name: "over";
6211 description { state: "default" 0.0;
6213 rel2.to: "elm.swallow.content";
6216 normal: "frame_1.png";
6223 part { name: "elm.swallow.content";
6225 description { state: "default" 0.0;
6238 group { name: "elm/frame/base/pad_small";
6244 description { state: "default" 0.0;
6255 description { state: "default" 0.0;
6262 part { name: "elm.swallow.content";
6264 description { state: "default" 0.0;
6280 group { name: "elm/frame/base/pad_medium";
6286 description { state: "default" 0.0;
6297 description { state: "default" 0.0;
6304 part { name: "elm.swallow.content";
6306 description { state: "default" 0.0;
6322 group { name: "elm/frame/base/pad_large";
6328 description { state: "default" 0.0;
6339 description { state: "default" 0.0;
6346 part { name: "elm.swallow.content";
6348 description { state: "default" 0.0;
6364 group { name: "elm/frame/base/pad_huge";
6370 description { state: "default" 0.0;
6381 description { state: "default" 0.0;
6388 part { name: "elm.swallow.content";
6390 description { state: "default" 0.0;
6406 group { name: "elm/frame/base/outdent_top";
6408 image: "outdent-top.png" COMP;
6411 part { name: "base0";
6413 description { state: "default" 0.0;
6414 image.normal: "outdent-top.png";
6415 image.border: 0 0 0 13;
6419 part { name: "elm.swallow.content";
6421 description { state: "default" 0.0;
6423 rel2.offset: -3 -13;
6429 group { name: "elm/frame/base/outdent_bottom";
6431 image: "outdent-bottom.png" COMP;
6434 part { name: "base0";
6436 description { state: "default" 0.0;
6437 image.normal: "outdent-bottom.png";
6438 image.border: 0 0 13 0;
6442 part { name: "elm.swallow.content";
6444 description { state: "default" 0.0;
6452 ///////////////////////////////////////////////////////////////////////////////
6453 group { name: "elm/label/base/tooltip";
6455 style { name: "tooltip_style";
6456 base: "font=Sans font_size=8 color=#666 wrap=word";
6458 tag: "hilight" "+ font=Sans:style=Bold";
6459 tag: "b" "+ font=Sans:style=Bold";
6464 part { name: "elm.text";
6468 description { state: "default" 0.0;
6470 style: "tooltip_style";
6478 group { name: "elm/tooltip/base/default";
6483 item: "pad_border_x" "10";
6484 item: "pad_border_y" "10";
6485 item: "hide_timeout" "0.35"; /**< tooltip is hidden after this amount, keep in sync with hide animations */
6488 image: "tooltip-base.png" COMP;
6489 image: "tooltip-corner-top-left-tip.png" COMP;
6490 image: "tooltip-corner-top-right-tip.png" COMP;
6491 image: "tooltip-corner-bottom-left-tip.png" COMP;
6492 image: "tooltip-corner-bottom-right-tip.png" COMP;
6493 image: "tooltip-edge-left-tip.png" COMP;
6494 image: "tooltip-edge-right-tip.png" COMP;
6495 image: "tooltip-edge-bottom-tip.png" COMP;
6496 image: "tooltip-edge-top-tip.png" COMP;
6500 set_state(PART:"corner-top-left", "default", 0.0);
6501 set_state(PART:"corner-top-right", "default", 0.0);
6502 set_state(PART:"corner-bottom-left", "default", 0.0);
6503 set_state(PART:"corner-bottom-right", "default", 0.0);
6506 set_state(PART:"clipper-edge-left", "default", 0.0);
6507 set_state(PART:"clipper-edge-right", "default", 0.0);
6508 set_state(PART:"clipper-edge-top", "default", 0.0);
6509 set_state(PART:"clipper-edge-bottom", "default", 0.0);
6512 show_corner_top_left() {
6513 set_state(PART:"corner-top-left", "visible", 0.0);
6515 set_state(PART:"corner-top-right", "default", 0.0);
6516 set_state(PART:"corner-bottom-left", "default", 0.0);
6517 set_state(PART:"corner-bottom-right", "default", 0.0);
6520 show_corner_top_right() {
6521 set_state(PART:"corner-top-right", "visible", 0.0);
6523 set_state(PART:"corner-top-left", "default", 0.0);
6524 set_state(PART:"corner-bottom-left", "default", 0.0);
6525 set_state(PART:"corner-bottom-right", "default", 0.0);
6529 show_corner_bottom_left() {
6530 set_state(PART:"corner-bottom-left", "visible", 0.0);
6532 set_state(PART:"corner-bottom-right", "default", 0.0);
6533 set_state(PART:"corner-top-left", "default", 0.0);
6534 set_state(PART:"corner-top-right", "default", 0.0);
6537 show_corner_bottom_right() {
6538 set_state(PART:"corner-bottom-right", "visible", 0.0);
6540 set_state(PART:"corner-bottom-left", "default", 0.0);
6541 set_state(PART:"corner-top-left", "default", 0.0);
6542 set_state(PART:"corner-top-right", "default", 0.0);
6546 show_edge_left(Float:val) {
6547 set_state(PART:"clipper-edge-left", "visible", 0.0);
6548 set_drag(PART:"edge-drag-left", 0.0, val);
6550 set_state(PART:"clipper-edge-right", "default", 0.0);
6551 set_state(PART:"clipper-edge-top", "default", 0.0);
6552 set_state(PART:"clipper-edge-bottom", "default", 0.0);
6555 show_edge_right(Float:val) {
6556 set_state(PART:"clipper-edge-right", "visible", 0.0);
6557 set_drag(PART:"edge-drag-right", 0.0, val);
6559 set_state(PART:"clipper-edge-left", "default", 0.0);
6560 set_state(PART:"clipper-edge-top", "default", 0.0);
6561 set_state(PART:"clipper-edge-bottom", "default", 0.0);
6565 show_edge_top(Float:val) {
6566 set_state(PART:"clipper-edge-top", "visible", 0.0);
6567 set_drag(PART:"edge-drag-top", val, 0.0);
6569 set_state(PART:"clipper-edge-bottom", "default", 0.0);
6570 set_state(PART:"clipper-edge-left", "default", 0.0);
6571 set_state(PART:"clipper-edge-right", "default", 0.0);
6574 show_edge_bottom(Float:val) {
6575 set_state(PART:"clipper-edge-bottom", "visible", 0.0);
6576 set_drag(PART:"edge-drag-bottom", val, 0.0);
6578 set_state(PART:"clipper-edge-top", "default", 0.0);
6579 set_state(PART:"clipper-edge-left", "default", 0.0);
6580 set_state(PART:"clipper-edge-right", "default", 0.0);
6584 public message(Msg_Type:type, id, ...) {
6585 if ((type == MSG_FLOAT_SET) && (id == 1)) {
6586 new Float:x, Float:y;
6593 if (y < 0.0) show_corner_top_left();
6594 else if (y > 1.0) show_corner_bottom_left();
6595 else show_edge_left(y);
6599 if (y < 0.0) show_corner_top_right();
6600 else if (y > 1.0) show_corner_bottom_right();
6601 else show_edge_right(y);
6605 if (y < 0.0) show_edge_top(x);
6606 else if (y > 1.0) show_edge_bottom(x);
6617 part { name: "clipper";
6619 description { state: "default" 0.0;
6620 color: 255 255 255 0;
6621 rel1.to: "elm.swallow.content";
6622 rel1.offset: -64 -64;
6623 rel2.to: "elm.swallow.content";
6626 description { state: "visible" 0.0;
6627 inherit: "default" 0.0;
6628 color: 255 255 255 255;
6634 description { state: "default" 0.0;
6637 to: "elm.swallow.content";
6641 to: "elm.swallow.content";
6645 normal: "tooltip-base.png";
6646 border: 14 14 14 14;
6648 image.middle: SOLID;
6652 #define TT_CORNER(name_, rx, ry, ax, ay, ox, oy) \
6653 part { name: "corner-"name_; \
6656 clip_to: "clipper"; \
6657 description { state: "default" 0.0; \
6658 color: 255 255 255 0; \
6667 to: "elm.swallow.content"; \
6672 to: "elm.swallow.content"; \
6674 image.normal: "tooltip-corner-"name_"-tip.png"; \
6676 description { state: "visible" 0.0; \
6677 inherit: "default" 0.0; \
6678 color: 255 255 255 255; \
6682 TT_CORNER("top-left", 0, 0, 1, 1, 4, 4);
6683 TT_CORNER("top-right", 1, 0, 0, 1, -5, 4);
6684 TT_CORNER("bottom-left", 0, 1, 1, 0, 4, -5);
6685 TT_CORNER("bottom-right", 1, 1, 0, 0, -5, -5);
6688 #define TT_EDGE_VERT(name_, rx, ax, ox) \
6689 part { name: "clipper-edge-"name_; \
6691 clip_to: "clipper"; \
6692 description { state: "default" 0.0; \
6693 color: 255 255 255 0; \
6701 to: "elm.swallow.content"; \
6706 to: "elm.swallow.content"; \
6709 description { state: "visible" 0.0; \
6710 inherit: "default" 0.0; \
6711 color: 255 255 255 255; \
6715 part { name: "edge-area-"name_; \
6718 clip_to: "clipper-edge-"name_; \
6719 description { state: "default" 0.0; \
6727 to: "elm.swallow.content"; \
6732 to: "elm.swallow.content"; \
6736 part { name: "edge-drag-"name_; \
6739 clip_to: "clipper-edge-"name_; \
6743 confine: "edge-area-"name_; \
6745 description { state: "default" 0.0; \
6748 rel1.to: "edge-area-"name_; \
6749 rel2.to: "edge-area-"name_; \
6752 part { name: "edge-img-"name_; \
6755 clip_to: "clipper-edge-"name_; \
6756 description { state: "default" 0.0; \
6761 rel1.to: "edge-drag-"name_; \
6762 rel2.to: "edge-drag-"name_; \
6763 image.normal: "tooltip-edge-"name_"-tip.png"; \
6766 TT_EDGE_VERT("left", 0, 1, -2);
6767 TT_EDGE_VERT("right", 1, 0, 1);
6770 #define TT_EDGE_HORIZ(name_, ry, ay, oy) \
6771 part { name: "clipper-edge-"name_; \
6773 clip_to: "clipper"; \
6774 description { state: "default" 0.0; \
6775 color: 255 255 255 0; \
6783 to: "elm.swallow.content"; \
6788 to: "elm.swallow.content"; \
6791 description { state: "visible" 0.0; \
6792 inherit: "default" 0.0; \
6793 color: 255 255 255 255; \
6797 part { name: "edge-area-"name_; \
6800 clip_to: "clipper-edge-"name_; \
6801 description { state: "default" 0.0; \
6809 to: "elm.swallow.content"; \
6814 to: "elm.swallow.content"; \
6818 part { name: "edge-drag-"name_; \
6821 clip_to: "clipper-edge-"name_; \
6825 confine: "edge-area-"name_; \
6827 description { state: "default" 0.0; \
6830 rel1.to: "edge-area-"name_; \
6831 rel2.to: "edge-area-"name_; \
6834 part { name: "edge-img-"name_; \
6837 clip_to: "clipper-edge-"name_; \
6838 description { state: "default" 0.0; \
6843 rel1.to: "edge-drag-"name_; \
6844 rel2.to: "edge-drag-"name_; \
6845 image.normal: "tooltip-edge-"name_"-tip.png"; \
6848 TT_EDGE_HORIZ("top", 0, 1, -2);
6849 TT_EDGE_HORIZ("bottom", 1, 0, 1);
6850 #undef TT_EDGE_HORIZ
6852 part { name: "clipper_content";
6854 description { state: "default" 0.0;
6855 color: 255 255 255 0;
6856 rel1.to: "elm.swallow.content";
6857 rel1.offset: -64 -64;
6858 rel2.to: "elm.swallow.content";
6861 description { state: "visible" 0.0;
6862 inherit: "default" 0.0;
6863 color: 255 255 255 255;
6866 part { name: "elm.swallow.content";
6868 clip_to: "clipper_content";
6869 description { state: "default" 0.0; }
6874 signal: "elm,action,show";
6876 action: ACTION_STOP;
6886 action: STATE_SET "visible" 0.0;
6887 transition: LINEAR 0.15;
6893 action: STATE_SET "visible" 0.0;
6894 transition: LINEAR 0.15;
6895 target: "clipper_content";
6900 signal: "elm,action,hide";
6902 action: ACTION_STOP;
6919 action: STATE_SET "default" 0.0;
6920 transition: LINEAR 0.1;
6921 target: "clipper_content";
6926 action: STATE_SET "default" 0.0;
6927 transition: LINEAR 0.1;
6933 group { name: "elm/tooltip/base/transparent";
6935 part { name: "elm.swallow.content";
6939 description { state: "default" 0.0; }
6944 ///////////////////////////////////////////////////////////////////////////////
6946 /* TODO: replicate diagonal swallow slots to the other hover styles */
6947 group { name: "elm/hover/base/default";
6949 image: "shad_circ.png" COMP;
6952 part { name: "elm.swallow.offset";
6954 description { state: "default" 0.0;
6956 rel1.relative: 0.0 0.0;
6957 rel2.relative: 0.0 0.0;
6960 part { name: "elm.swallow.size";
6962 description { state: "default" 0.0;
6964 rel1.to: "elm.swallow.offset";
6965 rel1.relative: 1.0 1.0;
6966 rel2.to: "elm.swallow.offset";
6967 rel2.relative: 1.0 1.0;
6970 part { name: "base";
6973 description { state: "default" 0.0;
6977 part { name: "shad";
6979 description { state: "default" 0.0;
6980 image.normal: "shad_circ.png";
6981 rel1.to: "elm.swallow.size";
6982 rel1.offset: -32 -32;
6983 rel2.to: "elm.swallow.size";
6991 description { state: "default" 0.0;
6993 rel1.to: "elm.swallow.size";
6995 rel2.to: "elm.swallow.size";
6999 part { name: "elm.swallow.slot.left";
7001 description { state: "default" 0.0;
7003 rel1.to: "elm.swallow.slot.middle";
7004 rel1.relative: 0.0 0.0;
7006 rel2.to: "elm.swallow.slot.middle";
7007 rel2.relative: 0.0 1.0;
7011 part { name: "elm.swallow.slot.top-left";
7013 description { state: "default" 0.0;
7015 rel1.to: "elm.swallow.slot.middle";
7016 rel1.relative: 0.0 0.0;
7018 rel2.to: "elm.swallow.slot.middle";
7019 rel2.relative: 0.0 0.0;
7023 part { name: "elm.swallow.slot.top";
7025 description { state: "default" 0.0;
7027 rel1.to: "elm.swallow.slot.middle";
7028 rel1.relative: 0.0 0.0;
7030 rel2.to: "elm.swallow.slot.middle";
7031 rel2.relative: 1.0 0.0;
7035 part { name: "elm.swallow.slot.top-right";
7037 description { state: "default" 0.0;
7039 rel1.to: "elm.swallow.slot.middle";
7040 rel1.relative: 1.0 0.0;
7042 rel2.to: "elm.swallow.slot.middle";
7043 rel2.relative: 1.0 0.0;
7047 part { name: "elm.swallow.slot.right";
7049 description { state: "default" 0.0;
7051 rel1.to: "elm.swallow.slot.middle";
7052 rel1.relative: 1.0 0.0;
7054 rel2.to: "elm.swallow.slot.middle";
7055 rel2.relative: 1.0 1.0;
7059 part { name: "elm.swallow.slot.bottom-right";
7061 description { state: "default" 0.0;
7063 rel1.to: "elm.swallow.slot.middle";
7064 rel1.relative: 1.0 1.0;
7066 rel2.to: "elm.swallow.slot.middle";
7067 rel2.relative: 1.0 1.0;
7071 part { name: "elm.swallow.slot.bottom";
7073 description { state: "default" 0.0;
7075 rel1.to: "elm.swallow.slot.middle";
7076 rel1.relative: 0.0 1.0;
7078 rel2.to: "elm.swallow.slot.middle";
7079 rel2.relative: 1.0 1.0;
7083 part { name: "elm.swallow.slot.bottom-left";
7085 description { state: "default" 0.0;
7087 rel1.to: "elm.swallow.slot.middle";
7088 rel1.relative: 0.0 1.0;
7090 rel2.to: "elm.swallow.slot.middle";
7091 rel2.relative: 0.0 1.0;
7095 part { name: "elm.swallow.slot.middle";
7097 description { state: "default" 0.0;
7098 rel1.to: "elm.swallow.size";
7099 rel2.to: "elm.swallow.size";
7104 program { name: "end";
7105 signal: "mouse,up,1";
7107 action: SIGNAL_EMIT "elm,action,dismiss" "";
7112 group { name: "elm/hover/base/popout";
7114 image: "shad_circ.png" COMP;
7115 image: "bt_dis_base.png" COMP;
7116 image: "bt_dis_hilight.png" COMP;
7119 part { name: "elm.swallow.offset";
7121 description { state: "default" 0.0;
7123 rel1.relative: 0.0 0.0;
7124 rel2.relative: 0.0 0.0;
7127 part { name: "elm.swallow.size";
7129 description { state: "default" 0.0;
7131 rel1.to: "elm.swallow.offset";
7132 rel1.relative: 1.0 1.0;
7133 rel2.to: "elm.swallow.offset";
7134 rel2.relative: 1.0 1.0;
7137 part { name: "base";
7140 description { state: "default" 0.0;
7143 description { state: "visible" 0.0;
7144 inherit: "default" 1.0;
7148 part { name: "leftclip";
7150 description { state: "default" 0.0;
7152 rel2.relative: 0.0 1.0;
7156 part { name: "left";
7157 clip_to: "leftclip";
7158 description { state: "default" 0.0;
7160 rel1.to: "elm.swallow.slot.left";
7162 rel2.to: "elm.swallow.slot.left";
7165 normal: "bt_dis_base.png";
7168 image.middle: SOLID;
7170 description { state: "visible" 0.0;
7171 inherit: "default" 0.0;
7175 part { name: "elm.swallow.slot.left";
7177 clip_to: "leftclip";
7178 description { state: "default" 0.0;
7180 rel1.to: "elm.swallow.slot.middle";
7181 rel1.relative: 0.0 0.0;
7183 rel2.to: "elm.swallow.slot.middle";
7184 rel2.relative: 0.0 1.0;
7187 description { state: "visible" 0.0;
7188 inherit: "default" 0.0;
7194 part { name: "leftover";
7195 clip_to: "leftclip";
7197 description { state: "default" 0.0;
7200 rel2.relative: 1.0 0.5;
7202 normal: "bt_dis_hilight.png";
7207 part { name: "rightclip";
7209 description { state: "default" 0.0;
7211 rel1.relative: 1.0 0.0;
7215 part { name: "right";
7216 clip_to: "rightclip";
7217 description { state: "default" 0.0;
7219 rel1.to: "elm.swallow.slot.right";
7221 rel2.to: "elm.swallow.slot.right";
7224 normal: "bt_dis_base.png";
7227 image.middle: SOLID;
7229 description { state: "visible" 0.0;
7230 inherit: "default" 0.0;
7234 part { name: "elm.swallow.slot.right";
7236 clip_to: "rightclip";
7237 description { state: "default" 0.0;
7239 rel1.to: "elm.swallow.slot.middle";
7240 rel1.relative: 1.0 0.0;
7242 rel2.to: "elm.swallow.slot.middle";
7243 rel2.relative: 1.0 1.0;
7246 description { state: "visible" 0.0;
7247 inherit: "default" 0.0;
7253 part { name: "rightover";
7254 clip_to: "rightclip";
7256 description { state: "default" 0.0;
7259 rel2.relative: 1.0 0.5;
7261 normal: "bt_dis_hilight.png";
7266 part { name: "topclip";
7268 description { state: "default" 0.0;
7270 rel2.relative: 1.0 0.0;
7276 description { state: "default" 0.0;
7278 rel1.to: "elm.swallow.slot.top";
7280 rel2.to: "elm.swallow.slot.top";
7283 normal: "bt_dis_base.png";
7286 image.middle: SOLID;
7288 description { state: "visible" 0.0;
7289 inherit: "default" 0.0;
7293 part { name: "elm.swallow.slot.top";
7296 description { state: "default" 0.0;
7299 rel1.to: "elm.swallow.slot.middle";
7300 rel1.relative: 0.0 0.0;
7302 rel2.to: "elm.swallow.slot.middle";
7303 rel2.relative: 1.0 0.0;
7306 description { state: "visible" 0.0;
7307 inherit: "default" 0.0;
7313 part { name: "topover";
7316 description { state: "default" 0.0;
7319 rel2.relative: 1.0 0.5;
7321 normal: "bt_dis_hilight.png";
7326 part { name: "bottomclip";
7328 description { state: "default" 0.0;
7330 rel1.relative: 0.0 1.0;
7334 part { name: "bottom";
7335 clip_to: "bottomclip";
7336 description { state: "default" 0.0;
7338 rel1.to: "elm.swallow.slot.bottom";
7340 rel2.to: "elm.swallow.slot.bottom";
7343 normal: "bt_dis_base.png";
7346 image.middle: SOLID;
7348 description { state: "visible" 0.0;
7349 inherit: "default" 0.0;
7353 part { name: "elm.swallow.slot.bottom";
7355 clip_to: "bottomclip";
7356 description { state: "default" 0.0;
7358 rel1.to: "elm.swallow.slot.middle";
7359 rel1.relative: 0.0 1.0;
7361 rel2.to: "elm.swallow.slot.middle";
7362 rel2.relative: 1.0 1.0;
7365 description { state: "visible" 0.0;
7366 inherit: "default" 0.0;
7372 part { name: "bottomover";
7373 clip_to: "bottomclip";
7375 description { state: "default" 0.0;
7378 rel2.relative: 1.0 0.5;
7380 normal: "bt_dis_hilight.png";
7385 part { name: "shad";
7387 description { state: "default" 0.0;
7388 image.normal: "shad_circ.png";
7389 rel1.to: "elm.swallow.size";
7390 rel1.offset: -64 -64;
7391 rel2.to: "elm.swallow.size";
7398 description { state: "default" 0.0;
7399 rel1.to: "elm.swallow.slot.middle";
7401 rel2.to: "elm.swallow.slot.middle";
7404 normal: "bt_dis_base.png";
7407 image.middle: SOLID;
7410 part { name: "elm.swallow.slot.middle";
7412 description { state: "default" 0.0;
7413 rel1.to: "elm.swallow.size";
7414 rel2.to: "elm.swallow.size";
7417 part { name: "popover";
7419 description { state: "default" 0.0;
7422 rel2.relative: 1.0 0.5;
7424 normal: "bt_dis_hilight.png";
7431 program { name: "end";
7432 signal: "mouse,up,1";
7434 action: SIGNAL_EMIT "elm,action,dismiss" "";
7437 program { name: "show";
7438 signal: "elm,action,show";
7440 action: STATE_SET "visible" 0.0;
7441 // transition: DECELERATE 0.5;
7444 program { name: "hide";
7445 signal: "elm,action,hide";
7447 action: STATE_SET "default" 0.0;
7448 // transition: DECELERATE 0.5;
7452 program { name: "leftshow";
7453 signal: "elm,action,slot,left,show";
7455 action: STATE_SET "visible" 0.0;
7456 transition: DECELERATE 0.5;
7458 target: "elm.swallow.slot.left";
7460 program { name: "lefthide";
7461 signal: "elm,action,slot,left,hide";
7463 action: STATE_SET "default" 0.0;
7464 transition: DECELERATE 0.5;
7466 target: "elm.swallow.slot.left";
7468 program { name: "rightshow";
7469 signal: "elm,action,slot,right,show";
7471 action: STATE_SET "visible" 0.0;
7472 transition: DECELERATE 0.5;
7474 target: "elm.swallow.slot.right";
7476 program { name: "righthide";
7477 signal: "elm,action,slot,right,hide";
7479 action: STATE_SET "default" 0.0;
7480 transition: DECELERATE 0.5;
7482 target: "elm.swallow.slot.right";
7484 program { name: "topshow";
7485 signal: "elm,action,slot,top,show";
7487 action: STATE_SET "visible" 0.0;
7488 transition: DECELERATE 0.5;
7490 target: "elm.swallow.slot.top";
7492 program { name: "tophide";
7493 signal: "elm,action,slot,top,hide";
7495 action: STATE_SET "default" 0.0;
7496 transition: DECELERATE 0.5;
7498 target: "elm.swallow.slot.top";
7500 program { name: "bottomshow";
7501 signal: "elm,action,slot,bottom,show";
7503 action: STATE_SET "visible" 0.0;
7504 transition: DECELERATE 0.5;
7506 target: "elm.swallow.slot.bottom";
7508 program { name: "bottomhide";
7509 signal: "elm,action,slot,bottom,hide";
7511 action: STATE_SET "default" 0.0;
7512 transition: DECELERATE 0.5;
7514 target: "elm.swallow.slot.bottom";
7519 //In the hover used by the menu only the bottom part is used.
7520 group { name: "elm/hover/base/menu";
7522 image: "shad_circ.png" COMP;
7523 image: "bt_dis_base.png" COMP;
7526 part { name: "elm.swallow.offset";
7528 description { state: "default" 0.0;
7530 rel1.relative: 0.0 0.0;
7531 rel2.relative: 0.0 0.0;
7534 part { name: "elm.swallow.size";
7536 description { state: "default" 0.0;
7538 rel1.to: "elm.swallow.offset";
7539 rel1.relative: 1.0 1.0;
7540 rel2.to: "elm.swallow.offset";
7541 rel2.relative: 1.0 1.0;
7544 part { name: "base";
7547 description { state: "default" 0.0;
7550 description { state: "visible" 0.0;
7551 inherit: "default" 1.0;
7555 part { name: "elm.swallow.slot.left";
7557 description { state: "default" 0.0;
7560 part { name: "elm.swallow.slot.right";
7562 description { state: "default" 0.0;
7565 part { name: "elm.swallow.slot.top";
7567 description { state: "default" 0.0;
7569 description { state: "visible" 0.0;
7570 inherit: "default" 0.0;
7573 part { name: "bottomclip";
7575 description { state: "default" 0.0;
7577 rel1.relative: 0.0 1.0;
7581 part { name: "bottom";
7582 clip_to: "bottomclip";
7583 description { state: "default" 0.0;
7585 rel1.to: "elm.swallow.slot.bottom";
7587 rel2.to: "elm.swallow.slot.bottom";
7590 normal: "bt_dis_base.png";
7593 image.middle: SOLID;
7595 description { state: "visible" 0.0;
7596 inherit: "default" 0.0;
7600 part { name: "elm.swallow.slot.bottom";
7602 clip_to: "bottomclip";
7603 description { state: "default" 0.0;
7605 rel1.to: "elm.swallow.slot.middle";
7606 rel1.relative: 0.0 1.0;
7608 rel2.to: "elm.swallow.slot.middle";
7609 rel2.relative: 1.0 1.0;
7612 description { state: "visible" 0.0;
7613 inherit: "default" 0.0;
7622 description { state: "default" 0.0;
7623 rel1.to: "elm.swallow.slot.middle";
7625 rel2.to: "elm.swallow.slot.middle";
7629 part { name: "elm.swallow.slot.middle";
7632 description { state: "default" 0.0;
7633 rel1.to: "elm.swallow.size";
7634 rel2.to: "elm.swallow.size";
7639 program { name: "end";
7640 signal: "mouse,up,1";
7642 action: SIGNAL_EMIT "elm,action,dismiss" "";
7644 program { name: "show";
7645 signal: "elm,action,show";
7647 action: STATE_SET "visible" 0.0;
7648 // transition: DECELERATE 0.5;
7651 program { name: "hide";
7652 signal: "elm,action,hide";
7654 action: STATE_SET "default" 0.0;
7655 // transition: DECELERATE 0.5;
7658 program { name: "bottomshow";
7659 signal: "elm,action,slot,bottom,show";
7661 action: STATE_SET "visible" 0.0;
7662 transition: DECELERATE 0.3;
7664 target: "elm.swallow.slot.bottom";
7666 program { name: "bottomhide";
7667 signal: "elm,action,slot,bottom,hide";
7669 action: STATE_SET "default" 0.0;
7670 transition: DECELERATE 0.5;
7672 target: "elm.swallow.slot.bottom";
7677 //In the hover used by the submenu only the bottom part is used
7678 //and no part should interact except the bottom area
7679 group { name: "elm/hover/base/submenu";
7681 image: "shad_circ.png" COMP;
7682 image: "bt_dis_base.png" COMP;
7685 part { name: "elm.swallow.offset";
7688 description { state: "default" 0.0;
7690 rel1.relative: 0.0 0.0;
7691 rel2.relative: 0.0 0.0;
7694 part { name: "elm.swallow.size";
7696 description { state: "default" 0.0;
7698 rel1.to: "elm.swallow.offset";
7699 rel1.relative: 1.0 1.0;
7700 rel2.to: "elm.swallow.offset";
7701 rel2.relative: 1.0 1.0;
7704 //here we do non catch events like the hover hover does
7705 part { name: "base";
7708 description { state: "default" 0.0;
7713 part { name: "elm.swallow.slot.left";
7715 description { state: "default" 0.0;
7718 part { name: "elm.swallow.slot.right";
7720 description { state: "default" 0.0;
7723 part { name: "elm.swallow.slot.top";
7725 description { state: "default" 0.0;
7728 part { name: "bottomclip";
7730 description { state: "default" 0.0;
7732 rel1.relative: 0.0 1.0;
7736 part { name: "bottom";
7737 clip_to: "bottomclip";
7738 description { state: "default" 0.0;
7740 rel1.to: "elm.swallow.slot.bottom";
7742 rel2.to: "elm.swallow.slot.bottom";
7745 normal: "bt_dis_base.png";
7748 image.middle: SOLID;
7750 description { state: "visible" 0.0;
7751 inherit: "default" 0.0;
7755 part { name: "elm.swallow.slot.bottom";
7757 clip_to: "bottomclip";
7758 description { state: "default" 0.0;
7760 rel1.to: "elm.swallow.slot.middle";
7761 rel1.relative: 0.0 1.0;
7763 rel2.to: "elm.swallow.slot.middle";
7764 rel2.relative: 1.0 1.0;
7767 description { state: "visible" 0.0;
7768 inherit: "default" 0.0;
7777 description { state: "default" 0.0;
7778 rel1.to: "elm.swallow.slot.middle";
7780 rel2.to: "elm.swallow.slot.middle";
7784 part { name: "elm.swallow.slot.middle";
7787 description { state: "default" 0.0;
7788 rel1.to: "elm.swallow.size";
7789 rel2.to: "elm.swallow.size";
7794 program { name: "end";
7795 signal: "mouse,up,1";
7797 action: SIGNAL_EMIT "elm,action,dismiss" "";
7799 program { name: "show";
7800 signal: "elm,action,show";
7802 action: STATE_SET "visible" 0.0;
7803 // transition: DECELERATE 0.5;
7806 program { name: "hide";
7807 signal: "elm,action,hide";
7809 action: STATE_SET "default" 0.0;
7810 // transition: DECELERATE 0.5;
7813 program { name: "bottomshow";
7814 signal: "elm,action,slot,bottom,show";
7816 action: STATE_SET "visible" 0.0;
7817 transition: DECELERATE 0.3;
7819 target: "elm.swallow.slot.bottom";
7821 program { name: "bottomhide";
7822 signal: "elm,action,slot,bottom,hide";
7824 action: STATE_SET "default" 0.0;
7825 transition: DECELERATE 0.5;
7827 target: "elm.swallow.slot.bottom";
7832 group { name: "elm/hover/base/hoversel_vertical/default";
7833 alias: "elm/hover/base/hoversel_vertical/entry";
7835 // image: "shad_circ.png" COMP;
7836 image: "bt_base2.png" COMP;
7837 image: "bt_hilight.png" COMP;
7838 image: "bt_shine.png" COMP;
7839 image: "outdent-top.png" COMP;
7840 image: "outdent-bottom.png" COMP;
7843 part { name: "elm.swallow.offset";
7845 description { state: "default" 0.0;
7847 rel1.relative: 0.0 0.0;
7848 rel2.relative: 0.0 0.0;
7851 part { name: "elm.swallow.size";
7853 description { state: "default" 0.0;
7855 rel1.to: "elm.swallow.offset";
7856 rel1.relative: 1.0 1.0;
7857 rel2.to: "elm.swallow.offset";
7858 rel2.relative: 1.0 1.0;
7862 part { name: "shad";
7864 description { state: "default" 0.0;
7865 image.normal: "shad_circ.png";
7866 rel1.to: "button_image";
7867 rel1.offset: -64 -64;
7868 rel2.to: "button_image";
7874 part { name: "button_image";
7876 description { state: "default" 0.0;
7877 rel1.to_x: "elm.swallow.slot.top";
7878 rel1.to_y: "elm.swallow.slot.top";
7880 rel2.to_x: "elm.swallow.slot.top";
7881 rel2.to_y: "elm.swallow.slot.bottom";
7884 normal: "bt_base2.png";
7887 image.middle: SOLID;
7889 description { state: "bottom" 0.0;
7890 rel1.to_x: "elm.swallow.slot.bottom";
7891 rel1.to_y: "elm.swallow.slot.top";
7893 rel2.to_x: "elm.swallow.slot.bottom";
7894 rel2.to_y: "elm.swallow.slot.bottom";
7897 normal: "bt_base2.png";
7900 image.middle: SOLID;
7904 part { name: "base";
7907 description { state: "default" 0.0;
7910 description { state: "visible" 0.0;
7911 inherit: "default" 1.0;
7916 part { name: "topclip";
7918 description { state: "default" 0.0;
7919 rel2.to_y: "edge_top";
7920 rel2.relative: 1.0 0.0;
7924 part { name: "elm.swallow.slot.top";
7927 description { state: "default" 0.0;
7930 rel1.to: "elm.swallow.slot.middle";
7931 rel1.relative: 0.0 0.0;
7933 rel2.to: "elm.swallow.slot.middle";
7934 rel2.relative: 1.0 0.0;
7937 description { state: "visible" 0.0;
7938 inherit: "default" 0.0;
7945 part { name: "bottomclip";
7947 description { state: "default" 0.0;
7948 rel1.to_y: "edge_bottom";
7949 rel1.relative: 0.0 1.0;
7953 part { name: "elm.swallow.slot.bottom";
7955 clip_to: "bottomclip";
7956 description { state: "default" 0.0;
7958 rel1.to: "elm.swallow.slot.middle";
7959 rel1.relative: 0.0 1.0;
7961 rel2.to: "elm.swallow.slot.middle";
7962 rel2.relative: 1.0 1.0;
7965 description { state: "visible" 0.0;
7966 inherit: "default" 0.0;
7973 part { name: "over1";
7975 description { state: "default" 0.0;
7976 rel1.to: "button_image";
7977 rel2.to: "button_image";
7978 rel2.relative: 1.0 0.5;
7980 normal: "bt_hilight.png";
7985 part { name: "over2";
7988 ignore_flags: ON_HOLD;
7989 description { state: "default" 0.0;
7990 rel1.to: "button_image";
7991 rel2.to: "button_image";
7993 normal: "bt_shine.png";
7998 part { name: "edge_top";
8000 description { state: "default" 0.0;
8003 to: "elm.swallow.size";
8007 to: "elm.swallow.size";
8009 image.normal: "outdent-bottom.png";
8010 image.border: 0 0 13 0;
8013 description { state: "visible" 0.0;
8014 inherit: "default" 0.0;
8018 part { name: "edge_bottom";
8020 description { state: "default" 0.0;
8023 to: "elm.swallow.size";
8026 to: "elm.swallow.size";
8029 image.normal: "outdent-top.png";
8030 image.border: 0 0 0 13;
8033 description { state: "visible" 0.0;
8034 inherit: "default" 0.0;
8038 part { name: "elm.swallow.slot.middle";
8040 description { state: "default" 0.0;
8041 rel1.to: "elm.swallow.size";
8042 rel2.to: "elm.swallow.size";
8047 program { name: "end";
8048 signal: "mouse,up,1";
8050 action: SIGNAL_EMIT "elm,action,dismiss" "";
8053 program { name: "show";
8054 signal: "elm,action,show";
8056 action: STATE_SET "visible" 0.0;
8057 // transition: DECELERATE 0.5;
8060 program { name: "hide";
8061 signal: "elm,action,hide";
8063 action: STATE_SET "default" 0.0;
8064 // transition: DECELERATE 0.5;
8067 program { name: "topshow";
8068 signal: "elm,action,slot,top,show";
8070 action: STATE_SET "visible" 0.0;
8074 program { name: "topshow2";
8075 action: STATE_SET "visible" 0.0;
8076 transition: DECELERATE 0.5;
8077 target: "elm.swallow.slot.top";
8079 program { name: "topshow3";
8080 signal: "elm,action,slot,top,show";
8082 action: STATE_SET "default" 0.0;
8083 target: "button_image";
8085 program { name: "tophide";
8086 signal: "elm,action,slot,top,hide";
8088 action: STATE_SET "default" 0.0;
8089 transition: DECELERATE 0.5;
8090 target: "elm.swallow.slot.top";
8093 program { name: "tophide2";
8094 action: STATE_SET "default" 0.0;
8097 program { name: "bottomshow";
8098 signal: "elm,action,slot,bottom,show";
8100 action: STATE_SET "visible" 0.0;
8101 target: "edge_bottom";
8102 after: "bottomshow2";
8104 program { name: "bottomshow2";
8105 action: STATE_SET "visible" 0.0;
8106 transition: DECELERATE 0.5;
8107 target: "elm.swallow.slot.bottom";
8109 program { name: "bottomshow3";
8110 signal: "elm,action,slot,bottom,show";
8112 action: STATE_SET "bottom" 0.0;
8113 target: "button_image";
8115 program { name: "bottomhide";
8116 signal: "elm,action,slot,bottom,hide";
8118 action: STATE_SET "default" 0.0;
8119 transition: DECELERATE 0.5;
8120 target: "elm.swallow.slot.bottom";
8121 after: "bottomhide2";
8123 program { name: "bottomhide2";
8124 action: STATE_SET "default" 0.0;
8125 target: "edge_bottom";
8129 ///////////////////////////////////////////////////////////////////////////////
8130 group { name: "elm/scroller/base/ctxpopup";
8132 item: "focus_highlight" "on";
8135 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
8136 public timer0(val) {
8138 v = get_int(sbvis_v);
8140 v = get_int(sbalways_v);
8142 emit("do-hide-vbar", "");
8143 set_int(sbvis_v, 0);
8146 v = get_int(sbvis_h);
8148 v = get_int(sbalways_h);
8150 emit("do-hide-hbar", "");
8151 set_int(sbvis_h, 0);
8154 set_int(sbvis_timer, 0);
8159 image: "bt_sm_base2.png" COMP;
8160 image: "bt_sm_shine.png" COMP;
8161 image: "bt_sm_hilight.png" COMP;
8162 image: "sl_bt2_2.png" COMP;
8165 part { name: "clipper";
8169 description { state: "default" 0.0;
8172 part { name: "elm.swallow.content";
8176 description { state: "default" 0.0;
8180 part { name: "focus_highlight";
8182 description { state: "default" 0.0;
8185 image { normal: "sl_bt2_2.png";
8192 description { state: "enabled" 0.0;
8193 inherit: "default" 0.0;
8194 color: 200 155 0 255;
8197 part { name: "sb_vbar_clip_master";
8200 description { state: "default" 0.0;
8202 description { state: "hidden" 0.0;
8204 color: 255 255 255 0;
8207 part { name: "sb_vbar_clip";
8208 clip_to:"sb_vbar_clip_master";
8212 description { state: "default" 0.0;
8214 rel2{ to:"clipper"; relative: 1.0 1.0;}
8216 description { state: "hidden" 0.0;
8218 color: 255 255 255 0;
8221 part { name: "sb_vbar";
8225 description { state: "default" 0.0;
8229 rel1{ to:"clipper"; relative: 1.0 0.0; }
8230 rel2{ to:"clipper"; relative: 1.0 1.0; }
8233 part { name: "elm.dragable.vbar";
8234 clip_to: "sb_vbar_clip";
8242 description { state: "default" 0.0;
8246 rel1 { relative: 0.5 0.5; to: "sb_vbar"; }
8247 rel2 { relative: 0.5 0.5; to: "sb_vbar"; }
8248 image { normal: "bt_sm_base2.png";
8254 part { name: "sb_vbar_over1";
8255 clip_to: "sb_vbar_clip";
8257 description { state: "default" 0.0;
8258 rel1.to: "elm.dragable.vbar";
8259 rel2.relative: 1.0 0.5;
8260 rel2.to: "elm.dragable.vbar";
8261 image { normal: "bt_sm_hilight.png";
8266 part { name: "sb_vbar_over2";
8267 clip_to: "sb_vbar_clip";
8269 description { state: "default" 0.0;
8270 rel1.to: "elm.dragable.vbar";
8271 rel2.to: "elm.dragable.vbar";
8272 image { normal: "bt_sm_shine.png";
8277 part { name: "sb_hbar_clip_master";
8280 description { state: "default" 0.0;
8282 description { state: "hidden" 0.0;
8284 color: 255 255 255 0;
8287 part { name: "sb_hbar_clip";
8288 clip_to: "sb_hbar_clip_master";
8292 description { state: "default" 0.0;
8294 rel2{ to:"clipper"; relative: 1.0 1.0;}
8296 description { state: "hidden" 0.0;
8298 color: 255 255 255 0;
8301 part { name: "sb_hbar";
8305 description { state: "default" 0.0;
8309 rel1 { to:"clipper"; relative: 0.0 1.0; }
8310 rel2 { to:"clipper"; relative: 1.0 1.0; }
8313 part { name: "elm.dragable.hbar";
8314 clip_to: "sb_hbar_clip";
8322 description { state: "default" 0.0;
8326 rel1 { relative: 0.5 0.5; to: "sb_hbar"; }
8327 rel2 { relative: 0.5 0.5; to: "sb_hbar"; }
8328 image { normal: "bt_sm_base2.png";
8334 part { name: "sb_hbar_over1";
8335 clip_to: "sb_hbar_clip";
8337 description { state: "default" 0.0;
8338 rel1.to: "elm.dragable.hbar";
8339 rel2.relative: 1.0 0.5;
8340 rel2.to: "elm.dragable.hbar";
8341 image { normal: "bt_sm_hilight.png";
8346 part { name: "sb_hbar_over2";
8347 clip_to: "sb_hbar_clip";
8349 description { state: "default" 0.0;
8350 rel1.to: "elm.dragable.hbar";
8351 rel2.to: "elm.dragable.hbar";
8352 image { normal: "bt_sm_shine.png";
8359 program { name: "load";
8363 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
8364 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
8365 set_int(sbvis_v, 0);
8366 set_int(sbvis_h, 0);
8367 set_int(sbalways_v, 0);
8368 set_int(sbalways_h, 0);
8369 set_int(sbvis_timer, 0);
8372 program { name: "vbar_show";
8373 signal: "elm,action,show,vbar";
8375 action: STATE_SET "default" 0.0;
8376 target: "sb_vbar_clip_master";
8378 program { name: "vbar_hide";
8379 signal: "elm,action,hide,vbar";
8381 action: STATE_SET "hidden" 0.0;
8382 target: "sb_vbar_clip_master";
8384 program { name: "vbar_show_always";
8385 signal: "elm,action,show_always,vbar";
8389 v = get_int(sbvis_v);
8390 v |= get_int(sbalways_v);
8392 set_int(sbalways_v, 1);
8393 emit("do-show-vbar", "");
8394 set_int(sbvis_v, 1);
8398 program { name: "vbar_show_notalways";
8399 signal: "elm,action,show_notalways,vbar";
8403 v = get_int(sbalways_v);
8405 set_int(sbalways_v, 0);
8406 v = get_int(sbvis_v);
8408 emit("do-hide-vbar", "");
8409 set_int(sbvis_v, 0);
8414 program { name: "sb_vbar_show";
8415 signal: "do-show-vbar";
8417 action: STATE_SET "default" 0.0;
8418 transition: LINEAR 1.0;
8419 target: "sb_vbar_clip";
8421 program { name: "sb_vbar_hide";
8422 signal: "do-hide-vbar";
8424 action: STATE_SET "hidden" 0.0;
8425 transition: LINEAR 1.0;
8426 target: "sb_vbar_clip";
8428 program { name: "hbar_show";
8429 signal: "elm,action,show,hbar";
8431 action: STATE_SET "default" 0.0;
8432 target: "sb_hbar_clip_master";
8434 program { name: "hbar_hide";
8435 signal: "elm,action,hide,hbar";
8437 action: STATE_SET "hidden" 0.0;
8438 target: "sb_hbar_clip_master";
8440 program { name: "hbar_show_always";
8441 signal: "elm,action,show_always,hbar";
8445 v = get_int(sbvis_h);
8446 v |= get_int(sbalways_h);
8448 set_int(sbalways_h, 1);
8449 emit("do-show-hbar", "");
8450 set_int(sbvis_h, 1);
8454 program { name: "hbar_show_notalways";
8455 signal: "elm,action,show_notalways,hbar";
8459 v = get_int(sbalways_h);
8461 set_int(sbalways_h, 0);
8462 v = get_int(sbvis_h);
8464 emit("do-hide-hbar", "");
8465 set_int(sbvis_h, 0);
8470 program { name: "sb_hbar_show";
8471 signal: "do-show-hbar";
8473 action: STATE_SET "default" 0.0;
8474 transition: LINEAR 1.0;
8475 target: "sb_hbar_clip";
8477 program { name: "sb_hbar_hide";
8478 signal: "do-hide-hbar";
8480 action: STATE_SET "hidden" 0.0;
8481 transition: LINEAR 1.0;
8482 target: "sb_hbar_clip";
8484 program { name: "scroll";
8485 signal: "elm,action,scroll";
8489 v = get_int(sbvis_v);
8490 v |= get_int(sbalways_v);
8492 emit("do-show-vbar", "")
8493 set_int(sbvis_v, 1);
8495 v = get_int(sbvis_h);
8496 v |= get_int(sbalways_h);
8498 emit("do-show-hbar", "");
8499 set_int(sbvis_h, 1);
8501 v = get_int(sbvis_timer);
8502 if (v > 0) cancel_timer(v);
8503 v = timer(1.0, "timer0", 0);
8504 set_int(sbvis_timer, v);
8507 program { name: "highlight_show";
8508 signal: "elm,action,focus_highlight,show";
8510 action: STATE_SET "enabled" 0.0;
8511 transition: ACCELERATE 0.3;
8512 target: "focus_highlight";
8514 program { name: "highlight_hide";
8515 signal: "elm,action,focus_highlight,hide";
8517 action: STATE_SET "default" 0.0;
8518 transition: DECELERATE 0.3;
8519 target: "focus_highlight";
8523 ///////////////////////////////////////////////////////////////////////////////
8524 group { name: "elm/ctxpopup/bg/default";
8526 part { name: "ctxpopup_bg";
8529 description { state: "default" 0.0;
8532 description { state: "visible" 0.0;
8533 inherit: "default" 0.0;
8539 program { name: "clicked_event";
8540 signal: "mouse,clicked,1";
8541 source: "ctxpopup_bg";
8542 action: SIGNAL_EMIT "elm,action,click" "";
8544 program { name: "show";
8545 signal: "elm,state,show";
8547 action: STATE_SET "visible" 0.0;
8548 target: "ctxpopup_bg";
8550 program { name: "hide";
8551 signal: "elm,state,hide";
8553 action: STATE_SET "default" 0.0;
8554 target: "ctxpopup_bg";
8558 ///////////////////////////////////////////////////////////////////////////////
8559 group { name: "elm/ctxpopup/base/default";
8561 image: "bt_base2.png" COMP;
8562 image: "bt_hilight.png" COMP;
8563 image: "bt_shine.png" COMP;
8566 part { name: "base";
8568 description { state: "default" 0.0;
8571 image { normal: "bt_base2.png";
8576 part { name: "over1";
8578 description { state: "default" 0.0;
8581 rel2.relative: 1.0 0.5;
8582 image { normal: "bt_hilight.png";
8587 part { name: "over2";
8589 description { state: "default" 0.0;
8592 image { normal: "bt_shine.png";
8597 part { name: "elm.swallow.content";
8599 description { state: "default" 0.0;
8600 rel1 { to:"base"; offset: 4 4; };
8601 rel2 { to:"base"; offset: -5 -5; };
8606 ///////////////////////////////////////////////////////////////////////////////
8607 group { name: "elm/ctxpopup/arrow/default";
8609 image: "icon_arrow_left.png" COMP;
8610 image: "icon_arrow_right.png" COMP;
8611 image: "icon_arrow_up.png" COMP;
8612 image: "icon_arrow_down.png" COMP;
8615 part { name: "ctxpopup_arrow";
8619 state: "default" 0.0;
8630 image { normal: "icon_arrow_left.png";
8633 description { state: "right" 0.0;
8637 image { normal: "icon_arrow_right.png";
8640 description { state: "top" 0.0;
8644 image { normal: "icon_arrow_up.png";
8647 description { state: "bottom" 0.0;
8651 image { normal: "icon_arrow_down.png";
8657 program { name: "enable_left_arrow";
8658 signal: "elm,state,left";
8660 action: STATE_SET "left" 0.0;
8661 target: "ctxpopup_arrow";
8663 program { name: "enable_right_arrow";
8664 signal: "elm,state,right";
8666 action: STATE_SET "right" 0.0;
8667 target: "ctxpopup_arrow";
8669 program { name: "enable_top_arrow";
8670 signal: "elm,state,top";
8672 action: STATE_SET "top" 0.0;
8673 target: "ctxpopup_arrow";
8675 program { name: "enable_bottom_arrow";
8676 signal: "elm,state,bottom";
8678 action: STATE_SET "bottom" 0.0;
8679 target: "ctxpopup_arrow";
8683 ///////////////////////////////////////////////////////////////////////////////
8685 name: "elm/ctxpopup/icon_text_style_item/default";
8686 alias: "elm/ctxpopup/text_style_item/default";
8687 alias: "elm/ctxpopup/icon_style_item/default";
8689 image: "hoversel_entry_bg.png" COMP;
8692 part { name: "event";
8694 description { state: "default" 0.0;
8699 description { state: "default" 0.0;
8702 image { normal:"hoversel_entry_bg.png";
8706 color: 255 255 255 0;
8708 description { state: "clicked" 0.0;
8709 inherit: "default" 0.0;
8710 color: 255 255 255 255;
8713 part { name: "elm.swallow.icon";
8716 description { state: "default" 0.0;
8721 rel1 { offset: 10 10; }
8722 rel2 { offset: 0 -10; }
8725 part { name: "elm.text";
8729 description { state: "default" 0.0;
8733 rel1 { relative: 1.0 0.0; to: "elm.swallow.icon"; offset: 10 0; }
8734 rel2 { relative: 1.0 1.0; offset: -11 -1; }
8735 color: 255 255 255 255;
8743 description { state: "clicked" 0.0;
8744 inherit: "default" 0.0;
8748 part { name: "over1";
8751 ignore_flags: ON_HOLD;
8752 description { state: "default" 0.0;
8753 color: 255 255 255 0;
8755 description { state: "clicked" 0.0;
8756 inherit: "default" 0.0;
8757 color: 255 255 255 255;
8760 part { name: "over2";
8763 description { state: "default" 0.0;
8764 color: 255 255 255 0;
8766 description { state: "clicked" 0.0;
8767 inherit: "default" 0.0;
8768 color: 255 255 255 255;
8771 part { name: "disclip";
8773 description { state: "default" 0.0;
8776 description { state: "enabled" 0.0;
8778 color: 50 50 50 127;
8786 name: "item_unclick";
8787 signal: "mouse,up,1";
8789 action: SIGNAL_EMIT "elm,action,click" "";
8791 program { name: "disable";
8792 signal: "elm,state,disabled";
8794 action: STATE_SET "enabled" 0.0;
8797 program { name: "enable";
8798 signal: "elm,state,enabled";
8800 action: STATE_SET "default" 0.0;
8803 program { name: "item_click2";
8804 signal: "mouse,down,1";
8807 set_state(PART:"elm.text", "clicked", 0.0);
8808 set_state(PART:"bg", "clicked", 0.0);
8811 program { name: "item_unclick2";
8812 signal: "mouse,up,1";
8815 set_state(PART:"elm.text", "default", 0.0);
8816 set_state(PART:"bg", "default", 0.0);
8821 ///////////////////////////////////////////////////////////////////////////////
8822 // emoticon images from:
8824 // http://lazycrazy.deviantart.com/
8825 // http://lazycrazy.deviantart.com/art/Very-Emotional-Emoticons-144461621
8826 group { name: "elm/entry/emoticon/angry/default"; images.image:
8827 "emo-angry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8828 "emo-angry.png"; } } } }
8829 group { name: "elm/entry/emoticon/angry-shout/default"; images.image:
8830 "emo-angry-shout.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8831 "emo-angry-shout.png"; } } } }
8832 group { name: "elm/entry/emoticon/crazy-laugh/default"; images.image:
8833 "emo-crazy-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8834 "emo-crazy-laugh.png"; } } } }
8835 group { name: "elm/entry/emoticon/evil-laugh/default"; images.image:
8836 "emo-evil-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8837 "emo-evil-laugh.png"; } } } }
8838 group { name: "elm/entry/emoticon/evil/default"; images.image:
8839 "emo-evil.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8840 "emo-evil.png"; } } } }
8841 group { name: "elm/entry/emoticon/goggle-smile/default"; images.image:
8842 "emo-goggle-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8843 "emo-goggle-smile.png"; } } } }
8844 group { name: "elm/entry/emoticon/grumpy/default"; images.image:
8845 "emo-grumpy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8846 "emo-grumpy.png"; } } } }
8847 group { name: "elm/entry/emoticon/grumpy-smile/default"; images.image:
8848 "emo-grumpy-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8849 "emo-grumpy-smile.png"; } } } }
8850 group { name: "elm/entry/emoticon/guilty/default"; images.image:
8851 "emo-guilty.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8852 "emo-guilty.png"; } } } }
8853 group { name: "elm/entry/emoticon/guilty-smile/default"; images.image:
8854 "emo-guilty-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8855 "emo-guilty-smile.png"; } } } }
8856 group { name: "elm/entry/emoticon/haha/default"; images.image:
8857 "emo-haha.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8858 "emo-haha.png"; } } } }
8859 group { name: "elm/entry/emoticon/half-smile/default"; images.image:
8860 "emo-half-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8861 "emo-half-smile.png"; } } } }
8862 group { name: "elm/entry/emoticon/happy-panting/default"; images.image:
8863 "emo-happy-panting.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8864 "emo-happy-panting.png"; } } } }
8865 group { name: "elm/entry/emoticon/happy/default"; images.image:
8866 "emo-happy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8867 "emo-happy.png"; } } } }
8868 group { name: "elm/entry/emoticon/indifferent/default"; images.image:
8869 "emo-indifferent.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8870 "emo-indifferent.png"; } } } }
8871 group { name: "elm/entry/emoticon/kiss/default"; images.image:
8872 "emo-kiss.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8873 "emo-kiss.png"; } } } }
8874 group { name: "elm/entry/emoticon/knowing-grin/default"; images.image:
8875 "emo-knowing-grin.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8876 "emo-knowing-grin.png"; } } } }
8877 group { name: "elm/entry/emoticon/laugh/default"; images.image:
8878 "emo-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8879 "emo-laugh.png"; } } } }
8880 group { name: "elm/entry/emoticon/little-bit-sorry/default"; images.image:
8881 "emo-little-bit-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8882 "emo-little-bit-sorry.png"; } } } }
8883 group { name: "elm/entry/emoticon/love-lots/default"; images.image:
8884 "emo-love-lots.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8885 "emo-love-lots.png"; } } } }
8886 group { name: "elm/entry/emoticon/love/default"; images.image:
8887 "emo-love.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8888 "emo-love.png"; } } } }
8889 group { name: "elm/entry/emoticon/minimal-smile/default"; images.image:
8890 "emo-minimal-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8891 "emo-minimal-smile.png"; } } } }
8892 group { name: "elm/entry/emoticon/not-happy/default"; images.image:
8893 "emo-not-happy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8894 "emo-not-happy.png"; } } } }
8895 group { name: "elm/entry/emoticon/not-impressed/default"; images.image:
8896 "emo-not-impressed.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8897 "emo-not-impressed.png"; } } } }
8898 group { name: "elm/entry/emoticon/omg/default"; images.image:
8899 "emo-omg.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8900 "emo-omg.png"; } } } }
8901 group { name: "elm/entry/emoticon/opensmile/default"; images.image:
8902 "emo-opensmile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8903 "emo-opensmile.png"; } } } }
8904 group { name: "elm/entry/emoticon/smile/default"; images.image:
8905 "emo-smile.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8906 "emo-smile.png"; } } } }
8907 group { name: "elm/entry/emoticon/sorry/default"; images.image:
8908 "emo-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8909 "emo-sorry.png"; } } } }
8910 group { name: "elm/entry/emoticon/squint-laugh/default"; images.image:
8911 "emo-squint-laugh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8912 "emo-squint-laugh.png"; } } } }
8913 group { name: "elm/entry/emoticon/surprised/default"; images.image:
8914 "emo-surprised.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8915 "emo-surprised.png"; } } } }
8916 group { name: "elm/entry/emoticon/suspicious/default"; images.image:
8917 "emo-suspicious.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8918 "emo-suspicious.png"; } } } }
8919 group { name: "elm/entry/emoticon/tongue-dangling/default"; images.image:
8920 "emo-tongue-dangling.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8921 "emo-tongue-dangling.png"; } } } }
8922 group { name: "elm/entry/emoticon/tongue-poke/default"; images.image:
8923 "emo-tongue-poke.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8924 "emo-tongue-poke.png"; } } } }
8925 group { name: "elm/entry/emoticon/uh/default"; images.image:
8926 "emo-uh.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8927 "emo-uh.png"; } } } }
8928 group { name: "elm/entry/emoticon/unhappy/default"; images.image:
8929 "emo-unhappy.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8930 "emo-unhappy.png"; } } } }
8931 group { name: "elm/entry/emoticon/very-sorry/default"; images.image:
8932 "emo-very-sorry.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8933 "emo-very-sorry.png"; } } } }
8934 group { name: "elm/entry/emoticon/what/default"; images.image:
8935 "emo-what.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8936 "emo-what.png"; } } } }
8937 group { name: "elm/entry/emoticon/wink/default"; images.image:
8938 "emo-wink.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8939 "emo-wink.png"; } } } }
8940 group { name: "elm/entry/emoticon/worried/default"; images.image:
8941 "emo-worried.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8942 "emo-worried.png"; } } } }
8943 group { name: "elm/entry/emoticon/wtf/default"; images.image:
8944 "emo-wtf.png" COMP; parts { part { name: "icon"; mouse_events: 0; description { state: "default" 0.0; max: 64 64; image.normal:
8945 "emo-wtf.png"; } } } }
8946 //------------------------------------------------------------
8947 group { name: "elm/entry/base/default";
8950 style { name: "entry_textblock_style";
8951 base: "font=Sans font_size=10 color=#000 wrap=word text_class=entry";
8955 tag: "em" "+ font=Sans:style=Oblique";
8956 tag: "b" "+ font=Sans:style=Bold";
8957 tag: "link" "+ color=#800 underline=on underline_color=#8008";
8958 tag: "hilight" "+ font=Sans:style=Bold";
8960 style { name: "entry_textblock_disabled_style";
8961 base: "font=Sans font_size=10 color=#00000080 wrap=word text_class=entry";
8965 tag: "em" "+ font=Sans:style=Oblique";
8966 tag: "b" "+ font=Sans:style=Bold";
8967 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
8968 tag: "hilight" "+ font=Sans:style=Bold";
8972 // item: context_menu_orientation "horizontal";
8975 part { name: "elm.text";
8979 entry_mode: EDITABLE;
8980 select_mode: EXPLICIT;
8982 source: "elm/entry/selection/default"; // selection under
8983 // source2: "X"; // selection over
8984 // source3: "X"; // cursor under
8985 source4: "elm/entry/cursor/default"; // cursorover
8986 source5: "elm/entry/anchor/default"; // anchor under
8987 // source6: "X"; // anchor over
8988 description { state: "default" 0.0;
8989 /* we gotta use 0 0 here, because of scrolled entries */
8992 style: "entry_textblock_style";
8996 description { state: "disabled" 0.0;
8997 inherit: "default" 0.0;
8999 style: "entry_textblock_disabled_style";
9006 program { name: "focus";
9012 program { name: "disable";
9013 signal: "elm,state,disabled";
9015 action: STATE_SET "disabled" 0.0;
9018 program { name: "enable";
9019 signal: "elm,state,enabled";
9021 action: STATE_SET "default" 0.0;
9027 group { name: "elm/entry/base-charwrap/default";
9030 style { name: "entry_textblock_style_charwrap";
9031 base: "font=Sans font_size=10 color=#000 wrap=char text_class=entry";
9035 tag: "em" "+ font=Sans:style=Oblique";
9036 tag: "b" "+ font=Sans:style=Bold";
9037 tag: "link" "+ color=#800 underline=on underline_color=#8008";
9038 tag: "hilight" "+ font=Sans:style=Bold";
9040 style { name: "entry_textblock_disabled_style_charwrap";
9041 base: "font=Sans font_size=10 color=#00000080 wrap=char text_class=entry";
9045 tag: "em" "+ font=Sans:style=Oblique";
9046 tag: "b" "+ font=Sans:style=Bold";
9047 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
9048 tag: "hilight" "+ font=Sans:style=Bold";
9052 part { name: "elm.text";
9056 entry_mode: EDITABLE;
9057 select_mode: EXPLICIT;
9059 source: "elm/entry/selection/default"; // selection under
9060 // source2: "X"; // selection over
9061 // source3: "X"; // cursor under
9062 source4: "elm/entry/cursor/default"; // cursorover
9063 source5: "elm/entry/anchor/default"; // anchor under
9064 // source6: "X"; // anchor over
9065 description { state: "default" 0.0;
9068 style: "entry_textblock_style_charwrap";
9072 description { state: "disabled" 0.0;
9073 inherit: "default" 0.0;
9075 style: "entry_textblock_disabled_style_charwrap";
9082 program { name: "focus";
9088 program { name: "disable";
9089 signal: "elm,state,disabled";
9091 action: STATE_SET "disabled" 0.0;
9094 program { name: "enable";
9095 signal: "elm,state,enabled";
9097 action: STATE_SET "default" 0.0;
9103 group { name: "elm/entry/base-nowrap/default";
9105 part { name: "elm.text";
9109 entry_mode: EDITABLE;
9110 select_mode: EXPLICIT;
9112 source: "elm/entry/selection/default"; // selection under
9113 source4: "elm/entry/cursor/default"; // cursorover
9114 source5: "elm/entry/anchor/default"; // anchor under
9115 description { state: "default" 0.0;
9117 style: "entry_textblock_style";
9121 description { state: "disabled" 0.0;
9122 inherit: "default" 0.0;
9124 style: "entry_textblock_disabled_style";
9133 description { state: "default" 0.0;
9139 description { state: "visible" 0.0;
9140 inherit: "default" 0.0;
9147 program { name: "focus";
9153 program { name: "disable";
9154 signal: "elm,state,disabled";
9156 action: STATE_SET "disabled" 0.0;
9159 program { name: "enable";
9160 signal: "elm,state,enabled";
9162 action: STATE_SET "default" 0.0;
9166 program { name: "selmode0";
9167 signal: "elm,state,select,on";
9169 action: STATE_SET "visible" 0.0;
9172 program { name: "selmode1";
9173 signal: "elm,state,select,off";
9175 action: STATE_SET "default" 0.0;
9182 group { name: "elm/entry/base-single/default";
9185 style { name: "entry_single_textblock_style";
9186 base: "font=Sans font_size=10 color=#000 wrap=none text_class=entry";
9190 tag: "em" "+ font=Sans:style=Oblique";
9191 tag: "b" "+ font=Sans:style=Bold";
9192 tag: "link" "+ color=#800 underline=on underline_color=#8008";
9193 tag: "hilight" "+ font=Sans:style=Bold";
9195 style { name: "entry_single_textblock_disabled_style";
9196 base: "font=Sans font_size=10 color=#00000080 wrap=none text_class=entry";
9200 tag: "em" "+ font=Sans:style=Oblique";
9201 tag: "b" "+ font=Sans:style=Bold";
9202 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
9203 tag: "hilight" "+ font=Sans:style=Bold";
9207 part { name: "elm.text";
9211 entry_mode: EDITABLE;
9212 select_mode: EXPLICIT;
9214 source: "elm/entry/selection/default"; // selection under
9215 source4: "elm/entry/cursor/default"; // cursorover
9216 source5: "elm/entry/anchor/default"; // anchor under
9217 description { state: "default" 0.0;
9219 style: "entry_single_textblock_style";
9224 description { state: "disabled" 0.0;
9225 inherit: "default" 0.0;
9227 style: "entry_single_textblock_disabled_style";
9233 program { name: "focus";
9239 program { name: "disable";
9240 signal: "elm,state,disabled";
9242 action: STATE_SET "disabled" 0.0;
9245 program { name: "enable";
9246 signal: "elm,state,enabled";
9248 action: STATE_SET "default" 0.0;
9254 group { name: "elm/entry/base-single-noedit/default";
9256 part { name: "elm.text";
9261 select_mode: EXPLICIT;
9263 source: "elm/entry/selection/default"; // selection under
9264 source5: "elm/entry/anchor/default"; // anchor under
9265 description { state: "default" 0.0;
9267 style: "entry_single_textblock_style";
9272 description { state: "disabled" 0.0;
9273 inherit: "default" 0.0;
9275 style: "entry_single_textblock_disabled_style";
9281 program { name: "focus";
9287 program { name: "disable";
9288 signal: "elm,state,disabled";
9290 action: STATE_SET "disabled" 0.0;
9293 program { name: "enable";
9294 signal: "elm,state,enabled";
9296 action: STATE_SET "default" 0.0;
9302 group { name: "elm/entry/base-noedit/default";
9304 part { name: "elm.text";
9309 select_mode: EXPLICIT;
9311 source: "elm/entry/selection/default"; // selection under
9312 source5: "elm/entry/anchor/default"; // anchor under
9313 description { state: "default" 0.0;
9316 style: "entry_textblock_style";
9320 description { state: "disabled" 0.0;
9321 inherit: "default" 0.0;
9323 style: "entry_textblock_disabled_style";
9329 program { name: "focus";
9335 program { name: "disable";
9336 signal: "elm,state,disabled";
9338 action: STATE_SET "disabled" 0.0;
9341 program { name: "enable";
9342 signal: "elm,state,enabled";
9344 action: STATE_SET "default" 0.0;
9350 group { name: "elm/entry/base-noedit-charwrap/default";
9352 part { name: "elm.text";
9357 select_mode: EXPLICIT;
9359 source: "elm/entry/selection/default"; // selection under
9360 source5: "elm/entry/anchor/default"; // anchor under
9361 description { state: "default" 0.0;
9364 style: "entry_textblock_style_charwrap";
9368 description { state: "disabled" 0.0;
9369 inherit: "default" 0.0;
9371 style: "entry_textblock_disabled_style_charwrap";
9377 program { name: "focus";
9383 program { name: "disable";
9384 signal: "elm,state,disabled";
9386 action: STATE_SET "disabled" 0.0;
9389 program { name: "enable";
9390 signal: "elm,state,enabled";
9392 action: STATE_SET "default" 0.0;
9398 group { name: "elm/entry/base-nowrap-noedit/default";
9400 part { name: "elm.text";
9405 select_mode: EXPLICIT;
9407 source: "elm/entry/selection/default"; // selection under
9408 source5: "elm/entry/anchor/default"; // anchor under
9409 description { state: "default" 0.0;
9411 style: "entry_textblock_style";
9415 description { state: "disabled" 0.0;
9416 inherit: "default" 0.0;
9418 style: "entry_textblock_disabled_style";
9424 program { name: "focus";
9430 program { name: "disable";
9431 signal: "elm,state,disabled";
9433 action: STATE_SET "disabled" 0.0;
9436 program { name: "enable";
9437 signal: "elm,state,enabled";
9439 action: STATE_SET "default" 0.0;
9445 group { name: "elm/entry/base-password/default";
9447 part { name: "elm.text";
9451 entry_mode: PASSWORD;
9452 select_mode: EXPLICIT;
9454 source: "elm/entry/selection/default"; // selection under
9455 source4: "elm/entry/cursor/default"; // cursorover
9456 source5: "elm/entry/anchor/default"; // anchor under
9457 description { state: "default" 0.0;
9459 style: "entry_single_textblock_style";
9465 description { state: "disabled" 0.0;
9466 inherit: "default" 0.0;
9468 style: "entry_single_textblock_disabled_style";
9474 program { name: "focus";
9480 program { name: "disable";
9481 signal: "elm,state,disabled";
9483 action: STATE_SET "disabled" 0.0;
9486 program { name: "enable";
9487 signal: "elm,state,enabled";
9489 action: STATE_SET "default" 0.0;
9495 group { name: "elm/entry/custom-password/default";
9497 part { name: "elm.text";
9501 entry_mode: PASSWORD_SHOW_LAST_CHARACTER;
9502 select_mode: EXPLICIT;
9504 source: "elm/entry/selection/default"; // selection under
9505 source4: "elm/entry/cursor/default"; // cursorover
9506 source5: "elm/entry/anchor/default"; // anchor under
9507 description { state: "default" 0.0;
9509 style: "entry_single_textblock_style";
9515 description { state: "disabled" 0.0;
9516 inherit: "default" 0.0;
9518 style: "entry_single_textblock_disabled_style";
9524 program { name: "focus";
9530 program { name: "password_stop";
9531 signal: "cursor,changed";
9533 action: ACTION_STOP;
9534 target: "password_start";
9535 after: "password_start";
9537 program { name: "password_start";
9539 action: HIDE_VISIBLE_PASSWORD;
9542 program { name: "disable";
9543 signal: "elm,state,disabled";
9545 action: STATE_SET "disabled" 0.0;
9548 program { name: "enable";
9549 signal: "elm,state,enabled";
9551 action: STATE_SET "default" 0.0;
9557 group { name: "elm/entry/cursor/default";
9559 image: "cur_box.png" COMP;
9560 image: "cur_hi.png" COMP;
9561 image: "cur_shad.png" COMP;
9562 image: "cur_shine.png" COMP;
9563 image: "cur_glow.png" COMP;
9566 part { name: "clip2";
9569 description { state: "default" 0.0;
9574 description { state: "focused" 0.0;
9575 inherit: "default" 0.0;
9579 part { name: "clip";
9583 description { state: "default" 0.0;
9587 description { state: "hidden" 0.0;
9588 inherit: "default" 0.0;
9595 description { state: "default" 0.0;
9600 image.border: 2 2 2 2;
9601 image.normal: "cur_shad.png";
9604 part { name: "base";
9608 description { state: "default" 0.0;
9611 rel1.relative: 0.0 1.0;
9613 rel2.relative: 1.0 1.0;
9615 image.normal: "cur_box.png";
9621 description { state: "default" 0.0;
9624 rel2.relative: 1.0 0.5;
9625 image.normal: "cur_hi.png";
9628 part { name: "shine";
9632 description { state: "default" 0.0;
9635 rel2.relative: 1.0 0.75;
9636 image.border: 2 2 1 0;
9637 image.normal: "cur_shine.png";
9641 part { name: "glow";
9644 description { state: "default" 0.0;
9646 rel1.relative: 0.0 -2.0;
9649 rel2.relative: 1.0 0.0;
9651 image.border: 2 2 0 4;
9652 image.normal: "cur_glow.png";
9655 description { state: "hidden" 0.0;
9656 inherit: "default" 0.0;
9657 color: 255 255 255 0;
9662 program { name: "show";
9665 action: STATE_SET "hidden" 0.0;
9667 transition: DECELERATE 2.0;
9671 program { name: "show2";
9672 action: STATE_SET "hidden" 0.0;
9677 program { name: "show3";
9678 action: STATE_SET "default" 0.0;
9683 program { name: "show4";
9684 action: STATE_SET "default" 0.0;
9686 transition: DECELERATE 0.5;
9690 program { name: "focused";
9691 signal: "elm,action,focus";
9693 action: STATE_SET "focused" 0.0;
9696 program { name: "unfocused";
9697 signal: "elm,action,unfocus";
9699 action: STATE_SET "default" 0.0;
9705 group { name: "elm/entry/selection/default";
9710 description { state: "default" 0.0;
9711 color: 128 128 128 128;
9717 group { name: "elm/entry/anchor/default";
9722 description { state: "default" 0.0;
9729 ///////////////////////////////////////////////////////////////////////////////
9730 group { name: "elm/bubble/top_left/default";
9731 alias: "elm/bubble/base/default";
9733 image: "bubble_3.png" COMP;
9734 image: "bubble_shine3.png" COMP;
9737 part { name: "event";
9740 state: "default" 0.0;
9744 part { name: "elm.swallow.icon";
9746 description { state: "default" 0.0;
9751 aspect_preference: VERTICAL;
9762 description { state: "visible" 0.0;
9763 inherit: "default" 0.0;
9767 part { name: "elm.text";
9771 description { state: "default" 0.0;
9775 to_x: "elm.swallow.icon";
9786 font: "Sans:style=Bold,Edje-Vera-Bold";
9794 part { name: "elm.info";
9798 description { state: "default" 0.0;
9811 font: "Sans:style=Bold,Edje-Vera-Bold";
9819 part { name: "base0";
9821 description { state: "default" 0.0;
9823 to_y: "elm.swallow.icon";
9828 normal: "bubble_3.png";
9831 image.middle: SOLID;
9835 part { name: "elm.swallow.content";
9837 description { state: "default" 0.0;
9848 part { name: "shine";
9850 description { state: "default" 0.0;
9861 normal: "bubble_shine3.png";
9871 signal: "elm,state,icon,visible";
9873 action: STATE_SET "visible" 0.0;
9874 target: "elm.swallow.icon";
9878 signal: "elm,state,icon,hidden";
9880 action: STATE_SET "default" 0.0;
9881 target: "elm.swallow.icon";
9886 group { name: "elm/bubble/top_right/default";
9888 image: "bubble_4.png" COMP;
9889 image: "bubble_shine4.png" COMP;
9892 part { name: "event";
9895 state: "default" 0.0;
9899 part { name: "elm.swallow.icon";
9901 description { state: "default" 0.0;
9906 aspect_preference: VERTICAL;
9917 description { state: "visible" 0.0;
9918 inherit: "default" 0.0;
9922 part { name: "elm.text";
9926 description { state: "default" 0.0;
9940 font: "Sans:style=Bold,Edje-Vera-Bold";
9948 part { name: "elm.info";
9952 description { state: "default" 0.0;
9960 to_x: "elm.swallow.icon";
9966 font: "Sans:style=Bold,Edje-Vera-Bold";
9974 part { name: "base0";
9976 description { state: "default" 0.0;
9978 to_y: "elm.swallow.icon";
9983 normal: "bubble_4.png";
9986 image.middle: SOLID;
9990 part { name: "elm.swallow.content";
9992 description { state: "default" 0.0;
10003 part { name: "shine";
10005 description { state: "default" 0.0;
10016 normal: "bubble_shine4.png";
10026 signal: "elm,state,icon,visible";
10028 action: STATE_SET "visible" 0.0;
10029 target: "elm.swallow.icon";
10033 signal: "elm,state,icon,hidden";
10035 action: STATE_SET "default" 0.0;
10036 target: "elm.swallow.icon";
10041 group { name: "elm/bubble/bottom_left/default";
10043 image: "bubble_1.png" COMP;
10044 image: "bubble_shine.png" COMP;
10047 part { name: "event";
10050 state: "default" 0.0;
10054 part { name: "elm.swallow.icon";
10056 description { state: "default" 0.0;
10061 aspect_preference: VERTICAL;
10072 description { state: "visible" 0.0;
10073 inherit: "default" 0.0;
10077 part { name: "elm.text";
10081 description { state: "default" 0.0;
10085 to_x: "elm.swallow.icon";
10096 font: "Sans:style=Bold,Edje-Vera-Bold";
10104 part { name: "elm.info";
10108 description { state: "default" 0.0;
10121 font: "Sans:style=Bold,Edje-Vera-Bold";
10129 part { name: "base0";
10131 description { state: "default" 0.0;
10133 to_y: "elm.swallow.icon";
10138 normal: "bubble_1.png";
10139 border: 36 11 10 19;
10141 image.middle: SOLID;
10145 part { name: "elm.swallow.content";
10147 description { state: "default" 0.0;
10158 part { name: "shine";
10160 description { state: "default" 0.0;
10171 normal: "bubble_shine.png";
10181 signal: "elm,state,icon,visible";
10183 action: STATE_SET "visible" 0.0;
10184 target: "elm.swallow.icon";
10188 signal: "elm,state,icon,hidden";
10190 action: STATE_SET "default" 0.0;
10191 target: "elm.swallow.icon";
10196 group { name: "elm/bubble/bottom_right/default";
10198 image: "bubble_2.png" COMP;
10199 image: "bubble_shine.png" COMP;
10202 part { name: "event";
10205 state: "default" 0.0;
10209 part { name: "elm.swallow.icon";
10211 description { state: "default" 0.0;
10216 aspect_preference: VERTICAL;
10227 description { state: "visible" 0.0;
10228 inherit: "default" 0.0;
10232 part { name: "elm.text";
10236 description { state: "default" 0.0;
10250 font: "Sans:style=Bold,Edje-Vera-Bold";
10258 part { name: "elm.info";
10262 description { state: "default" 0.0;
10270 to_x: "elm.swallow.icon";
10276 font: "Sans:style=Bold,Edje-Vera-Bold";
10284 part { name: "base0";
10286 description { state: "default" 0.0;
10288 to_y: "elm.swallow.icon";
10293 normal: "bubble_2.png";
10294 border: 11 36 10 19;
10296 image.middle: SOLID;
10300 part { name: "elm.swallow.content";
10302 description { state: "default" 0.0;
10313 part { name: "shine";
10315 description { state: "default" 0.0;
10326 normal: "bubble_shine.png";
10336 signal: "elm,state,icon,visible";
10338 action: STATE_SET "visible" 0.0;
10339 target: "elm.swallow.icon";
10343 signal: "elm,state,icon,hidden";
10345 action: STATE_SET "default" 0.0;
10346 target: "elm.swallow.icon";
10351 ///////////////////////////////////////////////////////////////////////////////
10352 group { name: "elm/photo/base/default";
10354 image: "frame_1.png" COMP;
10355 image: "frame_2.png" COMP;
10356 image: "dia_grad.png" COMP;
10357 image: "head.png" COMP;
10360 part { name: "base0";
10362 description { state: "default" 0.0;
10363 image.normal: "dia_grad.png";
10375 part { name: "base";
10377 description { state: "default" 0.0;
10379 normal: "frame_2.png";
10386 part { name: "head";
10388 description { state: "default" 0.0;
10390 rel2.offset: -5 -5;
10392 aspect_preference: BOTH;
10393 image.normal: "head.png";
10396 part { name: "clip";
10399 description { state: "default" 0.0;
10401 rel2.offset: -5 -5;
10402 color: 255 255 255 255;
10405 part { name: "elm.swallow.content";
10408 description { state: "default" 0.0;
10410 rel2.offset: -5 -5;
10413 part { name: "over";
10415 description { state: "default" 0.0;
10417 rel2.offset: -5 -5;
10419 normal: "frame_1.png";
10429 group { name: "elm/photo/base/shadow";
10431 image: "shadow.png" COMP;
10432 image: "black.png" COMP;
10435 public message(Msg_Type:type, id, ...) {
10436 if( (type==MSG_INT_SET) && (id==0) )
10441 custom_state(PART:"size", "default", 0.0);
10445 set_state_val(PART:"size", STATE_REL1_OFFSET, - w/2, - h/2);
10446 set_state_val(PART:"size", STATE_REL2_OFFSET, w/2 + 1, h/2 + 1);
10447 set_state(PART:"size", "custom", 0.0);
10452 part { name: "size";
10454 description { state: "default" 0.0;
10455 rel1.relative: 0.5 0.5;
10456 rel2.relative: 0.5 0.5;
10464 state: "default" 0.0;
10467 rel1.relative: -0.06 -0.06;
10468 rel2.relative: 1.07 1.07;
10469 image.normal: "shadow.png";
10474 part { name: "elm.swallow.content";
10476 description { state: "default" 0.0;
10478 rel2.offset: -3 -3;
10488 state: "default" 0.0;
10493 image.normal: "black.png";
10494 image.border: 1 1 1 1;
10501 ///////////////////////////////////////////////////////////////////////////////
10502 group { name: "elm/thumb/base/default";
10504 image: "frame_1.png" COMP;
10505 image: "frame_2.png" COMP;
10506 image: "dia_grad.png" COMP;
10507 image: "busy-1.png" COMP;
10508 image: "busy-2.png" COMP;
10509 image: "busy-3.png" COMP;
10510 image: "busy-4.png" COMP;
10511 image: "busy-5.png" COMP;
10512 image: "busy-6.png" COMP;
10513 image: "busy-7.png" COMP;
10514 image: "busy-8.png" COMP;
10515 image: "busy-9.png" COMP;
10518 part { name: "base0";
10520 description { state: "default" 0.0;
10521 image.normal: "dia_grad.png";
10533 part { name: "base";
10535 description { state: "default" 0.0;
10537 normal: "frame_2.png";
10544 part { name: "clip";
10547 description { state: "default" 0.0;
10549 rel2.offset: -5 -5;
10550 color: 255 255 255 255;
10553 part { name: "elm.swallow.content";
10556 description { state: "default" 0.0;
10558 rel2.offset: -5 -5;
10561 part { name: "progress";
10565 description { state: "default" 0.0;
10570 aspect_preference: BOTH;
10572 description { state: "pulse" 0.0;
10573 inherit: "default" 0.0;
10576 normal: "busy-9.png";
10577 tween: "busy-1.png";
10578 tween: "busy-2.png";
10579 tween: "busy-3.png";
10580 tween: "busy-4.png";
10581 tween: "busy-5.png";
10582 tween: "busy-6.png";
10583 tween: "busy-7.png";
10584 tween: "busy-8.png";
10589 part { name: "over";
10591 description { state: "default" 0.0;
10593 rel2.offset: -5 -5;
10595 normal: "frame_1.png";
10603 program { name: "start_pulse";
10604 signal: "elm,state,pulse,start";
10606 action: STATE_SET "pulse" 0.0;
10607 target: "progress";
10608 transition: LINEAR 0.5;
10609 after: "start_pulse";
10611 program { name: "stop_pulse";
10612 signal: "elm,state,pulse,stop";
10614 action: STATE_SET "default" 0.0;
10615 target: "progress";
10621 group { name: "elm/thumb/base/noframe";
10623 image: "busy-1.png" COMP;
10624 image: "busy-2.png" COMP;
10625 image: "busy-3.png" COMP;
10626 image: "busy-4.png" COMP;
10627 image: "busy-5.png" COMP;
10628 image: "busy-6.png" COMP;
10629 image: "busy-7.png" COMP;
10630 image: "busy-8.png" COMP;
10631 image: "busy-9.png" COMP;
10634 part { name: "elm.swallow.content";
10636 description { state: "default" 0.0;
10638 rel2.offset: -5 -5;
10641 part { name: "progress";
10643 description { state: "default" 0.0;
10648 aspect_preference: BOTH;
10650 description { state: "pulse" 0.0;
10651 inherit: "default" 0.0;
10654 normal: "busy-9.png";
10655 tween: "busy-1.png";
10656 tween: "busy-2.png";
10657 tween: "busy-3.png";
10658 tween: "busy-4.png";
10659 tween: "busy-5.png";
10660 tween: "busy-6.png";
10661 tween: "busy-7.png";
10662 tween: "busy-8.png";
10668 program { name: "start_pulse";
10669 signal: "elm,state,pulse,start";
10671 action: STATE_SET "pulse" 0.0;
10672 target: "progress";
10673 transition: LINEAR 0.5;
10674 after: "start_pulse";
10676 program { name: "stop_pulse";
10677 signal: "elm,state,pulse,stop";
10679 action: STATE_SET "default" 0.0;
10680 target: "progress";
10687 ///////////////////////////////////////////////////////////////////////////////
10688 group { name: "elm/icon/home/default"; alias: "elm/icon/toolbar/home/default"; min: 32 32;
10689 images.image: "icon_home.png" COMP; parts { part { name: "base";
10690 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10691 image.normal: "icon_home.png"; } } } }
10692 group { name: "elm/icon/close/default"; alias: "elm/icon/toolbar/close/default"; min: 32 32;
10693 images.image: "icon_close.png" COMP; parts { part { name: "base";
10694 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10695 image.normal: "icon_close.png"; } } } }
10696 group { name: "elm/icon/apps/default"; alias: "elm/icon/toolbar/apps/default"; min: 32 32;
10697 images.image: "icon_apps.png" COMP; parts { part { name: "base";
10698 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10699 image.normal: "icon_apps.png"; } } } }
10700 group { name: "elm/icon/arrow_up/default"; alias: "elm/icon/toolbar/arrow_up/default"; min: 32 32;
10701 images.image: "icon_arrow_up.png" COMP; parts { part { name: "base";
10702 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10703 image.normal: "icon_arrow_up.png"; } } } }
10704 group { name: "elm/icon/arrow_down/default";
10705 alias: "elm/icon/toolbar/arrow_down/default";
10706 alias: "elm/icon/toolbar/more_menu/default"; min: 32 32;
10707 images.image: "icon_arrow_down.png" COMP; parts { part { name: "base";
10708 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10709 image.normal: "icon_arrow_down.png"; } } } }
10710 group { name: "elm/icon/arrow_left/default"; alias: "elm/icon/toolbar/arrow_left/default"; min: 32 32;
10711 images.image: "icon_arrow_left.png" COMP; parts { part { name: "base";
10712 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10713 image.normal: "icon_arrow_left.png"; } } } }
10714 group { name: "elm/icon/arrow_right/default"; alias: "elm/icon/toolbar/arrow_right/default"; min: 32 32;
10715 images.image: "icon_arrow_right.png" COMP; parts { part { name: "base";
10716 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10717 image.normal: "icon_arrow_right.png"; } } } }
10718 group { name: "elm/icon/chat/default"; alias: "elm/icon/toolbar/chat/default"; min: 32 32;
10719 images.image: "icon_chat.png" COMP; parts { part { name: "base";
10720 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10721 image.normal: "icon_chat.png"; } } } }
10722 group { name: "elm/icon/clock/default"; alias: "elm/icon/toolbar/clock/default"; min: 32 32;
10723 images.image: "icon_clock.png" COMP; parts { part { name: "base";
10724 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10725 image.normal: "icon_clock.png"; } } } }
10726 group { name: "elm/icon/delete/default"; alias: "elm/icon/toolbar/delete/default"; min: 32 32;
10727 images.image: "icon_delete.png" COMP; parts { part { name: "base";
10728 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10729 image.normal: "icon_delete.png"; } } } }
10730 group { name: "elm/icon/edit/default"; alias: "elm/icon/toolbar/edit/default"; min: 32 32;
10731 images.image: "icon_edit.png" COMP; parts { part { name: "base";
10732 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10733 image.normal: "icon_edit.png"; } } } }
10734 group { name: "elm/icon/refresh/default"; alias: "elm/icon/toolbar/refresh/default"; min: 32 32;
10735 images.image: "icon_refresh.png" COMP; parts { part { name: "base";
10736 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10737 image.normal: "icon_refresh.png"; } } } }
10738 group { name: "elm/icon/folder/default"; alias: "elm/icon/toolbar/folder/default"; min: 32 32;
10739 images.image: "icon_folder.png" COMP; parts { part { name: "base";
10740 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10741 image.normal: "icon_folder.png"; } } } }
10742 group { name: "elm/icon/file/default"; alias: "elm/icon/toolbar/file/default"; min: 32 32;
10743 images.image: "icon_file.png" COMP; parts { part { name: "base";
10744 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10745 image.normal: "icon_file.png"; } } } }
10746 ///////////////////////////////////////////////////////////////////////////////
10747 group { name: "elm/icon/menu/home/default"; min: 24 24; max: 24 24;
10748 images.image: "icon_home.png" COMP; parts { part { name: "base";
10749 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10750 image.normal: "icon_home.png"; } } } }
10751 group { name: "elm/icon/menu/close/default"; min: 24 24; max: 24 24;
10752 images.image: "icon_close.png" COMP; parts { part { name: "base";
10753 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10754 image.normal: "icon_close.png"; } } } }
10755 group { name: "elm/icon/menu/apps/default"; min: 24 24; max: 24 24;
10756 images.image: "icon_apps.png" COMP; parts { part { name: "base";
10757 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10758 image.normal: "icon_apps.png"; } } } }
10759 group { name: "elm/icon/menu/arrow_up/default"; min: 24 24; max: 24 24;
10760 images.image: "icon_arrow_up.png" COMP; parts { part { name: "base";
10761 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10762 image.normal: "icon_arrow_up.png"; } } } }
10763 group { name: "elm/icon/menu/arrow_down/default"; min: 24 24; max: 24 24;
10764 images.image: "icon_arrow_down.png" COMP; parts { part { name: "base";
10765 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10766 image.normal: "icon_arrow_down.png"; } } } }
10767 group { name: "elm/icon/menu/arrow_left/default"; min: 24 24; max: 24 24;
10768 images.image: "icon_arrow_left.png" COMP; parts { part { name: "base";
10769 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10770 image.normal: "icon_arrow_left.png"; } } } }
10771 group { name: "elm/icon/menu/arrow_right/default"; min: 24 24; max: 24 24;
10772 images.image: "icon_arrow_right.png" COMP; parts { part { name: "base";
10773 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10774 image.normal: "icon_arrow_right.png"; } } } }
10775 group { name: "elm/icon/menu/chat/default"; min: 24 24; max: 24 24;
10776 images.image: "icon_chat.png" COMP; parts { part { name: "base";
10777 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10778 image.normal: "icon_chat.png"; } } } }
10779 group { name: "elm/icon/menu/clock/default"; min: 24 24; max: 24 24;
10780 images.image: "icon_clock.png" COMP; parts { part { name: "base";
10781 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10782 image.normal: "icon_clock.png"; } } } }
10783 group { name: "elm/icon/menu/delete/default"; min: 24 24; max: 24 24;
10784 images.image: "icon_delete.png" COMP; parts { part { name: "base";
10785 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10786 image.normal: "icon_delete.png"; } } } }
10787 group { name: "elm/icon/menu/edit/default"; min: 24 24; max: 24 24;
10788 images.image: "icon_edit.png" COMP; parts { part { name: "base";
10789 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10790 image.normal: "icon_edit.png"; } } } }
10791 group { name: "elm/icon/menu/refresh/default"; min: 24 24; max: 24 24;
10792 images.image: "icon_refresh.png" COMP; parts { part { name: "base";
10793 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10794 image.normal: "icon_refresh.png"; } } } }
10795 group { name: "elm/icon/menu/folder/default"; min: 24 24; max: 24 24;
10796 images.image: "icon_folder.png" COMP; parts { part { name: "base";
10797 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10798 image.normal: "icon_folder.png"; } } } }
10799 group { name: "elm/icon/menu/file/default"; min: 24 24; max: 24 24;
10800 images.image: "icon_file.png" COMP; parts { part { name: "base";
10801 description { state: "default" 0.0; aspect: 1.0 1.0; aspect_preference: BOTH;
10802 image.normal: "icon_file.png"; } } } }
10804 ///////////////////////////////////////////////////////////////////////////////
10805 group { name: "elm/toolbar/base/default";
10807 image: "bt_dis_base.png" COMP;
10808 image: "bt_dis_hilight.png" COMP;
10809 image: "bt_dis_shine.png" COMP;
10810 image: "icon_left_arrow.png" COMP;
10811 image: "icon_right_arrow.png" COMP;
10814 part { name: "base";
10816 description { state: "default" 0.0;
10821 rel2.offset: -3 -3;
10823 normal: "bt_dis_base.png";
10826 image.middle: SOLID;
10829 part { name: "clipper";
10833 state: "default" 0.0;
10844 part { name: "elm.swallow.content";
10845 clip_to: "clipper";
10848 state: "default" 0.0;
10849 rel1.to: "clipper";
10850 rel2.to: "clipper";
10853 part { name: "over2";
10855 description { state: "default" 0.0;
10859 normal: "bt_dis_shine.png";
10864 part { name: "over1";
10866 description { state: "default" 0.0;
10869 rel2.relative: 1.0 0.5;
10871 normal: "bt_dis_hilight.png";
10874 color: 255 255 255 128;
10877 part { name: "left_arrow";
10879 description { state: "default" 0.0;
10880 image.normal: "icon_left_arrow.png";
10882 aspect_preference: VERTICAL;
10887 description { state: "hidden" 0.0;
10888 inherit: "default" 0.0;
10890 color: 255 255 255 0;
10893 part { name: "right_arrow";
10895 description { state: "default" 0.0;
10896 image.normal: "icon_right_arrow.png";
10898 aspect_preference: VERTICAL;
10903 description { state: "hidden" 0.0;
10904 inherit: "default" 0.0;
10906 color: 255 255 255 0;
10909 part { name: "event";
10913 description { state: "default" 0.0;
10919 program { name: "sb_hbar_show";
10920 signal: "elm,action,show,hbar";
10922 action: STATE_SET "default" 0.0;
10923 transition: LINEAR 0.5;
10924 target: "left_arrow";
10925 target: "right_arrow";
10927 program { name: "sb_hbar_hide";
10928 signal: "elm,action,hide,hbar";
10930 action: STATE_SET "hidden" 0.0;
10931 target: "left_arrow";
10932 target: "right_arrow";
10933 transition: LINEAR 0.5;
10938 group { name: "elm/toolbar/item/default";
10940 image: "toolbar_sel.png" COMP;
10942 data.item: "transition_animation_on" "1";
10944 part { name: "label2";
10948 clip_to: "elm.text.clipper";
10949 description { state: "default" 0.0;
10952 rel1.to: "elm.text";
10953 rel2.to: "elm.text";
10957 text_source: "elm.text";
10961 text_class: "toolbar_item";
10964 description { state: "selected" 0.0;
10965 inherit: "default" 0.0;
10968 description { state: "disabled" 0.0;
10969 inherit: "default" 0.0;
10973 description { state: "disabled_visible" 0.0;
10974 inherit: "default" 0.0;
10981 part { name: "label2_new";
10985 clip_to: "elm.text_new.clipper";
10986 description { state: "default" 0.0;
10989 rel1.to: "elm.text_new";
10990 rel2.to: "elm.text_new";
10994 text_source: "elm.text_new";
10998 text_class: "toolbar_item";
11001 description { state: "selected" 0.0;
11002 inherit: "default" 0.0;
11005 description { state: "disabled" 0.0;
11006 inherit: "default" 0.0;
11010 description { state: "disabled_visible" 0.0;
11011 inherit: "default" 0.0;
11020 description { state: "default" 0.0;
11022 color: 255 255 255 0;
11024 normal: "toolbar_sel.png";
11027 image.middle: SOLID;
11030 description { state: "selected" 0.0;
11031 inherit: "default" 0.0;
11033 color: 255 255 255 255;
11035 description { state: "disabled" 0.0;
11036 inherit: "default" 0.0;
11038 color: 255 255 255 0;
11041 part { name: "elm.swallow.icon";
11043 clip_to: "elm.icon.clipper";
11044 description { state: "default" 0.0;
11059 part { name: "elm.swallow.icon_new";
11061 clip_to: "elm.icon_new.clipper";
11062 description { state: "default" 0.0;
11070 to_y: "elm.text_new";
11077 part { name: "elm.text";
11079 effect: SOFT_SHADOW;
11082 clip_to: "elm.text.clipper";
11083 description { state: "default" 0.0;
11095 color: 224 224 224 255;
11098 font: "Sans:style=Bold";
11102 text_class: "toolbar_item";
11105 description { state: "selected" 0.0;
11106 inherit: "default" 0.0;
11109 description { state: "visible" 0.0;
11110 inherit: "default" 0.0;
11114 description { state: "disabled" 0.0;
11115 inherit: "default" 0.0;
11119 description { state: "disabled_visible" 0.0;
11120 inherit: "default" 0.0;
11127 part { name: "elm.text_new";
11129 effect: SOFT_SHADOW;
11131 clip_to: "elm.text_new.clipper";
11133 description { state: "default" 0.0;
11145 color: 224 224 224 255;
11148 font: "Sans:style=Bold";
11152 text_class: "toolbar_item";
11155 description { state: "selected" 0.0;
11156 inherit: "default" 0.0;
11159 description { state: "visible" 0.0;
11160 inherit: "default" 0.0;
11164 description { state: "disabled" 0.0;
11165 inherit: "default" 0.0;
11169 description { state: "disabled_visible" 0.0;
11170 inherit: "default" 0.0;
11177 part { name: "elm.text.clipper";
11179 description { state: "default" 0.0;
11180 color: 255 255 255 255;
11182 description { state: "animation" 0.0;
11183 color: 255 255 255 0;
11186 part { name: "elm.text_new.clipper";
11188 description { state: "default" 0.0;
11189 color: 255 255 255 0;
11191 description { state: "animation" 0.0;
11192 color: 255 255 255 255;
11195 part { name: "elm.icon.clipper";
11197 description { state: "default" 0.0;
11198 color: 255 255 255 255;
11200 description { state: "animation" 0.0;
11201 color: 255 255 255 0;
11204 part { name: "elm.icon_new.clipper";
11206 description { state: "default" 0.0;
11207 color: 255 255 255 0;
11209 description { state: "animation" 0.0;
11210 color: 255 255 255 255;
11213 part { name: "event";
11216 ignore_flags: ON_HOLD;
11217 description { state: "default" 0.0;
11223 program { name: "go_active";
11224 signal: "elm,state,selected";
11226 action: STATE_SET "selected" 0.0;
11228 target: "elm.text";
11230 target: "elm.text_new";
11231 target: "label2_new";
11232 transition: LINEAR 0.2;
11234 program { name: "go_passive";
11235 signal: "elm,state,unselected";
11237 action: STATE_SET "default" 0.0;
11239 target: "elm.text";
11241 target: "elm.text_new";
11242 target: "label2_new";
11243 transition: LINEAR 0.1;
11245 program { name: "go";
11246 signal: "mouse,up,1";
11248 action: SIGNAL_EMIT "elm,action,click" "elm";
11250 program { name: "mouse,in";
11251 signal: "mouse,in";
11253 action: SIGNAL_EMIT "elm,mouse,in" "elm";
11255 program { name: "mouse,out";
11256 signal: "mouse,out";
11258 action: SIGNAL_EMIT "elm,mouse,out" "elm";
11260 program { name: "disable";
11261 signal: "elm,state,disabled";
11263 action: STATE_SET "disabled" 0.0;
11265 target: "label2_new";
11267 after: "disable_text";
11269 program { name: "disable_text";
11273 get_state(PART:"elm.text", st, 30, vl);
11274 if (!strcmp(st, "visible"))
11276 set_state(PART:"elm.text", "disabled_visible", 0.0);
11277 set_state(PART:"elm.text_new", "disabled_visible", 0.0);
11281 set_state(PART:"elm.text", "disabled", 0.0);
11282 set_state(PART:"elm.text_new", "disabled", 0.0);
11286 program { name: "enable";
11287 signal: "elm,state,enabled";
11289 action: STATE_SET "default" 0.0;
11291 target: "label2_new";
11293 after: "enable_text";
11295 program { name: "enable_text";
11299 get_state(PART:"elm.text", st, 30, vl);
11300 if (!strcmp(st, "disabled_visible"))
11302 set_state(PART:"elm.text", "visible", 0.0);
11303 set_state(PART:"elm.text_new", "visible", 0.0);
11307 set_state(PART:"elm.text", "default", 0.0);
11308 set_state(PART:"elm.text_new", "default", 0.0);
11312 program { name: "label_set,animation,forward";
11313 signal: "elm,state,label_set,forward";
11315 after: "label_set,animation";
11317 program { name: "label_set,animation,backward";
11318 signal: "elm,state,label_set,backward";
11320 after: "label_set,animation";
11322 program { name: "label_set,animation";
11323 signal: "elm,state,label_set";
11325 action: STATE_SET "animation" 0.0;
11326 target: "elm.text.clipper";
11327 target: "elm.text_new.clipper";
11328 transition: LINEAR 0.2;
11329 after: "label_set,animation,done";
11331 program { name: "label_set,animation,done";
11332 action: SIGNAL_EMIT "elm,state,label_set,done" "elm";
11334 program { name: "label,reset";
11335 signal: "elm,state,label,reset";
11337 action: STATE_SET "default" 0.0;
11338 target: "elm.text.clipper";
11339 target: "elm.text_new.clipper";
11341 program { name: "icon_set,animation,forward";
11342 signal: "elm,state,icon_set,forward";
11344 after: "icon_set,animation";
11346 program { name: "icon_set,animation,backward";
11347 signal: "elm,state,icon_set,backward";
11349 after: "icon_set,animation";
11351 program { name: "icon_set,animation";
11352 signal: "elm,state,icon_set";
11354 action: STATE_SET "animation" 0.0;
11355 target: "elm.icon.clipper";
11356 target: "elm.icon_new.clipper";
11357 transition: LINEAR 0.2;
11358 after: "icon_set,animation,done";
11360 program { name: "icon_set,animation,done";
11361 action: SIGNAL_EMIT "elm,state,icon_set,done" "elm";
11363 program { name: "icon,reset";
11364 signal: "elm,state,icon,reset";
11366 action: STATE_SET "default" 0.0;
11367 target: "elm.icon.clipper";
11368 target: "elm.icon_new.clipper";
11373 group { name: "elm/toolbar/separator/default";
11375 image: "toolbar_separator_v.png" COMP;
11378 part { name: "separator"; // separator group
11379 description { state: "default" 0.0;
11383 rel2.offset: -5 -5;
11385 normal: "toolbar_separator_v.png";
11395 ///////////////////////////////////////////////////////////////////////////////
11396 group { name: "elm/notify/block_events/default";
11398 part { name: "block_events";
11400 description { state: "default" 0.0;
11408 name: "block_clicked";
11409 signal: "mouse,clicked,1";
11410 source: "block_events";
11411 action: SIGNAL_EMIT "elm,action,clicked" "elm";
11415 group { name: "elm/notify/top/default";
11416 //this group is a design similar to the inwin group
11418 image: "shad_circ.png" COMP;
11419 image: "bt_dis_base.png" COMP;
11420 image: "bt_dis_hilight.png" COMP;
11423 part { name: "base";
11427 description { state: "default" 0.0;
11429 rel1.offset: 10 10;
11430 rel2.offset: -10 -10;
11431 rel1.relative: 0.0 -1.0;
11432 rel2.relative: 1.0 0.0;
11434 description { state: "visible" 0.0;
11435 inherit: "default" 0.0;
11437 rel1.relative: 0.0 0.0;
11438 rel2.relative: 1.0 1.0;
11441 part { name: "shad";
11443 description { state: "default" 0.0;
11444 image.normal: "shad_circ.png";
11445 rel1.to: "elm.swallow.content";
11446 rel1.offset: -64 -64;
11447 rel2.to: "elm.swallow.content";
11448 rel2.offset: 63 63;
11452 part { name: "pop";
11454 description { state: "default" 0.0;
11455 rel1.to: "elm.swallow.content";
11456 rel1.offset: -5 -5;
11457 rel2.to: "elm.swallow.content";
11460 normal: "bt_dis_base.png";
11463 image.middle: SOLID;
11466 part { name: "popover";
11468 description { state: "default" 0.0;
11471 rel2.relative: 1.0 0.5;
11473 normal: "bt_dis_hilight.png";
11478 part { name: "elm.swallow.content";
11480 description { state: "default" 0.0;
11487 program { name: "show";
11488 signal: "elm,action,show";
11490 action: STATE_SET "visible" 0.0;
11493 program { name: "show_2";
11495 action: STATE_SET "default" 0.0;
11499 program { name: "show_3";
11501 action: STATE_SET "visible" 0.0;
11503 transition: LINEAR 0.5;
11505 program { name: "hide";
11506 signal: "elm,action,hide";
11508 action: STATE_SET "default" 0.0;
11513 group { name: "elm/notify/center/default";
11514 //this group is a design similar to the inwin group
11516 image: "bt_dis_base.png" COMP;
11519 part { name: "base";
11523 description { state: "default" 0.0;
11525 rel1.relative: 0.0 0.0;
11526 rel2.relative: 1.0 1.0;
11529 part { name: "pop";
11531 description { state: "default" 0.0;
11532 rel1.to: "elm.swallow.content";
11533 rel1.offset: -5 -5;
11534 rel2.to: "elm.swallow.content";
11537 normal: "bt_dis_base.png";
11542 part { name: "elm.swallow.content";
11544 description { state: "default" 0.0;
11551 program { name: "show";
11552 signal: "elm,action,show";
11554 action: STATE_SET "default" 0.0;
11557 program { name: "show_2";
11559 action: STATE_SET "default" 0.0;
11562 program { name: "hide";
11563 signal: "elm,action,hide";
11565 action: STATE_SET "default" 0.0;
11570 group { name: "elm/notify/bottom/default";
11571 //this group is a design similar to the inwin group
11573 image: "shad_circ.png" COMP;
11574 image: "bt_dis_base.png" COMP;
11575 image: "bt_dis_hilight.png" COMP;
11578 part { name: "base";
11582 description { state: "default" 0.0;
11584 rel1.offset: 10 10;
11585 rel2.offset: -10 -10;
11586 rel1.relative: 0.0 1.0;
11587 rel2.relative: 1.0 2.0;
11589 description { state: "visible" 0.0;
11590 inherit: "default" 0.0;
11592 rel1.relative: 0.0 0.0;
11593 rel2.relative: 1.0 1.0;
11596 part { name: "shad";
11598 description { state: "default" 0.0;
11599 image.normal: "shad_circ.png";
11600 rel1.to: "elm.swallow.content";
11601 rel1.offset: -64 -64;
11602 rel2.to: "elm.swallow.content";
11603 rel2.offset: 63 63;
11607 part { name: "pop";
11609 description { state: "default" 0.0;
11610 rel1.to: "elm.swallow.content";
11611 rel1.offset: -5 -5;
11612 rel2.to: "elm.swallow.content";
11615 normal: "bt_dis_base.png";
11618 image.middle: SOLID;
11621 part { name: "popover";
11623 description { state: "default" 0.0;
11626 rel2.relative: 1.0 0.5;
11628 normal: "bt_dis_hilight.png";
11633 part { name: "elm.swallow.content";
11635 description { state: "default" 0.0;
11642 program { name: "show";
11643 signal: "elm,action,show";
11645 action: STATE_SET "visible" 0.0;
11648 program { name: "show_2";
11650 action: STATE_SET "default" 0.0;
11654 program { name: "show_3";
11656 action: STATE_SET "visible" 0.0;
11658 transition: LINEAR 0.5;
11660 program { name: "hide";
11661 signal: "elm,action,hide";
11663 action: STATE_SET "default" 0.0;
11668 group { name: "elm/notify/left/default";
11669 //this group is a design similar to the inwin group
11671 image: "shad_circ.png" COMP;
11672 image: "bt_dis_base.png" COMP;
11673 image: "bt_dis_hilight.png" COMP;
11676 part { name: "base";
11680 description { state: "default" 0.0;
11682 rel1.offset: 10 10;
11683 rel2.offset: -10 -10;
11684 rel1.relative: -1.0 0.0;
11685 rel2.relative: 0.0 1.0;
11687 description { state: "visible" 0.0;
11688 inherit: "default" 0.0;
11690 rel1.relative: 0.0 0.0;
11691 rel2.relative: 1.0 1.0;
11694 part { name: "shad";
11696 description { state: "default" 0.0;
11697 image.normal: "shad_circ.png";
11698 rel1.to: "elm.swallow.content";
11699 rel1.offset: -64 -64;
11700 rel2.to: "elm.swallow.content";
11701 rel2.offset: 63 63;
11705 part { name: "pop";
11707 description { state: "default" 0.0;
11708 rel1.to: "elm.swallow.content";
11709 rel1.offset: -5 -5;
11710 rel2.to: "elm.swallow.content";
11713 normal: "bt_dis_base.png";
11716 image.middle: SOLID;
11719 part { name: "popover";
11721 description { state: "default" 0.0;
11724 rel2.relative: 1.0 0.5;
11726 normal: "bt_dis_hilight.png";
11731 part { name: "elm.swallow.content";
11733 description { state: "default" 0.0;
11740 program { name: "show";
11741 signal: "elm,action,show";
11743 action: STATE_SET "visible" 0.0;
11746 program { name: "show_2";
11748 action: STATE_SET "default" 0.0;
11752 program { name: "show_3";
11754 action: STATE_SET "visible" 0.0;
11756 transition: LINEAR 0.5;
11758 program { name: "hide";
11759 signal: "elm,action,hide";
11761 action: STATE_SET "default" 0.0;
11766 group { name: "elm/notify/right/default";
11767 //this group is a design similar to the inwin group
11769 image: "shad_circ.png" COMP;
11770 image: "bt_dis_base.png" COMP;
11771 image: "bt_dis_hilight.png" COMP;
11774 part { name: "base";
11778 description { state: "default" 0.0;
11780 rel1.offset: 10 10;
11781 rel2.offset: -10 -10;
11782 rel1.relative: 1.0 0.0;
11783 rel2.relative: 2.0 1.0;
11785 description { state: "visible" 0.0;
11786 inherit: "default" 0.0;
11788 rel1.relative: 0.0 0.0;
11789 rel2.relative: 1.0 1.0;
11792 part { name: "shad";
11794 description { state: "default" 0.0;
11795 image.normal: "shad_circ.png";
11796 rel1.to: "elm.swallow.content";
11797 rel1.offset: -64 -64;
11798 rel2.to: "elm.swallow.content";
11799 rel2.offset: 63 63;
11803 part { name: "pop";
11805 description { state: "default" 0.0;
11806 rel1.to: "elm.swallow.content";
11807 rel1.offset: -5 -5;
11808 rel2.to: "elm.swallow.content";
11811 normal: "bt_dis_base.png";
11814 image.middle: SOLID;
11817 part { name: "popover";
11819 description { state: "default" 0.0;
11822 rel2.relative: 1.0 0.5;
11824 normal: "bt_dis_hilight.png";
11829 part { name: "elm.swallow.content";
11831 description { state: "default" 0.0;
11838 program { name: "show";
11839 signal: "elm,action,show";
11841 action: STATE_SET "visible" 0.0;
11844 program { name: "show_2";
11846 action: STATE_SET "default" 0.0;
11850 program { name: "show_3";
11852 action: STATE_SET "visible" 0.0;
11854 transition: LINEAR 0.5;
11856 program { name: "hide";
11857 signal: "elm,action,hide";
11859 action: STATE_SET "default" 0.0;
11864 group { name: "elm/notify/top_left/default";
11865 //this group is a design similar to the inwin group
11867 image: "shad_circ.png" COMP;
11868 image: "bt_dis_base.png" COMP;
11869 image: "bt_dis_hilight.png" COMP;
11872 part { name: "base";
11876 description { state: "default" 0.0;
11878 rel1.offset: 10 10;
11879 rel2.offset: -10 -10;
11880 rel1.relative: 0.0 -1.0;
11881 rel2.relative: 1.0 0.0;
11883 description { state: "visible" 0.0;
11884 inherit: "default" 0.0;
11886 rel1.relative: 0.0 0.0;
11887 rel2.relative: 1.0 1.0;
11890 part { name: "shad";
11892 description { state: "default" 0.0;
11893 image.normal: "shad_circ.png";
11894 rel1.to: "elm.swallow.content";
11895 rel1.offset: -64 -64;
11896 rel2.to: "elm.swallow.content";
11897 rel2.offset: 63 63;
11901 part { name: "pop";
11903 description { state: "default" 0.0;
11904 rel1.to: "elm.swallow.content";
11905 rel1.offset: -5 -5;
11906 rel2.to: "elm.swallow.content";
11909 normal: "bt_dis_base.png";
11912 image.middle: SOLID;
11915 part { name: "popover";
11917 description { state: "default" 0.0;
11920 rel2.relative: 1.0 0.5;
11922 normal: "bt_dis_hilight.png";
11927 part { name: "elm.swallow.content";
11929 description { state: "default" 0.0;
11936 program { name: "show";
11937 signal: "elm,action,show";
11939 action: STATE_SET "visible" 0.0;
11942 program { name: "show_2";
11944 action: STATE_SET "default" 0.0;
11948 program { name: "show_3";
11950 action: STATE_SET "visible" 0.0;
11952 transition: LINEAR 0.5;
11954 program { name: "hide";
11955 signal: "elm,action,hide";
11957 action: STATE_SET "default" 0.0;
11962 group { name: "elm/notify/top_right/default";
11963 //this group is a design similar to the inwin group
11965 image: "shad_circ.png" COMP;
11966 image: "bt_dis_base.png" COMP;
11967 image: "bt_dis_hilight.png" COMP;
11970 part { name: "base";
11974 description { state: "default" 0.0;
11976 rel1.offset: 10 10;
11977 rel2.offset: -10 -10;
11978 rel1.relative: 0.0 -1.0;
11979 rel2.relative: 1.0 0.0;
11981 description { state: "visible" 0.0;
11982 inherit: "default" 0.0;
11984 rel1.relative: 0.0 0.0;
11985 rel2.relative: 1.0 1.0;
11988 part { name: "shad";
11990 description { state: "default" 0.0;
11991 image.normal: "shad_circ.png";
11992 rel1.to: "elm.swallow.content";
11993 rel1.offset: -64 -64;
11994 rel2.to: "elm.swallow.content";
11995 rel2.offset: 63 63;
11999 part { name: "pop";
12001 description { state: "default" 0.0;
12002 rel1.to: "elm.swallow.content";
12003 rel1.offset: -5 -5;
12004 rel2.to: "elm.swallow.content";
12007 normal: "bt_dis_base.png";
12010 image.middle: SOLID;
12013 part { name: "popover";
12015 description { state: "default" 0.0;
12018 rel2.relative: 1.0 0.5;
12020 normal: "bt_dis_hilight.png";
12025 part { name: "elm.swallow.content";
12027 description { state: "default" 0.0;
12034 program { name: "show";
12035 signal: "elm,action,show";
12037 action: STATE_SET "visible" 0.0;
12040 program { name: "show_2";
12042 action: STATE_SET "default" 0.0;
12046 program { name: "show_3";
12048 action: STATE_SET "visible" 0.0;
12050 transition: LINEAR 0.5;
12052 program { name: "hide";
12053 signal: "elm,action,hide";
12055 action: STATE_SET "default" 0.0;
12060 group { name: "elm/notify/bottom_left/default";
12061 //this group is a design similar to the inwin group
12063 image: "shad_circ.png" COMP;
12064 image: "bt_dis_base.png" COMP;
12065 image: "bt_dis_hilight.png" COMP;
12068 part { name: "base";
12072 description { state: "default" 0.0;
12074 rel1.offset: 10 10;
12075 rel2.offset: -10 -10;
12076 rel1.relative: 0.0 1.0;
12077 rel2.relative: 1.0 2.0;
12079 description { state: "visible" 0.0;
12080 inherit: "default" 0.0;
12082 rel1.relative: 0.0 0.0;
12083 rel2.relative: 1.0 1.0;
12086 part { name: "shad";
12088 description { state: "default" 0.0;
12089 image.normal: "shad_circ.png";
12090 rel1.to: "elm.swallow.content";
12091 rel1.offset: -64 -64;
12092 rel2.to: "elm.swallow.content";
12093 rel2.offset: 63 63;
12097 part { name: "pop";
12099 description { state: "default" 0.0;
12100 rel1.to: "elm.swallow.content";
12101 rel1.offset: -5 -5;
12102 rel2.to: "elm.swallow.content";
12105 normal: "bt_dis_base.png";
12108 image.middle: SOLID;
12111 part { name: "popover";
12113 description { state: "default" 0.0;
12116 rel2.relative: 1.0 0.5;
12118 normal: "bt_dis_hilight.png";
12123 part { name: "elm.swallow.content";
12125 description { state: "default" 0.0;
12132 program { name: "show";
12133 signal: "elm,action,show";
12135 action: STATE_SET "visible" 0.0;
12138 program { name: "show_2";
12140 action: STATE_SET "default" 0.0;
12144 program { name: "show_3";
12146 action: STATE_SET "visible" 0.0;
12148 transition: LINEAR 0.5;
12150 program { name: "hide";
12151 signal: "elm,action,hide";
12153 action: STATE_SET "default" 0.0;
12158 group { name: "elm/notify/bottom_right/default";
12159 //this group is a design similar to the inwin group
12161 image: "shad_circ.png" COMP;
12162 image: "bt_dis_base.png" COMP;
12163 image: "bt_dis_hilight.png" COMP;
12166 part { name: "base";
12170 description { state: "default" 0.0;
12172 rel1.offset: 10 10;
12173 rel2.offset: -10 -10;
12174 rel1.relative: 0.0 1.0;
12175 rel2.relative: 1.0 2.0;
12177 description { state: "visible" 0.0;
12178 inherit: "default" 0.0;
12180 rel1.relative: 0.0 0.0;
12181 rel2.relative: 1.0 1.0;
12184 part { name: "shad";
12186 description { state: "default" 0.0;
12187 image.normal: "shad_circ.png";
12188 rel1.to: "elm.swallow.content";
12189 rel1.offset: -64 -64;
12190 rel2.to: "elm.swallow.content";
12191 rel2.offset: 63 63;
12195 part { name: "pop";
12197 description { state: "default" 0.0;
12198 rel1.to: "elm.swallow.content";
12199 rel1.offset: -5 -5;
12200 rel2.to: "elm.swallow.content";
12203 normal: "bt_dis_base.png";
12206 image.middle: SOLID;
12209 part { name: "popover";
12211 description { state: "default" 0.0;
12214 rel2.relative: 1.0 0.5;
12216 normal: "bt_dis_hilight.png";
12221 part { name: "elm.swallow.content";
12223 description { state: "default" 0.0;
12230 program { name: "show";
12231 signal: "elm,action,show";
12233 action: STATE_SET "visible" 0.0;
12236 program { name: "show_2";
12238 action: STATE_SET "default" 0.0;
12242 program { name: "show_3";
12244 action: STATE_SET "visible" 0.0;
12246 transition: LINEAR 0.5;
12248 program { name: "hide";
12249 signal: "elm,action,hide";
12251 action: STATE_SET "default" 0.0;
12257 ///////////////////////////////////////////////////////////////////////////////
12258 group { name: "elm/slideshow/base/default";
12260 item: transitions "fade black_fade horizontal vertical square";
12261 item: layouts "fullscreen not_fullscreen";
12264 part { name: "whole";
12267 state: "default" 0.0;
12269 color: 20 20 20 255;
12272 part { name: "image_1_whole";
12274 state: "default" 0.0;
12275 color: 255 255 255 255;
12278 state: "fade_prev_next" 0.0;
12279 inherit: "default" 0.0;
12280 color: 255 255 255 0;
12283 state: "black_fade_prev_next_init" 0.0;
12284 inherit: "default" 0.0;
12285 color: 255 255 255 255;
12288 state: "black_fade_prev_next" 0.0;
12289 inherit: "default" 0.0;
12293 state: "horizontal_next_init" 0.0;
12294 inherit: "default" 0.0;
12297 state: "horizontal_next" 0.0;
12298 inherit: "default" 0.0;
12299 rel1.relative: -1.0 0.0;
12300 rel2.relative: 0.0 1.0;
12303 state: "horizontal_prev_init" 0.0;
12304 inherit: "default" 0.0;
12307 state: "horizontal_prev" 0.0;
12308 inherit: "default" 0.0;
12309 rel1.relative: 1.0 0.0;
12310 rel2.relative: 2.0 1.0;
12313 state: "vertical_next_init" 0.0;
12314 inherit: "default" 0.0;
12317 state: "vertical_next" 0.0;
12318 inherit: "default" 0.0;
12319 rel1.relative: 0.0 -1.0;
12320 rel2.relative: 1.0 0.0;
12323 state: "vertical_prev_init" 0.0;
12324 inherit: "default" 0.0;
12327 state: "vertical_prev" 0.0;
12328 inherit: "default" 0.0;
12329 rel1.relative: 0.0 1.0;
12330 rel2.relative: 1.0 2.0;
12333 state: "square_prev_next" 0.0;
12334 inherit: "default" 0.0;
12335 color: 255 255 255 0;
12338 part { name: "image_2_whole";
12340 state: "default" 0.0;
12342 color: 255 255 255 0;
12345 state: "fade_prev_next" 0.0;
12346 inherit: "default" 0.0;
12347 color: 255 255 255 255;
12350 state: "black_fade_prev_next_init" 0.0;
12351 inherit: "default" 0.0;
12355 state: "black_fade_prev_next" 0.0;
12356 inherit: "default" 0.0;
12357 color: 255 255 255 255;
12360 state: "horizontal_next_init" 0.0;
12361 inherit: "default" 0.0;
12362 rel1.relative: 1.0 0.0;
12363 rel2.relative: 2.0 1.0;
12364 color: 255 255 255 255;
12367 state: "horizontal_next" 0.0;
12368 inherit: "default" 0.0;
12369 color: 255 255 255 255;
12372 state: "horizontal_prev_init" 0.0;
12373 inherit: "default" 0.0;
12374 rel1.relative: -1.0 0.0;
12375 rel2.relative: 0.0 1.0;
12376 color: 255 255 255 255;
12379 state: "horizontal_prev" 0.0;
12380 inherit: "default" 0.0;
12381 color: 255 255 255 255;
12384 state: "vertical_next_init" 0.0;
12385 inherit: "default" 0.0;
12386 rel1.relative: 0.0 1.0;
12387 rel2.relative: 1.0 2.0;
12388 color: 255 255 255 255;
12391 state: "vertical_next" 0.0;
12392 inherit: "default" 0.0;
12393 color: 255 255 255 255;
12396 state: "vertical_prev_init" 0.0;
12397 inherit: "default" 0.0;
12398 rel1.relative: 0.0 -1.0;
12399 rel2.relative: 1.0 0.0;
12400 color: 255 255 255 255;
12403 state: "vertical_prev" 0.0;
12404 inherit: "default" 0.0;
12405 color: 255 255 255 255;
12408 state: "square_prev_next_init" 0.0;
12409 inherit: "default" 0.0;
12410 rel1.relative: 0.5 0.5;
12411 rel2.relative: 0.5 0.5;
12412 color: 255 255 255 255;
12415 state: "square_prev_next" 0.0;
12416 inherit: "default" 0.0;
12417 rel1.relative: 0.0 0.0;
12418 rel2.relative: 1.0 1.0;
12419 color: 255 255 255 255;
12422 part { name: "elm.swallow.1";
12424 clip_to: "image_1_whole";
12426 state: "default" 0.0;
12427 rel1.to: "image_1_whole";
12428 rel2.to: "image_1_whole";
12429 color: 255 255 255 255;
12432 state: "not_fullscreen" 0.0;
12433 rel1.relative: 0.1 0.1;
12434 rel1.to: "image_1_whole";
12435 rel2.relative: 0.9 0.9;
12436 rel2.to: "image_1_whole";
12437 color: 255 255 255 255;
12440 part { name: "elm.swallow.2";
12442 clip_to: "image_2_whole";
12444 state: "default" 0.0;
12445 color: 255 255 255 255;
12446 rel1.to: "image_2_whole";
12447 rel2.to: "image_2_whole";
12450 state: "not_fullscreen" 0.0;
12451 color: 255 255 255 255;
12452 rel1.relative: 0.1 0.1;
12453 rel1.to: "image_2_whole";
12454 rel2.relative: 0.9 0.9;
12455 rel2.to: "image_2_whole";
12458 part { name: "events_catcher";
12462 state: "default" 0.0;
12470 program { name: "layout_fullscreen";
12471 signal: "layout,fullscreen";
12472 source: "slideshow";
12473 action: STATE_SET "default" 0.0;
12474 target: "elm.swallow.1";
12475 target: "elm.swallow.2";
12476 transition: SINUSOIDAL 1.0;
12478 program { name: "layout_not_fullscreen";
12479 signal: "layout,not_fullscreen";
12480 source: "slideshow";
12481 action: STATE_SET "not_fullscreen" 0.0;
12482 target: "elm.swallow.1";
12483 target: "elm.swallow.2";
12484 transition: SINUSOIDAL 1.0;
12487 program { name: "fade_next";
12488 signal: "fade,next";
12489 source: "slideshow";
12490 action: STATE_SET "default" 0.0;
12491 target: "image_1_whole";
12492 target: "image_2_whole";
12493 after: "fade_next_2";
12495 program { name: "fade_next_2";
12496 action: STATE_SET "fade_prev_next" 0.0;
12497 target: "image_1_whole";
12498 target: "image_2_whole";
12499 transition: SINUSOIDAL 1.5;
12502 program { name: "fade_previous";
12503 signal: "fade,previous";
12504 source: "slideshow";
12505 action: STATE_SET "default" 0.0;
12506 target: "image_1_whole";
12507 target: "image_2_whole";
12508 after: "fade_previous_2";
12510 program { name: "fade_previous_2";
12511 action: STATE_SET "fade_prev_next" 0.0;
12512 target: "image_1_whole";
12513 target: "image_2_whole";
12514 transition: SINUSOIDAL 1.5;
12517 program { name: "black_fade_next";
12518 signal: "black_fade,next";
12519 source: "slideshow";
12520 action: STATE_SET "black_fade_prev_next_init" 0.0;
12521 target: "image_1_whole";
12522 target: "image_2_whole";
12523 after: "black_fade_next_2";
12525 program { name: "black_fade_next_2";
12526 action: STATE_SET "black_fade_prev_next" 0.0;
12527 target: "image_1_whole";
12528 transition: SINUSOIDAL 0.75;
12529 after: "black_fade_next_3";
12531 program { name: "black_fade_next_3";
12532 action: STATE_SET "black_fade_prev_next" 0.0;
12533 target: "image_2_whole";
12534 transition: SINUSOIDAL 0.75;
12537 program { name: "black_fade_previous";
12538 signal: "black_fade,previous";
12539 source: "slideshow";
12540 action: STATE_SET "black_fade_prev_next_init" 0.0;
12541 target: "image_1_whole";
12542 target: "image_2_whole";
12543 after: "black_fade_previous_2";
12545 program { name: "black_fade_previous_2";
12546 action: STATE_SET "black_fade_prev_next" 0.0;
12547 target: "image_1_whole";
12548 transition: SINUSOIDAL 0.75;
12549 after: "black_fade_previous_3";
12551 program { name: "black_fade_previous_3";
12552 action: STATE_SET "black_fade_prev_next" 0.0;
12553 target: "image_2_whole";
12554 transition: SINUSOIDAL 0.75;
12557 program { name: "horizontal_next";
12558 signal: "horizontal,next";
12559 source: "slideshow";
12560 action: STATE_SET "horizontal_next_init" 0.0;
12561 target: "image_1_whole";
12562 target: "image_2_whole";
12563 after: "horizontal_next_2";
12565 program { name: "horizontal_next_2";
12566 action: STATE_SET "horizontal_next" 0.0;
12567 target: "image_1_whole";
12568 target: "image_2_whole";
12569 transition: SINUSOIDAL 1.5;
12572 program { name: "horizontal_previous";
12573 signal: "horizontal,previous";
12574 source: "slideshow";
12575 action: STATE_SET "horizontal_prev_init" 0.0;
12576 target: "image_1_whole";
12577 target: "image_2_whole";
12578 after: "horizontal_previous_2";
12580 program { name: "horizontal_previous_2";
12581 action: STATE_SET "horizontal_prev" 0.0;
12582 target: "image_1_whole";
12583 target: "image_2_whole";
12584 transition: SINUSOIDAL 1.5;
12587 program { name: "vertical_next";
12588 signal: "vertical,next";
12589 source: "slideshow";
12590 action: STATE_SET "vertical_next_init" 0.0;
12591 target: "image_1_whole";
12592 target: "image_2_whole";
12593 after: "vertical_next_2";
12595 program { name: "vertical_next_2";
12596 action: STATE_SET "vertical_next" 0.0;
12597 target: "image_1_whole";
12598 target: "image_2_whole";
12599 transition: SINUSOIDAL 1.5;
12602 program { name: "vertical_previous";
12603 signal: "vertical,previous";
12604 source: "slideshow";
12605 action: STATE_SET "vertical_prev_init" 0.0;
12606 target: "image_1_whole";
12607 target: "image_2_whole";
12608 after: "vertical_previous_2";
12610 program { name: "vertical_previous_2";
12611 action: STATE_SET "vertical_prev" 0.0;
12612 target: "image_1_whole";
12613 target: "image_2_whole";
12614 transition: SINUSOIDAL 1.5;
12617 program { name: "square_next";
12618 signal: "square,next";
12619 source: "slideshow";
12620 action: STATE_SET "square_prev_next_init" 0.0;
12621 target: "image_2_whole";
12622 after: "square_next_2";
12624 program { name: "square_next_2";
12625 action: STATE_SET "square_prev_next" 0.0;
12626 target: "image_2_whole";
12627 target: "image_1_whole";
12628 transition: SINUSOIDAL 1.5;
12631 program { name: "square_previous";
12632 signal: "square,previous";
12633 source: "slideshow";
12634 action: STATE_SET "square_prev_next_init" 0.0;
12635 target: "image_2_whole";
12636 after: "square_next_2";
12638 program { name: "end";
12639 action: SIGNAL_EMIT "end" "slideshow";
12641 program { name: "end_signal";
12642 signal: "anim,end";
12643 source: "slideshow";
12644 action: STATE_SET "default" 0.0;
12645 target: "image_1_whole";
12646 target: "image_2_whole";
12651 ///////////////////////////////////////////////////////////////////////////////
12652 group { name: "elm/win/inwin/default";
12654 image: "shad_circ.png" COMP;
12655 image: "bt_dis_base.png" COMP;
12656 image: "bt_dis_hilight.png" COMP;
12659 part { name: "base";
12662 description { state: "default" 0.0;
12665 description { state: "visible" 0.0;
12666 inherit: "default" 1.0;
12670 part { name: "shad";
12672 description { state: "default" 0.0;
12673 image.normal: "shad_circ.png";
12674 rel1.to: "elm.swallow.content";
12675 rel1.offset: -64 -64;
12676 rel2.to: "elm.swallow.content";
12677 rel2.offset: 63 63;
12681 part { name: "pop";
12683 description { state: "default" 0.0;
12684 rel1.to: "elm.swallow.content";
12685 rel1.offset: -5 -5;
12686 rel2.to: "elm.swallow.content";
12689 normal: "bt_dis_base.png";
12692 image.middle: SOLID;
12695 part { name: "popover";
12697 description { state: "default" 0.0;
12700 rel2.relative: 1.0 0.5;
12702 normal: "bt_dis_hilight.png";
12707 part { name: "elm.swallow.content";
12709 description { state: "default" 0.0;
12710 rel1.relative: 0.1 0.1;
12711 rel2.relative: 0.9 0.9;
12716 program { name: "show";
12717 signal: "elm,action,show";
12719 action: STATE_SET "visible" 0.0;
12720 // transition: DECELERATE 0.5;
12723 program { name: "hide";
12724 signal: "elm,action,hide";
12726 action: STATE_SET "default" 0.0;
12727 // transition: DECELERATE 0.5;
12733 group { name: "elm/win/inwin/minimal";
12735 image: "shad_circ.png" COMP;
12736 image: "bt_dis_base.png" COMP;
12737 image: "bt_dis_hilight.png" COMP;
12740 part { name: "base";
12743 description { state: "default" 0.0;
12746 description { state: "visible" 0.0;
12747 inherit: "default" 1.0;
12751 part { name: "shad";
12753 description { state: "default" 0.0;
12754 image.normal: "shad_circ.png";
12755 rel1.to: "elm.swallow.content";
12756 rel1.offset: -64 -64;
12757 rel2.to: "elm.swallow.content";
12758 rel2.offset: 63 63;
12762 part { name: "pop";
12764 description { state: "default" 0.0;
12765 rel1.to: "elm.swallow.content";
12766 rel1.offset: -5 -5;
12767 rel2.to: "elm.swallow.content";
12770 normal: "bt_dis_base.png";
12773 image.middle: SOLID;
12776 part { name: "popover";
12778 description { state: "default" 0.0;
12781 rel2.relative: 1.0 0.5;
12783 normal: "bt_dis_hilight.png";
12788 part { name: "elm.swallow.content";
12790 description { state: "default" 0.0;
12792 rel1.relative: 0.5 0.5;
12793 rel2.relative: 0.5 0.5;
12798 program { name: "show";
12799 signal: "elm,action,show";
12801 action: STATE_SET "visible" 0.0;
12802 // transition: DECELERATE 0.5;
12805 program { name: "hide";
12806 signal: "elm,action,hide";
12808 action: STATE_SET "default" 0.0;
12809 // transition: DECELERATE 0.5;
12815 group { name: "elm/win/inwin/minimal_vertical";
12817 image: "shad_circ.png" COMP;
12818 image: "bt_dis_base.png" COMP;
12819 image: "bt_dis_hilight.png" COMP;
12822 part { name: "base";
12825 description { state: "default" 0.0;
12828 description { state: "visible" 0.0;
12829 inherit: "default" 1.0;
12833 part { name: "shad";
12835 description { state: "default" 0.0;
12836 image.normal: "shad_circ.png";
12837 rel1.to: "elm.swallow.content";
12838 rel1.offset: -64 -64;
12839 rel2.to: "elm.swallow.content";
12840 rel2.offset: 63 63;
12844 part { name: "pop";
12846 description { state: "default" 0.0;
12847 rel1.to: "elm.swallow.content";
12848 rel1.offset: -5 -5;
12849 rel2.to: "elm.swallow.content";
12852 normal: "bt_dis_base.png";
12855 image.middle: SOLID;
12858 part { name: "popover";
12860 description { state: "default" 0.0;
12863 rel2.relative: 1.0 0.5;
12865 normal: "bt_dis_hilight.png";
12870 part { name: "elm.swallow.content";
12872 description { state: "default" 0.0;
12874 rel1.relative: 0.1 0.5;
12875 rel2.relative: 0.9 0.5;
12880 program { name: "show";
12881 signal: "elm,action,show";
12883 action: STATE_SET "visible" 0.0;
12884 // transition: DECELERATE 0.5;
12887 program { name: "hide";
12888 signal: "elm,action,hide";
12890 action: STATE_SET "default" 0.0;
12891 // transition: DECELERATE 0.5;
12897 ///////////////////////////////////////////////////////////////////////////////
12899 ///////////////////////////////////////////////////////////////////////////////
12900 group { name: "elm/list/item/default";
12901 data.item: "stacking" "above";
12903 image: "bt_sm_base1.png" COMP;
12904 image: "bt_sm_shine.png" COMP;
12905 image: "bt_sm_hilight.png" COMP;
12906 image: "ilist_1.png" COMP;
12907 image: "ilist_item_shadow.png" COMP;
12915 state: "default" 0.0;
12923 state: "default" 0.0;
12938 normal: "ilist_item_shadow.png";
12947 state: "default" 0.0;
12949 normal: "ilist_1.png";
12957 description { state: "default" 0.0;
12959 color: 255 255 255 0;
12969 normal: "bt_sm_base1.png";
12972 image.middle: SOLID;
12974 description { state: "selected" 0.0;
12975 inherit: "default" 0.0;
12977 color: 255 255 255 255;
12988 part { name: "elm.swallow.icon";
12990 description { state: "default" 0.0;
13003 part { name: "elm.swallow.end";
13005 description { state: "default" 0.0;
13018 part { name: "elm.text";
13020 effect: SOFT_SHADOW;
13024 state: "default" 0.0;
13027 to_x: "elm.swallow.icon";
13032 to_x: "elm.swallow.end";
13044 text_class: "list_item";
13047 description { state: "selected" 0.0;
13048 inherit: "default" 0.0;
13049 color: 224 224 224 255;
13053 part { name: "fg1";
13055 description { state: "default" 0.0;
13057 color: 255 255 255 0;
13059 rel2.relative: 1.0 0.5;
13062 normal: "bt_sm_hilight.png";
13066 description { state: "selected" 0.0;
13067 inherit: "default" 0.0;
13069 color: 255 255 255 255;
13072 part { name: "fg2";
13074 description { state: "default" 0.0;
13076 color: 255 255 255 0;
13080 normal: "bt_sm_shine.png";
13084 description { state: "selected" 0.0;
13085 inherit: "default" 0.0;
13087 color: 255 255 255 255;
13094 signal: "elm,state,selected";
13096 action: STATE_SET "selected" 0.0;
13100 target: "elm.text";
13103 name: "go_passive";
13104 signal: "elm,state,unselected";
13106 action: STATE_SET "default" 0.0;
13110 target: "elm.text";
13111 transition: LINEAR 0.1;
13115 group { name: "elm/list/item_odd/default";
13116 data.item: "stacking" "below";
13117 data.item: "selectraise" "on";
13119 image: "bt_sm_base1.png" COMP;
13120 image: "bt_sm_shine.png" COMP;
13121 image: "bt_sm_hilight.png" COMP;
13122 image: "ilist_2.png" COMP;
13130 state: "default" 0.0;
13138 state: "default" 0.0;
13140 normal: "ilist_2.png";
13148 description { state: "default" 0.0;
13150 color: 255 255 255 0;
13160 normal: "bt_sm_base1.png";
13163 image.middle: SOLID;
13165 description { state: "selected" 0.0;
13166 inherit: "default" 0.0;
13168 color: 255 255 255 255;
13180 name: "elm.swallow.icon";
13182 description { state: "default" 0.0;
13196 name: "elm.swallow.end";
13198 description { state: "default" 0.0;
13214 effect: SOFT_SHADOW;
13218 state: "default" 0.0;
13221 to_x: "elm.swallow.icon";
13226 to_x: "elm.swallow.end";
13238 text_class: "list_item";
13241 description { state: "selected" 0.0;
13242 inherit: "default" 0.0;
13243 color: 224 224 224 255;
13247 part { name: "fg1";
13249 description { state: "default" 0.0;
13251 color: 255 255 255 0;
13253 rel2.relative: 1.0 0.5;
13256 normal: "bt_sm_hilight.png";
13260 description { state: "selected" 0.0;
13261 inherit: "default" 0.0;
13263 color: 255 255 255 255;
13266 part { name: "fg2";
13268 description { state: "default" 0.0;
13270 color: 255 255 255 0;
13274 normal: "bt_sm_shine.png";
13278 description { state: "selected" 0.0;
13279 inherit: "default" 0.0;
13281 color: 255 255 255 255;
13288 signal: "elm,state,selected";
13290 action: STATE_SET "selected" 0.0;
13294 target: "elm.text";
13297 name: "go_passive";
13298 signal: "elm,state,unselected";
13300 action: STATE_SET "default" 0.0;
13304 target: "elm.text";
13305 transition: LINEAR 0.1;
13309 group { name: "elm/list/item_compress/default";
13310 data.item: "stacking" "above";
13311 data.item: "selectraise" "on";
13313 image: "bt_sm_base1.png" COMP;
13314 image: "bt_sm_shine.png" COMP;
13315 image: "bt_sm_hilight.png" COMP;
13316 image: "ilist_1.png" COMP;
13317 image: "ilist_item_shadow.png" COMP;
13325 state: "default" 0.0;
13332 description { state: "default" 0.0;
13347 normal: "ilist_item_shadow.png";
13356 state: "default" 0.0;
13358 normal: "ilist_1.png";
13366 description { state: "default" 0.0;
13368 color: 255 255 255 0;
13378 normal: "bt_sm_base1.png";
13381 image.middle: SOLID;
13383 description { state: "selected" 0.0;
13384 inherit: "default" 0.0;
13386 color: 255 255 255 255;
13397 part { name: "elm.swallow.icon";
13399 description { state: "default" 0.0;
13412 part { name: "elm.swallow.end";
13414 description { state: "default" 0.0;
13430 effect: SOFT_SHADOW;
13433 description { state: "default" 0.0;
13436 to_x: "elm.swallow.icon";
13441 to_x: "elm.swallow.end";
13453 text_class: "list_item";
13456 description { state: "selected" 0.0;
13457 inherit: "default" 0.0;
13458 color: 224 224 224 255;
13462 part { name: "fg1";
13464 description { state: "default" 0.0;
13466 color: 255 255 255 0;
13468 rel2.relative: 1.0 0.5;
13471 normal: "bt_sm_hilight.png";
13475 description { state: "selected" 0.0;
13476 inherit: "default" 0.0;
13478 color: 255 255 255 255;
13481 part { name: "fg2";
13483 description { state: "default" 0.0;
13485 color: 255 255 255 0;
13489 normal: "bt_sm_shine.png";
13493 description { state: "selected" 0.0;
13494 inherit: "default" 0.0;
13496 color: 255 255 255 255;
13503 signal: "elm,state,selected";
13505 action: STATE_SET "selected" 0.0;
13509 target: "elm.text";
13512 name: "go_passive";
13513 signal: "elm,state,unselected";
13515 action: STATE_SET "default" 0.0;
13519 target: "elm.text";
13520 transition: LINEAR 0.1;
13524 group { name: "elm/list/item_compress_odd/default";
13525 data.item: "stacking" "below";
13526 data.item: "selectraise" "on";
13528 image: "bt_sm_base1.png" COMP;
13529 image: "bt_sm_shine.png" COMP;
13530 image: "bt_sm_hilight.png" COMP;
13531 image: "ilist_2.png" COMP;
13539 state: "default" 0.0;
13547 state: "default" 0.0;
13549 normal: "ilist_2.png";
13557 description { state: "default" 0.0;
13559 color: 255 255 255 0;
13569 normal: "bt_sm_base1.png";
13572 image.middle: SOLID;
13574 description { state: "selected" 0.0;
13575 inherit: "default" 0.0;
13577 color: 255 255 255 255;
13588 part { name: "elm.swallow.icon";
13590 description { state: "default" 0.0;
13603 part { name: "elm.swallow.end";
13605 description { state: "default" 0.0;
13621 effect: SOFT_SHADOW;
13625 state: "default" 0.0;
13628 to_x: "elm.swallow.icon";
13633 to_x: "elm.swallow.end";
13645 text_class: "list_item";
13648 description { state: "selected" 0.0;
13649 inherit: "default" 0.0;
13650 color: 224 224 224 255;
13654 part { name: "fg1";
13656 description { state: "default" 0.0;
13658 color: 255 255 255 0;
13660 rel2.relative: 1.0 0.5;
13663 normal: "bt_sm_hilight.png";
13667 description { state: "selected" 0.0;
13668 inherit: "default" 0.0;
13670 color: 255 255 255 255;
13673 part { name: "fg2";
13675 description { state: "default" 0.0;
13677 color: 255 255 255 0;
13681 normal: "bt_sm_shine.png";
13685 description { state: "selected" 0.0;
13686 inherit: "default" 0.0;
13688 color: 255 255 255 255;
13695 signal: "elm,state,selected";
13697 action: STATE_SET "selected" 0.0;
13701 target: "elm.text";
13704 name: "go_passive";
13705 signal: "elm,state,unselected";
13707 action: STATE_SET "default" 0.0;
13711 target: "elm.text";
13712 transition: LINEAR 0.1;
13717 ///////////////////////////////////////////////////////////////////////////////
13718 group { name: "elm/list/h_item/default";
13719 data.item: "stacking" "above";
13721 image: "bt_sm_base1.png" COMP;
13722 image: "bt_sm_shine.png" COMP;
13723 image: "bt_sm_hilight.png" COMP;
13724 image: "ilist_1_h.png" COMP;
13725 image: "ilist_item_shadow_h.png" COMP;
13733 state: "default" 0.0;
13741 state: "default" 0.0;
13756 normal: "ilist_item_shadow_h.png";
13765 state: "default" 0.0;
13767 normal: "ilist_1_h.png";
13775 description { state: "default" 0.0;
13777 color: 255 255 255 0;
13787 normal: "bt_sm_base1.png";
13790 image.middle: SOLID;
13792 description { state: "selected" 0.0;
13793 inherit: "default" 0.0;
13795 color: 255 255 255 255;
13806 part { name: "elm.swallow.icon";
13808 description { state: "default" 0.0;
13821 part { name: "elm.swallow.end";
13823 description { state: "default" 0.0;
13836 part { name: "elm.text";
13838 effect: SOFT_SHADOW;
13842 state: "default" 0.0;
13845 to_x: "elm.swallow.icon";
13850 to_x: "elm.swallow.end";
13861 text_class: "list_item";
13864 description { state: "selected" 0.0;
13865 inherit: "default" 0.0;
13866 color: 224 224 224 255;
13870 part { name: "fg1";
13872 description { state: "default" 0.0;
13874 color: 255 255 255 0;
13876 rel2.relative: 1.0 0.5;
13879 normal: "bt_sm_hilight.png";
13883 description { state: "selected" 0.0;
13884 inherit: "default" 0.0;
13886 color: 255 255 255 255;
13889 part { name: "fg2";
13891 description { state: "default" 0.0;
13893 color: 255 255 255 0;
13897 normal: "bt_sm_shine.png";
13901 description { state: "selected" 0.0;
13902 inherit: "default" 0.0;
13904 color: 255 255 255 255;
13911 signal: "elm,state,selected";
13913 action: STATE_SET "selected" 0.0;
13917 target: "elm.text";
13920 name: "go_passive";
13921 signal: "elm,state,unselected";
13923 action: STATE_SET "default" 0.0;
13927 target: "elm.text";
13928 transition: LINEAR 0.1;
13932 group { name: "elm/list/h_item_odd/default";
13933 data.item: "stacking" "below";
13934 data.item: "selectraise" "on";
13936 image: "bt_sm_base1.png" COMP;
13937 image: "bt_sm_shine.png" COMP;
13938 image: "bt_sm_hilight.png" COMP;
13939 image: "ilist_2_h.png" COMP;
13947 state: "default" 0.0;
13955 state: "default" 0.0;
13957 normal: "ilist_2_h.png";
13965 description { state: "default" 0.0;
13967 color: 255 255 255 0;
13977 normal: "bt_sm_base1.png";
13980 image.middle: SOLID;
13982 description { state: "selected" 0.0;
13983 inherit: "default" 0.0;
13985 color: 255 255 255 255;
13997 name: "elm.swallow.icon";
13999 description { state: "default" 0.0;
14013 name: "elm.swallow.end";
14015 description { state: "default" 0.0;
14028 part { name: "elm.text";
14030 effect: SOFT_SHADOW;
14034 state: "default" 0.0;
14037 to_x: "elm.swallow.icon";
14042 to_x: "elm.swallow.end";
14053 text_class: "list_item";
14056 description { state: "selected" 0.0;
14057 inherit: "default" 0.0;
14058 color: 224 224 224 255;
14062 part { name: "fg1";
14064 description { state: "default" 0.0;
14066 color: 255 255 255 0;
14068 rel2.relative: 1.0 0.5;
14071 normal: "bt_sm_hilight.png";
14075 description { state: "selected" 0.0;
14076 inherit: "default" 0.0;
14078 color: 255 255 255 255;
14081 part { name: "fg2";
14083 description { state: "default" 0.0;
14085 color: 255 255 255 0;
14089 normal: "bt_sm_shine.png";
14093 description { state: "selected" 0.0;
14094 inherit: "default" 0.0;
14096 color: 255 255 255 255;
14103 signal: "elm,state,selected";
14105 action: STATE_SET "selected" 0.0;
14109 target: "elm.text";
14112 name: "go_passive";
14113 signal: "elm,state,unselected";
14115 action: STATE_SET "default" 0.0;
14119 target: "elm.text";
14120 transition: LINEAR 0.1;
14124 group { name: "elm/list/h_item_compress/default";
14125 data.item: "stacking" "above";
14126 data.item: "selectraise" "on";
14128 image: "bt_sm_base1.png" COMP;
14129 image: "bt_sm_shine.png" COMP;
14130 image: "bt_sm_hilight.png" COMP;
14131 image: "ilist_1_h.png" COMP;
14132 image: "ilist_item_shadow_h.png" COMP;
14140 state: "default" 0.0;
14147 description { state: "default" 0.0;
14162 normal: "ilist_item_shadow_h.png";
14171 state: "default" 0.0;
14173 normal: "ilist_1_h.png";
14181 description { state: "default" 0.0;
14183 color: 255 255 255 0;
14193 normal: "bt_sm_base1.png";
14196 image.middle: SOLID;
14198 description { state: "selected" 0.0;
14199 inherit: "default" 0.0;
14201 color: 255 255 255 255;
14212 part { name: "elm.swallow.icon";
14214 description { state: "default" 0.0;
14227 part { name: "elm.swallow.end";
14229 description { state: "default" 0.0;
14245 effect: SOFT_SHADOW;
14248 description { state: "default" 0.0;
14251 to_x: "elm.swallow.icon";
14256 to_x: "elm.swallow.end";
14267 text_class: "list_item";
14270 description { state: "selected" 0.0;
14271 inherit: "default" 0.0;
14272 color: 224 224 224 255;
14276 part { name: "fg1";
14278 description { state: "default" 0.0;
14280 color: 255 255 255 0;
14282 rel2.relative: 1.0 0.5;
14285 normal: "bt_sm_hilight.png";
14289 description { state: "selected" 0.0;
14290 inherit: "default" 0.0;
14292 color: 255 255 255 255;
14295 part { name: "fg2";
14297 description { state: "default" 0.0;
14299 color: 255 255 255 0;
14303 normal: "bt_sm_shine.png";
14307 description { state: "selected" 0.0;
14308 inherit: "default" 0.0;
14310 color: 255 255 255 255;
14317 signal: "elm,state,selected";
14319 action: STATE_SET "selected" 0.0;
14323 target: "elm.text";
14326 name: "go_passive";
14327 signal: "elm,state,unselected";
14329 action: STATE_SET "default" 0.0;
14333 target: "elm.text";
14334 transition: LINEAR 0.1;
14338 group { name: "elm/list/h_item_compress_odd/default";
14339 data.item: "stacking" "below";
14340 data.item: "selectraise" "on";
14342 image: "bt_sm_base1.png" COMP;
14343 image: "bt_sm_shine.png" COMP;
14344 image: "bt_sm_hilight.png" COMP;
14345 image: "ilist_2_h.png" COMP;
14353 state: "default" 0.0;
14361 state: "default" 0.0;
14363 normal: "ilist_2_h.png";
14371 description { state: "default" 0.0;
14373 color: 255 255 255 0;
14383 normal: "bt_sm_base1.png";
14386 image.middle: SOLID;
14388 description { state: "selected" 0.0;
14389 inherit: "default" 0.0;
14391 color: 255 255 255 255;
14402 part { name: "elm.swallow.icon";
14404 description { state: "default" 0.0;
14417 part { name: "elm.swallow.end";
14419 description { state: "default" 0.0;
14432 part { name: "elm.text";
14434 effect: SOFT_SHADOW;
14438 state: "default" 0.0;
14441 to_x: "elm.swallow.icon";
14446 to_x: "elm.swallow.end";
14457 text_class: "list_item";
14460 description { state: "selected" 0.0;
14461 inherit: "default" 0.0;
14462 color: 224 224 224 255;
14466 part { name: "fg1";
14468 description { state: "default" 0.0;
14470 color: 255 255 255 0;
14472 rel2.relative: 1.0 0.5;
14475 normal: "bt_sm_hilight.png";
14479 description { state: "selected" 0.0;
14480 inherit: "default" 0.0;
14482 color: 255 255 255 255;
14485 part { name: "fg2";
14487 description { state: "default" 0.0;
14489 color: 255 255 255 0;
14493 normal: "bt_sm_shine.png";
14497 description { state: "selected" 0.0;
14498 inherit: "default" 0.0;
14500 color: 255 255 255 255;
14507 signal: "elm,state,selected";
14509 action: STATE_SET "selected" 0.0;
14513 target: "elm.text";
14516 name: "go_passive";
14517 signal: "elm,state,unselected";
14519 action: STATE_SET "default" 0.0;
14523 target: "elm.text";
14524 transition: LINEAR 0.1;
14529 ///////////////////////////////////////////////////////////////////////////////
14530 group { name: "elm/slider/horizontal/default";
14531 alias: "elm/slider/horizontal/disabled";
14533 image: "sl_bg.png" COMP;
14534 image: "sl_bg_over.png" COMP;
14535 image: "sl_bt_0.png" COMP;
14536 image: "sl_bt_1.png" COMP;
14537 image: "sl_bt_2.png" COMP;
14538 image: "sl_bt_3.png" COMP;
14539 image: "sl_bt2_0_0.png" COMP;
14540 image: "sl_bt2_0_1.png" COMP;
14541 image: "sl_bt2_0_2.png" COMP;
14542 image: "sl_bt2_1.png" COMP;
14543 image: "sl_bt2_2.png" COMP;
14544 image: "sl_units.png" COMP;
14547 public value_hide = 0;
14548 public set_value_show() {
14549 set_int(value_hide, 0);
14551 public set_value_hide() {
14552 set_int(value_hide, 1);
14554 public thumb_down() {
14555 if (get_int(value_hide) == 1) {
14556 set_state(PART:"elm.indicator", "default", 0.0);
14557 set_state(PART:"button3", "default", 0.0);
14558 set_state(PART:"button4", "default", 0.0);
14559 set_state(PART:"button5", "default", 0.0);
14560 set_state(PART:"button6", "default", 0.0);
14561 set_state(PART:"button7", "default", 0.0);
14563 set_state(PART:"elm.indicator", "visible", 0.0);
14564 set_state(PART:"button3", "visible", 0.0);
14565 set_state(PART:"button4", "visible", 0.0);
14566 set_state(PART:"button5", "visible", 0.0);
14567 set_state(PART:"button6", "visible", 0.0);
14568 set_state(PART:"button7", "visible", 0.0);
14571 public thumb_up() {
14572 set_state(PART:"elm.indicator", "default", 0.0);
14573 set_state(PART:"button3", "default", 0.0);
14574 set_state(PART:"button4", "default", 0.0);
14575 set_state(PART:"button5", "default", 0.0);
14576 set_state(PART:"button6", "default", 0.0);
14577 set_state(PART:"button7", "default", 0.0);
14581 part { name: "base";
14583 description { state: "default" 0.0;
14592 image.normal: "sl_bg.png";
14596 part { name: "level";
14599 description { state: "default" 0.0;
14604 to_x: "elm.dragable.slider";
14607 color: 255 0 0 200;
14609 description { state: "inverted" 0.0;
14610 inherit: "default" 0.0;
14613 description { state: "disabled" 0.0;
14614 inherit: "default" 0.0;
14615 color: 255 0 0 100;
14617 description { state: "disabled_inverted" 0.0;
14618 inherit: "default" 0.0;
14622 part { name: "level2";
14625 description { state: "default" 0.0;
14630 to_x: "elm.dragable.slider";
14634 color: 255 0 0 200;
14636 description { state: "inverted" 0.0;
14637 inherit: "default" 0.0;
14640 description { state: "disabled" 0.0;
14641 inherit: "default" 0.0;
14643 description { state: "disabled_inverted" 0.0;
14644 inherit: "default" 0.0;
14645 color: 255 0 0 100;
14652 description { state: "default" 0.0;
14654 rel1.offset: -1 -1;
14658 normal: "sl_bg_over.png";
14668 description { state: "default" 0.0;
14670 rel1.to: "elm.swallow.bar";
14671 rel2.to: "elm.swallow.bar";
14675 part { name: "elm.swallow.bar";
14678 description { state: "default" 0.0;
14694 part { name: "elm.swallow.icon";
14696 description { state: "default" 0.0;
14701 to_y: "elm.swallow.bar";
14706 to_y: "elm.swallow.bar";
14709 description { state: "visible" 0.0;
14710 inherit: "default" 0.0;
14713 aspect_preference: VERTICAL;
14717 part { name: "elm.text";
14721 description { state: "default" 0.0;
14725 rel1.to_x: "elm.swallow.icon";
14726 rel1.relative: 1.0 0.0;
14728 rel2.to_x: "elm.swallow.icon";
14729 rel2.relative: 1.0 1.0;
14730 rel2.offset: -1 -5;
14733 font: "Sans,Edje-Vera";
14739 description { state: "visible" 0.0;
14740 inherit: "default" 0.0;
14746 description { state: "disabled" 0.0;
14747 inherit: "default" 0.0;
14748 color: 255 128 128 128;
14751 description { state: "disabled_visible" 0.0;
14752 inherit: "default" 0.0;
14760 name: "elm.swallow.end";
14763 state: "default" 0.0;
14769 to_y: "elm.swallow.bar";
14773 to_y: "elm.swallow.bar";
14776 description { state: "visible" 0.0;
14777 inherit: "default" 0.0;
14780 aspect_preference: VERTICAL;
14781 rel2.offset: -4 -1;
14784 part { name: "units";
14786 description { state: "default" 0.0;
14797 normal: "sl_units.png";
14802 description { state: "visible" 0.0;
14803 inherit: "default" 0.0;
14807 part { name: "elm.units";
14811 description { state: "default" 0.0;
14815 rel1.to_x: "elm.swallow.end";
14816 rel1.relative: 0.0 0.0;
14818 rel2.to_x: "elm.swallow.end";
14819 rel2.relative: 0.0 1.0;
14823 font: "Sans,Edje-Vera";
14829 description { state: "visible" 0.0;
14830 inherit: "default" 0.0;
14835 rel2.offset: -5 -1;
14837 description { state: "disabled" 0.0;
14838 inherit: "default" 0.0;
14839 color: 255 128 128 128;
14842 description { state: "disabled_visible" 0.0;
14843 inherit: "default" 0.0;
14850 part { name: "elm.dragable.slider";
14859 description { state: "default" 0.0;
14871 color: 255 0 0 100;
14874 part { name: "button_events";
14877 events: "elm.dragable.slider";
14880 description { state: "default" 0.0;
14884 aspect_preference: VERTICAL;
14885 rel1.to_x: "elm.dragable.slider";
14886 rel2.to_x: "elm.dragable.slider";
14890 part { name: "button0";
14892 description { state: "default" 0.0;
14896 rel1.to: "elm.dragable.slider";
14897 rel2.to: "elm.dragable.slider";
14899 normal: "sl_bt_0.png";
14904 description { state: "disabled" 0.0;
14905 inherit: "default" 0.0;
14907 normal: "sl_bt_3.png";
14912 part { name: "button1";
14914 description { state: "default" 0.0;
14915 rel1.to: "button0";
14922 normal: "sl_bt_1.png";
14927 part { name: "button2";
14929 description { state: "default" 0.0;
14930 rel1.to: "button0";
14931 rel2.to: "button0";
14933 normal: "sl_bt_2.png";
14939 part { name: "button3";
14941 description { state: "default" 0.0;
14947 to_x: "elm.indicator";
14958 normal: "sl_bt2_0_0.png";
14963 description { state: "visible" 0.0;
14964 inherit: "default" 0.0;
14968 part { name: "button4";
14970 description { state: "default" 0.0;
14976 to_y: "elm.indicator";
14979 rel2.to: "button0";
14981 normal: "sl_bt2_0_1.png";
14986 description { state: "visible" 0.0;
14987 inherit: "default" 0.0;
14991 part { name: "button5";
14993 description { state: "default" 0.0;
15004 to_x: "elm.indicator";
15010 normal: "sl_bt2_0_2.png";
15015 description { state: "visible" 0.0;
15016 inherit: "default" 0.0;
15020 part { name: "elm.indicator";
15023 effect: SOFT_SHADOW;
15025 description { state: "default" 0.0;
15031 relative: 0.0 -0.25;
15036 relative: 1.0 -0.25;
15039 color: 224 224 224 255;
15042 font: "Sans,Edje-Vera";
15048 description { state: "visible" 0.0;
15049 inherit: "default" 0.0;
15053 rel2.offset: -1 -1;
15056 part { name: "button6";
15058 description { state: "default" 0.0;
15060 rel1.to: "button3";
15067 normal: "sl_bt2_1.png";
15072 description { state: "visible" 0.0;
15073 inherit: "default" 0.0;
15077 part { name: "button7";
15079 description { state: "default" 0.0;
15081 rel1.to: "button3";
15082 rel2.to: "button5";
15084 normal: "sl_bt2_2.png";
15090 description { state: "visible" 0.0;
15091 inherit: "default" 0.0;
15095 part { name: "disabler";
15097 description { state: "default" 0.0;
15101 description { state: "disabled" 0.0;
15102 inherit: "default" 0.0;
15108 program { name: "text_show";
15109 signal: "elm,state,text,visible";
15111 action: STATE_SET "visible" 0.0;
15112 target: "elm.text";
15114 program { name: "text_hide";
15115 signal: "elm,state,text,hidden";
15117 action: STATE_SET "default" 0.0;
15118 target: "elm.text";
15120 program { name: "icon_show";
15121 signal: "elm,state,icon,visible";
15123 action: STATE_SET "visible" 0.0;
15124 target: "elm.swallow.icon";
15126 program { name: "icon_hide";
15127 signal: "elm,state,icon,hidden";
15129 action: STATE_SET "default" 0.0;
15130 target: "elm.swallow.icon";
15132 program { name: "end_show";
15133 signal: "elm,state,end,visible";
15135 action: STATE_SET "visible" 0.0;
15136 target: "elm.swallow.end";
15138 program { name: "end_hide";
15139 signal: "elm,state,end,hidden";
15141 action: STATE_SET "default" 0.0;
15142 target: "elm.swallow.end";
15144 program { name: "units_show";
15145 signal: "elm,state,units,visible";
15147 action: STATE_SET "visible" 0.0;
15148 target: "elm.units";
15151 program { name: "units_hide";
15152 signal: "elm,state,units,hidden";
15154 action: STATE_SET "default" 0.0;
15155 target: "elm.units";
15158 program { name: "invert_on";
15159 signal: "elm,state,inverted,on";
15161 action: STATE_SET "inverted" 0.0;
15165 program { name: "invert_off";
15166 signal: "elm,state,inverted,off";
15168 action: STATE_SET "default" 0.0;
15172 program { name: "set_val_show";
15173 signal: "elm,state,val,show";
15179 program { name: "set_val_hide";
15180 signal: "elm,state,val,hide";
15186 program { name: "val_show";
15187 signal: "mouse,down,*";
15188 source: "elm.dragable.slider";
15194 program { name: "val_hide";
15195 signal: "mouse,up,*";
15196 source: "elm.dragable.slider";
15202 name: "go_disabled";
15203 signal: "elm,state,disabled";
15205 action: STATE_SET "disabled" 0.0;
15207 target: "disabler";
15208 after: "disable_text";
15210 program { name: "disable_text";
15214 get_state(PART:"elm.text", st, 30, vl);
15215 if (!strcmp(st, "visible"))
15216 set_state(PART:"elm.text", "disabled_visible", 0.0);
15218 set_state(PART:"elm.text", "disabled", 0.0);
15220 get_state(PART:"elm.units", st, 30, vl);
15221 if (!strcmp(st, "visible"))
15222 set_state(PART:"elm.units", "disabled_visible", 0.0);
15224 set_state(PART:"elm.units", "disabled", 0.0);
15226 get_state(PART:"level2", st, 30, vl);
15227 if (!strcmp(st, "inverted"))
15229 set_state(PART:"level", "disabled_inverted", 0.0);
15230 set_state(PART:"level2", "disabled_inverted", 0.0);
15234 set_state(PART:"level", "disabled", 0.0);
15235 set_state(PART:"level2", "disabled", 0.0);
15239 program { name: "enable";
15240 signal: "elm,state,enabled";
15242 action: STATE_SET "default" 0.0;
15244 target: "disabler";
15245 after: "enable_text";
15247 program { name: "enable_text";
15251 get_state(PART:"elm.text", st, 30, vl);
15252 if (!strcmp(st, "disabled_visible"))
15253 set_state(PART:"elm.text", "visible", 0.0);
15255 set_state(PART:"elm.text", "default", 0.0);
15257 get_state(PART:"elm.units", st, 30, vl);
15258 if (!strcmp(st, "disabled_visible"))
15259 set_state(PART:"elm.units", "visible", 0.0);
15261 set_state(PART:"elm.units", "default", 0.0);
15263 get_state(PART:"level2", st, 30, vl);
15264 if (!strcmp(st, "disabled_inverted"))
15266 set_state(PART:"level", "inverted", 0.0);
15267 set_state(PART:"level2", "inverted", 0.0);
15271 set_state(PART:"level", "default", 0.0);
15272 set_state(PART:"level2", "default", 0.0);
15279 group { name: "elm/slider/vertical/default";
15281 image: "slv_bg.png" COMP;
15282 image: "slv_bg_over.png" COMP;
15284 image: "sl_bt_0.png" COMP;
15285 image: "sl_bt_1.png" COMP;
15286 image: "sl_bt_2.png" COMP;
15287 image: "sl_bt_3.png" COMP;
15288 image: "sl_bt2_0_0.png" COMP;
15289 image: "sl_bt2_0_1.png" COMP;
15290 image: "sl_bt2_0_2.png" COMP;
15291 image: "sl_bt2_1.png" COMP;
15292 image: "sl_bt2_2.png" COMP;
15294 image: "slv_units.png" COMP;
15297 public value_hide = 0;
15298 public set_value_show() {
15299 set_int(value_hide, 0);
15301 public set_value_hide() {
15302 set_int(value_hide, 1);
15304 public thumb_down() {
15305 if (get_int(value_hide) == 1) {
15306 set_state(PART:"elm.indicator", "default", 0.0);
15307 set_state(PART:"button3", "default", 0.0);
15308 set_state(PART:"button4", "default", 0.0);
15309 set_state(PART:"button5", "default", 0.0);
15310 set_state(PART:"button6", "default", 0.0);
15311 set_state(PART:"button7", "default", 0.0);
15313 set_state(PART:"elm.indicator", "visible", 0.0);
15314 set_state(PART:"button3", "visible", 0.0);
15315 set_state(PART:"button4", "visible", 0.0);
15316 set_state(PART:"button5", "visible", 0.0);
15317 set_state(PART:"button6", "visible", 0.0);
15318 set_state(PART:"button7", "visible", 0.0);
15321 public thumb_up() {
15322 set_state(PART:"elm.indicator", "default", 0.0);
15323 set_state(PART:"button3", "default", 0.0);
15324 set_state(PART:"button4", "default", 0.0);
15325 set_state(PART:"button5", "default", 0.0);
15326 set_state(PART:"button6", "default", 0.0);
15327 set_state(PART:"button7", "default", 0.0);
15331 part { name: "base";
15333 description { state: "default" 0.0;
15342 image.normal: "slv_bg.png";
15346 part { name: "level";
15349 description { state: "default" 0.0;
15354 to_y: "elm.dragable.slider";
15357 color: 255 0 0 200;
15359 description { state: "inverted" 0.0;
15360 inherit: "default" 0.0;
15363 description { state: "disabled" 0.0;
15364 inherit: "default" 0.0;
15365 color: 255 0 0 100;
15367 description { state: "disabled_inverted" 0.0;
15368 inherit: "default" 0.0;
15372 part { name: "level2";
15375 description { state: "default" 0.0;
15380 to_y: "elm.dragable.slider";
15384 color: 255 0 0 200;
15386 description { state: "inverted" 0.0;
15387 inherit: "default" 0.0;
15390 description { state: "disabled" 0.0;
15391 inherit: "default" 0.0;
15392 color: 255 0 0 100;
15394 description { state: "disabled_inverted" 0.0;
15395 inherit: "default" 0.0;
15396 color: 255 0 0 100;
15403 description { state: "default" 0.0;
15405 rel1.offset: -1 -1;
15409 normal: "slv_bg_over.png";
15419 description { state: "default" 0.0;
15421 rel1.to: "elm.swallow.bar";
15422 rel2.to: "elm.swallow.bar";
15426 part { name: "elm.swallow.bar";
15429 description { state: "default" 0.0;
15445 part { name: "elm.swallow.icon";
15447 description { state: "default" 0.0;
15452 to_x: "elm.swallow.bar";
15457 to_x: "elm.swallow.bar";
15460 description { state: "visible" 0.0;
15461 inherit: "default" 0.0;
15464 aspect_preference: HORIZONTAL;
15468 part { name: "elm.text";
15472 description { state: "default" 0.0;
15476 rel1.to_y: "elm.swallow.icon";
15477 rel1.relative: 0.0 1.0;
15479 rel2.to_y: "elm.swallow.icon";
15480 rel2.relative: 1.0 1.0;
15481 rel2.offset: -1 -1;
15484 font: "Sans,Edje-Vera";
15490 description { state: "visible" 0.0;
15491 inherit: "default" 0.0;
15497 description { state: "disabled" 0.0;
15498 inherit: "default" 0.0;
15499 color: 255 128 128 128;
15502 description { state: "disabled_visible" 0.0;
15503 inherit: "default" 0.0;
15511 name: "elm.swallow.end";
15514 state: "default" 0.0;
15520 to_x: "elm.swallow.bar";
15524 to_x: "elm.swallow.bar";
15527 description { state: "visible" 0.0;
15528 inherit: "default" 0.0;
15531 aspect_preference: HORIZONTAL;
15532 rel2.offset: -1 -4;
15535 part { name: "units";
15537 description { state: "default" 0.0;
15548 normal: "slv_units.png";
15553 description { state: "visible" 0.0;
15554 inherit: "default" 0.0;
15558 part { name: "elm.units";
15562 description { state: "default" 0.0;
15566 rel1.relative: 0.0 0.0;
15567 rel1.to_y: "elm.swallow.end";
15569 rel2.relative: 1.0 0.0;
15570 rel2.to_y: "elm.swallow.end";
15574 font: "Sans,Edje-Vera";
15580 description { state: "visible" 0.0;
15581 inherit: "default" 0.0;
15586 rel2.offset: -9 -9;
15588 description { state: "disabled" 0.0;
15589 inherit: "default" 0.0;
15594 description { state: "disabled_visible" 0.0;
15595 inherit: "default" 0.0;
15600 rel2.offset: -9 -9;
15605 part { name: "elm.dragable.slider";
15614 description { state: "default" 0.0;
15629 part { name: "button_events";
15632 events: "elm.dragable.slider";
15635 description { state: "default" 0.0;
15639 aspect_preference: HORIZONTAL;
15640 rel1.to_y: "elm.dragable.slider";
15641 rel2.to_y: "elm.dragable.slider";
15645 part { name: "button0";
15647 description { state: "default" 0.0;
15651 rel1.to: "elm.dragable.slider";
15652 rel2.to: "elm.dragable.slider";
15654 normal: "sl_bt_0.png";
15659 description { state: "disabled" 0.0;
15660 inherit: "default" 0.0;
15662 normal: "sl_bt_3.png";
15667 part { name: "button1";
15669 description { state: "default" 0.0;
15670 rel1.to: "button0";
15677 normal: "sl_bt_1.png";
15682 part { name: "button2";
15684 description { state: "default" 0.0;
15685 rel1.to: "button0";
15686 rel2.to: "button0";
15688 normal: "sl_bt_2.png";
15694 part { name: "button3";
15696 description { state: "default" 0.0;
15701 to_x: "elm.indicator";
15712 normal: "sl_bt2_0_0.png";
15717 description { state: "visible" 0.0;
15718 inherit: "default" 0.0;
15722 part { name: "button4";
15724 description { state: "default" 0.0;
15731 to_y: "elm.indicator";
15734 rel2.to: "button0";
15736 normal: "sl_bt2_0_1.png";
15741 description { state: "visible" 0.0;
15742 inherit: "default" 0.0;
15746 part { name: "button5";
15748 description { state: "default" 0.0;
15758 to_x: "elm.indicator";
15764 normal: "sl_bt2_0_2.png";
15769 description { state: "visible" 0.0;
15770 inherit: "default" 0.0;
15774 part { name: "elm.indicator";
15777 effect: SOFT_SHADOW;
15779 description { state: "default" 0.0;
15785 relative: 0.0 -1.0;
15790 relative: 1.0 -1.0;
15793 color: 224 224 224 255;
15796 font: "Sans,Edje-Vera";
15802 description { state: "visible" 0.0;
15803 inherit: "default" 0.0;
15807 rel2.offset: -1 -1;
15810 part { name: "button6";
15812 description { state: "default" 0.0;
15814 rel1.to: "button3";
15821 normal: "sl_bt2_1.png";
15826 description { state: "visible" 0.0;
15827 inherit: "default" 0.0;
15831 part { name: "button7";
15833 description { state: "default" 0.0;
15835 rel1.to: "button3";
15836 rel2.to: "button5";
15838 normal: "sl_bt2_2.png";
15844 description { state: "visible" 0.0;
15845 inherit: "default" 0.0;
15849 part { name: "disabler";
15851 description { state: "default" 0.0;
15855 description { state: "disabled" 0.0;
15856 inherit: "default" 0.0;
15863 program { name: "text_show";
15864 signal: "elm,state,text,visible";
15866 action: STATE_SET "visible" 0.0;
15867 target: "elm.text";
15869 program { name: "text_hide";
15870 signal: "elm,state,text,hidden";
15872 action: STATE_SET "default" 0.0;
15873 target: "elm.text";
15875 program { name: "icon_show";
15876 signal: "elm,state,icon,visible";
15878 action: STATE_SET "visible" 0.0;
15879 target: "elm.swallow.icon";
15881 program { name: "icon_hide";
15882 signal: "elm,state,icon,hidden";
15884 action: STATE_SET "default" 0.0;
15885 target: "elm.swallow.icon";
15887 program { name: "end_show";
15888 signal: "elm,state,end,visible";
15890 action: STATE_SET "visible" 0.0;
15891 target: "elm.swallow.end";
15893 program { name: "end_hide";
15894 signal: "elm,state,end,hidden";
15896 action: STATE_SET "default" 0.0;
15897 target: "elm.swallow.end";
15899 program { name: "units_show";
15900 signal: "elm,state,units,visible";
15902 action: STATE_SET "visible" 0.0;
15903 target: "elm.units";
15906 program { name: "units_hide";
15907 signal: "elm,state,units,hidden";
15909 action: STATE_SET "default" 0.0;
15910 target: "elm.units";
15913 program { name: "invert_on";
15914 signal: "elm,state,inverted,on";
15916 action: STATE_SET "inverted" 0.0;
15920 program { name: "invert_off";
15921 signal: "elm,state,inverted,off";
15923 action: STATE_SET "default" 0.0;
15927 program { name: "set_val_show";
15928 signal: "elm,state,val,show";
15934 program { name: "set_val_hide";
15935 signal: "elm,state,val,hide";
15941 program { name: "val_show";
15942 signal: "mouse,down,*";
15943 source: "elm.dragable.slider";
15948 program { name: "val_hide";
15949 signal: "mouse,up,*";
15950 source: "elm.dragable.slider";
15956 name: "go_disabled";
15957 signal: "elm,state,disabled";
15959 action: STATE_SET "disabled" 0.0;
15961 target: "disabler";
15962 after: "disable_text";
15964 program { name: "disable_text";
15968 get_state(PART:"elm.text", st, 30, vl);
15969 if (!strcmp(st, "visible"))
15970 set_state(PART:"elm.text", "disabled_visible", 0.0);
15972 set_state(PART:"elm.text", "disabled", 0.0);
15974 get_state(PART:"elm.units", st, 30, vl);
15975 if (!strcmp(st, "visible"))
15976 set_state(PART:"elm.units", "disabled_visible", 0.0);
15978 set_state(PART:"elm.units", "disabled", 0.0);
15980 get_state(PART:"level2", st, 30, vl);
15981 if (!strcmp(st, "inverted"))
15983 set_state(PART:"level", "disabled_inverted", 0.0);
15984 set_state(PART:"level2", "disabled_inverted", 0.0);
15988 set_state(PART:"level", "disabled", 0.0);
15989 set_state(PART:"level2", "disabled", 0.0);
15994 program { name: "enable";
15995 signal: "elm,state,enabled";
15997 action: STATE_SET "default" 0.0;
15999 target: "disabler";
16000 after: "enable_text";
16002 program { name: "enable_text";
16006 get_state(PART:"elm.text", st, 30, vl);
16007 if (!strcmp(st, "disabled_visible"))
16008 set_state(PART:"elm.text", "visible", 0.0);
16010 set_state(PART:"elm.text", "default", 0.0);
16012 get_state(PART:"elm.units", st, 30, vl);
16013 if (!strcmp(st, "disabled_visible"))
16014 set_state(PART:"elm.units", "visible", 0.0);
16016 set_state(PART:"elm.units", "default", 0.0);
16018 get_state(PART:"level2", st, 30, vl);
16019 if (!strcmp(st, "disabled_inverted"))
16021 set_state(PART:"level", "inverted", 0.0);
16022 set_state(PART:"level2", "inverted", 0.0);
16026 set_state(PART:"level", "default", 0.0);
16027 set_state(PART:"level2", "default", 0.0);
16034 ////////////////////////////////////////////////////////////////////////////////
16036 ////////////////////////////////////////////////////////////////////////////////
16037 group { name: "elm/actionslider/base/default";
16040 image: "shelf_inset.png" COMP;
16041 image: "ilist_1.png" COMP;
16042 image: "bt_bases.png" COMP;
16043 image: "bt_basew.png" COMP;
16044 image: "bt_hilightw.png" COMP;
16052 state: "default" 0.0;
16055 rel2.offset: -2 -2;
16057 normal: "ilist_1.png";
16063 part { name: "conf_over";
16065 description { state: "default" 0.0;
16069 normal: "shelf_inset.png";
16076 part { name: "icon.dragable.area";
16079 description { state: "default" 0.0;
16085 part { name: "elm.text.left";
16089 description { state: "default" 0.0;
16092 font: "Sans,Edje-Vera";
16099 part { name: "elm.text.center";
16103 description { state: "default" 0.0;
16106 font: "Sans,Edje-Vera";
16113 part { name: "elm.text.right";
16117 description { state: "default" 0.0;
16120 font: "Sans,Edje-Vera";
16127 part { name: "elm.drag_button_base";
16131 description { state: "default" 0.0;
16135 rel1.to: "icon.dragable.area";
16138 to: "icon.dragable.area";
16142 confine: "icon.dragable.area";
16147 part { name: "elm.drag_button";
16150 description { state: "default" 0.0;
16152 color: 255 255 255 0;
16153 rel1.to_x: "elm.drag_button_base";
16154 rel1.to_y: "icon.dragable.area";
16155 rel2.to_x: "elm.drag_button_base";
16156 rel2.to_y: "icon.dragable.area";
16159 events: "elm.drag_button_base";
16162 part { name: "button0";
16164 description { state: "default" 0.0;
16165 rel1.to: "button2";
16166 rel1.offset: -4 -4;
16167 rel2.to: "button2";
16170 normal: "bt_bases.png";
16171 border: 11 11 11 11;
16174 color: 255 255 255 128;
16177 part { name: "button2";
16179 description { state: "default" 0.0;
16180 rel1.to: "elm.drag_button";
16181 rel2.to: "elm.drag_button";
16183 normal: "bt_basew.png";
16187 color: 255 255 255 210;
16190 part { name: "button3";
16192 description { state: "default" 0.0;
16193 rel1.to: "button2";
16194 rel2.to: "button2";
16195 rel2.relative: 1.0 0.5;
16197 normal: "bt_hilightw.png";
16200 color: 255 255 255 190;
16205 program { name: "elm.drag_button,mouse,up";
16206 signal: "mouse,up,1";
16207 source: "elm.drag_button";
16208 action: SIGNAL_EMIT "elm.drag_button,mouse,up" "";
16210 program { name: "elm.drag_button,mouse,down";
16211 signal: "mouse,down,1";
16212 source: "elm.drag_button";
16213 action: SIGNAL_EMIT "elm.drag_button,mouse,down" "";
16215 program { name: "elm.drag_button,mouse,move";
16216 signal: "mouse,move";
16217 source: "elm.drag_button_base";
16218 action: SIGNAL_EMIT "elm.drag_button,mouse,move" "";
16223 group { name: "elm/actionslider/base/bar";
16226 image: "shelf_inset.png" COMP;
16227 image: "ilist_1.png" COMP;
16228 image: "bt_bases.png" COMP;
16229 image: "bt_basew.png" COMP;
16230 image: "bt_hilightw.png" COMP;
16238 state: "default" 0.0;
16241 rel2.offset: -2 -2;
16243 normal: "ilist_1.png";
16249 part { name: "conf_over";
16251 description { state: "default" 0.0;
16255 normal: "shelf_inset.png";
16262 part { name: "icon.dragable.area";
16265 description { state: "default" 0.0;
16271 part { name: "elm.text.left";
16275 description { state: "default" 0.0;
16278 font: "Sans,Edje-Vera";
16285 part { name: "elm.text.center";
16289 description { state: "default" 0.0;
16292 font: "Sans,Edje-Vera";
16299 part { name: "elm.text.right";
16303 description { state: "default" 0.0;
16306 font: "Sans,Edje-Vera";
16313 part { name: "bar";
16316 description { state: "default" 0.0;
16322 to_x: "elm.drag_button_base";
16328 part { name: "elm.drag_button_base";
16332 description { state: "default" 0.0;
16336 rel1.to: "icon.dragable.area";
16339 to: "icon.dragable.area";
16343 confine: "icon.dragable.area";
16348 part { name: "elm.drag_button";
16351 description { state: "default" 0.0;
16353 color: 255 255 255 0;
16354 rel1.to_x: "elm.drag_button_base";
16355 rel1.to_y: "icon.dragable.area";
16356 rel2.to_x: "elm.drag_button_base";
16357 rel2.to_y: "icon.dragable.area";
16360 events: "elm.drag_button_base";
16363 part { name: "button0";
16365 description { state: "default" 0.0;
16366 rel1.to: "button2";
16367 rel1.offset: -4 -4;
16368 rel2.to: "button2";
16371 normal: "bt_bases.png";
16372 border: 11 11 11 11;
16375 color: 255 255 255 128;
16378 part { name: "button2";
16380 description { state: "default" 0.0;
16381 rel1.to: "elm.drag_button";
16382 rel2.to: "elm.drag_button";
16384 normal: "bt_basew.png";
16388 color: 255 255 255 210;
16391 part { name: "button3";
16393 description { state: "default" 0.0;
16394 rel1.to: "button2";
16395 rel2.to: "button2";
16396 rel2.relative: 1.0 0.5;
16398 normal: "bt_hilightw.png";
16401 color: 255 255 255 190;
16406 program { name: "elm.drag_button,mouse,up";
16407 signal: "mouse,up,1";
16408 source: "elm.drag_button";
16409 action: SIGNAL_EMIT "elm.drag_button,mouse,up" "";
16411 program { name: "elm.drag_button,mouse,down";
16412 signal: "mouse,down,1";
16413 source: "elm.drag_button";
16414 action: SIGNAL_EMIT "elm.drag_button,mouse,down" "";
16416 program { name: "elm.drag_button,mouse,move";
16417 signal: "mouse,move";
16418 source: "elm.drag_button_base";
16419 action: SIGNAL_EMIT "elm.drag_button,mouse,move" "";
16424 ///////////////////////////////////////////////////////////////////////////////
16425 group { name: "elm/genlist/item/default/default";
16426 data.item: "stacking" "above";
16427 data.item: "selectraise" "on";
16428 data.item: "labels" "elm.text";
16429 data.item: "icons" "elm.swallow.icon elm.swallow.end";
16430 data.item: "treesize" "20";
16431 // data.item: "states" "";
16433 image: "bt_sm_base1.png" COMP;
16434 image: "bt_sm_shine.png" COMP;
16435 image: "bt_sm_hilight.png" COMP;
16436 image: "ilist_1.png" COMP;
16437 image: "ilist_item_shadow.png" COMP;
16445 state: "default" 0.0;
16453 state: "default" 0.0;
16468 normal: "ilist_item_shadow.png";
16477 state: "default" 0.0;
16479 normal: "ilist_1.png";
16486 clip_to: "disclip";
16488 description { state: "default" 0.0;
16490 color: 255 255 255 0;
16500 normal: "bt_sm_base1.png";
16503 image.middle: SOLID;
16505 description { state: "selected" 0.0;
16506 inherit: "default" 0.0;
16508 color: 255 255 255 255;
16519 part { name: "elm.swallow.pad";
16521 description { state: "default" 0.0;
16534 part { name: "elm.swallow.icon";
16535 clip_to: "disclip";
16537 description { state: "default" 0.0;
16541 to_x: "elm.swallow.pad";
16546 to_x: "elm.swallow.pad";
16552 part { name: "elm.swallow.end";
16553 clip_to: "disclip";
16555 description { state: "default" 0.0;
16559 aspect_preference: VERTICAL;
16570 part { name: "elm.text";
16571 clip_to: "disclip";
16573 effect: SOFT_SHADOW;
16577 state: "default" 0.0;
16580 to_x: "elm.swallow.icon";
16585 to_x: "elm.swallow.end";
16597 text_class: "list_item";
16600 description { state: "selected" 0.0;
16601 inherit: "default" 0.0;
16602 color: 224 224 224 255;
16606 part { name: "fg1";
16607 clip_to: "disclip";
16609 description { state: "default" 0.0;
16611 color: 255 255 255 0;
16613 rel2.relative: 1.0 0.5;
16616 normal: "bt_sm_hilight.png";
16620 description { state: "selected" 0.0;
16621 inherit: "default" 0.0;
16623 color: 255 255 255 255;
16626 part { name: "fg2";
16627 clip_to: "disclip";
16629 description { state: "default" 0.0;
16631 color: 255 255 255 0;
16635 normal: "bt_sm_shine.png";
16639 description { state: "selected" 0.0;
16640 inherit: "default" 0.0;
16642 color: 255 255 255 255;
16645 part { name: "disclip";
16647 description { state: "default" 0.0;
16651 description { state: "disabled" 0.0;
16652 inherit: "default" 0.0;
16653 color: 255 255 255 64;
16658 // signal: elm,state,%s,active
16659 // a "check" item named %s went active
16660 // signal: elm,state,%s,passive
16661 // a "check" item named %s went passive
16662 // default is passive
16665 signal: "elm,state,selected";
16667 action: STATE_SET "selected" 0.0;
16671 target: "elm.text";
16674 name: "go_passive";
16675 signal: "elm,state,unselected";
16677 action: STATE_SET "default" 0.0;
16681 target: "elm.text";
16682 transition: LINEAR 0.1;
16685 name: "go_disabled";
16686 signal: "elm,state,disabled";
16688 action: STATE_SET "disabled" 0.0;
16692 name: "go_enabled";
16693 signal: "elm,state,enabled";
16695 action: STATE_SET "default" 0.0;
16700 group { name: "elm/genlist/item/group_index/default";
16701 alias: "elm/genlist/item_odd/group_index/default";
16702 data.item: "stacking" "above";
16703 data.item: "selectraise" "on";
16704 data.item: "labels" "elm.text";
16705 data.item: "icons" "elm.swallow.icon elm.swallow.end";
16706 data.item: "treesize" "20";
16707 // data.item: "states" "";
16709 image: "bt_sm_base1.png" COMP;
16710 image: "bt_sm_shine.png" COMP;
16711 image: "bt_sm_hilight.png" COMP;
16712 image: "ilist_item_shadow.png" COMP;
16713 image: "group_index.png" COMP;
16721 state: "default" 0.0;
16729 state: "default" 0.0;
16744 normal: "ilist_item_shadow.png";
16753 state: "default" 0.0;
16755 normal: "group_index.png";
16762 clip_to: "disclip";
16764 description { state: "default" 0.0;
16766 color: 255 255 255 0;
16776 normal: "bt_sm_base1.png";
16779 image.middle: SOLID;
16781 description { state: "selected" 0.0;
16782 inherit: "default" 0.0;
16784 color: 255 255 255 255;
16795 part { name: "elm.swallow.pad";
16797 description { state: "default" 0.0;
16810 part { name: "elm.swallow.icon";
16811 clip_to: "disclip";
16813 description { state: "default" 0.0;
16817 to_x: "elm.swallow.pad";
16822 to_x: "elm.swallow.pad";
16828 part { name: "elm.swallow.end";
16829 clip_to: "disclip";
16831 description { state: "default" 0.0;
16835 aspect_preference: VERTICAL;
16846 part { name: "elm.text";
16847 clip_to: "disclip";
16849 effect: SOFT_SHADOW;
16853 state: "default" 0.0;
16856 to_x: "elm.swallow.icon";
16861 to_x: "elm.swallow.end";
16873 text_class: "list_item";
16876 description { state: "selected" 0.0;
16877 inherit: "default" 0.0;
16878 color: 224 224 224 255;
16882 part { name: "fg1";
16883 clip_to: "disclip";
16885 description { state: "default" 0.0;
16887 color: 255 255 255 0;
16889 rel2.relative: 1.0 0.5;
16892 normal: "bt_sm_hilight.png";
16896 description { state: "selected" 0.0;
16897 inherit: "default" 0.0;
16899 color: 255 255 255 255;
16902 part { name: "fg2";
16903 clip_to: "disclip";
16905 description { state: "default" 0.0;
16907 color: 255 255 255 0;
16911 normal: "bt_sm_shine.png";
16915 description { state: "selected" 0.0;
16916 inherit: "default" 0.0;
16918 color: 255 255 255 255;
16921 part { name: "disclip";
16923 description { state: "default" 0.0;
16927 description { state: "disabled" 0.0;
16928 inherit: "default" 0.0;
16929 color: 255 255 255 64;
16934 // signal: elm,state,%s,active
16935 // a "check" item named %s went active
16936 // signal: elm,state,%s,passive
16937 // a "check" item named %s went passive
16938 // default is passive
16941 signal: "elm,state,selected";
16943 action: STATE_SET "selected" 0.0;
16947 target: "elm.text";
16950 name: "go_passive";
16951 signal: "elm,state,unselected";
16953 action: STATE_SET "default" 0.0;
16957 target: "elm.text";
16958 transition: LINEAR 0.1;
16961 name: "go_disabled";
16962 signal: "elm,state,disabled";
16964 action: STATE_SET "disabled" 0.0;
16968 name: "go_enabled";
16969 signal: "elm,state,enabled";
16971 action: STATE_SET "default" 0.0;
16976 group { name: "elm/genlist/item_compress/message/default";
16977 data.item: "stacking" "above";
16978 data.item: "selectraise" "on";
16979 data.item: "labels" "elm.title.1 elm.title.2 elm.text";
16980 // data.item: "icons" "elm.swallow.icon elm.swallow.end";
16981 data.item: "treesize" "20";
16982 // data.item: "states" "";
16984 image: "bt_sm_base1.png" COMP;
16985 image: "bt_sm_shine.png" COMP;
16986 image: "bt_sm_hilight.png" COMP;
16987 image: "ilist_1.png" COMP;
16988 image: "ilist_item_shadow.png" COMP;
16991 style { name: "genlist_textblock_style";
16992 base: "font=Sans font_size=10 color=#000 wrap=char text_class=list_item";
16997 style { name: "genlist_textblock_style2";
16998 base: "font=Sans font_size=10 color=#fff wrap=char text_class=list_item";
17010 state: "default" 0.0;
17018 state: "default" 0.0;
17033 normal: "ilist_item_shadow.png";
17042 state: "default" 0.0;
17044 normal: "ilist_1.png";
17051 clip_to: "disclip";
17053 description { state: "default" 0.0;
17055 color: 255 255 255 0;
17065 normal: "bt_sm_base1.png";
17068 image.middle: SOLID;
17070 description { state: "selected" 0.0;
17071 inherit: "default" 0.0;
17073 color: 255 255 255 255;
17084 part { name: "elm.title.1";
17085 clip_to: "disclip";
17087 effect: SOFT_SHADOW;
17091 state: "default" 0.0;
17111 text_class: "list_item";
17114 description { state: "selected" 0.0;
17115 inherit: "default" 0.0;
17116 color: 224 224 224 255;
17120 part { name: "elm.title.2";
17121 clip_to: "disclip";
17123 effect: SOFT_SHADOW;
17127 state: "default" 0.0;
17131 to_y: "elm.title.1";
17136 to_y: "elm.title.1";
17149 text_class: "list_item";
17152 description { state: "selected" 0.0;
17153 inherit: "default" 0.0;
17154 color: 224 224 224 255;
17158 part { name: "elm.text";
17159 clip_to: "disclip";
17164 state: "default" 0.0;
17168 to_y: "elm.title.2";
17178 style: "genlist_textblock_style";
17184 description { state: "selected" 0.0;
17185 inherit: "default" 0.0;
17187 style: "genlist_textblock_style2";
17191 part { name: "fg1";
17192 clip_to: "disclip";
17194 description { state: "default" 0.0;
17196 color: 255 255 255 0;
17198 rel2.relative: 1.0 0.5;
17201 normal: "bt_sm_hilight.png";
17205 description { state: "selected" 0.0;
17206 inherit: "default" 0.0;
17208 color: 255 255 255 255;
17211 part { name: "fg2";
17212 clip_to: "disclip";
17214 description { state: "default" 0.0;
17216 color: 255 255 255 0;
17220 normal: "bt_sm_shine.png";
17224 description { state: "selected" 0.0;
17225 inherit: "default" 0.0;
17227 color: 255 255 255 255;
17230 part { name: "disclip";
17232 description { state: "default" 0.0;
17236 description { state: "disabled" 0.0;
17237 inherit: "default" 0.0;
17238 color: 255 255 255 64;
17243 // signal: elm,state,%s,active
17244 // a "check" item named %s went active
17245 // signal: elm,state,%s,passive
17246 // a "check" item named %s went passive
17247 // default is passive
17250 signal: "elm,state,selected";
17252 action: STATE_SET "selected" 0.0;
17256 target: "elm.title.1";
17257 target: "elm.title.2";
17258 target: "elm.text";
17261 name: "go_passive";
17262 signal: "elm,state,unselected";
17264 action: STATE_SET "default" 0.0;
17268 target: "elm.title.1";
17269 target: "elm.title.2";
17270 target: "elm.text";
17271 transition: LINEAR 0.1;
17274 name: "go_disabled";
17275 signal: "elm,state,disabled";
17277 action: STATE_SET "disabled" 0.0;
17281 name: "go_enabled";
17282 signal: "elm,state,enabled";
17284 action: STATE_SET "default" 0.0;
17289 group { name: "elm/genlist/item_compress_odd/message/default";
17290 data.item: "stacking" "below";
17291 data.item: "selectraise" "on";
17292 data.item: "labels" "elm.title.1 elm.title.2 elm.text";
17293 // data.item: "icons" "elm.swallow.icon elm.swallow.end";
17294 data.item: "treesize" "20";
17295 // data.item: "states" "";
17297 image: "bt_sm_base1.png" COMP;
17298 image: "bt_sm_shine.png" COMP;
17299 image: "bt_sm_hilight.png" COMP;
17300 image: "ilist_2.png" COMP;
17303 part { name: "event";
17307 state: "default" 0.0;
17315 state: "default" 0.0;
17317 normal: "ilist_2.png";
17324 clip_to: "disclip";
17326 description { state: "default" 0.0;
17328 color: 255 255 255 0;
17338 normal: "bt_sm_base1.png";
17341 image.middle: SOLID;
17343 description { state: "selected" 0.0;
17344 inherit: "default" 0.0;
17346 color: 255 255 255 255;
17357 part { name: "elm.title.1";
17358 clip_to: "disclip";
17360 effect: SOFT_SHADOW;
17364 state: "default" 0.0;
17384 text_class: "list_item";
17387 description { state: "selected" 0.0;
17388 inherit: "default" 0.0;
17389 color: 224 224 224 255;
17393 part { name: "elm.title.2";
17394 clip_to: "disclip";
17396 effect: SOFT_SHADOW;
17400 state: "default" 0.0;
17404 to_y: "elm.title.1";
17409 to_y: "elm.title.1";
17422 text_class: "list_item";
17425 description { state: "selected" 0.0;
17426 inherit: "default" 0.0;
17427 color: 224 224 224 255;
17431 part { name: "elm.text";
17432 clip_to: "disclip";
17437 state: "default" 0.0;
17441 to_y: "elm.title.2";
17451 style: "genlist_textblock_style";
17457 description { state: "selected" 0.0;
17458 inherit: "default" 0.0;
17460 style: "genlist_textblock_style2";
17464 part { name: "fg1";
17465 clip_to: "disclip";
17467 description { state: "default" 0.0;
17469 color: 255 255 255 0;
17471 rel2.relative: 1.0 0.5;
17474 normal: "bt_sm_hilight.png";
17478 description { state: "selected" 0.0;
17479 inherit: "default" 0.0;
17481 color: 255 255 255 255;
17484 part { name: "fg2";
17485 clip_to: "disclip";
17487 description { state: "default" 0.0;
17489 color: 255 255 255 0;
17493 normal: "bt_sm_shine.png";
17497 description { state: "selected" 0.0;
17498 inherit: "default" 0.0;
17500 color: 255 255 255 255;
17503 part { name: "disclip";
17505 description { state: "default" 0.0;
17509 description { state: "disabled" 0.0;
17510 inherit: "default" 0.0;
17511 color: 255 255 255 64;
17516 // signal: elm,state,%s,active
17517 // a "check" item named %s went active
17518 // signal: elm,state,%s,passive
17519 // a "check" item named %s went passive
17520 // default is passive
17523 signal: "elm,state,selected";
17525 action: STATE_SET "selected" 0.0;
17529 target: "elm.title.1";
17530 target: "elm.title.2";
17531 target: "elm.text";
17534 name: "go_passive";
17535 signal: "elm,state,unselected";
17537 action: STATE_SET "default" 0.0;
17541 target: "elm.title.1";
17542 target: "elm.title.2";
17543 target: "elm.text";
17544 transition: LINEAR 0.1;
17547 name: "go_disabled";
17548 signal: "elm,state,disabled";
17550 action: STATE_SET "disabled" 0.0;
17554 name: "go_enabled";
17555 signal: "elm,state,enabled";
17557 action: STATE_SET "default" 0.0;
17562 group { name: "elm/genlist/item_compress/default/default";
17563 data.item: "stacking" "above";
17564 data.item: "selectraise" "on";
17565 data.item: "labels" "elm.text";
17566 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17567 data.item: "treesize" "20";
17568 // data.item: "states" "";
17570 image: "bt_sm_base1.png" COMP;
17571 image: "bt_sm_shine.png" COMP;
17572 image: "bt_sm_hilight.png" COMP;
17573 image: "ilist_1.png" COMP;
17574 image: "ilist_item_shadow.png" COMP;
17582 state: "default" 0.0;
17590 state: "default" 0.0;
17605 normal: "ilist_item_shadow.png";
17614 state: "default" 0.0;
17616 normal: "ilist_1.png";
17623 clip_to: "disclip";
17625 description { state: "default" 0.0;
17627 color: 255 255 255 0;
17637 normal: "bt_sm_base1.png";
17640 image.middle: SOLID;
17642 description { state: "selected" 0.0;
17643 inherit: "default" 0.0;
17645 color: 255 255 255 255;
17656 part { name: "elm.swallow.pad";
17658 description { state: "default" 0.0;
17671 part { name: "elm.swallow.icon";
17672 clip_to: "disclip";
17674 description { state: "default" 0.0;
17678 to_x: "elm.swallow.pad";
17683 to_x: "elm.swallow.pad";
17689 part { name: "elm.swallow.end";
17690 clip_to: "disclip";
17692 description { state: "default" 0.0;
17696 aspect_preference: VERTICAL;
17707 part { name: "elm.text";
17708 clip_to: "disclip";
17710 effect: SOFT_SHADOW;
17714 state: "default" 0.0;
17717 to_x: "elm.swallow.icon";
17722 to_x: "elm.swallow.end";
17734 text_class: "list_item";
17737 description { state: "selected" 0.0;
17738 inherit: "default" 0.0;
17739 color: 224 224 224 255;
17743 part { name: "fg1";
17744 clip_to: "disclip";
17746 description { state: "default" 0.0;
17748 color: 255 255 255 0;
17750 rel2.relative: 1.0 0.5;
17753 normal: "bt_sm_hilight.png";
17757 description { state: "selected" 0.0;
17758 inherit: "default" 0.0;
17760 color: 255 255 255 255;
17763 part { name: "fg2";
17764 clip_to: "disclip";
17766 description { state: "default" 0.0;
17768 color: 255 255 255 0;
17772 normal: "bt_sm_shine.png";
17776 description { state: "selected" 0.0;
17777 inherit: "default" 0.0;
17779 color: 255 255 255 255;
17782 part { name: "disclip";
17784 description { state: "default" 0.0;
17788 description { state: "disabled" 0.0;
17789 inherit: "default" 0.0;
17790 color: 255 255 255 64;
17795 // signal: elm,state,%s,active
17796 // a "check" item named %s went active
17797 // signal: elm,state,%s,passive
17798 // a "check" item named %s went passive
17799 // default is passive
17802 signal: "elm,state,selected";
17804 action: STATE_SET "selected" 0.0;
17808 target: "elm.text";
17811 name: "go_passive";
17812 signal: "elm,state,unselected";
17814 action: STATE_SET "default" 0.0;
17818 target: "elm.text";
17819 transition: LINEAR 0.1;
17822 name: "go_disabled";
17823 signal: "elm,state,disabled";
17825 action: STATE_SET "disabled" 0.0;
17829 name: "go_enabled";
17830 signal: "elm,state,enabled";
17832 action: STATE_SET "default" 0.0;
17837 group { name: "elm/genlist/item_odd/default/default";
17838 data.item: "stacking" "below";
17839 data.item: "selectraise" "on";
17840 data.item: "labels" "elm.text";
17841 data.item: "icons" "elm.swallow.icon elm.swallow.end";
17842 data.item: "treesize" "20";
17843 // data.item: "states" "";
17845 image: "bt_sm_base1.png" COMP;
17846 image: "bt_sm_shine.png" COMP;
17847 image: "bt_sm_hilight.png" COMP;
17848 image: "ilist_2.png" COMP;
17851 part { name: "event";
17855 state: "default" 0.0;
17863 state: "default" 0.0;
17865 normal: "ilist_2.png";
17872 clip_to: "disclip";
17874 description { state: "default" 0.0;
17876 color: 255 255 255 0;
17886 normal: "bt_sm_base1.png";
17889 image.middle: SOLID;
17891 description { state: "selected" 0.0;
17892 inherit: "default" 0.0;
17894 color: 255 255 255 255;
17905 part { name: "elm.swallow.pad";
17907 description { state: "default" 0.0;
17920 part { name: "elm.swallow.icon";
17921 clip_to: "disclip";
17923 description { state: "default" 0.0;
17927 to_x: "elm.swallow.pad";
17932 to_x: "elm.swallow.pad";
17938 part { name: "elm.swallow.end";
17939 clip_to: "disclip";
17941 description { state: "default" 0.0;
17945 aspect_preference: VERTICAL;
17956 part { name: "elm.text";
17957 clip_to: "disclip";
17959 effect: SOFT_SHADOW;
17963 state: "default" 0.0;
17966 to_x: "elm.swallow.icon";
17971 to_x: "elm.swallow.end";
17983 text_class: "list_item";
17986 description { state: "selected" 0.0;
17987 inherit: "default" 0.0;
17988 color: 224 224 224 255;
17992 part { name: "fg1";
17993 clip_to: "disclip";
17995 description { state: "default" 0.0;
17997 color: 255 255 255 0;
17999 rel2.relative: 1.0 0.5;
18002 normal: "bt_sm_hilight.png";
18006 description { state: "selected" 0.0;
18007 inherit: "default" 0.0;
18009 color: 255 255 255 255;
18012 part { name: "fg2";
18013 clip_to: "disclip";
18015 description { state: "default" 0.0;
18017 color: 255 255 255 0;
18021 normal: "bt_sm_shine.png";
18025 description { state: "selected" 0.0;
18026 inherit: "default" 0.0;
18028 color: 255 255 255 255;
18031 part { name: "disclip";
18033 description { state: "default" 0.0;
18037 description { state: "disabled" 0.0;
18038 inherit: "default" 0.0;
18039 color: 255 255 255 64;
18044 // signal: elm,state,%s,active
18045 // a "check" item named %s went active
18046 // signal: elm,state,%s,passive
18047 // a "check" item named %s went passive
18048 // default is passive
18051 signal: "elm,state,selected";
18053 action: STATE_SET "selected" 0.0;
18057 target: "elm.text";
18060 name: "go_passive";
18061 signal: "elm,state,unselected";
18063 action: STATE_SET "default" 0.0;
18067 target: "elm.text";
18068 transition: LINEAR 0.1;
18071 name: "go_disabled";
18072 signal: "elm,state,disabled";
18074 action: STATE_SET "disabled" 0.0;
18078 name: "go_enabled";
18079 signal: "elm,state,enabled";
18081 action: STATE_SET "default" 0.0;
18086 group { name: "elm/genlist/item_compress_odd/default/default";
18087 data.item: "stacking" "below";
18088 data.item: "selectraise" "on";
18089 data.item: "labels" "elm.text";
18090 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18091 data.item: "treesize" "20";
18092 // data.item: "states" "";
18094 image: "bt_sm_base1.png" COMP;
18095 image: "bt_sm_shine.png" COMP;
18096 image: "bt_sm_hilight.png" COMP;
18097 image: "ilist_2.png" COMP;
18100 part { name: "event";
18104 state: "default" 0.0;
18112 state: "default" 0.0;
18114 normal: "ilist_2.png";
18121 clip_to: "disclip";
18123 description { state: "default" 0.0;
18125 color: 255 255 255 0;
18135 normal: "bt_sm_base1.png";
18138 image.middle: SOLID;
18140 description { state: "selected" 0.0;
18141 inherit: "default" 0.0;
18143 color: 255 255 255 255;
18154 part { name: "elm.swallow.pad";
18156 description { state: "default" 0.0;
18169 part { name: "elm.swallow.icon";
18170 clip_to: "disclip";
18172 description { state: "default" 0.0;
18176 to_x: "elm.swallow.pad";
18181 to_x: "elm.swallow.pad";
18187 part { name: "elm.swallow.end";
18188 clip_to: "disclip";
18190 description { state: "default" 0.0;
18194 aspect_preference: VERTICAL;
18205 part { name: "elm.text";
18206 clip_to: "disclip";
18208 effect: SOFT_SHADOW;
18212 state: "default" 0.0;
18215 to_x: "elm.swallow.icon";
18220 to_x: "elm.swallow.end";
18232 text_class: "list_item";
18235 description { state: "selected" 0.0;
18236 inherit: "default" 0.0;
18237 color: 224 224 224 255;
18241 part { name: "fg1";
18242 clip_to: "disclip";
18244 description { state: "default" 0.0;
18246 color: 255 255 255 0;
18248 rel2.relative: 1.0 0.5;
18251 normal: "bt_sm_hilight.png";
18255 description { state: "selected" 0.0;
18256 inherit: "default" 0.0;
18258 color: 255 255 255 255;
18261 part { name: "fg2";
18262 clip_to: "disclip";
18264 description { state: "default" 0.0;
18266 color: 255 255 255 0;
18270 normal: "bt_sm_shine.png";
18274 description { state: "selected" 0.0;
18275 inherit: "default" 0.0;
18277 color: 255 255 255 255;
18280 part { name: "disclip";
18282 description { state: "default" 0.0;
18286 description { state: "disabled" 0.0;
18287 inherit: "default" 0.0;
18288 color: 255 255 255 64;
18293 // signal: elm,state,%s,active
18294 // a "check" item named %s went active
18295 // signal: elm,state,%s,passive
18296 // a "check" item named %s went passive
18297 // default is passive
18300 signal: "elm,state,selected";
18302 action: STATE_SET "selected" 0.0;
18306 target: "elm.text";
18309 name: "go_passive";
18310 signal: "elm,state,unselected";
18312 action: STATE_SET "default" 0.0;
18316 target: "elm.text";
18317 transition: LINEAR 0.1;
18320 name: "go_disabled";
18321 signal: "elm,state,disabled";
18323 action: STATE_SET "disabled" 0.0;
18327 name: "go_enabled";
18328 signal: "elm,state,enabled";
18330 action: STATE_SET "default" 0.0;
18336 group { name: "elm/genlist/tree/default/default";
18337 data.item: "stacking" "above";
18338 data.item: "selectraise" "on";
18339 data.item: "labels" "elm.text";
18340 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18341 data.item: "treesize" "20";
18342 // data.item: "states" "";
18344 image: "bt_sm_base1.png" COMP;
18345 image: "bt_sm_shine.png" COMP;
18346 image: "bt_sm_hilight.png" COMP;
18347 image: "ilist_1.png" COMP;
18348 image: "ilist_item_shadow.png" COMP;
18349 image: "icon_arrow_right.png" COMP;
18350 image: "icon_arrow_down.png" COMP;
18358 state: "default" 0.0;
18366 state: "default" 0.0;
18381 normal: "ilist_item_shadow.png";
18390 state: "default" 0.0;
18392 normal: "ilist_1.png";
18399 clip_to: "disclip";
18401 description { state: "default" 0.0;
18403 color: 255 255 255 0;
18413 normal: "bt_sm_base1.png";
18416 image.middle: SOLID;
18418 description { state: "selected" 0.0;
18419 inherit: "default" 0.0;
18421 color: 255 255 255 255;
18432 part { name: "elm.swallow.pad";
18434 description { state: "default" 0.0;
18447 part { name: "arrow";
18448 clip_to: "disclip";
18449 ignore_flags: ON_HOLD;
18450 description { state: "default" 0.0;
18455 to_x: "elm.swallow.pad";
18460 to_x: "elm.swallow.pad";
18464 image.normal: "icon_arrow_right.png";
18466 description { state: "active" 0.0;
18467 inherit: "default" 0.0;
18468 image.normal: "icon_arrow_down.png";
18471 part { name: "elm.swallow.icon";
18472 clip_to: "disclip";
18474 description { state: "default" 0.0;
18489 part { name: "elm.swallow.end";
18490 clip_to: "disclip";
18492 description { state: "default" 0.0;
18496 aspect_preference: VERTICAL;
18507 part { name: "elm.text";
18508 clip_to: "disclip";
18510 effect: SOFT_SHADOW;
18514 state: "default" 0.0;
18517 to_x: "elm.swallow.icon";
18522 to_x: "elm.swallow.end";
18534 text_class: "list_item";
18537 description { state: "selected" 0.0;
18538 inherit: "default" 0.0;
18539 color: 224 224 224 255;
18543 part { name: "fg1";
18544 clip_to: "disclip";
18546 description { state: "default" 0.0;
18548 color: 255 255 255 0;
18550 rel2.relative: 1.0 0.5;
18553 normal: "bt_sm_hilight.png";
18557 description { state: "selected" 0.0;
18558 inherit: "default" 0.0;
18560 color: 255 255 255 255;
18563 part { name: "fg2";
18564 clip_to: "disclip";
18566 description { state: "default" 0.0;
18568 color: 255 255 255 0;
18572 normal: "bt_sm_shine.png";
18576 description { state: "selected" 0.0;
18577 inherit: "default" 0.0;
18579 color: 255 255 255 255;
18582 part { name: "disclip";
18584 description { state: "default" 0.0;
18588 description { state: "disabled" 0.0;
18589 inherit: "default" 0.0;
18590 color: 255 255 255 64;
18595 // signal: elm,state,%s,active
18596 // a "check" item named %s went active
18597 // signal: elm,state,%s,passive
18598 // a "check" item named %s went passive
18599 // default is passive
18602 signal: "elm,state,selected";
18604 action: STATE_SET "selected" 0.0;
18608 target: "elm.text";
18611 name: "go_passive";
18612 signal: "elm,state,unselected";
18614 action: STATE_SET "default" 0.0;
18618 target: "elm.text";
18619 transition: LINEAR 0.1;
18622 name: "go_disabled";
18623 signal: "elm,state,disabled";
18625 action: STATE_SET "disabled" 0.0;
18629 name: "go_enabled";
18630 signal: "elm,state,enabled";
18632 action: STATE_SET "default" 0.0;
18637 signal: "mouse,up,1";
18639 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18642 name: "go_expanded";
18643 signal: "elm,state,expanded";
18645 action: STATE_SET "active" 0.0;
18649 name: "go_contracted";
18650 signal: "elm,state,contracted";
18652 action: STATE_SET "default" 0.0;
18657 group { name: "elm/genlist/tree_compress/default/default";
18658 data.item: "stacking" "above";
18659 data.item: "selectraise" "on";
18660 data.item: "labels" "elm.text";
18661 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18662 data.item: "treesize" "20";
18663 // data.item: "states" "";
18665 image: "bt_sm_base1.png" COMP;
18666 image: "bt_sm_shine.png" COMP;
18667 image: "bt_sm_hilight.png" COMP;
18668 image: "ilist_1.png" COMP;
18669 image: "ilist_item_shadow.png" COMP;
18670 image: "icon_arrow_right.png" COMP;
18671 image: "icon_arrow_down.png" COMP;
18679 state: "default" 0.0;
18687 state: "default" 0.0;
18702 normal: "ilist_item_shadow.png";
18711 state: "default" 0.0;
18713 normal: "ilist_1.png";
18720 clip_to: "disclip";
18722 description { state: "default" 0.0;
18724 color: 255 255 255 0;
18734 normal: "bt_sm_base1.png";
18737 image.middle: SOLID;
18739 description { state: "selected" 0.0;
18740 inherit: "default" 0.0;
18742 color: 255 255 255 255;
18753 part { name: "elm.swallow.pad";
18755 description { state: "default" 0.0;
18768 part { name: "arrow";
18769 clip_to: "disclip";
18770 ignore_flags: ON_HOLD;
18771 description { state: "default" 0.0;
18776 to_x: "elm.swallow.pad";
18781 to_x: "elm.swallow.pad";
18785 image.normal: "icon_arrow_right.png";
18787 description { state: "active" 0.0;
18788 inherit: "default" 0.0;
18789 image.normal: "icon_arrow_down.png";
18792 part { name: "elm.swallow.icon";
18793 clip_to: "disclip";
18795 description { state: "default" 0.0;
18810 part { name: "elm.swallow.end";
18811 clip_to: "disclip";
18813 description { state: "default" 0.0;
18817 aspect_preference: VERTICAL;
18828 part { name: "elm.text";
18829 clip_to: "disclip";
18831 effect: SOFT_SHADOW;
18835 state: "default" 0.0;
18838 to_x: "elm.swallow.icon";
18843 to_x: "elm.swallow.end";
18855 text_class: "list_item";
18858 description { state: "selected" 0.0;
18859 inherit: "default" 0.0;
18860 color: 224 224 224 255;
18864 part { name: "fg1";
18865 clip_to: "disclip";
18867 description { state: "default" 0.0;
18869 color: 255 255 255 0;
18871 rel2.relative: 1.0 0.5;
18874 normal: "bt_sm_hilight.png";
18878 description { state: "selected" 0.0;
18879 inherit: "default" 0.0;
18881 color: 255 255 255 255;
18884 part { name: "fg2";
18885 clip_to: "disclip";
18887 description { state: "default" 0.0;
18889 color: 255 255 255 0;
18893 normal: "bt_sm_shine.png";
18897 description { state: "selected" 0.0;
18898 inherit: "default" 0.0;
18900 color: 255 255 255 255;
18903 part { name: "disclip";
18905 description { state: "default" 0.0;
18909 description { state: "disabled" 0.0;
18910 inherit: "default" 0.0;
18911 color: 255 255 255 64;
18916 // signal: elm,state,%s,active
18917 // a "check" item named %s went active
18918 // signal: elm,state,%s,passive
18919 // a "check" item named %s went passive
18920 // default is passive
18923 signal: "elm,state,selected";
18925 action: STATE_SET "selected" 0.0;
18929 target: "elm.text";
18932 name: "go_passive";
18933 signal: "elm,state,unselected";
18935 action: STATE_SET "default" 0.0;
18939 target: "elm.text";
18940 transition: LINEAR 0.1;
18943 name: "go_disabled";
18944 signal: "elm,state,disabled";
18946 action: STATE_SET "disabled" 0.0;
18950 name: "go_enabled";
18951 signal: "elm,state,enabled";
18953 action: STATE_SET "default" 0.0;
18958 signal: "mouse,up,1";
18960 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
18963 name: "go_expanded";
18964 signal: "elm,state,expanded";
18966 action: STATE_SET "active" 0.0;
18970 name: "go_contracted";
18971 signal: "elm,state,contracted";
18973 action: STATE_SET "default" 0.0;
18978 group { name: "elm/genlist/tree_odd/default/default";
18979 data.item: "stacking" "below";
18980 data.item: "selectraise" "on";
18981 data.item: "labels" "elm.text";
18982 data.item: "icons" "elm.swallow.icon elm.swallow.end";
18983 data.item: "treesize" "20";
18984 // data.item: "states" "";
18986 image: "bt_sm_base1.png" COMP;
18987 image: "bt_sm_shine.png" COMP;
18988 image: "bt_sm_hilight.png" COMP;
18989 image: "ilist_2.png" COMP;
18990 image: "icon_arrow_right.png" COMP;
18991 image: "icon_arrow_down.png" COMP;
18999 state: "default" 0.0;
19007 state: "default" 0.0;
19009 normal: "ilist_2.png";
19016 clip_to: "disclip";
19018 description { state: "default" 0.0;
19020 color: 255 255 255 0;
19030 normal: "bt_sm_base1.png";
19033 image.middle: SOLID;
19035 description { state: "selected" 0.0;
19036 inherit: "default" 0.0;
19038 color: 255 255 255 255;
19049 part { name: "elm.swallow.pad";
19051 description { state: "default" 0.0;
19064 part { name: "arrow";
19065 clip_to: "disclip";
19066 ignore_flags: ON_HOLD;
19067 description { state: "default" 0.0;
19072 to_x: "elm.swallow.pad";
19077 to_x: "elm.swallow.pad";
19081 image.normal: "icon_arrow_right.png";
19083 description { state: "active" 0.0;
19084 inherit: "default" 0.0;
19085 image.normal: "icon_arrow_down.png";
19088 part { name: "elm.swallow.icon";
19089 clip_to: "disclip";
19091 description { state: "default" 0.0;
19106 part { name: "elm.swallow.end";
19107 clip_to: "disclip";
19109 description { state: "default" 0.0;
19113 aspect_preference: VERTICAL;
19124 part { name: "elm.text";
19125 clip_to: "disclip";
19127 effect: SOFT_SHADOW;
19131 state: "default" 0.0;
19134 to_x: "elm.swallow.icon";
19139 to_x: "elm.swallow.end";
19151 text_class: "list_item";
19154 description { state: "selected" 0.0;
19155 inherit: "default" 0.0;
19156 color: 224 224 224 255;
19160 part { name: "fg1";
19161 clip_to: "disclip";
19163 description { state: "default" 0.0;
19165 color: 255 255 255 0;
19167 rel2.relative: 1.0 0.5;
19170 normal: "bt_sm_hilight.png";
19174 description { state: "selected" 0.0;
19175 inherit: "default" 0.0;
19177 color: 255 255 255 255;
19180 part { name: "fg2";
19181 clip_to: "disclip";
19183 description { state: "default" 0.0;
19185 color: 255 255 255 0;
19189 normal: "bt_sm_shine.png";
19193 description { state: "selected" 0.0;
19194 inherit: "default" 0.0;
19196 color: 255 255 255 255;
19199 part { name: "disclip";
19201 description { state: "default" 0.0;
19205 description { state: "disabled" 0.0;
19206 inherit: "default" 0.0;
19207 color: 255 255 255 64;
19212 // signal: elm,state,%s,active
19213 // a "check" item named %s went active
19214 // signal: elm,state,%s,passive
19215 // a "check" item named %s went passive
19216 // default is passive
19219 signal: "elm,state,selected";
19221 action: STATE_SET "selected" 0.0;
19225 target: "elm.text";
19228 name: "go_passive";
19229 signal: "elm,state,unselected";
19231 action: STATE_SET "default" 0.0;
19235 target: "elm.text";
19236 transition: LINEAR 0.1;
19239 name: "go_disabled";
19240 signal: "elm,state,disabled";
19242 action: STATE_SET "disabled" 0.0;
19246 name: "go_enabled";
19247 signal: "elm,state,enabled";
19249 action: STATE_SET "default" 0.0;
19254 signal: "mouse,up,1";
19256 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
19259 name: "go_expanded";
19260 signal: "elm,state,expanded";
19262 action: STATE_SET "active" 0.0;
19266 name: "go_contracted";
19267 signal: "elm,state,contracted";
19269 action: STATE_SET "default" 0.0;
19274 group { name: "elm/genlist/tree_compress_odd/default/default";
19275 data.item: "stacking" "below";
19276 data.item: "selectraise" "on";
19277 data.item: "labels" "elm.text";
19278 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19279 data.item: "treesize" "20";
19280 // data.item: "states" "";
19282 image: "bt_sm_base1.png" COMP;
19283 image: "bt_sm_shine.png" COMP;
19284 image: "bt_sm_hilight.png" COMP;
19285 image: "ilist_2.png" COMP;
19286 image: "icon_arrow_right.png" COMP;
19287 image: "icon_arrow_down.png" COMP;
19295 state: "default" 0.0;
19303 state: "default" 0.0;
19305 normal: "ilist_2.png";
19312 clip_to: "disclip";
19314 description { state: "default" 0.0;
19316 color: 255 255 255 0;
19326 normal: "bt_sm_base1.png";
19329 image.middle: SOLID;
19331 description { state: "selected" 0.0;
19332 inherit: "default" 0.0;
19334 color: 255 255 255 255;
19345 part { name: "elm.swallow.pad";
19347 description { state: "default" 0.0;
19360 part { name: "arrow";
19361 clip_to: "disclip";
19362 ignore_flags: ON_HOLD;
19363 description { state: "default" 0.0;
19368 to_x: "elm.swallow.pad";
19373 to_x: "elm.swallow.pad";
19377 image.normal: "icon_arrow_right.png";
19379 description { state: "active" 0.0;
19380 inherit: "default" 0.0;
19381 image.normal: "icon_arrow_down.png";
19384 part { name: "elm.swallow.icon";
19385 clip_to: "disclip";
19387 description { state: "default" 0.0;
19402 part { name: "elm.swallow.end";
19403 clip_to: "disclip";
19405 description { state: "default" 0.0;
19409 aspect_preference: VERTICAL;
19420 part { name: "elm.text";
19421 clip_to: "disclip";
19423 effect: SOFT_SHADOW;
19427 state: "default" 0.0;
19430 to_x: "elm.swallow.icon";
19435 to_x: "elm.swallow.end";
19447 text_class: "list_item";
19450 description { state: "selected" 0.0;
19451 inherit: "default" 0.0;
19452 color: 224 224 224 255;
19456 part { name: "fg1";
19457 clip_to: "disclip";
19459 description { state: "default" 0.0;
19461 color: 255 255 255 0;
19463 rel2.relative: 1.0 0.5;
19466 normal: "bt_sm_hilight.png";
19470 description { state: "selected" 0.0;
19471 inherit: "default" 0.0;
19473 color: 255 255 255 255;
19476 part { name: "fg2";
19477 clip_to: "disclip";
19479 description { state: "default" 0.0;
19481 color: 255 255 255 0;
19485 normal: "bt_sm_shine.png";
19489 description { state: "selected" 0.0;
19490 inherit: "default" 0.0;
19492 color: 255 255 255 255;
19495 part { name: "disclip";
19497 description { state: "default" 0.0;
19501 description { state: "disabled" 0.0;
19502 inherit: "default" 0.0;
19503 color: 255 255 255 64;
19508 // signal: elm,state,%s,active
19509 // a "check" item named %s went active
19510 // signal: elm,state,%s,passive
19511 // a "check" item named %s went passive
19512 // default is passive
19515 signal: "elm,state,selected";
19517 action: STATE_SET "selected" 0.0;
19521 target: "elm.text";
19524 name: "go_passive";
19525 signal: "elm,state,unselected";
19527 action: STATE_SET "default" 0.0;
19531 target: "elm.text";
19532 transition: LINEAR 0.1;
19535 name: "go_disabled";
19536 signal: "elm,state,disabled";
19538 action: STATE_SET "disabled" 0.0;
19542 name: "go_enabled";
19543 signal: "elm,state,enabled";
19545 action: STATE_SET "default" 0.0;
19550 signal: "mouse,up,1";
19552 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
19555 name: "go_expanded";
19556 signal: "elm,state,expanded";
19558 action: STATE_SET "active" 0.0;
19562 name: "go_contracted";
19563 signal: "elm,state,contracted";
19565 action: STATE_SET "default" 0.0;
19571 group { name: "elm/genlist/item/default_style/default";
19574 style { name: "genlist_style";
19575 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=list_item";
19578 tag: "hilight" "+ font=Sans:style=Bold";
19579 tag: "b" "+ font=Sans:style=Bold";
19582 style { name: "genlist_selected_style";
19583 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=list_item";
19586 tag: "hilight" "+ font=Sans:style=Bold";
19587 tag: "b" "+ font=Sans:style=Bold";
19591 data.item: "stacking" "above";
19592 data.item: "selectraise" "on";
19593 data.item: "labels" "elm.text";
19594 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19595 data.item: "treesize" "20";
19597 image: "bt_sm_base1.png" COMP;
19598 image: "bt_sm_shine.png" COMP;
19599 image: "bt_sm_hilight.png" COMP;
19600 image: "ilist_1.png" COMP;
19601 image: "ilist_item_shadow.png" COMP;
19609 state: "default" 0.0;
19617 state: "default" 0.0;
19632 normal: "ilist_item_shadow.png";
19641 state: "default" 0.0;
19644 normal: "ilist_1.png";
19651 clip_to: "disclip";
19653 description { state: "default" 0.0;
19655 color: 255 255 255 0;
19665 normal: "bt_sm_base1.png";
19668 image.middle: SOLID;
19670 description { state: "selected" 0.0;
19671 inherit: "default" 0.0;
19673 color: 255 255 255 255;
19684 part { name: "elm.swallow.pad";
19686 description { state: "default" 0.0;
19699 part { name: "elm.swallow.icon";
19700 clip_to: "disclip";
19702 description { state: "default" 0.0;
19706 to_x: "elm.swallow.pad";
19711 to_x: "elm.swallow.pad";
19717 part { name: "elm.swallow.end";
19718 clip_to: "disclip";
19720 description { state: "default" 0.0;
19724 aspect_preference: VERTICAL;
19735 part { name: "elm.text";
19736 clip_to: "disclip";
19741 state: "default" 0.0;
19745 to_x: "elm.swallow.icon";
19751 to_x: "elm.swallow.end";
19757 style: "genlist_style";
19761 description { state: "selected" 0.0;
19762 inherit: "default" 0.0;
19764 style: "genlist_selected_style";
19768 part { name: "fg1";
19769 clip_to: "disclip";
19771 description { state: "default" 0.0;
19773 color: 255 255 255 0;
19775 rel2.relative: 1.0 0.5;
19778 normal: "bt_sm_hilight.png";
19782 description { state: "selected" 0.0;
19783 inherit: "default" 0.0;
19785 color: 255 255 255 255;
19788 part { name: "fg2";
19789 clip_to: "disclip";
19791 description { state: "default" 0.0;
19793 color: 255 255 255 0;
19797 normal: "bt_sm_shine.png";
19801 description { state: "selected" 0.0;
19802 inherit: "default" 0.0;
19804 color: 255 255 255 255;
19807 part { name: "disclip";
19809 description { state: "default" 0.0;
19813 description { state: "disabled" 0.0;
19814 inherit: "default" 0.0;
19815 color: 255 255 255 64;
19820 // signal: elm,state,%s,active
19821 // a "check" item named %s went active
19822 // signal: elm,state,%s,passive
19823 // a "check" item named %s went passive
19824 // default is passive
19827 signal: "elm,state,selected";
19829 action: STATE_SET "selected" 0.0;
19833 target: "elm.text";
19836 name: "go_passive";
19837 signal: "elm,state,unselected";
19839 action: STATE_SET "default" 0.0;
19843 target: "elm.text";
19844 transition: LINEAR 0.1;
19847 name: "go_disabled";
19848 signal: "elm,state,disabled";
19850 action: STATE_SET "disabled" 0.0;
19854 name: "go_enabled";
19855 signal: "elm,state,enabled";
19857 action: STATE_SET "default" 0.0;
19862 group { name: "elm/genlist/item_odd/default_style/default";
19863 data.item: "stacking" "below";
19864 data.item: "selectraise" "on";
19865 data.item: "labels" "elm.text";
19866 data.item: "icons" "elm.swallow.icon elm.swallow.end";
19867 data.item: "treesize" "20";
19869 image: "bt_sm_base1.png" COMP;
19870 image: "bt_sm_shine.png" COMP;
19871 image: "bt_sm_hilight.png" COMP;
19872 image: "ilist_2.png" COMP;
19875 part { name: "event";
19879 state: "default" 0.0;
19887 state: "default" 0.0;
19890 normal: "ilist_2.png";
19897 clip_to: "disclip";
19899 description { state: "default" 0.0;
19901 color: 255 255 255 0;
19911 normal: "bt_sm_base1.png";
19914 image.middle: SOLID;
19916 description { state: "selected" 0.0;
19917 inherit: "default" 0.0;
19919 color: 255 255 255 255;
19930 part { name: "elm.swallow.pad";
19932 description { state: "default" 0.0;
19945 part { name: "elm.swallow.icon";
19946 clip_to: "disclip";
19948 description { state: "default" 0.0;
19952 to_x: "elm.swallow.pad";
19957 to_x: "elm.swallow.pad";
19963 part { name: "elm.swallow.end";
19964 clip_to: "disclip";
19966 description { state: "default" 0.0;
19970 aspect_preference: VERTICAL;
19981 part { name: "elm.text";
19982 clip_to: "disclip";
19987 state: "default" 0.0;
19991 to_x: "elm.swallow.icon";
19997 to_x: "elm.swallow.end";
20003 style: "genlist_style";
20007 description { state: "selected" 0.0;
20008 inherit: "default" 0.0;
20010 style: "genlist_selected_style";
20014 part { name: "fg1";
20015 clip_to: "disclip";
20017 description { state: "default" 0.0;
20019 color: 255 255 255 0;
20021 rel2.relative: 1.0 0.5;
20024 normal: "bt_sm_hilight.png";
20028 description { state: "selected" 0.0;
20029 inherit: "default" 0.0;
20031 color: 255 255 255 255;
20034 part { name: "fg2";
20035 clip_to: "disclip";
20037 description { state: "default" 0.0;
20039 color: 255 255 255 0;
20043 normal: "bt_sm_shine.png";
20047 description { state: "selected" 0.0;
20048 inherit: "default" 0.0;
20050 color: 255 255 255 255;
20053 part { name: "disclip";
20055 description { state: "default" 0.0;
20059 description { state: "disabled" 0.0;
20060 inherit: "default" 0.0;
20061 color: 255 255 255 64;
20066 // signal: elm,state,%s,active
20067 // a "check" item named %s went active
20068 // signal: elm,state,%s,passive
20069 // a "check" item named %s went passive
20070 // default is passive
20073 signal: "elm,state,selected";
20075 action: STATE_SET "selected" 0.0;
20079 target: "elm.text";
20082 name: "go_passive";
20083 signal: "elm,state,unselected";
20085 action: STATE_SET "default" 0.0;
20089 target: "elm.text";
20090 transition: LINEAR 0.1;
20093 name: "go_disabled";
20094 signal: "elm,state,disabled";
20096 action: STATE_SET "disabled" 0.0;
20100 name: "go_enabled";
20101 signal: "elm,state,enabled";
20103 action: STATE_SET "default" 0.0;
20109 group { name: "elm/genlist/tree/default_style/default";
20110 data.item: "stacking" "above";
20111 data.item: "selectraise" "on";
20112 data.item: "labels" "elm.text";
20113 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20114 data.item: "treesize" "20";
20116 image: "bt_sm_base1.png" COMP;
20117 image: "bt_sm_shine.png" COMP;
20118 image: "bt_sm_hilight.png" COMP;
20119 image: "ilist_1.png" COMP;
20120 image: "ilist_item_shadow.png" COMP;
20121 image: "icon_arrow_right.png" COMP;
20122 image: "icon_arrow_down.png" COMP;
20130 state: "default" 0.0;
20138 state: "default" 0.0;
20153 normal: "ilist_item_shadow.png";
20162 state: "default" 0.0;
20165 normal: "ilist_1.png";
20172 clip_to: "disclip";
20174 description { state: "default" 0.0;
20176 color: 255 255 255 0;
20186 normal: "bt_sm_base1.png";
20189 image.middle: SOLID;
20191 description { state: "selected" 0.0;
20192 inherit: "default" 0.0;
20194 color: 255 255 255 255;
20205 part { name: "elm.swallow.pad";
20207 description { state: "default" 0.0;
20220 part { name: "arrow";
20221 clip_to: "disclip";
20222 ignore_flags: ON_HOLD;
20223 description { state: "default" 0.0;
20228 to_x: "elm.swallow.pad";
20233 to_x: "elm.swallow.pad";
20237 image.normal: "icon_arrow_right.png";
20239 description { state: "active" 0.0;
20240 inherit: "default" 0.0;
20241 image.normal: "icon_arrow_down.png";
20244 part { name: "elm.swallow.icon";
20245 clip_to: "disclip";
20247 description { state: "default" 0.0;
20262 part { name: "elm.swallow.end";
20263 clip_to: "disclip";
20265 description { state: "default" 0.0;
20269 aspect_preference: VERTICAL;
20280 part { name: "elm.text";
20281 clip_to: "disclip";
20283 effect: SOFT_SHADOW;
20287 state: "default" 0.0;
20291 to_x: "elm.swallow.icon";
20297 to_x: "elm.swallow.end";
20303 style: "genlist_style";
20307 description { state: "selected" 0.0;
20308 inherit: "default" 0.0;
20310 style: "genlist_selected_style";
20314 part { name: "fg1";
20315 clip_to: "disclip";
20317 description { state: "default" 0.0;
20319 color: 255 255 255 0;
20321 rel2.relative: 1.0 0.5;
20324 normal: "bt_sm_hilight.png";
20328 description { state: "selected" 0.0;
20329 inherit: "default" 0.0;
20331 color: 255 255 255 255;
20334 part { name: "fg2";
20335 clip_to: "disclip";
20337 description { state: "default" 0.0;
20339 color: 255 255 255 0;
20343 normal: "bt_sm_shine.png";
20347 description { state: "selected" 0.0;
20348 inherit: "default" 0.0;
20350 color: 255 255 255 255;
20353 part { name: "disclip";
20355 description { state: "default" 0.0;
20359 description { state: "disabled" 0.0;
20360 inherit: "default" 0.0;
20361 color: 255 255 255 64;
20366 // signal: elm,state,%s,active
20367 // a "check" item named %s went active
20368 // signal: elm,state,%s,passive
20369 // a "check" item named %s went passive
20370 // default is passive
20373 signal: "elm,state,selected";
20375 action: STATE_SET "selected" 0.0;
20379 target: "elm.text";
20382 name: "go_passive";
20383 signal: "elm,state,unselected";
20385 action: STATE_SET "default" 0.0;
20389 target: "elm.text";
20390 transition: LINEAR 0.1;
20393 name: "go_disabled";
20394 signal: "elm,state,disabled";
20396 action: STATE_SET "disabled" 0.0;
20400 name: "go_enabled";
20401 signal: "elm,state,enabled";
20403 action: STATE_SET "default" 0.0;
20408 signal: "mouse,up,1";
20410 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
20413 name: "go_expanded";
20414 signal: "elm,state,expanded";
20416 action: STATE_SET "active" 0.0;
20420 name: "go_contracted";
20421 signal: "elm,state,contracted";
20423 action: STATE_SET "default" 0.0;
20428 group { name: "elm/genlist/tree_odd/default_style/default";
20429 data.item: "stacking" "below";
20430 data.item: "selectraise" "on";
20431 data.item: "labels" "elm.text";
20432 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20433 data.item: "treesize" "20";
20435 image: "bt_sm_base1.png" COMP;
20436 image: "bt_sm_shine.png" COMP;
20437 image: "bt_sm_hilight.png" COMP;
20438 image: "ilist_2.png" COMP;
20439 image: "icon_arrow_right.png" COMP;
20440 image: "icon_arrow_down.png" COMP;
20448 state: "default" 0.0;
20456 state: "default" 0.0;
20459 normal: "ilist_2.png";
20466 clip_to: "disclip";
20468 description { state: "default" 0.0;
20470 color: 255 255 255 0;
20480 normal: "bt_sm_base1.png";
20483 image.middle: SOLID;
20485 description { state: "selected" 0.0;
20486 inherit: "default" 0.0;
20488 color: 255 255 255 255;
20499 part { name: "elm.swallow.pad";
20501 description { state: "default" 0.0;
20514 part { name: "arrow";
20515 clip_to: "disclip";
20516 ignore_flags: ON_HOLD;
20517 description { state: "default" 0.0;
20522 to_x: "elm.swallow.pad";
20527 to_x: "elm.swallow.pad";
20531 image.normal: "icon_arrow_right.png";
20533 description { state: "active" 0.0;
20534 inherit: "default" 0.0;
20535 image.normal: "icon_arrow_down.png";
20538 part { name: "elm.swallow.icon";
20539 clip_to: "disclip";
20541 description { state: "default" 0.0;
20556 part { name: "elm.swallow.end";
20557 clip_to: "disclip";
20559 description { state: "default" 0.0;
20563 aspect_preference: VERTICAL;
20574 part { name: "elm.text";
20575 clip_to: "disclip";
20577 effect: SOFT_SHADOW;
20581 state: "default" 0.0;
20585 to_x: "elm.swallow.icon";
20591 to_x: "elm.swallow.end";
20597 style: "genlist_style";
20601 description { state: "selected" 0.0;
20602 inherit: "default" 0.0;
20604 style: "genlist_selected_style";
20608 part { name: "fg1";
20609 clip_to: "disclip";
20611 description { state: "default" 0.0;
20613 color: 255 255 255 0;
20615 rel2.relative: 1.0 0.5;
20618 normal: "bt_sm_hilight.png";
20622 description { state: "selected" 0.0;
20623 inherit: "default" 0.0;
20625 color: 255 255 255 255;
20628 part { name: "fg2";
20629 clip_to: "disclip";
20631 description { state: "default" 0.0;
20633 color: 255 255 255 0;
20637 normal: "bt_sm_shine.png";
20641 description { state: "selected" 0.0;
20642 inherit: "default" 0.0;
20644 color: 255 255 255 255;
20647 part { name: "disclip";
20649 description { state: "default" 0.0;
20653 description { state: "disabled" 0.0;
20654 inherit: "default" 0.0;
20655 color: 255 255 255 64;
20660 // signal: elm,state,%s,active
20661 // a "check" item named %s went active
20662 // signal: elm,state,%s,passive
20663 // a "check" item named %s went passive
20664 // default is passive
20667 signal: "elm,state,selected";
20669 action: STATE_SET "selected" 0.0;
20673 target: "elm.text";
20676 name: "go_passive";
20677 signal: "elm,state,unselected";
20679 action: STATE_SET "default" 0.0;
20683 target: "elm.text";
20684 transition: LINEAR 0.1;
20687 name: "go_disabled";
20688 signal: "elm,state,disabled";
20690 action: STATE_SET "disabled" 0.0;
20694 name: "go_enabled";
20695 signal: "elm,state,enabled";
20697 action: STATE_SET "default" 0.0;
20702 signal: "mouse,up,1";
20704 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
20707 name: "go_expanded";
20708 signal: "elm,state,expanded";
20710 action: STATE_SET "active" 0.0;
20714 name: "go_contracted";
20715 signal: "elm,state,contracted";
20717 action: STATE_SET "default" 0.0;
20724 group { name: "elm/genlist/item/double_label/default";
20725 data.item: "stacking" "above";
20726 data.item: "selectraise" "on";
20727 data.item: "labels" "elm.text elm.text.sub";
20728 data.item: "icons" "elm.swallow.icon elm.swallow.end";
20729 data.item: "treesize" "20";
20730 // data.item: "states" "";
20732 image: "bt_sm_base1.png" COMP;
20733 image: "bt_sm_shine.png" COMP;
20734 image: "bt_sm_hilight.png" COMP;
20735 image: "ilist_1.png" COMP;
20736 image: "ilist_item_shadow.png" COMP;
20744 state: "default" 0.0;
20752 state: "default" 0.0;
20767 normal: "ilist_item_shadow.png";
20776 state: "default" 0.0;
20778 normal: "ilist_1.png";
20785 clip_to: "disclip";
20787 description { state: "default" 0.0;
20789 color: 255 255 255 0;
20799 normal: "bt_sm_base1.png";
20802 image.middle: SOLID;
20804 description { state: "selected" 0.0;
20805 inherit: "default" 0.0;
20807 color: 255 255 255 255;
20818 part { name: "elm.swallow.pad";
20820 description { state: "default" 0.0;
20833 part { name: "elm.swallow.icon";
20834 clip_to: "disclip";
20836 description { state: "default" 0.0;
20840 to_x: "elm.swallow.pad";
20845 to_x: "elm.swallow.pad";
20851 part { name: "elm.swallow.end";
20852 clip_to: "disclip";
20854 description { state: "default" 0.0;
20858 aspect_preference: VERTICAL;
20869 part { name: "elm.text";
20870 clip_to: "disclip";
20872 effect: SOFT_SHADOW;
20876 state: "default" 0.0;
20879 to_x: "elm.swallow.icon";
20884 to_x: "elm.swallow.end";
20896 text_class: "list_item";
20899 description { state: "selected" 0.0;
20900 inherit: "default" 0.0;
20901 color: 224 224 224 255;
20905 part { name: "elm.text.sub";
20906 clip_to: "disclip";
20911 state: "default" 0.0;
20914 to_x: "elm.swallow.icon";
20919 to_x: "elm.swallow.end";
20931 text_class: "list_item";
20934 description { state: "selected" 0.0;
20935 inherit: "default" 0.0;
20936 color: 128 128 128 255;
20940 part { name: "fg1";
20941 clip_to: "disclip";
20943 description { state: "default" 0.0;
20945 color: 255 255 255 0;
20947 rel2.relative: 1.0 0.5;
20950 normal: "bt_sm_hilight.png";
20954 description { state: "selected" 0.0;
20955 inherit: "default" 0.0;
20957 color: 255 255 255 255;
20960 part { name: "fg2";
20961 clip_to: "disclip";
20963 description { state: "default" 0.0;
20965 color: 255 255 255 0;
20969 normal: "bt_sm_shine.png";
20973 description { state: "selected" 0.0;
20974 inherit: "default" 0.0;
20976 color: 255 255 255 255;
20979 part { name: "disclip";
20981 description { state: "default" 0.0;
20985 description { state: "disabled" 0.0;
20986 inherit: "default" 0.0;
20987 color: 255 255 255 64;
20992 // signal: elm,state,%s,active
20993 // a "check" item named %s went active
20994 // signal: elm,state,%s,passive
20995 // a "check" item named %s went passive
20996 // default is passive
20999 signal: "elm,state,selected";
21001 action: STATE_SET "selected" 0.0;
21005 target: "elm.text";
21006 target: "elm.text.sub";
21009 name: "go_passive";
21010 signal: "elm,state,unselected";
21012 action: STATE_SET "default" 0.0;
21016 target: "elm.text";
21017 target: "elm.text.sub";
21018 transition: LINEAR 0.1;
21021 name: "go_disabled";
21022 signal: "elm,state,disabled";
21024 action: STATE_SET "disabled" 0.0;
21028 name: "go_enabled";
21029 signal: "elm,state,enabled";
21031 action: STATE_SET "default" 0.0;
21036 group { name: "elm/genlist/item_compress/double_label/default";
21037 data.item: "stacking" "above";
21038 data.item: "selectraise" "on";
21039 data.item: "labels" "elm.text elm.text.sub";
21040 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21041 data.item: "treesize" "20";
21042 // data.item: "states" "";
21044 image: "bt_sm_base1.png" COMP;
21045 image: "bt_sm_shine.png" COMP;
21046 image: "bt_sm_hilight.png" COMP;
21047 image: "ilist_1.png" COMP;
21048 image: "ilist_item_shadow.png" COMP;
21056 state: "default" 0.0;
21064 state: "default" 0.0;
21079 normal: "ilist_item_shadow.png";
21088 state: "default" 0.0;
21090 normal: "ilist_1.png";
21097 clip_to: "disclip";
21099 description { state: "default" 0.0;
21101 color: 255 255 255 0;
21111 normal: "bt_sm_base1.png";
21114 image.middle: SOLID;
21116 description { state: "selected" 0.0;
21117 inherit: "default" 0.0;
21119 color: 255 255 255 255;
21130 part { name: "elm.swallow.pad";
21132 description { state: "default" 0.0;
21145 part { name: "elm.swallow.icon";
21146 clip_to: "disclip";
21148 description { state: "default" 0.0;
21152 to_x: "elm.swallow.pad";
21157 to_x: "elm.swallow.pad";
21163 part { name: "elm.swallow.end";
21164 clip_to: "disclip";
21166 description { state: "default" 0.0;
21170 aspect_preference: VERTICAL;
21181 part { name: "elm.text";
21182 clip_to: "disclip";
21184 effect: SOFT_SHADOW;
21188 state: "default" 0.0;
21191 to_x: "elm.swallow.icon";
21196 to_x: "elm.swallow.end";
21208 text_class: "list_item";
21211 description { state: "selected" 0.0;
21212 inherit: "default" 0.0;
21213 color: 224 224 224 255;
21217 part { name: "elm.text.sub";
21218 clip_to: "disclip";
21223 state: "default" 0.0;
21226 to_x: "elm.swallow.icon";
21231 to_x: "elm.swallow.end";
21243 text_class: "list_item";
21246 description { state: "selected" 0.0;
21247 inherit: "default" 0.0;
21248 color: 128 128 128 255;
21252 part { name: "fg1";
21253 clip_to: "disclip";
21255 description { state: "default" 0.0;
21257 color: 255 255 255 0;
21259 rel2.relative: 1.0 0.5;
21262 normal: "bt_sm_hilight.png";
21266 description { state: "selected" 0.0;
21267 inherit: "default" 0.0;
21269 color: 255 255 255 255;
21272 part { name: "fg2";
21273 clip_to: "disclip";
21275 description { state: "default" 0.0;
21277 color: 255 255 255 0;
21281 normal: "bt_sm_shine.png";
21285 description { state: "selected" 0.0;
21286 inherit: "default" 0.0;
21288 color: 255 255 255 255;
21291 part { name: "disclip";
21293 description { state: "default" 0.0;
21297 description { state: "disabled" 0.0;
21298 inherit: "default" 0.0;
21299 color: 255 255 255 64;
21304 // signal: elm,state,%s,active
21305 // a "check" item named %s went active
21306 // signal: elm,state,%s,passive
21307 // a "check" item named %s went passive
21308 // default is passive
21311 signal: "elm,state,selected";
21313 action: STATE_SET "selected" 0.0;
21317 target: "elm.text";
21318 target: "elm.text.sub";
21321 name: "go_passive";
21322 signal: "elm,state,unselected";
21324 action: STATE_SET "default" 0.0;
21328 target: "elm.text";
21329 target: "elm.text.sub";
21330 transition: LINEAR 0.1;
21333 name: "go_disabled";
21334 signal: "elm,state,disabled";
21336 action: STATE_SET "disabled" 0.0;
21340 name: "go_enabled";
21341 signal: "elm,state,enabled";
21343 action: STATE_SET "default" 0.0;
21348 group { name: "elm/genlist/item_odd/double_label/default";
21349 data.item: "stacking" "below";
21350 data.item: "selectraise" "on";
21351 data.item: "labels" "elm.text elm.text.sub";
21352 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21353 data.item: "treesize" "20";
21354 // data.item: "states" "";
21356 image: "bt_sm_base1.png" COMP;
21357 image: "bt_sm_shine.png" COMP;
21358 image: "bt_sm_hilight.png" COMP;
21359 image: "ilist_2.png" COMP;
21362 part { name: "event";
21366 state: "default" 0.0;
21374 state: "default" 0.0;
21376 normal: "ilist_2.png";
21383 clip_to: "disclip";
21385 description { state: "default" 0.0;
21387 color: 255 255 255 0;
21397 normal: "bt_sm_base1.png";
21400 image.middle: SOLID;
21402 description { state: "selected" 0.0;
21403 inherit: "default" 0.0;
21405 color: 255 255 255 255;
21416 part { name: "elm.swallow.pad";
21418 description { state: "default" 0.0;
21431 part { name: "elm.swallow.icon";
21432 clip_to: "disclip";
21434 description { state: "default" 0.0;
21438 to_x: "elm.swallow.pad";
21443 to_x: "elm.swallow.pad";
21449 part { name: "elm.swallow.end";
21450 clip_to: "disclip";
21452 description { state: "default" 0.0;
21456 aspect_preference: VERTICAL;
21467 part { name: "elm.text";
21468 clip_to: "disclip";
21470 effect: SOFT_SHADOW;
21474 state: "default" 0.0;
21477 to_x: "elm.swallow.icon";
21482 to_x: "elm.swallow.end";
21494 text_class: "list_item";
21497 description { state: "selected" 0.0;
21498 inherit: "default" 0.0;
21499 color: 224 224 224 255;
21503 part { name: "elm.text.sub";
21504 clip_to: "disclip";
21509 state: "default" 0.0;
21512 to_x: "elm.swallow.icon";
21517 to_x: "elm.swallow.end";
21529 text_class: "list_item";
21532 description { state: "selected" 0.0;
21533 inherit: "default" 0.0;
21534 color: 128 128 128 255;
21538 part { name: "fg1";
21539 clip_to: "disclip";
21541 description { state: "default" 0.0;
21543 color: 255 255 255 0;
21545 rel2.relative: 1.0 0.5;
21548 normal: "bt_sm_hilight.png";
21552 description { state: "selected" 0.0;
21553 inherit: "default" 0.0;
21555 color: 255 255 255 255;
21558 part { name: "fg2";
21559 clip_to: "disclip";
21561 description { state: "default" 0.0;
21563 color: 255 255 255 0;
21567 normal: "bt_sm_shine.png";
21571 description { state: "selected" 0.0;
21572 inherit: "default" 0.0;
21574 color: 255 255 255 255;
21577 part { name: "disclip";
21579 description { state: "default" 0.0;
21583 description { state: "disabled" 0.0;
21584 inherit: "default" 0.0;
21585 color: 255 255 255 64;
21590 // signal: elm,state,%s,active
21591 // a "check" item named %s went active
21592 // signal: elm,state,%s,passive
21593 // a "check" item named %s went passive
21594 // default is passive
21597 signal: "elm,state,selected";
21599 action: STATE_SET "selected" 0.0;
21603 target: "elm.text";
21604 target: "elm.text.sub";
21607 name: "go_passive";
21608 signal: "elm,state,unselected";
21610 action: STATE_SET "default" 0.0;
21614 target: "elm.text";
21615 target: "elm.text.sub";
21616 transition: LINEAR 0.1;
21619 name: "go_disabled";
21620 signal: "elm,state,disabled";
21622 action: STATE_SET "disabled" 0.0;
21626 name: "go_enabled";
21627 signal: "elm,state,enabled";
21629 action: STATE_SET "default" 0.0;
21634 group { name: "elm/genlist/item_compress_odd/double_label/default";
21635 data.item: "stacking" "below";
21636 data.item: "selectraise" "on";
21637 data.item: "labels" "elm.text elm.text.sub";
21638 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21639 data.item: "treesize" "20";
21640 // data.item: "states" "";
21642 image: "bt_sm_base1.png" COMP;
21643 image: "bt_sm_shine.png" COMP;
21644 image: "bt_sm_hilight.png" COMP;
21645 image: "ilist_2.png" COMP;
21648 part { name: "event";
21652 state: "default" 0.0;
21660 state: "default" 0.0;
21662 normal: "ilist_2.png";
21669 clip_to: "disclip";
21671 description { state: "default" 0.0;
21673 color: 255 255 255 0;
21683 normal: "bt_sm_base1.png";
21686 image.middle: SOLID;
21688 description { state: "selected" 0.0;
21689 inherit: "default" 0.0;
21691 color: 255 255 255 255;
21702 part { name: "elm.swallow.pad";
21704 description { state: "default" 0.0;
21717 part { name: "elm.swallow.icon";
21718 clip_to: "disclip";
21720 description { state: "default" 0.0;
21724 to_x: "elm.swallow.pad";
21729 to_x: "elm.swallow.pad";
21735 part { name: "elm.swallow.end";
21736 clip_to: "disclip";
21738 description { state: "default" 0.0;
21742 aspect_preference: VERTICAL;
21753 part { name: "elm.text";
21754 clip_to: "disclip";
21756 effect: SOFT_SHADOW;
21760 state: "default" 0.0;
21763 to_x: "elm.swallow.icon";
21768 to_x: "elm.swallow.end";
21780 text_class: "list_item";
21783 description { state: "selected" 0.0;
21784 inherit: "default" 0.0;
21785 color: 224 224 224 255;
21789 part { name: "elm.text.sub";
21790 clip_to: "disclip";
21795 state: "default" 0.0;
21798 to_x: "elm.swallow.icon";
21803 to_x: "elm.swallow.end";
21815 text_class: "list_item";
21818 description { state: "selected" 0.0;
21819 inherit: "default" 0.0;
21820 color: 128 128 128 255;
21824 part { name: "fg1";
21825 clip_to: "disclip";
21827 description { state: "default" 0.0;
21829 color: 255 255 255 0;
21831 rel2.relative: 1.0 0.5;
21834 normal: "bt_sm_hilight.png";
21838 description { state: "selected" 0.0;
21839 inherit: "default" 0.0;
21841 color: 255 255 255 255;
21844 part { name: "fg2";
21845 clip_to: "disclip";
21847 description { state: "default" 0.0;
21849 color: 255 255 255 0;
21853 normal: "bt_sm_shine.png";
21857 description { state: "selected" 0.0;
21858 inherit: "default" 0.0;
21860 color: 255 255 255 255;
21863 part { name: "disclip";
21865 description { state: "default" 0.0;
21869 description { state: "disabled" 0.0;
21870 inherit: "default" 0.0;
21871 color: 255 255 255 64;
21876 // signal: elm,state,%s,active
21877 // a "check" item named %s went active
21878 // signal: elm,state,%s,passive
21879 // a "check" item named %s went passive
21880 // default is passive
21883 signal: "elm,state,selected";
21885 action: STATE_SET "selected" 0.0;
21889 target: "elm.text";
21890 target: "elm.text.sub";
21893 name: "go_passive";
21894 signal: "elm,state,unselected";
21896 action: STATE_SET "default" 0.0;
21900 target: "elm.text";
21901 target: "elm.text.sub";
21902 transition: LINEAR 0.1;
21905 name: "go_disabled";
21906 signal: "elm,state,disabled";
21908 action: STATE_SET "disabled" 0.0;
21912 name: "go_enabled";
21913 signal: "elm,state,enabled";
21915 action: STATE_SET "default" 0.0;
21921 group { name: "elm/genlist/tree/double_label/default";
21922 data.item: "stacking" "above";
21923 data.item: "selectraise" "on";
21924 data.item: "labels" "elm.text elm.text.sub";
21925 data.item: "icons" "elm.swallow.icon elm.swallow.end";
21926 data.item: "treesize" "20";
21927 // data.item: "states" "";
21929 image: "bt_sm_base1.png" COMP;
21930 image: "bt_sm_shine.png" COMP;
21931 image: "bt_sm_hilight.png" COMP;
21932 image: "ilist_1.png" COMP;
21933 image: "ilist_item_shadow.png" COMP;
21934 image: "icon_arrow_right.png" COMP;
21935 image: "icon_arrow_down.png" COMP;
21943 state: "default" 0.0;
21951 state: "default" 0.0;
21966 normal: "ilist_item_shadow.png";
21975 state: "default" 0.0;
21977 normal: "ilist_1.png";
21984 clip_to: "disclip";
21986 description { state: "default" 0.0;
21988 color: 255 255 255 0;
21998 normal: "bt_sm_base1.png";
22001 image.middle: SOLID;
22003 description { state: "selected" 0.0;
22004 inherit: "default" 0.0;
22006 color: 255 255 255 255;
22017 part { name: "elm.swallow.pad";
22019 description { state: "default" 0.0;
22032 part { name: "arrow";
22033 clip_to: "disclip";
22034 ignore_flags: ON_HOLD;
22035 description { state: "default" 0.0;
22040 to_x: "elm.swallow.pad";
22045 to_x: "elm.swallow.pad";
22049 image.normal: "icon_arrow_right.png";
22051 description { state: "active" 0.0;
22052 inherit: "default" 0.0;
22053 image.normal: "icon_arrow_down.png";
22056 part { name: "elm.swallow.icon";
22057 clip_to: "disclip";
22059 description { state: "default" 0.0;
22074 part { name: "elm.swallow.end";
22075 clip_to: "disclip";
22077 description { state: "default" 0.0;
22081 aspect_preference: VERTICAL;
22092 part { name: "elm.text";
22093 clip_to: "disclip";
22095 effect: SOFT_SHADOW;
22099 state: "default" 0.0;
22102 to_x: "elm.swallow.icon";
22107 to_x: "elm.swallow.end";
22119 text_class: "list_item";
22122 description { state: "selected" 0.0;
22123 inherit: "default" 0.0;
22124 color: 224 224 224 255;
22128 part { name: "elm.text.sub";
22129 clip_to: "disclip";
22134 state: "default" 0.0;
22137 to_x: "elm.swallow.icon";
22142 to_x: "elm.swallow.end";
22154 text_class: "list_item";
22157 description { state: "selected" 0.0;
22158 inherit: "default" 0.0;
22159 color: 128 128 128 255;
22163 part { name: "fg1";
22164 clip_to: "disclip";
22166 description { state: "default" 0.0;
22168 color: 255 255 255 0;
22170 rel2.relative: 1.0 0.5;
22173 normal: "bt_sm_hilight.png";
22177 description { state: "selected" 0.0;
22178 inherit: "default" 0.0;
22180 color: 255 255 255 255;
22183 part { name: "fg2";
22184 clip_to: "disclip";
22186 description { state: "default" 0.0;
22188 color: 255 255 255 0;
22192 normal: "bt_sm_shine.png";
22196 description { state: "selected" 0.0;
22197 inherit: "default" 0.0;
22199 color: 255 255 255 255;
22202 part { name: "disclip";
22204 description { state: "default" 0.0;
22208 description { state: "disabled" 0.0;
22209 inherit: "default" 0.0;
22210 color: 255 255 255 64;
22215 // signal: elm,state,%s,active
22216 // a "check" item named %s went active
22217 // signal: elm,state,%s,passive
22218 // a "check" item named %s went passive
22219 // default is passive
22222 signal: "elm,state,selected";
22224 action: STATE_SET "selected" 0.0;
22228 target: "elm.text";
22229 target: "elm.text.sub";
22232 name: "go_passive";
22233 signal: "elm,state,unselected";
22235 action: STATE_SET "default" 0.0;
22239 target: "elm.text";
22240 target: "elm.text.sub";
22241 transition: LINEAR 0.1;
22244 name: "go_disabled";
22245 signal: "elm,state,disabled";
22247 action: STATE_SET "disabled" 0.0;
22251 name: "go_enabled";
22252 signal: "elm,state,enabled";
22254 action: STATE_SET "default" 0.0;
22259 signal: "mouse,up,1";
22261 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
22264 name: "go_expanded";
22265 signal: "elm,state,expanded";
22267 action: STATE_SET "active" 0.0;
22271 name: "go_contracted";
22272 signal: "elm,state,contracted";
22274 action: STATE_SET "default" 0.0;
22279 group { name: "elm/genlist/tree_compress/double_label/default";
22280 data.item: "stacking" "above";
22281 data.item: "selectraise" "on";
22282 data.item: "labels" "elm.text elm.text.sub";
22283 data.item: "icons" "elm.swallow.icon elm.swallow.end";
22284 data.item: "treesize" "20";
22285 // data.item: "states" "";
22287 image: "bt_sm_base1.png" COMP;
22288 image: "bt_sm_shine.png" COMP;
22289 image: "bt_sm_hilight.png" COMP;
22290 image: "ilist_1.png" COMP;
22291 image: "ilist_item_shadow.png" COMP;
22292 image: "icon_arrow_right.png" COMP;
22293 image: "icon_arrow_down.png" COMP;
22301 state: "default" 0.0;
22309 state: "default" 0.0;
22324 normal: "ilist_item_shadow.png";
22333 state: "default" 0.0;
22335 normal: "ilist_1.png";
22342 clip_to: "disclip";
22344 description { state: "default" 0.0;
22346 color: 255 255 255 0;
22356 normal: "bt_sm_base1.png";
22359 image.middle: SOLID;
22361 description { state: "selected" 0.0;
22362 inherit: "default" 0.0;
22364 color: 255 255 255 255;
22375 part { name: "elm.swallow.pad";
22377 description { state: "default" 0.0;
22390 part { name: "arrow";
22391 clip_to: "disclip";
22392 ignore_flags: ON_HOLD;
22393 description { state: "default" 0.0;
22398 to_x: "elm.swallow.pad";
22403 to_x: "elm.swallow.pad";
22407 image.normal: "icon_arrow_right.png";
22409 description { state: "active" 0.0;
22410 inherit: "default" 0.0;
22411 image.normal: "icon_arrow_down.png";
22414 part { name: "elm.swallow.icon";
22415 clip_to: "disclip";
22417 description { state: "default" 0.0;
22432 part { name: "elm.swallow.end";
22433 clip_to: "disclip";
22435 description { state: "default" 0.0;
22439 aspect_preference: VERTICAL;
22450 part { name: "elm.text";
22451 clip_to: "disclip";
22453 effect: SOFT_SHADOW;
22457 state: "default" 0.0;
22460 to_x: "elm.swallow.icon";
22465 to_x: "elm.swallow.end";
22477 text_class: "list_item";
22480 description { state: "selected" 0.0;
22481 inherit: "default" 0.0;
22482 color: 224 224 224 255;
22486 part { name: "elm.text.sub";
22487 clip_to: "disclip";
22492 state: "default" 0.0;
22495 to_x: "elm.swallow.icon";
22500 to_x: "elm.swallow.end";
22512 text_class: "list_item";
22515 description { state: "selected" 0.0;
22516 inherit: "default" 0.0;
22517 color: 128 128 128 255;
22521 part { name: "fg1";
22522 clip_to: "disclip";
22524 description { state: "default" 0.0;
22526 color: 255 255 255 0;
22528 rel2.relative: 1.0 0.5;
22531 normal: "bt_sm_hilight.png";
22535 description { state: "selected" 0.0;
22536 inherit: "default" 0.0;
22538 color: 255 255 255 255;
22541 part { name: "fg2";
22542 clip_to: "disclip";
22544 description { state: "default" 0.0;
22546 color: 255 255 255 0;
22550 normal: "bt_sm_shine.png";
22554 description { state: "selected" 0.0;
22555 inherit: "default" 0.0;
22557 color: 255 255 255 255;
22560 part { name: "disclip";
22562 description { state: "default" 0.0;
22566 description { state: "disabled" 0.0;
22567 inherit: "default" 0.0;
22568 color: 255 255 255 64;
22573 // signal: elm,state,%s,active
22574 // a "check" item named %s went active
22575 // signal: elm,state,%s,passive
22576 // a "check" item named %s went passive
22577 // default is passive
22580 signal: "elm,state,selected";
22582 action: STATE_SET "selected" 0.0;
22586 target: "elm.text";
22587 target: "elm.text.sub";
22590 name: "go_passive";
22591 signal: "elm,state,unselected";
22593 action: STATE_SET "default" 0.0;
22597 target: "elm.text";
22598 target: "elm.text.sub";
22599 transition: LINEAR 0.1;
22602 name: "go_disabled";
22603 signal: "elm,state,disabled";
22605 action: STATE_SET "disabled" 0.0;
22609 name: "go_enabled";
22610 signal: "elm,state,enabled";
22612 action: STATE_SET "default" 0.0;
22617 signal: "mouse,up,1";
22619 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
22622 name: "go_expanded";
22623 signal: "elm,state,expanded";
22625 action: STATE_SET "active" 0.0;
22629 name: "go_contracted";
22630 signal: "elm,state,contracted";
22632 action: STATE_SET "default" 0.0;
22637 group { name: "elm/genlist/tree_odd/double_label/default";
22638 data.item: "stacking" "below";
22639 data.item: "selectraise" "on";
22640 data.item: "labels" "elm.text elm.text.sub";
22641 data.item: "icons" "elm.swallow.icon elm.swallow.end";
22642 data.item: "treesize" "20";
22643 // data.item: "states" "";
22645 image: "bt_sm_base1.png" COMP;
22646 image: "bt_sm_shine.png" COMP;
22647 image: "bt_sm_hilight.png" COMP;
22648 image: "ilist_2.png" COMP;
22649 image: "icon_arrow_right.png" COMP;
22650 image: "icon_arrow_down.png" COMP;
22658 state: "default" 0.0;
22666 state: "default" 0.0;
22668 normal: "ilist_2.png";
22675 clip_to: "disclip";
22677 description { state: "default" 0.0;
22679 color: 255 255 255 0;
22689 normal: "bt_sm_base1.png";
22692 image.middle: SOLID;
22694 description { state: "selected" 0.0;
22695 inherit: "default" 0.0;
22697 color: 255 255 255 255;
22708 part { name: "elm.swallow.pad";
22710 description { state: "default" 0.0;
22723 part { name: "arrow";
22724 clip_to: "disclip";
22725 ignore_flags: ON_HOLD;
22726 description { state: "default" 0.0;
22731 to_x: "elm.swallow.pad";
22736 to_x: "elm.swallow.pad";
22740 image.normal: "icon_arrow_right.png";
22742 description { state: "active" 0.0;
22743 inherit: "default" 0.0;
22744 image.normal: "icon_arrow_down.png";
22747 part { name: "elm.swallow.icon";
22748 clip_to: "disclip";
22750 description { state: "default" 0.0;
22765 part { name: "elm.swallow.end";
22766 clip_to: "disclip";
22768 description { state: "default" 0.0;
22772 aspect_preference: VERTICAL;
22783 part { name: "elm.text";
22784 clip_to: "disclip";
22786 effect: SOFT_SHADOW;
22790 state: "default" 0.0;
22793 to_x: "elm.swallow.icon";
22798 to_x: "elm.swallow.end";
22810 text_class: "list_item";
22813 description { state: "selected" 0.0;
22814 inherit: "default" 0.0;
22815 color: 224 224 224 255;
22819 part { name: "elm.text.sub";
22820 clip_to: "disclip";
22825 state: "default" 0.0;
22828 to_x: "elm.swallow.icon";
22833 to_x: "elm.swallow.end";
22845 text_class: "list_item";
22848 description { state: "selected" 0.0;
22849 inherit: "default" 0.0;
22850 color: 128 128 128 255;
22854 part { name: "fg1";
22855 clip_to: "disclip";
22857 description { state: "default" 0.0;
22859 color: 255 255 255 0;
22861 rel2.relative: 1.0 0.5;
22864 normal: "bt_sm_hilight.png";
22868 description { state: "selected" 0.0;
22869 inherit: "default" 0.0;
22871 color: 255 255 255 255;
22874 part { name: "fg2";
22875 clip_to: "disclip";
22877 description { state: "default" 0.0;
22879 color: 255 255 255 0;
22883 normal: "bt_sm_shine.png";
22887 description { state: "selected" 0.0;
22888 inherit: "default" 0.0;
22890 color: 255 255 255 255;
22893 part { name: "disclip";
22895 description { state: "default" 0.0;
22899 description { state: "disabled" 0.0;
22900 inherit: "default" 0.0;
22901 color: 255 255 255 64;
22906 // signal: elm,state,%s,active
22907 // a "check" item named %s went active
22908 // signal: elm,state,%s,passive
22909 // a "check" item named %s went passive
22910 // default is passive
22913 signal: "elm,state,selected";
22915 action: STATE_SET "selected" 0.0;
22919 target: "elm.text";
22920 target: "elm.text.sub";
22923 name: "go_passive";
22924 signal: "elm,state,unselected";
22926 action: STATE_SET "default" 0.0;
22930 target: "elm.text";
22931 target: "elm.text.sub";
22932 transition: LINEAR 0.1;
22935 name: "go_disabled";
22936 signal: "elm,state,disabled";
22938 action: STATE_SET "disabled" 0.0;
22942 name: "go_enabled";
22943 signal: "elm,state,enabled";
22945 action: STATE_SET "default" 0.0;
22950 signal: "mouse,up,1";
22952 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
22955 name: "go_expanded";
22956 signal: "elm,state,expanded";
22958 action: STATE_SET "active" 0.0;
22962 name: "go_contracted";
22963 signal: "elm,state,contracted";
22965 action: STATE_SET "default" 0.0;
22971 group { name: "elm/genlist/item/icon_top_text_bottom/default";
22972 data.item: "stacking" "above";
22973 data.item: "selectraise" "on";
22974 data.item: "labels" "elm.text";
22975 data.item: "icons" "elm.swallow.icon";
22976 data.item: "treesize" "20";
22977 // data.item: "states" "";
22979 image: "bt_sm_base1.png" COMP;
22980 image: "bt_sm_shine.png" COMP;
22981 image: "bt_sm_hilight.png" COMP;
22982 image: "ilist_1.png" COMP;
22983 image: "ilist_item_shadow.png" COMP;
22991 state: "default" 0.0;
22999 state: "default" 0.0;
23014 normal: "ilist_item_shadow.png";
23023 state: "default" 0.0;
23025 normal: "ilist_1.png";
23032 clip_to: "disclip";
23034 description { state: "default" 0.0;
23036 color: 255 255 255 0;
23046 normal: "bt_sm_base1.png";
23049 image.middle: SOLID;
23051 description { state: "selected" 0.0;
23052 inherit: "default" 0.0;
23054 color: 255 255 255 255;
23065 part { name: "elm.swallow.pad";
23067 description { state: "default" 0.0;
23080 part { name: "elm.swallow.icon";
23081 clip_to: "disclip";
23083 description { state: "default" 0.0;
23087 to_x: "elm.swallow.pad";
23092 to_x: "elm.swallow.pad";
23098 part { name: "elm.text";
23099 clip_to: "disclip";
23101 effect: SOFT_SHADOW;
23105 state: "default" 0.0;
23108 to_y: "elm.swallow.icon";
23124 text_class: "list_item";
23127 description { state: "selected" 0.0;
23128 inherit: "default" 0.0;
23129 color: 224 224 224 255;
23133 part { name: "fg1";
23134 clip_to: "disclip";
23136 description { state: "default" 0.0;
23138 color: 255 255 255 0;
23140 rel2.relative: 1.0 0.5;
23143 normal: "bt_sm_hilight.png";
23147 description { state: "selected" 0.0;
23148 inherit: "default" 0.0;
23150 color: 255 255 255 255;
23153 part { name: "fg2";
23154 clip_to: "disclip";
23156 description { state: "default" 0.0;
23158 color: 255 255 255 0;
23162 normal: "bt_sm_shine.png";
23166 description { state: "selected" 0.0;
23167 inherit: "default" 0.0;
23169 color: 255 255 255 255;
23172 part { name: "disclip";
23174 description { state: "default" 0.0;
23178 description { state: "disabled" 0.0;
23179 inherit: "default" 0.0;
23180 color: 255 255 255 64;
23185 // signal: elm,state,%s,active
23186 // a "check" item named %s went active
23187 // signal: elm,state,%s,passive
23188 // a "check" item named %s went passive
23189 // default is passive
23192 signal: "elm,state,selected";
23194 action: STATE_SET "selected" 0.0;
23198 target: "elm.text";
23201 name: "go_passive";
23202 signal: "elm,state,unselected";
23204 action: STATE_SET "default" 0.0;
23208 target: "elm.text";
23209 transition: LINEAR 0.1;
23212 name: "go_disabled";
23213 signal: "elm,state,disabled";
23215 action: STATE_SET "disabled" 0.0;
23219 name: "go_enabled";
23220 signal: "elm,state,enabled";
23222 action: STATE_SET "default" 0.0;
23227 group { name: "elm/genlist/item_odd/icon_top_text_bottom/default";
23228 data.item: "stacking" "below";
23229 data.item: "selectraise" "on";
23230 data.item: "labels" "elm.text";
23231 data.item: "icons" "elm.swallow.icon";
23232 data.item: "treesize" "20";
23233 // data.item: "states" "";
23235 image: "bt_sm_base1.png" COMP;
23236 image: "bt_sm_shine.png" COMP;
23237 image: "bt_sm_hilight.png" COMP;
23238 image: "ilist_2.png" COMP;
23241 part { name: "event";
23245 state: "default" 0.0;
23253 state: "default" 0.0;
23255 normal: "ilist_2.png";
23262 clip_to: "disclip";
23264 description { state: "default" 0.0;
23266 color: 255 255 255 0;
23276 normal: "bt_sm_base1.png";
23279 image.middle: SOLID;
23281 description { state: "selected" 0.0;
23282 inherit: "default" 0.0;
23284 color: 255 255 255 255;
23295 part { name: "elm.swallow.pad";
23297 description { state: "default" 0.0;
23310 part { name: "elm.swallow.icon";
23311 clip_to: "disclip";
23313 description { state: "default" 0.0;
23317 to_x: "elm.swallow.pad";
23322 to_x: "elm.swallow.pad";
23328 part { name: "elm.text";
23329 clip_to: "disclip";
23331 effect: SOFT_SHADOW;
23335 state: "default" 0.0;
23338 to_y: "elm.swallow.icon";
23354 text_class: "list_item";
23357 description { state: "selected" 0.0;
23358 inherit: "default" 0.0;
23359 color: 224 224 224 255;
23363 part { name: "fg1";
23364 clip_to: "disclip";
23366 description { state: "default" 0.0;
23368 color: 255 255 255 0;
23370 rel2.relative: 1.0 0.5;
23373 normal: "bt_sm_hilight.png";
23377 description { state: "selected" 0.0;
23378 inherit: "default" 0.0;
23380 color: 255 255 255 255;
23383 part { name: "fg2";
23384 clip_to: "disclip";
23386 description { state: "default" 0.0;
23388 color: 255 255 255 0;
23392 normal: "bt_sm_shine.png";
23396 description { state: "selected" 0.0;
23397 inherit: "default" 0.0;
23399 color: 255 255 255 255;
23402 part { name: "disclip";
23404 description { state: "default" 0.0;
23408 description { state: "disabled" 0.0;
23409 inherit: "default" 0.0;
23410 color: 255 255 255 64;
23415 // signal: elm,state,%s,active
23416 // a "check" item named %s went active
23417 // signal: elm,state,%s,passive
23418 // a "check" item named %s went passive
23419 // default is passive
23422 signal: "elm,state,selected";
23424 action: STATE_SET "selected" 0.0;
23428 target: "elm.text";
23431 name: "go_passive";
23432 signal: "elm,state,unselected";
23434 action: STATE_SET "default" 0.0;
23438 target: "elm.text";
23439 transition: LINEAR 0.1;
23442 name: "go_disabled";
23443 signal: "elm,state,disabled";
23445 action: STATE_SET "disabled" 0.0;
23449 name: "go_enabled";
23450 signal: "elm,state,enabled";
23452 action: STATE_SET "default" 0.0;
23458 group { name: "elm/genlist/tree/icon_top_text_bottom/default";
23459 data.item: "stacking" "above";
23460 data.item: "selectraise" "on";
23461 data.item: "labels" "elm.text";
23462 data.item: "icons" "elm.swallow.icon";
23463 data.item: "treesize" "20";
23464 // data.item: "states" "";
23466 image: "bt_sm_base1.png" COMP;
23467 image: "bt_sm_shine.png" COMP;
23468 image: "bt_sm_hilight.png" COMP;
23469 image: "ilist_1.png" COMP;
23470 image: "ilist_item_shadow.png" COMP;
23471 image: "icon_arrow_right.png" COMP;
23472 image: "icon_arrow_down.png" COMP;
23480 state: "default" 0.0;
23488 state: "default" 0.0;
23503 normal: "ilist_item_shadow.png";
23512 state: "default" 0.0;
23514 normal: "ilist_1.png";
23521 clip_to: "disclip";
23523 description { state: "default" 0.0;
23525 color: 255 255 255 0;
23535 normal: "bt_sm_base1.png";
23538 image.middle: SOLID;
23540 description { state: "selected" 0.0;
23541 inherit: "default" 0.0;
23543 color: 255 255 255 255;
23554 part { name: "elm.swallow.pad";
23556 description { state: "default" 0.0;
23569 part { name: "arrow";
23570 clip_to: "disclip";
23571 ignore_flags: ON_HOLD;
23572 description { state: "default" 0.0;
23577 to_x: "elm.swallow.pad";
23582 to_x: "elm.swallow.pad";
23586 image.normal: "icon_arrow_right.png";
23588 description { state: "active" 0.0;
23589 inherit: "default" 0.0;
23590 image.normal: "icon_arrow_down.png";
23593 part { name: "elm.swallow.icon";
23594 clip_to: "disclip";
23596 description { state: "default" 0.0;
23610 part { name: "elm.text";
23611 clip_to: "disclip";
23613 effect: SOFT_SHADOW;
23617 state: "default" 0.0;
23620 to_y: "elm.swallow.icon";
23636 text_class: "list_item";
23639 description { state: "selected" 0.0;
23640 inherit: "default" 0.0;
23641 color: 224 224 224 255;
23645 part { name: "fg1";
23646 clip_to: "disclip";
23648 description { state: "default" 0.0;
23650 color: 255 255 255 0;
23652 rel2.relative: 1.0 0.5;
23655 normal: "bt_sm_hilight.png";
23659 description { state: "selected" 0.0;
23660 inherit: "default" 0.0;
23662 color: 255 255 255 255;
23665 part { name: "fg2";
23666 clip_to: "disclip";
23668 description { state: "default" 0.0;
23670 color: 255 255 255 0;
23674 normal: "bt_sm_shine.png";
23678 description { state: "selected" 0.0;
23679 inherit: "default" 0.0;
23681 color: 255 255 255 255;
23684 part { name: "disclip";
23686 description { state: "default" 0.0;
23690 description { state: "disabled" 0.0;
23691 inherit: "default" 0.0;
23692 color: 255 255 255 64;
23697 // signal: elm,state,%s,active
23698 // a "check" item named %s went active
23699 // signal: elm,state,%s,passive
23700 // a "check" item named %s went passive
23701 // default is passive
23704 signal: "elm,state,selected";
23706 action: STATE_SET "selected" 0.0;
23710 target: "elm.text";
23713 name: "go_passive";
23714 signal: "elm,state,unselected";
23716 action: STATE_SET "default" 0.0;
23720 target: "elm.text";
23721 transition: LINEAR 0.1;
23724 name: "go_disabled";
23725 signal: "elm,state,disabled";
23727 action: STATE_SET "disabled" 0.0;
23731 name: "go_enabled";
23732 signal: "elm,state,enabled";
23734 action: STATE_SET "default" 0.0;
23739 signal: "mouse,up,1";
23741 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
23744 name: "go_expanded";
23745 signal: "elm,state,expanded";
23747 action: STATE_SET "active" 0.0;
23751 name: "go_contracted";
23752 signal: "elm,state,contracted";
23754 action: STATE_SET "default" 0.0;
23759 group { name: "elm/genlist/tree_odd/icon_top_text_bottom/default";
23760 data.item: "stacking" "below";
23761 data.item: "selectraise" "on";
23762 data.item: "labels" "elm.text";
23763 data.item: "icons" "elm.swallow.icon";
23764 data.item: "treesize" "20";
23765 // data.item: "states" "";
23767 image: "bt_sm_base1.png" COMP;
23768 image: "bt_sm_shine.png" COMP;
23769 image: "bt_sm_hilight.png" COMP;
23770 image: "ilist_2.png" COMP;
23771 image: "icon_arrow_right.png" COMP;
23772 image: "icon_arrow_down.png" COMP;
23780 state: "default" 0.0;
23788 state: "default" 0.0;
23790 normal: "ilist_2.png";
23797 clip_to: "disclip";
23799 description { state: "default" 0.0;
23801 color: 255 255 255 0;
23811 normal: "bt_sm_base1.png";
23814 image.middle: SOLID;
23816 description { state: "selected" 0.0;
23817 inherit: "default" 0.0;
23819 color: 255 255 255 255;
23830 part { name: "elm.swallow.pad";
23832 description { state: "default" 0.0;
23845 part { name: "arrow";
23846 clip_to: "disclip";
23847 ignore_flags: ON_HOLD;
23848 description { state: "default" 0.0;
23853 to_x: "elm.swallow.pad";
23858 to_x: "elm.swallow.pad";
23862 image.normal: "icon_arrow_right.png";
23864 description { state: "active" 0.0;
23865 inherit: "default" 0.0;
23866 image.normal: "icon_arrow_down.png";
23869 part { name: "elm.swallow.icon";
23870 clip_to: "disclip";
23872 description { state: "default" 0.0;
23886 part { name: "elm.text";
23887 clip_to: "disclip";
23889 effect: SOFT_SHADOW;
23893 state: "default" 0.0;
23896 to_y: "elm.swallow.icon";
23912 text_class: "list_item";
23915 description { state: "selected" 0.0;
23916 inherit: "default" 0.0;
23917 color: 224 224 224 255;
23921 part { name: "fg1";
23922 clip_to: "disclip";
23924 description { state: "default" 0.0;
23926 color: 255 255 255 0;
23928 rel2.relative: 1.0 0.5;
23931 normal: "bt_sm_hilight.png";
23935 description { state: "selected" 0.0;
23936 inherit: "default" 0.0;
23938 color: 255 255 255 255;
23941 part { name: "fg2";
23942 clip_to: "disclip";
23944 description { state: "default" 0.0;
23946 color: 255 255 255 0;
23950 normal: "bt_sm_shine.png";
23954 description { state: "selected" 0.0;
23955 inherit: "default" 0.0;
23957 color: 255 255 255 255;
23960 part { name: "disclip";
23962 description { state: "default" 0.0;
23966 description { state: "disabled" 0.0;
23967 inherit: "default" 0.0;
23968 color: 255 255 255 64;
23973 // signal: elm,state,%s,active
23974 // a "check" item named %s went active
23975 // signal: elm,state,%s,passive
23976 // a "check" item named %s went passive
23977 // default is passive
23980 signal: "elm,state,selected";
23982 action: STATE_SET "selected" 0.0;
23986 target: "elm.text";
23989 name: "go_passive";
23990 signal: "elm,state,unselected";
23992 action: STATE_SET "default" 0.0;
23996 target: "elm.text";
23997 transition: LINEAR 0.1;
24000 name: "go_disabled";
24001 signal: "elm,state,disabled";
24003 action: STATE_SET "disabled" 0.0;
24007 name: "go_enabled";
24008 signal: "elm,state,enabled";
24010 action: STATE_SET "default" 0.0;
24015 signal: "mouse,up,1";
24017 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
24020 name: "go_expanded";
24021 signal: "elm,state,expanded";
24023 action: STATE_SET "active" 0.0;
24027 name: "go_contracted";
24028 signal: "elm,state,contracted";
24030 action: STATE_SET "default" 0.0;
24037 ///////////////////////////////////////////////////////////////////////////////
24038 group { name: "elm/check/base/default";
24040 image: "check_base.png" COMP;
24041 image: "check.png" COMP;
24042 image: "check2.png" COMP;
24048 description { state: "default" 0.0;
24050 rel2.relative: 0.0 1.0;
24056 aspect_preference: VERTICAL;
24058 normal: "check_base.png";
24065 part { name: "check";
24068 description { state: "default" 0.0;
24078 color: 255 255 255 255;
24079 image.normal: "check.png";
24081 description { state: "visible" 0.0;
24082 inherit: "default" 0.0;
24085 description { state: "disabled" 0.0;
24086 inherit: "default" 0.0;
24088 color: 128 128 128 128;
24090 description { state: "disabled_visible" 0.0;
24091 inherit: "default" 0.0;
24092 color: 128 128 128 128;
24096 part { name: "elm.swallow.content";
24098 description { state: "default" 0.0;
24103 rel1.relative: 1.0 0.0;
24107 rel2.relative: 1.0 1.0;
24109 description { state: "visible" 0.0;
24110 inherit: "default" 0.0;
24115 description { state: "disabled" 0.0;
24116 inherit: "default" 0.0;
24117 color: 128 128 128 128;
24119 description { state: "disabled_visible" 0.0;
24120 inherit: "default" 0.0;
24121 color: 128 128 128 128;
24127 part { name: "elm.text";
24131 description { state: "default" 0.0;
24133 rel1.to_x: "elm.swallow.content";
24134 rel1.relative: 1.0 0.0;
24136 rel2.relative: 1.0 1.0;
24137 rel2.offset: -2 -2;
24140 font: "Sans,Edje-Vera";
24146 description { state: "visible" 0.0;
24147 inherit: "default" 0.0;
24151 description { state: "disabled" 0.0;
24152 inherit: "default" 0.0;
24156 description { state: "disabled_visible" 0.0;
24157 inherit: "default" 0.0;
24164 part { name: "events";
24166 ignore_flags: ON_HOLD;
24167 description { state: "default" 0.0;
24171 part { name: "disabler";
24173 description { state: "default" 0.0;
24177 description { state: "disabled" 0.0;
24178 inherit: "default" 0.0;
24184 program { name: "click";
24185 signal: "mouse,up,1";
24187 action: SIGNAL_EMIT "elm,action,check,toggle" "";
24189 program { name: "check_on";
24190 signal: "elm,state,check,on";
24192 action: STATE_SET "visible" 0.0;
24195 program { name: "check_off";
24196 signal: "elm,state,check,off";
24198 action: STATE_SET "default" 0.0;
24201 program { name: "text_show";
24202 signal: "elm,state,text,visible";
24204 action: STATE_SET "visible" 0.0;
24205 target: "elm.text";
24207 program { name: "text_hide";
24208 signal: "elm,state,text,hidden";
24210 action: STATE_SET "default" 0.0;
24211 target: "elm.text";
24213 program { name: "icon_show";
24214 signal: "elm,state,icon,visible";
24216 action: STATE_SET "visible" 0.0;
24217 target: "elm.swallow.content";
24219 program { name: "icon_hide";
24220 signal: "elm,state,icon,hidden";
24222 action: STATE_SET "default" 0.0;
24223 target: "elm.swallow.content";
24225 program { name: "disable";
24226 signal: "elm,state,disabled";
24228 action: STATE_SET "disabled" 0.0;
24229 target: "disabler";
24230 after: "disable_text";
24232 program { name: "disable_text";
24236 get_state(PART:"elm.text", st, 30, vl);
24237 if (!strcmp(st, "visible"))
24238 set_state(PART:"elm.text", "disabled_visible", 0.0);
24240 set_state(PART:"elm.text", "disabled", 0.0);
24242 get_state(PART:"elm.swallow.content", st, 30, vl);
24243 if (!strcmp(st, "visible"))
24244 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
24246 set_state(PART:"elm.swallow.content", "disabled", 0.0);
24248 get_state(PART:"check", st, 30, vl);
24249 if (!strcmp(st, "visible"))
24250 set_state(PART:"check", "disabled_visible", 0.0);
24252 set_state(PART:"check", "disabled", 0.0);
24255 program { name: "enable";
24256 signal: "elm,state,enabled";
24258 action: STATE_SET "default" 0.0;
24259 target: "disabler";
24260 after: "enable_text";
24262 program { name: "enable_text";
24266 get_state(PART:"elm.text", st, 30, vl);
24267 if (!strcmp(st, "disabled_visible"))
24268 set_state(PART:"elm.text", "visible", 0.0);
24270 set_state(PART:"elm.text", "default", 0.0);
24272 get_state(PART:"elm.swallow.content", st, 30, vl);
24273 if (!strcmp(st, "visible"))
24274 set_state(PART:"elm.swallow.content", "visible", 0.0);
24276 set_state(PART:"elm.swallow.content", "default", 0.0);
24278 get_state(PART:"check", st, 30, vl);
24279 if (!strcmp(st, "visible"))
24280 set_state(PART:"check", "visible", 0.0);
24282 set_state(PART:"check", "default", 0.0);
24287 ///////////////////////////////////////////////////////////////////////////////
24288 group { name: "elm/radio/base/default";
24290 image: "radio_base.png" COMP;
24291 image: "radio.png" COMP;
24292 image: "radio2.png" COMP;
24298 description { state: "default" 0.0;
24300 rel2.relative: 0.0 1.0;
24306 aspect_preference: VERTICAL;
24307 image.normal: "radio_base.png";
24310 part { name: "radio";
24313 description { state: "default" 0.0;
24317 image.normal: "radio.png";
24319 description { state: "visible" 0.0;
24320 inherit: "default" 0.0;
24324 part { name: "elm.swallow.content";
24326 description { state: "default" 0.0;
24332 rel1.relative: 1.0 0.0;
24335 rel2.relative: 1.0 1.0;
24338 description { state: "visible" 0.0;
24339 inherit: "default" 0.0;
24341 color: 255 255 255 255;
24344 description { state: "disabled" 0.0;
24345 inherit: "default" 0.0;
24346 color: 128 128 128 128;
24348 description { state: "disabled_visible" 0.0;
24349 inherit: "default" 0.0;
24350 color: 128 128 128 128;
24355 part { name: "elm.text";
24359 description { state: "default" 0.0;
24361 rel1.to_x: "elm.swallow.content";
24362 rel1.relative: 1.0 0.0;
24364 rel2.relative: 1.0 1.0;
24365 rel2.offset: -2 -2;
24368 font: "Sans,Edje-Vera";
24374 description { state: "visible" 0.0;
24375 inherit: "default" 0.0;
24379 description { state: "disabled" 0.0;
24380 inherit: "default" 0.0;
24384 description { state: "disabled_visible" 0.0;
24385 inherit: "default" 0.0;
24392 part { name: "events";
24394 ignore_flags: ON_HOLD;
24395 description { state: "default" 0.0;
24399 part { name: "disabler";
24401 description { state: "default" 0.0;
24405 description { state: "disabled" 0.0;
24406 inherit: "default" 0.0;
24412 program { name: "click";
24413 signal: "mouse,up,1";
24415 action: SIGNAL_EMIT "elm,action,radio,toggle" "";
24417 program { name: "radio_on";
24418 signal: "elm,state,radio,on";
24420 action: STATE_SET "visible" 0.0;
24423 program { name: "radio_off";
24424 signal: "elm,state,radio,off";
24426 action: STATE_SET "default" 0.0;
24429 program { name: "text_show";
24430 signal: "elm,state,text,visible";
24432 action: STATE_SET "visible" 0.0;
24433 target: "elm.text";
24435 program { name: "text_hide";
24436 signal: "elm,state,text,hidden";
24438 action: STATE_SET "default" 0.0;
24439 target: "elm.text";
24441 program { name: "icon_show";
24442 signal: "elm,state,icon,visible";
24444 action: STATE_SET "visible" 0.0;
24445 target: "elm.swallow.content";
24447 program { name: "icon_hide";
24448 signal: "elm,state,icon,hidden";
24450 action: STATE_SET "default" 0.0;
24451 target: "elm.swallow.content";
24453 program { name: "disable";
24454 signal: "elm,state,disabled";
24456 action: STATE_SET "disabled" 0.0;
24457 target: "disabler";
24458 after: "disable_text";
24460 program { name: "disable_text";
24464 get_state(PART:"elm.text", st, 30, vl);
24465 if (!strcmp(st, "visible"))
24466 set_state(PART:"elm.text", "disabled_visible", 0.0);
24468 set_state(PART:"elm.text", "disabled", 0.0);
24470 get_state(PART:"elm.swallow.content", st, 30, vl);
24471 if (!strcmp(st, "visible"))
24472 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
24474 set_state(PART:"elm.swallow.content", "disabled", 0.0);
24477 program { name: "enable";
24478 signal: "elm,state,enabled";
24480 action: STATE_SET "default" 0.0;
24481 target: "disabler";
24482 after: "enable_text";
24484 program { name: "enable_text";
24488 get_state(PART:"elm.text", st, 30, vl);
24489 if (!strcmp(st, "disabled_visible"))
24490 set_state(PART:"elm.text", "visible", 0.0);
24492 set_state(PART:"elm.text", "default", 0.0);
24494 get_state(PART:"elm.swallow.content", st, 30, vl);
24495 if (!strcmp(st, "visible"))
24496 set_state(PART:"elm.swallow.content", "visible", 0.0);
24498 set_state(PART:"elm.swallow.content", "default", 0.0);
24503 group { name: "elm/genlist/tree_compress_odd/double_label/default";
24504 data.item: "stacking" "below";
24505 data.item: "selectraise" "on";
24506 data.item: "labels" "elm.text elm.text.sub";
24507 data.item: "icons" "elm.swallow.icon elm.swallow.end";
24508 data.item: "treesize" "20";
24509 // data.item: "states" "";
24511 image: "bt_sm_base1.png" COMP;
24512 image: "bt_sm_shine.png" COMP;
24513 image: "bt_sm_hilight.png" COMP;
24514 image: "ilist_2.png" COMP;
24515 image: "icon_arrow_right.png" COMP;
24516 image: "icon_arrow_down.png" COMP;
24524 state: "default" 0.0;
24532 state: "default" 0.0;
24534 normal: "ilist_2.png";
24541 clip_to: "disclip";
24543 description { state: "default" 0.0;
24545 color: 255 255 255 0;
24555 normal: "bt_sm_base1.png";
24558 image.middle: SOLID;
24560 description { state: "selected" 0.0;
24561 inherit: "default" 0.0;
24563 color: 255 255 255 255;
24574 part { name: "elm.swallow.pad";
24576 description { state: "default" 0.0;
24589 part { name: "arrow";
24590 clip_to: "disclip";
24591 ignore_flags: ON_HOLD;
24592 description { state: "default" 0.0;
24597 to_x: "elm.swallow.pad";
24602 to_x: "elm.swallow.pad";
24606 image.normal: "icon_arrow_right.png";
24608 description { state: "active" 0.0;
24609 inherit: "default" 0.0;
24610 image.normal: "icon_arrow_down.png";
24613 part { name: "elm.swallow.icon";
24614 clip_to: "disclip";
24616 description { state: "default" 0.0;
24631 part { name: "elm.swallow.end";
24632 clip_to: "disclip";
24634 description { state: "default" 0.0;
24638 aspect_preference: VERTICAL;
24649 part { name: "elm.text";
24650 clip_to: "disclip";
24652 effect: SOFT_SHADOW;
24656 state: "default" 0.0;
24659 to_x: "elm.swallow.icon";
24664 to_x: "elm.swallow.end";
24676 text_class: "list_item";
24679 description { state: "selected" 0.0;
24680 inherit: "default" 0.0;
24681 color: 224 224 224 255;
24685 part { name: "elm.text.sub";
24686 clip_to: "disclip";
24691 state: "default" 0.0;
24694 to_x: "elm.swallow.icon";
24699 to_x: "elm.swallow.end";
24711 text_class: "list_item";
24714 description { state: "selected" 0.0;
24715 inherit: "default" 0.0;
24716 color: 128 128 128 255;
24720 part { name: "fg1";
24721 clip_to: "disclip";
24723 description { state: "default" 0.0;
24725 color: 255 255 255 0;
24727 rel2.relative: 1.0 0.5;
24730 normal: "bt_sm_hilight.png";
24734 description { state: "selected" 0.0;
24735 inherit: "default" 0.0;
24737 color: 255 255 255 255;
24740 part { name: "fg2";
24741 clip_to: "disclip";
24743 description { state: "default" 0.0;
24745 color: 255 255 255 0;
24749 normal: "bt_sm_shine.png";
24753 description { state: "selected" 0.0;
24754 inherit: "default" 0.0;
24756 color: 255 255 255 255;
24759 part { name: "disclip";
24761 description { state: "default" 0.0;
24765 description { state: "disabled" 0.0;
24766 inherit: "default" 0.0;
24767 color: 255 255 255 64;
24772 // signal: elm,state,%s,active
24773 // a "check" item named %s went active
24774 // signal: elm,state,%s,passive
24775 // a "check" item named %s went passive
24776 // default is passive
24779 signal: "elm,state,selected";
24781 action: STATE_SET "selected" 0.0;
24785 target: "elm.text";
24786 target: "elm.text.sub";
24789 name: "go_passive";
24790 signal: "elm,state,unselected";
24792 action: STATE_SET "default" 0.0;
24796 target: "elm.text";
24797 target: "elm.text.sub";
24798 transition: LINEAR 0.1;
24801 name: "go_disabled";
24802 signal: "elm,state,disabled";
24804 action: STATE_SET "disabled" 0.0;
24808 name: "go_enabled";
24809 signal: "elm,state,enabled";
24811 action: STATE_SET "default" 0.0;
24816 signal: "mouse,up,1";
24818 action: SIGNAL_EMIT "elm,action,expand,toggle" "elm";
24821 name: "go_expanded";
24822 signal: "elm,state,expanded";
24824 action: STATE_SET "active" 0.0;
24828 name: "go_contracted";
24829 signal: "elm,state,contracted";
24831 action: STATE_SET "default" 0.0;
24837 group { name: "elm/genlist/item_compress/media/default";
24838 data.item: "stacking" "above";
24839 data.item: "selectraise" "on";
24840 data.item: "labels" "elm.text.title elm.text.album-artist";
24841 data.item: "treesize" "20";
24843 image: "bt_sm_base1.png" COMP;
24844 image: "bt_sm_shine.png" COMP;
24845 image: "bt_sm_hilight.png" COMP;
24846 image: "ilist_1.png" COMP;
24847 image: "ilist_item_shadow.png" COMP;
24855 state: "default" 0.0;
24863 state: "default" 0.0;
24878 normal: "ilist_item_shadow.png";
24887 state: "default" 0.0;
24889 normal: "ilist_1.png";
24896 clip_to: "disclip";
24898 description { state: "default" 0.0;
24900 color: 255 255 255 0;
24910 normal: "bt_sm_base1.png";
24913 image.middle: SOLID;
24915 description { state: "selected" 0.0;
24916 inherit: "default" 0.0;
24918 color: 255 255 255 255;
24929 part { name: "elm.swallow.pad";
24931 description { state: "default" 0.0;
24944 part { name: "elm.text.title";
24945 clip_to: "disclip";
24947 effect: SOFT_SHADOW;
24951 state: "default" 0.0;
24969 description { state: "selected" 0.0;
24970 inherit: "default" 0.0;
24971 color: 224 224 224 255;
24975 part { name: "elm.text.album-artist";
24976 clip_to: "disclip";
24981 state: "default" 0.0;
24999 description { state: "selected" 0.0;
25000 inherit: "default" 0.0;
25001 color: 128 128 128 255;
25005 part { name: "fg1";
25006 clip_to: "disclip";
25008 description { state: "default" 0.0;
25010 color: 255 255 255 0;
25012 rel2.relative: 1.0 0.5;
25015 normal: "bt_sm_hilight.png";
25019 description { state: "selected" 0.0;
25020 inherit: "default" 0.0;
25022 color: 255 255 255 255;
25025 part { name: "fg2";
25026 clip_to: "disclip";
25028 description { state: "default" 0.0;
25030 color: 255 255 255 0;
25034 normal: "bt_sm_shine.png";
25038 description { state: "selected" 0.0;
25039 inherit: "default" 0.0;
25041 color: 255 255 255 255;
25044 part { name: "disclip";
25046 description { state: "default" 0.0;
25050 description { state: "disabled" 0.0;
25051 inherit: "default" 0.0;
25052 color: 255 255 255 64;
25057 // signal: elm,state,%s,active
25058 // a "check" item named %s went active
25059 // signal: elm,state,%s,passive
25060 // a "check" item named %s went passive
25061 // default is passive
25064 signal: "elm,state,selected";
25066 action: STATE_SET "selected" 0.0;
25070 target: "elm.text.title";
25071 target: "elm.text.album-artist";
25074 name: "go_passive";
25075 signal: "elm,state,unselected";
25077 action: STATE_SET "default" 0.0;
25081 target: "elm.text.title";
25082 target: "elm.text.album-artist";
25083 transition: LINEAR 0.1;
25086 name: "go_disabled";
25087 signal: "elm,state,disabled";
25089 action: STATE_SET "disabled" 0.0;
25093 name: "go_enabled";
25094 signal: "elm,state,enabled";
25096 action: STATE_SET "default" 0.0;
25101 group { name: "elm/genlist/item_compress_odd/media/default";
25102 data.item: "stacking" "below";
25103 data.item: "selectraise" "on";
25104 data.item: "labels" "elm.text.title elm.text.album-artist";
25105 data.item: "treesize" "20";
25107 image: "bt_sm_base1.png" COMP;
25108 image: "bt_sm_shine.png" COMP;
25109 image: "bt_sm_hilight.png" COMP;
25110 image: "ilist_2.png" COMP;
25113 part { name: "event";
25117 state: "default" 0.0;
25125 state: "default" 0.0;
25127 normal: "ilist_2.png";
25134 clip_to: "disclip";
25136 description { state: "default" 0.0;
25138 color: 255 255 255 0;
25148 normal: "bt_sm_base1.png";
25151 image.middle: SOLID;
25153 description { state: "selected" 0.0;
25154 inherit: "default" 0.0;
25156 color: 255 255 255 255;
25167 part { name: "elm.swallow.pad";
25169 description { state: "default" 0.0;
25182 part { name: "elm.text.title";
25183 clip_to: "disclip";
25185 effect: SOFT_SHADOW;
25189 state: "default" 0.0;
25207 description { state: "selected" 0.0;
25208 inherit: "default" 0.0;
25209 color: 224 224 224 255;
25213 part { name: "elm.text.album-artist";
25214 clip_to: "disclip";
25219 state: "default" 0.0;
25237 description { state: "selected" 0.0;
25238 inherit: "default" 0.0;
25239 color: 128 128 128 255;
25243 part { name: "fg1";
25244 clip_to: "disclip";
25246 description { state: "default" 0.0;
25248 color: 255 255 255 0;
25250 rel2.relative: 1.0 0.5;
25253 normal: "bt_sm_hilight.png";
25257 description { state: "selected" 0.0;
25258 inherit: "default" 0.0;
25260 color: 255 255 255 255;
25263 part { name: "fg2";
25264 clip_to: "disclip";
25266 description { state: "default" 0.0;
25268 color: 255 255 255 0;
25272 normal: "bt_sm_shine.png";
25276 description { state: "selected" 0.0;
25277 inherit: "default" 0.0;
25279 color: 255 255 255 255;
25282 part { name: "disclip";
25284 description { state: "default" 0.0;
25288 description { state: "disabled" 0.0;
25289 inherit: "default" 0.0;
25290 color: 255 255 255 64;
25295 // signal: elm,state,%s,active
25296 // a "check" item named %s went active
25297 // signal: elm,state,%s,passive
25298 // a "check" item named %s went passive
25299 // default is passive
25302 signal: "elm,state,selected";
25304 action: STATE_SET "selected" 0.0;
25308 target: "elm.text.title";
25309 target: "elm.text.album-artist";
25312 name: "go_passive";
25313 signal: "elm,state,unselected";
25315 action: STATE_SET "default" 0.0;
25319 target: "elm.text.title";
25320 target: "elm.text.album-artist";
25321 transition: LINEAR 0.1;
25324 name: "go_disabled";
25325 signal: "elm,state,disabled";
25327 action: STATE_SET "disabled" 0.0;
25331 name: "go_enabled";
25332 signal: "elm,state,enabled";
25334 action: STATE_SET "default" 0.0;
25340 group { name: "elm/genlist/item_compress/media-album/default";
25341 data.item: "stacking" "above";
25342 data.item: "selectraise" "on";
25343 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
25344 data.item: "states" "elm.state.trackno";
25345 data.item: "treesize" "20";
25347 image: "bt_sm_base1.png" COMP;
25348 image: "bt_sm_shine.png" COMP;
25349 image: "bt_sm_hilight.png" COMP;
25350 image: "ilist_1.png" COMP;
25351 image: "ilist_item_shadow.png" COMP;
25354 public dot_visible;
25362 state: "default" 0.0;
25370 state: "default" 0.0;
25385 normal: "ilist_item_shadow.png";
25394 state: "default" 0.0;
25396 normal: "ilist_1.png";
25403 clip_to: "disclip";
25405 description { state: "default" 0.0;
25407 color: 255 255 255 0;
25417 normal: "bt_sm_base1.png";
25420 image.middle: SOLID;
25422 description { state: "selected" 0.0;
25423 inherit: "default" 0.0;
25425 color: 255 255 255 255;
25436 part { name: "elm.swallow.pad";
25438 description { state: "default" 0.0;
25452 name: "elm.text.trackno";
25457 state: "default" 0.0;
25458 color: 255 255 255 255;
25462 to_y: "elm.text.title";
25467 to_y: "elm.text.title";
25480 description { state: "selected" 0.0;
25481 inherit: "default" 0.0;
25482 color: 224 224 224 255;
25492 state: "default" 0.0;
25493 color: 255 255 255 255;
25498 to_x: "elm.text.trackno";
25499 to_y: "elm.text.title";
25504 to_x: "elm.text.trackno";
25505 to_y: "elm.text.title";
25521 state: "visible" 0.0;
25522 inherit: "default" 0.0;
25525 description { state: "selected" 0.0;
25526 inherit: "default" 0.0;
25527 color: 224 224 224 255;
25534 signal: "elm,state,elm.state.trackno,active";
25537 set_state(PART:"dot", "visible", 0.0);
25538 set_int(dot_visible, 1);
25542 part { name: "elm.text.title";
25543 clip_to: "disclip";
25545 effect: SOFT_SHADOW;
25549 state: "default" 0.0;
25568 description { state: "selected" 0.0;
25569 inherit: "default" 0.0;
25570 color: 224 224 224 255;
25574 part { name: "elm.text.length";
25575 clip_to: "disclip";
25580 state: "default" 0.0;
25598 description { state: "selected" 0.0;
25599 inherit: "default" 0.0;
25600 color: 128 128 128 255;
25604 part { name: "fg1";
25605 clip_to: "disclip";
25607 description { state: "default" 0.0;
25609 color: 255 255 255 0;
25611 rel2.relative: 1.0 0.5;
25614 normal: "bt_sm_hilight.png";
25618 description { state: "selected" 0.0;
25619 inherit: "default" 0.0;
25621 color: 255 255 255 255;
25624 part { name: "fg2";
25625 clip_to: "disclip";
25627 description { state: "default" 0.0;
25629 color: 255 255 255 0;
25633 normal: "bt_sm_shine.png";
25637 description { state: "selected" 0.0;
25638 inherit: "default" 0.0;
25640 color: 255 255 255 255;
25643 part { name: "disclip";
25645 description { state: "default" 0.0;
25649 description { state: "disabled" 0.0;
25650 inherit: "default" 0.0;
25651 color: 255 255 255 64;
25656 // signal: elm,state,%s,active
25657 // a "check" item named %s went active
25658 // signal: elm,state,%s,passive
25659 // a "check" item named %s went passive
25660 // default is passive
25663 signal: "elm,state,selected";
25665 action: STATE_SET "selected" 0.0;
25669 target: "elm.text.title";
25670 target: "elm.text.trackno";
25671 target: "elm.text.length";
25672 after: "dot_active";
25675 name: "dot_active";
25677 if (get_int(dot_visible) == 1)
25678 set_state(PART:"dot", "selected", 0.0);
25682 name: "go_passive";
25683 signal: "elm,state,unselected";
25685 action: STATE_SET "default" 0.0;
25689 target: "elm.text.title";
25690 target: "elm.text.length";
25691 target: "elm.text.trackno";
25692 transition: LINEAR 0.1;
25693 after: "dot_passive";
25696 name: "dot_passive";
25698 if (get_int(dot_visible) == 1)
25699 set_state(PART:"dot", "visible", 0.0);
25703 name: "go_disabled";
25704 signal: "elm,state,disabled";
25706 action: STATE_SET "disabled" 0.0;
25710 name: "go_enabled";
25711 signal: "elm,state,enabled";
25713 action: STATE_SET "default" 0.0;
25718 group { name: "elm/genlist/item_compress_odd/media-album/default";
25719 data.item: "stacking" "below";
25720 data.item: "selectraise" "on";
25721 data.item: "labels" "elm.text.title elm.text.trackno elm.text.length";
25722 data.item: "states" "elm.state.trackno";
25723 data.item: "treesize" "20";
25725 image: "bt_sm_base1.png" COMP;
25726 image: "bt_sm_shine.png" COMP;
25727 image: "bt_sm_hilight.png" COMP;
25728 image: "ilist_2.png" COMP;
25731 public dot_visible;
25734 part { name: "event";
25738 state: "default" 0.0;
25746 state: "default" 0.0;
25748 normal: "ilist_2.png";
25755 clip_to: "disclip";
25757 description { state: "default" 0.0;
25759 color: 255 255 255 0;
25769 normal: "bt_sm_base1.png";
25772 image.middle: SOLID;
25774 description { state: "selected" 0.0;
25775 inherit: "default" 0.0;
25777 color: 255 255 255 255;
25788 part { name: "elm.swallow.pad";
25790 description { state: "default" 0.0;
25804 name: "elm.text.trackno";
25809 state: "default" 0.0;
25810 color: 255 255 255 255;
25814 to_y: "elm.text.title";
25819 to_y: "elm.text.title";
25832 description { state: "selected" 0.0;
25833 inherit: "default" 0.0;
25834 color: 224 224 224 255;
25844 state: "default" 0.0;
25845 color: 255 255 255 255;
25850 to_x: "elm.text.trackno";
25851 to_y: "elm.text.title";
25856 to_x: "elm.text.trackno";
25857 to_y: "elm.text.title";
25873 state: "visible" 0.0;
25874 inherit: "default" 0.0;
25877 description { state: "selected" 0.0;
25878 inherit: "default" 0.0;
25879 color: 224 224 224 255;
25886 signal: "elm,state,elm.state.trackno,active";
25889 set_state(PART:"dot", "visible", 0.0);
25890 set_int(dot_visible, 1);
25894 part { name: "elm.text.title";
25895 clip_to: "disclip";
25897 effect: SOFT_SHADOW;
25901 state: "default" 0.0;
25920 description { state: "selected" 0.0;
25921 inherit: "default" 0.0;
25922 color: 224 224 224 255;
25926 part { name: "elm.text.length";
25927 clip_to: "disclip";
25932 state: "default" 0.0;
25950 description { state: "selected" 0.0;
25951 inherit: "default" 0.0;
25952 color: 128 128 128 255;
25956 part { name: "fg1";
25957 clip_to: "disclip";
25959 description { state: "default" 0.0;
25961 color: 255 255 255 0;
25963 rel2.relative: 1.0 0.5;
25966 normal: "bt_sm_hilight.png";
25970 description { state: "selected" 0.0;
25971 inherit: "default" 0.0;
25973 color: 255 255 255 255;
25976 part { name: "fg2";
25977 clip_to: "disclip";
25979 description { state: "default" 0.0;
25981 color: 255 255 255 0;
25985 normal: "bt_sm_shine.png";
25989 description { state: "selected" 0.0;
25990 inherit: "default" 0.0;
25992 color: 255 255 255 255;
25995 part { name: "disclip";
25997 description { state: "default" 0.0;
26001 description { state: "disabled" 0.0;
26002 inherit: "default" 0.0;
26003 color: 255 255 255 64;
26008 // signal: elm,state,%s,active
26009 // a "check" item named %s went active
26010 // signal: elm,state,%s,passive
26011 // a "check" item named %s went passive
26012 // default is passive
26015 signal: "elm,state,selected";
26017 action: STATE_SET "selected" 0.0;
26021 target: "elm.text.title";
26022 target: "elm.text.length";
26023 target: "elm.text.trackno";
26024 after: "dot_active";
26027 name: "dot_active";
26029 if (get_int(dot_visible) == 1)
26030 set_state(PART:"dot", "selected", 0.0);
26034 name: "go_passive";
26035 signal: "elm,state,unselected";
26037 action: STATE_SET "default" 0.0;
26041 target: "elm.text.title";
26042 target: "elm.text.length";
26043 target: "elm.text.trackno";
26044 transition: LINEAR 0.1;
26045 after: "dot_passive";
26048 name: "dot_passive";
26050 if (get_int(dot_visible) == 1)
26051 set_state(PART:"dot", "visible", 0.0);
26055 name: "go_disabled";
26056 signal: "elm,state,disabled";
26058 action: STATE_SET "disabled" 0.0;
26062 name: "go_enabled";
26063 signal: "elm,state,enabled";
26065 action: STATE_SET "default" 0.0;
26071 group { name: "elm/genlist/item_compress/media-preview/default";
26072 data.item: "stacking" "above";
26073 data.item: "selectraise" "on";
26074 data.item: "labels" "elm.text.title elm.text.artist";
26075 data.item: "icons" "elm.swallow.preview";
26076 data.item: "treesize" "20";
26078 image: "bt_sm_base1.png" COMP;
26079 image: "bt_sm_shine.png" COMP;
26080 image: "bt_sm_hilight.png" COMP;
26081 image: "ilist_1.png" COMP;
26082 image: "ilist_item_shadow.png" COMP;
26090 state: "default" 0.0;
26098 state: "default" 0.0;
26113 normal: "ilist_item_shadow.png";
26122 state: "default" 0.0;
26124 normal: "ilist_1.png";
26131 clip_to: "disclip";
26133 description { state: "default" 0.0;
26135 color: 255 255 255 0;
26145 normal: "bt_sm_base1.png";
26148 image.middle: SOLID;
26150 description { state: "selected" 0.0;
26151 inherit: "default" 0.0;
26153 color: 255 255 255 255;
26164 part { name: "elm.swallow.pad";
26166 description { state: "default" 0.0;
26179 part { name: "elm.swallow.preview";
26180 clip_to: "disclip";
26182 description { state: "default" 0.0;
26188 to_x: "elm.swallow.pad";
26193 to_x: "elm.swallow.pad";
26199 part { name: "elm.text.title";
26200 clip_to: "disclip";
26202 effect: SOFT_SHADOW;
26206 state: "default" 0.0;
26208 to_x: "elm.swallow.preview";
26225 description { state: "selected" 0.0;
26226 inherit: "default" 0.0;
26227 color: 224 224 224 255;
26231 part { name: "elm.text.artist";
26232 clip_to: "disclip";
26237 state: "default" 0.0;
26239 to_x: "elm.swallow.preview";
26256 description { state: "selected" 0.0;
26257 inherit: "default" 0.0;
26258 color: 128 128 128 255;
26262 part { name: "fg1";
26263 clip_to: "disclip";
26265 description { state: "default" 0.0;
26267 color: 255 255 255 0;
26269 rel2.relative: 1.0 0.5;
26272 normal: "bt_sm_hilight.png";
26276 description { state: "selected" 0.0;
26277 inherit: "default" 0.0;
26279 color: 255 255 255 255;
26282 part { name: "fg2";
26283 clip_to: "disclip";
26285 description { state: "default" 0.0;
26287 color: 255 255 255 0;
26291 normal: "bt_sm_shine.png";
26295 description { state: "selected" 0.0;
26296 inherit: "default" 0.0;
26298 color: 255 255 255 255;
26301 part { name: "disclip";
26303 description { state: "default" 0.0;
26307 description { state: "disabled" 0.0;
26308 inherit: "default" 0.0;
26309 color: 255 255 255 64;
26314 // signal: elm,state,%s,active
26315 // a "check" item named %s went active
26316 // signal: elm,state,%s,passive
26317 // a "check" item named %s went passive
26318 // default is passive
26321 signal: "elm,state,selected";
26323 action: STATE_SET "selected" 0.0;
26327 target: "elm.text.title";
26328 target: "elm.text.artist";
26331 name: "go_passive";
26332 signal: "elm,state,unselected";
26334 action: STATE_SET "default" 0.0;
26338 target: "elm.text.title";
26339 target: "elm.text.artist";
26340 transition: LINEAR 0.1;
26343 name: "go_disabled";
26344 signal: "elm,state,disabled";
26346 action: STATE_SET "disabled" 0.0;
26350 name: "go_enabled";
26351 signal: "elm,state,enabled";
26353 action: STATE_SET "default" 0.0;
26358 group { name: "elm/genlist/item_compress_odd/media-preview/default";
26359 data.item: "stacking" "below";
26360 data.item: "selectraise" "on";
26361 data.item: "labels" "elm.text.title elm.text.artist";
26362 data.item: "icons" "elm.swallow.preview";
26363 data.item: "treesize" "20";
26365 image: "bt_sm_base1.png" COMP;
26366 image: "bt_sm_shine.png" COMP;
26367 image: "bt_sm_hilight.png" COMP;
26368 image: "ilist_2.png" COMP;
26371 part { name: "event";
26375 state: "default" 0.0;
26383 state: "default" 0.0;
26385 normal: "ilist_2.png";
26392 clip_to: "disclip";
26394 description { state: "default" 0.0;
26396 color: 255 255 255 0;
26406 normal: "bt_sm_base1.png";
26409 image.middle: SOLID;
26411 description { state: "selected" 0.0;
26412 inherit: "default" 0.0;
26414 color: 255 255 255 255;
26425 part { name: "elm.swallow.pad";
26427 description { state: "default" 0.0;
26440 part { name: "elm.swallow.preview";
26441 clip_to: "disclip";
26443 description { state: "default" 0.0;
26449 to_x: "elm.swallow.pad";
26454 to_x: "elm.swallow.pad";
26460 part { name: "elm.text.title";
26461 clip_to: "disclip";
26463 effect: SOFT_SHADOW;
26467 state: "default" 0.0;
26469 to_x: "elm.swallow.preview";
26486 description { state: "selected" 0.0;
26487 inherit: "default" 0.0;
26488 color: 224 224 224 255;
26492 part { name: "elm.text.artist";
26493 clip_to: "disclip";
26498 state: "default" 0.0;
26500 to_x: "elm.swallow.preview";
26517 description { state: "selected" 0.0;
26518 inherit: "default" 0.0;
26519 color: 128 128 128 255;
26523 part { name: "fg1";
26524 clip_to: "disclip";
26526 description { state: "default" 0.0;
26528 color: 255 255 255 0;
26530 rel2.relative: 1.0 0.5;
26533 normal: "bt_sm_hilight.png";
26537 description { state: "selected" 0.0;
26538 inherit: "default" 0.0;
26540 color: 255 255 255 255;
26543 part { name: "fg2";
26544 clip_to: "disclip";
26546 description { state: "default" 0.0;
26548 color: 255 255 255 0;
26552 normal: "bt_sm_shine.png";
26556 description { state: "selected" 0.0;
26557 inherit: "default" 0.0;
26559 color: 255 255 255 255;
26562 part { name: "disclip";
26564 description { state: "default" 0.0;
26568 description { state: "disabled" 0.0;
26569 inherit: "default" 0.0;
26570 color: 255 255 255 64;
26575 // signal: elm,state,%s,active
26576 // a "check" item named %s went active
26577 // signal: elm,state,%s,passive
26578 // a "check" item named %s went passive
26579 // default is passive
26582 signal: "elm,state,selected";
26584 action: STATE_SET "selected" 0.0;
26588 target: "elm.text.title";
26589 target: "elm.text.artist";
26592 name: "go_passive";
26593 signal: "elm,state,unselected";
26595 action: STATE_SET "default" 0.0;
26599 target: "elm.text.title";
26600 target: "elm.text.artist";
26601 transition: LINEAR 0.1;
26604 name: "go_disabled";
26605 signal: "elm,state,disabled";
26607 action: STATE_SET "disabled" 0.0;
26611 name: "go_enabled";
26612 signal: "elm,state,enabled";
26614 action: STATE_SET "default" 0.0;
26620 ///////////////////////////////////////////////////////////////////////////////
26621 group { name: "elm/pager/base/default";
26622 data.item: "onshow" "raise";
26624 // data.item: "onhide" "lower";
26625 // data.item: "onshow" "lower";
26627 image: "frame_1.png" COMP;
26628 image: "frame_2.png" COMP;
26629 image: "dia_grad.png" COMP;
26632 part { name: "clip";
26635 description { state: "default" 0.0;
26638 offset: -9999 -9999;
26644 color: 255 255 255 255;
26646 description { state: "visible" 0.0;
26647 inherit: "default" 0.0;
26649 description { state: "hidden" 0.0;
26650 inherit: "default" 0.0;
26651 color: 255 255 255 0;
26655 part { name: "base0";
26658 description { state: "default" 0.0;
26659 image.normal: "dia_grad.png";
26671 part { name: "base";
26674 description { state: "default" 0.0;
26676 normal: "frame_2.png";
26682 description { state: "hidden" 0.0;
26683 inherit: "default" 0.0;
26684 rel1.relative: -1.0 0.0;
26685 rel2.relative: 0.0 1.0;
26687 description { state: "visible" 0.0;
26688 inherit: "default" 0.0;
26689 rel1.relative: 0.0 0.0;
26690 rel2.relative: 1.0 1.0;
26693 part { name: "over";
26696 description { state: "default" 0.0;
26706 normal: "frame_1.png";
26713 part { name: "elm.swallow.content";
26716 description { state: "default" 0.0;
26729 program { name: "push_start";
26730 signal: "elm,action,push";
26732 action: STATE_SET "hidden" 0.0;
26735 after: "show_start2";
26737 program { name: "show_start";
26738 signal: "elm,action,show";
26740 action: STATE_SET "hidden" 0.0;
26743 after: "show_start2";
26745 program { name: "show_start2";
26746 action: STATE_SET "visible" 0.0;
26747 transition: DECELERATE 0.5;
26752 program { name: "show_end";
26753 action: SIGNAL_EMIT "elm,action,show,finished" "";
26755 program { name: "pop_start";
26756 signal: "elm,action,pop";
26758 action: STATE_SET "visible" 0.0;
26761 after: "hide_start2";
26763 program { name: "hide_start";
26764 signal: "elm,action,hide";
26766 action: STATE_SET "visible" 0.0;
26769 after: "hide_start2";
26771 program { name: "hide_start2";
26772 action: STATE_SET "hidden" 0.0;
26773 transition: DECELERATE 0.5;
26778 program { name: "hide_end";
26779 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26781 program { name: "reset";
26782 signal: "elm,action,reset";
26784 action: STATE_SET "default" 0.0;
26791 group { name: "elm/pager/base/slide";
26793 image: "frame_1.png" COMP;
26794 image: "frame_2.png" COMP;
26795 image: "dia_grad.png" COMP;
26798 part { name: "clip";
26801 description { state: "default" 0.0;
26804 offset: -9999 -9999;
26810 color: 255 255 255 255;
26812 description { state: "visible" 0.0;
26813 inherit: "default" 0.0;
26815 description { state: "hidden" 0.0;
26816 inherit: "default" 0.0;
26817 color: 255 255 255 0;
26820 description { state: "hidden2" 0.0;
26821 inherit: "default" 0.0;
26822 color: 255 255 255 0;
26826 part { name: "base0";
26829 description { state: "default" 0.0;
26830 image.normal: "dia_grad.png";
26842 part { name: "base";
26845 description { state: "default" 0.0;
26847 normal: "frame_2.png";
26853 description { state: "hidden" 0.0;
26854 inherit: "default" 0.0;
26855 rel1.relative: -1.0 0.0;
26856 rel2.relative: 0.0 1.0;
26858 description { state: "hidden2" 0.0;
26859 inherit: "default" 0.0;
26860 rel1.relative: 1.0 0.0;
26861 rel2.relative: 2.0 1.0;
26863 description { state: "visible" 0.0;
26864 inherit: "default" 0.0;
26865 rel1.relative: 0.0 0.0;
26866 rel2.relative: 1.0 1.0;
26869 part { name: "over";
26872 description { state: "default" 0.0;
26882 normal: "frame_1.png";
26889 part { name: "elm.swallow.content";
26892 description { state: "default" 0.0;
26905 program { name: "push_start";
26906 signal: "elm,action,push";
26908 action: STATE_SET "hidden2" 0.0;
26911 after: "show_start2";
26913 program { name: "show_start";
26914 signal: "elm,action,show";
26916 action: STATE_SET "hidden" 0.0;
26919 after: "show_start2";
26921 program { name: "show_start2";
26922 action: STATE_SET "visible" 0.0;
26923 transition: DECELERATE 0.5;
26928 program { name: "show_end";
26929 action: SIGNAL_EMIT "elm,action,show,finished" "";
26931 program { name: "pop_start";
26932 signal: "elm,action,pop";
26934 action: STATE_SET "visible" 0.0;
26937 after: "pop_start2";
26939 program { name: "pop_start2";
26940 action: STATE_SET "hidden2" 0.0;
26941 transition: DECELERATE 0.5;
26946 program { name: "hide_start";
26947 signal: "elm,action,hide";
26949 action: STATE_SET "visible" 0.0;
26952 after: "hide_start2";
26954 program { name: "hide_start2";
26955 action: STATE_SET "hidden" 0.0;
26956 transition: DECELERATE 0.5;
26961 program { name: "hide_end";
26962 action: SIGNAL_EMIT "elm,action,hide,finished" "";
26964 program { name: "reset";
26965 signal: "elm,action,reset";
26967 action: STATE_SET "default" 0.0;
26973 group { name: "elm/pager/base/slide_invisible";
26975 part { name: "clip";
26978 description { state: "default" 0.0;
26981 offset: -9999 -9999;
26987 color: 255 255 255 255;
26989 description { state: "visible" 0.0;
26990 inherit: "default" 0.0;
26992 description { state: "hidden" 0.0;
26993 inherit: "default" 0.0;
26994 color: 255 255 255 0;
26997 description { state: "hidden2" 0.0;
26998 inherit: "default" 0.0;
26999 color: 255 255 255 0;
27003 part { name: "base";
27007 description { state: "default" 0.0;
27010 description { state: "hidden" 0.0;
27012 rel1.relative: -1.0 0.0;
27013 rel2.relative: 0.0 1.0;
27015 description { state: "hidden2" 0.0;
27017 rel1.relative: 1.0 0.0;
27018 rel2.relative: 2.0 1.0;
27020 description { state: "visible" 0.0;
27022 rel1.relative: 0.0 0.0;
27023 rel2.relative: 1.0 1.0;
27026 part { name: "elm.swallow.content";
27029 description { state: "default" 0.0;
27036 program { name: "push_start";
27037 signal: "elm,action,push";
27039 action: STATE_SET "hidden2" 0.0;
27042 after: "show_start2";
27044 program { name: "show_start";
27045 signal: "elm,action,show";
27047 action: STATE_SET "hidden" 0.0;
27050 after: "show_start2";
27052 program { name: "show_start2";
27053 action: STATE_SET "visible" 0.0;
27054 transition: DECELERATE 0.5;
27059 program { name: "show_end";
27060 action: SIGNAL_EMIT "elm,action,show,finished" "";
27062 program { name: "pop_start";
27063 signal: "elm,action,pop";
27065 action: STATE_SET "visible" 0.0;
27068 after: "pop_start2";
27070 program { name: "pop_start2";
27071 action: STATE_SET "hidden2" 0.0;
27072 transition: DECELERATE 0.5;
27077 program { name: "hide_start";
27078 signal: "elm,action,hide";
27080 action: STATE_SET "visible" 0.0;
27083 after: "hide_start2";
27085 program { name: "hide_start2";
27086 action: STATE_SET "hidden" 0.0;
27087 transition: DECELERATE 0.5;
27092 program { name: "hide_end";
27093 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27095 program { name: "reset";
27096 signal: "elm,action,reset";
27098 action: STATE_SET "default" 0.0;
27105 group { name: "elm/pager/base/fade";
27106 data.item: "onshow" "raise";
27108 // data.item: "onhide" "lower";
27109 // data.item: "onshow" "lower";
27111 image: "frame_1.png" COMP;
27112 image: "frame_2.png" COMP;
27113 image: "dia_grad.png" COMP;
27116 part { name: "clip_base";
27119 description { state: "default" 0.0;
27122 offset: -9999 -9999;
27128 color: 255 255 255 120;
27130 description { state: "visible" 0.0;
27131 inherit: "default" 0.0;
27133 description { state: "hidden" 0.0;
27134 inherit: "default" 0.0;
27135 color: 255 255 255 0;
27139 part { name: "clip";
27142 description { state: "default" 0.0;
27145 offset: -9999 -9999;
27151 color: 255 255 255 255;
27153 description { state: "visible" 0.0;
27154 inherit: "default" 0.0;
27156 description { state: "hidden" 0.0;
27157 inherit: "default" 0.0;
27158 color: 255 255 255 0;
27162 part { name: "base0";
27164 clip_to: "clip_base";
27165 description { state: "default" 0.0;
27166 image.normal: "dia_grad.png";
27178 part { name: "base";
27180 clip_to: "clip_base";
27181 description { state: "default" 0.0;
27183 normal: "frame_2.png";
27190 part { name: "over";
27193 description { state: "default" 0.0;
27203 normal: "frame_1.png";
27210 part { name: "elm.swallow.content";
27213 description { state: "default" 0.0;
27226 program { name: "push_start";
27227 signal: "elm,action,push";
27229 action: STATE_SET "hidden" 0.0;
27231 target: "clip_base";
27232 after: "show_start2";
27234 program { name: "show_start";
27235 signal: "elm,action,show";
27237 action: STATE_SET "hidden" 0.0;
27239 target: "clip_base";
27240 after: "show_start2";
27242 program { name: "show_start2";
27243 action: STATE_SET "visible" 0.0;
27244 transition: DECELERATE 0.5;
27246 target: "clip_base";
27249 program { name: "show_end";
27250 action: SIGNAL_EMIT "elm,action,show,finished" "";
27252 program { name: "pop_start";
27253 signal: "elm,action,pop";
27255 action: STATE_SET "visible" 0.0;
27257 target: "clip_base";
27258 after: "hide_start2";
27260 program { name: "hide_start";
27261 signal: "elm,action,hide";
27263 action: STATE_SET "visible" 0.0;
27265 target: "clip_base";
27266 after: "hide_start2";
27268 program { name: "hide_start2";
27269 action: STATE_SET "hidden" 0.0;
27270 transition: DECELERATE 0.5;
27272 target: "clip_base";
27275 program { name: "hide_end";
27276 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27278 program { name: "reset";
27279 signal: "elm,action,reset";
27281 action: STATE_SET "default" 0.0;
27282 target: "clip_base";
27287 group { name: "elm/pager/base/fade_translucide";
27288 data.item: "onshow" "raise";
27290 // data.item: "onhide" "lower";
27291 // data.item: "onshow" "lower";
27293 image: "frame_1.png" COMP;
27294 image: "frame_2.png" COMP;
27295 image: "dia_grad.png" COMP;
27298 part { name: "clip_base";
27301 description { state: "default" 0.0;
27304 offset: -9999 -9999;
27310 color: 255 255 255 120;
27312 description { state: "visible" 0.0;
27313 inherit: "default" 0.0;
27315 description { state: "hidden" 0.0;
27316 inherit: "default" 0.0;
27317 color: 255 255 255 0;
27321 part { name: "clip";
27324 description { state: "default" 0.0;
27327 offset: -9999 -9999;
27333 color: 255 255 255 255;
27335 description { state: "visible" 0.0;
27336 inherit: "default" 0.0;
27338 description { state: "hidden" 0.0;
27339 inherit: "default" 0.0;
27340 color: 255 255 255 0;
27344 part { name: "base0";
27346 clip_to: "clip_base";
27347 description { state: "default" 0.0;
27348 image.normal: "dia_grad.png";
27360 part { name: "base";
27362 clip_to: "clip_base";
27363 description { state: "default" 0.0;
27365 normal: "frame_2.png";
27372 part { name: "over";
27375 description { state: "default" 0.0;
27385 normal: "frame_1.png";
27392 part { name: "elm.swallow.content";
27395 description { state: "default" 0.0;
27408 program { name: "push_start";
27409 signal: "elm,action,push";
27411 action: STATE_SET "hidden" 0.0;
27413 target: "clip_base";
27414 after: "show_start2";
27416 program { name: "show_start";
27417 signal: "elm,action,show";
27419 action: STATE_SET "hidden" 0.0;
27421 target: "clip_base";
27422 after: "show_start2";
27424 program { name: "show_start2";
27425 action: STATE_SET "visible" 0.0;
27426 transition: DECELERATE 0.5;
27428 target: "clip_base";
27431 program { name: "show_end";
27432 action: SIGNAL_EMIT "elm,action,show,finished" "";
27434 program { name: "pop_start";
27435 signal: "elm,action,pop";
27437 action: STATE_SET "visible" 0.0;
27439 target: "clip_base";
27440 after: "hide_start2";
27442 program { name: "hide_start";
27443 signal: "elm,action,hide";
27445 action: STATE_SET "visible" 0.0;
27447 target: "clip_base";
27448 after: "hide_start2";
27450 program { name: "hide_start2";
27451 action: STATE_SET "hidden" 0.0;
27452 transition: DECELERATE 0.5;
27454 target: "clip_base";
27457 program { name: "hide_end";
27458 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27460 program { name: "reset";
27461 signal: "elm,action,reset";
27463 action: STATE_SET "default" 0.0;
27464 target: "clip_base";
27469 group { name: "elm/pager/base/fade_invisible";
27470 data.item: "onshow" "raise";
27472 // data.item: "onhide" "lower";
27473 // data.item: "onshow" "lower";
27475 part { name: "clip";
27478 description { state: "default" 0.0;
27480 offset: -9999 -9999;
27485 color: 255 255 255 255;
27487 description { state: "visible" 0.0;
27488 inherit: "default" 0.0;
27490 description { state: "hidden" 0.0;
27491 inherit: "default" 0.0;
27492 color: 255 255 255 0;
27496 part { name: "elm.swallow.content";
27499 description { state: "default" 0.0;
27510 program { name: "push_start";
27511 signal: "elm,action,push";
27513 action: STATE_SET "hidden" 0.0;
27515 after: "show_start2";
27517 program { name: "show_start";
27518 signal: "elm,action,show";
27520 action: STATE_SET "hidden" 0.0;
27522 after: "show_start2";
27524 program { name: "show_start2";
27525 action: STATE_SET "visible" 0.0;
27526 transition: DECELERATE 0.5;
27530 program { name: "show_end";
27531 action: SIGNAL_EMIT "elm,action,show,finished" "";
27533 program { name: "pop_start";
27534 signal: "elm,action,pop";
27536 action: STATE_SET "visible" 0.0;
27538 after: "hide_start2";
27540 program { name: "hide_start";
27541 signal: "elm,action,hide";
27543 action: STATE_SET "visible" 0.0;
27545 after: "hide_start2";
27547 program { name: "hide_start2";
27548 action: STATE_SET "hidden" 0.0;
27549 transition: DECELERATE 0.5;
27553 program { name: "hide_end";
27554 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27556 program { name: "reset";
27557 signal: "elm,action,reset";
27559 action: STATE_SET "default" 0.0;
27565 group { name: "elm/pager/base/flip";
27566 data.item: "onshow" "raise";
27568 image: "frame_1.png" COMP;
27569 image: "frame_2.png" COMP;
27570 image: "dia_grad.png" COMP;
27573 part { name: "elm.swallow.content";
27575 description { state: "default" 0.0;
27587 description { state: "hidden" 0.0;
27588 inherit: "default" 0.0;
27590 map.rotation.y: 90.0;
27592 description { state: "before_hidden" 0.0;
27593 inherit: "default" 0.0;
27595 map.rotation.y: -90.0;
27600 program { name: "push_start";
27601 signal: "elm,action,push";
27605 program { name: "push1";
27606 action: STATE_SET "hidden" 0.0;
27607 target: "elm.swallow.content";
27610 program { name: "push2";
27611 action: STATE_SET "default" 0.0;
27613 transition: LINEAR 0.5;
27614 target: "elm.swallow.content";
27617 program { name: "push3";
27618 action: SIGNAL_EMIT "elm,action,show,finished" "";
27621 program { name: "show_start";
27622 signal: "elm,action,show";
27626 program { name: "show1";
27627 action: STATE_SET "before_hidden" 0.0;
27628 target: "elm.swallow.content";
27631 program { name: "show2";
27632 action: STATE_SET "default" 0.0;
27634 transition: LINEAR 0.5;
27635 target: "elm.swallow.content";
27638 program { name: "show3";
27639 action: SIGNAL_EMIT "elm,action,show,finished" "";
27642 program { name: "pop_start";
27643 signal: "elm,action,pop";
27647 program { name: "pop1";
27648 action: STATE_SET "default" 0.0;
27649 target: "elm.swallow.content";
27652 program { name: "pop2";
27653 action: STATE_SET "hidden" 0.0;
27654 transition: LINEAR 0.5;
27655 target: "elm.swallow.content";
27658 program { name: "pop3";
27659 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27662 program { name: "hide_start";
27663 signal: "elm,action,hide";
27667 program { name: "hide1";
27668 action: STATE_SET "default" 0.0;
27669 target: "elm.swallow.content";
27672 program { name: "hide2";
27673 action: STATE_SET "before_hidden" 0.0;
27674 transition: LINEAR 0.5;
27675 target: "elm.swallow.content";
27678 program { name: "hide3";
27679 action: SIGNAL_EMIT "elm,action,hide,finished" "";
27682 program { name: "reset";
27683 signal: "elm,action,reset";
27685 action: STATE_SET "default" 0.0;
27686 target: "elm.swallow.content";
27693 ///////////////////////////////////////////////////////////////////////////////
27694 // FIXME: this doesn't look too hot. need to fix it up
27695 group { name: "elm/progressbar/horizontal/default";
27697 image: "shelf_inset.png" COMP;
27698 image: "bt_sm_base2.png" COMP;
27699 image: "bt_sm_hilight.png" COMP;
27700 image: "bt_sm_shine.png" COMP;
27703 part { name: "elm.background.progressbar";
27706 state: "default" 0.0;
27716 part { name: "elm.swallow.bar";
27722 state: "default" 0.0;
27725 to_y: "elm.background.progressbar";
27729 to: "elm.background.progressbar";
27734 part { name: "elm.swallow.content";
27736 description { state: "default" 0.0;
27741 to_y: "elm.background.progressbar";
27746 to_y: "elm.background.progressbar";
27749 description { state: "visible" 0.0;
27750 inherit: "default" 0.0;
27753 aspect_preference: VERTICAL;
27757 part { name: "elm.text";
27761 description { state: "default" 0.0;
27765 rel1.to_x: "elm.swallow.content";
27766 rel1.relative: 1.0 0.0;
27768 rel2.to_x: "elm.swallow.content";
27769 rel2.relative: 1.0 1.0;
27770 rel2.offset: -1 -5;
27773 font: "Sans,Edje-Vera";
27779 description { state: "visible" 0.0;
27780 inherit: "default" 0.0;
27788 part { name: "background";
27790 clip_to: "elm.background.progressbar";
27792 state: "default" 0.0;
27794 to: "elm.swallow.bar";
27798 to: "elm.swallow.bar";
27803 normal: "shelf_inset.png";
27809 part { name: "elm.text.status";
27812 description { state: "default" 0.0;
27824 font: "Sans:style=Bold,Edje-Vera-Bold";
27831 description { state: "hidden" 0.0;
27832 inherit: "default" 0.0;
27838 part { name: "elm.progress.progressbar";
27840 clip_to: "elm.background.progressbar";
27842 state: "default" 0.0;
27846 to: "elm.swallow.bar";
27850 to_y: "elm.swallow.bar";
27851 to_x: "elm.cur.progressbar";
27855 normal: "bt_sm_base2.png";
27860 state: "invert" 0.0;
27861 inherit: "default" 0.0;
27863 to_y: "elm.swallow.bar";
27864 to_x: "elm.cur.progressbar";
27867 to: "elm.swallow.bar";
27872 state: "state_begin" 0.0;
27873 inherit: "default" 0.0;
27875 to: "elm.swallow.bar";
27879 to: "elm.swallow.bar";
27884 state: "state_end" 0.0;
27885 inherit: "default" 0.0;
27887 to: "elm.swallow.bar";
27891 to: "elm.swallow.bar";
27896 part { name: "text-bar";
27899 clip_to: "progress-rect";
27900 effect: SOFT_SHADOW;
27902 description { state: "default" 0.0;
27906 rel1.to: "elm.text.status";
27907 rel1.offset: -1 -1;
27908 rel2.to: "elm.text.status";
27910 text_source: "elm.text.status";
27911 font: "Sans:style=Bold,Edje-Vera-Bold";
27916 color: 224 224 224 255;
27919 description { state: "hidden" 0.0;
27920 inherit: "default" 0.0;
27926 part { name: "over1";
27928 description { state: "default" 0.0;
27929 rel1.to: "elm.progress.progressbar";
27930 rel2.to: "elm.progress.progressbar";
27931 rel2.relative: 1.0 0.5;
27933 normal: "bt_sm_hilight.png";
27939 part { name: "over2";
27942 description { state: "default" 0.0;
27943 rel1.to: "elm.progress.progressbar";
27944 rel2.to: "elm.progress.progressbar";
27946 normal: "bt_sm_shine.png";
27952 part { name: "elm.cur.progressbar";
27955 confine: "background";
27959 description { state: "default" 0.0;
27967 rel2.to: "background";
27970 part { name: "progress-rect";
27973 state: "default" 0.0;
27974 rel1.to: "elm.progress.progressbar";
27975 rel2.to: "elm.progress.progressbar";
27980 program { name: "label_show";
27981 signal: "elm,state,text,visible";
27983 action: STATE_SET "visible" 0.0;
27984 target: "elm.text";
27986 program { name: "label_hide";
27987 signal: "elm,state,text,hidden";
27989 action: STATE_SET "default" 0.0;
27990 target: "elm.text";
27992 program { name: "icon_show";
27993 signal: "elm,state,icon,visible";
27995 action: STATE_SET "visible" 0.0;
27996 target: "elm.swallow.content";
27998 program { name: "icon_hide";
27999 signal: "elm,state,icon,hidden";
28001 action: STATE_SET "default" 0.0;
28002 target: "elm.swallow.content";
28004 program { name: "units_show";
28005 signal: "elm,state,units,visible";
28007 action: STATE_SET "default" 0.0;
28008 target: "text-bar";
28009 target: "elm.text.status";
28011 program { name: "units_hide";
28012 signal: "elm,state,units,hidden";
28014 action: STATE_SET "hidden" 0.0;
28015 target: "text-bar";
28016 target: "elm.text.status";
28018 program { name: "slide_to_end";
28019 action: STATE_SET "state_end" 0.0;
28020 transition: LINEAR 0.5;
28021 target: "elm.progress.progressbar";
28022 after: "slide_to_begin";
28024 program { name: "slide_to_begin";
28025 signal: "elm,state,slide,begin";
28026 action: STATE_SET "state_begin" 0.0;
28027 target: "elm.progress.progressbar";
28028 transition: LINEAR 0.5;
28029 after: "slide_to_end";
28031 program { name: "start_pulse";
28032 signal: "elm,state,pulse,start";
28034 after: "slide_to_end";
28036 program { name: "stop_pulse";
28037 signal: "elm,state,pulse,stop";
28039 action: ACTION_STOP;
28040 target: "slide_to_begin";
28041 target: "slide_to_end";
28042 target: "start_pulse";
28043 after: "state_pulse";
28045 program { name: "state_pulse";
28046 signal: "elm,state,pulse";
28048 action: STATE_SET "state_begin" 0.0;
28049 target: "elm.progress.progressbar";
28050 after: "units_hide";
28052 program { name: "state_fraction";
28053 signal: "elm,state,fraction";
28055 action: ACTION_STOP;
28056 target: "slide_to_begin";
28057 target: "slide_to_end";
28058 target: "start_pulse";
28059 action: STATE_SET "default" 0.0;
28060 target: "elm.progress.progressbar";
28062 program { name: "set_invert_on";
28063 signal: "elm,state,inverted,on";
28065 action: STATE_SET "invert" 0.0;
28066 target: "elm.progress.progressbar";
28068 program { name: "set_invert_off";
28069 signal: "elm,state,inverted,off";
28071 action: STATE_SET "default" 0.0;
28072 target: "elm.progress.progressbar";
28077 ///////////////////////////////////////////////////////////////////////////////
28078 group { name: "elm/progressbar/vertical/default";
28080 image: "shelf_inset.png" COMP;
28081 image: "bt_sm_base2.png" COMP;
28082 image: "bt_sm_hilight.png" COMP;
28083 image: "bt_sm_shine.png" COMP;
28086 part { name: "elm.background.progressbar";
28090 state: "default" 0.0;
28101 part { name: "elm.swallow.bar";
28104 description { state: "default" 0.0;
28114 to_y: "elm.text.box";
28120 part { name: "elm.swallow.content";
28122 description { state: "default" 0.0;
28127 to_x: "elm.swallow.bar";
28132 to_x: "elm.swallow.bar";
28135 description { state: "visible" 0.0;
28136 inherit: "default" 0.0;
28139 aspect_preference: HORIZONTAL;
28143 part { name: "elm.text";
28147 description { state: "default" 0.0;
28151 rel1.to_y: "elm.swallow.content";
28152 rel1.relative: 0.5 1.0;
28154 rel2.to_y: "elm.swallow.content";
28155 rel2.relative: 0.5 1.0;
28156 rel2.offset: -1 -1;
28159 font: "Sans,Edje-Vera";
28165 description { state: "visible" 0.0;
28166 inherit: "default" 0.0;
28174 part { name: "background";
28176 clip_to: "elm.background.progressbar";
28178 state: "default" 0.0;
28180 to: "elm.swallow.bar";
28184 to: "elm.swallow.bar";
28189 normal: "shelf_inset.png";
28195 part { name: "elm.progress.progressbar";
28197 clip_to: "elm.background.progressbar";
28199 state: "default" 0.0;
28203 to: "elm.swallow.bar";
28207 to_x: "elm.swallow.bar";
28208 to_y: "elm.cur.progressbar";
28212 normal: "bt_sm_base2.png";
28217 state: "invert" 0.0;
28218 inherit: "default" 0.0;
28220 to_x: "elm.swallow.bar";
28221 to_y: "elm.cur.progressbar";
28224 to: "elm.swallow.bar";
28229 state: "state_begin" 0.0;
28230 inherit: "default" 0.0;
28232 to: "elm.swallow.bar";
28236 to: "elm.swallow.bar";
28241 state: "state_end" 0.0;
28242 inherit: "default" 0.0;
28244 to: "elm.swallow.bar";
28248 to: "elm.swallow.bar";
28254 part { name: "over1";
28256 description { state: "default" 0.0;
28257 rel1.to: "elm.progress.progressbar";
28258 rel2.to: "elm.progress.progressbar";
28259 rel2.relative: 1.0 0.5;
28261 normal: "bt_sm_hilight.png";
28267 part { name: "over2";
28270 description { state: "default" 0.0;
28271 rel1.to: "elm.progress.progressbar";
28272 rel2.to: "elm.progress.progressbar";
28274 normal: "bt_sm_shine.png";
28280 part { name: "elm.cur.progressbar";
28283 confine: "background";
28287 description { state: "default" 0.0;
28295 rel2.to: "background";
28299 part { name: "elm.text.box";
28302 description { state: "default" 0.0;
28305 to: "elm.text.status";
28309 to: "elm.text.status";
28312 color: 255 255 255 0;
28314 description { state: "visible" 0.0;
28315 inherit: "default" 0.0;
28319 part { name: "elm.text.status";
28323 description { state: "default" 0.0;
28327 rel1.relative: 0.0 1.0;
28329 rel2.relative: 1.0 1.0;
28333 font: "Sans:style=Bold,Edje-Vera-Bold";
28339 description { state: "visible" 0.0;
28340 inherit: "default" 0.0;
28345 rel2.offset: -9 -9;
28350 program { name: "label_show";
28351 signal: "elm,state,text,visible";
28353 action: STATE_SET "visible" 0.0;
28354 target: "elm.text";
28356 program { name: "label_hide";
28357 signal: "elm,state,text,hidden";
28359 action: STATE_SET "default" 0.0;
28360 target: "elm.text";
28362 program { name: "icon_show";
28363 signal: "elm,state,icon,visible";
28365 action: STATE_SET "visible" 0.0;
28366 target: "elm.swallow.content";
28368 program { name: "icon_hide";
28369 signal: "elm,state,icon,hidden";
28371 action: STATE_SET "default" 0.0;
28372 target: "elm.swallow.content";
28374 program { name: "units_show";
28375 signal: "elm,state,units,visible";
28377 action: STATE_SET "visible" 0.0;
28378 target: "elm.text.status";
28379 target: "elm.text.box";
28381 program { name: "units_hide";
28382 signal: "elm,state,units,hidden";
28384 action: STATE_SET "default" 0.0;
28385 target: "elm.text.status";
28386 target: "elm.text.box";
28388 program { name: "slide_to_end";
28389 action: STATE_SET "state_end" 0.0;
28390 transition: LINEAR 0.5;
28391 target: "elm.progress.progressbar";
28392 after: "slide_to_begin";
28394 program { name: "slide_to_begin";
28395 action: STATE_SET "state_begin" 0.0;
28396 target: "elm.progress.progressbar";
28397 transition: LINEAR 0.5;
28398 after: "slide_to_end";
28400 program { name: "start_pulse";
28401 signal: "elm,state,pulse,start";
28403 action: STATE_SET "state_begin" 0.0;
28404 target: "elm.progress.progressbar";
28405 after: "slide_to_end";
28407 program { name: "stop_pulse";
28408 signal: "elm,state,pulse,stop";
28410 action: ACTION_STOP;
28411 target: "slide_to_begin";
28412 target: "slide_to_end";
28413 target: "start_pulse";
28414 after: "state_pulse";
28416 program { name: "state_pulse";
28417 signal: "elm,state,pulse";
28419 action: STATE_SET "state_begin" 0.0;
28420 target: "elm.progress.progressbar";
28421 after: "units_hide";
28423 program { name: "state_fraction";
28424 signal: "elm,state,fraction";
28426 action: ACTION_STOP;
28427 target: "slide_to_begin";
28428 target: "slide_to_end";
28429 target: "start_pulse";
28430 action: STATE_SET "default" 0.0;
28431 target: "elm.progress.progressbar";
28433 program { name: "set_invert_on";
28434 signal: "elm,state,inverted,on";
28436 action: STATE_SET "invert" 0.0;
28437 target: "elm.progress.progressbar";
28438 target: "elm.cur.progressbar";
28440 program { name: "set_invert_off";
28441 signal: "elm,state,inverted,off";
28443 action: STATE_SET "default" 0.0;
28444 target: "elm.progress.progressbar";
28445 target: "elm.cur.progressbar";
28450 ///////////////////////////////////////////////////////////////////////////////
28451 group { name: "elm/separator/horizontal/default";
28453 image: "separator_h.png" COMP;
28456 part { name: "separator"; // separator group
28457 description { state: "default" 0.0;
28460 rel2.offset: -5 -5;
28462 normal: "separator_h.png";
28472 ///////////////////////////////////////////////////////////////////////////////
28473 group { name: "elm/separator/vertical/default";
28475 image: "separator_v.png" COMP;
28478 part { name: "separator"; // separator group
28479 description { state: "default" 0.0;
28482 rel2.offset: -5 -5;
28484 normal: "separator_v.png";
28494 group { name: "elm/progressbar/horizontal/wheel";
28496 image: "busy-1.png" COMP;
28497 image: "busy-2.png" COMP;
28498 image: "busy-3.png" COMP;
28499 image: "busy-4.png" COMP;
28500 image: "busy-5.png" COMP;
28501 image: "busy-6.png" COMP;
28502 image: "busy-7.png" COMP;
28503 image: "busy-8.png" COMP;
28504 image: "busy-9.png" COMP;
28507 part { name: "elm.background.progressbar";
28511 state: "default" 0.0;
28514 part { name: "elm.swallow.bar";
28517 description { state: "default" 0.0;
28523 part { name: "elm.swallow.content";
28525 description { state: "default" 0.0;
28531 part { name: "background";
28533 clip_to: "elm.background.progressbar";
28535 state: "default" 0.0;
28540 aspect_preference: BOTH;
28542 normal: "busy-9.png";
28547 state: "pulse" 0.0;
28548 inherit: "default" 0.0;
28550 normal: "busy-9.png";
28551 tween: "busy-1.png";
28552 tween: "busy-2.png";
28553 tween: "busy-3.png";
28554 tween: "busy-4.png";
28555 tween: "busy-5.png";
28556 tween: "busy-6.png";
28557 tween: "busy-7.png";
28558 tween: "busy-8.png";
28565 program { name: "start_pulse";
28566 signal: "elm,state,pulse,start";
28568 action: STATE_SET "pulse" 0.0;
28569 target: "background";
28570 transition: LINEAR 0.5;
28571 after: "start_pulse";
28573 program { name: "stop_pulse";
28574 signal: "elm,state,pulse,stop";
28576 action: STATE_SET "default" 0.0;
28577 target: "background";
28583 ///////////////////////////////////////////////////////////////////////////////
28584 group { name: "elm/spinner/base/default";
28586 image: "shelf_inset.png" COMP;
28587 image: "bt_base1.png" COMP;
28588 image: "bt_hilight.png" COMP;
28589 image: "bt_shine.png" COMP;
28590 image: "bt_glow.png" COMP;
28591 image: "bt_dis_base.png" COMP;
28592 image: "bt_dis_hilight.png" COMP;
28593 image: "sp_bt_l.png" COMP;
28594 image: "sp_bt_r.png" COMP;
28599 description { state: "default" 0.0;
28602 rel2.offset: -2 -2;
28603 color: 255 255 255 0;
28606 part { name: "conf_over";
28608 description { state: "default" 0.0;
28612 normal: "shelf_inset.png";
28619 part { name: "left_bt";
28621 description { state: "default" 0.0;
28631 aspect_preference: VERTICAL;
28633 normal: "bt_base1.png";
28638 description { state: "clicked" 0.0;
28639 inherit: "default" 0.0;
28640 image.normal: "bt_base1.png";
28641 image.middle: SOLID;
28643 description { state: "disabled" 0.0;
28644 inherit: "default" 0.0;
28646 normal: "bt_dis_base.png";
28651 part { name: "left_over1";
28653 description { state: "default" 0.0;
28654 rel1.to: "left_bt";
28655 rel2 { to: "left_bt";
28659 normal: "bt_hilight.png";
28663 description { state: "disabled" 0.0;
28664 inherit: "default" 0.0;
28666 normal: "bt_dis_hilight.png";
28671 part { name: "left_over2";
28674 ignore_flags: ON_HOLD;
28675 description { state: "default" 0.0;
28676 rel1.to: "left_bt";
28677 rel2.to: "left_bt";
28679 normal: "bt_shine.png";
28683 description { state: "disabled" 0.0;
28684 inherit: "default" 0.0;
28688 part { name: "left_over3";
28691 description { state: "default" 0.0;
28692 color: 255 255 255 0;
28693 rel1.to: "left_bt";
28694 rel2.to: "left_bt";
28696 normal: "bt_glow.png";
28697 border: 12 12 12 12;
28701 description { state: "clicked" 0.0;
28702 inherit: "default" 0.0;
28704 color: 255 255 255 255;
28707 part { name: "right_bt";
28709 description { state: "default" 0.0;
28719 aspect_preference: VERTICAL;
28721 normal: "bt_base1.png";
28726 description { state: "clicked" 0.0;
28727 inherit: "default" 0.0;
28728 image.normal: "bt_base1.png";
28729 image.middle: SOLID;
28731 description { state: "disabled" 0.0;
28732 inherit: "default" 0.0;
28734 normal: "bt_dis_base.png";
28739 part { name: "right_over1";
28741 description { state: "default" 0.0;
28742 rel1.to: "right_bt";
28743 rel2 { to: "right_bt";
28747 normal: "bt_hilight.png";
28751 description { state: "disabled" 0.0;
28752 inherit: "default" 0.0;
28754 normal: "bt_dis_hilight.png";
28759 part { name: "right_over2";
28762 ignore_flags: ON_HOLD;
28763 description { state: "default" 0.0;
28764 rel1.to: "right_bt";
28765 rel2.to: "right_bt";
28767 normal: "bt_shine.png";
28771 description { state: "disabled" 0.0;
28772 inherit: "default" 0.0;
28776 part { name: "right_over3";
28779 description { state: "default" 0.0;
28780 color: 255 255 255 0;
28781 rel1.to: "right_bt";
28782 rel2.to: "right_bt";
28784 normal: "bt_glow.png";
28785 border: 12 12 12 12;
28789 description { state: "clicked" 0.0;
28790 inherit: "default" 0.0;
28792 color: 255 255 255 255;
28795 part { name: "left_bt_icon";
28797 description { state: "default" 0.0;
28798 rel1.to: "left_bt";
28800 rel2.to: "left_bt";
28801 rel2.offset: -5 -5;
28805 aspect_preference: BOTH;
28806 image.normal: "sp_bt_l.png";
28809 part { name: "right_bt_icon";
28811 description { state: "default" 0.0;
28812 rel1.to: "right_bt";
28814 rel2.to: "right_bt";
28815 rel2.offset: -5 -5;
28819 aspect_preference: BOTH;
28820 image.normal: "sp_bt_r.png";
28823 part { name: "elm.text";
28827 description { state: "default" 0.0;
28830 rel1 { relative: 1.0 0.0;
28835 rel2 { relative: 0.0 1.0;
28842 font: "Sans,Edje-Vera";
28848 description { state: "active" 0.0;
28849 inherit: "default" 0.0;
28852 description { state: "disabled_active" 0.0;
28853 inherit: "default" 0.0;
28857 description { state: "disabled" 0.0;
28858 inherit: "default" 0.0;
28863 part { name: "elm.dragable.slider";
28871 description { state: "default" 0.0;
28878 part { name: "button_events";
28881 events: "elm.dragable.slider";
28884 description { state: "default" 0.0;
28885 rel1.to: "elm.text";
28886 rel2.to: "elm.text";
28890 part { name: "elm.swallow.entry";
28892 description { state: "default" 0.0;
28895 rel1 { relative: 1.0 0.5;
28900 rel2 { relative: 0.0 0.5;
28908 description { state: "active" 0.0;
28909 inherit: "default" 0.0;
28911 color: 255 255 255 255;
28913 description { state: "disabled_active" 0.0;
28914 inherit: "default" 0.0;
28917 description { state: "disabled" 0.0;
28918 inherit: "default" 0.0;
28922 part { name: "disabler";
28924 description { state: "default" 0.0;
28928 description { state: "disabled" 0.0;
28929 inherit: "default" 0.0;
28935 program { name: "text_show";
28936 signal: "elm,state,text,visible";
28938 action: STATE_SET "visible" 0.0;
28939 target: "elm.text";
28941 program { name: "text_hide";
28942 signal: "elm,state,text,hidden";
28944 action: STATE_SET "default" 0.0;
28945 target: "elm.text";
28947 program { name: "dec";
28948 signal: "mouse,down,1";
28950 action: SIGNAL_EMIT "elm,action,decrement,start" "";
28952 program { name: "dec2";
28953 signal: "mouse,up,1";
28955 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
28957 program { name: "inc";
28958 signal: "mouse,down,1";
28959 source: "right_bt";
28960 action: SIGNAL_EMIT "elm,action,increment,start" "";
28962 program { name: "inc2";
28963 signal: "mouse,up,1";
28964 source: "right_bt";
28965 action: SIGNAL_EMIT "elm,action,increment,stop" "";
28968 name: "left_bt_click";
28969 signal: "mouse,down,1";
28970 source: "left_over2";
28971 action: STATE_SET "clicked" 0.0;
28975 name: "left_bt_unclick";
28976 signal: "mouse,up,1";
28977 source: "left_over2";
28978 action: STATE_SET "default" 0.0;
28982 name: "left_bt_click2";
28983 signal: "mouse,down,1";
28984 source: "left_over3";
28985 action: STATE_SET "clicked" 0.0;
28986 target: "left_over3";
28989 name: "left_bt_unclick2";
28990 signal: "mouse,up,1";
28991 source: "left_over3";
28992 action: STATE_SET "default" 0.0;
28993 transition: DECELERATE 0.5;
28994 target: "left_over3";
28997 name: "left_bt_unclick3";
28998 signal: "mouse,up,1";
28999 source: "left_over2";
29000 action: SIGNAL_EMIT "elm,action,click" "";
29003 name: "left_bt_pressed_anim";
29004 signal: "elm,left,anim,activate";
29006 action: STATE_SET "clicked" 0.0;
29008 target: "left_over3";
29009 after: "left_bt_unpressed_anim";
29012 name: "left_bt_unpressed_anim";
29013 action: STATE_SET "default" 0.0;
29014 transition: DECELERATE 0.5;
29016 target: "left_over3";
29020 name: "right_bt_click";
29021 signal: "mouse,down,1";
29022 source: "right_over2";
29023 action: STATE_SET "clicked" 0.0;
29024 target: "right_bt";
29027 name: "right_bt_unclick";
29028 signal: "mouse,up,1";
29029 source: "right_over2";
29030 action: STATE_SET "default" 0.0;
29031 target: "right_bt";
29034 name: "right_bt_click2";
29035 signal: "mouse,down,1";
29036 source: "right_over3";
29037 action: STATE_SET "clicked" 0.0;
29038 target: "right_over3";
29041 name: "right_bt_unclick2";
29042 signal: "mouse,up,1";
29043 source: "right_over3";
29044 action: STATE_SET "default" 0.0;
29045 transition: DECELERATE 0.5;
29046 target: "right_over3";
29049 name: "right_bt_unclick3";
29050 signal: "mouse,up,1";
29051 source: "right_over2";
29052 action: SIGNAL_EMIT "elm,action,click" "";
29055 name: "right_bt_pressed_anim";
29056 signal: "elm,right,anim,activate";
29058 action: STATE_SET "clicked" 0.0;
29059 target: "right_bt";
29060 target: "right_over3";
29061 after: "right_bt_unpressed_anim";
29064 name: "right_bt_unpressed_anim";
29065 action: STATE_SET "default" 0.0;
29066 transition: DECELERATE 0.5;
29067 target: "right_bt";
29068 target: "right_over3";
29071 program { name: "disable";
29072 signal: "elm,state,disabled";
29074 action: STATE_SET "disabled" 0.0;
29076 target: "left_over1";
29077 target: "left_over2";
29078 target: "right_bt";
29079 target: "right_over1";
29080 target: "right_over2";
29081 target: "disabler";
29082 after: "disable_text";
29084 program { name: "disable_text";
29088 get_state(PART:"elm.text", st, 30, vl);
29089 if (!strcmp(st, "active"))
29090 set_state(PART:"elm.text", "disabled_active", 0.0);
29092 set_state(PART:"elm.text", "disabled", 0.0);
29094 get_state(PART:"elm.swallow.entry", st, 30, vl);
29095 if (!strcmp(st, "active"))
29096 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
29098 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
29101 program { name: "enable";
29102 signal: "elm,state,enabled";
29104 action: STATE_SET "default" 0.0;
29106 target: "left_over1";
29107 target: "left_over2";
29108 target: "right_bt";
29109 target: "right_over1";
29110 target: "right_over2";
29111 target: "disabler";
29112 after: "enable_text";
29114 program { name: "enable_text";
29118 get_state(PART:"elm.text", st, 30, vl);
29119 if (!strcmp(st, "disabled_active"))
29120 set_state(PART:"elm.text", "active", 0.0);
29122 set_state(PART:"elm.text", "default", 0.0);
29124 get_state(PART:"elm.swallow.entry", st, 30, vl);
29125 if (!strcmp(st, "disabled_active"))
29126 set_state(PART:"elm.swallow.entry", "active", 0.0);
29128 set_state(PART:"elm.swallow.entry", "default", 0.0);
29131 program { name: "active";
29132 signal: "elm,state,active";
29134 action: STATE_SET "active" 0.0;
29135 target: "elm.text";
29136 target: "elm.swallow.entry";
29138 program { name: "inactive";
29139 signal: "elm,state,inactive";
29141 action: STATE_SET "default" 0.0;
29142 target: "elm.text";
29143 target: "elm.swallow.entry";
29145 program { name: "toggle_text";
29146 signal: "mouse,up,1";
29147 source: "button_events";
29148 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
29153 ///////////////////////////////////////////////////////////////////////////////
29154 group { name: "elm/spinner/base/vertical";
29156 image: "shelf_inset.png" COMP;
29157 image: "bt_hilight.png" COMP;
29158 image: "bt_shine.png" COMP;
29159 image: "bt_glow.png" COMP;
29160 image: "bt_dis_base.png" COMP;
29161 image: "bt_dis_hilight.png" COMP;
29162 image: "up.png" COMP;
29163 image: "down.png" COMP;
29164 image: "bt_spinner_up.png" COMP;
29165 image: "bt_spinner_down.png" COMP;
29166 image: "bt_spinner_hilight.png" COMP;
29171 description { state: "default" 0.0;
29174 rel2.offset: -2 -2;
29175 color: 255 255 255 0;
29178 part { name: "conf_over";
29180 description { state: "default" 0.0;
29189 normal: "shelf_inset.png";
29196 part { name: "down_bt";
29198 description { state: "default" 0.0;
29214 normal: "bt_spinner_down.png";
29219 description { state: "clicked" 0.0;
29220 inherit: "default" 0.0;
29221 image.normal: "bt_spinner_down.png";
29222 image.middle: SOLID;
29224 description { state: "disabled" 0.0;
29225 inherit: "default" 0.0;
29227 normal: "bt_dis_base.png";
29232 part { name: "down_over3";
29235 description { state: "default" 0.0;
29236 color: 255 255 255 0;
29237 rel1.to: "down_bt";
29238 rel2.to: "down_bt";
29240 normal: "bt_glow.png";
29241 border: 12 12 12 12;
29245 description { state: "clicked" 0.0;
29246 inherit: "default" 0.0;
29248 color: 255 255 255 255;
29251 part { name: "up_bt";
29253 description { state: "default" 0.0;
29266 aspect_preference: BOTH;
29268 normal: "bt_spinner_up.png";
29273 description { state: "clicked" 0.0;
29274 inherit: "default" 0.0;
29275 image.normal: "bt_spinner_up.png";
29276 image.middle: SOLID;
29278 description { state: "disabled" 0.0;
29279 inherit: "default" 0.0;
29281 normal: "bt_dis_base.png";
29286 part { name: "up_over1";
29288 description { state: "default" 0.0;
29290 rel2 { to: "up_bt";
29294 normal: "bt_spinner_hilight.png";
29298 description { state: "disabled" 0.0;
29299 inherit: "default" 0.0;
29301 normal: "bt_dis_hilight.png";
29306 part { name: "up_over3";
29309 description { state: "default" 0.0;
29310 color: 255 255 255 0;
29314 normal: "bt_glow.png";
29315 border: 12 12 12 12;
29319 description { state: "clicked" 0.0;
29320 inherit: "default" 0.0;
29322 color: 255 255 255 255;
29325 part { name: "down_bt_icon";
29327 description { state: "default" 0.0;
29328 rel1.to: "down_bt";
29330 rel2.to: "down_bt";
29331 rel2.offset: -6 -3;
29333 image.normal: "down.png";
29336 part { name: "up_bt_icon";
29338 description { state: "default" 0.0;
29342 rel2.offset: -6 -3;
29344 image.normal: "up.png";
29347 part { name: "elm.text";
29351 description { state: "default" 0.0;
29354 rel1 { relative: 0.0 0.0;
29359 rel2 { relative: 0.0 1.0;
29366 font: "Sans,Edje-Vera";
29372 description { state: "active" 0.0;
29373 inherit: "default" 0.0;
29376 description { state: "disabled_active" 0.0;
29377 inherit: "default" 0.0;
29381 description { state: "disabled" 0.0;
29382 inherit: "default" 0.0;
29387 part { name: "elm.dragable.slider";
29395 description { state: "default" 0.0;
29402 part { name: "button_events";
29405 events: "elm.dragable.slider";
29408 description { state: "default" 0.0;
29409 rel1.to: "elm.text";
29410 rel2.to: "elm.text";
29414 part { name: "elm.swallow.entry";
29416 description { state: "default" 0.0;
29419 rel1 { relative: 0.0 0.5;
29423 rel2 { relative: 1.0 0.5;
29430 description { state: "active" 0.0;
29431 inherit: "default" 0.0;
29433 color: 255 255 255 255;
29435 description { state: "disabled_active" 0.0;
29436 inherit: "default" 0.0;
29439 description { state: "disabled" 0.0;
29440 inherit: "default" 0.0;
29444 part { name: "disabler";
29446 description { state: "default" 0.0;
29450 description { state: "disabled" 0.0;
29451 inherit: "default" 0.0;
29457 program { name: "text_show";
29458 signal: "elm,state,text,visible";
29460 action: STATE_SET "visible" 0.0;
29461 target: "elm.text";
29463 program { name: "text_hide";
29464 signal: "elm,state,text,hidden";
29466 action: STATE_SET "default" 0.0;
29467 target: "elm.text";
29469 program { name: "dec";
29470 signal: "mouse,down,1";
29472 action: SIGNAL_EMIT "elm,action,decrement,start" "";
29474 program { name: "dec2";
29475 signal: "mouse,up,1";
29477 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
29479 program { name: "inc";
29480 signal: "mouse,down,1";
29482 action: SIGNAL_EMIT "elm,action,increment,start" "";
29484 program { name: "inc2";
29485 signal: "mouse,up,1";
29487 action: SIGNAL_EMIT "elm,action,increment,stop" "";
29490 name: "down_bt_click2";
29491 signal: "mouse,down,1";
29492 source: "down_over3";
29493 action: STATE_SET "clicked" 0.0;
29494 target: "down_over3";
29497 name: "down_bt_unclick2";
29498 signal: "mouse,up,1";
29499 source: "down_over3";
29500 action: STATE_SET "default" 0.0;
29501 transition: DECELERATE 0.5;
29502 target: "down_over3";
29505 name: "up_bt_click2";
29506 signal: "mouse,down,1";
29507 source: "up_over3";
29508 action: STATE_SET "clicked" 0.0;
29509 target: "up_over3";
29512 name: "up_bt_unclick2";
29513 signal: "mouse,up,1";
29514 source: "up_over3";
29515 action: STATE_SET "default" 0.0;
29516 transition: DECELERATE 0.5;
29517 target: "up_over3";
29519 program { name: "disable";
29520 signal: "elm,state,disabled";
29522 action: STATE_SET "disabled" 0.0;
29525 target: "disabler";
29526 after: "disable_text";
29528 program { name: "disable_text";
29532 get_state(PART:"elm.text", st, 30, vl);
29533 if (!strcmp(st, "active"))
29534 set_state(PART:"elm.text", "disabled_active", 0.0);
29536 set_state(PART:"elm.text", "disabled", 0.0);
29538 get_state(PART:"elm.swallow.entry", st, 30, vl);
29539 if (!strcmp(st, "active"))
29540 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
29542 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
29545 program { name: "enable";
29546 signal: "elm,state,enabled";
29548 action: STATE_SET "default" 0.0;
29551 target: "disabler";
29552 after: "enable_text";
29554 program { name: "enable_text";
29558 get_state(PART:"elm.text", st, 30, vl);
29559 if (!strcmp(st, "disabled_active"))
29560 set_state(PART:"elm.text", "active", 0.0);
29562 set_state(PART:"elm.text", "default", 0.0);
29564 get_state(PART:"elm.swallow.entry", st, 30, vl);
29565 if (!strcmp(st, "disabled_active"))
29566 set_state(PART:"elm.swallow.entry", "active", 0.0);
29568 set_state(PART:"elm.swallow.entry", "default", 0.0);
29571 program { name: "active";
29572 signal: "elm,state,active";
29574 action: STATE_SET "active" 0.0;
29575 target: "elm.text";
29576 target: "elm.swallow.entry";
29578 program { name: "inactive";
29579 signal: "elm,state,inactive";
29581 action: STATE_SET "default" 0.0;
29582 target: "elm.text";
29583 target: "elm.swallow.entry";
29585 program { name: "toggle_text";
29586 signal: "mouse,up,1";
29587 source: "button_events";
29588 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
29594 ///////////////////////////////////////////////////////////////////////////////
29595 group { name: "elm/index/base/vertical/default";
29597 image: "bt_base1.png" COMP;
29598 image: "bt_base2.png" COMP;
29599 image: "bt_hilight.png" COMP;
29600 image: "bt_shine.png" COMP;
29603 part { name: "clip";
29606 description { state: "default" 0.0;
29608 color: 255 255 255 0;
29610 description { state: "active" 0.0;
29612 color: 255 255 255 255;
29615 part { name: "clip2";
29619 description { state: "default" 0.0;
29621 color: 255 255 255 0;
29623 description { state: "active" 0.0;
29625 color: 255 255 255 255;
29628 part { name: "elm.swallow.index.0";
29631 description { state: "default" 0.0;
29644 part { name: "button_image";
29647 description { state: "default" 0.0;
29649 to: "elm.text.body";
29657 normal: "bt_base2.png";
29660 image.middle: SOLID;
29663 part { name: "elm.text.body";
29665 effect: SOFT_SHADOW;
29669 description { state: "default" 0.0;
29682 color: 224 224 224 255;
29685 font: "Sans,Edje-Vera";
29692 part { name: "elm.text";
29694 effect: SOFT_SHADOW;
29698 description { state: "default" 0.0;
29702 to_x: "elm.swallow.event.0";
29703 to_y: "elm.dragable.pointer";
29708 to_x: "elm.swallow.event.0";
29709 to_y: "elm.dragable.pointer";
29713 color: 255 0 0 255;
29716 font: "Sans,Edje-Vera";
29723 part { name: "over1";
29726 description { state: "default" 0.0;
29728 to: "button_image";
29731 to: "button_image";
29735 normal: "bt_hilight.png";
29740 part { name: "over2";
29743 ignore_flags: ON_HOLD;
29745 description { state: "default" 0.0;
29747 to: "button_image";
29750 to: "button_image";
29753 normal: "bt_shine.png";
29758 part { name: "elm.dragable.pointer";
29766 description { state: "default" 0.0;
29778 color: 0 0 255 128;
29781 part { name: "elm.swallow.event.0";
29783 description { state: "default" 0.0;
29798 program { name: "active";
29799 signal: "elm,state,active";
29801 action: STATE_SET "active" 0.0;
29802 transition: DECELERATE 0.5;
29805 program { name: "inactive";
29806 signal: "elm,state,inactive";
29808 action: STATE_SET "default" 0.0;
29809 transition: DECELERATE 0.5;
29815 group { name: "elm/index/item/vertical/default";
29816 data.item: "stacking" "above";
29817 data.item: "selectraise" "on";
29819 image: "ilist_1.png" COMP;
29820 image: "ilist_item_shadow.png" COMP;
29827 state: "default" 0.0;
29842 normal: "ilist_item_shadow.png";
29851 state: "default" 0.0;
29853 normal: "ilist_1.png";
29858 description { state: "active" 0.0;
29859 inherit: "default" 0.0;
29865 part { name: "elm.text";
29870 state: "default" 0.0;
29891 description { state: "active" 0.0;
29892 inherit: "default" 0.0;
29898 program { name: "active";
29899 signal: "elm,state,active";
29901 action: STATE_SET "active" 0.0;
29902 transition: DECELERATE 0.5;
29903 target: "elm.text";
29906 program { name: "inactive";
29907 signal: "elm,state,inactive";
29909 action: STATE_SET "default" 0.0;
29910 transition: DECELERATE 0.5;
29911 target: "elm.text";
29917 group { name: "elm/index/item_odd/vertical/default";
29918 data.item: "stacking" "below";
29920 image: "ilist_2.png" COMP;
29927 state: "default" 0.0;
29929 normal: "ilist_2.png";
29934 description { state: "active" 0.0;
29935 inherit: "default" 0.0;
29941 part { name: "elm.text";
29946 state: "default" 0.0;
29967 description { state: "active" 0.0;
29968 inherit: "default" 0.0;
29974 program { name: "active";
29975 signal: "elm,state,active";
29977 action: STATE_SET "active" 0.0;
29978 transition: DECELERATE 0.5;
29979 target: "elm.text";
29982 program { name: "inactive";
29983 signal: "elm,state,inactive";
29985 action: STATE_SET "default" 0.0;
29986 transition: DECELERATE 0.5;
29987 target: "elm.text";
29993 ///////////////////////////////////////////////////////////////////////////////
29994 group { name: "elm/gengrid/item/default/default";
29995 data.item: "labels" "elm.text";
29996 data.item: "icons" "elm.swallow.icon elm.swallow.end";
29998 image: "bt_sm_base1.png" COMP;
29999 image: "bt_sm_shine.png" COMP;
30000 image: "bt_sm_hilight.png" COMP;
30001 image: "ilist_1.png" COMP;
30002 image: "ilist_item_shadow.png" COMP;
30005 part { name: "event";
30009 state: "default" 0.0;
30013 part { name: "base_sh";
30015 description { state: "default" 0.0;
30030 normal: "ilist_item_shadow.png";
30035 part { name: "base";
30037 description { state: "default" 0.0;
30039 normal: "ilist_1.png";
30046 clip_to: "disclip";
30048 description { state: "default" 0.0;
30050 color: 255 255 255 0;
30060 normal: "bt_sm_base1.png";
30063 image.middle: SOLID;
30065 description { state: "selected" 0.0;
30066 inherit: "default" 0.0;
30068 color: 255 255 255 255;
30079 part { name: "elm.swallow.pad";
30081 description { state: "default" 0.0;
30095 part { name: "elm.swallow.icon";
30096 clip_to: "disclip";
30098 description { state: "default" 0.0;
30106 to_y: "elm.swallow.pad";
30112 part { name: "elm.swallow.end";
30113 clip_to: "disclip";
30115 description { state: "default" 0.0;
30119 aspect_preference: HORIZONTAL;
30130 part { name: "elm.text";
30131 clip_to: "disclip";
30133 effect: SOFT_SHADOW;
30136 description { state: "default" 0.0;
30152 text_class: "grid_item";
30155 description { state: "selected" 0.0;
30156 inherit: "default" 0.0;
30157 color: 224 224 224 255;
30161 part { name: "fg1";
30162 clip_to: "disclip";
30164 description { state: "default" 0.0;
30166 color: 255 255 255 0;
30168 rel2.relative: 1.0 0.5;
30171 normal: "bt_sm_hilight.png";
30175 description { state: "selected" 0.0;
30176 inherit: "default" 0.0;
30178 color: 255 255 255 255;
30181 part { name: "fg2";
30182 clip_to: "disclip";
30184 description { state: "default" 0.0;
30186 color: 255 255 255 0;
30190 normal: "bt_sm_shine.png";
30194 description { state: "selected" 0.0;
30195 inherit: "default" 0.0;
30197 color: 255 255 255 255;
30200 part { name: "disclip";
30202 description { state: "default" 0.0;
30206 description { state: "disabled" 0.0;
30207 inherit: "default" 0.0;
30208 color: 255 255 255 64;
30213 // signal: elm,state,%s,active
30214 // a "check" item named %s went active
30215 // signal: elm,state,%s,passive
30216 // a "check" item named %s went passive
30217 // default is passive
30218 program { name: "go_active";
30219 signal: "elm,state,selected";
30221 action: STATE_SET "selected" 0.0;
30225 target: "elm.text";
30227 program { name: "go_passive";
30228 signal: "elm,state,unselected";
30230 action: STATE_SET "default" 0.0;
30234 target: "elm.text";
30235 transition: LINEAR 0.1;
30237 program { name: "go_disabled";
30238 signal: "elm,state,disabled";
30240 action: STATE_SET "disabled" 0.0;
30243 program { name: "go_enabled";
30244 signal: "elm,state,enabled";
30246 action: STATE_SET "default" 0.0;
30251 group { name: "elm/gengrid/item/default_style/default";
30254 style { name: "gengrid_style";
30255 base: "font=Sans font_size=10 align=left valign=0.5 color=#000 text_class=grid_item";
30258 tag: "hilight" "+ font=Sans:style=Bold";
30259 tag: "b" "+ font=Sans:style=Bold";
30262 style { name: "gengrid_selected_style";
30263 base: "font=Sans font_size=10 align=left valign=0.5 color=#fff text_class=grid_item";
30266 tag: "hilight" "+ font=Sans:style=Bold";
30267 tag: "b" "+ font=Sans:style=Bold";
30271 data.item: "labels" "elm.text";
30272 data.item: "icons" "elm.swallow.icon elm.swallow.end";
30274 image: "bt_sm_base1.png" COMP;
30275 image: "bt_sm_shine.png" COMP;
30276 image: "bt_sm_hilight.png" COMP;
30277 image: "ilist_1.png" COMP;
30278 image: "ilist_item_shadow.png" COMP;
30281 part { name: "event";
30284 description { state: "default" 0.0;
30288 part { name: "base_sh";
30290 description { state: "default" 0.0;
30305 normal: "ilist_item_shadow.png";
30310 part { name: "base";
30312 description { state: "default" 0.0;
30315 normal: "ilist_1.png";
30322 clip_to: "disclip";
30324 description { state: "default" 0.0;
30326 color: 255 255 255 0;
30336 normal: "bt_sm_base1.png";
30339 image.middle: SOLID;
30341 description { state: "selected" 0.0;
30342 inherit: "default" 0.0;
30344 color: 255 255 255 255;
30355 part { name: "elm.swallow.pad";
30357 description { state: "default" 0.0;
30370 part { name: "elm.swallow.icon";
30371 clip_to: "disclip";
30373 description { state: "default" 0.0;
30377 to_x: "elm.swallow.pad";
30382 to_x: "elm.swallow.pad";
30388 part { name: "elm.swallow.end";
30389 clip_to: "disclip";
30391 description { state: "default" 0.0;
30395 aspect_preference: VERTICAL;
30406 part { name: "elm.text";
30407 clip_to: "disclip";
30412 state: "default" 0.0;
30416 to_x: "elm.swallow.icon";
30422 to_x: "elm.swallow.end";
30428 style: "gengrid_style";
30432 description { state: "selected" 0.0;
30433 inherit: "default" 0.0;
30435 style: "gengrid_selected_style";
30439 part { name: "fg1";
30440 clip_to: "disclip";
30442 description { state: "default" 0.0;
30444 color: 255 255 255 0;
30446 rel2.relative: 1.0 0.5;
30449 normal: "bt_sm_hilight.png";
30453 description { state: "selected" 0.0;
30454 inherit: "default" 0.0;
30456 color: 255 255 255 255;
30459 part { name: "fg2";
30460 clip_to: "disclip";
30462 description { state: "default" 0.0;
30464 color: 255 255 255 0;
30468 normal: "bt_sm_shine.png";
30472 description { state: "selected" 0.0;
30473 inherit: "default" 0.0;
30475 color: 255 255 255 255;
30478 part { name: "disclip";
30480 description { state: "default" 0.0;
30484 description { state: "disabled" 0.0;
30485 inherit: "default" 0.0;
30486 color: 255 255 255 64;
30491 // signal: elm,state,%s,active
30492 // a "check" item named %s went active
30493 // signal: elm,state,%s,passive
30494 // a "check" item named %s went passive
30495 // default is passive
30496 program { name: "go_active";
30497 signal: "elm,state,selected";
30499 action: STATE_SET "selected" 0.0;
30503 target: "elm.text";
30505 program { name: "go_passive";
30506 signal: "elm,state,unselected";
30508 action: STATE_SET "default" 0.0;
30512 target: "elm.text";
30513 transition: LINEAR 0.1;
30515 program { name: "go_disabled";
30516 signal: "elm,state,disabled";
30518 action: STATE_SET "disabled" 0.0;
30521 program { name: "go_enabled";
30522 signal: "elm,state,enabled";
30524 action: STATE_SET "default" 0.0;
30530 group { name: "elm/gengrid/item/up/default";
30531 data.item: "labels" "elm.text";
30533 image: "bt_sm_base1.png" COMP;
30534 image: "bt_sm_shine.png" COMP;
30535 image: "bt_sm_hilight.png" COMP;
30536 image: "arrow_up.png" COMP;
30539 part { name: "event";
30542 description { state: "default" 0.0;
30547 clip_to: "disclip";
30549 description { state: "default" 0.0;
30551 color: 255 255 255 0;
30552 rel1.offset: -3 -3;
30554 image { normal: "bt_sm_base1.png";
30559 description { state: "selected" 0.0;
30560 inherit: "default" 0.0;
30562 color: 255 255 255 255;
30565 part { name: "image";
30568 description { state: "default" 0.0;
30569 aspect_preference: BOTH;
30571 image.normal: "arrow_up.png";
30579 part { name: "elm.text";
30580 clip_to: "disclip";
30582 effect: SOFT_SHADOW;
30585 description { state: "default" 0.0;
30601 text_class: "grid_item";
30604 description { state: "selected" 0.0;
30605 inherit: "default" 0.0;
30606 color: 224 224 224 255;
30610 part { name: "fg1";
30611 clip_to: "disclip";
30613 description { state: "default" 0.0;
30615 color: 255 255 255 0;
30616 rel1.offset: -3 -3;
30622 normal: "bt_sm_hilight.png";
30626 description { state: "selected" 0.0;
30627 inherit: "default" 0.0;
30629 color: 255 255 255 255;
30632 part { name: "fg2";
30633 clip_to: "disclip";
30635 description { state: "default" 0.0;
30637 color: 255 255 255 0;
30638 rel1.offset: -3 -3;
30641 normal: "bt_sm_shine.png";
30645 description { state: "selected" 0.0;
30646 inherit: "default" 0.0;
30648 color: 255 255 255 255;
30651 part { name: "disclip";
30653 description { state: "default" 0.0;
30657 description { state: "disabled" 0.0;
30658 inherit: "default" 0.0;
30659 color: 255 255 255 64;
30664 program { name: "go_active";
30665 signal: "elm,state,selected";
30667 action: STATE_SET "selected" 0.0;
30671 target: "elm.text";
30673 program { name: "go_passive";
30674 signal: "elm,state,unselected";
30676 action: STATE_SET "default" 0.0;
30680 target: "elm.text";
30681 transition: LINEAR 0.1;
30683 program { name: "go_disabled";
30684 signal: "elm,state,disabled";
30686 action: STATE_SET "disabled" 0.0;
30689 program { name: "go_enabled";
30690 signal: "elm,state,enabled";
30692 action: STATE_SET "default" 0.0;
30698 group { name: "elm/gengrid/item/album-preview/default";
30699 data.item: "labels" "elm.text";
30700 data.item: "icons" "elm.swallow.icon.1 elm.swallow.icon.2 elm.swallow.icon.3 elm.swallow.icon.4";
30701 data.item: "states" "have_files";
30703 image: "bt_sm_base1.png" COMP;
30704 image: "bt_sm_shine.png" COMP;
30705 image: "bt_sm_hilight.png" COMP;
30706 image: "icon_folder.png" COMP;
30709 part { name: "event";
30712 description { state: "default" 0.0;
30717 clip_to: "disclip";
30719 description { state: "default" 0.0;
30721 color: 255 255 255 0;
30722 rel1.offset: -3 -3;
30725 normal: "bt_sm_base1.png";
30730 description { state: "selected" 0.0;
30731 inherit: "default" 0.0;
30733 color: 255 255 255 255;
30736 part { name: "image";
30739 description { state: "default" 0.0;
30740 aspect_preference: BOTH;
30742 image.normal: "icon_folder.png";
30750 part { name: "have-files-clipper";
30752 description { state: "default" 0.0;
30753 color: 255 255 255 0;
30756 description { state: "visible" 0.0;
30757 inherit: "default" 0.0;
30758 color: 255 255 255 255;
30762 part { name: "icon_box_margin";
30765 clip_to: "have-files-clipper";
30766 description { state: "default" 0.0;
30778 part { name: "icon_box";
30781 clip_to: "have-files-clipper";
30782 description { state: "default" 0.0;
30783 color: 255 255 255 255;
30787 relative: 0.25 0.25;
30797 part { name: "elm.swallow.icon.1";
30800 clip_to: "have-files-clipper";
30801 description { state: "default" 0.0;
30813 part { name: "elm.swallow.icon.2";
30816 clip_to: "have-files-clipper";
30817 description { state: "default" 0.0;
30829 part { name: "elm.swallow.icon.3";
30832 clip_to: "have-files-clipper";
30833 description { state: "default" 0.0;
30845 part { name: "elm.swallow.icon.4";
30848 clip_to: "have-files-clipper";
30849 description { state: "default" 0.0;
30861 part { name: "elm.text";
30862 clip_to: "disclip";
30864 effect: SOFT_SHADOW;
30867 description { state: "default" 0.0;
30883 text_class: "grid_item";
30886 description { state: "selected" 0.0;
30887 inherit: "default" 0.0;
30888 color: 255 255 255 255;
30891 part { name: "fg1";
30892 clip_to: "disclip";
30894 description { state: "default" 0.0;
30896 color: 255 255 255 0;
30897 rel1.offset: -3 -3;
30903 normal: "bt_sm_hilight.png";
30907 description { state: "selected" 0.0;
30908 inherit: "default" 0.0;
30910 color: 255 255 255 255;
30913 part { name: "fg2";
30914 clip_to: "disclip";
30916 description { state: "default" 0.0;
30918 color: 255 255 255 0;
30919 rel1.offset: -3 -3;
30922 normal: "bt_sm_shine.png";
30926 description { state: "selected" 0.0;
30927 inherit: "default" 0.0;
30929 color: 255 255 255 255;
30932 part { name: "disclip";
30934 description { state: "default" 0.0;
30938 description { state: "disabled" 0.0;
30939 inherit: "default" 0.0;
30940 color: 255 255 255 64;
30945 program { name: "go_active";
30946 signal: "elm,state,selected";
30948 action: STATE_SET "selected" 0.0;
30952 target: "elm.text";
30954 program { name: "go_passive";
30955 signal: "elm,state,unselected";
30957 action: STATE_SET "default" 0.0;
30961 target: "elm.text";
30962 transition: LINEAR 0.1;
30964 program { name: "go_disabled";
30965 signal: "elm,state,disabled";
30967 action: STATE_SET "disabled" 0.0;
30970 program { name: "go_enabled";
30971 signal: "elm,state,enabled";
30973 action: STATE_SET "default" 0.0;
30977 signal: "elm,state,have_files,active";
30979 action: STATE_SET "visible" 0.0;
30980 target: "have-files-clipper";
30985 group { name: "elm/gengrid/item/thumb/default";
30987 item: "icons" "elm.swallow.icon";
30988 item: "labels" "elm.text";
30991 image: "bt_sm_base1.png" COMP;
30992 image: "bt_sm_shine.png" COMP;
30993 image: "bt_sm_hilight.png" COMP;
30994 image: "thumb_shadow.png" COMP;
30997 part { name: "event";
31000 description { state: "default" 0.0;
31006 description { state: "default" 0.0;
31008 color: 255 255 255 0;
31009 rel1.offset: -3 -3;
31012 normal: "bt_sm_base1.png";
31017 description { state: "selected" 0.0;
31018 inherit: "default" 0.0;
31020 color: 255 255 255 255;
31023 part { name: "border-shadow";
31026 description { state: "default" 0.0;
31028 to: "elm.swallow.icon";
31032 to_x: "elm.swallow.icon";
31037 normal: "thumb_shadow.png";
31038 border: 17 17 17 17;
31043 part { name: "border";
31046 description { state: "default" 0.0;
31048 to: "border-shadow";
31052 to: "border-shadow";
31057 part { name: "elm.swallow.icon";
31060 description { state: "default" 0.0;
31061 aspect_preference: BOTH;
31071 part { name: "elm.text";
31073 effect: SOFT_SHADOW;
31076 description { state: "default" 0.0;
31093 text_class: "grid_item";
31097 part { name: "fg1";
31099 description { state: "default" 0.0;
31101 color: 255 255 255 0;
31102 rel1.offset: -3 -3;
31108 normal: "bt_sm_hilight.png";
31112 description { state: "selected" 0.0;
31113 inherit: "default" 0.0;
31115 color: 255 255 255 255;
31118 part { name: "fg2";
31120 description { state: "default" 0.0;
31122 color: 255 255 255 0;
31123 rel1.offset: -3 -3;
31126 image: "bt_sm_shine.png";
31130 description { state: "selected" 0.0;
31131 inherit: "default" 0.0;
31133 color: 255 255 255 255;
31139 signal: "elm,state,selected";
31141 action: STATE_SET "selected" 0.0;
31147 signal: "elm,state,unselected";
31149 action: STATE_SET "default" 0.0;
31153 transition: LINEAR 0.1;
31158 ///////////////////////////////////////////////////////////////////////////////
31159 group { name: "elm/photocam/base/default";
31161 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
31162 public timer0(val) {
31164 v = get_int(sbvis_v);
31166 v = get_int(sbalways_v);
31168 emit("do-hide-vbar", "");
31169 set_int(sbvis_v, 0);
31172 v = get_int(sbvis_h);
31174 v = get_int(sbalways_h);
31176 emit("do-hide-hbar", "");
31177 set_int(sbvis_h, 0);
31180 set_int(sbvis_timer, 0);
31185 image: "shelf_inset.png" COMP;
31186 image: "bt_sm_base2.png" COMP;
31187 image: "bt_sm_shine.png" COMP;
31188 image: "bt_sm_hilight.png" COMP;
31189 image: "busy-1.png" COMP;
31190 image: "busy-2.png" COMP;
31191 image: "busy-3.png" COMP;
31192 image: "busy-4.png" COMP;
31193 image: "busy-5.png" COMP;
31194 image: "busy-6.png" COMP;
31195 image: "busy-7.png" COMP;
31196 image: "busy-8.png" COMP;
31197 image: "busy-9.png" COMP;
31202 description { state: "default" 0.0;
31204 rel2.offset: -2 -2;
31205 color: 255 255 255 0;
31208 part { name: "clipper";
31211 description { state: "default" 0.0;
31216 part { name: "elm.swallow.content";
31217 clip_to: "clipper";
31219 description { state: "default" 0.0;
31221 rel2.offset: -2 -2;
31224 part { name: "busy_clip";
31227 description { state: "default" 0.0;
31229 color: 255 255 255 0;
31231 description { state: "active" 0.0;
31233 color: 255 255 255 255;
31236 part { name: "busy";
31237 clip_to: "busy_clip";
31239 description { state: "default" 0.0;
31244 aspect_preference: BOTH;
31254 normal: "busy-9.png";
31255 tween: "busy-1.png";
31256 tween: "busy-2.png";
31257 tween: "busy-3.png";
31258 tween: "busy-4.png";
31259 tween: "busy-5.png";
31260 tween: "busy-6.png";
31261 tween: "busy-7.png";
31262 tween: "busy-8.png";
31266 part { name: "conf_over";
31268 description { state: "default" 0.0;
31270 rel2.offset: -1 -1;
31272 normal: "shelf_inset.png";
31279 part { name: "sb_vbar_clip_master";
31282 description { state: "default" 0.0;
31284 description { state: "hidden" 0.0;
31286 color: 255 255 255 0;
31289 part { name: "sb_vbar_clip";
31290 clip_to: "sb_vbar_clip_master";
31293 description { state: "default" 0.0;
31295 description { state: "hidden" 0.0;
31297 color: 255 255 255 0;
31300 part { name: "sb_vbar";
31303 description { state: "default" 0.0;
31319 part { name: "elm.dragable.vbar";
31320 clip_to: "sb_vbar_clip";
31325 confine: "sb_vbar";
31327 description { state: "default" 0.0;
31342 normal: "bt_sm_base2.png";
31348 part { name: "sb_vbar_over1";
31349 clip_to: "sb_vbar_clip";
31351 description { state: "default" 0.0;
31352 rel1.to: "elm.dragable.vbar";
31353 rel2.relative: 1.0 0.5;
31354 rel2.to: "elm.dragable.vbar";
31356 normal: "bt_sm_hilight.png";
31361 part { name: "sb_vbar_over2";
31362 clip_to: "sb_vbar_clip";
31364 description { state: "default" 0.0;
31365 rel1.to: "elm.dragable.vbar";
31366 rel2.to: "elm.dragable.vbar";
31368 normal: "bt_sm_shine.png";
31374 part { name: "sb_hbar_clip_master";
31377 description { state: "default" 0.0;
31379 description { state: "hidden" 0.0;
31381 color: 255 255 255 0;
31384 part { name: "sb_hbar_clip";
31385 clip_to: "sb_hbar_clip_master";
31388 description { state: "default" 0.0;
31390 description { state: "hidden" 0.0;
31392 color: 255 255 255 0;
31395 part { name: "sb_hbar";
31398 description { state: "default" 0.0;
31414 part { name: "elm.dragable.hbar";
31415 clip_to: "sb_hbar_clip";
31420 confine: "sb_hbar";
31422 description { state: "default" 0.0;
31437 normal: "bt_sm_base2.png";
31443 part { name: "sb_hbar_over1";
31444 clip_to: "sb_hbar_clip";
31446 description { state: "default" 0.0;
31447 rel1.to: "elm.dragable.hbar";
31448 rel2.relative: 1.0 0.5;
31449 rel2.to: "elm.dragable.hbar";
31451 normal: "bt_sm_hilight.png";
31456 part { name: "sb_hbar_over2";
31457 clip_to: "sb_hbar_clip";
31459 description { state: "default" 0.0;
31460 rel1.to: "elm.dragable.hbar";
31461 rel2.to: "elm.dragable.hbar";
31463 normal: "bt_sm_shine.png";
31470 program { name: "load";
31474 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
31475 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
31476 set_int(sbvis_h, 0);
31477 set_int(sbvis_v, 0);
31478 set_int(sbalways_v, 0);
31479 set_int(sbalways_h, 0);
31480 set_int(sbvis_timer, 0);
31484 program { name: "vbar_show";
31485 signal: "elm,action,show,vbar";
31487 action: STATE_SET "default" 0.0;
31488 target: "sb_vbar_clip_master";
31490 program { name: "vbar_hide";
31491 signal: "elm,action,hide,vbar";
31493 action: STATE_SET "hidden" 0.0;
31494 target: "sb_vbar_clip_master";
31496 program { name: "vbar_show_always";
31497 signal: "elm,action,show_always,vbar";
31501 v = get_int(sbvis_v);
31502 v |= get_int(sbalways_v);
31504 set_int(sbalways_v, 1);
31505 emit("do-show-vbar", "");
31506 set_int(sbvis_v, 1);
31510 program { name: "vbar_show_notalways";
31511 signal: "elm,action,show_notalways,vbar";
31515 v = get_int(sbalways_v);
31517 set_int(sbalways_v, 0);
31518 v = get_int(sbvis_v);
31520 emit("do-hide-vbar", "");
31521 set_int(sbvis_v, 0);
31526 program { name: "sb_vbar_show";
31527 signal: "do-show-vbar";
31529 action: STATE_SET "default" 0.0;
31530 transition: LINEAR 0.5;
31531 target: "sb_vbar_clip";
31533 program { name: "sb_vbar_hide";
31534 signal: "do-hide-vbar";
31536 action: STATE_SET "hidden" 0.0;
31537 transition: LINEAR 0.5;
31538 target: "sb_vbar_clip";
31541 program { name: "hbar_show";
31542 signal: "elm,action,show,hbar";
31544 action: STATE_SET "default" 0.0;
31545 target: "sb_hbar_clip_master";
31547 program { name: "hbar_hide";
31548 signal: "elm,action,hide,hbar";
31550 action: STATE_SET "hidden" 0.0;
31551 target: "sb_hbar_clip_master";
31553 program { name: "hbar_show_always";
31554 signal: "elm,action,show_always,hbar";
31558 v = get_int(sbvis_h);
31559 v |= get_int(sbalways_h);
31561 set_int(sbalways_h, 1);
31562 emit("do-show-hbar", "");
31563 set_int(sbvis_h, 1);
31567 program { name: "hbar_show_notalways";
31568 signal: "elm,action,show_notalways,hbar";
31572 v = get_int(sbalways_h);
31574 set_int(sbalways_h, 0);
31575 v = get_int(sbvis_h);
31577 emit("do-hide-hbar", "");
31578 set_int(sbvis_h, 0);
31583 program { name: "sb_hbar_show";
31584 signal: "do-show-hbar";
31586 action: STATE_SET "default" 0.0;
31587 transition: LINEAR 0.5;
31588 target: "sb_hbar_clip";
31590 program { name: "sb_hbar_hide";
31591 signal: "do-hide-hbar";
31593 action: STATE_SET "hidden" 0.0;
31594 transition: LINEAR 0.5;
31595 target: "sb_hbar_clip";
31598 program { name: "scroll";
31599 signal: "elm,action,scroll";
31603 v = get_int(sbvis_v);
31604 v |= get_int(sbalways_v);
31606 emit("do-show-vbar", "");
31607 set_int(sbvis_v, 1);
31609 v = get_int(sbvis_h);
31610 v |= get_int(sbalways_h);
31612 emit("do-show-hbar", "");
31613 set_int(sbvis_h, 1);
31615 v = get_int(sbvis_timer);
31616 if (v > 0) cancel_timer(v);
31617 v = timer(1.0, "timer0", 0);
31618 set_int(sbvis_timer, v);
31621 program { name: "go1";
31622 signal: "elm,state,busy,start";
31624 action: STATE_SET "active" 0.0;
31625 transition: SINUSOIDAL 1.0;
31626 target: "busy_clip";
31628 program { name: "go2";
31629 signal: "elm,state,busy,start";
31631 action: STATE_SET "default" 0.0;
31632 transition: LINEAR 0.5;
31636 program { name: "stop1";
31637 signal: "elm,state,busy,stop";
31639 action: STATE_SET "default" 0.0;
31640 transition: SINUSOIDAL 1.0;
31641 target: "busy_clip";
31644 program { name: "stop2";
31645 action: ACTION_STOP;
31651 ///////////////////////////////////////////////////////////////////////////////
31652 group { name: "elm/map/base/default";
31654 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
31655 public timer0(val) {
31657 v = get_int(sbvis_v);
31659 v = get_int(sbalways_v);
31661 emit("do-hide-vbar", "");
31662 set_int(sbvis_v, 0);
31665 v = get_int(sbvis_h);
31667 v = get_int(sbalways_h);
31669 emit("do-hide-hbar", "");
31670 set_int(sbvis_h, 0);
31673 set_int(sbvis_timer, 0);
31678 image: "shelf_inset.png" COMP;
31679 image: "bt_sm_base2.png" COMP;
31680 image: "bt_sm_shine.png" COMP;
31681 image: "bt_sm_hilight.png" COMP;
31682 image: "busy-1.png" COMP;
31683 image: "busy-2.png" COMP;
31684 image: "busy-3.png" COMP;
31685 image: "busy-4.png" COMP;
31686 image: "busy-5.png" COMP;
31687 image: "busy-6.png" COMP;
31688 image: "busy-7.png" COMP;
31689 image: "busy-8.png" COMP;
31690 image: "busy-9.png" COMP;
31695 description { state: "default" 0.0;
31697 rel2.offset: -2 -2;
31698 color: 255 255 255 0;
31701 part { name: "clipper";
31704 description { state: "default" 0.0;
31709 part { name: "elm.swallow.content";
31710 clip_to: "clipper";
31712 description { state: "default" 0.0;
31714 rel2.offset: -2 -2;
31717 part { name: "busy_clip";
31720 description { state: "default" 0.0;
31722 color: 255 255 255 0;
31724 description { state: "active" 0.0;
31726 color: 255 255 255 255;
31729 part { name: "busy";
31730 clip_to: "busy_clip";
31732 description { state: "default" 0.0;
31737 aspect_preference: BOTH;
31747 normal: "busy-9.png";
31748 tween: "busy-1.png";
31749 tween: "busy-2.png";
31750 tween: "busy-3.png";
31751 tween: "busy-4.png";
31752 tween: "busy-5.png";
31753 tween: "busy-6.png";
31754 tween: "busy-7.png";
31755 tween: "busy-8.png";
31759 part { name: "conf_over";
31761 description { state: "default" 0.0;
31763 rel2.offset: -1 -1;
31765 normal: "shelf_inset.png";
31772 part { name: "sb_vbar_clip_master";
31775 description { state: "default" 0.0;
31777 description { state: "hidden" 0.0;
31779 color: 255 255 255 0;
31782 part { name: "sb_vbar_clip";
31783 clip_to: "sb_vbar_clip_master";
31786 description { state: "default" 0.0;
31788 description { state: "hidden" 0.0;
31790 color: 255 255 255 0;
31793 part { name: "sb_vbar";
31796 description { state: "default" 0.0;
31812 part { name: "elm.dragable.vbar";
31813 clip_to: "sb_vbar_clip";
31818 confine: "sb_vbar";
31820 description { state: "default" 0.0;
31835 normal: "bt_sm_base2.png";
31841 part { name: "sb_vbar_over1";
31842 clip_to: "sb_vbar_clip";
31844 description { state: "default" 0.0;
31845 rel1.to: "elm.dragable.vbar";
31846 rel2.relative: 1.0 0.5;
31847 rel2.to: "elm.dragable.vbar";
31849 normal: "bt_sm_hilight.png";
31854 part { name: "sb_vbar_over2";
31855 clip_to: "sb_vbar_clip";
31857 description { state: "default" 0.0;
31858 rel1.to: "elm.dragable.vbar";
31859 rel2.to: "elm.dragable.vbar";
31861 normal: "bt_sm_shine.png";
31867 part { name: "sb_hbar_clip_master";
31870 description { state: "default" 0.0;
31872 description { state: "hidden" 0.0;
31874 color: 255 255 255 0;
31877 part { name: "sb_hbar_clip";
31878 clip_to: "sb_hbar_clip_master";
31881 description { state: "default" 0.0;
31883 description { state: "hidden" 0.0;
31885 color: 255 255 255 0;
31888 part { name: "sb_hbar";
31891 description { state: "default" 0.0;
31907 part { name: "elm.dragable.hbar";
31908 clip_to: "sb_hbar_clip";
31913 confine: "sb_hbar";
31915 description { state: "default" 0.0;
31930 normal: "bt_sm_base2.png";
31936 part { name: "sb_hbar_over1";
31937 clip_to: "sb_hbar_clip";
31939 description { state: "default" 0.0;
31940 rel1.to: "elm.dragable.hbar";
31941 rel2.relative: 1.0 0.5;
31942 rel2.to: "elm.dragable.hbar";
31944 normal: "bt_sm_hilight.png";
31949 part { name: "sb_hbar_over2";
31950 clip_to: "sb_hbar_clip";
31952 description { state: "default" 0.0;
31953 rel1.to: "elm.dragable.hbar";
31954 rel2.to: "elm.dragable.hbar";
31956 normal: "bt_sm_shine.png";
31963 program { name: "load";
31967 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
31968 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
31969 set_int(sbvis_h, 0);
31970 set_int(sbvis_v, 0);
31971 set_int(sbalways_v, 0);
31972 set_int(sbalways_h, 0);
31973 set_int(sbvis_timer, 0);
31977 program { name: "vbar_show";
31978 signal: "elm,action,show,vbar";
31980 action: STATE_SET "default" 0.0;
31981 target: "sb_vbar_clip_master";
31983 program { name: "vbar_hide";
31984 signal: "elm,action,hide,vbar";
31986 action: STATE_SET "hidden" 0.0;
31987 target: "sb_vbar_clip_master";
31989 program { name: "vbar_show_always";
31990 signal: "elm,action,show_always,vbar";
31994 v = get_int(sbvis_v);
31995 v |= get_int(sbalways_v);
31997 set_int(sbalways_v, 1);
31998 emit("do-show-vbar", "");
31999 set_int(sbvis_v, 1);
32003 program { name: "vbar_show_notalways";
32004 signal: "elm,action,show_notalways,vbar";
32008 v = get_int(sbalways_v);
32010 set_int(sbalways_v, 0);
32011 v = get_int(sbvis_v);
32013 emit("do-hide-vbar", "");
32014 set_int(sbvis_v, 0);
32019 program { name: "sb_vbar_show";
32020 signal: "do-show-vbar";
32022 action: STATE_SET "default" 0.0;
32023 transition: LINEAR 0.5;
32024 target: "sb_vbar_clip";
32026 program { name: "sb_vbar_hide";
32027 signal: "do-hide-vbar";
32029 action: STATE_SET "hidden" 0.0;
32030 transition: LINEAR 0.5;
32031 target: "sb_vbar_clip";
32034 program { name: "hbar_show";
32035 signal: "elm,action,show,hbar";
32037 action: STATE_SET "default" 0.0;
32038 target: "sb_hbar_clip_master";
32040 program { name: "hbar_hide";
32041 signal: "elm,action,hide,hbar";
32043 action: STATE_SET "hidden" 0.0;
32044 target: "sb_hbar_clip_master";
32046 program { name: "hbar_show_always";
32047 signal: "elm,action,show_always,hbar";
32051 v = get_int(sbvis_h);
32052 v |= get_int(sbalways_h);
32054 set_int(sbalways_h, 1);
32055 emit("do-show-hbar", "");
32056 set_int(sbvis_h, 1);
32060 program { name: "hbar_show_notalways";
32061 signal: "elm,action,show_notalways,hbar";
32065 v = get_int(sbalways_h);
32067 set_int(sbalways_h, 0);
32068 v = get_int(sbvis_h);
32070 emit("do-hide-hbar", "");
32071 set_int(sbvis_h, 0);
32076 program { name: "sb_hbar_show";
32077 signal: "do-show-hbar";
32079 action: STATE_SET "default" 0.0;
32080 transition: LINEAR 0.5;
32081 target: "sb_hbar_clip";
32083 program { name: "sb_hbar_hide";
32084 signal: "do-hide-hbar";
32086 action: STATE_SET "hidden" 0.0;
32087 transition: LINEAR 0.5;
32088 target: "sb_hbar_clip";
32091 program { name: "scroll";
32092 signal: "elm,action,scroll";
32096 v = get_int(sbvis_v);
32097 v |= get_int(sbalways_v);
32099 emit("do-show-vbar", "");
32100 set_int(sbvis_v, 1);
32102 v = get_int(sbvis_h);
32103 v |= get_int(sbalways_h);
32105 emit("do-show-hbar", "");
32106 set_int(sbvis_h, 1);
32108 v = get_int(sbvis_timer);
32109 if (v > 0) cancel_timer(v);
32110 v = timer(1.0, "timer0", 0);
32111 set_int(sbvis_timer, v);
32114 program { name: "go1";
32115 signal: "elm,state,busy,start";
32117 action: STATE_SET "active" 0.0;
32118 transition: SINUSOIDAL 1.0;
32119 target: "busy_clip";
32121 program { name: "go2";
32122 signal: "elm,state,busy,start";
32124 action: STATE_SET "default" 0.0;
32125 transition: LINEAR 0.5;
32129 program { name: "stop1";
32130 signal: "elm,state,busy,stop";
32132 action: STATE_SET "default" 0.0;
32133 transition: SINUSOIDAL 1.0;
32134 target: "busy_clip";
32137 program { name: "stop2";
32138 action: ACTION_STOP;
32143 group { name: "elm/map/marker/radio/default";
32147 item: size_max_w 58;
32148 item: size_max_h 58;
32151 image: "map_item.png" COMP;
32154 part { name: "whole";
32155 description { state: "default" 0.0;
32158 part { name: "base";
32159 ignore_flags: ON_HOLD;
32160 description { state: "default" 0.0;
32161 image.normal: "map_item.png";
32164 part { name: "elm.icon";
32168 description { state: "default" 0.0;
32169 rel1.relative: 0.27 0.27;
32170 rel2.relative: 0.73 0.73;
32173 part { name: "elm.text";
32175 effect: SOFT_SHADOW;
32178 description { state: "default" 0.0;
32180 color: 224 224 224 255;
32182 rel1.relative: 0.28 0.25;
32183 rel2.relative: 0.75 0.75;
32185 font: "Sans,Edje-Vera";
32194 program { name: "open";
32195 signal: "mouse,clicked,1";
32197 action: SIGNAL_EMIT "open" "elm";
32199 program { name: "bringin";
32200 signal: "mouse,down,1,double";
32202 action: SIGNAL_EMIT "bringin" "elm";
32206 group { name: "elm/map/marker/radio2/default";
32210 item: size_max_w 58;
32211 item: size_max_h 58;
32214 image: "map_item_2.png" COMP;
32217 part { name: "base";
32218 ignore_flags: ON_HOLD;
32219 description { state: "default" 0.0;
32220 image.normal: "map_item_2.png";
32223 part { name: "elm.text";
32225 effect: SOFT_SHADOW;
32228 description { state: "default" 0.0;
32230 color: 224 224 224 255;
32232 rel1.relative: 0.28 0.25;
32233 rel2.relative: 0.75 0.75;
32235 font: "Sans,Edje-Vera";
32244 program { name: "open";
32245 signal: "mouse,clicked,1";
32247 action: SIGNAL_EMIT "open" "elm";
32249 program { name: "bringin";
32250 signal: "mouse,down,1,double";
32252 action: SIGNAL_EMIT "bringin" "elm";
32256 group { name: "elm/map/marker/empty/default";
32260 item: size_max_w 64;
32261 item: size_max_h 64;
32264 part { name: "whole";
32265 description { state: "default" 0.0;
32268 part { name: "base";
32269 ignore_flags: ON_HOLD;
32270 description { state: "default" 0.0;
32273 part { name: "elm.icon";
32277 description { state: "default" 0.0;
32280 part { name: "elm.text";
32282 effect: SOFT_SHADOW;
32285 description { state: "default" 0.0;
32287 color: 224 224 224 255;
32289 rel1.relative: 0.28 0.25;
32290 rel2.relative: 0.75 0.75;
32292 font: "Sans,Edje-Vera";
32301 program { name: "open";
32302 signal: "mouse,clicked,1";
32304 action: SIGNAL_EMIT "open" "elm";
32306 program { name: "bringin";
32307 signal: "mouse,down,1,double";
32309 action: SIGNAL_EMIT "bringin" "elm";
32313 group { name: "elm/map/marker_bubble/default";
32315 image: "bubble.png" COMP;
32316 image: "bubble_shine.png" COMP;
32323 part { name: "clipper";
32325 description { state: "default" 0.0;
32326 color: 255 255 255 0;
32328 description { state: "show" 0.0;
32329 inherit: "default" 0.0;
32330 color: 255 255 255 255;
32333 part { name: "base0";
32335 clip_to: "clipper";
32336 description { state: "default" 0.0;
32338 normal: "bubble.png";
32339 border: 11 36 10 19;
32341 image.middle: SOLID;
32345 part { name: "elm.swallow.content";
32347 clip_to: "clipper";
32348 description { state: "default" 0.0;
32358 part { name: "shine";
32360 clip_to: "clipper";
32361 description { state: "default" 0.0;
32370 normal: "bubble_shine.png";
32378 program { name: "show";
32380 action: STATE_SET "show" 0.0;
32382 transition: ACCELERATE 0.5;
32387 /////////////////////////////////////////////////////////////////////////////
32389 /////////////////////////////////////////////////////////////////////////////
32391 name: "elm/panes/vertical/default";
32393 image: "bt_base1.png" COMP;
32394 image: "bt_base2.png" COMP;
32395 image: "bt_hilight.png" COMP;
32396 image: "bt_shine.png" COMP;
32397 image: "bt_glow.png" COMP;
32398 image: "bt_dis_base.png" COMP;
32399 image: "bt_dis_hilight.png" COMP;
32400 image: "arrow_right.png" COMP;
32401 image: "arrow_left.png" COMP;
32404 public state_pair = 0; //0:both content are not set, 1:both content are set
32415 state: "default" 0.0;
32423 name: "whole_left";
32428 state: "default" 0.0;
32429 rel2.to_x: "elm.bar";
32430 rel2.relative: 0.0 1.0;
32436 name: "elm.swallow.left";
32438 clip_to: "whole_left";
32441 state: "default" 0.0;
32442 rel1.to: "whole_left";
32443 rel2.to: "whole_left";
32449 name: "whole_right";
32454 state: "default" 0.0;
32455 rel1.to_x: "elm.bar";
32456 rel1.relative: 1.0 0.0;
32462 name: "elm.swallow.right";
32464 clip_to: "whole_right";
32467 state: "default" 0.0;
32468 rel1.to: "whole_right";
32469 rel2.to: "whole_right";
32473 part { name: "elm.bar";
32480 description { state: "default" 0.0;
32483 rel1.relative: 0.0 0.5;
32484 rel2.relative: 1.0 0.5;
32486 normal: "bt_base2.png";
32489 image.middle: SOLID;
32491 description { state: "default" 0.1;
32492 inherit: "default" 0.0;
32496 description { state: "clicked" 0.0;
32497 inherit: "default" 0.0;
32498 image.normal: "bt_base1.png";
32499 image.middle: SOLID;
32501 description { state: "clicked" 0.1;
32502 inherit: "default" 0.1;
32503 image.normal: "bt_base1.png";
32504 image.middle: SOLID;
32506 description { state: "disabled" 0.0;
32507 inherit: "default" 0.0;
32509 normal: "bt_dis_base.png";
32513 description { state: "disabled" 0.1;
32514 inherit: "default" 0.1;
32516 normal: "bt_dis_base.png";
32521 part { name: "over1";
32523 description { state: "default" 0.0;
32524 rel1.to: "elm.bar";
32525 rel2.to: "elm.bar";
32526 rel2.relative: 1.0 0.5;
32528 normal: "bt_hilight.png";
32532 description { state: "disabled" 0.0;
32533 inherit: "default" 0.0;
32535 normal: "bt_dis_hilight.png";
32540 part { name: "over2";
32543 ignore_flags: ON_HOLD;
32544 description { state: "default" 0.0;
32545 rel1.to: "elm.bar";
32546 rel2.to: "elm.bar";
32548 normal: "bt_shine.png";
32552 description { state: "disabled" 0.0;
32553 inherit: "default" 0.0;
32557 part { name: "over3";
32560 description { state: "default" 0.0;
32561 color: 255 255 255 0;
32562 rel1.to: "elm.bar";
32563 rel2.to: "elm.bar";
32565 normal: "bt_glow.png";
32566 border: 12 12 12 12;
32570 description { state: "clicked" 0.0;
32571 inherit: "default" 0.0;
32573 color: 255 255 255 255;
32579 name: "arrow_right";
32581 description { state: "default" 0.0;
32584 color: 255 255 255 0;
32586 rel1.relative: 1.0 0.5;
32587 rel1.to_x: "elm.bar";
32588 rel1.offset: 45/2 -45/2;
32590 rel2.relative: 1.0 0.5;
32591 rel2.to_x: "elm.bar";
32592 rel2.offset: 45/2 45/2;
32594 image.normal: "arrow_right.png";
32598 description { state: "anim_1" 0.0;
32599 inherit: "default" 0.0;
32600 color: 255 255 255 200;
32601 rel1.offset: (45/2 + 10) -45/2;
32602 rel2.offset: (45/2 +10) 45/2;
32604 description { state: "anim_2" 0.0;
32605 inherit: "default" 0.0;
32606 color: 255 255 255 0;
32607 rel1.offset: (45/2 + 20) -45/2;
32608 rel2.offset: (45/2 + 20) 45/2;
32612 name: "arrow_left";
32614 description { state: "default" 0.0;
32617 color: 255 255 255 0;
32619 rel1.relative: 0.0 0.5;
32620 rel1.to_x: "elm.bar";
32621 rel1.offset: -45/2 -45/2;
32623 rel2.relative: 0.0 0.5;
32624 rel2.to_x: "elm.bar";
32625 rel2.offset: -45/2 45/2;
32627 image.normal: "arrow_left.png";
32631 description { state: "anim_1" 0.0;
32632 inherit: "default" 0.0;
32633 color: 255 255 255 200;
32634 rel1.offset: (-45/2 - 10) -45/2;
32635 rel2.offset: (-45/2 - 10) 45/2;
32637 description { state: "anim_2" 0.0;
32638 inherit: "default" 0.0;
32639 color: 255 255 255 0;
32640 rel1.offset: (-45/2 - 20) -45/2;
32641 rel2.offset: (-45/2 - 20) 45/2;
32644 part { name: "movement.decider";
32646 description { state: "default" 0.0;
32647 rel1.to: "elm.bar";
32648 rel2.to: "elm.bar";
32651 description { state: "disabled" 0.0;
32652 inherit: "default" 0.0;
32660 name: "button_click";
32661 signal: "mouse,down,1";
32663 action: SIGNAL_EMIT "elm,action,press" "";
32664 after: "button_click_anim";
32665 after: "arrow_anim_start";
32668 name: "button_click_anim";
32670 if(get_int(state_pair) == 1)
32671 set_state(PART:"elm.bar", "clicked", 0.1);
32673 set_state(PART:"elm.bar", "clicked", 0.0);
32677 name: "button_unclick";
32678 signal: "mouse,up,1";
32680 action: SIGNAL_EMIT "elm,action,unpress" "";
32681 after: "button_unclick_anim";
32682 after: "arrow_anim_stop";
32685 name: "button_unclick_anim";
32687 if(get_int(state_pair) == 1)
32688 set_state(PART:"elm.bar", "default", 0.1);
32690 set_state(PART:"elm.bar", "default", 0.0);
32694 name: "button_click2";
32695 signal: "mouse,down,1";
32697 action: STATE_SET "clicked" 0.0;
32701 name: "button_unclick2";
32702 signal: "mouse,up,1";
32704 action: STATE_SET "default" 0.0;
32705 transition: DECELERATE 0.5;
32709 name: "button_unclick3";
32710 signal: "mouse,up,1";
32712 action: SIGNAL_EMIT "elm,action,click" "";
32715 name: "button_down_double";
32716 signal: "mouse,down,1,double";
32718 action: SIGNAL_EMIT "elm,action,click,double" "";
32723 name: "arrow_anim_start";
32724 action: STATE_SET "anim_1" 0.0;
32725 target: "arrow_right";
32726 target: "arrow_left";
32727 transition: LINEAR 0.6;
32728 after: "arrow_anim_1";
32731 name: "arrow_anim_1";
32732 action: STATE_SET "anim_2" 0.0;
32733 target: "arrow_right";
32734 target: "arrow_left";
32735 transition: LINEAR 0.6;
32736 after: "arrow_anim_2";
32739 name: "arrow_anim_2";
32740 action: STATE_SET "default" 0.0;
32741 target: "arrow_right";
32742 target: "arrow_left";
32743 after: "arrow_anim_start";
32746 name: "arrow_anim_stop";
32747 action: ACTION_STOP;
32748 target: "arrow_anim_start";
32749 target: "arrow_anim_1";
32750 target: "arrow_anim_2";
32751 after: "arrow_anim_stop_1";
32754 name: "arrow_anim_stop_1";
32755 action: STATE_SET "default" 0.0;
32756 target: "arrow_right";
32757 target: "arrow_left";
32758 transition: DECELERATE 0.4;
32762 name: "panes_fixed";
32763 signal: "elm.panes.fixed";
32765 action: STATE_SET "disabled" 0.0;
32766 target: "movement.decider";
32769 //allow the movement by interaction
32771 name: "panes_unfixed";
32772 signal: "elm.panes.unfixed";
32774 action: STATE_SET "default" 0.0;
32775 target: "movement.decider";
32779 name: "panes_pair";
32780 signal: "elm.panes.pair";
32785 set_int(state_pair, 1);
32786 get_state(PART:"elm.bar", st, 30, vl);
32787 set_state(PART:"elm.bar", st, 0.1);
32791 name: "panes_unpair";
32792 signal: "elm.panes.unpair";
32797 set_int(state_pair, 0);
32798 get_state(PART:"elm.bar", st, 30, vl);
32799 set_state(PART:"elm.bar", st, 0.0);
32806 name: "elm/panes/horizontal/default";
32808 image: "bt_base1.png" COMP;
32809 image: "bt_base2.png" COMP;
32810 image: "bt_hilight.png" COMP;
32811 image: "bt_shine.png" COMP;
32812 image: "bt_glow.png" COMP;
32813 image: "bt_dis_base.png" COMP;
32814 image: "bt_dis_hilight.png" COMP;
32815 image: "arrow_up.png" COMP;
32816 image: "arrow_down.png" COMP;
32819 public state_pair = 0; //0:both content are not set, 1:both content are set
32830 state: "default" 0.0;
32838 name: "whole_left";
32843 state: "default" 0.0;
32844 rel2.to_y: "elm.bar";
32845 rel2.relative: 1.0 0.0;
32851 name: "elm.swallow.left";
32853 clip_to: "whole_left";
32856 state: "default" 0.0;
32857 rel1.to: "whole_left";
32858 rel2.to: "whole_left";
32864 name: "whole_right";
32869 state: "default" 0.0;
32870 rel1.to_y: "elm.bar";
32871 rel1.relative: 0.0 1.0;
32877 name: "elm.swallow.right";
32879 clip_to: "whole_right";
32882 state: "default" 0.0;
32883 rel1.to: "whole_right";
32884 rel2.to: "whole_right";
32888 part { name: "elm.bar";
32895 description { state: "default" 0.0;
32898 rel1.relative: 0.5 0.0;
32899 rel2.relative: 0.5 1.0;
32901 normal: "bt_base2.png";
32904 image.middle: SOLID;
32906 description { state: "default" 0.1;
32907 inherit: "default" 0.0;
32911 description { state: "clicked" 0.0;
32912 inherit: "default" 0.0;
32913 image.normal: "bt_base1.png";
32914 image.middle: SOLID;
32916 description { state: "clicked" 0.1;
32917 inherit: "default" 0.1;
32918 image.normal: "bt_base1.png";
32919 image.middle: SOLID;
32921 description { state: "disabled" 0.0;
32922 inherit: "default" 0.0;
32924 normal: "bt_dis_base.png";
32928 description { state: "disabled" 0.1;
32929 inherit: "default" 0.1;
32931 normal: "bt_dis_base.png";
32936 part { name: "over1";
32938 description { state: "default" 0.0;
32939 rel1.to: "elm.bar";
32940 rel2.to: "elm.bar";
32941 rel2.relative: 1.0 0.5;
32943 normal: "bt_hilight.png";
32947 description { state: "disabled" 0.0;
32948 inherit: "default" 0.0;
32950 normal: "bt_dis_hilight.png";
32955 part { name: "over2";
32958 ignore_flags: ON_HOLD;
32959 description { state: "default" 0.0;
32960 rel1.to: "elm.bar";
32961 rel2.to: "elm.bar";
32963 normal: "bt_shine.png";
32967 description { state: "disabled" 0.0;
32968 inherit: "default" 0.0;
32972 part { name: "over3";
32975 description { state: "default" 0.0;
32976 color: 255 255 255 0;
32977 rel1.to: "elm.bar";
32978 rel2.to: "elm.bar";
32980 normal: "bt_glow.png";
32981 border: 12 12 12 12;
32985 description { state: "clicked" 0.0;
32986 inherit: "default" 0.0;
32988 color: 255 255 255 255;
32994 name: "arrow_right";
32996 description { state: "default" 0.0;
32999 color: 255 255 255 0;
33001 rel1.relative: 0.5 1.0;
33002 rel1.to_y: "elm.bar";
33003 rel1.offset: -45/2 45/2;
33005 rel2.relative: 0.5 1.0;
33006 rel2.to_y: "elm.bar";
33007 rel2.offset: 45/2 45/2;
33009 image.normal: "arrow_down.png";
33013 description { state: "anim_1" 0.0;
33014 inherit: "default" 0.0;
33015 color: 255 255 255 200;
33016 rel1.offset: -45/2 (45/2 +10);
33017 rel2.offset: 45/2 (45/2 +10);
33019 description { state: "anim_2" 0.0;
33020 inherit: "default" 0.0;
33021 color: 255 255 255 0;
33022 rel1.offset: -45/2 (45/2 + 20);
33023 rel2.offset: 45/2 (45/2 + 20);
33027 name: "arrow_left";
33029 description { state: "default" 0.0;
33032 color: 255 255 255 0;
33034 rel1.relative: 0.5 0.0;
33035 rel1.to_y: "elm.bar";
33036 rel1.offset: -45/2 -45/2;
33038 rel2.relative: 0.5 0.0;
33039 rel2.to_y: "elm.bar";
33040 rel2.offset: 45/2 -45/2;
33042 image.normal: "arrow_up.png";
33046 description { state: "anim_1" 0.0;
33047 inherit: "default" 0.0;
33048 color: 255 255 255 200;
33049 rel1.offset: -45/2 (-45/2 - 10);
33050 rel2.offset: 45/2 (-45/2 - 10);
33052 description { state: "anim_2" 0.0;
33053 inherit: "default" 0.0;
33054 color: 255 255 255 0;
33055 rel1.offset: -45/2 (-45/2 - 20);
33056 rel2.offset: 45/2 (-45/2 - 20);
33060 name: "movement.decider";
33062 description { state: "default" 0.0;
33063 rel1.to: "elm.bar";
33064 rel2.to: "elm.bar";
33067 description { state: "disabled" 0.0;
33068 inherit: "default" 0.0;
33076 name: "button_click";
33077 signal: "mouse,down,1";
33079 action: SIGNAL_EMIT "elm,action,press" "";
33080 after: "button_click_anim";
33081 after: "arrow_anim_start";
33084 name: "button_click_anim";
33086 if(get_int(state_pair) == 1)
33087 set_state(PART:"elm.bar", "clicked", 0.1);
33089 set_state(PART:"elm.bar", "clicked", 0.0);
33093 name: "button_unclick";
33094 signal: "mouse,up,1";
33096 action: SIGNAL_EMIT "elm,action,unpress" "";
33097 after: "button_unclick_anim";
33098 after: "arrow_anim_stop";
33101 name: "button_unclick_anim";
33103 if(get_int(state_pair) == 1)
33104 set_state(PART:"elm.bar", "default", 0.1);
33106 set_state(PART:"elm.bar", "default", 0.0);
33110 name: "button_click2";
33111 signal: "mouse,down,1";
33113 action: STATE_SET "clicked" 0.0;
33117 name: "button_unclick2";
33118 signal: "mouse,up,1";
33120 action: STATE_SET "default" 0.0;
33121 transition: DECELERATE 0.5;
33125 name: "button_unclick3";
33126 signal: "mouse,up,1";
33128 action: SIGNAL_EMIT "elm,action,click" "";
33131 name: "button_down_double";
33132 signal: "mouse,down,1,double";
33134 action: SIGNAL_EMIT "elm,action,click,double" "";
33139 name: "arrow_anim_start";
33140 action: STATE_SET "anim_1" 0.0;
33141 target: "arrow_right";
33142 target: "arrow_left";
33143 transition: LINEAR 0.6;
33144 after: "arrow_anim_1";
33147 name: "arrow_anim_1";
33148 action: STATE_SET "anim_2" 0.0;
33149 target: "arrow_right";
33150 target: "arrow_left";
33151 transition: LINEAR 0.6;
33152 after: "arrow_anim_2";
33155 name: "arrow_anim_2";
33156 action: STATE_SET "default" 0.0;
33157 target: "arrow_right";
33158 target: "arrow_left";
33159 after: "arrow_anim_start";
33162 name: "arrow_anim_stop";
33163 action: ACTION_STOP;
33164 target: "arrow_anim_start";
33165 target: "arrow_anim_1";
33166 target: "arrow_anim_2";
33167 after: "arrow_anim_stop_1";
33170 name: "arrow_anim_stop_1";
33171 action: STATE_SET "default" 0.0;
33172 target: "arrow_right";
33173 target: "arrow_left";
33174 transition: DECELERATE 0.4;
33178 name: "panes_fixed";
33179 signal: "elm.panes.fixed";
33181 action: STATE_SET "disabled" 0.0;
33182 target: "movement.decider";
33185 //allow the movement by interaction
33187 name: "panes_unfixed";
33188 signal: "elm.panes.unfixed";
33190 action: STATE_SET "default" 0.0;
33191 target: "movement.decider";
33195 name: "panes_pair";
33196 signal: "elm.panes.pair";
33201 set_int(state_pair, 1);
33202 get_state(PART:"elm.bar", st, 30, vl);
33203 set_state(PART:"elm.bar", st, 0.1);
33207 name: "panes_unpair";
33208 signal: "elm.panes.unpair";
33213 set_int(state_pair, 0);
33214 get_state(PART:"elm.bar", st, 30, vl);
33215 set_state(PART:"elm.bar", st, 0.0);
33223 /////////////////////////////////////////////////////////////////////////////
33225 /////////////////////////////////////////////////////////////////////////////
33227 name: "elm/panel/base/left";
33228 alias: "elm/panel/base/top";
33231 image: "bt_base1.png" COMP;
33232 image: "bt_hilight.png" COMP;
33233 image: "bt_shine.png" COMP;
33234 image: "bt_glow.png" COMP;
33235 image: "bt_dis_base.png" COMP;
33236 image: "icon_arrow_left.png" COMP;
33237 image: "icon_arrow_right.png" COMP;
33240 item: "focus_highlight" "on";
33244 part { name: "focus_highlight";
33245 description { state: "default" 0.0;
33247 color: 255 255 255 0;
33257 normal: "frame_2.png";
33262 description { state: "enabled" 0.0;
33263 inherit: "default" 0.0;
33265 color: 255 255 255 255;
33275 state: "default" 0.0;
33276 color: 255 255 255 0;
33277 rel1.relative: 0.0 0.0;
33279 rel2.relative: 1.0 1.0;
33280 rel2.offset: -1 -1;
33284 state: "hidden" 0.0;
33285 inherit: "default" 0.0;
33286 rel1.relative: -1.0 0.0;
33288 rel2.relative: 0.0 1.0;
33289 rel2.offset: 20 -1;
33299 state: "default" 0.0;
33302 rel2.offset: -20 -1;
33305 normal: "bt_dis_base.png";
33317 state: "default" 0.0;
33332 name: "elm.swallow.content";
33334 clip_to: "clipper";
33337 state: "default" 0.0;
33338 rel1.to: "clipper";
33339 rel2.to: "clipper";
33349 state: "default" 0.0;
33362 normal: "bt_base1.png";
33369 state: "clicked" 0.0;
33370 inherit: "default" 0.0;
33380 state: "default" 0.0;
33389 normal: "bt_hilight.png";
33400 ignore_flags: ON_HOLD;
33403 state: "default" 0.0;
33408 normal: "bt_shine.png";
33421 state: "default" 0.0;
33422 color: 255 255 255 0;
33427 normal: "bt_glow.png";
33428 border: 12 12 12 12;
33434 state: "clicked" 0.0;
33435 inherit: "default" 0.0;
33437 color: 255 255 255 255;
33447 state: "default" 0.0;
33453 image.normal: "icon_arrow_left.png";
33457 state: "hidden" 0.0;
33458 inherit: "default" 0.0;
33459 image.normal: "icon_arrow_right.png";
33468 signal: "elm,action,show";
33470 action: STATE_SET "default" 0.0;
33472 target: "btn_icon";
33473 transition: LINEAR 0.5;
33478 signal: "elm,action,hide";
33480 action: STATE_SET "hidden" 0.0;
33482 target: "btn_icon";
33483 transition: LINEAR 0.5;
33488 signal: "mouse,down,1";
33489 source: "btn_over2";
33490 action: STATE_SET "clicked" 0.0;
33495 name: "btn_unclick";
33496 signal: "mouse,up,1";
33497 source: "btn_over2";
33498 action: STATE_SET "default" 0.0;
33503 name: "btn_click2";
33504 signal: "mouse,down,1";
33505 source: "btn_over3";
33506 action: STATE_SET "clicked" 0.0;
33507 target: "btn_over3";
33511 name: "btn_unclick2";
33512 signal: "mouse,up,1";
33513 source: "btn_over3";
33514 action: STATE_SET "default" 0.0;
33515 transition: DECELERATE 0.5;
33516 target: "btn_over3";
33520 name: "btn_unclick3";
33521 signal: "mouse,clicked,1";
33522 source: "btn_over2";
33523 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
33525 program { name: "highlight_show";
33526 signal: "elm,action,focus_highlight,show";
33528 action: STATE_SET "enabled" 0.0;
33529 transition: ACCELERATE 0.3;
33530 target: "focus_highlight";
33532 program { name: "highlight_hide";
33533 signal: "elm,action,focus_highlight,hide";
33535 action: STATE_SET "default" 0.0;
33536 transition: DECELERATE 0.3;
33537 target: "focus_highlight";
33543 name: "elm/panel/base/right";
33544 alias: "elm/panel/base/bottom";
33547 image: "bt_base1.png" COMP;
33548 image: "bt_hilight.png" COMP;
33549 image: "bt_shine.png" COMP;
33550 image: "bt_glow.png" COMP;
33551 image: "bt_dis_base.png" COMP;
33552 image: "icon_arrow_left.png" COMP;
33553 image: "icon_arrow_right.png" COMP;
33557 part { name: "focus_highlight";
33558 description { state: "default" 0.0;
33560 color: 255 255 255 0;
33570 normal: "frame_2.png";
33575 description { state: "enabled" 0.0;
33576 inherit: "default" 0.0;
33578 color: 255 255 255 255;
33588 state: "default" 0.0;
33589 color: 255 255 255 0;
33590 rel1.relative: 0.0 0.0;
33592 rel2.relative: 1.0 1.0;
33593 rel2.offset: -1 -1;
33597 state: "hidden" 0.0;
33598 inherit: "default" 0.0;
33599 rel1.relative: 1.0 0.0;
33600 rel1.offset: -22 0;
33601 rel2.relative: 2.0 1.0;
33602 rel2.offset: -23 -1;
33612 state: "default" 0.0;
33618 normal: "bt_dis_base.png";
33630 state: "default" 0.0;
33645 name: "elm.swallow.content";
33647 clip_to: "clipper";
33650 state: "default" 0.0;
33651 rel1.to: "clipper";
33652 rel2.to: "clipper";
33662 state: "default" 0.0;
33678 normal: "bt_base1.png";
33685 state: "clicked" 0.0;
33686 inherit: "default" 0.0;
33696 state: "default" 0.0;
33705 normal: "bt_hilight.png";
33716 ignore_flags: ON_HOLD;
33719 state: "default" 0.0;
33724 normal: "bt_shine.png";
33737 state: "default" 0.0;
33738 color: 255 255 255 0;
33743 normal: "bt_glow.png";
33744 border: 12 12 12 12;
33750 state: "clicked" 0.0;
33751 inherit: "default" 0.0;
33753 color: 255 255 255 255;
33763 state: "default" 0.0;
33769 image.normal: "icon_arrow_right.png";
33773 state: "hidden" 0.0;
33774 inherit: "default" 0.0;
33775 image.normal: "icon_arrow_left.png";
33784 signal: "elm,action,show";
33786 action: STATE_SET "default" 0.0;
33788 target: "btn_icon";
33789 transition: LINEAR 0.5;
33794 signal: "elm,action,hide";
33796 action: STATE_SET "hidden" 0.0;
33798 target: "btn_icon";
33799 transition: LINEAR 0.5;
33804 signal: "mouse,down,1";
33805 source: "btn_over2";
33806 action: STATE_SET "clicked" 0.0;
33811 name: "btn_unclick";
33812 signal: "mouse,up,1";
33813 source: "btn_over2";
33814 action: STATE_SET "default" 0.0;
33819 name: "btn_click2";
33820 signal: "mouse,down,1";
33821 source: "btn_over3";
33822 action: STATE_SET "clicked" 0.0;
33823 target: "btn_over3";
33827 name: "btn_unclick2";
33828 signal: "mouse,up,1";
33829 source: "btn_over3";
33830 action: STATE_SET "default" 0.0;
33831 transition: DECELERATE 0.5;
33832 target: "btn_over3";
33836 name: "btn_unclick3";
33837 signal: "mouse,up,1";
33838 source: "btn_over2";
33839 action: SIGNAL_EMIT "elm,action,panel,toggle" "";
33841 program { name: "highlight_show";
33842 signal: "elm,action,focus";
33844 action: STATE_SET "enabled" 0.0;
33845 transition: ACCELERATE 0.3;
33846 target: "focus_highlight";
33848 program { name: "highlight_hide";
33849 signal: "elm,action,unfocus";
33851 action: STATE_SET "default" 0.0;
33852 transition: DECELERATE 0.3;
33853 target: "focus_highlight";
33858 ///////////////////////////////////////////////////////////////////////////////
33859 group { name: "elm/conformant/base/default";
33861 part { name: "elm.swallow.shelf";
33863 description { state: "default" 0.0;
33866 rel2.relative: 1.0 0.0;
33869 part { name: "elm.swallow.content";
33871 description { state: "default" 0.0;
33873 rel1.relative: 0.0 1.0;
33874 rel1.to_y: "elm.swallow.shelf";
33875 rel2.relative: 1.0 0.0;
33876 rel2.to_y: "elm.swallow.virtualkeypad";
33879 part { name: "elm.swallow.virtualkeypad";
33881 description { state: "default" 0.0;
33884 rel1.relative: 0.0 0.0;
33885 rel1.to_y: "elm.swallow.panel";
33886 rel2.relative: 1.0 0.0;
33887 rel2.to_y: "elm.swallow.panel";
33890 part { name: "elm.swallow.panel";
33892 description { state: "default" 0.0;
33895 rel1.relative: 0.0 1.0;
33901 /////////////////////////////////////////////////////////////////////////////
33903 /////////////////////////////////////////////////////////////////////////////
33905 part { name: "ch_"#_pos".base"; \
33907 description { state: "default" 0.0; \
33909 relative: (_pos % 7 * 7 / 8 / 6) 0; \
33913 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) 1; \
33920 part { name: "ch_"#_pos".text"; \
33922 effect: SOFT_SHADOW; \
33925 clip_to: "ch_"#_pos".clipper"; \
33927 state: "default" 0.0; \
33928 rel1.to: "ch_"#_pos".base"; \
33929 rel2.to: "ch_"#_pos".base"; \
33930 color: 0 0 0 255; \
33940 part { name: "ch_"#_pos".clipper"; \
33942 description { state: "default" 0.0; \
33943 rel1.to: "ch_"#_pos".base"; \
33944 rel2.to: "ch_"#_pos".base"; \
33948 #define CIT(_pos) \
33949 part { name: "cit_"#_pos".rect"; \
33951 description { state: "default" 0.0; \
33953 relative: (_pos % 7 * 7 / 8 / 6) \
33954 (_pos / 8 / 5 - _pos % 7 / 8 / 5); \
33958 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) \
33959 (_pos / 8 / 5 - _pos % 7 / 8 / 5 + 1 / 8); \
33967 name: "cit_"#_pos".event"; \
33969 repeat_events: 1; \
33971 rel1.to: "cit_"#_pos".rect"; \
33972 rel2.to: "cit_"#_pos".rect"; \
33973 state: "default" 0.0; \
33977 part { name: "cit_"#_pos".shelf"; \
33980 description { state: "default" 0.0; \
33982 to: "cit_"#_pos".bg"; \
33986 to: "cit_"#_pos".bg"; \
33988 color: 200 200 200 255; \
33991 part { name: "cit_"#_pos".hd"; \
33994 description { state: "default" 0.0; \
33996 to: "cit_"#_pos".bg"; \
34000 to: "cit_"#_pos".bg"; \
34003 color: 160 0 0 255; \
34005 description { state: "visible" 0.0; \
34006 inherit: "default" 0.0; \
34011 name: "cit_"#_pos".base_sh"; \
34014 state: "default" 0.0; \
34018 to: "cit_"#_pos".base"; \
34019 relative: 0.0 1.0; \
34023 to: "cit_"#_pos".base"; \
34024 relative: 1.0 1.05; \
34028 normal: "ilist_item_shadow.png"; \
34034 name: "cit_"#_pos".base"; \
34037 state: "default" 0.0; \
34038 rel1.to: "cit_"#_pos".rect"; \
34039 rel2.to: "cit_"#_pos".rect"; \
34040 rel2.offset: -1 -1; \
34042 normal: "ilist_1.png"; \
34048 state: "today" 0.0; \
34049 inherit: "default" 0.0; \
34050 image.normal: "ilist_2.png"; \
34051 color: 240 240 240 255; \
34054 part { name: "cit_"#_pos".bg"; \
34056 description { state: "default" 0.0; \
34058 color: 255 255 255 0; \
34060 to: "cit_"#_pos".rect"; \
34061 relative: 0.0 0.0; \
34064 to: "cit_"#_pos".rect"; \
34065 relative: 1.0 1.0; \
34069 normal: "bt_sm_base1.png"; \
34072 image.middle: SOLID; \
34074 description { state: "selected" 0.0; \
34075 inherit: "default" 0.0; \
34077 color: 255 255 255 255; \
34080 part { name: "cit_"#_pos".text"; \
34082 effect: SOFT_SHADOW; \
34086 state: "default" 0.0; \
34087 rel1.to: "cit_"#_pos".bg"; \
34088 rel2.to: "cit_"#_pos".bg"; \
34089 color: 0 0 0 255; \
34098 description { state: "selected" 0.0; \
34099 inherit: "default" 0.0; \
34100 color: 224 224 224 255; \
34101 color3: 0 0 0 64; \
34104 part { name: "cit_"#_pos".fg1"; \
34106 description { state: "default" 0.0; \
34108 color: 255 255 255 0; \
34109 rel1.to: "cit_"#_pos".bg"; \
34110 rel2.relative: 1.0 0.5; \
34111 rel2.to: "cit_"#_pos".bg"; \
34113 normal: "bt_sm_hilight.png"; \
34117 description { state: "selected" 0.0; \
34118 inherit: "default" 0.0; \
34120 color: 255 255 255 255; \
34123 part { name: "cit_"#_pos".fg2"; \
34125 description { state: "default" 0.0; \
34127 color: 255 255 255 0; \
34128 rel1.to: "cit_"#_pos".bg"; \
34129 rel2.to: "cit_"#_pos".bg"; \
34131 normal: "bt_sm_shine.png"; \
34135 description { state: "selected" 0.0; \
34136 inherit: "default" 0.0; \
34138 color: 255 255 255 255; \
34141 part { name: "cit_"#_pos".check"; \
34143 description { state: "default" 0.0; \
34145 to: "cit_"#_pos".bg"; \
34146 relative: 0.7 0.6; \
34150 to: "cit_"#_pos".bg"; \
34151 relative: 1.1 1.2; \
34156 color: 255 0 0 255; \
34157 image.normal: "check.png"; \
34159 description { state: "visible" 0.0; \
34160 inherit: "default" 0.0; \
34166 name: "cit_"#_pos".go_active"; \
34167 signal: "cit_"#_pos",selected"; \
34169 action: STATE_SET "selected" 0.0; \
34170 target: "cit_"#_pos".bg"; \
34171 target: "cit_"#_pos".fg1"; \
34172 target: "cit_"#_pos".fg2"; \
34173 target: "cit_"#_pos".text"; \
34176 name: "cit_"#_pos".go_passive"; \
34177 signal: "cit_"#_pos",unselected"; \
34179 action: STATE_SET "default" 0.0; \
34180 target: "cit_"#_pos".bg"; \
34181 target: "cit_"#_pos".fg1"; \
34182 target: "cit_"#_pos".fg2"; \
34183 target: "cit_"#_pos".text"; \
34186 name: "cit_"#_pos".is_today"; \
34187 signal: "cit_"#_pos",today"; \
34189 action: STATE_SET "today" 0.0; \
34190 target: "cit_"#_pos".base"; \
34193 name: "cit_"#_pos".not_today"; \
34194 signal: "cit_"#_pos",not_today"; \
34196 action: STATE_SET "default" 0.0; \
34197 target: "cit_"#_pos".base"; \
34200 source: "cit_"#_pos".clicked"; \
34201 signal: "mouse,clicked,1"; \
34202 source: "cit_"#_pos".event"; \
34203 action: SIGNAL_EMIT "elm,action,selected" #_pos; \
34206 name: "cit_"#_pos".clear"; \
34207 signal: "cit_"#_pos",clear"; \
34209 action: STATE_SET "default" 0.0; \
34210 target: "cit_"#_pos".check"; \
34211 target: "cit_"#_pos".hd"; \
34214 name: "cit_"#_pos".checked"; \
34215 signal: "cit_"#_pos",checked"; \
34217 action: STATE_SET "visible" 0.0; \
34218 target: "cit_"#_pos".check"; \
34221 name: "cit_"#_pos".holiday"; \
34222 signal: "cit_"#_pos",holiday"; \
34224 action: STATE_SET "visible" 0.0; \
34225 target: "cit_"#_pos".hd"; \
34229 group { name: "elm/calendar/base/default";
34231 image: "shelf_inset.png" COMP;
34232 image: "bt_base1.png" COMP;
34233 image: "bt_hilight.png" COMP;
34234 image: "bt_shine.png" COMP;
34235 image: "bt_glow.png" COMP;
34236 image: "bt_dis_base.png" COMP;
34237 image: "bt_dis_hilight.png" COMP;
34238 image: "sp_bt_l.png" COMP;
34239 image: "sp_bt_r.png" COMP;
34240 image: "bt_sm_base1.png" COMP;
34241 image: "bt_sm_shine.png" COMP;
34242 image: "bt_sm_hilight.png" COMP;
34243 image: "ilist_1.png" COMP;
34244 image: "ilist_2.png" COMP;
34245 image: "ilist_item_shadow.png" COMP;
34246 image: "check.png" COMP;
34251 description { state: "default" 0.0;
34254 rel2.offset: -2 -2;
34255 color: 255 255 255 0;
34259 part { name: "spinner-base";
34262 description { state: "default" 0.0;
34268 rel2.offset: -7 -7;
34269 color: 255 255 255 0;
34273 part { name: "conf_over_spinner";
34275 description { state: "default" 0.0;
34276 rel1.to: "spinner-base";
34277 rel1.offset: -3 -3;
34278 rel2.to: "spinner-base";
34281 normal: "shelf_inset.png";
34288 part { name: "table-base";
34291 description { state: "default" 0.0;
34294 rel1.to_y: "spinner-base";
34296 rel1.relative: 0 1;
34298 rel2.offset: -7 -7;
34299 color: 255 255 255 0;
34302 part { name: "conf_over_table";
34304 description { state: "default" 0.0;
34305 rel1.to: "table-base";
34306 rel1.offset: -3 -3;
34307 rel2.to: "table-base";
34310 normal: "shelf_inset.png";
34317 part { name: "header";
34320 description { state: "default" 0.0;
34321 rel1.to: "table-base";
34322 rel1.relative: 0 0;
34323 rel2.to: "table-base";
34324 rel2.relative: 1 0.1;
34325 color: 255 255 255 0;
34328 part { name: "base";
34331 description { state: "default" 0.0;
34332 rel1.to_x: "table-base";
34333 rel1.to_y: "header";
34334 rel1.relative: 0 1;
34336 rel2.to: "table-base";
34338 color: 255 255 255 0;
34341 part { name: "left_bt";
34343 description { state: "default" 0.0;
34344 rel1 { to: "spinner-base";
34347 rel2 { to: "spinner-base";
34355 normal: "bt_base1.png";
34360 description { state: "clicked" 0.0;
34361 inherit: "default" 0.0;
34362 image.normal: "bt_base1.png";
34363 image.middle: SOLID;
34366 part { name: "left_over1";
34368 description { state: "default" 0.0;
34369 rel1.to: "left_bt";
34370 rel2 { to: "left_bt";
34374 normal: "bt_hilight.png";
34379 part { name: "left_over2";
34382 description { state: "default" 0.0;
34383 rel1.to: "left_bt";
34384 rel2.to: "left_bt";
34386 normal: "bt_shine.png";
34391 part { name: "left_over3";
34394 description { state: "default" 0.0;
34395 color: 255 255 255 0;
34396 rel1.to: "left_bt";
34397 rel2.to: "left_bt";
34399 normal: "bt_glow.png";
34400 border: 12 12 12 12;
34404 description { state: "clicked" 0.0;
34405 inherit: "default" 0.0;
34407 color: 255 255 255 255;
34410 part { name: "right_bt";
34412 description { state: "default" 0.0;
34413 rel1 { to: "spinner-base";
34416 rel2 { to: "spinner-base";
34424 normal: "bt_base1.png";
34429 description { state: "clicked" 0.0;
34430 inherit: "default" 0.0;
34431 image.normal: "bt_base1.png";
34432 image.middle: SOLID;
34435 part { name: "right_over1";
34437 description { state: "default" 0.0;
34438 rel1.to: "right_bt";
34439 rel2 { to: "right_bt";
34443 normal: "bt_hilight.png";
34448 part { name: "right_over2";
34451 description { state: "default" 0.0;
34452 rel1.to: "right_bt";
34453 rel2.to: "right_bt";
34455 normal: "bt_shine.png";
34460 part { name: "right_over3";
34463 description { state: "default" 0.0;
34464 color: 255 255 255 0;
34465 rel1.to: "right_bt";
34466 rel2.to: "right_bt";
34468 normal: "bt_glow.png";
34469 border: 12 12 12 12;
34473 description { state: "clicked" 0.0;
34474 inherit: "default" 0.0;
34476 color: 255 255 255 255;
34479 part { name: "left_bt_icon";
34481 description { state: "default" 0.0;
34482 rel1.to: "left_bt";
34483 rel2.to: "left_bt";
34487 image.normal: "sp_bt_l.png";
34490 part { name: "right_bt_icon";
34492 description { state: "default" 0.0;
34493 rel1.to: "right_bt";
34494 rel2.to: "right_bt";
34498 image.normal: "sp_bt_r.png";
34501 part { name: "month_text";
34505 description { state: "default" 0.0;
34508 rel1 { relative: 1.0 0.0;
34511 to_y: "spinner-base";
34513 rel2 { relative: 0.0 1.0;
34516 to_y: "spinner-base";
34520 font: "Sans,Edje-Vera";
34527 CH(0) CH(1) CH(2) CH(3) CH(4) CH(5) CH(6)
34528 CIT(0) CIT(1) CIT(2) CIT(3) CIT(4) CIT(5) CIT(6)
34529 CIT(7) CIT(8) CIT(9) CIT(10) CIT(11) CIT(12) CIT(13)
34530 CIT(14) CIT(15) CIT(16) CIT(17) CIT(18) CIT(19) CIT(20)
34531 CIT(21) CIT(22) CIT(23) CIT(24) CIT(25) CIT(26) CIT(27)
34532 CIT(28) CIT(29) CIT(30) CIT(31) CIT(32) CIT(33) CIT(34)
34533 CIT(35) CIT(36) CIT(37) CIT(38) CIT(39) CIT(40) CIT(41)
34536 program { name: "dec_start";
34537 signal: "mouse,down,1";
34539 action: SIGNAL_EMIT "elm,action,decrement,start" "";
34541 program { name: "dec_stop";
34542 signal: "mouse,up,1";
34544 action: SIGNAL_EMIT "elm,action,stop" "";
34546 program { name: "inc_start";
34547 signal: "mouse,down,1";
34548 source: "right_bt";
34549 action: SIGNAL_EMIT "elm,action,increment,start" "";
34551 program { name: "inc_stop";
34552 signal: "mouse,up,1";
34553 source: "right_bt";
34554 action: SIGNAL_EMIT "elm,action,stop" "";
34557 name: "left_bt_click";
34558 signal: "mouse,down,1";
34559 source: "left_over2";
34560 action: STATE_SET "clicked" 0.0;
34564 name: "left_bt_unclick";
34565 signal: "mouse,up,1";
34566 source: "left_over2";
34567 action: STATE_SET "default" 0.0;
34571 name: "left_bt_click2";
34572 signal: "mouse,down,1";
34573 source: "left_over3";
34574 action: STATE_SET "clicked" 0.0;
34575 target: "left_over3";
34578 name: "left_bt_unclick2";
34579 signal: "mouse,up,1";
34580 source: "left_over3";
34581 action: STATE_SET "default" 0.0;
34582 transition: DECELERATE 0.5;
34583 target: "left_over3";
34586 name: "right_bt_click";
34587 signal: "mouse,down,1";
34588 source: "right_over2";
34589 action: STATE_SET "clicked" 0.0;
34590 target: "right_bt";
34593 name: "right_bt_unclick";
34594 signal: "mouse,up,1";
34595 source: "right_over2";
34596 action: STATE_SET "default" 0.0;
34597 target: "right_bt";
34600 name: "right_bt_click2";
34601 signal: "mouse,down,1";
34602 source: "right_over3";
34603 action: STATE_SET "clicked" 0.0;
34604 target: "right_over3";
34607 name: "right_bt_unclick2";
34608 signal: "mouse,up,1";
34609 source: "right_over3";
34610 action: STATE_SET "default" 0.0;
34611 transition: DECELERATE 0.5;
34612 target: "right_over3";
34620 ////////////////////////////////////////////////////////////////////////////////
34622 ////////////////////////////////////////////////////////////////////////////////
34623 group { name: "elm/colorselector/bg/default";
34625 part { name: "elm.colorbar_0";
34628 description { state: "default" 0.0;
34630 rel1.relative: 0.0 0.00653594771;
34631 rel2.relative: 1.0 0.254901961;
34634 part { name: "elm.colorbar_1";
34637 description { state: "default" 0.0;
34639 rel1.relative: 0.0 0.254901961;
34640 rel2.relative: 1.0 0.503267974;
34643 part { name: "elm.colorbar_2";
34646 description { state: "default" 0.0;
34648 rel1.relative: 0.0 0.503267974;
34649 rel2.relative: 1.0 0.751633987;
34652 part { name: "elm.colorbar_3";
34655 description { state: "default" 0.0;
34657 rel1.relative: 0.0 0.751633987;
34658 rel2.relative: 1.0 1.0;
34664 group { name: "elm/colorselector/base/default";
34666 part { name: "elm.bar_bg";
34669 description { state: "default" 0.0;
34673 to_x: "elm.arrow_bg";
34674 to_y: "elm.arrow_icon";
34678 relative: 1.0 0.83;
34679 to_x: "elm.arrow_bg";
34684 part { name: "elm.bar";
34687 description { state: "default" 0.0;
34688 rel1.to: "elm.bar_bg";
34689 rel2.to: "elm.bar_bg";
34692 part { name: "elm.arrow_bg";
34695 description { state: "default" 0.0;
34697 relative: 1.0 0.17;
34699 to_x: "elm.l_button";
34702 relative: 0.0 0.83;
34704 to_x: "elm.r_button";
34708 part { name: "elm.arrow";
34712 description { state: "default" 0.0;
34717 to_x: "elm.arrow_bg";
34720 relative: 0.0 0.17;
34721 to_x: "elm.arrow_bg";
34727 confine: "elm.arrow_bg";
34732 part { name: "elm.arrow_icon";
34735 description { state: "default" 0.0;
34750 part { name: "event";
34753 description { state: "default" 0.0;
34755 to: "elm.arrow_icon";
34758 to_x: "elm.arrow_icon";
34759 to_y: "elm.arrow_bg";
34765 events: "elm.arrow";
34768 part { name: "elm.l_button";
34772 description { state: "default" 0.0;
34777 to_y: "elm.bar_bg";
34781 to_y: "elm.bar_bg";
34786 part { name: "elm.r_button";
34791 state: "default" 0.0;
34796 to_y: "elm.bar_bg";
34800 to_y: "elm.bar_bg";
34808 group{ name: "elm/colorselector/image/colorbar_0";
34810 image: "color_picker_color.png" COMP;
34813 part { name: "colorbar_0_image";
34816 description { state: "default" 0.0;
34817 rel2.offset: -1 -1;
34818 image.normal: "color_picker_color.png";
34824 group { name: "elm/colorselector/image/colorbar_1";
34826 image: "color_picker_opacity.png" COMP;
34829 part { name: "colorbar_1_image";
34832 description { state: "default" 0.0;
34833 rel2.offset: -1 -1;
34834 image.normal: "color_picker_opacity.png";
34840 group { name: "elm/colorselector/image/colorbar_2";
34842 image: "color_picker_brightness.png" COMP;
34845 part { name: "colorbar_2_image";
34848 description { state: "default" 0.0;
34849 rel2.offset: -1 -1;
34850 image.normal: "color_picker_brightness.png";
34856 group { name: "elm/colorselector/image/colorbar_3";
34858 image: "color_picker_alpha.png" COMP;
34861 part { name: "colorbar_3_image";
34864 description { state: "default" 0.0;
34865 rel2.offset: -1 -1;
34866 image.normal: "color_picker_alpha.png";
34872 group { name: "elm/colorselector/bg_image/colorbar_3";
34874 image: "color_picker_alpha_bg.png" COMP;
34877 part { name: "colorbar_3_image";
34880 description { state: "default" 0.0;
34881 rel2.offset: -1 -1;
34882 image.normal: "color_picker_alpha_bg.png";
34888 group { name: "elm/colorselector/image/updown";
34890 image: "icon_arrow_down.png" COMP;
34896 description { state: "default" 0.0;
34900 part { name: "arrow_image";
34903 description { state: "default" 0.0;
34904 image.normal: "icon_arrow_down.png";
34910 group { name: "elm/colorselector/button/left";
34912 image: "bt_base1.png" COMP;
34913 image: "bt_shine.png" COMP;
34914 image: "sp_bt_l.png" COMP;
34917 part { name: "button_image";
34919 description { state: "default" 0.0;
34920 image.normal: "bt_base1.png";
34921 image.border: 6 6 6 6;
34922 image.middle: SOLID;
34925 description { state: "clicked" 0.0;
34926 inherit: "default" 0.0;
34927 image.normal: "bt_shine.png";
34928 image.border: 6 6 6 6;
34929 image.middle: SOLID;
34932 part { name: "btn_over";
34935 description { state: "default" 0.0;
34936 rel1.to: "button_image";
34939 to: "button_image";
34942 normal: "bt_hilight.png";
34947 part { name: "btn_over2";
34951 ignore_flags: ON_HOLD;
34952 description { state: "default" 0.0;
34953 rel1.to: "button_image";
34954 rel2.to: "button_image";
34956 normal: "bt_shine.png";
34961 part { name: "focus_image";
34963 description { state: "default" 0.0;
34964 color: 255 255 255 0;
34965 rel1.to: "button_image";
34966 rel2.to: "button_image";
34968 normal: "bt_glow.png";
34969 border: 12 12 12 12;
34974 description { state: "clicked" 0.0;
34975 inherit: "default" 0.0;
34977 color: 255 255 255 255;
34980 part { name: "left_arrow";
34982 description { state: "default" 0.0;
34985 image.normal: "sp_bt_l.png";
34992 name: "button_down";
34993 signal: "elm,state,left,button,down";
34994 source: "left_button";
34995 action: STATE_SET "clicked" 0.0;
34996 target: "button_image";
34997 target: "focus_image";
35001 signal: "elm,state,left,button,up";
35002 source: "left_button";
35003 action: STATE_SET "default" 0.0;
35004 target: "button_image";
35005 target: "focus_image";
35010 group { name: "elm/colorselector/button/right";
35012 image: "bt_base1.png" COMP;
35013 image: "bt_shine.png" COMP;
35014 image: "sp_bt_r.png" COMP;
35017 part { name: "button_image";
35019 description { state: "default" 0.0;
35020 image.normal: "bt_base1.png";
35021 image.border: 6 6 6 6;
35022 image.middle: SOLID;
35025 description { state: "clicked" 0.0;
35026 inherit: "default" 0.0;
35027 image.normal: "bt_shine.png";
35028 image.border: 6 6 6 6;
35029 image.middle: SOLID;
35032 part { name: "btn_over";
35035 description { state: "default" 0.0;
35036 rel1.to: "button_image";
35039 to: "button_image";
35042 normal: "bt_hilight.png";
35047 part { name: "btn_over2";
35051 ignore_flags: ON_HOLD;
35052 description { state: "default" 0.0;
35053 rel1.to: "button_image";
35054 rel2.to: "button_image";
35056 normal: "bt_shine.png";
35061 part { name: "focus_image";
35063 description { state: "default" 0.0;
35064 color: 255 255 255 0;
35065 rel1.to: "button_image";
35066 rel2.to: "button_image";
35068 normal: "bt_glow.png";
35069 border: 12 12 12 12;
35074 description { state: "clicked" 0.0;
35075 inherit: "default" 0.0;
35077 color: 255 255 255 255;
35080 part { name: "right_arrow";
35082 description { state: "default" 0.0;
35085 image.normal: "sp_bt_r.png";
35092 name: "button_down";
35093 signal: "elm,state,right,button,down";
35094 source: "right_button";
35095 action: STATE_SET "clicked" 0.0;
35096 target: "button_image";
35097 target: "focus_image";
35101 signal: "elm,state,right,button,up";
35102 source: "right_button";
35103 action: STATE_SET "default" 0.0;
35104 target: "button_image";
35105 target: "focus_image";
35110 ///////////////////////////////////////////////////////////////////////////////
35111 #define FLIP_PICKER_MAX_LEN (50)
35112 #define FLIP_PICKER_MAX_LEN_STR "50"
35114 group { name: "elm/flipselector/base/default";
35116 image: "flip_base.png" COMP;
35117 image: "flip_base_shad.png" COMP;
35118 image: "flip_shad.png" COMP;
35119 image: "arrow_up.png" COMP;
35120 image: "arrow_down.png" COMP;
35121 image: "flip_t.png" COMP;
35122 image: "flip_b.png" COMP;
35126 item: "max_len" FLIP_PICKER_MAX_LEN_STR;
35129 //FIXME: quick successive clicks on, say, up, lead to nastiness
35131 public cur, prev, next, lock;
35133 public animator_bottom_down(val, Float:pos) {
35134 new tmp[FLIP_PICKER_MAX_LEN];
35136 set_tween_state(PART:"bottom", pos, "shrink", 0.0, "default", 0.0);
35137 set_tween_state(PART:"bottom_sheet", pos, "shrink", 0.0, "default",
35139 set_tween_state(PART:"shadow", pos, "half", 0.0, "full",
35143 set_state(PART:"shadow", "default", 0.0);
35146 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
35147 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
35148 replace_str(next, 0, "");
35149 message(MSG_STRING, 1, tmp);
35154 public animator_top_down(val, Float:pos) {
35155 set_tween_state(PART:"top", pos, "default", 0.0, "shrink", 0.0);
35156 set_tween_state(PART:"top_sheet", pos, "default", 0.0, "shrink",
35158 set_tween_state(PART:"shadow", pos, "default", 0.0, "half",
35162 anim(0.2, "animator_bottom_down", val);
35165 public animator_bottom_up(val, Float:pos) {
35166 set_tween_state(PART:"bottom", pos, "default", 0.0, "shrink", 0.0);
35167 set_tween_state(PART:"bottom_sheet", pos, "default", 0.0, "shrink",
35169 set_tween_state(PART:"shadow", pos, "full", 0.0, "half",
35173 anim(0.2, "animator_top_up", val);
35176 public animator_top_up(val, Float:pos) {
35177 new tmp[FLIP_PICKER_MAX_LEN];
35179 set_tween_state(PART:"top", pos, "shrink", 0.0, "default", 0.0);
35180 set_tween_state(PART:"top_sheet", pos, "shrink", 0.0, "default",
35182 set_tween_state(PART:"shadow", pos, "half", 0.0, "default",
35186 set_state(PART:"shadow", "default", 0.0);
35189 fetch_str(next, 0, tmp, FLIP_PICKER_MAX_LEN);
35190 if (strncmp(tmp, "", FLIP_PICKER_MAX_LEN) != 0) {
35191 replace_str(next, 0, "");
35192 message(MSG_STRING, 2, tmp);
35197 public message(Msg_Type:type, id, ...) {
35199 if ((type == MSG_STRING) && (id == 1)) {
35200 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
35202 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
35204 if (get_int(lock) == 1) {
35205 replace_str(next, 0, value);
35209 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
35211 set_text(PART:"bottom_b", tmp);
35213 set_state(PART:"top", "shrink", 0.0);
35214 set_text(PART:"top", tmp);
35215 set_state(PART:"top", "default", 0.0);
35216 set_text(PART:"top", tmp);
35218 replace_str(prev, 0, tmp);
35220 set_state(PART:"bottom", "default", 0.0);
35221 set_text(PART:"bottom", value);
35222 set_state(PART:"bottom", "shrink", 0.0);
35223 set_text(PART:"bottom", value);
35225 set_text(PART:"top_b", value);
35227 replace_str(cur, 0, value);
35229 set_state(PART:"bottom_sheet", "shrink", 0.0);
35230 set_state(PART:"top_sheet", "default", 0.0);
35233 set_state(PART:"shadow", "default", 0.0);
35234 anim(0.2, "animator_top_down", 1);
35238 if ((type == MSG_STRING) && (id == 2)) {
35239 new value[FLIP_PICKER_MAX_LEN], tmp[FLIP_PICKER_MAX_LEN];
35241 snprintf(value, FLIP_PICKER_MAX_LEN, "%s", getarg(2));
35243 if (get_int(lock) == 1) {
35244 replace_str(next, 0, value);
35248 fetch_str(cur, 0, tmp, FLIP_PICKER_MAX_LEN);
35250 set_text(PART:"top_b", tmp);
35252 set_state(PART:"bottom", "shrink", 0.0);
35253 set_text(PART:"bottom", tmp);
35254 set_state(PART:"bottom", "default", 0.0);
35255 set_text(PART:"bottom", tmp);
35257 replace_str(prev, 0, tmp);
35259 set_state(PART:"top", "default", 0.0);
35260 set_text(PART:"top", value);
35261 set_state(PART:"top", "shrink", 0.0);
35262 set_text(PART:"top", value);
35264 set_text(PART:"bottom_b", value);
35266 replace_str(cur, 0, value);
35268 set_state(PART:"bottom_sheet", "default", 0.0);
35269 set_state(PART:"top_sheet", "shrink", 0.0);
35272 set_state(PART:"shadow", "full", 0.0);
35273 anim(0.2, "animator_bottom_up", 1);
35279 part { name: "shad";
35281 description { state: "default" 0.0;
35282 rel1.offset: -4 -4;
35287 normal: "flip_base_shad.png";
35293 part { name: "base";
35295 description { state: "default" 0.0;
35297 rel2.offset: -5 -5;
35299 image.normal: "flip_base.png";
35306 description { state: "default" 0.0;
35308 rel1.relative: 0.0 0.5;
35312 description { state: "hidden" 0.0;
35313 inherit: "default" 0.0;
35321 description { state: "default" 0.0;
35324 rel2.relative: 1.0 0.5;
35327 description { state: "hidden" 0.0;
35328 inherit: "default" 0.0;
35333 part { name: "bottom_sheet_static";
35335 description { state: "default" 0.0;
35339 image.normal: "flip_b.png";
35343 part { name: "bottom_b";
35345 clip_to: "bottom_clipper";
35348 description { state: "default" 0.0;
35354 font: "Sans:style=Bold,Edje-Vera-Bold";
35362 part { name: "shadow";
35364 description { state: "default" 0.0;
35367 rel2.relative: 1.0 0.0;
35368 image.normal: "flip_shad.png";
35370 description { state: "half" 0.0;
35371 inherit: "default" 0.0;
35372 rel2.relative: 1.0 0.5;
35374 description { state: "full" 0.0;
35375 inherit: "default" 0.0;
35376 rel2.relative: 1.0 1.0;
35380 part { name: "bottom_sheet";
35382 description { state: "default" 0.0;
35386 image.normal: "flip_b.png";
35388 description { state: "shrink" 0.0;
35389 inherit: "default" 0.0;
35391 rel2.relative: 1.0 0.0;
35395 part { name: "bottom";
35397 clip_to: "bottom_clipper";
35400 description { state: "default" 0.0;
35406 font: "Sans:style=Bold,Edje-Vera-Bold";
35412 description { state: "shrink" 0.0;
35413 inherit: "default" 0.0;
35414 color: 128 128 128 255;
35416 rel2.relative: 1.0 0.5; /* FIXME: same visual effect? --> MAP! */
35420 part { name: "top_sheet_static";
35422 description { state: "default" 0.0;
35426 image.normal: "flip_t.png";
35430 part { name: "top_b";
35432 clip_to: "top_clipper";
35435 description { state: "default" 0.0;
35441 font: "Sans:style=Bold,Edje-Vera-Bold";
35450 part { name: "top_sheet";
35452 description { state: "default" 0.0;
35456 image.normal: "flip_t.png";
35458 description { state: "shrink" 0.0;
35459 inherit: "default" 0.0;
35460 color: 128 128 128 255;
35462 rel1.relative: 0.0 1.0;
35466 part { name: "top";
35468 clip_to: "top_clipper";
35471 description { state: "default" 0.0;
35477 font: "Sans:style=Bold,Edje-Vera-Bold";
35483 description { state: "shrink" 0.0;
35484 inherit: "default" 0.0;
35486 rel1.relative: 0.0 0.5;
35490 part { name: "arrow_top";
35493 description { state: "default" 0.0;
35499 image.normal: "arrow_up.png";
35501 description { state: "hidden" 0.0;
35502 inherit: "default" 0.0;
35506 part { name: "arrow_bottom";
35509 description { state: "default" 0.0;
35515 image.normal: "arrow_down.png";
35517 description { state: "hidden" 0.0;
35518 inherit: "default" 0.0;
35526 name: "top_clipper";
35528 state: "default" 0.0;
35538 name: "bottom_clipper";
35540 state: "default" 0.0;
35549 program { name: "load";
35553 append_str(cur, "");
35554 append_str(prev, "");
35555 append_str(next, "");
35560 program { name: "hide_arrows";
35561 signal: "elm,state,button,hidden";
35563 action: STATE_SET "hidden" 0.0;
35564 target: "arrow_top";
35565 target: "arrow_bottom";
35570 program { name: "show_arrows";
35571 signal: "elm,state,button,visible";
35573 action: STATE_SET "default" 0.0;
35574 target: "arrow_top";
35575 target: "arrow_bottom";
35580 program { name: "up";
35581 signal: "mouse,down,1";
35583 action: SIGNAL_EMIT "elm,action,up,start" "";
35585 program { name: "up,stop";
35586 signal: "mouse,up,1";
35588 action: SIGNAL_EMIT "elm,action,up,stop" "";
35590 program { name: "down";
35591 signal: "mouse,down,1";
35593 action: SIGNAL_EMIT "elm,action,down,start" "";
35595 program { name: "down,stop";
35596 signal: "mouse,up,1";
35598 action: SIGNAL_EMIT "elm,action,down,stop" "";
35603 ////////////////////////////////////////////////////////////////////////////////
35605 ////////////////////////////////////////////////////////////////////////////////
35606 group { name: "elm/diskselector/base/default";
35608 image: "bar_shine.png" COMP;
35615 description { state: "default" 0.0;
35619 part { name: "shine_left";
35621 description { state: "default" 0.0;
35623 rel1.relative: -0.1 0;
35625 rel2.relative: 0.1 1;
35626 image.normal: "bar_shine.png";
35627 color: 255 255 255 120;
35630 part { name: "shine_center";
35632 description { state: "default" 0.0;
35634 rel1.relative: 0.2 0;
35636 rel2.relative: 0.8 1;
35637 image.normal: "bar_shine.png";
35638 color: 255 255 255 180;
35641 part { name: "shine_right";
35643 description { state: "default" 0.0;
35645 rel1.relative: 0.9 0;
35647 rel2.relative: 1.1 1;
35648 image.normal: "bar_shine.png";
35649 color: 255 255 255 120;
35652 part { name: "clipper";
35655 description { state: "default" 0.0;
35659 rel2.offset: -3 -3;
35662 part { name: "elm.swallow.content";
35663 clip_to: "clipper";
35665 description { state: "default" 0.0;
35673 group { name: "elm/diskselector/item/default";
35676 item: "len_threshold" "14";
35680 part { name: "elm.swallow.icon";
35682 description { state: "default" 0.0;
35694 description { state: "show" 0.0;
35695 inherit: "default" 0.0;
35697 description { state: "default_small" 0.0;
35698 inherit: "default" 0.0;
35699 rel1.relative: 0 0.2;
35700 rel2.relative: 0 0.8;
35702 description { state: "left_side" 0.0;
35703 inherit: "default" 0.0;
35704 rel1.relative: 0 0.2;
35705 rel2.relative: 0 0.8;
35706 color: 255 255 255 160;
35708 description { state: "right_side" 0.0;
35709 inherit: "left_side" 0.0;
35710 rel1.relative: 0.4 0.2;
35711 rel2.relative: 0.4 0.8;
35712 color: 255 255 255 160;
35715 part { name: "elm.text";
35719 description { state: "default" 0.0;
35720 rel1.relative: 1 0.0;
35721 rel1.to_x: "elm.swallow.icon";
35722 rel2.relative: 1.0 1.0;
35723 color: 255 255 255 255;
35726 font: "Sans,Edje-Vera";
35732 description { state: "show" 0.0;
35733 inherit: "default" 0.0;
35736 description { state: "default_small" 0.0;
35737 inherit: "default" 0.0;
35741 description { state: "left_side" 0.0;
35742 inherit: "default" 0.0;
35743 color: 172 172 172 255;
35746 text.align: 0.2 0.5;
35748 description { state: "right_side" 0.0;
35749 inherit: "default" 0.0;
35750 color: 172 172 172 255;
35753 text.align: 0.8 0.5;
35759 program { name: "center_text";
35760 signal: "elm,state,center";
35762 action: STATE_SET "show" 0.0;
35763 target: "elm.text";
35764 target: "elm.swallow.icon";
35766 program { name: "center_small_text";
35767 signal: "elm,state,center_small";
35769 action: STATE_SET "default_small" 0.0;
35770 target: "elm.text";
35771 target: "elm.swallow.icon";
35773 program { name: "l_side_text";
35774 signal: "elm,state,left_side";
35776 action: STATE_SET "left_side" 0.0;
35777 target: "elm.text";
35778 target: "elm.swallow.icon";
35780 program { name: "r_side_text";
35781 signal: "elm,state,right_side";
35783 action: STATE_SET "right_side" 0.0;
35784 target: "elm.text";
35785 target: "elm.swallow.icon";
35790 group { name: "elm/entry/path/separator/default";
35791 images.image: "arrow_right.png" COMP;
35793 part { name: "icon";
35795 description { state: "default" 0.0;
35796 image.normal: "arrow_right.png";
35804 group { name: "elm/fileselector/base/default";
35806 item: "path_separator" "<item relsize=16x16 vsize=full href=path/separator></item>";
35809 part { name: "elm.swallow.up";
35811 description { state: "default" 0.0;
35821 part { name: "elm.swallow.home";
35823 description { state: "default" 0.0;
35828 to: "elm.swallow.up";
35833 to: "elm.swallow.up";
35839 part { name: "elm.swallow.files";
35841 description { state: "default" 0.0;
35846 to_y: "elm.swallow.home";
35851 to_y: "elm.swallow.path";
35857 part { name: "elm.swallow.path";
35859 description { state: "default" 0.0;
35863 to_y: "elm.swallow.filename";
35868 to_y: "elm.swallow.filename";
35874 part { name: "elm.swallow.filename";
35876 description { state: "default" 0.0;
35880 to_y: "elm.swallow.ok";
35885 to_y: "elm.swallow.ok";
35891 part { name: "elm.swallow.cancel";
35893 description { state: "default" 0.0;
35897 to: "elm.swallow.ok";
35902 to: "elm.swallow.ok";
35908 part { name: "elm.swallow.ok";
35910 description { state: "default" 0.0;
35922 group { name: "elm/fileselector_entry/base/default";
35924 part { name: "elm.swallow.entry";
35926 description { state: "default" 0.0;
35929 rel2 { to_x: "elm.swallow.button";
35935 part { name: "elm.swallow.button";
35937 description { state: "default" 0.0;
35950 ////////////////////////////////////////////////////////////////////////
35951 // Standard layouts to be used //
35952 ////////////////////////////////////////////////////////////////////////
35953 /* application with toolbar and main content area */
35954 group { name: "elm/layout/application/toolbar-content";
35956 part { name: "elm.swallow.content";
35958 description { state: "default" 0.0;
35959 rel1 { to_y: "elm.external.toolbar";
35966 part { name: "elm.external.toolbar";
35968 source: "elm/toolbar";
35969 description { state: "default" 0.0;
35981 /* application with toolbar and main content area with a back button and title area */
35982 group { name: "elm/layout/application/toolbar-content-back";
35984 part { name: "elm.swallow.content";
35986 description { state: "default" 0.0;
35987 rel1 { to_y: "title_clipper";
35994 part { name: "elm.external.toolbar";
35996 source: "elm/toolbar";
35997 description { state: "default" 0.0;
36006 part { name: "title_clipper";
36008 description { state: "default" 0.0;
36017 description { state: "hidden" 0.0;
36018 inherit: "default" 0.0;
36025 part { name: "back_clipper";
36027 clip_to: "title_clipper";
36028 description { state: "default" 0.0;
36031 description { state: "hidden" 0.0;
36035 part { name: "back";
36037 source: "elm/button";
36038 clip_to: "back_clipper";
36039 description { state: "default" 0.0;
36042 rel1 { to_y: "elm.external.toolbar";
36046 rel2 { to_y: "elm.external.toolbar";
36050 params.string: "label" "Back";
36057 action: SIGNAL_EMIT "elm,action,back" "";
36060 signal: "elm,back,hide";
36062 action: STATE_SET "hidden" 0.0;
36063 target: "back_clipper";
36066 signal: "elm,back,show";
36068 action: STATE_SET "default" 0.0;
36069 target: "back_clipper";
36072 signal: "elm,title,hide";
36074 action: STATE_SET "hidden" 0.0;
36075 transition: LINEAR 0.1;
36076 target: "title_clipper";
36079 signal: "elm,title,show";
36081 action: STATE_SET "default" 0.0;
36082 target: "title_clipper";
36086 part { name: "elm.swallow.end";
36088 description { state: "default" 0.0;
36091 rel1 { to_y: "elm.external.toolbar";
36095 rel2 { to_y: "elm.external.toolbar";
36102 part { name: "elm.text.title";
36104 effect: SOFT_SHADOW;
36106 description { state: "default" 0.0;
36107 rel1 { to_y: "elm.external.toolbar";
36112 rel2 { to_y: "back";
36113 to_x: "elm.swallow.end";
36118 font: "Sans:style=Bold";
36126 /* application with toolbar and main content area with a back and next buttons and title area */
36127 group { name: "elm/layout/application/toolbar-content-back-next";
36129 part { name: "elm.swallow.content";
36131 description { state: "default" 0.0;
36132 rel1 { to_y: "title_clipper";
36139 part { name: "elm.external.toolbar";
36141 source: "elm/toolbar";
36142 description { state: "default" 0.0;
36151 part { name: "title_clipper";
36153 description { state: "default" 0.0;
36162 description { state: "hidden" 0.0;
36163 inherit: "default" 0.0;
36170 part { name: "back";
36172 source: "elm/button";
36173 clip_to: "back_clipper";
36174 description { state: "default" 0.0;
36177 rel1 { to_y: "elm.external.toolbar";
36181 rel2 { to_y: "elm.external.toolbar";
36185 params.string: "label" "Back";
36188 part { name: "back_clipper";
36190 clip_to: "title_clipper";
36191 description { state: "default" 0.0;
36194 description { state: "hidden" 0.0;
36198 part { name: "next";
36200 source: "elm/button";
36201 clip_to: "next_clipper";
36202 description { state: "default" 0.0;
36205 rel1 { to_y: "elm.external.toolbar";
36209 rel2 { to_y: "elm.external.toolbar";
36213 params.string: "label" "Next";
36216 part { name: "next_clipper";
36218 clip_to: "title_clipper";
36219 description { state: "default" 0.0;
36222 description { state: "hidden" 0.0;
36230 action: SIGNAL_EMIT "elm,action,back" "";
36233 signal: "elm,title,hide";
36235 action: STATE_SET "hidden" 0.0;
36236 transition: LINEAR 0.1;
36237 target: "title_clipper";
36240 signal: "elm,title,show";
36242 action: STATE_SET "default" 0.0;
36243 target: "title_clipper";
36246 signal: "elm,back,hide";
36248 action: STATE_SET "hidden" 0.0;
36249 target: "back_clipper";
36252 signal: "elm,back,show";
36254 action: STATE_SET "default" 0.0;
36255 target: "back_clipper";
36260 action: SIGNAL_EMIT "elm,action,next" "";
36263 signal: "elm,next,hide";
36265 action: STATE_SET "hidden" 0.0;
36266 target: "next_clipper";
36269 signal: "elm,next,show";
36271 action: STATE_SET "default" 0.0;
36272 target: "next_clipper";
36275 part { name: "elm.text.title";
36277 effect: SOFT_SHADOW;
36279 clip_to: "title_clipper";
36280 description { state: "default" 0.0;
36281 rel1 { to_y: "elm.external.toolbar";
36286 rel2 { to_y: "back";
36292 font: "Sans:style=Bold";
36299 /* application with a main content area with a back button and title area */
36300 group { name: "elm/layout/application/content-back";
36302 part { name: "elm.swallow.content";
36304 description { state: "default" 0.0;
36305 rel1 { to_y: "title_clipper";
36311 part { name: "title_clipper";
36313 description { state: "default" 0.0;
36322 description { state: "hidden" 0.0;
36323 inherit: "default" 0.0;
36330 part { name: "back_clipper";
36332 clip_to: "title_clipper";
36333 description { state: "default" 0.0;
36336 description { state: "hidden" 0.0;
36340 part { name: "back";
36342 source: "elm/button";
36343 clip_to: "back_clipper";
36344 description { state: "default" 0.0;
36355 params.string: "label" "Back";
36362 action: SIGNAL_EMIT "elm,action,back" "";
36365 signal: "elm,back,hide";
36367 action: STATE_SET "hidden" 0.0;
36368 target: "back_clipper";
36371 signal: "elm,back,show";
36373 action: STATE_SET "default" 0.0;
36374 target: "back_clipper";
36377 signal: "elm,title,hide";
36379 action: STATE_SET "hidden" 0.0;
36380 transition: LINEAR 0.1;
36381 target: "title_clipper";
36384 signal: "elm,title,show";
36386 action: STATE_SET "default" 0.0;
36387 target: "title_clipper";
36391 part { name: "elm.swallow.end";
36393 description { state: "default" 0.0;
36407 part { name: "elm.text.title";
36409 effect: SOFT_SHADOW;
36411 description { state: "default" 0.0;
36417 rel2 { to_y: "back";
36418 to_x: "elm.swallow.end";
36423 font: "Sans:style=Bold";
36431 /* application with a main content area with a back and next buttons and title area */
36432 group { name: "elm/layout/application/content-back-next";
36434 part { name: "elm.swallow.content";
36436 description { state: "default" 0.0;
36437 rel1 { to_y: "title_clipper";
36444 part { name: "title_clipper";
36446 description { state: "default" 0.0;
36455 description { state: "hidden" 0.0;
36456 inherit: "default" 0.0;
36463 part { name: "back";
36465 source: "elm/button";
36466 clip_to: "back_clipper";
36467 description { state: "default" 0.0;
36478 params.string: "label" "Back";
36481 part { name: "back_clipper";
36483 clip_to: "title_clipper";
36484 description { state: "default" 0.0;
36487 description { state: "hidden" 0.0;
36491 part { name: "next";
36493 source: "elm/button";
36494 clip_to: "next_clipper";
36495 description { state: "default" 0.0;
36506 params.string: "label" "Next";
36509 part { name: "next_clipper";
36511 clip_to: "title_clipper";
36512 description { state: "default" 0.0;
36515 description { state: "hidden" 0.0;
36523 action: SIGNAL_EMIT "elm,action,back" "";
36526 signal: "elm,title,hide";
36528 action: STATE_SET "hidden" 0.0;
36529 transition: LINEAR 0.1;
36530 target: "title_clipper";
36533 signal: "elm,title,show";
36535 action: STATE_SET "default" 0.0;
36536 target: "title_clipper";
36539 signal: "elm,back,hide";
36541 action: STATE_SET "hidden" 0.0;
36542 target: "back_clipper";
36545 signal: "elm,back,show";
36547 action: STATE_SET "default" 0.0;
36548 target: "back_clipper";
36553 action: SIGNAL_EMIT "elm,action,next" "";
36556 signal: "elm,next,hide";
36558 action: STATE_SET "hidden" 0.0;
36559 target: "next_clipper";
36562 signal: "elm,next,show";
36564 action: STATE_SET "default" 0.0;
36565 target: "next_clipper";
36568 part { name: "elm.text.title";
36570 effect: SOFT_SHADOW;
36572 clip_to: "title_clipper";
36573 description { state: "default" 0.0;
36579 rel2 { to_y: "back";
36585 font: "Sans:style=Bold";
36593 /* application with toolbar and main content area as a vertical box */
36594 group { name: "elm/layout/application/toolbar-vbox";
36596 part { name: "elm.box.content";
36598 description { state: "default" 0.0;
36599 rel1 { to_y: "elm.external.toolbar";
36603 box.layout: "vertical";
36607 part { name: "elm.external.toolbar";
36609 source: "elm/toolbar";
36610 description { state: "default" 0.0;
36622 /* application with toolbar and main content area as a table */
36623 group { name: "elm/layout/application/toolbar-table";
36625 part { name: "elm.table.content";
36627 description { state: "default" 0.0;
36628 rel1 { to_y: "elm.external.toolbar";
36635 part { name: "elm.external.toolbar";
36637 source: "elm/toolbar";
36638 description { state: "default" 0.0;
36650 /* a simple title layout, with a label and two icons */
36651 group { name: "elm/layout/application/titlebar";
36653 image: "toolbar_sel.png" COMP;
36656 part { name: "base";
36659 description { state: "default" 0.0;
36666 normal: "toolbar_sel.png";
36671 part { name: "elm.swallow.content";
36673 description { state: "default" 0.0;
36681 part { name: "elm.swallow.icon";
36684 description { state: "default" 0.0;
36698 description { state: "visible" 0.0;
36699 inherit: "default" 0.0;
36703 part { name: "elm.swallow.end";
36706 description { state: "default" 0.0;
36721 description { state: "visible" 0.0;
36722 inherit: "default" 0.0;
36726 part { name: "elm.text";
36728 effect: SOFT_SHADOW;
36731 description { state: "default" 0.0;
36734 to_x: "elm.swallow.icon";
36739 to_x: "elm.swallow.end";
36748 text_class: "title_bar";
36754 program { name: "show_icon";
36755 signal: "elm,state,icon,visible";
36757 action: STATE_SET "visible" 0.0;
36758 target: "elm.swallow.icon";
36760 program { name: "hide_icon";
36761 signal: "elm,state,icon,hidden";
36763 action: STATE_SET "default" 0.0;
36764 target: "elm.swallow.icon";
36766 program { name: "show_end";
36767 signal: "elm,state,end,visible";
36769 action: STATE_SET "visible" 0.0;
36770 target: "elm.swallow.end";
36772 program { name: "hide_end";
36773 signal: "elm,state,end,hidden";
36775 action: STATE_SET "default" 0.0;
36776 target: "elm.swallow.end";