1 externals.external: "elm";
3 #define SCROLLBARS_ADD() \
5 image: "bt_sm_base2.png" COMP; \
6 image: "bt_sm_shine.png" COMP; \
7 image: "bt_sm_hilight.png" COMP; \
8 image: "sb_runnerh.png" COMP; \
9 image: "sb_runnerv.png" COMP; \
10 image: "arrow_up.png" COMP; \
11 image: "arrow_down.png" COMP; \
12 image: "arrow_right.png" COMP; \
13 image: "arrow_left.png" COMP; \
16 public sbvis_v, sbvis_h; \
18 part { name: "elm.scrollbar.base"; \
21 description { state: "default" 0.0; \
25 rel1.relative: 1.0 1.0; \
28 description { state: "vertical" 0.0; \
29 inherit: "default" 0.0; \
33 description { state: "horizontal" 0.0; \
34 inherit: "default" 0.0; \
38 description { state: "both" 0.0; \
39 inherit: "default" 0.0; \
44 part { name: "sb_vbar_clip_master"; \
47 description { state: "default" 0.0; \
49 description { state: "hidden" 0.0; \
53 part { name: "sb_vbar_clip"; \
56 clip_to: "sb_vbar_clip_master"; \
57 description { state: "default" 0.0; \
58 rel1.to: "sb_vbar_clip_master"; \
59 rel2.to: "sb_vbar_clip_master"; \
61 description { state: "hidden" 0.0; \
62 inherit: "default" 0.0; \
67 part { name: "sb_vbar"; \
70 clip_to: "sb_vbar_clip"; \
71 description { state: "default" 0.0; \
78 to_x: "elm.scrollbar.base"; \
89 part { name: "sb_vbar_runner"; \
91 clip_to: "sb_vbar_clip"; \
92 description { state: "default" 0.0; \
108 normal: "sb_runnerv.png"; \
114 part { name: "sb_vbar_p1"; \
117 clip_to: "sb_vbar_clip"; \
118 description { state: "default" 0.0; \
126 to: "elm.dragable.vbar"; \
131 part { name: "sb_vbar_p2"; \
134 clip_to: "sb_vbar_clip"; \
135 description { state: "default" 0.0; \
139 to: "elm.dragable.vbar"; \
148 part { name: "sb_vbar_a1"; \
151 clip_to: "sb_vbar_clip"; \
152 description { state: "default" 0.0; \
157 aspect_preference: HORIZONTAL; \
160 to_y: "sb_vbar_clip"; \
161 to_x: "elm.scrollbar.base"; \
166 to: "elm.scrollbar.base"; \
172 part { name: "sb_vbar_a1_arrow"; \
174 clip_to: "sb_vbar_clip"; \
175 description { state: "default" 0.0; \
176 rel1.to: "sb_vbar_a1"; \
177 rel2.to: "sb_vbar_a1"; \
178 image.normal: "arrow_up.png"; \
180 description { state: "clicked" 0.0; \
181 inherit: "default" 0.0; \
183 rel2.offset: -1 -2; \
186 part { name: "sb_vbar_a2"; \
189 clip_to: "sb_vbar_clip"; \
190 description { state: "default" 0.0; \
195 aspect_preference: HORIZONTAL; \
197 rel1.to: "elm.scrollbar.base"; \
199 to: "elm.scrollbar.base"; \
204 part { name: "sb_vbar_a2_arrow"; \
206 clip_to: "sb_vbar_clip"; \
207 description { state: "default" 0.0; \
208 rel1.to: "sb_vbar_a2"; \
209 rel2.to: "sb_vbar_a2"; \
210 image.normal: "arrow_down.png"; \
212 description { state: "clicked" 0.0; \
213 inherit: "default" 0.0; \
218 part { name: "elm.dragable.vbar"; \
221 clip_to: "sb_vbar_clip"; \
225 confine: "sb_vbar"; \
227 description { state: "default" 0.0; \
231 aspect_preference: VERTICAL; \
236 to_x: "elm.scrollbar.base"; \
239 rel2.to_y: "sb_vbar"; \
242 part { name: "elm.dragable.vbar.image"; \
244 clip_to: "sb_vbar_clip"; \
245 description { state: "default" 0.0; \
246 rel1.to: "elm.dragable.vbar"; \
247 rel2.to: "elm.dragable.vbar"; \
249 normal: "bt_sm_base2.png"; \
254 part { name: "sb_vbar_over1"; \
255 clip_to: "sb_vbar_clip"; \
257 description { state: "default" 0.0; \
258 rel1.to: "elm.dragable.vbar.image"; \
260 to: "elm.dragable.vbar.image"; \
264 normal: "bt_sm_hilight.png"; \
269 part { name: "sb_vbar_over2"; \
270 clip_to: "sb_vbar_clip"; \
272 description { state: "default" 0.0; \
273 rel1.to: "elm.dragable.vbar.image"; \
274 rel2.to: "elm.dragable.vbar.image"; \
276 normal: "bt_sm_shine.png"; \
281 part { name: "sb_hbar_clip_master"; \
284 description { state: "default" 0.0; \
286 description { state: "hidden" 0.0; \
290 part { name: "sb_hbar_clip"; \
293 clip_to: "sb_hbar_clip_master"; \
294 description { state: "default" 0.0; \
295 rel1.to: "sb_hbar_clip_master"; \
296 rel2.to: "sb_hbar_clip_master"; \
298 description { state: "hidden" 0.0; \
299 inherit: "default" 0.0; \
304 part { name: "sb_hbar"; \
307 clip_to: "sb_hbar_clip"; \
308 description { state: "default" 0.0; \
314 to_x: "sb_hbar_a1"; \
315 to_y: "elm.scrollbar.base"; \
320 to_x: "sb_hbar_a2"; \
326 part { name: "sb_hbar_runner"; \
328 clip_to: "sb_hbar_clip"; \
329 description { state: "default" 0.0; \
345 normal: "sb_runnerh.png"; \
351 part { name: "elm.dragable.hbar"; \
354 clip_to: "sb_hbar_clip"; \
358 confine: "sb_hbar"; \
360 description { state: "default" 0.0; \
363 aspect_preference: HORIZONTAL; \
370 rel2.to_x: "sb_hbar"; \
373 part { name: "elm.dragable.hbar.image"; \
375 clip_to: "sb_hbar_clip"; \
376 description { state: "default" 0.0; \
377 rel1.to: "elm.dragable.hbar"; \
378 rel2.to: "elm.dragable.hbar"; \
380 normal: "bt_sm_base2.png"; \
385 part { name: "sb_hbar_over1"; \
386 clip_to: "sb_hbar_clip"; \
388 description { state: "default" 0.0; \
389 rel1.to: "elm.dragable.hbar.image"; \
391 to: "elm.dragable.hbar.image"; \
395 normal: "bt_sm_hilight.png"; \
400 part { name: "sb_hbar_over2"; \
401 clip_to: "sb_hbar_clip"; \
403 description { state: "default" 0.0; \
404 rel1.to: "elm.dragable.hbar.image"; \
405 rel2.to: "elm.dragable.hbar.image"; \
407 normal: "bt_sm_shine.png"; \
412 part { name: "sb_hbar_p1"; \
415 clip_to: "sb_hbar_clip"; \
416 description { state: "default" 0.0; \
424 to: "elm.dragable.hbar"; \
429 part { name: "sb_hbar_p2"; \
432 clip_to: "sb_hbar_clip"; \
433 description { state: "default" 0.0; \
437 to: "elm.dragable.hbar"; \
446 part { name: "sb_hbar_a1"; \
449 clip_to: "sb_hbar_clip"; \
450 description { state: "default" 0.0; \
455 aspect_preference: VERTICAL; \
458 to_x: "sb_hbar_clip"; \
459 to_y: "elm.scrollbar.base"; \
463 to: "elm.scrollbar.base"; \
469 part { name: "sb_hbar_a1_arrow"; \
471 clip_to: "sb_hbar_clip"; \
472 description { state: "default" 0.0; \
473 rel1.to: "sb_hbar_a1"; \
474 rel2.to: "sb_hbar_a1"; \
475 image.normal: "arrow_left.png"; \
477 description { state: "clicked" 0.0; \
478 inherit: "default" 0.0; \
480 rel2.offset: -2 -1; \
483 part { name: "sb_hbar_a2"; \
486 clip_to: "sb_hbar_clip"; \
487 description { state: "default" 0.0; \
492 aspect_preference: VERTICAL; \
495 to: "elm.scrollbar.base"; \
499 to: "elm.scrollbar.base"; \
504 part { name: "sb_hbar_a2_arrow"; \
506 clip_to: "sb_hbar_clip"; \
507 description { state: "default" 0.0; \
508 rel1.to: "sb_hbar_a2"; \
509 rel2.to: "sb_hbar_a2"; \
510 image.normal: "arrow_right.png"; \
512 description { state: "clicked" 0.0; \
513 inherit: "default" 0.0; \
518 part { name: "disabler"; \
520 description { state: "default" 0.0; \
521 rel1.to: "clipper"; \
522 rel2.to: "clipper"; \
526 description { state: "disabled" 0.0; \
527 inherit: "default" 0.0; \
529 color: 128 128 128 128; \
533 program { name: "load"; \
537 set_state(PART:"sb_hbar_clip", "hidden", 0.0); \
538 set_state(PART:"sb_vbar_clip", "hidden", 0.0); \
539 set_int(sbvis_h, 0); \
540 set_int(sbvis_v, 0); \
543 program { name: "vbar_show"; \
544 signal: "elm,action,show,vbar"; \
547 set_state(PART:"sb_vbar_clip_master", "default", 0.0); \
548 set_int(sbvis_v, 1); \
549 if (get_int(sbvis_h)) \
550 set_state(PART:"elm.scrollbar.base", "both", 0.0); \
552 set_state(PART:"elm.scrollbar.base", "vertical", 0.0); \
553 emit("do-show-vbar", ""); \
556 program { name: "vbar_hide"; \
557 signal: "elm,action,hide,vbar"; \
560 set_state(PART:"sb_vbar_clip_master", "hidden", 0.0); \
561 set_int(sbvis_v, 0); \
562 if (get_int(sbvis_h)) \
563 set_state(PART:"elm.scrollbar.base", "horizontal", 0.0); \
565 set_state(PART:"elm.scrollbar.base", "default", 0.0); \
566 emit("do-hide-vbar", ""); \
569 program { name: "sb_vbar_down"; \
570 signal: "mouse,down,1"; \
571 source: "elm.dragable.vbar"; \
572 action: STATE_SET "clicked" 0.0; \
573 target: "elm.dragable.vbar"; \
575 program { name: "sb_vbar_up"; \
576 signal: "mouse,up,1"; \
577 source: "elm.dragable.vbar"; \
578 action: STATE_SET "default" 0.0; \
579 target: "elm.dragable.vbar"; \
581 program { name: "sb_vbar_show"; \
582 signal: "do-show-vbar"; \
584 action: STATE_SET "default" 0.0; \
585 transition: LINEAR 0.1; \
586 target: "sb_vbar_clip"; \
588 program { name: "sb_vbar_hide"; \
589 signal: "do-hide-vbar"; \
591 action: STATE_SET "hidden" 0.0; \
592 transition: LINEAR 1.0; \
593 target: "sb_vbar_clip"; \
595 program { name: "sb_vbar_a1_down"; \
596 signal: "mouse,down,1"; \
597 source: "sb_vbar_a1"; \
598 action: STATE_SET "clicked" 0.0; \
599 target: "sb_vbar_a1_arrow"; \
601 program { name: "sb_vbar_a1_down2"; \
602 signal: "mouse,down,1"; \
603 source: "sb_vbar_a1"; \
604 action: DRAG_VAL_STEP 0.0 -1.0; \
605 target: "elm.dragable.vbar"; \
607 program { name: "sb_vbar_a1_up"; \
608 signal: "mouse,up,1"; \
609 source: "sb_vbar_a1"; \
610 action: STATE_SET "default" 0.0; \
611 target: "sb_vbar_a1_arrow"; \
613 program { name: "sb_vbar_a2_down"; \
614 signal: "mouse,down,1"; \
615 source: "sb_vbar_a2"; \
616 action: STATE_SET "clicked" 0.0; \
617 target: "sb_vbar_a2_arrow"; \
619 program { name: "sb_vbar_a2_down2"; \
620 signal: "mouse,down,1"; \
621 source: "sb_vbar_a2"; \
622 action: DRAG_VAL_STEP 0.0 1.0; \
623 target: "elm.dragable.vbar"; \
625 program { name: "sb_vbar_a2_up"; \
626 signal: "mouse,up,1"; \
627 source: "sb_vbar_a2"; \
628 action: STATE_SET "default" 0.0; \
629 target: "sb_vbar_a2_arrow"; \
631 program { name: "sb_vbar_p1_down"; \
632 signal: "mouse,down,1"; \
633 source: "sb_vbar_p1"; \
634 action: DRAG_VAL_PAGE 0.0 -1.0; \
635 target: "elm.dragable.vbar"; \
637 program { name: "sb_vbar_p2_down"; \
638 signal: "mouse,down,1"; \
639 source: "sb_vbar_p2"; \
640 action: DRAG_VAL_PAGE 0.0 1.0; \
641 target: "elm.dragable.vbar"; \
643 program { name: "hbar_show"; \
644 signal: "elm,action,show,hbar"; \
647 set_state(PART:"sb_hbar_clip_master", "default", 0.0); \
648 set_int(sbvis_h, 1); \
649 if (get_int(sbvis_v)) \
650 set_state(PART:"elm.scrollbar.base", "both", 0.0); \
652 set_state(PART:"elm.scrollbar.base", "horizontal", 0.0); \
653 emit("do-show-hbar", ""); \
656 program { name: "hbar_hide"; \
657 signal: "elm,action,hide,hbar"; \
660 set_state(PART:"sb_hbar_clip_master", "hidden", 0.0); \
661 set_int(sbvis_h, 0); \
662 if (get_int(sbvis_v)) \
663 set_state(PART:"elm.scrollbar.base", "vertical", 0.0); \
665 set_state(PART:"elm.scrollbar.base", "default", 0.0); \
666 emit("do-hide-hbar", ""); \
669 program { name: "sb_hbar_down"; \
670 signal: "mouse,down,1"; \
671 source: "elm.dragable.hbar"; \
672 action: STATE_SET "clicked" 0.0; \
673 target: "elm.dragable.hbar"; \
675 program { name: "sb_hbar_up"; \
676 signal: "mouse,up,1"; \
677 source: "elm.dragable.hbar"; \
678 action: STATE_SET "default" 0.0; \
679 target: "elm.dragable.hbar"; \
681 program { name: "sb_hbar_show"; \
682 signal: "do-show-hbar"; \
684 action: STATE_SET "default" 0.0; \
685 transition: LINEAR 0.1; \
686 target: "sb_hbar_clip"; \
688 program { name: "sb_hbar_hide"; \
689 signal: "do-hide-hbar"; \
691 action: STATE_SET "hidden" 0.0; \
692 transition: LINEAR 1.0; \
693 target: "sb_hbar_clip"; \
695 program { name: "sb_hbar_a1_down"; \
696 signal: "mouse,down,1"; \
697 source: "sb_hbar_a1"; \
698 action: STATE_SET "clicked" 0.0; \
699 target: "sb_hbar_a1_arrow"; \
701 program { name: "sb_hbar_a1_down2"; \
702 signal: "mouse,down,1"; \
703 source: "sb_hbar_a1"; \
704 action: DRAG_VAL_STEP -1.0 0.0; \
705 target: "elm.dragable.hbar"; \
707 program { name: "sb_hbar_a1_up"; \
708 signal: "mouse,up,1"; \
709 source: "sb_hbar_a1"; \
710 action: STATE_SET "default" 0.0; \
711 target: "sb_hbar_a1_arrow"; \
713 program { name: "sb_hbar_a2_down"; \
714 signal: "mouse,down,1"; \
715 source: "sb_hbar_a2"; \
716 action: STATE_SET "clicked" 0.0; \
717 target: "sb_hbar_a2_arrow"; \
719 program { name: "sb_hbar_a2_down2"; \
720 signal: "mouse,down,1"; \
721 source: "sb_hbar_a2"; \
722 action: DRAG_VAL_STEP 1.0 0.0; \
723 target: "elm.dragable.hbar"; \
725 program { name: "sb_hbar_a2_up"; \
726 signal: "mouse,up,1"; \
727 source: "sb_hbar_a2"; \
728 action: STATE_SET "default" 0.0; \
729 target: "sb_hbar_a2_arrow"; \
731 program { name: "sb_hbar_p1_down"; \
732 signal: "mouse,down,1"; \
733 source: "sb_hbar_p1"; \
734 action: DRAG_VAL_PAGE -1.0 0.0; \
735 target: "elm.dragable.hbar"; \
737 program { name: "sb_hbar_p2_down"; \
738 signal: "mouse,down,1"; \
739 source: "sb_hbar_p2"; \
740 action: DRAG_VAL_PAGE 1.0 0.0; \
741 target: "elm.dragable.hbar"; \
743 program { name: "disable"; \
744 signal: "elm,state,disabled"; \
746 action: STATE_SET "disabled" 0.0; \
747 target: "disabler"; \
749 program { name: "enable"; \
750 signal: "elm,state,enabled"; \
752 action: STATE_SET "default" 0.0; \
753 target: "disabler"; \
759 group { name: "elm/scroller/base/default";
760 alias: "elm/list/base/default";
761 alias: "elm/genlist/base/default";
762 alias: "elm/gengrid/base/default";
765 item: "focus_highlight" "on";
769 image: "shelf_inset.png" COMP;
770 image: "sl_bt2_2.png" COMP;
777 description { state: "default" 0.0;
780 color: 255 255 255 0;
783 part { name: "clipper";
786 description { state: "default" 0.0;
791 part { name: "elm.swallow.content";
794 description { state: "default" 0.0;
803 part { name: "conf_over";
805 description { state: "default" 0.0;
807 normal: "shelf_inset.png";
814 part { name: "focus_highlight";
816 description { state: "default" 0.0;
820 normal: "sl_bt2_2.png";
827 description { state: "enabled" 0.0;
828 inherit: "default" 0.0;
829 color: 200 155 0 255;
836 group { name: "elm/scroller/entry/default";
839 item: "focus_highlight" "on";
843 image: "shelf_inset.png" COMP;
844 image: "sl_bt2_2.png" COMP;
851 description { state: "default" 0.0;
854 color: 255 255 255 255;
857 part { name: "clipper";
860 description { state: "default" 0.0;
865 part { name: "content.clipper";
869 description { state: "default" 0.0;
871 to: "elm.swallow.icon";
875 to: "elm.swallow.end";
880 part { name: "elm.swallow.icon";
883 description { state: "default" 0.0;
897 description { state: "visible" 0.0;
898 inherit: "default" 0.0;
902 part { name: "elm.swallow.end";
905 description { state: "default" 0.0;
914 // to_x: "elm.dragable.vbar";
915 // to_y: "elm.dragable.hbar";
916 // relative: 0.0 0.0;
920 description { state: "visible" 0.0;
921 inherit: "default" 0.0;
925 part { name: "elm.swallow.content";
927 clip_to: "content.clipper";
928 description { state: "default" 0.0;
930 to: "elm.swallow.icon";
935 to: "elm.swallow.end";
941 part { name: "conf_over";
943 description { state: "default" 0.0;
945 normal: "shelf_inset.png";
952 part { name: "focus_highlight";
954 description { state: "default" 0.0;
958 normal: "sl_bt2_2.png";
965 description { state: "enabled" 0.0;
966 inherit: "default" 0.0;
967 color: 200 155 0 255;
973 program { name: "icon_show";
974 signal: "elm,action,show,icon";
976 action: STATE_SET "visible" 0.0;
977 target: "elm.swallow.icon";
979 program { name: "icon_hide";
980 signal: "elm,action,hide,icon";
982 action: STATE_SET "default" 0.0;
983 target: "elm.swallow.icon";
985 program { name: "end_show";
986 signal: "elm,action,show,end";
988 action: STATE_SET "visible" 0.0;
989 target: "elm.swallow.end";
991 program { name: "end_hide";
992 signal: "elm,action,hide,end";
994 action: STATE_SET "default" 0.0;
995 target: "elm.swallow.end";
997 program { name: "highlight_show";
998 signal: "elm,action,focus_highlight,show";
1000 action: STATE_SET "enabled" 0.0;
1001 transition: ACCELERATE 0.3;
1002 target: "focus_highlight";
1003 target: "conf_over";
1005 program { name: "highlight_hide";
1006 signal: "elm,action,focus_highlight,hide";
1008 action: STATE_SET "default" 0.0;
1009 transition: DECELERATE 0.3;
1010 target: "focus_highlight";
1011 target: "conf_over";
1016 group { name: "elm/photocam/base/default";
1019 image: "shelf_inset.png" COMP;
1020 image: "busy-1.png" COMP;
1021 image: "busy-2.png" COMP;
1022 image: "busy-3.png" COMP;
1023 image: "busy-4.png" COMP;
1024 image: "busy-5.png" COMP;
1025 image: "busy-6.png" COMP;
1026 image: "busy-7.png" COMP;
1027 image: "busy-8.png" COMP;
1028 image: "busy-9.png" COMP;
1033 description { state: "default" 0.0;
1036 color: 255 255 255 0;
1039 part { name: "clipper";
1042 description { state: "default" 0.0;
1047 part { name: "elm.swallow.content";
1050 description { state: "default" 0.0;
1055 part { name: "busy_clip";
1058 description { state: "default" 0.0;
1060 color: 255 255 255 0;
1062 description { state: "active" 0.0;
1064 color: 255 255 255 255;
1067 part { name: "busy";
1068 clip_to: "busy_clip";
1070 description { state: "default" 0.0;
1075 aspect_preference: BOTH;
1085 normal: "busy-9.png";
1086 tween: "busy-1.png";
1087 tween: "busy-2.png";
1088 tween: "busy-3.png";
1089 tween: "busy-4.png";
1090 tween: "busy-5.png";
1091 tween: "busy-6.png";
1092 tween: "busy-7.png";
1093 tween: "busy-8.png";
1097 part { name: "conf_over";
1099 description { state: "default" 0.0;
1103 normal: "shelf_inset.png";
1113 program { name: "go1";
1114 signal: "elm,state,busy,start";
1116 action: STATE_SET "active" 0.0;
1117 transition: SINUSOIDAL 1.0;
1118 target: "busy_clip";
1120 program { name: "go2";
1121 signal: "elm,state,busy,start";
1123 action: STATE_SET "default" 0.0;
1124 transition: LINEAR 0.5;
1128 program { name: "stop1";
1129 signal: "elm,state,busy,stop";
1131 action: STATE_SET "default" 0.0;
1132 transition: SINUSOIDAL 1.0;
1133 target: "busy_clip";
1136 program { name: "stop2";
1137 action: ACTION_STOP;
1143 ///////////////////////////////////////////////////////////////////////////////
1144 group { name: "elm/map/base/default";
1146 image: "shelf_inset.png" COMP;
1147 image: "busy-1.png" COMP;
1148 image: "busy-2.png" COMP;
1149 image: "busy-3.png" COMP;
1150 image: "busy-4.png" COMP;
1151 image: "busy-5.png" COMP;
1152 image: "busy-6.png" COMP;
1153 image: "busy-7.png" COMP;
1154 image: "busy-8.png" COMP;
1155 image: "busy-9.png" COMP;
1160 description { state: "default" 0.0;
1163 color: 255 255 255 0;
1166 part { name: "clipper";
1169 description { state: "default" 0.0;
1174 part { name: "elm.swallow.content";
1177 description { state: "default" 0.0;
1182 part { name: "busy_clip";
1185 description { state: "default" 0.0;
1187 color: 255 255 255 0;
1189 description { state: "active" 0.0;
1191 color: 255 255 255 255;
1194 part { name: "busy";
1195 clip_to: "busy_clip";
1197 description { state: "default" 0.0;
1202 aspect_preference: BOTH;
1212 normal: "busy-9.png";
1213 tween: "busy-1.png";
1214 tween: "busy-2.png";
1215 tween: "busy-3.png";
1216 tween: "busy-4.png";
1217 tween: "busy-5.png";
1218 tween: "busy-6.png";
1219 tween: "busy-7.png";
1220 tween: "busy-8.png";
1224 part { name: "conf_over";
1226 description { state: "default" 0.0;
1230 normal: "shelf_inset.png";
1240 program { name: "go1";
1241 signal: "elm,state,busy,start";
1243 action: STATE_SET "active" 0.0;
1244 transition: SINUSOIDAL 1.0;
1245 target: "busy_clip";
1247 program { name: "go2";
1248 signal: "elm,state,busy,start";
1250 action: STATE_SET "default" 0.0;
1251 transition: LINEAR 0.5;
1255 program { name: "stop1";
1256 signal: "elm,state,busy,stop";
1258 action: STATE_SET "default" 0.0;
1259 transition: SINUSOIDAL 1.0;
1260 target: "busy_clip";
1263 program { name: "stop2";
1264 action: ACTION_STOP;
1270 group { name: "elm/list/base/hoverlist";
1272 item: "focus_highlight" "on";
1275 image: "sl_bt2_2.png" COMP;
1280 description { state: "default" 0.0;
1283 color: 255 255 255 0;
1286 part { name: "clipper";
1289 description { state: "default" 0.0;
1300 part { name: "elm.swallow.content";
1303 description { state: "default" 0.0;
1314 part { name: "focus_highlight";
1316 description { state: "default" 0.0;
1320 normal: "sl_bt2_2.png";
1327 description { state: "enabled" 0.0;
1328 inherit: "default" 0.0;
1329 color: 200 155 0 255;
1335 program { name: "highlight_show";
1336 signal: "elm,action,focus_highlight,show";
1338 action: STATE_SET "enabled" 0.0;
1339 transition: ACCELERATE 0.3;
1340 target: "focus_highlight";
1342 program { name: "highlight_hide";
1343 signal: "elm,action,focus_highlight,hide";
1345 action: STATE_SET "default" 0.0;
1346 transition: DECELERATE 0.3;
1347 target: "focus_highlight";
1352 //------------------------------------------------------------
1353 group { name: "elm/entry/base/default";
1356 style { name: "entry_textblock_style";
1357 base: "font=Sans font_size=10 color=#000 wrap=word text_class=entry";
1361 tag: "em" "+ font=Sans:style=Oblique";
1362 tag: "b" "+ font=Sans:style=Bold";
1363 tag: "link" "+ color=#800 underline=on underline_color=#8008";
1364 tag: "hilight" "+ font=Sans:style=Bold";
1366 style { name: "entry_textblock_disabled_style";
1367 base: "font=Sans font_size=10 color=#00000080 wrap=word text_class=entry";
1371 tag: "em" "+ font=Sans:style=Oblique";
1372 tag: "b" "+ font=Sans:style=Bold";
1373 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
1374 tag: "hilight" "+ font=Sans:style=Bold";
1378 // item: context_menu_orientation "horizontal";
1381 part { name: "elm.text";
1385 entry_mode: EDITABLE;
1386 select_mode: DEFAULT;
1388 source: "elm/entry/selection/default"; // selection under
1389 // source2: "X"; // selection over
1390 // source3: "X"; // cursor under
1391 source4: "elm/entry/cursor/default"; // cursorover
1392 source5: "elm/entry/anchor/default"; // anchor under
1393 // source6: "X"; // anchor over
1394 description { state: "default" 0.0;
1395 /* we gotta use 0 0 here, because of scrolled entries */
1398 style: "entry_textblock_style";
1403 description { state: "disabled" 0.0;
1404 inherit: "default" 0.0;
1406 style: "entry_textblock_disabled_style";
1413 program { name: "focus";
1419 program { name: "disable";
1420 signal: "elm,state,disabled";
1422 action: STATE_SET "disabled" 0.0;
1425 program { name: "enable";
1426 signal: "elm,state,enabled";
1428 action: STATE_SET "default" 0.0;
1434 group { name: "elm/entry/base-charwrap/default";
1437 style { name: "entry_textblock_style_charwrap";
1438 base: "font=Sans font_size=10 color=#000 wrap=char text_class=entry";
1442 tag: "em" "+ font=Sans:style=Oblique";
1443 tag: "b" "+ font=Sans:style=Bold";
1444 tag: "link" "+ color=#800 underline=on underline_color=#8008";
1445 tag: "hilight" "+ font=Sans:style=Bold";
1447 style { name: "entry_textblock_disabled_style_charwrap";
1448 base: "font=Sans font_size=10 color=#00000080 wrap=char text_class=entry";
1452 tag: "em" "+ font=Sans:style=Oblique";
1453 tag: "b" "+ font=Sans:style=Bold";
1454 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
1455 tag: "hilight" "+ font=Sans:style=Bold";
1459 part { name: "elm.text";
1463 entry_mode: EDITABLE;
1464 select_mode: DEFAULT;
1466 source: "elm/entry/selection/default"; // selection under
1467 // source2: "X"; // selection over
1468 // source3: "X"; // cursor under
1469 source4: "elm/entry/cursor/default"; // cursorover
1470 source5: "elm/entry/anchor/default"; // anchor under
1471 // source6: "X"; // anchor over
1472 description { state: "default" 0.0;
1475 style: "entry_textblock_style_charwrap";
1480 description { state: "disabled" 0.0;
1481 inherit: "default" 0.0;
1483 style: "entry_textblock_disabled_style_charwrap";
1490 program { name: "focus";
1496 program { name: "disable";
1497 signal: "elm,state,disabled";
1499 action: STATE_SET "disabled" 0.0;
1502 program { name: "enable";
1503 signal: "elm,state,enabled";
1505 action: STATE_SET "default" 0.0;
1511 group { name: "elm/entry/base-nowrap/default";
1513 part { name: "elm.text";
1517 entry_mode: EDITABLE;
1518 select_mode: DEFAULT;
1520 source: "elm/entry/selection/default"; // selection under
1521 source4: "elm/entry/cursor/default"; // cursorover
1522 source5: "elm/entry/anchor/default"; // anchor under
1523 description { state: "default" 0.0;
1525 style: "entry_textblock_style";
1530 description { state: "disabled" 0.0;
1531 inherit: "default" 0.0;
1533 style: "entry_textblock_disabled_style";
1542 description { state: "default" 0.0;
1548 description { state: "visible" 0.0;
1549 inherit: "default" 0.0;
1556 program { name: "focus";
1562 program { name: "disable";
1563 signal: "elm,state,disabled";
1565 action: STATE_SET "disabled" 0.0;
1568 program { name: "enable";
1569 signal: "elm,state,enabled";
1571 action: STATE_SET "default" 0.0;
1575 program { name: "selmode0";
1576 signal: "elm,state,select,on";
1578 action: STATE_SET "visible" 0.0;
1581 program { name: "selmode1";
1582 signal: "elm,state,select,off";
1584 action: STATE_SET "default" 0.0;
1591 group { name: "elm/entry/base-single/default";
1594 style { name: "entry_single_textblock_style";
1595 base: "font=Sans font_size=10 color=#000 wrap=none text_class=entry";
1599 tag: "em" "+ font=Sans:style=Oblique";
1600 tag: "b" "+ font=Sans:style=Bold";
1601 tag: "link" "+ color=#800 underline=on underline_color=#8008";
1602 tag: "hilight" "+ font=Sans:style=Bold";
1604 style { name: "entry_single_textblock_disabled_style";
1605 base: "font=Sans font_size=10 color=#00000080 wrap=none text_class=entry";
1609 tag: "em" "+ font=Sans:style=Oblique";
1610 tag: "b" "+ font=Sans:style=Bold";
1611 tag: "link" "+ color=#00000080 underline=on underline_color=#00000080";
1612 tag: "hilight" "+ font=Sans:style=Bold";
1616 part { name: "elm.text";
1620 entry_mode: EDITABLE;
1621 select_mode: DEFAULT;
1623 source: "elm/entry/selection/default"; // selection under
1624 source4: "elm/entry/cursor/default"; // cursorover
1625 source5: "elm/entry/anchor/default"; // anchor under
1626 description { state: "default" 0.0;
1628 style: "entry_single_textblock_style";
1634 description { state: "disabled" 0.0;
1635 inherit: "default" 0.0;
1637 style: "entry_single_textblock_disabled_style";
1643 program { name: "focus";
1649 program { name: "disable";
1650 signal: "elm,state,disabled";
1652 action: STATE_SET "disabled" 0.0;
1655 program { name: "enable";
1656 signal: "elm,state,enabled";
1658 action: STATE_SET "default" 0.0;
1664 group { name: "elm/entry/base-single-noedit/default";
1666 part { name: "elm.text";
1671 select_mode: DEFAULT;
1673 source: "elm/entry/selection/default"; // selection under
1674 source5: "elm/entry/anchor/default"; // anchor under
1675 description { state: "default" 0.0;
1677 style: "entry_single_textblock_style";
1683 description { state: "disabled" 0.0;
1684 inherit: "default" 0.0;
1686 style: "entry_single_textblock_disabled_style";
1692 program { name: "focus";
1698 program { name: "disable";
1699 signal: "elm,state,disabled";
1701 action: STATE_SET "disabled" 0.0;
1704 program { name: "enable";
1705 signal: "elm,state,enabled";
1707 action: STATE_SET "default" 0.0;
1713 group { name: "elm/entry/base-noedit/default";
1715 part { name: "elm.text";
1720 select_mode: DEFAULT;
1722 source: "elm/entry/selection/default"; // selection under
1723 source5: "elm/entry/anchor/default"; // anchor under
1724 description { state: "default" 0.0;
1727 style: "entry_textblock_style";
1732 description { state: "disabled" 0.0;
1733 inherit: "default" 0.0;
1735 style: "entry_textblock_disabled_style";
1741 program { name: "focus";
1747 program { name: "disable";
1748 signal: "elm,state,disabled";
1750 action: STATE_SET "disabled" 0.0;
1753 program { name: "enable";
1754 signal: "elm,state,enabled";
1756 action: STATE_SET "default" 0.0;
1762 group { name: "elm/entry/base-noedit-charwrap/default";
1764 part { name: "elm.text";
1769 select_mode: DEFAULT;
1771 source: "elm/entry/selection/default"; // selection under
1772 source5: "elm/entry/anchor/default"; // anchor under
1773 description { state: "default" 0.0;
1776 style: "entry_textblock_style_charwrap";
1781 description { state: "disabled" 0.0;
1782 inherit: "default" 0.0;
1784 style: "entry_textblock_disabled_style_charwrap";
1790 program { name: "focus";
1796 program { name: "disable";
1797 signal: "elm,state,disabled";
1799 action: STATE_SET "disabled" 0.0;
1802 program { name: "enable";
1803 signal: "elm,state,enabled";
1805 action: STATE_SET "default" 0.0;
1811 group { name: "elm/entry/base-nowrap-noedit/default";
1813 part { name: "elm.text";
1818 select_mode: DEFAULT;
1820 source: "elm/entry/selection/default"; // selection under
1821 source5: "elm/entry/anchor/default"; // anchor under
1822 description { state: "default" 0.0;
1824 style: "entry_textblock_style";
1829 description { state: "disabled" 0.0;
1830 inherit: "default" 0.0;
1832 style: "entry_textblock_disabled_style";
1838 program { name: "focus";
1844 program { name: "disable";
1845 signal: "elm,state,disabled";
1847 action: STATE_SET "disabled" 0.0;
1850 program { name: "enable";
1851 signal: "elm,state,enabled";
1853 action: STATE_SET "default" 0.0;
1859 group { name: "elm/entry/base-password/default";
1861 part { name: "elm.text";
1865 entry_mode: PASSWORD;
1866 select_mode: DEFAULT;
1868 source: "elm/entry/selection/default"; // selection under
1869 source4: "elm/entry/cursor/default"; // cursorover
1870 source5: "elm/entry/anchor/default"; // anchor under
1871 description { state: "default" 0.0;
1873 style: "entry_single_textblock_style";
1880 description { state: "disabled" 0.0;
1881 inherit: "default" 0.0;
1883 style: "entry_single_textblock_disabled_style";
1889 program { name: "focus";
1895 program { name: "disable";
1896 signal: "elm,state,disabled";
1898 action: STATE_SET "disabled" 0.0;
1901 program { name: "enable";
1902 signal: "elm,state,enabled";
1904 action: STATE_SET "default" 0.0;
1910 group { name: "elm/entry/cursor/default";
1912 image: "cur_box.png" COMP;
1913 image: "cur_hi.png" COMP;
1914 image: "cur_shad.png" COMP;
1915 image: "cur_shine.png" COMP;
1916 image: "cur_glow.png" COMP;
1919 part { name: "clip2";
1922 description { state: "default" 0.0;
1927 description { state: "focused" 0.0;
1928 inherit: "default" 0.0;
1932 part { name: "clip";
1936 description { state: "default" 0.0;
1941 description { state: "visible" 0.0;
1942 inherit: "default" 0.0;
1949 description { state: "default" 0.0;
1954 image.border: 2 2 2 2;
1955 image.normal: "cur_shad.png";
1958 part { name: "base";
1962 description { state: "default" 0.0;
1965 rel1.relative: 0.0 1.0;
1967 rel2.relative: 1.0 1.0;
1969 image.normal: "cur_box.png";
1975 description { state: "default" 0.0;
1978 rel2.relative: 1.0 0.5;
1979 image.normal: "cur_hi.png";
1982 part { name: "shine";
1986 description { state: "default" 0.0;
1989 rel2.relative: 1.0 0.75;
1990 image.border: 2 2 1 0;
1991 image.normal: "cur_shine.png";
1995 part { name: "glow";
1998 description { state: "default" 0.0;
2000 rel1.relative: 0.0 -2.0;
2003 rel2.relative: 1.0 0.0;
2005 image.border: 2 2 0 4;
2006 image.normal: "cur_glow.png";
2008 color: 255 255 255 0;
2011 description { state: "visible" 0.0;
2012 inherit: "default" 0.0;
2013 color: 255 255 255 55;
2019 program { name: "blink";
2020 action: STATE_SET "visible" 0.0;
2025 program { name: "blink2";
2026 action: STATE_SET "visible" 0.0;
2031 program { name: "blink3";
2032 action: STATE_SET "default" 0.0;
2037 program { name: "blink4";
2038 action: STATE_SET "default" 0.0;
2043 program { name: "noblink";
2044 action: ACTION_STOP;
2051 program { name: "noblink2";
2052 action: STATE_SET "default" 0.0;
2056 program { name: "focused";
2057 signal: "elm,action,focus";
2059 action: STATE_SET "focused" 0.0;
2063 program { name: "unfocused";
2064 signal: "elm,action,unfocus";
2066 action: STATE_SET "default" 0.0;
2073 group { name: "elm/entry/selection/default";
2078 description { state: "default" 0.0;
2079 color: 128 128 128 128;
2085 group { name: "elm/entry/anchor/default";
2090 description { state: "default" 0.0;