2 * Copyright (c) 2010 Samsung Electronics Co., Ltd All Rights Reserved
4 * PROPRIETARY/CONFIDENTIAL
6 * This software is the confidential and proprietary information of SAMSUNG
7 * ELECTRONICS ("Confidential Information"). You agree and acknowledge that this
8 * software is owned by Samsung and you shall not disclose such Confidential
9 * Information and shall use it only in accordance with the terms of the license
10 * agreement you entered into with SAMSUNG ELECTRONICS. SAMSUNG make no
11 * representations or warranties about the suitability of the software, either
12 * express or implied, including but not limited to the implied warranties of
13 * merchantability, fitness for a particular purpose, or non-infringement.
14 * SAMSUNG shall not be liable for any damages suffered by licensee arising out
15 * of or releated to this software.
20 // This file (and only this one) is licenses under public-domain. The reason
21 // is that this is meant to serve as a template for making your own themes and
22 // Elementary's LGPL license is not intended to follow. The images used do come
23 // under LGPL, but this file specifically for the structure of your theme is
24 // public-domain. This means you can take, use, re-license and otherwise
25 // have zero restrictions on using this file as a base for your theme.
27 // theme configuration file for each theme (tizen, tizen-black, ...)
28 #include "inc/tmp-inc.edc"
30 #define INDICATOR_H 27
31 #define CONTROLBAR_LARGE_H 78
32 #define CONTROLBAR_SMALL_H 65
33 #define CONTROLBAR_W 78
36 #define PART_RECT(NAME, REFER_PART, COLOR) \
39 description { state: "default" 0.0; \
40 rel1.to: REFER_PART; \
41 rel2.to: REFER_PART; \
51 #include "widgets/access.edc"
52 #include "widgets/actionslider.edc"
53 #include "widgets/badge.edc"
54 #include "widgets/bg.edc"
55 #include "widgets/bubble.edc"
56 #include "widgets/button.edc"
57 #include "widgets/calendar.edc"
58 #include "widgets/check.edc"
59 #include "widgets/colorselector.edc"
60 #include "widgets/conformant.edc"
61 #include "widgets/controlbar.edc"
62 #include "widgets/ctxpopup.edc"
63 #include "widgets/datetime.edc"
64 #include "widgets/dayselector.edc"
65 #include "widgets/diskselector.edc"
66 #include "widgets/editfield.edc"
67 #include "widgets/entry.edc"
68 #include "widgets/gengrid.edc"
69 #include "widgets/genlist/genlist.edc"
70 #include "widgets/imageslider.edc"
71 #include "widgets/index.edc"
72 #include "widgets/label.edc"
73 #include "widgets/layout.edc"
74 #include "widgets/map.edc"
75 #include "widgets/multibuttonentry.edc"
76 //#include "widgets/multisense_ui.edc"
77 #include "widgets/naviframe.edc"
78 #include "widgets/panes.edc"
79 #include "widgets/photocam.edc"
80 #include "widgets/popup.edc"
81 #include "widgets/progressbar.edc"
82 #include "widgets/radio.edc"
83 #include "widgets/scroller.edc"
84 #include "widgets/segmentedcontrol.edc"
85 #include "widgets/selectioninfo.edc"
86 #include "widgets/slider.edc"
87 #include "widgets/stackedicon.edc"
88 #include "widgets/tickernoti.edc"
89 #include "widgets/toggle.edc"
90 #include "widgets/toolbar.edc"
94 sound : "drag-start.wav" 0 100;
95 sound :"drag-accept.wav" 0 100;
96 sound :"button-pressed.wav" 0 100;
97 sound :"Waterdrop.wav" 0 100;
110 pattern:"01,00,01,00,0A,00,14,00,00,00,20,01,00,00,7F,00,00,E1,00,00,4D,00,61,00,67,00,53,00,77,00,65,00,65,00,70,00,00,00" ;
121 pattern: "01,00,03,00,38,00,42,00,00,00,19,00,21,00,F1,E0,01,E2,00,00,F1, E0, 02, E2, 01,1D,F1,E0,01,E2,03,BA,F1,E0,02,E2,04,E0,FF,20,17,00,00,7F,D1,2F,81,30,00,00,F4,01,00,00,00,20,1F,00,00,40,01,96,41,00,00,00,12,00,24,00,54,00,69,00,6D,00,65,00,6C,00,69,00,6E,00,65,00,00,00,50,00,65,00,72,00,69,00,6F,00,64,00,69,00,63,00,00,00,50,00,65,00,72,00,69,00,6F,00,64,00,69,00,63,00,20,00,23,00,31,00,00,00" ;
126 ///////////////////////////////////////////////////////////////////////////////
127 group { name: "elm/hover/base/default";
129 image: "shad_circ.png" COMP;
132 part { name: "elm.swallow.offset";
134 description { state: "default" 0.0;
136 rel1.relative: 0.0 0.0;
137 rel2.relative: 0.0 0.0;
140 part { name: "elm.swallow.size";
142 description { state: "default" 0.0;
144 rel1.to: "elm.swallow.offset";
145 rel1.relative: 1.0 1.0;
146 rel2.to: "elm.swallow.offset";
147 rel2.relative: 1.0 1.0;
153 description { state: "default" 0.0;
159 description { state: "default" 0.0;
160 image.normal: "shad_circ.png";
161 rel1.to: "elm.swallow.size";
162 rel1.offset: -32 -32;
163 rel2.to: "elm.swallow.size";
171 description { state: "default" 0.0;
173 rel1.to: "elm.swallow.size";
175 rel2.to: "elm.swallow.size";
179 part { name: "elm.swallow.slot.left";
181 description { state: "default" 0.0;
183 rel1.to: "elm.swallow.slot.middle";
184 rel1.relative: 0.0 0.0;
186 rel2.to: "elm.swallow.slot.middle";
187 rel2.relative: 0.0 1.0;
191 part { name: "elm.swallow.slot.right";
193 description { state: "default" 0.0;
195 rel1.to: "elm.swallow.slot.middle";
196 rel1.relative: 1.0 0.0;
198 rel2.to: "elm.swallow.slot.middle";
199 rel2.relative: 1.0 1.0;
203 part { name: "elm.swallow.slot.top";
205 description { state: "default" 0.0;
207 rel1.to: "elm.swallow.slot.middle";
208 rel1.relative: 0.0 0.0;
210 rel2.to: "elm.swallow.slot.middle";
211 rel2.relative: 1.0 0.0;
215 part { name: "elm.swallow.slot.bottom";
217 description { state: "default" 0.0;
219 rel1.to: "elm.swallow.slot.middle";
220 rel1.relative: 0.0 1.0;
222 rel2.to: "elm.swallow.slot.middle";
223 rel2.relative: 1.0 1.0;
227 part { name: "elm.swallow.slot.middle";
229 description { state: "default" 0.0;
230 rel1.to: "elm.swallow.size";
231 rel2.to: "elm.swallow.size";
236 program { name: "end";
237 signal: "mouse,up,1";
239 action: SIGNAL_EMIT "elm,action,dismiss" "";
244 group { name: "elm/hover/base/matchlist";
246 part { name: "elm.swallow.offset";
248 description { state: "default" 0.0;
250 rel1.relative: 0.0 0.0;
251 rel2.relative: 0.0 0.0;
254 part { name: "elm.swallow.size";
256 description { state: "default" 0.0;
258 rel1.to: "elm.swallow.offset";
259 rel1.relative: 1.0 1.0;
260 rel2.to: "elm.swallow.offset";
261 rel2.relative: 1.0 1.0;
267 description { state: "default" 0.0;
274 description { state: "default" 0.0;
276 rel1.to: "elm.swallow.size";
278 rel2.to: "elm.swallow.size";
282 part { name: "elm.swallow.slot.left";
284 description { state: "default" 0.0;
286 rel1.to: "elm.swallow.slot.middle";
287 rel1.relative: 0.0 0.0;
289 rel2.to: "elm.swallow.slot.middle";
290 rel2.relative: 0.0 1.0;
294 part { name: "elm.swallow.slot.right";
296 description { state: "default" 0.0;
298 rel1.to: "elm.swallow.slot.middle";
299 rel1.relative: 1.0 0.0;
301 rel2.to: "elm.swallow.slot.middle";
302 rel2.relative: 1.0 1.0;
306 part { name: "elm.swallow.slot.top";
308 description { state: "default" 0.0;
310 rel1.to: "elm.swallow.slot.middle";
311 rel1.relative: 0.0 0.0;
313 rel2.to: "elm.swallow.slot.middle";
314 rel2.relative: 1.0 0.0;
318 part { name: "elm.swallow.slot.bottom";
320 description { state: "default" 0.0;
322 rel1.to: "elm.swallow.slot.middle";
323 rel1.relative: 0.0 1.0;
325 rel2.to: "elm.swallow.slot.middle";
326 rel2.relative: 1.0 1.0;
330 part { name: "elm.swallow.slot.middle";
332 description { state: "default" 0.0;
333 rel1.to: "elm.swallow.size";
334 rel2.to: "elm.swallow.size";
339 program { name: "end";
340 signal: "mouse,up,1";
342 action: SIGNAL_EMIT "elm,action,dismiss" "";
347 group { name: "elm/hover/base/popout";
349 image: "shad_circ.png" COMP;
350 image: "bt_dis_base.png" COMP;
351 image: "bt_dis_hilight.png" COMP;
354 part { name: "elm.swallow.offset";
356 description { state: "default" 0.0;
358 rel1.relative: 0.0 0.0;
359 rel2.relative: 0.0 0.0;
362 part { name: "elm.swallow.size";
364 description { state: "default" 0.0;
366 rel1.to: "elm.swallow.offset";
367 rel1.relative: 1.0 1.0;
368 rel2.to: "elm.swallow.offset";
369 rel2.relative: 1.0 1.0;
375 description { state: "default" 0.0;
378 description { state: "visible" 0.0;
379 inherit: "default" 1.0;
383 part { name: "leftclip";
385 description { state: "default" 0.0;
387 rel2.relative: 0.0 1.0;
393 description { state: "default" 0.0;
395 rel1.to: "elm.swallow.slot.left";
397 rel2.to: "elm.swallow.slot.left";
400 normal: "bt_dis_base.png";
405 description { state: "visible" 0.0;
406 inherit: "default" 0.0;
410 part { name: "elm.swallow.slot.left";
413 description { state: "default" 0.0;
415 rel1.to: "elm.swallow.slot.middle";
416 rel1.relative: 0.0 0.0;
418 rel2.to: "elm.swallow.slot.middle";
419 rel2.relative: 0.0 1.0;
422 description { state: "visible" 0.0;
423 inherit: "default" 0.0;
429 part { name: "leftover";
432 description { state: "default" 0.0;
435 rel2.relative: 1.0 0.5;
438 normal: "bt_dis_hilight.png";
443 part { name: "rightclip";
445 description { state: "default" 0.0;
447 rel1.relative: 1.0 0.0;
451 part { name: "right";
452 clip_to: "rightclip";
453 description { state: "default" 0.0;
455 rel1.to: "elm.swallow.slot.right";
457 rel2.to: "elm.swallow.slot.right";
460 normal: "bt_dis_base.png";
465 description { state: "visible" 0.0;
466 inherit: "default" 0.0;
470 part { name: "elm.swallow.slot.right";
472 clip_to: "rightclip";
473 description { state: "default" 0.0;
475 rel1.to: "elm.swallow.slot.middle";
476 rel1.relative: 1.0 0.0;
478 rel2.to: "elm.swallow.slot.middle";
479 rel2.relative: 1.0 1.0;
482 description { state: "visible" 0.0;
483 inherit: "default" 0.0;
489 part { name: "rightover";
490 clip_to: "rightclip";
492 description { state: "default" 0.0;
495 rel2.relative: 1.0 0.5;
497 normal: "bt_dis_hilight.png";
502 part { name: "topclip";
504 description { state: "default" 0.0;
506 rel2.relative: 1.0 0.0;
512 description { state: "default" 0.0;
514 rel1.to: "elm.swallow.slot.top";
516 rel2.to: "elm.swallow.slot.top";
519 normal: "bt_dis_base.png";
524 description { state: "visible" 0.0;
525 inherit: "default" 0.0;
529 part { name: "elm.swallow.slot.top";
532 description { state: "default" 0.0;
535 rel1.to: "elm.swallow.slot.middle";
536 rel1.relative: 0.0 0.0;
538 rel2.to: "elm.swallow.slot.middle";
539 rel2.relative: 1.0 0.0;
542 description { state: "visible" 0.0;
543 inherit: "default" 0.0;
549 part { name: "topover";
552 description { state: "default" 0.0;
555 rel2.relative: 1.0 0.5;
557 normal: "bt_dis_hilight.png";
562 part { name: "bottomclip";
564 description { state: "default" 0.0;
566 rel1.relative: 0.0 1.0;
570 part { name: "bottom";
571 clip_to: "bottomclip";
572 description { state: "default" 0.0;
574 rel1.to: "elm.swallow.slot.bottom";
576 rel2.to: "elm.swallow.slot.bottom";
579 normal: "bt_dis_base.png";
584 description { state: "visible" 0.0;
585 inherit: "default" 0.0;
589 part { name: "elm.swallow.slot.bottom";
591 clip_to: "bottomclip";
592 description { state: "default" 0.0;
594 rel1.to: "elm.swallow.slot.middle";
595 rel1.relative: 0.0 1.0;
597 rel2.to: "elm.swallow.slot.middle";
598 rel2.relative: 1.0 1.0;
601 description { state: "visible" 0.0;
602 inherit: "default" 0.0;
608 part { name: "bottomover";
609 clip_to: "bottomclip";
611 description { state: "default" 0.0;
614 rel2.relative: 1.0 0.5;
616 normal: "bt_dis_hilight.png";
623 description { state: "default" 0.0;
624 image.normal: "shad_circ.png";
625 rel1.to: "elm.swallow.size";
626 rel1.offset: -64 -64;
627 rel2.to: "elm.swallow.size";
634 description { state: "default" 0.0;
635 rel1.to: "elm.swallow.slot.middle";
637 rel2.to: "elm.swallow.slot.middle";
640 normal: "bt_dis_base.png";
646 part { name: "elm.swallow.slot.middle";
648 description { state: "default" 0.0;
649 rel1.to: "elm.swallow.size";
650 rel2.to: "elm.swallow.size";
653 part { name: "popover";
655 description { state: "default" 0.0;
658 rel2.relative: 1.0 0.5;
660 normal: "bt_dis_hilight.png";
667 program { name: "end";
668 signal: "mouse,up,1";
670 action: SIGNAL_EMIT "elm,action,dismiss" "";
673 program { name: "show";
674 signal: "elm,action,show";
676 action: STATE_SET "visible" 0.0;
677 // transition: DECELERATE 0.5;
680 program { name: "hide";
681 signal: "elm,action,hide";
683 action: STATE_SET "default" 0.0;
684 // transition: DECELERATE 0.5;
688 program { name: "leftshow";
689 signal: "elm,action,slot,left,show";
691 action: STATE_SET "visible" 0.0;
692 transition: DECELERATE 0.5;
694 target: "elm.swallow.slot.left";
696 program { name: "lefthide";
697 signal: "elm,action,slot,left,hide";
699 action: STATE_SET "default" 0.0;
700 transition: DECELERATE 0.5;
702 target: "elm.swallow.slot.left";
704 program { name: "rightshow";
705 signal: "elm,action,slot,right,show";
707 action: STATE_SET "visible" 0.0;
708 transition: DECELERATE 0.5;
710 target: "elm.swallow.slot.right";
712 program { name: "righthide";
713 signal: "elm,action,slot,right,hide";
715 action: STATE_SET "default" 0.0;
716 transition: DECELERATE 0.5;
718 target: "elm.swallow.slot.right";
720 program { name: "topshow";
721 signal: "elm,action,slot,top,show";
723 action: STATE_SET "visible" 0.0;
724 transition: DECELERATE 0.5;
726 target: "elm.swallow.slot.top";
728 program { name: "tophide";
729 signal: "elm,action,slot,top,hide";
731 action: STATE_SET "default" 0.0;
732 transition: DECELERATE 0.5;
734 target: "elm.swallow.slot.top";
736 program { name: "bottomshow";
737 signal: "elm,action,slot,bottom,show";
739 action: STATE_SET "visible" 0.0;
740 transition: DECELERATE 0.5;
742 target: "elm.swallow.slot.bottom";
744 program { name: "bottomhide";
745 signal: "elm,action,slot,bottom,hide";
747 action: STATE_SET "default" 0.0;
748 transition: DECELERATE 0.5;
750 target: "elm.swallow.slot.bottom";
755 //In the hover used by the menu only the bottom part is used.
756 group { name: "elm/hover/base/menu";
758 image: "shad_circ.png" COMP;
759 image: "bt_dis_base.png" COMP;
762 part { name: "elm.swallow.offset";
764 description { state: "default" 0.0;
766 rel1.relative: 0.0 0.0;
767 rel2.relative: 0.0 0.0;
770 part { name: "elm.swallow.size";
772 description { state: "default" 0.0;
774 rel1.to: "elm.swallow.offset";
775 rel1.relative: 1.0 1.0;
776 rel2.to: "elm.swallow.offset";
777 rel2.relative: 1.0 1.0;
783 description { state: "default" 0.0;
786 description { state: "visible" 0.0;
787 inherit: "default" 1.0;
791 part { name: "elm.swallow.slot.left";
793 description { state: "default" 0.0;
796 part { name: "elm.swallow.slot.right";
798 description { state: "default" 0.0;
801 part { name: "elm.swallow.slot.top";
803 description { state: "default" 0.0;
805 description { state: "visible" 0.0;
806 inherit: "default" 0.0;
809 part { name: "bottomclip";
811 description { state: "default" 0.0;
813 rel1.relative: 0.0 1.0;
817 part { name: "bottom";
818 clip_to: "bottomclip";
819 description { state: "default" 0.0;
821 rel1.to: "elm.swallow.slot.bottom";
823 rel2.to: "elm.swallow.slot.bottom";
826 normal: "bt_dis_base.png";
831 description { state: "visible" 0.0;
832 inherit: "default" 0.0;
836 part { name: "elm.swallow.slot.bottom";
838 clip_to: "bottomclip";
839 description { state: "default" 0.0;
841 rel1.to: "elm.swallow.slot.middle";
842 rel1.relative: 0.0 1.0;
844 rel2.to: "elm.swallow.slot.middle";
845 rel2.relative: 1.0 1.0;
848 description { state: "visible" 0.0;
849 inherit: "default" 0.0;
858 description { state: "default" 0.0;
859 rel1.to: "elm.swallow.slot.middle";
861 rel2.to: "elm.swallow.slot.middle";
865 part { name: "elm.swallow.slot.middle";
868 description { state: "default" 0.0;
869 rel1.to: "elm.swallow.size";
870 rel2.to: "elm.swallow.size";
875 program { name: "end";
876 signal: "mouse,up,1";
878 action: SIGNAL_EMIT "elm,action,dismiss" "";
880 program { name: "show";
881 signal: "elm,action,show";
883 action: STATE_SET "visible" 0.0;
884 // transition: DECELERATE 0.5;
887 program { name: "hide";
888 signal: "elm,action,hide";
890 action: STATE_SET "default" 0.0;
891 // transition: DECELERATE 0.5;
894 program { name: "bottomshow";
895 signal: "elm,action,slot,bottom,show";
897 action: STATE_SET "visible" 0.0;
898 transition: DECELERATE 0.5;
900 target: "elm.swallow.slot.bottom";
902 program { name: "bottomhide";
903 signal: "elm,action,slot,bottom,hide";
905 action: STATE_SET "default" 0.0;
906 transition: DECELERATE 0.5;
908 target: "elm.swallow.slot.bottom";
913 //In the hover used by the submenu only the bottom part is used
914 //and no part should interact except the bottom area
915 group { name: "elm/hover/base/submenu";
917 image: "shad_circ.png" COMP;
918 image: "bt_dis_base.png" COMP;
921 part { name: "elm.swallow.offset";
924 description { state: "default" 0.0;
926 rel1.relative: 0.0 0.0;
927 rel2.relative: 0.0 0.0;
930 part { name: "elm.swallow.size";
932 description { state: "default" 0.0;
934 rel1.to: "elm.swallow.offset";
935 rel1.relative: 1.0 1.0;
936 rel2.to: "elm.swallow.offset";
937 rel2.relative: 1.0 1.0;
940 //here we do non catch events like the hover hover does
944 description { state: "default" 0.0;
949 part { name: "elm.swallow.slot.left";
951 description { state: "default" 0.0;
954 part { name: "elm.swallow.slot.right";
956 description { state: "default" 0.0;
959 part { name: "elm.swallow.slot.top";
961 description { state: "default" 0.0;
964 part { name: "bottomclip";
966 description { state: "default" 0.0;
968 rel1.relative: 0.0 1.0;
972 part { name: "bottom";
973 clip_to: "bottomclip";
974 description { state: "default" 0.0;
976 rel1.to: "elm.swallow.slot.bottom";
978 rel2.to: "elm.swallow.slot.bottom";
981 normal: "bt_dis_base.png";
986 description { state: "visible" 0.0;
987 inherit: "default" 0.0;
991 part { name: "elm.swallow.slot.bottom";
993 clip_to: "bottomclip";
994 description { state: "default" 0.0;
996 rel1.to: "elm.swallow.slot.middle";
997 rel1.relative: 0.0 1.0;
999 rel2.to: "elm.swallow.slot.middle";
1000 rel2.relative: 1.0 1.0;
1003 description { state: "visible" 0.0;
1004 inherit: "default" 0.0;
1013 description { state: "default" 0.0;
1014 rel1.to: "elm.swallow.slot.middle";
1016 rel2.to: "elm.swallow.slot.middle";
1020 part { name: "elm.swallow.slot.middle";
1023 description { state: "default" 0.0;
1024 rel1.to: "elm.swallow.size";
1025 rel2.to: "elm.swallow.size";
1030 program { name: "end";
1031 signal: "mouse,up,1";
1033 action: SIGNAL_EMIT "elm,action,dismiss" "";
1035 program { name: "show";
1036 signal: "elm,action,show";
1038 action: STATE_SET "visible" 0.0;
1039 // transition: DECELERATE 0.5;
1042 program { name: "hide";
1043 signal: "elm,action,hide";
1045 action: STATE_SET "default" 0.0;
1046 // transition: DECELERATE 0.5;
1049 program { name: "bottomshow";
1050 signal: "elm,action,slot,bottom,show";
1052 action: STATE_SET "visible" 0.0;
1053 transition: DECELERATE 0.5;
1055 target: "elm.swallow.slot.bottom";
1057 program { name: "bottomhide";
1058 signal: "elm,action,slot,bottom,hide";
1060 action: STATE_SET "default" 0.0;
1061 transition: DECELERATE 0.5;
1063 target: "elm.swallow.slot.bottom";
1068 group { name: "elm/hover/base/hoversel_vertical/default";
1069 alias: "elm/hover/base/hoversel_vertical/entry";
1071 // image: "shad_circ.png" COMP;
1072 image: "bt_base2.png" COMP;
1073 image: "bt_hilight.png" COMP;
1074 image: "bt_shine.png" COMP;
1075 image: "outdent-top.png" COMP;
1076 image: "outdent-bottom.png" COMP;
1079 part { name: "elm.swallow.offset";
1081 description { state: "default" 0.0;
1083 rel1.relative: 0.0 0.0;
1084 rel2.relative: 0.0 0.0;
1087 part { name: "elm.swallow.size";
1089 description { state: "default" 0.0;
1091 rel1.to: "elm.swallow.offset";
1092 rel1.relative: 1.0 1.0;
1093 rel2.to: "elm.swallow.offset";
1094 rel2.relative: 1.0 1.0;
1098 part { name: "shad";
1100 description { state: "default" 0.0;
1101 image.normal: "shad_circ.png";
1102 rel1.to: "button_image";
1103 rel1.offset: -64 -64;
1104 rel2.to: "button_image";
1110 part { name: "button_image";
1112 description { state: "default" 0.0;
1113 rel1.to_x: "elm.swallow.slot.top";
1114 rel1.to_y: "elm.swallow.slot.top";
1116 rel2.to_x: "elm.swallow.slot.top";
1117 rel2.to_y: "elm.swallow.slot.bottom";
1120 normal: "bt_base2.png";
1123 image.middle: SOLID;
1126 description { state: "bottom" 0.0;
1127 rel1.to_x: "elm.swallow.slot.bottom";
1128 rel1.to_y: "elm.swallow.slot.top";
1130 rel2.to_x: "elm.swallow.slot.bottom";
1131 rel2.to_y: "elm.swallow.slot.bottom";
1134 normal: "bt_base2.png";
1137 image.middle: SOLID;
1142 part { name: "base";
1145 description { state: "default" 0.0;
1148 description { state: "visible" 0.0;
1149 inherit: "default" 1.0;
1154 part { name: "topclip";
1156 description { state: "default" 0.0;
1157 rel2.to_y: "edge_top";
1158 rel2.relative: 1.0 0.0;
1162 part { name: "elm.swallow.slot.top";
1165 description { state: "default" 0.0;
1168 rel1.to: "elm.swallow.slot.middle";
1169 rel1.relative: 0.0 0.0;
1171 rel2.to: "elm.swallow.slot.middle";
1172 rel2.relative: 1.0 0.0;
1175 description { state: "visible" 0.0;
1176 inherit: "default" 0.0;
1183 part { name: "bottomclip";
1185 description { state: "default" 0.0;
1186 rel1.to_y: "edge_bottom";
1187 rel1.relative: 0.0 1.0;
1191 part { name: "elm.swallow.slot.bottom";
1193 clip_to: "bottomclip";
1194 description { state: "default" 0.0;
1196 rel1.to: "elm.swallow.slot.middle";
1197 rel1.relative: 0.0 1.0;
1199 rel2.to: "elm.swallow.slot.middle";
1200 rel2.relative: 1.0 1.0;
1203 description { state: "visible" 0.0;
1204 inherit: "default" 0.0;
1211 part { name: "over1";
1213 description { state: "default" 0.0;
1214 rel1.to: "button_image";
1215 rel2.to: "button_image";
1216 rel2.relative: 1.0 0.5;
1218 normal: "bt_hilight.png";
1223 part { name: "over2";
1226 ignore_flags: ON_HOLD;
1227 description { state: "default" 0.0;
1228 rel1.to: "button_image";
1229 rel2.to: "button_image";
1231 normal: "bt_shine.png";
1236 part { name: "edge_top";
1238 description { state: "default" 0.0;
1241 to: "elm.swallow.size";
1245 to: "elm.swallow.size";
1247 image.normal: "outdent-bottom.png";
1248 image.border: 0 0 13 0;
1251 description { state: "visible" 0.0;
1252 inherit: "default" 0.0;
1256 part { name: "edge_bottom";
1258 description { state: "default" 0.0;
1261 to: "elm.swallow.size";
1264 to: "elm.swallow.size";
1267 image.normal: "outdent-top.png";
1268 image.border: 0 0 0 13;
1271 description { state: "visible" 0.0;
1272 inherit: "default" 0.0;
1276 part { name: "elm.swallow.slot.middle";
1278 description { state: "default" 0.0;
1279 rel1.to: "elm.swallow.size";
1280 rel2.to: "elm.swallow.size";
1285 program { name: "end";
1286 signal: "mouse,up,1";
1288 action: SIGNAL_EMIT "elm,action,dismiss" "";
1291 program { name: "show";
1292 signal: "elm,action,show";
1294 action: STATE_SET "visible" 0.0;
1295 // transition: DECELERATE 0.5;
1298 program { name: "hide";
1299 signal: "elm,action,hide";
1301 action: STATE_SET "default" 0.0;
1302 // transition: DECELERATE 0.5;
1305 program { name: "topshow";
1306 signal: "elm,action,slot,top,show";
1308 action: STATE_SET "visible" 0.0;
1312 program { name: "topshow2";
1313 action: STATE_SET "visible" 0.0;
1314 transition: DECELERATE 0.5;
1315 target: "elm.swallow.slot.top";
1317 program { name: "topshow3";
1318 signal: "elm,action,slot,top,show";
1320 action: STATE_SET "default" 0.0;
1321 target: "button_image";
1323 program { name: "tophide";
1324 signal: "elm,action,slot,top,hide";
1326 action: STATE_SET "default" 0.0;
1327 transition: DECELERATE 0.5;
1328 target: "elm.swallow.slot.top";
1331 program { name: "tophide2";
1332 action: STATE_SET "default" 0.0;
1335 program { name: "bottomshow";
1336 signal: "elm,action,slot,bottom,show";
1338 action: STATE_SET "visible" 0.0;
1339 target: "edge_bottom";
1340 after: "bottomshow2";
1342 program { name: "bottomshow2";
1343 action: STATE_SET "visible" 0.0;
1344 transition: DECELERATE 0.5;
1345 target: "elm.swallow.slot.bottom";
1347 program { name: "bottomshow3";
1348 signal: "elm,action,slot,bottom,show";
1350 action: STATE_SET "bottom" 0.0;
1351 target: "button_image";
1353 program { name: "bottomhide";
1354 signal: "elm,action,slot,bottom,hide";
1356 action: STATE_SET "default" 0.0;
1357 transition: DECELERATE 0.5;
1358 target: "elm.swallow.slot.bottom";
1359 after: "bottomhide2";
1361 program { name: "bottomhide2";
1362 action: STATE_SET "default" 0.0;
1363 target: "edge_bottom";
1369 group { name: "elm/hover/base/hoversel_horizontal/entry";
1371 image: "10_cont_popup_copypaste_bg01.png" COMP;
1375 part { name: "elm.swallow.offset";
1378 description { state: "default" 0.0;
1380 rel1.relative: 0.0 0.0;
1381 rel2.relative: 0.0 0.0;
1384 part { name: "elm.swallow.size";
1387 description { state: "default" 0.0;
1389 rel1.to: "elm.swallow.offset";
1390 rel1.relative: 1.0 1.0;
1391 rel2.to: "elm.swallow.offset";
1392 rel2.relative: 1.0 1.0;
1395 part { name: "elm.swallow.slot.middle";
1398 description { state: "default" 0.0;
1399 rel1.to: "elm.swallow.size";
1400 rel2.to: "elm.swallow.size";
1404 part { name: "base";
1407 description { state: "default" 0.0;
1410 rel1.relative: 0.0 0.0;
1411 rel2.relative: 1.0 1.0;
1413 description { state: "visible" 0.0;
1414 inherit: "default" 1.0;
1419 part { name: "edge_top";
1422 description { state: "default" 0.0;
1425 description { state: "visible" 0.0;
1426 inherit: "default" 0.0;
1430 part { name: "edge_bottom";
1433 description { state: "default" 0.0;
1436 description { state: "visible" 0.0;
1437 inherit: "default" 0.0;
1443 part { name: "button_image_right";
1446 description { state: "default" 0.0;
1447 color: 255 255 255 255;
1448 image.normal: "10_cont_popup_copypaste_bg01.png";
1449 image.border: 4 4 4 4;
1453 to: "elm.swallow.slot.right";
1458 to: "elm.swallow.slot.right";
1464 part { name: "button_image_left";
1467 description { state: "default" 0.0;
1468 color: 255 255 255 255;
1469 image.normal: "10_cont_popup_copypaste_bg01.png";
1470 image.border: 4 4 4 4;
1474 to: "elm.swallow.slot.left";
1479 to: "elm.swallow.slot.left";
1486 part { name: "elm.swallow.slot.top";
1489 description { state: "default" 0.0;
1495 rel1.relative: 0.0 0.0;
1496 rel1.to: "elm.swallow.slot.middle";
1497 rel2.relative: 1.0 0.0;
1498 rel2.to: "elm.swallow.slot.middle";
1500 description { state: "visible" 0.0;
1501 inherit: "default" 0.0;
1504 part { name: "elm.swallow.slot.bottom";
1507 description { state: "default" 0.0;
1513 rel1.relative: 0.0 1.0;
1514 rel1.to: "elm.swallow.slot.middle";
1515 rel2.relative: 1.0 1.0;
1516 rel2.to: "elm.swallow.slot.middle";
1518 description { state: "visible" 0.0;
1519 inherit: "default" 0.0;
1523 part { name: "elm.swallow.slot.right";
1526 description { state: "default" 0.0;
1529 rel1.relative: 0.5 0.0;
1530 rel1.to_y: "elm.swallow.slot.middle";
1531 rel2.relative: 0.5 1.0;
1532 rel2.to_y: "elm.swallow.slot.middle";
1534 description { state: "visible" 0.0;
1535 inherit: "default" 0.0;
1538 part { name: "elm.swallow.slot.left";
1541 description { state: "default" 0.0;
1544 rel1.relative: 0.5 0.0;
1545 rel1.to_y: "elm.swallow.slot.middle";
1546 rel2.relative: 0.5 1.0;
1547 rel2.to_y: "elm.swallow.slot.middle";
1549 description { state: "visible" 0.0;
1550 inherit: "default" 0.0;
1556 program { name: "end";
1557 signal: "mouse,up,1";
1559 action: SIGNAL_EMIT "elm,action,dismiss" "";
1561 program { name: "show";
1562 signal: "elm,action,show";
1564 action: STATE_SET "visible" 0.0;
1567 program { name: "hide";
1568 signal: "elm,action,hide";
1570 action: STATE_SET "default" 0.0;
1573 program { name: "topshow";
1574 signal: "elm,action,slot,top,show";
1576 action: STATE_SET "visible" 0.0;
1580 program { name: "topshow2";
1581 action: STATE_SET "visible" 0.0;
1582 transition: DECELERATE 0.5;
1583 target: "elm.swallow.slot.top";
1585 program { name: "tophide";
1586 signal: "elm,action,slot,top,hide";
1588 action: STATE_SET "default" 0.0;
1589 transition: DECELERATE 0.5;
1590 target: "elm.swallow.slot.top";
1593 program { name: "tophide2";
1594 action: STATE_SET "default" 0.0;
1597 program { name: "bottomshow";
1598 signal: "elm,action,slot,bottom,show";
1600 action: STATE_SET "visible" 0.0;
1601 target: "edge_bottom";
1602 after: "bottomshow2";
1604 program { name: "bottomshow2";
1605 action: STATE_SET "visible" 0.0;
1606 transition: DECELERATE 0.5;
1607 target: "elm.swallow.slot.bottom";
1609 program { name: "bottomhide";
1610 signal: "elm,action,slot,bottom,hide";
1612 action: STATE_SET "default" 0.0;
1613 transition: DECELERATE 0.5;
1614 target: "elm.swallow.slot.bottom";
1615 after: "bottomhide2";
1617 program { name: "bottomhide2";
1618 action: STATE_SET "default" 0.0;
1619 target: "edge_bottom";
1623 ///////////////////////////////////////////////////////////////////////////////
1624 group { name: "elm/notify/block_events/default";
1626 part { name: "block_events";
1630 description { state: "default" 0.0;
1637 name: "block_clicked";
1638 signal: "mouse,clicked,1";
1639 source: "block_events";
1640 action: SIGNAL_EMIT "elm,action,clicked" "elm";
1644 group { name: "elm/notify/top/default";
1645 //this group is a design similar to the inwin group
1647 // image: "shad_circ.png" COMP;
1648 // image: "bt_dis_base.png" COMP;
1649 // image: "bt_dis_hilight.png" COMP;
1652 part { name: "base";
1656 description { state: "default" 0.0;
1659 rel2.offset: -10 -10;
1660 rel1.relative: 0.0 -1.0;
1661 rel2.relative: 1.0 0.0;
1663 description { state: "visible" 0.0;
1664 inherit: "default" 0.0;
1666 rel1.relative: 0.0 0.0;
1667 rel2.relative: 1.0 1.0;
1670 part { name: "shad";
1672 description { state: "default" 0.0;
1673 // image.normal: "shad_circ.png";
1674 rel1.to: "elm.swallow.content";
1675 rel1.offset: -64 -64;
1676 rel2.to: "elm.swallow.content";
1683 description { state: "default" 0.0;
1684 rel1.to: "elm.swallow.content";
1686 rel2.to: "elm.swallow.content";
1689 // normal: "bt_dis_base.png";
1692 // image.middle: SOLID;
1695 part { name: "popover";
1697 description { state: "default" 0.0;
1700 rel2.relative: 1.0 0.5;
1702 // normal: "bt_dis_hilight.png";
1707 part { name: "elm.swallow.content";
1709 description { state: "default" 0.0;
1716 program { name: "show";
1717 signal: "elm,action,show";
1719 action: STATE_SET "visible" 0.0;
1722 program { name: "show_2";
1724 action: STATE_SET "default" 0.0;
1728 program { name: "show_3";
1730 action: STATE_SET "visible" 0.0;
1732 transition: LINEAR 0.5;
1734 program { name: "hide";
1735 signal: "elm,action,hide";
1737 action: STATE_SET "default" 0.0;
1742 group { name: "elm/notify/center/default";
1743 //this group is a design similar to the inwin group
1745 // image: "00_popup_bg.png" COMP;
1748 part { name: "base";
1753 description { state: "default" 0.0;
1755 rel1.relative: 0.0 0.0;
1756 rel2.relative: 1.0 1.0;
1759 part { name: "persp";
1761 description { state: "default" 0.0;
1773 part { name: "persp1";
1775 description { state: "default" 0.0;
1790 description { state: "default" 0.0;
1791 rel1.to: "elm.swallow.content";
1792 rel2.to: "elm.swallow.content";
1794 // normal: "00_popup_bg.png";
1795 // border: 16 16 15 29;
1801 part { name: "elm.swallow.content";
1804 description { state: "default" 0.0;
1810 perspective: "persp";
1813 description { state: "visible" 0.0;
1819 perspective: "persp1";
1822 description { state: "end" 0.0;
1832 program { name: "show";
1833 signal: "elm,action,show";
1835 action: STATE_SET "default" 0.0;
1836 target: "elm.swallow.content";
1838 program { name: "show_2";
1840 action: STATE_SET "visible" 0.0;
1841 target: "elm.swallow.content";
1842 transition: LINEAR 0.2;
1845 program { name: "end";
1846 action: STATE_SET "end" 0.0;
1847 target: "elm.swallow.content";
1849 program { name: "hide";
1850 signal: "elm,action,hide";
1852 action: STATE_SET "default" 0.0;
1853 target: "elm.swallow.content";
1858 group { name: "elm/notify/bottom/default";
1859 //this group is a design similar to the inwin group
1861 image: "shad_circ.png" COMP;
1862 image: "bt_dis_base.png" COMP;
1863 image: "bt_dis_hilight.png" COMP;
1866 part { name: "base";
1870 description { state: "default" 0.0;
1872 //rel1.offset: 10 10;
1873 //rel2.offset: -10 -10;
1874 rel1.relative: 0.0 1.0;
1875 rel2.relative: 1.0 2.0;
1877 description { state: "visible" 0.0;
1878 inherit: "default" 0.0;
1880 rel1.relative: 0.0 0.0;
1881 rel2.relative: 1.0 1.0;
1884 /*part { name: "shad";
1886 description { state: "default" 0.0;
1887 image.normal: "shad_circ.png";
1888 rel1.to: "elm.swallow.content";
1889 rel1.offset: -64 -64;
1890 rel2.to: "elm.swallow.content";
1897 description { state: "default" 0.0;
1898 rel1.to: "elm.swallow.content";
1900 rel2.to: "elm.swallow.content";
1903 normal: "bt_dis_base.png";
1906 image.middle: SOLID;
1909 part { name: "popover";
1911 description { state: "default" 0.0;
1914 rel2.relative: 1.0 0.5;
1916 normal: "bt_dis_hilight.png";
1921 part { name: "elm.swallow.content";
1923 description { state: "default" 0.0;
1930 program { name: "show";
1931 signal: "elm,action,show";
1933 action: STATE_SET "visible" 0.0;
1936 program { name: "show_2";
1938 action: STATE_SET "default" 0.0;
1942 program { name: "show_3";
1944 action: STATE_SET "visible" 0.0;
1946 transition: LINEAR 0.5;
1948 program { name: "hide";
1949 signal: "elm,action,hide";
1951 action: STATE_SET "default" 0.0;
1956 group { name: "elm/notify/left/default";
1957 //this group is a design similar to the inwin group
1959 image: "shad_circ.png" COMP;
1960 image: "bt_dis_base.png" COMP;
1961 image: "bt_dis_hilight.png" COMP;
1964 part { name: "base";
1968 description { state: "default" 0.0;
1971 rel2.offset: -10 -10;
1972 rel1.relative: -1.0 0.0;
1973 rel2.relative: 0.0 1.0;
1975 description { state: "visible" 0.0;
1976 inherit: "default" 0.0;
1978 rel1.relative: 0.0 0.0;
1979 rel2.relative: 1.0 1.0;
1982 part { name: "shad";
1984 description { state: "default" 0.0;
1985 image.normal: "shad_circ.png";
1986 rel1.to: "elm.swallow.content";
1987 rel1.offset: -64 -64;
1988 rel2.to: "elm.swallow.content";
1995 description { state: "default" 0.0;
1996 rel1.to: "elm.swallow.content";
1998 rel2.to: "elm.swallow.content";
2001 normal: "bt_dis_base.png";
2004 image.middle: SOLID;
2007 part { name: "popover";
2009 description { state: "default" 0.0;
2012 rel2.relative: 1.0 0.5;
2014 normal: "bt_dis_hilight.png";
2019 part { name: "elm.swallow.content";
2021 description { state: "default" 0.0;
2028 program { name: "show";
2029 signal: "elm,action,show";
2031 action: STATE_SET "visible" 0.0;
2034 program { name: "show_2";
2036 action: STATE_SET "default" 0.0;
2040 program { name: "show_3";
2042 action: STATE_SET "visible" 0.0;
2044 transition: LINEAR 0.5;
2046 program { name: "hide";
2047 signal: "elm,action,hide";
2049 action: STATE_SET "default" 0.0;
2054 group { name: "elm/notify/right/default";
2055 //this group is a design similar to the inwin group
2057 image: "shad_circ.png" COMP;
2058 image: "bt_dis_base.png" COMP;
2059 image: "bt_dis_hilight.png" COMP;
2062 part { name: "base";
2066 description { state: "default" 0.0;
2069 rel2.offset: -10 -10;
2070 rel1.relative: 1.0 0.0;
2071 rel2.relative: 2.0 1.0;
2073 description { state: "visible" 0.0;
2074 inherit: "default" 0.0;
2076 rel1.relative: 0.0 0.0;
2077 rel2.relative: 1.0 1.0;
2080 part { name: "shad";
2082 description { state: "default" 0.0;
2083 image.normal: "shad_circ.png";
2084 rel1.to: "elm.swallow.content";
2085 rel1.offset: -64 -64;
2086 rel2.to: "elm.swallow.content";
2093 description { state: "default" 0.0;
2094 rel1.to: "elm.swallow.content";
2096 rel2.to: "elm.swallow.content";
2099 normal: "bt_dis_base.png";
2102 image.middle: SOLID;
2105 part { name: "popover";
2107 description { state: "default" 0.0;
2110 rel2.relative: 1.0 0.5;
2112 normal: "bt_dis_hilight.png";
2117 part { name: "elm.swallow.content";
2119 description { state: "default" 0.0;
2126 program { name: "show";
2127 signal: "elm,action,show";
2129 action: STATE_SET "visible" 0.0;
2132 program { name: "show_2";
2134 action: STATE_SET "default" 0.0;
2138 program { name: "show_3";
2140 action: STATE_SET "visible" 0.0;
2142 transition: LINEAR 0.5;
2144 program { name: "hide";
2145 signal: "elm,action,hide";
2147 action: STATE_SET "default" 0.0;
2152 group { name: "elm/notify/top_left/default";
2153 //this group is a design similar to the inwin group
2155 image: "shad_circ.png" COMP;
2156 image: "bt_dis_base.png" COMP;
2157 image: "bt_dis_hilight.png" COMP;
2160 part { name: "base";
2164 description { state: "default" 0.0;
2167 rel2.offset: -10 -10;
2168 rel1.relative: 0.0 -1.0;
2169 rel2.relative: 1.0 0.0;
2171 description { state: "visible" 0.0;
2172 inherit: "default" 0.0;
2174 rel1.relative: 0.0 0.0;
2175 rel2.relative: 1.0 1.0;
2178 part { name: "shad";
2180 description { state: "default" 0.0;
2181 image.normal: "shad_circ.png";
2182 rel1.to: "elm.swallow.content";
2183 rel1.offset: -64 -64;
2184 rel2.to: "elm.swallow.content";
2191 description { state: "default" 0.0;
2192 rel1.to: "elm.swallow.content";
2194 rel2.to: "elm.swallow.content";
2197 normal: "bt_dis_base.png";
2200 image.middle: SOLID;
2203 part { name: "popover";
2205 description { state: "default" 0.0;
2208 rel2.relative: 1.0 0.5;
2210 normal: "bt_dis_hilight.png";
2215 part { name: "elm.swallow.content";
2217 description { state: "default" 0.0;
2224 program { name: "show";
2225 signal: "elm,action,show";
2227 action: STATE_SET "visible" 0.0;
2230 program { name: "show_2";
2232 action: STATE_SET "default" 0.0;
2236 program { name: "show_3";
2238 action: STATE_SET "visible" 0.0;
2240 transition: LINEAR 0.5;
2242 program { name: "hide";
2243 signal: "elm,action,hide";
2245 action: STATE_SET "default" 0.0;
2250 group { name: "elm/notify/top_right/default";
2251 //this group is a design similar to the inwin group
2253 image: "shad_circ.png" COMP;
2254 image: "bt_dis_base.png" COMP;
2255 image: "bt_dis_hilight.png" COMP;
2258 part { name: "base";
2262 description { state: "default" 0.0;
2265 rel2.offset: -10 -10;
2266 rel1.relative: 0.0 -1.0;
2267 rel2.relative: 1.0 0.0;
2269 description { state: "visible" 0.0;
2270 inherit: "default" 0.0;
2272 rel1.relative: 0.0 0.0;
2273 rel2.relative: 1.0 1.0;
2276 part { name: "shad";
2278 description { state: "default" 0.0;
2279 image.normal: "shad_circ.png";
2280 rel1.to: "elm.swallow.content";
2281 rel1.offset: -64 -64;
2282 rel2.to: "elm.swallow.content";
2289 description { state: "default" 0.0;
2290 rel1.to: "elm.swallow.content";
2292 rel2.to: "elm.swallow.content";
2295 normal: "bt_dis_base.png";
2298 image.middle: SOLID;
2301 part { name: "popover";
2303 description { state: "default" 0.0;
2306 rel2.relative: 1.0 0.5;
2308 normal: "bt_dis_hilight.png";
2313 part { name: "elm.swallow.content";
2315 description { state: "default" 0.0;
2322 program { name: "show";
2323 signal: "elm,action,show";
2325 action: STATE_SET "visible" 0.0;
2328 program { name: "show_2";
2330 action: STATE_SET "default" 0.0;
2334 program { name: "show_3";
2336 action: STATE_SET "visible" 0.0;
2338 transition: LINEAR 0.5;
2340 program { name: "hide";
2341 signal: "elm,action,hide";
2343 action: STATE_SET "default" 0.0;
2348 group { name: "elm/notify/bottom_left/default";
2349 //this group is a design similar to the inwin group
2351 image: "shad_circ.png" COMP;
2352 image: "bt_dis_base.png" COMP;
2353 image: "bt_dis_hilight.png" COMP;
2356 part { name: "base";
2360 description { state: "default" 0.0;
2363 rel2.offset: -10 -10;
2364 rel1.relative: 0.0 1.0;
2365 rel2.relative: 1.0 2.0;
2367 description { state: "visible" 0.0;
2368 inherit: "default" 0.0;
2370 rel1.relative: 0.0 0.0;
2371 rel2.relative: 1.0 1.0;
2374 part { name: "shad";
2376 description { state: "default" 0.0;
2377 image.normal: "shad_circ.png";
2378 rel1.to: "elm.swallow.content";
2379 rel1.offset: -64 -64;
2380 rel2.to: "elm.swallow.content";
2387 description { state: "default" 0.0;
2388 rel1.to: "elm.swallow.content";
2390 rel2.to: "elm.swallow.content";
2393 normal: "bt_dis_base.png";
2396 image.middle: SOLID;
2399 part { name: "popover";
2401 description { state: "default" 0.0;
2404 rel2.relative: 1.0 0.5;
2406 normal: "bt_dis_hilight.png";
2411 part { name: "elm.swallow.content";
2413 description { state: "default" 0.0;
2420 program { name: "show";
2421 signal: "elm,action,show";
2423 action: STATE_SET "visible" 0.0;
2426 program { name: "show_2";
2428 action: STATE_SET "default" 0.0;
2432 program { name: "show_3";
2434 action: STATE_SET "visible" 0.0;
2436 transition: LINEAR 0.5;
2438 program { name: "hide";
2439 signal: "elm,action,hide";
2441 action: STATE_SET "default" 0.0;
2446 group { name: "elm/notify/bottom_right/default";
2447 //this group is a design similar to the inwin group
2449 image: "shad_circ.png" COMP;
2450 image: "bt_dis_base.png" COMP;
2451 image: "bt_dis_hilight.png" COMP;
2454 part { name: "base";
2458 description { state: "default" 0.0;
2461 rel2.offset: -10 -10;
2462 rel1.relative: 0.0 1.0;
2463 rel2.relative: 1.0 2.0;
2465 description { state: "visible" 0.0;
2466 inherit: "default" 0.0;
2468 rel1.relative: 0.0 0.0;
2469 rel2.relative: 1.0 1.0;
2472 part { name: "shad";
2474 description { state: "default" 0.0;
2475 image.normal: "shad_circ.png";
2476 rel1.to: "elm.swallow.content";
2477 rel1.offset: -64 -64;
2478 rel2.to: "elm.swallow.content";
2485 description { state: "default" 0.0;
2486 rel1.to: "elm.swallow.content";
2488 rel2.to: "elm.swallow.content";
2491 normal: "bt_dis_base.png";
2494 image.middle: SOLID;
2497 part { name: "popover";
2499 description { state: "default" 0.0;
2502 rel2.relative: 1.0 0.5;
2504 normal: "bt_dis_hilight.png";
2509 part { name: "elm.swallow.content";
2511 description { state: "default" 0.0;
2518 program { name: "show";
2519 signal: "elm,action,show";
2521 action: STATE_SET "visible" 0.0;
2524 program { name: "show_2";
2526 action: STATE_SET "default" 0.0;
2530 program { name: "show_3";
2532 action: STATE_SET "visible" 0.0;
2534 transition: LINEAR 0.5;
2536 program { name: "hide";
2537 signal: "elm,action,hide";
2539 action: STATE_SET "default" 0.0;
2545 ///////////////////////////////////////////////////////////////////////////////
2546 group { name: "elm/win/inwin/default";
2548 image: "shad_circ.png" COMP;
2549 image: "bt_dis_base.png" COMP;
2550 image: "bt_dis_hilight.png" COMP;
2553 part { name: "base";
2556 description { state: "default" 0.0;
2559 description { state: "visible" 0.0;
2560 inherit: "default" 1.0;
2564 part { name: "shad";
2566 description { state: "default" 0.0;
2567 image.normal: "shad_circ.png";
2568 rel1.to: "elm.swallow.content";
2569 rel1.offset: -64 -64;
2570 rel2.to: "elm.swallow.content";
2577 description { state: "default" 0.0;
2578 rel1.to: "elm.swallow.content";
2580 rel2.to: "elm.swallow.content";
2583 normal: "bt_dis_base.png";
2586 image.middle: SOLID;
2589 part { name: "popover";
2591 description { state: "default" 0.0;
2594 rel2.relative: 1.0 0.5;
2596 normal: "bt_dis_hilight.png";
2601 part { name: "elm.swallow.content";
2603 description { state: "default" 0.0;
2604 rel1.relative: 0.1 0.1;
2605 rel2.relative: 0.9 0.9;
2610 program { name: "show";
2611 signal: "elm,action,show";
2613 action: STATE_SET "visible" 0.0;
2614 // transition: DECELERATE 0.5;
2617 program { name: "hide";
2618 signal: "elm,action,hide";
2620 action: STATE_SET "default" 0.0;
2621 // transition: DECELERATE 0.5;
2627 group { name: "elm/win/inwin/minimal";
2629 image: "shad_circ.png" COMP;
2630 image: "bt_dis_base.png" COMP;
2631 image: "bt_dis_hilight.png" COMP;
2634 part { name: "base";
2637 description { state: "default" 0.0;
2640 description { state: "visible" 0.0;
2641 inherit: "default" 1.0;
2645 part { name: "shad";
2647 description { state: "default" 0.0;
2648 image.normal: "shad_circ.png";
2649 rel1.to: "elm.swallow.content";
2650 rel1.offset: -64 -64;
2651 rel2.to: "elm.swallow.content";
2658 description { state: "default" 0.0;
2659 rel1.to: "elm.swallow.content";
2661 rel2.to: "elm.swallow.content";
2664 normal: "bt_dis_base.png";
2667 image.middle: SOLID;
2670 part { name: "popover";
2672 description { state: "default" 0.0;
2675 rel2.relative: 1.0 0.5;
2677 normal: "bt_dis_hilight.png";
2682 part { name: "elm.swallow.content";
2684 description { state: "default" 0.0;
2686 rel1.relative: 0.5 0.5;
2687 rel2.relative: 0.5 0.5;
2692 program { name: "show";
2693 signal: "elm,action,show";
2695 action: STATE_SET "visible" 0.0;
2696 // transition: DECELERATE 0.5;
2699 program { name: "hide";
2700 signal: "elm,action,hide";
2702 action: STATE_SET "default" 0.0;
2703 // transition: DECELERATE 0.5;
2709 group { name: "elm/win/inwin/minimal_vertical";
2711 image: "shad_circ.png" COMP;
2712 image: "bt_dis_base.png" COMP;
2713 image: "bt_dis_hilight.png" COMP;
2716 part { name: "base";
2719 description { state: "default" 0.0;
2722 description { state: "visible" 0.0;
2723 inherit: "default" 1.0;
2727 part { name: "shad";
2729 description { state: "default" 0.0;
2730 image.normal: "shad_circ.png";
2731 rel1.to: "elm.swallow.content";
2732 rel1.offset: -64 -64;
2733 rel2.to: "elm.swallow.content";
2740 description { state: "default" 0.0;
2741 rel1.to: "elm.swallow.content";
2743 rel2.to: "elm.swallow.content";
2746 normal: "bt_dis_base.png";
2749 image.middle: SOLID;
2752 part { name: "popover";
2754 description { state: "default" 0.0;
2757 rel2.relative: 1.0 0.5;
2759 normal: "bt_dis_hilight.png";
2764 part { name: "elm.swallow.content";
2766 description { state: "default" 0.0;
2768 rel1.relative: 0.1 0.5;
2769 rel2.relative: 0.9 0.5;
2774 program { name: "show";
2775 signal: "elm,action,show";
2777 action: STATE_SET "visible" 0.0;
2778 // transition: DECELERATE 0.5;
2781 program { name: "hide";
2782 signal: "elm,action,hide";
2784 action: STATE_SET "default" 0.0;
2785 // transition: DECELERATE 0.5;
2791 ///////////////////////////////////////////////////////////////////////////////
2792 group { name: "elm/pager/base/default";
2793 data.item: "onshow" "raise";
2795 // data.item: "onhide" "lower";
2796 // data.item: "onshow" "lower";
2798 image: "frame_1.png" COMP;
2799 image: "frame_2.png" COMP;
2800 image: "dia_grad.png" COMP;
2803 part { name: "clip";
2806 description { state: "default" 0.0;
2809 offset: -9999 -9999;
2815 color: 255 255 255 255;
2817 description { state: "visible" 0.0;
2818 inherit: "default" 0.0;
2820 description { state: "hidden" 0.0;
2821 inherit: "default" 0.0;
2822 color: 255 255 255 0;
2826 part { name: "base0";
2829 description { state: "default" 0.0;
2830 //image.normal: "dia_grad.png";
2842 part { name: "base";
2845 description { state: "default" 0.0;
2847 normal: "frame_2.png";
2853 description { state: "hidden" 0.0;
2854 inherit: "default" 0.0;
2855 rel1.relative: -1.0 0.0;
2856 rel2.relative: 0.0 1.0;
2858 description { state: "visible" 0.0;
2859 inherit: "default" 0.0;
2860 rel1.relative: 0.0 0.0;
2861 rel2.relative: 1.0 1.0;
2864 part { name: "over";
2867 description { state: "default" 0.0;
2877 normal: "frame_1.png";
2884 part { name: "elm.swallow.content";
2887 description { state: "default" 0.0;
2900 program { name: "push_start";
2901 signal: "elm,action,push";
2903 action: STATE_SET "hidden" 0.0;
2906 after: "show_start2";
2909 program { name: "show_start";
2910 signal: "elm,action,show";
2912 action: STATE_SET "hidden" 0.0;
2915 after: "show_start2";
2917 program { name: "show_start2";
2918 action: STATE_SET "visible" 0.0;
2919 transition: DECELERATE 0.5;
2924 program { name: "show_end";
2925 action: SIGNAL_EMIT "elm,action,show,finished" "";
2927 program { name: "pop_start";
2928 signal: "elm,action,pop";
2930 action: STATE_SET "visible" 0.0;
2933 after: "hide_start2";
2936 program { name: "hide_start";
2937 signal: "elm,action,hide";
2939 action: STATE_SET "visible" 0.0;
2942 after: "hide_start2";
2944 program { name: "hide_start2";
2945 action: STATE_SET "hidden" 0.0;
2946 transition: DECELERATE 0.5;
2951 program { name: "hide_end";
2952 action: SIGNAL_EMIT "elm,action,hide,finished" "";
2954 program { name: "reset";
2955 signal: "elm,action,reset";
2957 action: STATE_SET "default" 0.0;
2964 group { name: "elm/pager/base/fade";
2965 data.item: "onshow" "raise";
2967 // data.item: "onhide" "lower";
2968 // data.item: "onshow" "lower";
2970 image: "frame_1.png" COMP;
2971 image: "frame_2.png" COMP;
2972 image: "dia_grad.png" COMP;
2975 part { name: "clip_base";
2978 description { state: "default" 0.0;
2981 offset: -9999 -9999;
2987 color: 255 255 255 120;
2989 description { state: "visible" 0.0;
2990 inherit: "default" 0.0;
2992 description { state: "hidden" 0.0;
2993 inherit: "default" 0.0;
2994 color: 255 255 255 0;
2998 part { name: "clip";
3001 description { state: "default" 0.0;
3004 offset: -9999 -9999;
3010 color: 255 255 255 255;
3012 description { state: "visible" 0.0;
3013 inherit: "default" 0.0;
3015 description { state: "hidden" 0.0;
3016 inherit: "default" 0.0;
3017 color: 255 255 255 0;
3021 part { name: "base0";
3023 clip_to: "clip_base";
3024 description { state: "default" 0.0;
3025 image.normal: "dia_grad.png";
3037 part { name: "base";
3039 clip_to: "clip_base";
3040 description { state: "default" 0.0;
3042 normal: "frame_2.png";
3049 part { name: "over";
3052 description { state: "default" 0.0;
3062 normal: "frame_1.png";
3069 part { name: "elm.swallow.content";
3072 description { state: "default" 0.0;
3085 program { name: "push_start";
3086 signal: "elm,action,push";
3088 action: STATE_SET "hidden" 0.0;
3091 after: "show_start2";
3093 program { name: "show_start";
3094 signal: "elm,action,show";
3096 action: STATE_SET "hidden" 0.0;
3098 target: "clip_base";
3099 after: "show_start2";
3101 program { name: "show_start2";
3102 action: STATE_SET "visible" 0.0;
3103 transition: DECELERATE 0.5;
3105 target: "clip_base";
3108 program { name: "show_end";
3109 action: SIGNAL_EMIT "elm,action,show,finished" "";
3111 program { name: "pop_start";
3112 signal: "elm,action,pop";
3114 action: STATE_SET "visible" 0.0;
3117 after: "hide_start2";
3119 program { name: "hide_start";
3120 signal: "elm,action,hide";
3122 action: STATE_SET "visible" 0.0;
3124 target: "clip_base";
3125 after: "hide_start2";
3127 program { name: "hide_start2";
3128 action: STATE_SET "hidden" 0.0;
3129 transition: DECELERATE 0.5;
3131 target: "clip_base";
3134 program { name: "hide_end";
3135 action: SIGNAL_EMIT "elm,action,hide,finished" "";
3137 program { name: "reset";
3138 signal: "elm,action,reset";
3140 action: STATE_SET "default" 0.0;
3141 target: "clip_base";
3146 group { name: "elm/pager/base/fade_translucide";
3147 data.item: "onshow" "raise";
3149 // data.item: "onhide" "lower";
3150 // data.item: "onshow" "lower";
3152 image: "frame_1.png" COMP;
3153 image: "frame_2.png" COMP;
3154 image: "dia_grad.png" COMP;
3157 part { name: "clip_base";
3160 description { state: "default" 0.0;
3163 offset: -9999 -9999;
3169 color: 255 255 255 120;
3171 description { state: "visible" 0.0;
3172 inherit: "default" 0.0;
3174 description { state: "hidden" 0.0;
3175 inherit: "default" 0.0;
3176 color: 255 255 255 0;
3180 part { name: "clip";
3183 description { state: "default" 0.0;
3186 offset: -9999 -9999;
3192 color: 255 255 255 255;
3194 description { state: "visible" 0.0;
3195 inherit: "default" 0.0;
3197 description { state: "hidden" 0.0;
3198 inherit: "default" 0.0;
3199 color: 255 255 255 0;
3203 part { name: "base0";
3205 clip_to: "clip_base";
3206 description { state: "default" 0.0;
3207 image.normal: "dia_grad.png";
3219 part { name: "base";
3221 clip_to: "clip_base";
3222 description { state: "default" 0.0;
3224 normal: "frame_2.png";
3231 part { name: "over";
3234 description { state: "default" 0.0;
3244 normal: "frame_1.png";
3251 part { name: "elm.swallow.content";
3254 description { state: "default" 0.0;
3267 program { name: "push_start";
3268 signal: "elm,action,push";
3270 action: STATE_SET "hidden" 0.0;
3273 after: "show_start2";
3275 program { name: "show_start";
3276 signal: "elm,action,show";
3278 action: STATE_SET "hidden" 0.0;
3280 target: "clip_base";
3281 after: "show_start2";
3283 program { name: "show_start2";
3284 action: STATE_SET "visible" 0.0;
3285 transition: DECELERATE 0.5;
3287 target: "clip_base";
3290 program { name: "show_end";
3291 action: SIGNAL_EMIT "elm,action,show,finished" "";
3293 program { name: "pop_start";
3294 signal: "elm,action,pop";
3296 action: STATE_SET "visible" 0.0;
3299 after: "hide_start2";
3301 program { name: "hide_start";
3302 signal: "elm,action,hide";
3304 action: STATE_SET "visible" 0.0;
3306 target: "clip_base";
3307 after: "hide_start2";
3309 program { name: "hide_start2";
3310 action: STATE_SET "hidden" 0.0;
3311 transition: DECELERATE 0.5;
3313 target: "clip_base";
3316 program { name: "hide_end";
3317 action: SIGNAL_EMIT "elm,action,hide,finished" "";
3319 program { name: "reset";
3320 signal: "elm,action,reset";
3322 action: STATE_SET "default" 0.0;
3323 target: "clip_base";
3331 ///////////////////////////////////////////////////////////////////////////////
3332 group { name: "elm/separator/horizontal/default";
3334 image: "separator_h.png" COMP;
3337 part { name: "separator"; // separator group
3338 description { state: "default" 0.0;
3343 normal: "separator_h.png";
3353 ///////////////////////////////////////////////////////////////////////////////
3354 group { name: "elm/separator/vertical/default";
3356 image: "separator_v.png" COMP;
3359 part { name: "separator"; // separator group
3360 description { state: "default" 0.0;
3365 normal: "separator_v.png";
3376 group { name: "elm/separator/horizontal/dialoguefield_top";
3378 part { name: "separator"; // separator group
3382 state: "default" 0.0;
3391 group { name: "elm/separator/horizontal/dialoguefield_middle";
3394 name: "separator"; // separator group
3398 state: "default" 0.0;
3406 group { name: "elm/separator/horizontal/dialoguefield_bottom";
3409 name: "separator"; // separator group
3413 state: "default" 0.0;
3422 ///////////////////////////////////////////////////////////////////////////////
3423 group { name: "elm/spinner/base/default";
3425 image: "shelf_inset.png" COMP;
3426 image: "bt_base1.png" COMP;
3427 image: "bt_hilight.png" COMP;
3428 image: "bt_shine.png" COMP;
3429 image: "bt_glow.png" COMP;
3430 image: "bt_dis_base.png" COMP;
3431 image: "bt_dis_hilight.png" COMP;
3432 image: "sp_bt_l.png" COMP;
3433 image: "sp_bt_r.png" COMP;
3438 description { state: "default" 0.0;
3443 color: 255 255 255 0;
3446 part { name: "conf_over";
3448 description { state: "default" 0.0;
3452 normal: "shelf_inset.png";
3459 part { name: "left_bt";
3461 description { state: "default" 0.0;
3472 normal: "bt_base1.png";
3477 description { state: "clicked" 0.0;
3478 inherit: "default" 0.0;
3479 image.normal: "bt_base1.png";
3480 image.middle: SOLID;
3482 description { state: "disabled" 0.0;
3483 inherit: "default" 0.0;
3485 normal: "bt_dis_base.png";
3490 part { name: "left_over1";
3492 description { state: "default" 0.0;
3494 rel2 { to: "left_bt";
3498 normal: "bt_hilight.png";
3502 description { state: "disabled" 0.0;
3503 inherit: "default" 0.0;
3505 normal: "bt_dis_hilight.png";
3510 part { name: "left_over2";
3513 ignore_flags: ON_HOLD;
3514 description { state: "default" 0.0;
3518 normal: "bt_shine.png";
3522 description { state: "disabled" 0.0;
3523 inherit: "default" 0.0;
3527 part { name: "left_over3";
3530 description { state: "default" 0.0;
3531 color: 255 255 255 0;
3535 normal: "bt_glow.png";
3536 border: 12 12 12 12;
3540 description { state: "clicked" 0.0;
3541 inherit: "default" 0.0;
3543 color: 255 255 255 255;
3546 part { name: "right_bt";
3548 description { state: "default" 0.0;
3559 normal: "bt_base1.png";
3564 description { state: "clicked" 0.0;
3565 inherit: "default" 0.0;
3566 image.normal: "bt_base1.png";
3567 image.middle: SOLID;
3569 description { state: "disabled" 0.0;
3570 inherit: "default" 0.0;
3572 normal: "bt_dis_base.png";
3577 part { name: "right_over1";
3579 description { state: "default" 0.0;
3580 rel1.to: "right_bt";
3581 rel2 { to: "right_bt";
3585 normal: "bt_hilight.png";
3589 description { state: "disabled" 0.0;
3590 inherit: "default" 0.0;
3592 normal: "bt_dis_hilight.png";
3597 part { name: "right_over2";
3600 ignore_flags: ON_HOLD;
3601 description { state: "default" 0.0;
3602 rel1.to: "right_bt";
3603 rel2.to: "right_bt";
3605 normal: "bt_shine.png";
3609 description { state: "disabled" 0.0;
3610 inherit: "default" 0.0;
3614 part { name: "right_over3";
3617 description { state: "default" 0.0;
3618 color: 255 255 255 0;
3619 rel1.to: "right_bt";
3620 rel2.to: "right_bt";
3622 normal: "bt_glow.png";
3623 border: 12 12 12 12;
3627 description { state: "clicked" 0.0;
3628 inherit: "default" 0.0;
3630 color: 255 255 255 255;
3633 part { name: "left_bt_icon";
3635 description { state: "default" 0.0;
3641 image.normal: "sp_bt_l.png";
3644 part { name: "right_bt_icon";
3646 description { state: "default" 0.0;
3647 rel1.to: "right_bt";
3648 rel2.to: "right_bt";
3652 image.normal: "sp_bt_r.png";
3655 part { name: "elm.text";
3659 description { state: "default" 0.0;
3662 rel1 { relative: 1.0 0.0;
3667 rel2 { relative: 0.0 1.0;
3674 font: "SLP:style=Roman";
3680 description { state: "active" 0.0;
3681 inherit: "default" 0.0;
3684 description { state: "disabled_active" 0.0;
3685 inherit: "default" 0.0;
3689 description { state: "disabled" 0.0;
3690 inherit: "default" 0.0;
3695 part { name: "elm.dragable.slider";
3703 description { state: "default" 0.0;
3710 part { name: "button_events";
3713 events: "elm.dragable.slider";
3716 description { state: "default" 0.0;
3717 rel1.to: "elm.text";
3718 rel2.to: "elm.text";
3722 part { name: "elm.swallow.entry";
3724 description { state: "default" 0.0;
3727 rel1 { relative: 1.0 0.5;
3732 rel2 { relative: 0.0 0.5;
3740 description { state: "active" 0.0;
3741 inherit: "default" 0.0;
3743 color: 255 255 255 255;
3745 description { state: "disabled_active" 0.0;
3746 inherit: "default" 0.0;
3749 description { state: "disabled" 0.0;
3750 inherit: "default" 0.0;
3754 part { name: "disabler";
3756 description { state: "default" 0.0;
3760 description { state: "disabled" 0.0;
3761 inherit: "default" 0.0;
3767 program { name: "text_show";
3768 signal: "elm,state,text,visible";
3770 action: STATE_SET "visible" 0.0;
3773 program { name: "text_hide";
3774 signal: "elm,state,text,hidden";
3776 action: STATE_SET "default" 0.0;
3779 program { name: "dec";
3780 signal: "mouse,down,1";
3782 action: SIGNAL_EMIT "elm,action,decrement,start" "";
3784 program { name: "dec2";
3785 signal: "mouse,up,1";
3787 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
3789 program { name: "inc";
3790 signal: "mouse,down,1";
3792 action: SIGNAL_EMIT "elm,action,increment,start" "";
3794 program { name: "inc2";
3795 signal: "mouse,up,1";
3797 action: SIGNAL_EMIT "elm,action,increment,stop" "";
3800 name: "left_bt_click";
3801 signal: "mouse,down,1";
3802 source: "left_over2";
3803 action: STATE_SET "clicked" 0.0;
3807 name: "left_bt_unclick";
3808 signal: "mouse,up,1";
3809 source: "left_over2";
3810 action: STATE_SET "default" 0.0;
3814 name: "left_bt_click2";
3815 signal: "mouse,down,1";
3816 source: "left_over3";
3817 action: STATE_SET "clicked" 0.0;
3818 target: "left_over3";
3821 name: "left_bt_unclick2";
3822 signal: "mouse,up,1";
3823 source: "left_over3";
3824 action: STATE_SET "default" 0.0;
3825 transition: DECELERATE 0.5;
3826 target: "left_over3";
3829 name: "left_bt_unclick3";
3830 signal: "mouse,up,1";
3831 source: "left_over2";
3832 action: SIGNAL_EMIT "elm,action,click" "";
3836 name: "right_bt_click";
3837 signal: "mouse,down,1";
3838 source: "right_over2";
3839 action: STATE_SET "clicked" 0.0;
3843 name: "right_bt_unclick";
3844 signal: "mouse,up,1";
3845 source: "right_over2";
3846 action: STATE_SET "default" 0.0;
3850 name: "right_bt_click2";
3851 signal: "mouse,down,1";
3852 source: "right_over3";
3853 action: STATE_SET "clicked" 0.0;
3854 target: "right_over3";
3857 name: "right_bt_unclick2";
3858 signal: "mouse,up,1";
3859 source: "right_over3";
3860 action: STATE_SET "default" 0.0;
3861 transition: DECELERATE 0.5;
3862 target: "right_over3";
3865 name: "right_bt_unclick3";
3866 signal: "mouse,up,1";
3867 source: "right_over2";
3868 action: SIGNAL_EMIT "elm,action,click" "";
3870 program { name: "disable";
3871 signal: "elm,state,disabled";
3873 action: STATE_SET "disabled" 0.0;
3875 target: "left_over1";
3876 target: "left_over2";
3878 target: "right_over1";
3879 target: "right_over2";
3881 after: "disable_text";
3883 program { name: "disable_text";
3887 get_state(PART:"elm.text", st, 30, vl);
3888 if (!strcmp(st, "active"))
3889 set_state(PART:"elm.text", "disabled_active", 0.0);
3891 set_state(PART:"elm.text", "disabled", 0.0);
3893 get_state(PART:"elm.swallow.entry", st, 30, vl);
3894 if (!strcmp(st, "active"))
3895 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
3897 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
3900 program { name: "enable";
3901 signal: "elm,state,enabled";
3903 action: STATE_SET "default" 0.0;
3905 target: "left_over1";
3906 target: "left_over2";
3908 target: "right_over1";
3909 target: "right_over2";
3911 after: "enable_text";
3913 program { name: "enable_text";
3917 get_state(PART:"elm.text", st, 30, vl);
3918 if (!strcmp(st, "disabled_active"))
3919 set_state(PART:"elm.text", "active", 0.0);
3921 set_state(PART:"elm.text", "default", 0.0);
3923 get_state(PART:"elm.swallow.entry", st, 30, vl);
3924 if (!strcmp(st, "disabled_active"))
3925 set_state(PART:"elm.swallow.entry", "active", 0.0);
3927 set_state(PART:"elm.swallow.entry", "default", 0.0);
3930 program { name: "active";
3931 signal: "elm,state,active";
3933 action: STATE_SET "active" 0.0;
3935 target: "elm.swallow.entry";
3937 program { name: "inactive";
3938 signal: "elm,state,inactive";
3940 action: STATE_SET "default" 0.0;
3942 target: "elm.swallow.entry";
3944 program { name: "toggle_text";
3945 signal: "mouse,up,1";
3946 source: "button_events";
3947 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
3952 ///////////////////////////////////////////////////////////////////////////////
3953 group { name: "elm/spinner/base/vertical";
3955 image: "shelf_inset.png" COMP;
3956 image: "bt_hilight.png" COMP;
3957 image: "bt_shine.png" COMP;
3958 image: "bt_glow.png" COMP;
3959 image: "bt_dis_base.png" COMP;
3960 image: "bt_dis_hilight.png" COMP;
3961 image: "up.png" COMP;
3962 image: "down.png" COMP;
3963 image: "bt_spinner_up.png" COMP;
3964 image: "bt_spinner_down.png" COMP;
3965 image: "bt_spinner_hilight.png" COMP;
3970 description { state: "default" 0.0;
3975 color: 255 255 255 0;
3978 part { name: "conf_over";
3980 description { state: "default" 0.0;
3993 normal: "shelf_inset.png";
4000 part { name: "down_bt";
4002 description { state: "default" 0.0;
4017 normal: "bt_spinner_down.png";
4022 description { state: "clicked" 0.0;
4023 inherit: "default" 0.0;
4024 image.normal: "bt_spinner_down.png";
4025 image.middle: SOLID;
4027 description { state: "disabled" 0.0;
4028 inherit: "default" 0.0;
4030 normal: "bt_dis_base.png";
4035 part { name: "down_over3";
4038 description { state: "default" 0.0;
4039 color: 255 255 255 0;
4043 normal: "bt_glow.png";
4044 border: 12 12 12 12;
4048 description { state: "clicked" 0.0;
4049 inherit: "default" 0.0;
4051 color: 255 255 255 255;
4054 part { name: "up_bt";
4056 description { state: "default" 0.0;
4069 normal: "bt_spinner_up.png";
4074 description { state: "clicked" 0.0;
4075 inherit: "default" 0.0;
4076 image.normal: "bt_spinner_up.png";
4077 image.middle: SOLID;
4079 description { state: "disabled" 0.0;
4080 inherit: "default" 0.0;
4082 normal: "bt_dis_base.png";
4087 part { name: "up_over1";
4089 description { state: "default" 0.0;
4095 normal: "bt_spinner_hilight.png";
4099 description { state: "disabled" 0.0;
4100 inherit: "default" 0.0;
4102 normal: "bt_dis_hilight.png";
4107 part { name: "up_over3";
4110 description { state: "default" 0.0;
4111 color: 255 255 255 0;
4115 normal: "bt_glow.png";
4116 border: 12 12 12 12;
4120 description { state: "clicked" 0.0;
4121 inherit: "default" 0.0;
4123 color: 255 255 255 255;
4126 part { name: "down_bt_icon";
4128 description { state: "default" 0.0;
4134 image.normal: "down.png";
4137 part { name: "up_bt_icon";
4139 description { state: "default" 0.0;
4145 image.normal: "up.png";
4148 part { name: "elm.text";
4152 description { state: "default" 0.0;
4155 rel1 { relative: 0.0 0.0;
4160 rel2 { relative: 0.0 1.0;
4167 font: "SLP:style=Roman";
4173 description { state: "active" 0.0;
4174 inherit: "default" 0.0;
4177 description { state: "disabled_active" 0.0;
4178 inherit: "default" 0.0;
4182 description { state: "disabled" 0.0;
4183 inherit: "default" 0.0;
4188 part { name: "elm.dragable.slider";
4196 description { state: "default" 0.0;
4203 part { name: "button_events";
4206 events: "elm.dragable.slider";
4209 description { state: "default" 0.0;
4210 rel1.to: "elm.text";
4211 rel2.to: "elm.text";
4215 part { name: "elm.swallow.entry";
4217 description { state: "default" 0.0;
4220 rel1 { relative: 0.0 0.5;
4224 rel2 { relative: 1.0 0.5;
4231 description { state: "active" 0.0;
4232 inherit: "default" 0.0;
4234 color: 255 255 255 255;
4236 description { state: "disabled_active" 0.0;
4237 inherit: "default" 0.0;
4240 description { state: "disabled" 0.0;
4241 inherit: "default" 0.0;
4245 part { name: "disabler";
4247 description { state: "default" 0.0;
4251 description { state: "disabled" 0.0;
4252 inherit: "default" 0.0;
4258 program { name: "text_show";
4259 signal: "elm,state,text,visible";
4261 action: STATE_SET "visible" 0.0;
4264 program { name: "text_hide";
4265 signal: "elm,state,text,hidden";
4267 action: STATE_SET "default" 0.0;
4270 program { name: "dec";
4271 signal: "mouse,down,1";
4273 action: SIGNAL_EMIT "elm,action,decrement,start" "";
4275 program { name: "dec2";
4276 signal: "mouse,up,1";
4278 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
4280 program { name: "inc";
4281 signal: "mouse,down,1";
4283 action: SIGNAL_EMIT "elm,action,increment,start" "";
4285 program { name: "inc2";
4286 signal: "mouse,up,1";
4288 action: SIGNAL_EMIT "elm,action,increment,stop" "";
4291 name: "down_bt_click2";
4292 signal: "mouse,down,1";
4293 source: "down_over3";
4294 action: STATE_SET "clicked" 0.0;
4295 target: "down_over3";
4298 name: "down_bt_unclick2";
4299 signal: "mouse,up,1";
4300 source: "down_over3";
4301 action: STATE_SET "default" 0.0;
4302 transition: DECELERATE 0.5;
4303 target: "down_over3";
4306 name: "up_bt_click2";
4307 signal: "mouse,down,1";
4309 action: STATE_SET "clicked" 0.0;
4313 name: "up_bt_unclick2";
4314 signal: "mouse,up,1";
4316 action: STATE_SET "default" 0.0;
4317 transition: DECELERATE 0.5;
4320 program { name: "disable";
4321 signal: "elm,state,disabled";
4323 action: STATE_SET "disabled" 0.0;
4327 after: "disable_text";
4329 program { name: "disable_text";
4333 get_state(PART:"elm.text", st, 30, vl);
4334 if (!strcmp(st, "active"))
4335 set_state(PART:"elm.text", "disabled_active", 0.0);
4337 set_state(PART:"elm.text", "disabled", 0.0);
4339 get_state(PART:"elm.swallow.entry", st, 30, vl);
4340 if (!strcmp(st, "active"))
4341 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
4343 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
4346 program { name: "enable";
4347 signal: "elm,state,enabled";
4349 action: STATE_SET "default" 0.0;
4353 after: "enable_text";
4355 program { name: "enable_text";
4359 get_state(PART:"elm.text", st, 30, vl);
4360 if (!strcmp(st, "disabled_active"))
4361 set_state(PART:"elm.text", "active", 0.0);
4363 set_state(PART:"elm.text", "default", 0.0);
4365 get_state(PART:"elm.swallow.entry", st, 30, vl);
4366 if (!strcmp(st, "disabled_active"))
4367 set_state(PART:"elm.swallow.entry", "active", 0.0);
4369 set_state(PART:"elm.swallow.entry", "default", 0.0);
4372 program { name: "active";
4373 signal: "elm,state,active";
4375 action: STATE_SET "active" 0.0;
4377 target: "elm.swallow.entry";
4379 program { name: "inactive";
4380 signal: "elm,state,inactive";
4382 action: STATE_SET "default" 0.0;
4384 target: "elm.swallow.entry";
4386 program { name: "toggle_text";
4387 signal: "mouse,up,1";
4388 source: "button_events";
4389 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
4394 ///////////////////////////////////////////////////////////////////////////////
4395 group { name: "elm/picker/base/default";
4397 image: "01_picker_spinner_panel_bg_top.png" COMP;
4398 image: "01_picker_spinner_panel_bg_bottom.png" COMP;
4399 image: "01_picker_spinner_plus.png" COMP;
4400 image: "01_picker_spinner_minus.png" COMP;
4401 image: "01_picker_spinner_new_ani_01.png" COMP;
4402 image: "01_picker_spinner_new_ani_02.png" COMP;
4403 image: "01_picker_spinner_new_ani_03.png" COMP;
4404 image: "01_picker_spinner_new_ani_04.png" COMP;
4405 image: "01_picker_spinner_new_ani_05.png" COMP;
4406 image: "01_picker_spinner_new_ani_06.png" COMP;
4409 #define ELM_PICKER_ANIM_MAX 7
4410 #define ELM_PICKER_ANIM_HALF 4
4412 public ani_state; // 0: up, 1: down
4414 public animator(val) {
4416 if (get_int(ani_lock) == 0)
4419 if (val == ELM_PICKER_ANIM_MAX) {
4420 set_state(PART:"elm.img.ani", "default", 0.0);
4421 if (get_int(ani_state) == 0)
4422 emit("pressed", "up");
4424 emit("pressed", "down");
4425 set_int(ani_lock, 0);
4429 if (get_int(ani_state) == 1)
4432 next = ELM_PICKER_ANIM_MAX-val;
4434 snprintf(s, 8, "ani%d", next);
4435 set_state(PART:"elm.img.ani", s, 0.0);
4437 if (val == ELM_PICKER_ANIM_HALF) {
4438 if (get_int(ani_state) == 0)
4441 emit("half", "down");
4445 public message(Msg_Type:type, id, ...) {
4446 if ((type == MSG_FLOAT) && (id == 1)) {
4451 if (get_int(ani_lock) == 1)
4453 set_int(ani_lock, 1);
4455 v = getfarg(2)/ELM_PICKER_ANIM_MAX;
4457 set_int(ani_state, 1);
4459 set_int(ani_state, 0);
4462 for (i = 0; i <= ELM_PICKER_ANIM_MAX; i++) {
4464 timer(t, "animator", i);
4475 state: "default" 0.0;
4481 name: "elm.rect.pad.middle";
4487 rel1.to: "elm.base";
4488 rel1.relative: 0.0 0.5;
4489 rel2.to: "elm.base";
4490 rel2.relative: 1.0 0.5;
4498 state: "default" 0.0;
4499 rel1.to: "elm.base";
4501 rel2.to: "elm.rect.pad.middle";
4502 rel2.relative: 1.0 0.0;
4503 image.normal: "01_picker_spinner_panel_bg_top.png";
4504 image.border: 4 4 1 1;
4508 name: "elm.bg.bottom";
4511 state: "default" 0.0;
4512 rel1.to: "elm.rect.pad.middle";
4513 rel1.relative: 0.0 1.0;
4514 rel2.to: "elm.base";
4515 image.normal: "01_picker_spinner_panel_bg_bottom.png";
4516 image.border: 4 4 1 1;
4522 name: "elm.clip.top";
4524 state: "default" 0.0;
4525 rel1.to: "elm.bg.top";
4526 rel2.to: "elm.bg.top";
4527 color: 255 255 255 255;
4533 name: "elm.clip.bottom";
4535 state: "default" 0.0;
4536 rel1.to: "elm.bg.bottom";
4537 rel2.to: "elm.bg.bottom";
4538 color: 255 255 255 255;
4543 name: "elm.text.top";
4546 clip_to: "elm.clip.top";
4549 state: "default" 0.0;
4551 rel1.to: "elm.bg.top";
4552 rel1.relative: 0.0 0.0;
4554 rel2.to: "elm.bg.bottom";
4555 rel2.relative: 1.0 1.0;
4556 rel2.offset: -12 -11;
4561 font: "SLP:style=Roman";
4568 state: "visible" 0.0;
4569 inherit: "default" 0.0;
4575 name: "elm.text.bottom";
4578 clip_to: "elm.clip.bottom";
4581 state: "default" 0.0;
4583 rel1.to: "elm.text.top";
4584 rel2.to: "elm.text.top";
4589 font: "SLP:style=Roman";
4596 state: "visible" 0.0;
4597 inherit: "default" 0.0;
4602 name: "elm.rect.flick";
4606 state: "default" 0.0;
4607 rel1.to: "elm.bg.top";
4608 rel1.relative: 0.0 0.0;
4609 rel2.to: "elm.bg.bottom";
4610 rel2.relative: 1.0 1.0;
4616 name: "elm.img.button.up";
4620 state: "default" 0.0;
4624 rel1.to: "elm.bg.top";
4625 rel1.relative: 0.5 (16/142);
4626 rel2.to: "elm.bg.top";
4627 rel2.relative: 0.5 (36/142);
4628 image.normal: "01_picker_spinner_plus.png";
4632 state: "visible" 0.0;
4633 inherit: "default" 0.0;
4639 name: "elm.rect.button.up";
4644 state: "default" 0.0;
4646 rel1.to: "elm.bg.top";
4647 rel2.to: "elm.bg.top";
4648 rel2.relative: 1.0 0.8;
4652 state: "visible" 0.0;
4653 inherit: "default" 0.0;
4659 name: "elm.img.button.down";
4663 state: "default" 0.0;
4667 rel1.to: "elm.bg.bottom";
4668 rel1.relative: 0.5 (107/143);
4669 rel2.to: "elm.bg.bottom";
4670 rel2.relative: 0.5 (127/143);
4671 image.normal: "01_picker_spinner_minus.png";
4675 state: "visible" 0.0;
4676 inherit: "default" 0.0;
4682 name: "elm.rect.button.down";
4687 state: "default" 0.0;
4689 rel1.to: "elm.bg.bottom";
4690 rel1.relative: 0.0 0.2;
4691 rel2.to: "elm.bg.bottom";
4695 state: "visible" 0.0;
4696 inherit: "default" 0.0;
4702 name: "elm.img.ani";
4705 state: "default" 0.0;
4707 rel1.to: "elm.bg.top";
4709 rel2.to_y: "elm.bg.top";
4715 inherit: "default" 0.0;
4717 rel1.relative: 0.0 0.063;
4718 image.normal: "01_picker_spinner_new_ani_01.png";
4719 image.border: 8 8 1 1;
4723 inherit: "default" 0.0;
4725 rel1.relative: 0.0 0.246;
4726 image.normal: "01_picker_spinner_new_ani_02.png";
4727 image.border: 8 8 1 1;
4731 inherit: "default" 0.0;
4733 rel1.relative: 0.0 0.521;
4734 image.normal: "01_picker_spinner_new_ani_03.png";
4735 image.border: 8 8 1 1;
4739 inherit: "default" 0.0;
4741 rel1.to: "elm.bg.bottom";
4742 rel1.relative: 0.0 0.0;
4743 rel2.to_y: "elm.bg.bottom";
4744 rel2.relative: 1.0 0.479;
4745 image.normal: "01_picker_spinner_new_ani_04.png";
4746 image.border: 8 8 1 1;
4750 inherit: "default" 0.0;
4752 rel1.to: "elm.bg.bottom";
4753 rel1.relative: 0.0 0.0;
4754 rel2.to_y: "elm.bg.bottom";
4755 rel2.relative: 1.0 0.754;
4756 image.normal: "01_picker_spinner_new_ani_05.png";
4757 image.border: 8 8 1 1;
4761 inherit: "default" 0.0;
4763 rel1.to: "elm.bg.bottom";
4764 rel1.relative: 0.0 0.0;
4765 rel2.to_y: "elm.bg.bottom";
4766 rel2.relative: 1.0 0.937;
4767 image.normal: "01_picker_spinner_new_ani_06.png";
4768 image.border: 8 8 1 1;
4774 name: "button_show";
4775 signal: "elm,state,button,visible";
4777 action: STATE_SET "visible" 0.0;
4778 target: "elm.img.button.up";
4779 target: "elm.rect.button.up";
4780 target: "elm.img.button.down";
4781 target: "elm.rect.button.down";
4785 name: "button_hide";
4786 signal: "elm,state,button,hidden";
4788 action: STATE_SET "default" 0.0;
4789 target: "elm.img.button.up";
4790 target: "elm.rect.button.up";
4791 target: "elm.img.button.down";
4792 target: "elm.rect.button.down";
4797 signal: "elm,state,text,visible";
4799 action: STATE_SET "visible" 0.0;
4800 target: "elm.text.top";
4801 target: "elm.text.bottom";
4805 signal: "elm,state,text,hidden";
4807 action: STATE_SET "default" 0.0;
4808 target: "elm.text.top";
4809 target: "elm.text.bottom";
4814 group { name: "elm/picker/base/no_button";
4816 image: "01_picker_spinner_panel_bg_top.png" COMP;
4817 image: "01_picker_spinner_panel_bg_bottom.png" COMP;
4818 image: "01_picker_spinner_new_ani_01.png" COMP;
4819 image: "01_picker_spinner_new_ani_02.png" COMP;
4820 image: "01_picker_spinner_new_ani_03.png" COMP;
4821 image: "01_picker_spinner_new_ani_04.png" COMP;
4822 image: "01_picker_spinner_new_ani_05.png" COMP;
4823 image: "01_picker_spinner_new_ani_06.png" COMP;
4826 public ani_state; // 0: up, 1: down
4828 public animator(val) {
4830 if (get_int(ani_lock) == 0)
4833 if (val == ELM_PICKER_ANIM_MAX) {
4834 set_state(PART:"elm.img.ani", "default", 0.0);
4835 if (get_int(ani_state) == 0)
4836 emit("pressed", "up");
4838 emit("pressed", "down");
4839 set_int(ani_lock, 0);
4843 if (get_int(ani_state) == 1)
4846 next = ELM_PICKER_ANIM_MAX-val;
4848 snprintf(s, 8, "ani%d", next);
4849 set_state(PART:"elm.img.ani", s, 0.0);
4851 if (val == ELM_PICKER_ANIM_HALF) {
4852 if (get_int(ani_state) == 0)
4855 emit("half", "down");
4859 public message(Msg_Type:type, id, ...) {
4860 if ((type == MSG_FLOAT) && (id == 1)) {
4865 if (get_int(ani_lock) == 1)
4867 set_int(ani_lock, 1);
4869 v = getfarg(2)/ELM_PICKER_ANIM_MAX;
4871 set_int(ani_state, 1);
4873 set_int(ani_state, 0);
4876 for (i = 0; i <= ELM_PICKER_ANIM_MAX; i++) {
4878 timer(t, "animator", i);
4889 state: "default" 0.0;
4895 name: "elm.rect.pad.middle";
4901 rel1.to: "elm.base";
4902 rel1.relative: 0.0 0.5;
4903 rel2.to: "elm.base";
4904 rel2.relative: 1.0 0.5;
4912 state: "default" 0.0;
4913 rel1.to: "elm.base";
4915 rel2.to: "elm.rect.pad.middle";
4916 rel2.relative: 1.0 0.0;
4917 image.normal: "01_picker_spinner_panel_bg_top.png";
4918 image.border: 4 4 1 1;
4922 name: "elm.bg.bottom";
4925 state: "default" 0.0;
4926 rel1.to: "elm.rect.pad.middle";
4927 rel1.relative: 0.0 1.0;
4928 rel2.to: "elm.base";
4929 image.normal: "01_picker_spinner_panel_bg_bottom.png";
4930 image.border: 4 4 1 1;
4936 name: "elm.clip.top";
4938 state: "default" 0.0;
4939 rel1.to: "elm.bg.top";
4940 rel2.to: "elm.bg.top";
4941 color: 255 255 255 255;
4947 name: "elm.clip.bottom";
4949 state: "default" 0.0;
4950 rel1.to: "elm.bg.bottom";
4951 rel2.to: "elm.bg.bottom";
4952 color: 255 255 255 255;
4957 name: "elm.text.top";
4960 clip_to: "elm.clip.top";
4963 state: "default" 0.0;
4965 rel1.to: "elm.bg.top";
4966 rel1.relative: 0.0 0.0;
4968 rel2.to: "elm.bg.bottom";
4969 rel2.relative: 1.0 1.0;
4970 rel2.offset: -12 -11;
4975 font: "SLP:style=Roman";
4982 state: "visible" 0.0;
4983 inherit: "default" 0.0;
4989 name: "elm.text.bottom";
4992 clip_to: "elm.clip.bottom";
4995 state: "default" 0.0;
4997 rel1.to: "elm.text.top";
4998 rel2.to: "elm.text.top";
5003 font: "SLP:style=Roman";
5010 state: "visible" 0.0;
5011 inherit: "default" 0.0;
5016 name: "elm.rect.flick";
5020 state: "default" 0.0;
5021 rel1.to: "elm.bg.top";
5022 rel1.relative: 0.0 0.0;
5023 rel2.to: "elm.bg.bottom";
5024 rel2.relative: 1.0 1.0;
5030 name: "elm.img.ani";
5033 state: "default" 0.0;
5035 rel1.to: "elm.bg.top";
5037 rel2.to_y: "elm.bg.top";
5043 inherit: "default" 0.0;
5045 rel1.relative: 0.0 0.063;
5046 image.normal: "01_picker_spinner_new_ani_01.png";
5047 image.border: 8 8 1 1;
5051 inherit: "default" 0.0;
5053 rel1.relative: 0.0 0.246;
5054 image.normal: "01_picker_spinner_new_ani_02.png";
5055 image.border: 8 8 1 1;
5059 inherit: "default" 0.0;
5061 rel1.relative: 0.0 0.521;
5062 image.normal: "01_picker_spinner_new_ani_03.png";
5063 image.border: 8 8 1 1;
5067 inherit: "default" 0.0;
5069 rel1.to: "elm.bg.bottom";
5070 rel1.relative: 0.0 0.0;
5071 rel2.to_y: "elm.bg.bottom";
5072 rel2.relative: 1.0 0.479;
5073 image.normal: "01_picker_spinner_new_ani_04.png";
5074 image.border: 8 8 1 1;
5078 inherit: "default" 0.0;
5080 rel1.to: "elm.bg.bottom";
5081 rel1.relative: 0.0 0.0;
5082 rel2.to_y: "elm.bg.bottom";
5083 rel2.relative: 1.0 0.754;
5084 image.normal: "01_picker_spinner_new_ani_05.png";
5085 image.border: 8 8 1 1;
5089 inherit: "default" 0.0;
5091 rel1.to: "elm.bg.bottom";
5092 rel1.relative: 0.0 0.0;
5093 rel2.to_y: "elm.bg.bottom";
5094 rel2.relative: 1.0 0.937;
5095 image.normal: "01_picker_spinner_new_ani_06.png";
5096 image.border: 8 8 1 1;
5103 signal: "elm,state,text,visible";
5105 action: STATE_SET "visible" 0.0;
5106 target: "elm.text.top";
5107 target: "elm.text.bottom";
5111 signal: "elm,state,text,hidden";
5113 action: STATE_SET "default" 0.0;
5114 target: "elm.text.top";
5115 target: "elm.text.bottom";
5119 group { name: "elm/picker/base/timepicker/ampm";
5121 image: "01_picker_spinner_panel_bg_top.png" COMP;
5122 image: "01_picker_spinner_panel_bg_bottom.png" COMP;
5123 image: "01_picker_spinner_new_ani_01.png" COMP;
5124 image: "01_picker_spinner_new_ani_02.png" COMP;
5125 image: "01_picker_spinner_new_ani_03.png" COMP;
5126 image: "01_picker_spinner_new_ani_04.png" COMP;
5127 image: "01_picker_spinner_new_ani_05.png" COMP;
5128 image: "01_picker_spinner_new_ani_06.png" COMP;
5131 public ani_state; // 0: up, 1: down
5133 public animator(val) {
5135 if (get_int(ani_lock) == 0)
5138 if (val == ELM_PICKER_ANIM_MAX) {
5139 set_state(PART:"elm.img.ani", "default", 0.0);
5140 if (get_int(ani_state) == 0)
5141 emit("pressed", "up");
5143 emit("pressed", "down");
5144 set_int(ani_lock, 0);
5148 if (get_int(ani_state) == 1)
5151 next = ELM_PICKER_ANIM_MAX-val;
5153 snprintf(s, 8, "ani%d", next);
5154 set_state(PART:"elm.img.ani", s, 0.0);
5156 if (val == ELM_PICKER_ANIM_HALF) {
5157 if (get_int(ani_state) == 0)
5160 emit("half", "down");
5164 public message(Msg_Type:type, id, ...) {
5165 if ((type == MSG_FLOAT) && (id == 1)) {
5170 if (get_int(ani_lock) == 1)
5172 set_int(ani_lock, 1);
5174 v = getfarg(2)/ELM_PICKER_ANIM_MAX;
5176 set_int(ani_state, 1);
5178 set_int(ani_state, 0);
5181 for (i = 0; i <= ELM_PICKER_ANIM_MAX; i++) {
5183 timer(t, "animator", i);
5194 state: "default" 0.0;
5200 name: "elm.rect.pad.middle";
5206 rel1.to: "elm.base";
5207 rel1.relative: 0.0 0.5;
5208 rel2.to: "elm.base";
5209 rel2.relative: 1.0 0.5;
5217 state: "default" 0.0;
5218 rel1.to: "elm.base";
5220 rel2.to: "elm.rect.pad.middle";
5221 rel2.relative: 1.0 0.0;
5222 image.normal: "01_picker_spinner_panel_bg_top.png";
5223 image.border: 4 4 1 1;
5227 name: "elm.bg.bottom";
5230 state: "default" 0.0;
5231 rel1.to: "elm.rect.pad.middle";
5232 rel1.relative: 0.0 1.0;
5233 rel2.to: "elm.base";
5234 image.normal: "01_picker_spinner_panel_bg_bottom.png";
5235 image.border: 4 4 1 1;
5241 name: "elm.clip.top";
5243 state: "default" 0.0;
5244 rel1.to: "elm.bg.top";
5245 rel2.to: "elm.bg.top";
5246 color: 255 255 255 255;
5252 name: "elm.clip.bottom";
5254 state: "default" 0.0;
5255 rel1.to: "elm.bg.bottom";
5256 rel2.to: "elm.bg.bottom";
5257 color: 255 255 255 255;
5262 name: "elm.text.top";
5265 clip_to: "elm.clip.top";
5268 state: "default" 0.0;
5270 rel1.to: "elm.bg.top";
5271 rel1.relative: 0.0 0.0;
5273 rel2.to: "elm.bg.bottom";
5274 rel2.relative: 1.0 1.0;
5275 rel2.offset: -12 -10;
5280 font: "SLP:style=Roman";
5287 state: "visible" 0.0;
5288 inherit: "default" 0.0;
5294 name: "elm.text.bottom";
5297 clip_to: "elm.clip.bottom";
5300 state: "default" 0.0;
5302 rel1.to: "elm.text.top";
5303 rel2.to: "elm.text.top";
5308 font: "SLP:style=Roman";
5315 state: "visible" 0.0;
5316 inherit: "default" 0.0;
5321 name: "elm.rect.flick";
5325 state: "default" 0.0;
5326 rel1.to: "elm.bg.top";
5327 rel1.relative: 0.0 0.0;
5328 rel2.to: "elm.bg.bottom";
5329 rel2.relative: 1.0 1.0;
5335 name: "elm.rect.button.up";
5340 state: "default" 0.0;
5342 rel1.to: "elm.bg.top";
5343 rel2.to: "elm.bg.top";
5344 rel2.relative: 1.0 0.8;
5348 state: "visible" 0.0;
5349 inherit: "default" 0.0;
5355 name: "elm.rect.button.down";
5360 state: "default" 0.0;
5362 rel1.to: "elm.bg.bottom";
5363 rel1.relative: 0.0 0.2;
5364 rel2.to: "elm.bg.bottom";
5368 state: "visible" 0.0;
5369 inherit: "default" 0.0;
5375 name: "elm.img.ani";
5378 state: "default" 0.0;
5380 rel1.to: "elm.bg.top";
5382 rel2.to_y: "elm.bg.top";
5388 inherit: "default" 0.0;
5390 rel1.relative: 0.0 0.063;
5391 image.normal: "01_picker_spinner_new_ani_01.png";
5392 image.border: 8 8 1 1;
5396 inherit: "default" 0.0;
5398 rel1.relative: 0.0 0.246;
5399 image.normal: "01_picker_spinner_new_ani_02.png";
5400 image.border: 8 8 1 1;
5404 inherit: "default" 0.0;
5406 rel1.relative: 0.0 0.521;
5407 image.normal: "01_picker_spinner_new_ani_03.png";
5408 image.border: 8 8 1 1;
5412 inherit: "default" 0.0;
5414 rel1.to: "elm.bg.bottom";
5415 rel1.relative: 0.0 0.0;
5416 rel2.to_y: "elm.bg.bottom";
5417 rel2.relative: 1.0 0.479;
5418 image.normal: "01_picker_spinner_new_ani_04.png";
5419 image.border: 8 8 1 1;
5423 inherit: "default" 0.0;
5425 rel1.to: "elm.bg.bottom";
5426 rel1.relative: 0.0 0.0;
5427 rel2.to_y: "elm.bg.bottom";
5428 rel2.relative: 1.0 0.754;
5429 image.normal: "01_picker_spinner_new_ani_05.png";
5430 image.border: 8 8 1 1;
5434 inherit: "default" 0.0;
5436 rel1.to: "elm.bg.bottom";
5437 rel1.relative: 0.0 0.0;
5438 rel2.to_y: "elm.bg.bottom";
5439 rel2.relative: 1.0 0.937;
5440 image.normal: "01_picker_spinner_new_ani_06.png";
5441 image.border: 8 8 1 1;
5447 name: "button_show";
5448 signal: "elm,state,button,visible";
5450 action: STATE_SET "visible" 0.0;
5451 target: "elm.rect.button.up";
5452 target: "elm.rect.button.down";
5456 name: "button_hide";
5457 signal: "elm,state,button,hidden";
5459 action: STATE_SET "default" 0.0;
5460 target: "elm.rect.button.up";
5461 target: "elm.rect.button.down";
5465 signal: "elm,state,text,visible";
5467 action: STATE_SET "visible" 0.0;
5468 target: "elm.text.top";
5469 target: "elm.text.bottom";
5473 signal: "elm,state,text,hidden";
5475 action: STATE_SET "default" 0.0;
5476 target: "elm.text.top";
5477 target: "elm.text.bottom";
5482 ///////////////////////////////////////////////////////////////////////////////
5483 group { name: "elm/timepicker/base/default";
5485 image: "01_hybrid_spinner_num_time_colon.png" COMP;
5490 name: "elm.rect.bg";
5493 state: "default" 0.0;
5498 name: "elm.rect.bg.time";
5501 state: "default" 0.0;
5503 rel2.to_x: "elm.swallow.ampm";
5504 rel2.relative: (-12/90) 1.0;
5510 name: "elm.img.colon.1";
5512 state: "default" 0.0;
5513 rel1.to: "elm.swallow.hour";
5514 rel1.relative: 1.0 0.246;
5515 rel2.to: "elm.swallow.min";
5516 rel2.relative: 0.0 0.754;
5517 image.normal: "01_hybrid_spinner_num_time_colon.png";
5519 aspect_preference: HORIZONTAL;
5523 name: "elm.img.colon.2";
5525 state: "default" 0.0;
5526 rel1.to: "elm.swallow.min";
5527 rel1.relative: 1.0 0.246;
5528 rel2.to: "elm.swallow.sub";
5529 rel2.relative: 0.0 0.754;
5530 image.normal: "01_hybrid_spinner_num_time_colon.png";
5532 aspect_preference: HORIZONTAL;
5536 state: "with_sec" 0.0;
5537 inherit: "default" 0.0;
5543 name: "elm.text.hour";
5548 state: "default" 0.0;
5550 rel1.to_x: "elm.swallow.hour";
5551 rel1.to_y: "elm.rect.bg.time";
5552 rel2.to_x: "elm.swallow.hour";
5553 rel2.to_y: "elm.rect.bg.time";
5554 rel2.relative: 1.0 (24/317);
5555 color: 255 255 255 255;
5559 font: "SLP:style=Roman";
5569 name: "elm.swallow.hour";
5573 state: "default" 0.0;
5574 rel1.to_x: "elm.rect.bg.time";
5575 rel1.to_y: "elm.text.hour";
5576 rel1.relative: 0.0 (32/24);
5577 rel2.to: "elm.rect.bg.time";
5578 rel2.relative: 0.380 1.0;
5581 state: "with_sec" 0.0;
5582 inherit: "default" 0.0;
5583 rel2.relative: 0.283 1.0;
5588 name: "elm.text.min";
5593 state: "default" 0.0;
5595 rel1.to_x: "elm.swallow.min";
5596 rel1.to_y: "elm.rect.bg.time";
5597 rel2.to_x: "elm.swallow.sub";
5598 rel2.to_y: "elm.rect.bg.time";
5599 rel2.relative: 1.0 (24/317);
5600 color: 255 255 255 255;
5604 font: "SLP:style=Roman";
5612 state: "with_sec" 0.0;
5613 inherit: "default" 0.0;
5614 rel2.to_x: "elm.swallow.min";
5619 name: "elm.swallow.min";
5623 state: "default" 0.0;
5624 rel1.to_x: "elm.rect.bg.time";
5625 rel1.to_y: "elm.swallow.hour";
5626 rel1.relative: 0.482 0.0;
5627 rel2.to: "elm.rect.bg.time";
5628 rel2.relative: 0.729 1.0;
5631 state: "with_sec" 0.0;
5632 inherit: "default" 0.0;
5633 rel1.relative: 0.358 0.0;
5634 rel2.relative: 0.641 1.0;
5639 name: "elm.text.sec";
5644 state: "default" 0.0;
5646 rel1.to_x: "elm.swallow.sub";
5647 rel1.to_y: "elm.rect.bg.time";
5648 rel2.to_x: "elm.swallow.sub";
5649 rel2.to_y: "elm.rect.bg.time";
5650 rel2.relative: 1.0 (24/317);
5651 color: 255 255 255 255;
5655 font: "SLP:style=Roman";
5663 state: "with_sec" 0.0;
5664 inherit: "default" 0.0;
5670 name: "elm.swallow.sub";
5674 state: "default" 0.0;
5675 rel1.to_x: "elm.rect.bg.time";
5676 rel1.to_y: "elm.swallow.hour";
5677 rel1.relative: 0.753 0.0;
5678 rel2.to: "elm.rect.bg.time";
5681 state: "with_sec" 0.0;
5682 inherit: "default" 0.0;
5683 rel1.relative: 0.717 0.0;
5688 name: "elm.swallow.ampm";
5692 state: "default" 0.0;
5693 rel1.to_x: "elm.rect.bg";
5694 rel1.to_y: "elm.swallow.hour";
5695 rel1.relative: (492/480) 0.0;
5696 rel2.to: "elm.rect.bg";
5697 rel2.relative: 1.232 1.0;
5701 state: "visible" 0.0;
5702 rel1.to_x: "elm.rect.bg";
5703 rel1.to_y: "elm.swallow.hour";
5704 rel1.relative: 0.793 0.0;
5705 rel2.to: "elm.rect.bg";
5706 rel2.relative: 1.0 1.0;
5715 signal: "elm,state,sec,hidden";
5717 action: STATE_SET "default" 0.0;
5718 target: "elm.swallow.hour";
5719 target: "elm.swallow.min";
5720 target: "elm.swallow.sub";
5721 target: "elm.img.colon.2";
5722 target: "elm.text.min";
5723 target: "elm.text.sec";
5727 signal: "elm,state,sec,visible";
5729 action: STATE_SET "with_sec" 0.0;
5730 target: "elm.swallow.hour";
5731 target: "elm.swallow.min";
5732 target: "elm.swallow.sub";
5733 target: "elm.img.colon.2";
5734 target: "elm.text.min";
5735 target: "elm.text.sec";
5739 signal: "elm,state,ampm,hidden";
5741 action: STATE_SET "default" 0.0;
5742 target: "elm.swallow.ampm";
5746 signal: "elm,state,ampm,visible";
5748 action: STATE_SET "visible" 0.0;
5749 target: "elm.swallow.ampm";
5754 ///////////////////////////////////////////////////////////////////////////////
5755 group { name: "elm/datepicker/base/default";
5759 name: "elm.rect.bg";
5762 state: "default" 0.0;
5768 name: "elm.text.year";
5773 state: "default" 0.0;
5775 rel1.to_x: "elm.swallow.year";
5776 rel1.to_y: "elm.rect.bg";
5777 rel2.to_x: "elm.swallow.year";
5778 rel2.to_y: "elm.rect.bg";
5779 rel2.relative: 1.0 (24/317);
5780 color: 255 255 255 255;
5784 font: "SLP:style=Roman";
5794 name: "elm.swallow.year";
5798 state: "default" 0.0;
5799 rel1.to_x: "elm.rect.bg";
5800 rel1.to_y: "elm.text.year";
5801 rel1.relative: 0.549 (32/24);
5802 rel2.to: "elm.rect.bg";
5806 state: "ddmmyy" 0.0;
5807 inherit: "default" 0.0;
5811 state: "mmddyy" 0.0;
5812 inherit: "default" 0.0;
5816 state: "mmyydd" 0.0;
5817 inherit: "default" 0.0;
5819 rel1.relative: 0.274 (32/24);
5820 rel2.relative: 0.725 1.0;
5823 state: "ddyymm" 0.0;
5824 inherit: "default" 0.0;
5826 rel1.relative: 0.274 (32/24);
5827 rel2.relative: 0.725 1.0;
5830 state: "yyddmm" 0.0;
5831 inherit: "default" 0.0;
5833 rel1.relative: 0.0 (32/24);
5834 rel2.relative: 0.451 1.0;
5837 state: "yymmdd" 0.0;
5838 inherit: "default" 0.0;
5840 rel1.relative: 0.0 (32/24);
5841 rel2.relative: 0.451 1.0;
5846 name: "elm.text.mon";
5851 state: "default" 0.0;
5853 rel1.to_x: "elm.swallow.mon";
5854 rel1.to_y: "elm.rect.bg";
5855 rel2.to_x: "elm.swallow.mon";
5856 rel2.to_y: "elm.rect.bg";
5857 rel2.relative: 1.0 (24/317);
5858 color: 255 255 255 255;
5862 font: "SLP:style=Roman";
5872 name: "elm.swallow.mon";
5876 state: "default" 0.0;
5877 rel1.to_x: "elm.rect.bg";
5878 rel1.to_y: "elm.text.mon";
5879 rel1.relative: 0.270 (32/24);
5880 rel2.to: "elm.rect.bg";
5881 rel2.relative: 0.503 1.0;
5885 state: "ddmmyy" 0.0;
5886 inherit: "default" 0.0;
5890 state: "mmddyy" 0.0;
5891 inherit: "default" 0.0;
5892 rel1.relative: 0.0 (32/24);
5893 rel2.relative: 0.233 1.0;
5897 state: "mmyydd" 0.0;
5898 inherit: "default" 0.0;
5900 rel1.relative: 0.0 (32/24);
5901 rel2.relative: 0.233 1.0;
5904 state: "ddyymm" 0.0;
5905 inherit: "default" 0.0;
5907 rel1.relative: 0.767 (32/24);
5908 rel2.relative: 1.0 1.0;
5911 state: "yyddmm" 0.0;
5912 inherit: "default" 0.0;
5914 rel1.relative: 0.767 (32/24);
5915 rel2.relative: 1.0 1.0;
5918 state: "yymmdd" 0.0;
5919 inherit: "default" 0.0;
5921 rel1.relative: 0.497 (32/24);
5922 rel2.relative: 0.730 1.0;
5927 name: "elm.text.day";
5932 state: "default" 0.0;
5934 rel1.to_x: "elm.swallow.day";
5935 rel1.to_y: "elm.rect.bg";
5936 rel2.to_x: "elm.swallow.day";
5937 rel2.to_y: "elm.rect.bg";
5938 rel2.relative: 1.0 (24/317);
5939 color: 255 255 255 255;
5943 font: "SLP:style=Roman";
5953 name: "elm.swallow.day";
5957 state: "default" 0.0;
5958 rel1.to_x: "elm.rect.bg";
5959 rel1.to_y: "elm.text.day";
5960 rel1.relative: 0.0 (32/24);
5961 rel2.to: "elm.rect.bg";
5962 rel2.relative: 0.233 1.0;
5966 state: "ddmmyy" 0.0;
5967 inherit: "default" 0.0;
5971 state: "mmddyy" 0.0;
5972 inherit: "default" 0.0;
5973 rel1.relative: 0.270 (32/24);
5974 rel2.relative: 0.503 1.0;
5978 state: "mmyydd" 0.0;
5979 inherit: "default" 0.0;
5980 rel1.relative: 0.767 (32/24);
5981 rel2.relative: 1.0 1.0;
5985 state: "ddyymm" 0.0;
5986 inherit: "default" 0.0;
5988 rel1.relative: 0.0 (32/24);
5989 rel2.relative: 0.233 1.0;
5992 state: "yyddmm" 0.0;
5993 inherit: "default" 0.0;
5995 rel1.relative: 0.497 (32/24);
5996 rel2.relative: 0.730 1.0;
5999 state: "yymmdd" 0.0;
6000 inherit: "default" 0.0;
6002 rel1.relative: 0.767 (32/24);
6003 rel2.relative: 1.0 1.0;
6012 signal: "elm,state,yymmdd";
6014 action: STATE_SET "yymmdd" 0.0;
6015 target: "elm.swallow.year";
6016 target: "elm.swallow.mon";
6017 target: "elm.swallow.day";
6021 signal: "elm,state,yyddmm";
6023 action: STATE_SET "yyddmm" 0.0;
6024 target: "elm.swallow.year";
6025 target: "elm.swallow.mon";
6026 target: "elm.swallow.day";
6030 signal: "elm,state,mmyydd";
6032 action: STATE_SET "mmyydd" 0.0;
6033 target: "elm.swallow.year";
6034 target: "elm.swallow.mon";
6035 target: "elm.swallow.day";
6039 signal: "elm,state,mmddyy";
6041 action: STATE_SET "mmddyy" 0.0;
6042 target: "elm.swallow.year";
6043 target: "elm.swallow.mon";
6044 target: "elm.swallow.day";
6048 signal: "elm,state,ddyymm";
6050 action: STATE_SET "ddyymm" 0.0;
6051 target: "elm.swallow.year";
6052 target: "elm.swallow.mon";
6053 target: "elm.swallow.day";
6057 signal: "elm,state,ddmmyy";
6059 action: STATE_SET "ddmmyy" 0.0;
6060 target: "elm.swallow.year";
6061 target: "elm.swallow.mon";
6062 target: "elm.swallow.day";
6067 ///////////////////////////////////////////////////////////////////////////////
6068 group { name: "elm/datepicker2/base/default";
6070 image: "DatePicker_frame_up_bg.9.png" COMP;
6075 name: "elm.rect.bg";
6077 state: "default" 0.0;
6078 image.normal: "DatePicker_frame_up_bg.9.png";
6083 name: "elm.swallow.year";
6087 state: "default" 0.0;
6088 rel1.relative: 0.715 0.03;
6089 rel2.relative: 0.96 0.97;
6093 state: "ddmmyy" 0.0;
6094 inherit: "default" 0.0;
6098 state: "mmddyy" 0.0;
6099 inherit: "default" 0.0;
6103 state: "mmyydd" 0.0;
6104 inherit: "default" 0.0;
6106 rel1.relative: 0.57 0.03;
6107 rel2.relative: 0.815 0.97;
6110 state: "ddyymm" 0.0;
6111 inherit: "default" 0.0;
6113 rel1.relative: 0.185 0.03;
6114 rel2.relative: 0.43 0.97;
6117 state: "yyddmm" 0.0;
6118 inherit: "default" 0.0;
6120 rel1.relative: 0.04 0.03;
6121 rel2.relative: 0.285 0.97;
6124 state: "yymmdd" 0.0;
6125 inherit: "default" 0.0;
6127 rel1.relative: 0.04 0.03;
6128 rel2.relative: 0.285 0.97;
6133 name: "elm.swallow.mon";
6137 state: "default" 0.0;
6138 rel1.relative: 0.185 0.03;
6139 rel2.relative: 0.715 0.97;
6143 state: "ddmmyy" 0.0;
6144 inherit: "default" 0.0;
6148 state: "mmddyy" 0.0;
6149 inherit: "default" 0.0;
6150 rel1.relative: 0.04 0.03;
6151 rel2.relative: 0.57 0.97;
6155 state: "mmyydd" 0.0;
6156 inherit: "default" 0.0;
6158 rel1.relative: 0.04 0.03;
6159 rel2.relative: 0.57 0.97;
6162 state: "ddyymm" 0.0;
6163 inherit: "default" 0.0;
6165 rel1.relative: 0.43 0.03;
6166 rel2.relative: 0.96 0.97;
6169 state: "yyddmm" 0.0;
6170 inherit: "default" 0.0;
6172 rel1.relative: 0.43 0.03;
6173 rel2.relative: 0.96 0.97;
6176 state: "yymmdd" 0.0;
6177 inherit: "default" 0.0;
6179 rel1.relative: 0.285 0.03;
6180 rel2.relative: 0.815 0.97;
6185 name: "elm.swallow.day";
6189 state: "default" 0.0;
6190 rel1.relative: 0.04 0.03;
6191 rel2.relative: 0.185 0.97;
6195 state: "ddmmyy" 0.0;
6196 inherit: "default" 0.0;
6200 state: "mmddyy" 0.0;
6201 inherit: "default" 0.0;
6202 rel1.relative: 0.57 0.03;
6203 rel2.relative: 0.715 0.97;
6207 state: "mmyydd" 0.0;
6208 inherit: "default" 0.0;
6209 rel1.relative: 0.815 0.03;
6210 rel2.relative: 0.96 0.97;
6214 state: "ddyymm" 0.0;
6215 inherit: "default" 0.0;
6217 rel1.relative: 0.04 0.03;
6218 rel2.relative: 0.185 0.97;
6221 state: "yyddmm" 0.0;
6222 inherit: "default" 0.0;
6224 rel1.relative: 0.285 0.03;
6225 rel2.relative: 0.43 0.97;
6228 state: "yymmdd" 0.0;
6229 inherit: "default" 0.0;
6231 rel1.relative: 0.815 0.03;
6232 rel2.relative: 0.96 0.97;
6241 signal: "elm,state,yymmdd";
6243 action: STATE_SET "yymmdd" 0.0;
6244 target: "elm.swallow.year";
6245 target: "elm.swallow.mon";
6246 target: "elm.swallow.day";
6250 signal: "elm,state,yyddmm";
6252 action: STATE_SET "yyddmm" 0.0;
6253 target: "elm.swallow.year";
6254 target: "elm.swallow.mon";
6255 target: "elm.swallow.day";
6259 signal: "elm,state,mmyydd";
6261 action: STATE_SET "mmyydd" 0.0;
6262 target: "elm.swallow.year";
6263 target: "elm.swallow.mon";
6264 target: "elm.swallow.day";
6268 signal: "elm,state,mmddyy";
6270 action: STATE_SET "mmddyy" 0.0;
6271 target: "elm.swallow.year";
6272 target: "elm.swallow.mon";
6273 target: "elm.swallow.day";
6277 signal: "elm,state,ddyymm";
6279 action: STATE_SET "ddyymm" 0.0;
6280 target: "elm.swallow.year";
6281 target: "elm.swallow.mon";
6282 target: "elm.swallow.day";
6286 signal: "elm,state,ddmmyy";
6288 action: STATE_SET "ddmmyy" 0.0;
6289 target: "elm.swallow.year";
6290 target: "elm.swallow.mon";
6291 target: "elm.swallow.day";
6295 ///////////////////////////////////////////////////////////////////////////////
6296 group { name: "elm/discpicker/base/default";
6298 image: "DatePicker_frame_up.9.png" COMP;
6306 state: "default" 0.0;
6315 state: "default" 0.0;
6316 rel1.to: "elm.base";
6317 rel2.to: "elm.base";
6318 image.normal: "DatePicker_frame_up.9.png";
6319 image.border: 4 4 4 4;
6325 group { name: "elm/discpicker/item/base/default";
6327 part { name: "elm.label";
6331 description { state: "default" 0.0;
6335 font: "SLP:style=Bold";
6341 description { state: "selected" 0.0;
6342 inherit: "default" 0.0;
6345 description { state: "disabled" 0.0;
6346 inherit: "default" 0.0;
6347 color: 170 170 170 255;
6355 signal: "elm,item,unselected";
6357 action: STATE_SET "default" 0.0;
6358 target: "elm.label";
6362 signal: "elm,item,selected";
6364 action: STATE_SET "selected" 0.0;
6365 target: "elm.label";
6370 signal: "elm,item,disabled";
6372 action: STATE_SET "disabled" 0.0;
6373 target: "elm.label";
6375 // FIXME: plz check item is selected or not
6378 signal: "elm,item,enabled";
6380 action: STATE_SET "default" 0.0;
6381 target: "elm.label";
6386 group { name: "elm/discpicker/indicator/base/default";
6388 image: "DatePicker_frame_center.9.png" COMP;
6392 part { name: "elm.label";
6394 state: "default" 0.0;
6395 image.normal: "DatePicker_frame_center.9.png";
6396 image.border: 3 3 10 20;
6402 ////////////////////////////////////////////////////////////////////////////////////////
6404 // check default textblock style
6406 ///////////////////////////////////////////////////////////////////////////////////////
6408 style { name: "check_label_textblock_style";
6409 base: "font=SLP:style=Roman font_size="CHECK_DEFAULT_TEXT_FONT_SIZE_INC" color=#ffffff wrap=char";
6412 tag: "hilight" "+ font=SLP:style=Bold";
6413 tag: "b" "+ font=SLP:style=Bold";
6414 tag: "whitecolor" "+ color=#ffffff";
6419 ////////////////////////////////////////////////////////////////////////////////////////
6421 // check default with small touch area style
6423 ///////////////////////////////////////////////////////////////////////////////////////
6426 name: "elm/check/base/default-small-touch";
6429 image: "01_check_bg.png" COMP;
6430 image: "01_check_select_icon.png" COMP;
6440 state: "default" 0.0;
6441 rel1 { relative: 0.0 0.0; offset: 1 1; }
6442 rel2 { relative: 0.0 1.0; offset: 1 -2; }
6447 aspect_preference: VERTICAL;
6456 state: "default" 0.0;
6457 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
6458 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
6463 aspect_preference: VERTICAL;
6465 normal: "01_check_bg.png";
6477 state: "default" 0.0;
6478 rel1 { offset: 0 0; to: "bg"; }
6479 rel2 { offset: -2 -2; to: "bg"; }
6481 image.normal: "01_check_select_icon.png";
6484 state: "visible" 0.0;
6485 inherit: "default" 0.0;
6489 state: "disabled" 0.0;
6490 inherit: "default" 0.0;
6492 color: 128 128 128 128;
6495 state: "disabled_visible" 0.0;
6496 inherit: "default" 0.0;
6497 color: 128 128 128 128;
6502 name: "elm.swallow.content";
6505 state: "default" 0.0;
6508 color: 255 255 255 255;
6510 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "bg"; }
6511 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "bg"; }
6514 state: "visible" 0.0;
6515 inherit: "default" 0.0;
6519 aspect_preference: VERTICAL;
6522 state: "disabled" 0.0;
6523 inherit: "default" 0.0;
6524 color: 128 128 128 128;
6527 state: "disabled_visible" 0.0;
6528 inherit: "default" 0.0;
6529 color: 128 128 128 128;
6541 state: "default" 0.0;
6544 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
6545 rel2 { relative: 1.0 0.5; offset: -2 -2; }
6546 color: 255 255 255 255;
6549 style: "check_label_textblock_style";
6552 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
6555 state: "visible" 0.0;
6556 inherit: "default" 0.0;
6561 state: "disabled" 0.0;
6562 inherit: "default" 0.0;
6567 state: "disabled_visible" 0.0;
6568 inherit: "default" 0.0;
6578 ignore_flags: ON_HOLD;
6580 state: "default" 0.0;
6581 rel1 { to: "back_bg"; }
6582 rel2 { to: "back_bg"; }
6590 state: "default" 0.0;
6595 state: "disabled" 0.0;
6596 inherit: "default" 0.0;
6604 signal: "mouse,up,1";
6606 action: SIGNAL_EMIT "elm,action,check,toggle" "";
6610 signal: "elm,state,check,on";
6612 action: STATE_SET "visible" 0.0;
6617 signal: "elm,state,check,off";
6619 action: STATE_SET "default" 0.0;
6624 signal: "elm,state,text,visible";
6626 action: STATE_SET "visible" 0.0;
6631 signal: "elm,state,text,hidden";
6633 action: STATE_SET "default" 0.0;
6638 signal: "elm,state,icon,visible";
6640 action: STATE_SET "visible" 0.0;
6641 target: "elm.swallow.content";
6645 signal: "elm,state,icon,hidden";
6647 action: STATE_SET "default" 0.0;
6648 target: "elm.swallow.content";
6652 signal: "elm,state,disabled";
6654 action: STATE_SET "disabled" 0.0;
6656 after: "disable_text";
6659 name: "disable_text";
6663 get_state(PART:"elm.text", st, 30, vl);
6664 if (!strcmp(st, "visible"))
6665 set_state(PART:"elm.text", "disabled_visible", 0.0);
6667 set_state(PART:"elm.text", "disabled", 0.0);
6669 get_state(PART:"elm.swallow.content", st, 30, vl);
6670 if (!strcmp(st, "visible"))
6671 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
6673 set_state(PART:"elm.swallow.content", "disabled", 0.0);
6675 get_state(PART:"check", st, 30, vl);
6676 if (!strcmp(st, "visible"))
6677 set_state(PART:"check", "disabled_visible", 0.0);
6679 set_state(PART:"check", "disabled", 0.0);
6684 signal: "elm,state,enabled";
6686 action: STATE_SET "default" 0.0;
6688 after: "enable_text";
6691 name: "enable_text";
6695 get_state(PART:"elm.text", st, 30, vl);
6696 if (!strcmp(st, "disabled_visible"))
6697 set_state(PART:"elm.text", "visible", 0.0);
6699 set_state(PART:"elm.text", "default", 0.0);
6701 get_state(PART:"elm.swallow.content", st, 30, vl);
6702 if (!strcmp(st, "visible"))
6703 set_state(PART:"elm.swallow.content", "visible", 0.0);
6705 set_state(PART:"elm.swallow.content", "default", 0.0);
6707 get_state(PART:"check", st, 30, vl);
6708 if (!strcmp(st, "visible"))
6709 set_state(PART:"check", "visible", 0.0);
6711 set_state(PART:"check", "default", 0.0);
6718 ////////////////////////////////////////////////////////////////////////////////////////
6720 // check default-divided style
6722 ///////////////////////////////////////////////////////////////////////////////////////
6724 name: "elm/check/base/default-divided";
6727 image: "01_button_on_lighting.png" COMP;
6728 image: "01_check_bg.png" COMP;
6729 image: "01_check_select_icon.png" COMP;
6738 state: "default" 0.0;
6739 rel1 { relative: 0.0 0.0; offset: 1 1; }
6740 rel2 { relative: 0.0 1.0; offset: 1 -2; }
6745 aspect_preference: VERTICAL;
6747 normal: "01_button_on_lighting.png";
6759 state: "default" 0.0;
6760 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
6761 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
6766 aspect_preference: VERTICAL;
6768 normal: "01_check_bg.png";
6780 state: "default" 0.0;
6781 rel1 { offset: 0 0; to: "bg"; }
6782 rel2 { offset: -2 -2; to: "bg"; }
6784 image.normal: "01_check_select_icon.png";
6787 state: "visible" 0.0;
6788 inherit: "default" 0.0;
6792 state: "disabled" 0.0;
6793 inherit: "default" 0.0;
6795 color: 128 128 128 128;
6798 state: "disabled_visible" 0.0;
6799 inherit: "default" 0.0;
6800 color: 128 128 128 128;
6805 name: "elm.swallow.content";
6808 state: "default" 0.0;
6811 color: 255 255 255 255;
6813 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "bg"; }
6814 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "bg"; }
6817 state: "visible" 0.0;
6818 inherit: "default" 0.0;
6822 aspect_preference: VERTICAL;
6825 state: "disabled" 0.0;
6826 inherit: "default" 0.0;
6827 color: 128 128 128 128;
6830 state: "disabled_visible" 0.0;
6831 inherit: "default" 0.0;
6832 color: 128 128 128 128;
6844 state: "default" 0.0;
6847 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
6848 rel2 { relative: 1.0 0.5; offset: -2 -2; }
6849 color: 255 255 255 255;
6852 style: "check_label_textblock_style";
6855 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
6858 state: "visible" 0.0;
6859 inherit: "default" 0.0;
6864 state: "disabled" 0.0;
6865 inherit: "default" 0.0;
6870 state: "disabled_visible" 0.0;
6871 inherit: "default" 0.0;
6881 ignore_flags: ON_HOLD;
6883 state: "default" 0.0;
6884 rel1 { to: "back_bg"; }
6885 rel2 { to: "back_bg"; }
6893 state: "default" 0.0;
6898 state: "disabled" 0.0;
6899 inherit: "default" 0.0;
6907 signal: "mouse,up,1";
6909 action: SIGNAL_EMIT "elm,action,check,toggle" "";
6913 signal: "elm,state,check,on";
6915 action: STATE_SET "visible" 0.0;
6920 signal: "elm,state,check,off";
6922 action: STATE_SET "default" 0.0;
6927 signal: "elm,state,text,visible";
6929 action: STATE_SET "visible" 0.0;
6934 signal: "elm,state,text,hidden";
6936 action: STATE_SET "default" 0.0;
6941 signal: "elm,state,icon,visible";
6943 action: STATE_SET "visible" 0.0;
6944 target: "elm.swallow.content";
6948 signal: "elm,state,icon,hidden";
6950 action: STATE_SET "default" 0.0;
6951 target: "elm.swallow.content";
6955 signal: "elm,state,disabled";
6957 action: STATE_SET "disabled" 0.0;
6959 after: "disable_text";
6962 name: "disable_text";
6966 get_state(PART:"elm.text", st, 30, vl);
6967 if (!strcmp(st, "visible"))
6968 set_state(PART:"elm.text", "disabled_visible", 0.0);
6970 set_state(PART:"elm.text", "disabled", 0.0);
6972 get_state(PART:"elm.swallow.content", st, 30, vl);
6973 if (!strcmp(st, "visible"))
6974 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
6976 set_state(PART:"elm.swallow.content", "disabled", 0.0);
6978 get_state(PART:"check", st, 30, vl);
6979 if (!strcmp(st, "visible"))
6980 set_state(PART:"check", "disabled_visible", 0.0);
6982 set_state(PART:"check", "disabled", 0.0);
6987 signal: "elm,state,enabled";
6989 action: STATE_SET "default" 0.0;
6991 after: "enable_text";
6994 name: "enable_text";
6998 get_state(PART:"elm.text", st, 30, vl);
6999 if (!strcmp(st, "disabled_visible"))
7000 set_state(PART:"elm.text", "visible", 0.0);
7002 set_state(PART:"elm.text", "default", 0.0);
7004 get_state(PART:"elm.swallow.content", st, 30, vl);
7005 if (!strcmp(st, "visible"))
7006 set_state(PART:"elm.swallow.content", "visible", 0.0);
7008 set_state(PART:"elm.swallow.content", "default", 0.0);
7010 get_state(PART:"check", st, 30, vl);
7011 if (!strcmp(st, "visible"))
7012 set_state(PART:"check", "visible", 0.0);
7014 set_state(PART:"check", "default", 0.0);
7020 ////////////////////////////////////////////////////////////////////////////////////////
7022 // check onoff style
7024 ///////////////////////////////////////////////////////////////////////////////////////
7026 name: "elm/check/base/onoff";
7029 image: "01_on_off_button.png" COMP;
7030 image: "01_on_off_button_on.png" COMP;
7031 image: "01_check_bg.png" COMP;
7032 image: "01_check_select_icon.png" COMP;
7042 state: "default" 0.0;
7043 rel1 { relative: 0.0 0.0; offset: 1 1; }
7044 rel2 { relative: 0.0 1.0; offset: 1 -2; }
7049 aspect_preference: VERTICAL;
7058 state: "default" 0.0;
7059 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
7060 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
7065 aspect_preference: VERTICAL;
7066 image.normal: "01_on_off_button.png";
7069 state: "visible" 0.0;
7070 inherit: "default" 0.0;
7071 image.normal: "01_on_off_button_on.png";
7075 state: "disabled" 0.0;
7076 inherit: "default" 0.0;
7078 color: 128 128 128 128;
7081 state: "disabled_visible" 0.0;
7082 inherit: "default" 0.0;
7083 color: 128 128 128 128;
7088 name: "elm.swallow.content";
7091 state: "default" 0.0;
7094 color: 255 255 255 255;
7096 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "check"; }
7097 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "check"; }
7100 state: "visible" 0.0;
7101 inherit: "default" 0.0;
7105 aspect_preference: VERTICAL;
7108 state: "disabled" 0.0;
7109 inherit: "default" 0.0;
7110 color: 128 128 128 128;
7113 state: "disabled_visible" 0.0;
7114 inherit: "default" 0.0;
7115 color: 128 128 128 128;
7127 state: "default" 0.0;
7130 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
7131 rel2 { relative: 1.0 0.5; offset: -2 -2; }
7132 color: 255 255 255 255;
7135 style: "check_label_textblock_style";
7138 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
7141 state: "visible" 0.0;
7142 inherit: "default" 0.0;
7147 state: "disabled" 0.0;
7148 inherit: "default" 0.0;
7153 state: "disabled_visible" 0.0;
7154 inherit: "default" 0.0;
7164 ignore_flags: ON_HOLD;
7166 state: "default" 0.0;
7167 rel1 { to: "back_bg"; }
7168 rel2 { to: "back_bg"; }
7176 state: "default" 0.0;
7181 state: "disabled" 0.0;
7182 inherit: "default" 0.0;
7190 signal: "mouse,up,1";
7192 action: SIGNAL_EMIT "elm,action,check,toggle" "";
7196 signal: "elm,state,check,on";
7198 action: STATE_SET "visible" 0.0;
7203 signal: "elm,state,check,off";
7205 action: STATE_SET "default" 0.0;
7210 signal: "elm,state,text,visible";
7212 action: STATE_SET "visible" 0.0;
7217 signal: "elm,state,text,hidden";
7219 action: STATE_SET "default" 0.0;
7224 signal: "elm,state,icon,visible";
7226 action: STATE_SET "visible" 0.0;
7227 target: "elm.swallow.content";
7231 signal: "elm,state,icon,hidden";
7233 action: STATE_SET "default" 0.0;
7234 target: "elm.swallow.content";
7238 signal: "elm,state,disabled";
7240 action: STATE_SET "disabled" 0.0;
7242 after: "disable_text";
7245 name: "disable_text";
7249 get_state(PART:"elm.text", st, 30, vl);
7250 if (!strcmp(st, "visible"))
7251 set_state(PART:"elm.text", "disabled_visible", 0.0);
7253 set_state(PART:"elm.text", "disabled", 0.0);
7255 get_state(PART:"elm.swallow.content", st, 30, vl);
7256 if (!strcmp(st, "visible"))
7257 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
7259 set_state(PART:"elm.swallow.content", "disabled", 0.0);
7261 get_state(PART:"check", st, 30, vl);
7262 if (!strcmp(st, "visible"))
7263 set_state(PART:"check", "disabled_visible", 0.0);
7265 set_state(PART:"check", "disabled", 0.0);
7270 signal: "elm,state,enabled";
7272 action: STATE_SET "default" 0.0;
7274 after: "enable_text";
7277 name: "enable_text";
7281 get_state(PART:"elm.text", st, 30, vl);
7282 if (!strcmp(st, "disabled_visible"))
7283 set_state(PART:"elm.text", "visible", 0.0);
7285 set_state(PART:"elm.text", "default", 0.0);
7287 get_state(PART:"elm.swallow.content", st, 30, vl);
7288 if (!strcmp(st, "visible"))
7289 set_state(PART:"elm.swallow.content", "visible", 0.0);
7291 set_state(PART:"elm.swallow.content", "default", 0.0);
7293 get_state(PART:"check", st, 30, vl);
7294 if (!strcmp(st, "visible"))
7295 set_state(PART:"check", "visible", 0.0);
7297 set_state(PART:"check", "default", 0.0);
7303 ////////////////////////////////////////////////////////////////////////////////////////
7305 // check onoff with small touch area style
7307 ///////////////////////////////////////////////////////////////////////////////////////
7309 name: "elm/check/base/onoff-small-touch";
7312 image: "01_on_off_button.png" COMP;
7313 image: "01_on_off_button_on.png" COMP;
7314 image: "01_check_bg.png" COMP;
7315 image: "01_check_select_icon.png" COMP;
7325 state: "default" 0.0;
7326 rel1 { relative: 0.0 0.0; offset: 1 1; }
7327 rel2 { relative: 0.0 1.0; offset: 1 -2; }
7332 aspect_preference: VERTICAL;
7341 state: "default" 0.0;
7342 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
7343 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
7348 aspect_preference: VERTICAL;
7349 image.normal: "01_on_off_button.png";
7352 state: "visible" 0.0;
7353 inherit: "default" 0.0;
7354 image.normal: "01_on_off_button_on.png";
7358 state: "disabled" 0.0;
7359 inherit: "default" 0.0;
7361 color: 128 128 128 128;
7364 state: "disabled_visible" 0.0;
7365 inherit: "default" 0.0;
7366 color: 128 128 128 128;
7371 name: "elm.swallow.content";
7374 state: "default" 0.0;
7377 color: 255 255 255 255;
7379 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "check"; }
7380 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "check"; }
7383 state: "visible" 0.0;
7384 inherit: "default" 0.0;
7388 aspect_preference: VERTICAL;
7391 state: "disabled" 0.0;
7392 inherit: "default" 0.0;
7393 color: 128 128 128 128;
7396 state: "disabled_visible" 0.0;
7397 inherit: "default" 0.0;
7398 color: 128 128 128 128;
7410 state: "default" 0.0;
7413 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
7414 rel2 { relative: 1.0 0.5; offset: -2 -2; }
7415 color: 255 255 255 255;
7418 style: "check_label_textblock_style";
7421 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
7424 state: "visible" 0.0;
7425 inherit: "default" 0.0;
7430 state: "disabled" 0.0;
7431 inherit: "default" 0.0;
7436 state: "disabled_visible" 0.0;
7437 inherit: "default" 0.0;
7447 ignore_flags: ON_HOLD;
7449 state: "default" 0.0;
7450 rel1 { to: "back_bg"; }
7451 rel2 { to: "back_bg"; }
7459 state: "default" 0.0;
7464 state: "disabled" 0.0;
7465 inherit: "default" 0.0;
7473 signal: "mouse,up,1";
7475 action: SIGNAL_EMIT "elm,action,check,toggle" "";
7479 signal: "elm,state,check,on";
7481 action: STATE_SET "visible" 0.0;
7486 signal: "elm,state,check,off";
7488 action: STATE_SET "default" 0.0;
7493 signal: "elm,state,text,visible";
7495 action: STATE_SET "visible" 0.0;
7500 signal: "elm,state,text,hidden";
7502 action: STATE_SET "default" 0.0;
7507 signal: "elm,state,icon,visible";
7509 action: STATE_SET "visible" 0.0;
7510 target: "elm.swallow.content";
7514 signal: "elm,state,icon,hidden";
7516 action: STATE_SET "default" 0.0;
7517 target: "elm.swallow.content";
7521 signal: "elm,state,disabled";
7523 action: STATE_SET "disabled" 0.0;
7525 after: "disable_text";
7528 name: "disable_text";
7532 get_state(PART:"elm.text", st, 30, vl);
7533 if (!strcmp(st, "visible"))
7534 set_state(PART:"elm.text", "disabled_visible", 0.0);
7536 set_state(PART:"elm.text", "disabled", 0.0);
7538 get_state(PART:"elm.swallow.content", st, 30, vl);
7539 if (!strcmp(st, "visible"))
7540 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
7542 set_state(PART:"elm.swallow.content", "disabled", 0.0);
7544 get_state(PART:"check", st, 30, vl);
7545 if (!strcmp(st, "visible"))
7546 set_state(PART:"check", "disabled_visible", 0.0);
7548 set_state(PART:"check", "disabled", 0.0);
7553 signal: "elm,state,enabled";
7555 action: STATE_SET "default" 0.0;
7557 after: "enable_text";
7560 name: "enable_text";
7564 get_state(PART:"elm.text", st, 30, vl);
7565 if (!strcmp(st, "disabled_visible"))
7566 set_state(PART:"elm.text", "visible", 0.0);
7568 set_state(PART:"elm.text", "default", 0.0);
7570 get_state(PART:"elm.swallow.content", st, 30, vl);
7571 if (!strcmp(st, "visible"))
7572 set_state(PART:"elm.swallow.content", "visible", 0.0);
7574 set_state(PART:"elm.swallow.content", "default", 0.0);
7576 get_state(PART:"check", st, 30, vl);
7577 if (!strcmp(st, "visible"))
7578 set_state(PART:"check", "visible", 0.0);
7580 set_state(PART:"check", "default", 0.0);
7587 ////////////////////////////////////////////////////////////////////////////////////////
7589 // check onoff-divided style
7591 ///////////////////////////////////////////////////////////////////////////////////////
7593 name: "elm/check/base/onoff-divided";
7596 image: "01_button_on_lighting.png" COMP;
7597 image: "01_on_off_button.png" COMP;
7598 image: "01_on_off_button_on.png" COMP;
7607 state: "default" 0.0;
7608 rel1 { relative: 0.0 0.0; offset: 1 1; }
7609 rel2 { relative: 0.0 1.0; offset: 1 -2; }
7614 aspect_preference: VERTICAL;
7616 normal: "01_button_on_lighting.png";
7628 state: "default" 0.0;
7629 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
7630 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
7635 aspect_preference: VERTICAL;
7636 image.normal: "01_on_off_button.png";
7638 description { state: "visible" 0.0;
7639 inherit: "default" 0.0;
7640 image.normal: "01_on_off_button_on.png";
7642 description { state: "disabled" 0.0;
7643 inherit: "default" 0.0;
7645 color: 128 128 128 128;
7647 description { state: "disabled_visible" 0.0;
7648 inherit: "default" 0.0;
7649 color: 128 128 128 128;
7654 name: "elm.swallow.content";
7657 state: "default" 0.0;
7660 color: 255 255 255 255;
7662 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "check"; }
7663 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "check"; }
7666 state: "visible" 0.0;
7667 inherit: "default" 0.0;
7671 aspect_preference: VERTICAL;
7674 state: "disabled" 0.0;
7675 inherit: "default" 0.0;
7676 color: 128 128 128 128;
7679 state: "disabled_visible" 0.0;
7680 inherit: "default" 0.0;
7681 color: 128 128 128 128;
7693 state: "default" 0.0;
7696 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
7697 rel2 { relative: 1.0 0.5; offset: -2 -2; }
7698 color: 255 255 255 255;
7701 style: "check_label_textblock_style";
7704 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
7707 state: "visible" 0.0;
7708 inherit: "default" 0.0;
7713 state: "disabled" 0.0;
7714 inherit: "default" 0.0;
7719 state: "disabled_visible" 0.0;
7720 inherit: "default" 0.0;
7730 ignore_flags: ON_HOLD;
7732 state: "default" 0.0;
7733 rel1 { to: "back_bg"; }
7734 rel2 { to: "back_bg"; }
7742 state: "default" 0.0;
7747 state: "disabled" 0.0;
7748 inherit: "default" 0.0;
7756 signal: "mouse,up,1";
7758 action: SIGNAL_EMIT "elm,action,check,toggle" "";
7762 signal: "elm,state,check,on";
7764 action: STATE_SET "visible" 0.0;
7769 signal: "elm,state,check,off";
7771 action: STATE_SET "default" 0.0;
7776 signal: "elm,state,text,visible";
7778 action: STATE_SET "visible" 0.0;
7783 signal: "elm,state,text,hidden";
7785 action: STATE_SET "default" 0.0;
7790 signal: "elm,state,icon,visible";
7792 action: STATE_SET "visible" 0.0;
7793 target: "elm.swallow.content";
7797 signal: "elm,state,icon,hidden";
7799 action: STATE_SET "default" 0.0;
7800 target: "elm.swallow.content";
7804 signal: "elm,state,disabled";
7806 action: STATE_SET "disabled" 0.0;
7808 after: "disable_text";
7811 name: "disable_text";
7815 get_state(PART:"elm.text", st, 30, vl);
7816 if (!strcmp(st, "visible"))
7817 set_state(PART:"elm.text", "disabled_visible", 0.0);
7819 set_state(PART:"elm.text", "disabled", 0.0);
7821 get_state(PART:"elm.swallow.content", st, 30, vl);
7822 if (!strcmp(st, "visible"))
7823 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
7825 set_state(PART:"elm.swallow.content", "disabled", 0.0);
7827 get_state(PART:"check", st, 30, vl);
7828 if (!strcmp(st, "visible"))
7829 set_state(PART:"check", "disabled_visible", 0.0);
7831 set_state(PART:"check", "disabled", 0.0);
7836 signal: "elm,state,enabled";
7838 action: STATE_SET "default" 0.0;
7840 after: "enable_text";
7843 name: "enable_text";
7847 get_state(PART:"elm.text", st, 30, vl);
7848 if (!strcmp(st, "disabled_visible"))
7849 set_state(PART:"elm.text", "visible", 0.0);
7851 set_state(PART:"elm.text", "default", 0.0);
7853 get_state(PART:"elm.swallow.content", st, 30, vl);
7854 if (!strcmp(st, "visible"))
7855 set_state(PART:"elm.swallow.content", "visible", 0.0);
7857 set_state(PART:"elm.swallow.content", "default", 0.0);
7859 get_state(PART:"check", st, 30, vl);
7860 if (!strcmp(st, "visible"))
7861 set_state(PART:"check", "visible", 0.0);
7863 set_state(PART:"check", "default", 0.0);
7869 ////////////////////////////////////////////////////////////////////////////////////////
7871 // check favorite style
7873 ///////////////////////////////////////////////////////////////////////////////////////
7876 name: "elm/check/base/favorite";
7879 image: "01_rate_icon_default.png" COMP;
7880 image: "01_rate_small_fill.png" COMP;
7890 state: "default" 0.0;
7891 rel1 { relative: 0.0 0.0; offset: 1 1; }
7892 rel2 { relative: 0.0 1.0; offset: 1 -2; }
7897 aspect_preference: VERTICAL;
7906 state: "default" 0.0;
7907 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
7908 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
7913 aspect_preference: VERTICAL;
7914 image.normal: "01_rate_icon_default.png";
7917 state: "visible" 0.0;
7918 inherit: "default" 0.0;
7919 image.normal: "01_rate_small_fill.png";
7923 state: "disabled" 0.0;
7924 inherit: "default" 0.0;
7926 color: 128 128 128 128;
7929 state: "disabled_visible" 0.0;
7930 inherit: "default" 0.0;
7931 color: 128 128 128 128;
7936 name: "elm.swallow.content";
7939 state: "default" 0.0;
7942 color: 255 255 255 255;
7944 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "check"; }
7945 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "check"; }
7948 state: "visible" 0.0;
7949 inherit: "default" 0.0;
7953 aspect_preference: VERTICAL;
7956 state: "disabled" 0.0;
7957 inherit: "default" 0.0;
7958 color: 128 128 128 128;
7961 state: "disabled_visible" 0.0;
7962 inherit: "default" 0.0;
7963 color: 128 128 128 128;
7975 state: "default" 0.0;
7978 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
7979 rel2 { relative: 1.0 0.5; offset: -2 -2; }
7980 color: 255 255 255 255;
7983 style: "check_label_textblock_style";
7986 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
7989 state: "visible" 0.0;
7990 inherit: "default" 0.0;
7995 state: "disabled" 0.0;
7996 inherit: "default" 0.0;
8001 state: "disabled_visible" 0.0;
8002 inherit: "default" 0.0;
8012 ignore_flags: ON_HOLD;
8014 state: "default" 0.0;
8015 rel1 { to: "back_bg"; }
8016 rel2 { to: "back_bg"; }
8024 state: "default" 0.0;
8029 state: "disabled" 0.0;
8030 inherit: "default" 0.0;
8038 signal: "mouse,up,1";
8040 action: SIGNAL_EMIT "elm,action,check,toggle" "";
8044 signal: "elm,state,check,on";
8046 action: STATE_SET "visible" 0.0;
8051 signal: "elm,state,check,off";
8053 action: STATE_SET "default" 0.0;
8058 signal: "elm,state,text,visible";
8060 action: STATE_SET "visible" 0.0;
8065 signal: "elm,state,text,hidden";
8067 action: STATE_SET "default" 0.0;
8072 signal: "elm,state,icon,visible";
8074 action: STATE_SET "visible" 0.0;
8075 target: "elm.swallow.content";
8079 signal: "elm,state,icon,hidden";
8081 action: STATE_SET "default" 0.0;
8082 target: "elm.swallow.content";
8086 signal: "elm,state,disabled";
8088 action: STATE_SET "disabled" 0.0;
8090 after: "disable_text";
8093 name: "disable_text";
8097 get_state(PART:"elm.text", st, 30, vl);
8098 if (!strcmp(st, "visible"))
8099 set_state(PART:"elm.text", "disabled_visible", 0.0);
8101 set_state(PART:"elm.text", "disabled", 0.0);
8103 get_state(PART:"elm.swallow.content", st, 30, vl);
8104 if (!strcmp(st, "visible"))
8105 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
8107 set_state(PART:"elm.swallow.content", "disabled", 0.0);
8109 get_state(PART:"check", st, 30, vl);
8110 if (!strcmp(st, "visible"))
8111 set_state(PART:"check", "disabled_visible", 0.0);
8113 set_state(PART:"check", "disabled", 0.0);
8118 signal: "elm,state,enabled";
8120 action: STATE_SET "default" 0.0;
8122 after: "enable_text";
8125 name: "enable_text";
8129 get_state(PART:"elm.text", st, 30, vl);
8130 if (!strcmp(st, "disabled_visible"))
8131 set_state(PART:"elm.text", "visible", 0.0);
8133 set_state(PART:"elm.text", "default", 0.0);
8135 get_state(PART:"elm.swallow.content", st, 30, vl);
8136 if (!strcmp(st, "visible"))
8137 set_state(PART:"elm.swallow.content", "visible", 0.0);
8139 set_state(PART:"elm.swallow.content", "default", 0.0);
8141 get_state(PART:"check", st, 30, vl);
8142 if (!strcmp(st, "visible"))
8143 set_state(PART:"check", "visible", 0.0);
8145 set_state(PART:"check", "default", 0.0);
8151 ////////////////////////////////////////////////////////////////////////////////////////
8153 // check favorite-divided style
8155 ///////////////////////////////////////////////////////////////////////////////////////
8157 name: "elm/check/base/favorite-divided";
8160 image: "01_button_on_lighting.png" COMP;
8161 image: "01_rate_icon_default.png" COMP;
8162 image: "01_rate_small_fill.png" COMP;
8171 state: "default" 0.0;
8172 rel1 { relative: 0.0 0.0; offset: 1 1; }
8173 rel2 { relative: 0.0 1.0; offset: 1 -2; }
8178 aspect_preference: VERTICAL;
8180 normal: "01_button_on_lighting.png";
8192 state: "default" 0.0;
8193 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
8194 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
8199 aspect_preference: VERTICAL;
8200 image.normal: "01_rate_icon_default.png";
8202 description { state: "visible" 0.0;
8203 inherit: "default" 0.0;
8204 image.normal: "01_rate_small_fill.png";
8206 description { state: "disabled" 0.0;
8207 inherit: "default" 0.0;
8209 color: 128 128 128 128;
8211 description { state: "disabled_visible" 0.0;
8212 inherit: "default" 0.0;
8213 color: 128 128 128 128;
8218 name: "elm.swallow.content";
8221 state: "default" 0.0;
8224 color: 255 255 255 255;
8226 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "check"; }
8227 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "check"; }
8230 state: "visible" 0.0;
8231 inherit: "default" 0.0;
8235 aspect_preference: VERTICAL;
8238 state: "disabled" 0.0;
8239 inherit: "default" 0.0;
8240 color: 128 128 128 128;
8243 state: "disabled_visible" 0.0;
8244 inherit: "default" 0.0;
8245 color: 128 128 128 128;
8257 state: "default" 0.0;
8260 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
8261 rel2 { relative: 1.0 0.5; offset: -2 -2; }
8262 color: 255 255 255 255;
8265 style: "check_label_textblock_style";
8268 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
8271 state: "visible" 0.0;
8272 inherit: "default" 0.0;
8277 state: "disabled" 0.0;
8278 inherit: "default" 0.0;
8283 state: "disabled_visible" 0.0;
8284 inherit: "default" 0.0;
8294 ignore_flags: ON_HOLD;
8296 state: "default" 0.0;
8297 rel1 { to: "back_bg"; }
8298 rel2 { to: "back_bg"; }
8306 state: "default" 0.0;
8311 state: "disabled" 0.0;
8312 inherit: "default" 0.0;
8320 signal: "mouse,up,1";
8322 action: SIGNAL_EMIT "elm,action,check,toggle" "";
8326 signal: "elm,state,check,on";
8328 action: STATE_SET "visible" 0.0;
8333 signal: "elm,state,check,off";
8335 action: STATE_SET "default" 0.0;
8340 signal: "elm,state,text,visible";
8342 action: STATE_SET "visible" 0.0;
8347 signal: "elm,state,text,hidden";
8349 action: STATE_SET "default" 0.0;
8354 signal: "elm,state,icon,visible";
8356 action: STATE_SET "visible" 0.0;
8357 target: "elm.swallow.content";
8361 signal: "elm,state,icon,hidden";
8363 action: STATE_SET "default" 0.0;
8364 target: "elm.swallow.content";
8368 signal: "elm,state,disabled";
8370 action: STATE_SET "disabled" 0.0;
8372 after: "disable_text";
8375 name: "disable_text";
8379 get_state(PART:"elm.text", st, 30, vl);
8380 if (!strcmp(st, "visible"))
8381 set_state(PART:"elm.text", "disabled_visible", 0.0);
8383 set_state(PART:"elm.text", "disabled", 0.0);
8385 get_state(PART:"elm.swallow.content", st, 30, vl);
8386 if (!strcmp(st, "visible"))
8387 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
8389 set_state(PART:"elm.swallow.content", "disabled", 0.0);
8391 get_state(PART:"check", st, 30, vl);
8392 if (!strcmp(st, "visible"))
8393 set_state(PART:"check", "disabled_visible", 0.0);
8395 set_state(PART:"check", "disabled", 0.0);
8400 signal: "elm,state,enabled";
8402 action: STATE_SET "default" 0.0;
8404 after: "enable_text";
8407 name: "enable_text";
8411 get_state(PART:"elm.text", st, 30, vl);
8412 if (!strcmp(st, "disabled_visible"))
8413 set_state(PART:"elm.text", "visible", 0.0);
8415 set_state(PART:"elm.text", "default", 0.0);
8417 get_state(PART:"elm.swallow.content", st, 30, vl);
8418 if (!strcmp(st, "visible"))
8419 set_state(PART:"elm.swallow.content", "visible", 0.0);
8421 set_state(PART:"elm.swallow.content", "default", 0.0);
8423 get_state(PART:"check", st, 30, vl);
8424 if (!strcmp(st, "visible"))
8425 set_state(PART:"check", "visible", 0.0);
8427 set_state(PART:"check", "default", 0.0);
8433 name:"elm/fileindexer/base";
8441 state: "default" 0.0;
8454 ///////////////////////////////////////////////////////////////////////////////
8455 group { name: "elm/cabinet/base/default";
8462 state: "default" 0.0;
8469 group { name: "elm/cabinet/item/base/default";
8471 image: "cross_mark_black.png" COMP;
8472 image: "cross_mark_black_pressed.png" COMP;
8475 part { name: "shadow";
8478 state: "default" 0.0;
8479 color: 120 120 120 100;
8483 part { name: "elm.bg";
8486 ignore_flags: ON_HOLD;
8488 state: "default" 0.0;
8489 color: 243 238 219 255;
8493 part { name: "elm.pad.l";
8498 state: "default" 0.0;
8501 rel2.relative: 0.0 1.0;
8507 part { name: "elm.label";
8512 state: "default" 0.0;
8519 to_x: "elm.info_label";
8523 font: "SLP:style=Bold";
8532 part { name: "elm.info_label";
8537 state: "default" 0.0;
8538 rel1.to_x: "elm.pad.c";
8545 font: "SLP:style=Bold";
8550 color: 209 74 0 255;
8554 state: "disabled" 0.0;
8555 inherit: "default" 0.0;
8560 part { name: "elm.pad.c";
8565 state: "default" 0.0;
8568 rel1.to_x: "elm.img.btn";
8569 rel2.to_x: "elm.img.btn";
8570 rel2.relative: 0.0 1.0;
8576 part { name: "elm.img.btn";
8578 ignore_flags: ON_HOLD;
8580 state: "default" 0.0;
8583 rel1.relative: 1.0 0.0;
8585 image.normal: "cross_mark_black.png";
8587 description { state: "pressed" 0.0;
8588 inherit: "default" 0.0;
8589 image.normal: "cross_mark_black_pressed.png";
8592 state: "disabled" 0.0;
8593 inherit: "default" 0.0;
8598 part { name: "btn_over";
8602 state: "default" 0.0;
8603 rel1.to: "elm.img.btn";
8604 rel2.to: "elm.img.btn";
8608 state: "disabled" 0.0;
8609 inherit: "default" 0.0;
8614 part { name: "elm.border.bottom";
8618 state: "default" 0.0;
8624 color: 188 184 168 255;
8628 part { name: "elm.border.middle";
8632 state: "default" 0.0;
8633 rel1.to: "elm.img.btn";
8640 color: 188 184 168 255;
8643 state: "disabled" 0.0;
8644 inherit: "default" 0.0;
8651 name: "btn_clicked";
8652 signal: "mouse,clicked,1";
8653 source: "elm.img.btn";
8654 action: SIGNAL_EMIT "elm,action,del" "";
8657 name: "btn_pressed";
8658 signal: "mouse,down,1";
8660 action: STATE_SET "pressed" 0.0;
8661 target: "elm.img.btn";
8664 name: "btn_released";
8665 signal: "mouse,up,1";
8667 action: STATE_SET "default" 0.0;
8668 target: "elm.img.btn";
8672 name: "item_clicked";
8673 signal: "mouse,clicked,1";
8675 action: SIGNAL_EMIT "elm,action,clicked" "";
8679 name: "btn_disable";
8680 signal: "btn_disable";
8682 action: STATE_SET "disabled" 0.0;
8683 target: "elm.img.btn";
8684 target: "elm.border.middle";
8690 signal: "btn_enable";
8692 action: STATE_SET "default" 0.0;
8693 target: "elm.img.btn";
8694 target: "elm.border.middle";
8699 name: "info_lbl_hide";
8700 signal: "info_disable";
8702 action: STATE_SET "disabled" 0.0;
8703 target: "elm.info_label";
8707 name: "info_lbl_show";
8708 signal: "info_enable";
8710 action: STATE_SET "default" 0.0;
8711 target: "elm.info_label";