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/colorpalette.edc"
60 #include "widgets/colorselector.edc"
61 #include "widgets/conformant.edc"
62 #include "widgets/controlbar.edc"
63 #include "widgets/ctxpopup.edc"
64 #include "widgets/datetime.edc"
65 #include "widgets/dayselector.edc"
66 #include "widgets/diskselector.edc"
67 #include "widgets/editfield.edc"
68 #include "widgets/entry.edc"
69 #include "widgets/gengrid.edc"
70 #include "widgets/genlist/genlist.edc"
71 #include "widgets/imageslider.edc"
72 #include "widgets/index.edc"
73 #include "widgets/label.edc"
74 #include "widgets/layout.edc"
75 #include "widgets/map.edc"
76 #include "widgets/multibuttonentry.edc"
77 //#include "widgets/multisense_ui.edc"
78 #include "widgets/naviframe.edc"
79 #include "widgets/pagecontrol.edc"
80 #include "widgets/panes.edc"
81 #include "widgets/photocam.edc"
82 #include "widgets/popup.edc"
83 #include "widgets/progressbar.edc"
84 #include "widgets/radio.edc"
85 #include "widgets/scroller.edc"
86 #include "widgets/searchbar.edc"
87 #include "widgets/segmentedcontrol.edc"
88 #include "widgets/selectioninfo.edc"
89 #include "widgets/slider.edc"
90 #include "widgets/stackedicon.edc"
91 #include "widgets/tickernoti.edc"
92 #include "widgets/toggle.edc"
93 #include "widgets/toolbar.edc"
97 sound : "drag-start.wav" 0 100;
98 sound :"drag-accept.wav" 0 100;
99 sound :"button-pressed.wav" 0 100;
100 sound :"Waterdrop.wav" 0 100;
113 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" ;
124 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" ;
129 ///////////////////////////////////////////////////////////////////////////////
130 group { name: "elm/hover/base/default";
132 image: "shad_circ.png" COMP;
135 part { name: "elm.swallow.offset";
137 description { state: "default" 0.0;
139 rel1.relative: 0.0 0.0;
140 rel2.relative: 0.0 0.0;
143 part { name: "elm.swallow.size";
145 description { state: "default" 0.0;
147 rel1.to: "elm.swallow.offset";
148 rel1.relative: 1.0 1.0;
149 rel2.to: "elm.swallow.offset";
150 rel2.relative: 1.0 1.0;
156 description { state: "default" 0.0;
162 description { state: "default" 0.0;
163 image.normal: "shad_circ.png";
164 rel1.to: "elm.swallow.size";
165 rel1.offset: -32 -32;
166 rel2.to: "elm.swallow.size";
174 description { state: "default" 0.0;
176 rel1.to: "elm.swallow.size";
178 rel2.to: "elm.swallow.size";
182 part { name: "elm.swallow.slot.left";
184 description { state: "default" 0.0;
186 rel1.to: "elm.swallow.slot.middle";
187 rel1.relative: 0.0 0.0;
189 rel2.to: "elm.swallow.slot.middle";
190 rel2.relative: 0.0 1.0;
194 part { name: "elm.swallow.slot.right";
196 description { state: "default" 0.0;
198 rel1.to: "elm.swallow.slot.middle";
199 rel1.relative: 1.0 0.0;
201 rel2.to: "elm.swallow.slot.middle";
202 rel2.relative: 1.0 1.0;
206 part { name: "elm.swallow.slot.top";
208 description { state: "default" 0.0;
210 rel1.to: "elm.swallow.slot.middle";
211 rel1.relative: 0.0 0.0;
213 rel2.to: "elm.swallow.slot.middle";
214 rel2.relative: 1.0 0.0;
218 part { name: "elm.swallow.slot.bottom";
220 description { state: "default" 0.0;
222 rel1.to: "elm.swallow.slot.middle";
223 rel1.relative: 0.0 1.0;
225 rel2.to: "elm.swallow.slot.middle";
226 rel2.relative: 1.0 1.0;
230 part { name: "elm.swallow.slot.middle";
232 description { state: "default" 0.0;
233 rel1.to: "elm.swallow.size";
234 rel2.to: "elm.swallow.size";
239 program { name: "end";
240 signal: "mouse,up,1";
242 action: SIGNAL_EMIT "elm,action,dismiss" "";
247 group { name: "elm/hover/base/matchlist";
249 part { name: "elm.swallow.offset";
251 description { state: "default" 0.0;
253 rel1.relative: 0.0 0.0;
254 rel2.relative: 0.0 0.0;
257 part { name: "elm.swallow.size";
259 description { state: "default" 0.0;
261 rel1.to: "elm.swallow.offset";
262 rel1.relative: 1.0 1.0;
263 rel2.to: "elm.swallow.offset";
264 rel2.relative: 1.0 1.0;
270 description { state: "default" 0.0;
277 description { state: "default" 0.0;
279 rel1.to: "elm.swallow.size";
281 rel2.to: "elm.swallow.size";
285 part { name: "elm.swallow.slot.left";
287 description { state: "default" 0.0;
289 rel1.to: "elm.swallow.slot.middle";
290 rel1.relative: 0.0 0.0;
292 rel2.to: "elm.swallow.slot.middle";
293 rel2.relative: 0.0 1.0;
297 part { name: "elm.swallow.slot.right";
299 description { state: "default" 0.0;
301 rel1.to: "elm.swallow.slot.middle";
302 rel1.relative: 1.0 0.0;
304 rel2.to: "elm.swallow.slot.middle";
305 rel2.relative: 1.0 1.0;
309 part { name: "elm.swallow.slot.top";
311 description { state: "default" 0.0;
313 rel1.to: "elm.swallow.slot.middle";
314 rel1.relative: 0.0 0.0;
316 rel2.to: "elm.swallow.slot.middle";
317 rel2.relative: 1.0 0.0;
321 part { name: "elm.swallow.slot.bottom";
323 description { state: "default" 0.0;
325 rel1.to: "elm.swallow.slot.middle";
326 rel1.relative: 0.0 1.0;
328 rel2.to: "elm.swallow.slot.middle";
329 rel2.relative: 1.0 1.0;
333 part { name: "elm.swallow.slot.middle";
335 description { state: "default" 0.0;
336 rel1.to: "elm.swallow.size";
337 rel2.to: "elm.swallow.size";
342 program { name: "end";
343 signal: "mouse,up,1";
345 action: SIGNAL_EMIT "elm,action,dismiss" "";
350 group { name: "elm/hover/base/popout";
352 image: "shad_circ.png" COMP;
353 image: "bt_dis_base.png" COMP;
354 image: "bt_dis_hilight.png" COMP;
357 part { name: "elm.swallow.offset";
359 description { state: "default" 0.0;
361 rel1.relative: 0.0 0.0;
362 rel2.relative: 0.0 0.0;
365 part { name: "elm.swallow.size";
367 description { state: "default" 0.0;
369 rel1.to: "elm.swallow.offset";
370 rel1.relative: 1.0 1.0;
371 rel2.to: "elm.swallow.offset";
372 rel2.relative: 1.0 1.0;
378 description { state: "default" 0.0;
381 description { state: "visible" 0.0;
382 inherit: "default" 1.0;
386 part { name: "leftclip";
388 description { state: "default" 0.0;
390 rel2.relative: 0.0 1.0;
396 description { state: "default" 0.0;
398 rel1.to: "elm.swallow.slot.left";
400 rel2.to: "elm.swallow.slot.left";
403 normal: "bt_dis_base.png";
408 description { state: "visible" 0.0;
409 inherit: "default" 0.0;
413 part { name: "elm.swallow.slot.left";
416 description { state: "default" 0.0;
418 rel1.to: "elm.swallow.slot.middle";
419 rel1.relative: 0.0 0.0;
421 rel2.to: "elm.swallow.slot.middle";
422 rel2.relative: 0.0 1.0;
425 description { state: "visible" 0.0;
426 inherit: "default" 0.0;
432 part { name: "leftover";
435 description { state: "default" 0.0;
438 rel2.relative: 1.0 0.5;
441 normal: "bt_dis_hilight.png";
446 part { name: "rightclip";
448 description { state: "default" 0.0;
450 rel1.relative: 1.0 0.0;
454 part { name: "right";
455 clip_to: "rightclip";
456 description { state: "default" 0.0;
458 rel1.to: "elm.swallow.slot.right";
460 rel2.to: "elm.swallow.slot.right";
463 normal: "bt_dis_base.png";
468 description { state: "visible" 0.0;
469 inherit: "default" 0.0;
473 part { name: "elm.swallow.slot.right";
475 clip_to: "rightclip";
476 description { state: "default" 0.0;
478 rel1.to: "elm.swallow.slot.middle";
479 rel1.relative: 1.0 0.0;
481 rel2.to: "elm.swallow.slot.middle";
482 rel2.relative: 1.0 1.0;
485 description { state: "visible" 0.0;
486 inherit: "default" 0.0;
492 part { name: "rightover";
493 clip_to: "rightclip";
495 description { state: "default" 0.0;
498 rel2.relative: 1.0 0.5;
500 normal: "bt_dis_hilight.png";
505 part { name: "topclip";
507 description { state: "default" 0.0;
509 rel2.relative: 1.0 0.0;
515 description { state: "default" 0.0;
517 rel1.to: "elm.swallow.slot.top";
519 rel2.to: "elm.swallow.slot.top";
522 normal: "bt_dis_base.png";
527 description { state: "visible" 0.0;
528 inherit: "default" 0.0;
532 part { name: "elm.swallow.slot.top";
535 description { state: "default" 0.0;
538 rel1.to: "elm.swallow.slot.middle";
539 rel1.relative: 0.0 0.0;
541 rel2.to: "elm.swallow.slot.middle";
542 rel2.relative: 1.0 0.0;
545 description { state: "visible" 0.0;
546 inherit: "default" 0.0;
552 part { name: "topover";
555 description { state: "default" 0.0;
558 rel2.relative: 1.0 0.5;
560 normal: "bt_dis_hilight.png";
565 part { name: "bottomclip";
567 description { state: "default" 0.0;
569 rel1.relative: 0.0 1.0;
573 part { name: "bottom";
574 clip_to: "bottomclip";
575 description { state: "default" 0.0;
577 rel1.to: "elm.swallow.slot.bottom";
579 rel2.to: "elm.swallow.slot.bottom";
582 normal: "bt_dis_base.png";
587 description { state: "visible" 0.0;
588 inherit: "default" 0.0;
592 part { name: "elm.swallow.slot.bottom";
594 clip_to: "bottomclip";
595 description { state: "default" 0.0;
597 rel1.to: "elm.swallow.slot.middle";
598 rel1.relative: 0.0 1.0;
600 rel2.to: "elm.swallow.slot.middle";
601 rel2.relative: 1.0 1.0;
604 description { state: "visible" 0.0;
605 inherit: "default" 0.0;
611 part { name: "bottomover";
612 clip_to: "bottomclip";
614 description { state: "default" 0.0;
617 rel2.relative: 1.0 0.5;
619 normal: "bt_dis_hilight.png";
626 description { state: "default" 0.0;
627 image.normal: "shad_circ.png";
628 rel1.to: "elm.swallow.size";
629 rel1.offset: -64 -64;
630 rel2.to: "elm.swallow.size";
637 description { state: "default" 0.0;
638 rel1.to: "elm.swallow.slot.middle";
640 rel2.to: "elm.swallow.slot.middle";
643 normal: "bt_dis_base.png";
649 part { name: "elm.swallow.slot.middle";
651 description { state: "default" 0.0;
652 rel1.to: "elm.swallow.size";
653 rel2.to: "elm.swallow.size";
656 part { name: "popover";
658 description { state: "default" 0.0;
661 rel2.relative: 1.0 0.5;
663 normal: "bt_dis_hilight.png";
670 program { name: "end";
671 signal: "mouse,up,1";
673 action: SIGNAL_EMIT "elm,action,dismiss" "";
676 program { name: "show";
677 signal: "elm,action,show";
679 action: STATE_SET "visible" 0.0;
680 // transition: DECELERATE 0.5;
683 program { name: "hide";
684 signal: "elm,action,hide";
686 action: STATE_SET "default" 0.0;
687 // transition: DECELERATE 0.5;
691 program { name: "leftshow";
692 signal: "elm,action,slot,left,show";
694 action: STATE_SET "visible" 0.0;
695 transition: DECELERATE 0.5;
697 target: "elm.swallow.slot.left";
699 program { name: "lefthide";
700 signal: "elm,action,slot,left,hide";
702 action: STATE_SET "default" 0.0;
703 transition: DECELERATE 0.5;
705 target: "elm.swallow.slot.left";
707 program { name: "rightshow";
708 signal: "elm,action,slot,right,show";
710 action: STATE_SET "visible" 0.0;
711 transition: DECELERATE 0.5;
713 target: "elm.swallow.slot.right";
715 program { name: "righthide";
716 signal: "elm,action,slot,right,hide";
718 action: STATE_SET "default" 0.0;
719 transition: DECELERATE 0.5;
721 target: "elm.swallow.slot.right";
723 program { name: "topshow";
724 signal: "elm,action,slot,top,show";
726 action: STATE_SET "visible" 0.0;
727 transition: DECELERATE 0.5;
729 target: "elm.swallow.slot.top";
731 program { name: "tophide";
732 signal: "elm,action,slot,top,hide";
734 action: STATE_SET "default" 0.0;
735 transition: DECELERATE 0.5;
737 target: "elm.swallow.slot.top";
739 program { name: "bottomshow";
740 signal: "elm,action,slot,bottom,show";
742 action: STATE_SET "visible" 0.0;
743 transition: DECELERATE 0.5;
745 target: "elm.swallow.slot.bottom";
747 program { name: "bottomhide";
748 signal: "elm,action,slot,bottom,hide";
750 action: STATE_SET "default" 0.0;
751 transition: DECELERATE 0.5;
753 target: "elm.swallow.slot.bottom";
758 //In the hover used by the menu only the bottom part is used.
759 group { name: "elm/hover/base/menu";
761 image: "shad_circ.png" COMP;
762 image: "bt_dis_base.png" COMP;
765 part { name: "elm.swallow.offset";
767 description { state: "default" 0.0;
769 rel1.relative: 0.0 0.0;
770 rel2.relative: 0.0 0.0;
773 part { name: "elm.swallow.size";
775 description { state: "default" 0.0;
777 rel1.to: "elm.swallow.offset";
778 rel1.relative: 1.0 1.0;
779 rel2.to: "elm.swallow.offset";
780 rel2.relative: 1.0 1.0;
786 description { state: "default" 0.0;
789 description { state: "visible" 0.0;
790 inherit: "default" 1.0;
794 part { name: "elm.swallow.slot.left";
796 description { state: "default" 0.0;
799 part { name: "elm.swallow.slot.right";
801 description { state: "default" 0.0;
804 part { name: "elm.swallow.slot.top";
806 description { state: "default" 0.0;
808 description { state: "visible" 0.0;
809 inherit: "default" 0.0;
812 part { name: "bottomclip";
814 description { state: "default" 0.0;
816 rel1.relative: 0.0 1.0;
820 part { name: "bottom";
821 clip_to: "bottomclip";
822 description { state: "default" 0.0;
824 rel1.to: "elm.swallow.slot.bottom";
826 rel2.to: "elm.swallow.slot.bottom";
829 normal: "bt_dis_base.png";
834 description { state: "visible" 0.0;
835 inherit: "default" 0.0;
839 part { name: "elm.swallow.slot.bottom";
841 clip_to: "bottomclip";
842 description { state: "default" 0.0;
844 rel1.to: "elm.swallow.slot.middle";
845 rel1.relative: 0.0 1.0;
847 rel2.to: "elm.swallow.slot.middle";
848 rel2.relative: 1.0 1.0;
851 description { state: "visible" 0.0;
852 inherit: "default" 0.0;
861 description { state: "default" 0.0;
862 rel1.to: "elm.swallow.slot.middle";
864 rel2.to: "elm.swallow.slot.middle";
868 part { name: "elm.swallow.slot.middle";
871 description { state: "default" 0.0;
872 rel1.to: "elm.swallow.size";
873 rel2.to: "elm.swallow.size";
878 program { name: "end";
879 signal: "mouse,up,1";
881 action: SIGNAL_EMIT "elm,action,dismiss" "";
883 program { name: "show";
884 signal: "elm,action,show";
886 action: STATE_SET "visible" 0.0;
887 // transition: DECELERATE 0.5;
890 program { name: "hide";
891 signal: "elm,action,hide";
893 action: STATE_SET "default" 0.0;
894 // transition: DECELERATE 0.5;
897 program { name: "bottomshow";
898 signal: "elm,action,slot,bottom,show";
900 action: STATE_SET "visible" 0.0;
901 transition: DECELERATE 0.5;
903 target: "elm.swallow.slot.bottom";
905 program { name: "bottomhide";
906 signal: "elm,action,slot,bottom,hide";
908 action: STATE_SET "default" 0.0;
909 transition: DECELERATE 0.5;
911 target: "elm.swallow.slot.bottom";
916 //In the hover used by the submenu only the bottom part is used
917 //and no part should interact except the bottom area
918 group { name: "elm/hover/base/submenu";
920 image: "shad_circ.png" COMP;
921 image: "bt_dis_base.png" COMP;
924 part { name: "elm.swallow.offset";
927 description { state: "default" 0.0;
929 rel1.relative: 0.0 0.0;
930 rel2.relative: 0.0 0.0;
933 part { name: "elm.swallow.size";
935 description { state: "default" 0.0;
937 rel1.to: "elm.swallow.offset";
938 rel1.relative: 1.0 1.0;
939 rel2.to: "elm.swallow.offset";
940 rel2.relative: 1.0 1.0;
943 //here we do non catch events like the hover hover does
947 description { state: "default" 0.0;
952 part { name: "elm.swallow.slot.left";
954 description { state: "default" 0.0;
957 part { name: "elm.swallow.slot.right";
959 description { state: "default" 0.0;
962 part { name: "elm.swallow.slot.top";
964 description { state: "default" 0.0;
967 part { name: "bottomclip";
969 description { state: "default" 0.0;
971 rel1.relative: 0.0 1.0;
975 part { name: "bottom";
976 clip_to: "bottomclip";
977 description { state: "default" 0.0;
979 rel1.to: "elm.swallow.slot.bottom";
981 rel2.to: "elm.swallow.slot.bottom";
984 normal: "bt_dis_base.png";
989 description { state: "visible" 0.0;
990 inherit: "default" 0.0;
994 part { name: "elm.swallow.slot.bottom";
996 clip_to: "bottomclip";
997 description { state: "default" 0.0;
999 rel1.to: "elm.swallow.slot.middle";
1000 rel1.relative: 0.0 1.0;
1002 rel2.to: "elm.swallow.slot.middle";
1003 rel2.relative: 1.0 1.0;
1006 description { state: "visible" 0.0;
1007 inherit: "default" 0.0;
1016 description { state: "default" 0.0;
1017 rel1.to: "elm.swallow.slot.middle";
1019 rel2.to: "elm.swallow.slot.middle";
1023 part { name: "elm.swallow.slot.middle";
1026 description { state: "default" 0.0;
1027 rel1.to: "elm.swallow.size";
1028 rel2.to: "elm.swallow.size";
1033 program { name: "end";
1034 signal: "mouse,up,1";
1036 action: SIGNAL_EMIT "elm,action,dismiss" "";
1038 program { name: "show";
1039 signal: "elm,action,show";
1041 action: STATE_SET "visible" 0.0;
1042 // transition: DECELERATE 0.5;
1045 program { name: "hide";
1046 signal: "elm,action,hide";
1048 action: STATE_SET "default" 0.0;
1049 // transition: DECELERATE 0.5;
1052 program { name: "bottomshow";
1053 signal: "elm,action,slot,bottom,show";
1055 action: STATE_SET "visible" 0.0;
1056 transition: DECELERATE 0.5;
1058 target: "elm.swallow.slot.bottom";
1060 program { name: "bottomhide";
1061 signal: "elm,action,slot,bottom,hide";
1063 action: STATE_SET "default" 0.0;
1064 transition: DECELERATE 0.5;
1066 target: "elm.swallow.slot.bottom";
1071 group { name: "elm/hover/base/hoversel_vertical/default";
1072 alias: "elm/hover/base/hoversel_vertical/entry";
1074 // image: "shad_circ.png" COMP;
1075 image: "bt_base2.png" COMP;
1076 image: "bt_hilight.png" COMP;
1077 image: "bt_shine.png" COMP;
1078 image: "outdent-top.png" COMP;
1079 image: "outdent-bottom.png" COMP;
1082 part { name: "elm.swallow.offset";
1084 description { state: "default" 0.0;
1086 rel1.relative: 0.0 0.0;
1087 rel2.relative: 0.0 0.0;
1090 part { name: "elm.swallow.size";
1092 description { state: "default" 0.0;
1094 rel1.to: "elm.swallow.offset";
1095 rel1.relative: 1.0 1.0;
1096 rel2.to: "elm.swallow.offset";
1097 rel2.relative: 1.0 1.0;
1101 part { name: "shad";
1103 description { state: "default" 0.0;
1104 image.normal: "shad_circ.png";
1105 rel1.to: "button_image";
1106 rel1.offset: -64 -64;
1107 rel2.to: "button_image";
1113 part { name: "button_image";
1115 description { state: "default" 0.0;
1116 rel1.to_x: "elm.swallow.slot.top";
1117 rel1.to_y: "elm.swallow.slot.top";
1119 rel2.to_x: "elm.swallow.slot.top";
1120 rel2.to_y: "elm.swallow.slot.bottom";
1123 normal: "bt_base2.png";
1126 image.middle: SOLID;
1129 description { state: "bottom" 0.0;
1130 rel1.to_x: "elm.swallow.slot.bottom";
1131 rel1.to_y: "elm.swallow.slot.top";
1133 rel2.to_x: "elm.swallow.slot.bottom";
1134 rel2.to_y: "elm.swallow.slot.bottom";
1137 normal: "bt_base2.png";
1140 image.middle: SOLID;
1145 part { name: "base";
1148 description { state: "default" 0.0;
1151 description { state: "visible" 0.0;
1152 inherit: "default" 1.0;
1157 part { name: "topclip";
1159 description { state: "default" 0.0;
1160 rel2.to_y: "edge_top";
1161 rel2.relative: 1.0 0.0;
1165 part { name: "elm.swallow.slot.top";
1168 description { state: "default" 0.0;
1171 rel1.to: "elm.swallow.slot.middle";
1172 rel1.relative: 0.0 0.0;
1174 rel2.to: "elm.swallow.slot.middle";
1175 rel2.relative: 1.0 0.0;
1178 description { state: "visible" 0.0;
1179 inherit: "default" 0.0;
1186 part { name: "bottomclip";
1188 description { state: "default" 0.0;
1189 rel1.to_y: "edge_bottom";
1190 rel1.relative: 0.0 1.0;
1194 part { name: "elm.swallow.slot.bottom";
1196 clip_to: "bottomclip";
1197 description { state: "default" 0.0;
1199 rel1.to: "elm.swallow.slot.middle";
1200 rel1.relative: 0.0 1.0;
1202 rel2.to: "elm.swallow.slot.middle";
1203 rel2.relative: 1.0 1.0;
1206 description { state: "visible" 0.0;
1207 inherit: "default" 0.0;
1214 part { name: "over1";
1216 description { state: "default" 0.0;
1217 rel1.to: "button_image";
1218 rel2.to: "button_image";
1219 rel2.relative: 1.0 0.5;
1221 normal: "bt_hilight.png";
1226 part { name: "over2";
1229 ignore_flags: ON_HOLD;
1230 description { state: "default" 0.0;
1231 rel1.to: "button_image";
1232 rel2.to: "button_image";
1234 normal: "bt_shine.png";
1239 part { name: "edge_top";
1241 description { state: "default" 0.0;
1244 to: "elm.swallow.size";
1248 to: "elm.swallow.size";
1250 image.normal: "outdent-bottom.png";
1251 image.border: 0 0 13 0;
1254 description { state: "visible" 0.0;
1255 inherit: "default" 0.0;
1259 part { name: "edge_bottom";
1261 description { state: "default" 0.0;
1264 to: "elm.swallow.size";
1267 to: "elm.swallow.size";
1270 image.normal: "outdent-top.png";
1271 image.border: 0 0 0 13;
1274 description { state: "visible" 0.0;
1275 inherit: "default" 0.0;
1279 part { name: "elm.swallow.slot.middle";
1281 description { state: "default" 0.0;
1282 rel1.to: "elm.swallow.size";
1283 rel2.to: "elm.swallow.size";
1288 program { name: "end";
1289 signal: "mouse,up,1";
1291 action: SIGNAL_EMIT "elm,action,dismiss" "";
1294 program { name: "show";
1295 signal: "elm,action,show";
1297 action: STATE_SET "visible" 0.0;
1298 // transition: DECELERATE 0.5;
1301 program { name: "hide";
1302 signal: "elm,action,hide";
1304 action: STATE_SET "default" 0.0;
1305 // transition: DECELERATE 0.5;
1308 program { name: "topshow";
1309 signal: "elm,action,slot,top,show";
1311 action: STATE_SET "visible" 0.0;
1315 program { name: "topshow2";
1316 action: STATE_SET "visible" 0.0;
1317 transition: DECELERATE 0.5;
1318 target: "elm.swallow.slot.top";
1320 program { name: "topshow3";
1321 signal: "elm,action,slot,top,show";
1323 action: STATE_SET "default" 0.0;
1324 target: "button_image";
1326 program { name: "tophide";
1327 signal: "elm,action,slot,top,hide";
1329 action: STATE_SET "default" 0.0;
1330 transition: DECELERATE 0.5;
1331 target: "elm.swallow.slot.top";
1334 program { name: "tophide2";
1335 action: STATE_SET "default" 0.0;
1338 program { name: "bottomshow";
1339 signal: "elm,action,slot,bottom,show";
1341 action: STATE_SET "visible" 0.0;
1342 target: "edge_bottom";
1343 after: "bottomshow2";
1345 program { name: "bottomshow2";
1346 action: STATE_SET "visible" 0.0;
1347 transition: DECELERATE 0.5;
1348 target: "elm.swallow.slot.bottom";
1350 program { name: "bottomshow3";
1351 signal: "elm,action,slot,bottom,show";
1353 action: STATE_SET "bottom" 0.0;
1354 target: "button_image";
1356 program { name: "bottomhide";
1357 signal: "elm,action,slot,bottom,hide";
1359 action: STATE_SET "default" 0.0;
1360 transition: DECELERATE 0.5;
1361 target: "elm.swallow.slot.bottom";
1362 after: "bottomhide2";
1364 program { name: "bottomhide2";
1365 action: STATE_SET "default" 0.0;
1366 target: "edge_bottom";
1372 group { name: "elm/hover/base/hoversel_horizontal/entry";
1374 image: "10_cont_popup_copypaste_bg01.png" COMP;
1378 part { name: "elm.swallow.offset";
1381 description { state: "default" 0.0;
1383 rel1.relative: 0.0 0.0;
1384 rel2.relative: 0.0 0.0;
1387 part { name: "elm.swallow.size";
1390 description { state: "default" 0.0;
1392 rel1.to: "elm.swallow.offset";
1393 rel1.relative: 1.0 1.0;
1394 rel2.to: "elm.swallow.offset";
1395 rel2.relative: 1.0 1.0;
1398 part { name: "elm.swallow.slot.middle";
1401 description { state: "default" 0.0;
1402 rel1.to: "elm.swallow.size";
1403 rel2.to: "elm.swallow.size";
1407 part { name: "base";
1410 description { state: "default" 0.0;
1413 rel1.relative: 0.0 0.0;
1414 rel2.relative: 1.0 1.0;
1416 description { state: "visible" 0.0;
1417 inherit: "default" 1.0;
1422 part { name: "edge_top";
1425 description { state: "default" 0.0;
1428 description { state: "visible" 0.0;
1429 inherit: "default" 0.0;
1433 part { name: "edge_bottom";
1436 description { state: "default" 0.0;
1439 description { state: "visible" 0.0;
1440 inherit: "default" 0.0;
1446 part { name: "button_image_right";
1449 description { state: "default" 0.0;
1450 color: 255 255 255 255;
1451 image.normal: "10_cont_popup_copypaste_bg01.png";
1452 image.border: 4 4 4 4;
1456 to: "elm.swallow.slot.right";
1461 to: "elm.swallow.slot.right";
1467 part { name: "button_image_left";
1470 description { state: "default" 0.0;
1471 color: 255 255 255 255;
1472 image.normal: "10_cont_popup_copypaste_bg01.png";
1473 image.border: 4 4 4 4;
1477 to: "elm.swallow.slot.left";
1482 to: "elm.swallow.slot.left";
1489 part { name: "elm.swallow.slot.top";
1492 description { state: "default" 0.0;
1498 rel1.relative: 0.0 0.0;
1499 rel1.to: "elm.swallow.slot.middle";
1500 rel2.relative: 1.0 0.0;
1501 rel2.to: "elm.swallow.slot.middle";
1503 description { state: "visible" 0.0;
1504 inherit: "default" 0.0;
1507 part { name: "elm.swallow.slot.bottom";
1510 description { state: "default" 0.0;
1516 rel1.relative: 0.0 1.0;
1517 rel1.to: "elm.swallow.slot.middle";
1518 rel2.relative: 1.0 1.0;
1519 rel2.to: "elm.swallow.slot.middle";
1521 description { state: "visible" 0.0;
1522 inherit: "default" 0.0;
1526 part { name: "elm.swallow.slot.right";
1529 description { state: "default" 0.0;
1532 rel1.relative: 0.5 0.0;
1533 rel1.to_y: "elm.swallow.slot.middle";
1534 rel2.relative: 0.5 1.0;
1535 rel2.to_y: "elm.swallow.slot.middle";
1537 description { state: "visible" 0.0;
1538 inherit: "default" 0.0;
1541 part { name: "elm.swallow.slot.left";
1544 description { state: "default" 0.0;
1547 rel1.relative: 0.5 0.0;
1548 rel1.to_y: "elm.swallow.slot.middle";
1549 rel2.relative: 0.5 1.0;
1550 rel2.to_y: "elm.swallow.slot.middle";
1552 description { state: "visible" 0.0;
1553 inherit: "default" 0.0;
1559 program { name: "end";
1560 signal: "mouse,up,1";
1562 action: SIGNAL_EMIT "elm,action,dismiss" "";
1564 program { name: "show";
1565 signal: "elm,action,show";
1567 action: STATE_SET "visible" 0.0;
1570 program { name: "hide";
1571 signal: "elm,action,hide";
1573 action: STATE_SET "default" 0.0;
1576 program { name: "topshow";
1577 signal: "elm,action,slot,top,show";
1579 action: STATE_SET "visible" 0.0;
1583 program { name: "topshow2";
1584 action: STATE_SET "visible" 0.0;
1585 transition: DECELERATE 0.5;
1586 target: "elm.swallow.slot.top";
1588 program { name: "tophide";
1589 signal: "elm,action,slot,top,hide";
1591 action: STATE_SET "default" 0.0;
1592 transition: DECELERATE 0.5;
1593 target: "elm.swallow.slot.top";
1596 program { name: "tophide2";
1597 action: STATE_SET "default" 0.0;
1600 program { name: "bottomshow";
1601 signal: "elm,action,slot,bottom,show";
1603 action: STATE_SET "visible" 0.0;
1604 target: "edge_bottom";
1605 after: "bottomshow2";
1607 program { name: "bottomshow2";
1608 action: STATE_SET "visible" 0.0;
1609 transition: DECELERATE 0.5;
1610 target: "elm.swallow.slot.bottom";
1612 program { name: "bottomhide";
1613 signal: "elm,action,slot,bottom,hide";
1615 action: STATE_SET "default" 0.0;
1616 transition: DECELERATE 0.5;
1617 target: "elm.swallow.slot.bottom";
1618 after: "bottomhide2";
1620 program { name: "bottomhide2";
1621 action: STATE_SET "default" 0.0;
1622 target: "edge_bottom";
1626 ///////////////////////////////////////////////////////////////////////////////
1627 group { name: "elm/notify/block_events/default";
1629 part { name: "block_events";
1633 description { state: "default" 0.0;
1640 name: "block_clicked";
1641 signal: "mouse,clicked,1";
1642 source: "block_events";
1643 action: SIGNAL_EMIT "elm,action,clicked" "elm";
1647 group { name: "elm/notify/top/default";
1648 //this group is a design similar to the inwin group
1650 // image: "shad_circ.png" COMP;
1651 // image: "bt_dis_base.png" COMP;
1652 // image: "bt_dis_hilight.png" COMP;
1655 part { name: "base";
1659 description { state: "default" 0.0;
1662 rel2.offset: -10 -10;
1663 rel1.relative: 0.0 -1.0;
1664 rel2.relative: 1.0 0.0;
1666 description { state: "visible" 0.0;
1667 inherit: "default" 0.0;
1669 rel1.relative: 0.0 0.0;
1670 rel2.relative: 1.0 1.0;
1673 part { name: "shad";
1675 description { state: "default" 0.0;
1676 // image.normal: "shad_circ.png";
1677 rel1.to: "elm.swallow.content";
1678 rel1.offset: -64 -64;
1679 rel2.to: "elm.swallow.content";
1686 description { state: "default" 0.0;
1687 rel1.to: "elm.swallow.content";
1689 rel2.to: "elm.swallow.content";
1692 // normal: "bt_dis_base.png";
1695 // image.middle: SOLID;
1698 part { name: "popover";
1700 description { state: "default" 0.0;
1703 rel2.relative: 1.0 0.5;
1705 // normal: "bt_dis_hilight.png";
1710 part { name: "elm.swallow.content";
1712 description { state: "default" 0.0;
1719 program { name: "show";
1720 signal: "elm,action,show";
1722 action: STATE_SET "visible" 0.0;
1725 program { name: "show_2";
1727 action: STATE_SET "default" 0.0;
1731 program { name: "show_3";
1733 action: STATE_SET "visible" 0.0;
1735 transition: LINEAR 0.5;
1737 program { name: "hide";
1738 signal: "elm,action,hide";
1740 action: STATE_SET "default" 0.0;
1745 group { name: "elm/notify/center/default";
1746 //this group is a design similar to the inwin group
1748 // image: "00_popup_bg.png" COMP;
1751 part { name: "base";
1756 description { state: "default" 0.0;
1758 rel1.relative: 0.0 0.0;
1759 rel2.relative: 1.0 1.0;
1762 part { name: "persp";
1764 description { state: "default" 0.0;
1776 part { name: "persp1";
1778 description { state: "default" 0.0;
1793 description { state: "default" 0.0;
1794 rel1.to: "elm.swallow.content";
1795 rel2.to: "elm.swallow.content";
1797 // normal: "00_popup_bg.png";
1798 // border: 16 16 15 29;
1804 part { name: "elm.swallow.content";
1807 description { state: "default" 0.0;
1813 perspective: "persp";
1816 description { state: "visible" 0.0;
1822 perspective: "persp1";
1825 description { state: "end" 0.0;
1835 program { name: "show";
1836 signal: "elm,action,show";
1838 action: STATE_SET "default" 0.0;
1839 target: "elm.swallow.content";
1841 program { name: "show_2";
1843 action: STATE_SET "visible" 0.0;
1844 target: "elm.swallow.content";
1845 transition: LINEAR 0.2;
1848 program { name: "end";
1849 action: STATE_SET "end" 0.0;
1850 target: "elm.swallow.content";
1852 program { name: "hide";
1853 signal: "elm,action,hide";
1855 action: STATE_SET "default" 0.0;
1856 target: "elm.swallow.content";
1861 group { name: "elm/notify/bottom/default";
1862 //this group is a design similar to the inwin group
1864 image: "shad_circ.png" COMP;
1865 image: "bt_dis_base.png" COMP;
1866 image: "bt_dis_hilight.png" COMP;
1869 part { name: "base";
1873 description { state: "default" 0.0;
1875 //rel1.offset: 10 10;
1876 //rel2.offset: -10 -10;
1877 rel1.relative: 0.0 1.0;
1878 rel2.relative: 1.0 2.0;
1880 description { state: "visible" 0.0;
1881 inherit: "default" 0.0;
1883 rel1.relative: 0.0 0.0;
1884 rel2.relative: 1.0 1.0;
1887 /*part { name: "shad";
1889 description { state: "default" 0.0;
1890 image.normal: "shad_circ.png";
1891 rel1.to: "elm.swallow.content";
1892 rel1.offset: -64 -64;
1893 rel2.to: "elm.swallow.content";
1900 description { state: "default" 0.0;
1901 rel1.to: "elm.swallow.content";
1903 rel2.to: "elm.swallow.content";
1906 normal: "bt_dis_base.png";
1909 image.middle: SOLID;
1912 part { name: "popover";
1914 description { state: "default" 0.0;
1917 rel2.relative: 1.0 0.5;
1919 normal: "bt_dis_hilight.png";
1924 part { name: "elm.swallow.content";
1926 description { state: "default" 0.0;
1933 program { name: "show";
1934 signal: "elm,action,show";
1936 action: STATE_SET "visible" 0.0;
1939 program { name: "show_2";
1941 action: STATE_SET "default" 0.0;
1945 program { name: "show_3";
1947 action: STATE_SET "visible" 0.0;
1949 transition: LINEAR 0.5;
1951 program { name: "hide";
1952 signal: "elm,action,hide";
1954 action: STATE_SET "default" 0.0;
1959 group { name: "elm/notify/left/default";
1960 //this group is a design similar to the inwin group
1962 image: "shad_circ.png" COMP;
1963 image: "bt_dis_base.png" COMP;
1964 image: "bt_dis_hilight.png" COMP;
1967 part { name: "base";
1971 description { state: "default" 0.0;
1974 rel2.offset: -10 -10;
1975 rel1.relative: -1.0 0.0;
1976 rel2.relative: 0.0 1.0;
1978 description { state: "visible" 0.0;
1979 inherit: "default" 0.0;
1981 rel1.relative: 0.0 0.0;
1982 rel2.relative: 1.0 1.0;
1985 part { name: "shad";
1987 description { state: "default" 0.0;
1988 image.normal: "shad_circ.png";
1989 rel1.to: "elm.swallow.content";
1990 rel1.offset: -64 -64;
1991 rel2.to: "elm.swallow.content";
1998 description { state: "default" 0.0;
1999 rel1.to: "elm.swallow.content";
2001 rel2.to: "elm.swallow.content";
2004 normal: "bt_dis_base.png";
2007 image.middle: SOLID;
2010 part { name: "popover";
2012 description { state: "default" 0.0;
2015 rel2.relative: 1.0 0.5;
2017 normal: "bt_dis_hilight.png";
2022 part { name: "elm.swallow.content";
2024 description { state: "default" 0.0;
2031 program { name: "show";
2032 signal: "elm,action,show";
2034 action: STATE_SET "visible" 0.0;
2037 program { name: "show_2";
2039 action: STATE_SET "default" 0.0;
2043 program { name: "show_3";
2045 action: STATE_SET "visible" 0.0;
2047 transition: LINEAR 0.5;
2049 program { name: "hide";
2050 signal: "elm,action,hide";
2052 action: STATE_SET "default" 0.0;
2057 group { name: "elm/notify/right/default";
2058 //this group is a design similar to the inwin group
2060 image: "shad_circ.png" COMP;
2061 image: "bt_dis_base.png" COMP;
2062 image: "bt_dis_hilight.png" COMP;
2065 part { name: "base";
2069 description { state: "default" 0.0;
2072 rel2.offset: -10 -10;
2073 rel1.relative: 1.0 0.0;
2074 rel2.relative: 2.0 1.0;
2076 description { state: "visible" 0.0;
2077 inherit: "default" 0.0;
2079 rel1.relative: 0.0 0.0;
2080 rel2.relative: 1.0 1.0;
2083 part { name: "shad";
2085 description { state: "default" 0.0;
2086 image.normal: "shad_circ.png";
2087 rel1.to: "elm.swallow.content";
2088 rel1.offset: -64 -64;
2089 rel2.to: "elm.swallow.content";
2096 description { state: "default" 0.0;
2097 rel1.to: "elm.swallow.content";
2099 rel2.to: "elm.swallow.content";
2102 normal: "bt_dis_base.png";
2105 image.middle: SOLID;
2108 part { name: "popover";
2110 description { state: "default" 0.0;
2113 rel2.relative: 1.0 0.5;
2115 normal: "bt_dis_hilight.png";
2120 part { name: "elm.swallow.content";
2122 description { state: "default" 0.0;
2129 program { name: "show";
2130 signal: "elm,action,show";
2132 action: STATE_SET "visible" 0.0;
2135 program { name: "show_2";
2137 action: STATE_SET "default" 0.0;
2141 program { name: "show_3";
2143 action: STATE_SET "visible" 0.0;
2145 transition: LINEAR 0.5;
2147 program { name: "hide";
2148 signal: "elm,action,hide";
2150 action: STATE_SET "default" 0.0;
2155 group { name: "elm/notify/top_left/default";
2156 //this group is a design similar to the inwin group
2158 image: "shad_circ.png" COMP;
2159 image: "bt_dis_base.png" COMP;
2160 image: "bt_dis_hilight.png" COMP;
2163 part { name: "base";
2167 description { state: "default" 0.0;
2170 rel2.offset: -10 -10;
2171 rel1.relative: 0.0 -1.0;
2172 rel2.relative: 1.0 0.0;
2174 description { state: "visible" 0.0;
2175 inherit: "default" 0.0;
2177 rel1.relative: 0.0 0.0;
2178 rel2.relative: 1.0 1.0;
2181 part { name: "shad";
2183 description { state: "default" 0.0;
2184 image.normal: "shad_circ.png";
2185 rel1.to: "elm.swallow.content";
2186 rel1.offset: -64 -64;
2187 rel2.to: "elm.swallow.content";
2194 description { state: "default" 0.0;
2195 rel1.to: "elm.swallow.content";
2197 rel2.to: "elm.swallow.content";
2200 normal: "bt_dis_base.png";
2203 image.middle: SOLID;
2206 part { name: "popover";
2208 description { state: "default" 0.0;
2211 rel2.relative: 1.0 0.5;
2213 normal: "bt_dis_hilight.png";
2218 part { name: "elm.swallow.content";
2220 description { state: "default" 0.0;
2227 program { name: "show";
2228 signal: "elm,action,show";
2230 action: STATE_SET "visible" 0.0;
2233 program { name: "show_2";
2235 action: STATE_SET "default" 0.0;
2239 program { name: "show_3";
2241 action: STATE_SET "visible" 0.0;
2243 transition: LINEAR 0.5;
2245 program { name: "hide";
2246 signal: "elm,action,hide";
2248 action: STATE_SET "default" 0.0;
2253 group { name: "elm/notify/top_right/default";
2254 //this group is a design similar to the inwin group
2256 image: "shad_circ.png" COMP;
2257 image: "bt_dis_base.png" COMP;
2258 image: "bt_dis_hilight.png" COMP;
2261 part { name: "base";
2265 description { state: "default" 0.0;
2268 rel2.offset: -10 -10;
2269 rel1.relative: 0.0 -1.0;
2270 rel2.relative: 1.0 0.0;
2272 description { state: "visible" 0.0;
2273 inherit: "default" 0.0;
2275 rel1.relative: 0.0 0.0;
2276 rel2.relative: 1.0 1.0;
2279 part { name: "shad";
2281 description { state: "default" 0.0;
2282 image.normal: "shad_circ.png";
2283 rel1.to: "elm.swallow.content";
2284 rel1.offset: -64 -64;
2285 rel2.to: "elm.swallow.content";
2292 description { state: "default" 0.0;
2293 rel1.to: "elm.swallow.content";
2295 rel2.to: "elm.swallow.content";
2298 normal: "bt_dis_base.png";
2301 image.middle: SOLID;
2304 part { name: "popover";
2306 description { state: "default" 0.0;
2309 rel2.relative: 1.0 0.5;
2311 normal: "bt_dis_hilight.png";
2316 part { name: "elm.swallow.content";
2318 description { state: "default" 0.0;
2325 program { name: "show";
2326 signal: "elm,action,show";
2328 action: STATE_SET "visible" 0.0;
2331 program { name: "show_2";
2333 action: STATE_SET "default" 0.0;
2337 program { name: "show_3";
2339 action: STATE_SET "visible" 0.0;
2341 transition: LINEAR 0.5;
2343 program { name: "hide";
2344 signal: "elm,action,hide";
2346 action: STATE_SET "default" 0.0;
2351 group { name: "elm/notify/bottom_left/default";
2352 //this group is a design similar to the inwin group
2354 image: "shad_circ.png" COMP;
2355 image: "bt_dis_base.png" COMP;
2356 image: "bt_dis_hilight.png" COMP;
2359 part { name: "base";
2363 description { state: "default" 0.0;
2366 rel2.offset: -10 -10;
2367 rel1.relative: 0.0 1.0;
2368 rel2.relative: 1.0 2.0;
2370 description { state: "visible" 0.0;
2371 inherit: "default" 0.0;
2373 rel1.relative: 0.0 0.0;
2374 rel2.relative: 1.0 1.0;
2377 part { name: "shad";
2379 description { state: "default" 0.0;
2380 image.normal: "shad_circ.png";
2381 rel1.to: "elm.swallow.content";
2382 rel1.offset: -64 -64;
2383 rel2.to: "elm.swallow.content";
2390 description { state: "default" 0.0;
2391 rel1.to: "elm.swallow.content";
2393 rel2.to: "elm.swallow.content";
2396 normal: "bt_dis_base.png";
2399 image.middle: SOLID;
2402 part { name: "popover";
2404 description { state: "default" 0.0;
2407 rel2.relative: 1.0 0.5;
2409 normal: "bt_dis_hilight.png";
2414 part { name: "elm.swallow.content";
2416 description { state: "default" 0.0;
2423 program { name: "show";
2424 signal: "elm,action,show";
2426 action: STATE_SET "visible" 0.0;
2429 program { name: "show_2";
2431 action: STATE_SET "default" 0.0;
2435 program { name: "show_3";
2437 action: STATE_SET "visible" 0.0;
2439 transition: LINEAR 0.5;
2441 program { name: "hide";
2442 signal: "elm,action,hide";
2444 action: STATE_SET "default" 0.0;
2449 group { name: "elm/notify/bottom_right/default";
2450 //this group is a design similar to the inwin group
2452 image: "shad_circ.png" COMP;
2453 image: "bt_dis_base.png" COMP;
2454 image: "bt_dis_hilight.png" COMP;
2457 part { name: "base";
2461 description { state: "default" 0.0;
2464 rel2.offset: -10 -10;
2465 rel1.relative: 0.0 1.0;
2466 rel2.relative: 1.0 2.0;
2468 description { state: "visible" 0.0;
2469 inherit: "default" 0.0;
2471 rel1.relative: 0.0 0.0;
2472 rel2.relative: 1.0 1.0;
2475 part { name: "shad";
2477 description { state: "default" 0.0;
2478 image.normal: "shad_circ.png";
2479 rel1.to: "elm.swallow.content";
2480 rel1.offset: -64 -64;
2481 rel2.to: "elm.swallow.content";
2488 description { state: "default" 0.0;
2489 rel1.to: "elm.swallow.content";
2491 rel2.to: "elm.swallow.content";
2494 normal: "bt_dis_base.png";
2497 image.middle: SOLID;
2500 part { name: "popover";
2502 description { state: "default" 0.0;
2505 rel2.relative: 1.0 0.5;
2507 normal: "bt_dis_hilight.png";
2512 part { name: "elm.swallow.content";
2514 description { state: "default" 0.0;
2521 program { name: "show";
2522 signal: "elm,action,show";
2524 action: STATE_SET "visible" 0.0;
2527 program { name: "show_2";
2529 action: STATE_SET "default" 0.0;
2533 program { name: "show_3";
2535 action: STATE_SET "visible" 0.0;
2537 transition: LINEAR 0.5;
2539 program { name: "hide";
2540 signal: "elm,action,hide";
2542 action: STATE_SET "default" 0.0;
2548 ///////////////////////////////////////////////////////////////////////////////
2549 group { name: "elm/win/inwin/default";
2551 image: "shad_circ.png" COMP;
2552 image: "bt_dis_base.png" COMP;
2553 image: "bt_dis_hilight.png" COMP;
2556 part { name: "base";
2559 description { state: "default" 0.0;
2562 description { state: "visible" 0.0;
2563 inherit: "default" 1.0;
2567 part { name: "shad";
2569 description { state: "default" 0.0;
2570 image.normal: "shad_circ.png";
2571 rel1.to: "elm.swallow.content";
2572 rel1.offset: -64 -64;
2573 rel2.to: "elm.swallow.content";
2580 description { state: "default" 0.0;
2581 rel1.to: "elm.swallow.content";
2583 rel2.to: "elm.swallow.content";
2586 normal: "bt_dis_base.png";
2589 image.middle: SOLID;
2592 part { name: "popover";
2594 description { state: "default" 0.0;
2597 rel2.relative: 1.0 0.5;
2599 normal: "bt_dis_hilight.png";
2604 part { name: "elm.swallow.content";
2606 description { state: "default" 0.0;
2607 rel1.relative: 0.1 0.1;
2608 rel2.relative: 0.9 0.9;
2613 program { name: "show";
2614 signal: "elm,action,show";
2616 action: STATE_SET "visible" 0.0;
2617 // transition: DECELERATE 0.5;
2620 program { name: "hide";
2621 signal: "elm,action,hide";
2623 action: STATE_SET "default" 0.0;
2624 // transition: DECELERATE 0.5;
2630 group { name: "elm/win/inwin/minimal";
2632 image: "shad_circ.png" COMP;
2633 image: "bt_dis_base.png" COMP;
2634 image: "bt_dis_hilight.png" COMP;
2637 part { name: "base";
2640 description { state: "default" 0.0;
2643 description { state: "visible" 0.0;
2644 inherit: "default" 1.0;
2648 part { name: "shad";
2650 description { state: "default" 0.0;
2651 image.normal: "shad_circ.png";
2652 rel1.to: "elm.swallow.content";
2653 rel1.offset: -64 -64;
2654 rel2.to: "elm.swallow.content";
2661 description { state: "default" 0.0;
2662 rel1.to: "elm.swallow.content";
2664 rel2.to: "elm.swallow.content";
2667 normal: "bt_dis_base.png";
2670 image.middle: SOLID;
2673 part { name: "popover";
2675 description { state: "default" 0.0;
2678 rel2.relative: 1.0 0.5;
2680 normal: "bt_dis_hilight.png";
2685 part { name: "elm.swallow.content";
2687 description { state: "default" 0.0;
2689 rel1.relative: 0.5 0.5;
2690 rel2.relative: 0.5 0.5;
2695 program { name: "show";
2696 signal: "elm,action,show";
2698 action: STATE_SET "visible" 0.0;
2699 // transition: DECELERATE 0.5;
2702 program { name: "hide";
2703 signal: "elm,action,hide";
2705 action: STATE_SET "default" 0.0;
2706 // transition: DECELERATE 0.5;
2712 group { name: "elm/win/inwin/minimal_vertical";
2714 image: "shad_circ.png" COMP;
2715 image: "bt_dis_base.png" COMP;
2716 image: "bt_dis_hilight.png" COMP;
2719 part { name: "base";
2722 description { state: "default" 0.0;
2725 description { state: "visible" 0.0;
2726 inherit: "default" 1.0;
2730 part { name: "shad";
2732 description { state: "default" 0.0;
2733 image.normal: "shad_circ.png";
2734 rel1.to: "elm.swallow.content";
2735 rel1.offset: -64 -64;
2736 rel2.to: "elm.swallow.content";
2743 description { state: "default" 0.0;
2744 rel1.to: "elm.swallow.content";
2746 rel2.to: "elm.swallow.content";
2749 normal: "bt_dis_base.png";
2752 image.middle: SOLID;
2755 part { name: "popover";
2757 description { state: "default" 0.0;
2760 rel2.relative: 1.0 0.5;
2762 normal: "bt_dis_hilight.png";
2767 part { name: "elm.swallow.content";
2769 description { state: "default" 0.0;
2771 rel1.relative: 0.1 0.5;
2772 rel2.relative: 0.9 0.5;
2777 program { name: "show";
2778 signal: "elm,action,show";
2780 action: STATE_SET "visible" 0.0;
2781 // transition: DECELERATE 0.5;
2784 program { name: "hide";
2785 signal: "elm,action,hide";
2787 action: STATE_SET "default" 0.0;
2788 // transition: DECELERATE 0.5;
2794 ///////////////////////////////////////////////////////////////////////////////
2795 group { name: "elm/pager/base/default";
2796 data.item: "onshow" "raise";
2798 // data.item: "onhide" "lower";
2799 // data.item: "onshow" "lower";
2801 image: "frame_1.png" COMP;
2802 image: "frame_2.png" COMP;
2803 image: "dia_grad.png" COMP;
2806 part { name: "clip";
2809 description { state: "default" 0.0;
2812 offset: -9999 -9999;
2818 color: 255 255 255 255;
2820 description { state: "visible" 0.0;
2821 inherit: "default" 0.0;
2823 description { state: "hidden" 0.0;
2824 inherit: "default" 0.0;
2825 color: 255 255 255 0;
2829 part { name: "base0";
2832 description { state: "default" 0.0;
2833 //image.normal: "dia_grad.png";
2845 part { name: "base";
2848 description { state: "default" 0.0;
2850 normal: "frame_2.png";
2856 description { state: "hidden" 0.0;
2857 inherit: "default" 0.0;
2858 rel1.relative: -1.0 0.0;
2859 rel2.relative: 0.0 1.0;
2861 description { state: "visible" 0.0;
2862 inherit: "default" 0.0;
2863 rel1.relative: 0.0 0.0;
2864 rel2.relative: 1.0 1.0;
2867 part { name: "over";
2870 description { state: "default" 0.0;
2880 normal: "frame_1.png";
2887 part { name: "elm.swallow.content";
2890 description { state: "default" 0.0;
2903 program { name: "push_start";
2904 signal: "elm,action,push";
2906 action: STATE_SET "hidden" 0.0;
2909 after: "show_start2";
2912 program { name: "show_start";
2913 signal: "elm,action,show";
2915 action: STATE_SET "hidden" 0.0;
2918 after: "show_start2";
2920 program { name: "show_start2";
2921 action: STATE_SET "visible" 0.0;
2922 transition: DECELERATE 0.5;
2927 program { name: "show_end";
2928 action: SIGNAL_EMIT "elm,action,show,finished" "";
2930 program { name: "pop_start";
2931 signal: "elm,action,pop";
2933 action: STATE_SET "visible" 0.0;
2936 after: "hide_start2";
2939 program { name: "hide_start";
2940 signal: "elm,action,hide";
2942 action: STATE_SET "visible" 0.0;
2945 after: "hide_start2";
2947 program { name: "hide_start2";
2948 action: STATE_SET "hidden" 0.0;
2949 transition: DECELERATE 0.5;
2954 program { name: "hide_end";
2955 action: SIGNAL_EMIT "elm,action,hide,finished" "";
2957 program { name: "reset";
2958 signal: "elm,action,reset";
2960 action: STATE_SET "default" 0.0;
2967 group { name: "elm/pager/base/fade";
2968 data.item: "onshow" "raise";
2970 // data.item: "onhide" "lower";
2971 // data.item: "onshow" "lower";
2973 image: "frame_1.png" COMP;
2974 image: "frame_2.png" COMP;
2975 image: "dia_grad.png" COMP;
2978 part { name: "clip_base";
2981 description { state: "default" 0.0;
2984 offset: -9999 -9999;
2990 color: 255 255 255 120;
2992 description { state: "visible" 0.0;
2993 inherit: "default" 0.0;
2995 description { state: "hidden" 0.0;
2996 inherit: "default" 0.0;
2997 color: 255 255 255 0;
3001 part { name: "clip";
3004 description { state: "default" 0.0;
3007 offset: -9999 -9999;
3013 color: 255 255 255 255;
3015 description { state: "visible" 0.0;
3016 inherit: "default" 0.0;
3018 description { state: "hidden" 0.0;
3019 inherit: "default" 0.0;
3020 color: 255 255 255 0;
3024 part { name: "base0";
3026 clip_to: "clip_base";
3027 description { state: "default" 0.0;
3028 image.normal: "dia_grad.png";
3040 part { name: "base";
3042 clip_to: "clip_base";
3043 description { state: "default" 0.0;
3045 normal: "frame_2.png";
3052 part { name: "over";
3055 description { state: "default" 0.0;
3065 normal: "frame_1.png";
3072 part { name: "elm.swallow.content";
3075 description { state: "default" 0.0;
3088 program { name: "push_start";
3089 signal: "elm,action,push";
3091 action: STATE_SET "hidden" 0.0;
3094 after: "show_start2";
3096 program { name: "show_start";
3097 signal: "elm,action,show";
3099 action: STATE_SET "hidden" 0.0;
3101 target: "clip_base";
3102 after: "show_start2";
3104 program { name: "show_start2";
3105 action: STATE_SET "visible" 0.0;
3106 transition: DECELERATE 0.5;
3108 target: "clip_base";
3111 program { name: "show_end";
3112 action: SIGNAL_EMIT "elm,action,show,finished" "";
3114 program { name: "pop_start";
3115 signal: "elm,action,pop";
3117 action: STATE_SET "visible" 0.0;
3120 after: "hide_start2";
3122 program { name: "hide_start";
3123 signal: "elm,action,hide";
3125 action: STATE_SET "visible" 0.0;
3127 target: "clip_base";
3128 after: "hide_start2";
3130 program { name: "hide_start2";
3131 action: STATE_SET "hidden" 0.0;
3132 transition: DECELERATE 0.5;
3134 target: "clip_base";
3137 program { name: "hide_end";
3138 action: SIGNAL_EMIT "elm,action,hide,finished" "";
3140 program { name: "reset";
3141 signal: "elm,action,reset";
3143 action: STATE_SET "default" 0.0;
3144 target: "clip_base";
3149 group { name: "elm/pager/base/fade_translucide";
3150 data.item: "onshow" "raise";
3152 // data.item: "onhide" "lower";
3153 // data.item: "onshow" "lower";
3155 image: "frame_1.png" COMP;
3156 image: "frame_2.png" COMP;
3157 image: "dia_grad.png" COMP;
3160 part { name: "clip_base";
3163 description { state: "default" 0.0;
3166 offset: -9999 -9999;
3172 color: 255 255 255 120;
3174 description { state: "visible" 0.0;
3175 inherit: "default" 0.0;
3177 description { state: "hidden" 0.0;
3178 inherit: "default" 0.0;
3179 color: 255 255 255 0;
3183 part { name: "clip";
3186 description { state: "default" 0.0;
3189 offset: -9999 -9999;
3195 color: 255 255 255 255;
3197 description { state: "visible" 0.0;
3198 inherit: "default" 0.0;
3200 description { state: "hidden" 0.0;
3201 inherit: "default" 0.0;
3202 color: 255 255 255 0;
3206 part { name: "base0";
3208 clip_to: "clip_base";
3209 description { state: "default" 0.0;
3210 image.normal: "dia_grad.png";
3222 part { name: "base";
3224 clip_to: "clip_base";
3225 description { state: "default" 0.0;
3227 normal: "frame_2.png";
3234 part { name: "over";
3237 description { state: "default" 0.0;
3247 normal: "frame_1.png";
3254 part { name: "elm.swallow.content";
3257 description { state: "default" 0.0;
3270 program { name: "push_start";
3271 signal: "elm,action,push";
3273 action: STATE_SET "hidden" 0.0;
3276 after: "show_start2";
3278 program { name: "show_start";
3279 signal: "elm,action,show";
3281 action: STATE_SET "hidden" 0.0;
3283 target: "clip_base";
3284 after: "show_start2";
3286 program { name: "show_start2";
3287 action: STATE_SET "visible" 0.0;
3288 transition: DECELERATE 0.5;
3290 target: "clip_base";
3293 program { name: "show_end";
3294 action: SIGNAL_EMIT "elm,action,show,finished" "";
3296 program { name: "pop_start";
3297 signal: "elm,action,pop";
3299 action: STATE_SET "visible" 0.0;
3302 after: "hide_start2";
3304 program { name: "hide_start";
3305 signal: "elm,action,hide";
3307 action: STATE_SET "visible" 0.0;
3309 target: "clip_base";
3310 after: "hide_start2";
3312 program { name: "hide_start2";
3313 action: STATE_SET "hidden" 0.0;
3314 transition: DECELERATE 0.5;
3316 target: "clip_base";
3319 program { name: "hide_end";
3320 action: SIGNAL_EMIT "elm,action,hide,finished" "";
3322 program { name: "reset";
3323 signal: "elm,action,reset";
3325 action: STATE_SET "default" 0.0;
3326 target: "clip_base";
3334 ///////////////////////////////////////////////////////////////////////////////
3335 group { name: "elm/separator/horizontal/default";
3337 image: "separator_h.png" COMP;
3340 part { name: "separator"; // separator group
3341 description { state: "default" 0.0;
3346 normal: "separator_h.png";
3356 ///////////////////////////////////////////////////////////////////////////////
3357 group { name: "elm/separator/vertical/default";
3359 image: "separator_v.png" COMP;
3362 part { name: "separator"; // separator group
3363 description { state: "default" 0.0;
3368 normal: "separator_v.png";
3379 group { name: "elm/separator/horizontal/dialoguefield_top";
3381 part { name: "separator"; // separator group
3385 state: "default" 0.0;
3394 group { name: "elm/separator/horizontal/dialoguefield_middle";
3397 name: "separator"; // separator group
3401 state: "default" 0.0;
3409 group { name: "elm/separator/horizontal/dialoguefield_bottom";
3412 name: "separator"; // separator group
3416 state: "default" 0.0;
3425 ///////////////////////////////////////////////////////////////////////////////
3426 group { name: "elm/spinner/base/default";
3428 image: "shelf_inset.png" COMP;
3429 image: "bt_base1.png" COMP;
3430 image: "bt_hilight.png" COMP;
3431 image: "bt_shine.png" COMP;
3432 image: "bt_glow.png" COMP;
3433 image: "bt_dis_base.png" COMP;
3434 image: "bt_dis_hilight.png" COMP;
3435 image: "sp_bt_l.png" COMP;
3436 image: "sp_bt_r.png" COMP;
3441 description { state: "default" 0.0;
3446 color: 255 255 255 0;
3449 part { name: "conf_over";
3451 description { state: "default" 0.0;
3455 normal: "shelf_inset.png";
3462 part { name: "left_bt";
3464 description { state: "default" 0.0;
3475 normal: "bt_base1.png";
3480 description { state: "clicked" 0.0;
3481 inherit: "default" 0.0;
3482 image.normal: "bt_base1.png";
3483 image.middle: SOLID;
3485 description { state: "disabled" 0.0;
3486 inherit: "default" 0.0;
3488 normal: "bt_dis_base.png";
3493 part { name: "left_over1";
3495 description { state: "default" 0.0;
3497 rel2 { to: "left_bt";
3501 normal: "bt_hilight.png";
3505 description { state: "disabled" 0.0;
3506 inherit: "default" 0.0;
3508 normal: "bt_dis_hilight.png";
3513 part { name: "left_over2";
3516 ignore_flags: ON_HOLD;
3517 description { state: "default" 0.0;
3521 normal: "bt_shine.png";
3525 description { state: "disabled" 0.0;
3526 inherit: "default" 0.0;
3530 part { name: "left_over3";
3533 description { state: "default" 0.0;
3534 color: 255 255 255 0;
3538 normal: "bt_glow.png";
3539 border: 12 12 12 12;
3543 description { state: "clicked" 0.0;
3544 inherit: "default" 0.0;
3546 color: 255 255 255 255;
3549 part { name: "right_bt";
3551 description { state: "default" 0.0;
3562 normal: "bt_base1.png";
3567 description { state: "clicked" 0.0;
3568 inherit: "default" 0.0;
3569 image.normal: "bt_base1.png";
3570 image.middle: SOLID;
3572 description { state: "disabled" 0.0;
3573 inherit: "default" 0.0;
3575 normal: "bt_dis_base.png";
3580 part { name: "right_over1";
3582 description { state: "default" 0.0;
3583 rel1.to: "right_bt";
3584 rel2 { to: "right_bt";
3588 normal: "bt_hilight.png";
3592 description { state: "disabled" 0.0;
3593 inherit: "default" 0.0;
3595 normal: "bt_dis_hilight.png";
3600 part { name: "right_over2";
3603 ignore_flags: ON_HOLD;
3604 description { state: "default" 0.0;
3605 rel1.to: "right_bt";
3606 rel2.to: "right_bt";
3608 normal: "bt_shine.png";
3612 description { state: "disabled" 0.0;
3613 inherit: "default" 0.0;
3617 part { name: "right_over3";
3620 description { state: "default" 0.0;
3621 color: 255 255 255 0;
3622 rel1.to: "right_bt";
3623 rel2.to: "right_bt";
3625 normal: "bt_glow.png";
3626 border: 12 12 12 12;
3630 description { state: "clicked" 0.0;
3631 inherit: "default" 0.0;
3633 color: 255 255 255 255;
3636 part { name: "left_bt_icon";
3638 description { state: "default" 0.0;
3644 image.normal: "sp_bt_l.png";
3647 part { name: "right_bt_icon";
3649 description { state: "default" 0.0;
3650 rel1.to: "right_bt";
3651 rel2.to: "right_bt";
3655 image.normal: "sp_bt_r.png";
3658 part { name: "elm.text";
3662 description { state: "default" 0.0;
3665 rel1 { relative: 1.0 0.0;
3670 rel2 { relative: 0.0 1.0;
3677 font: "SLP:style=Roman";
3683 description { state: "active" 0.0;
3684 inherit: "default" 0.0;
3687 description { state: "disabled_active" 0.0;
3688 inherit: "default" 0.0;
3692 description { state: "disabled" 0.0;
3693 inherit: "default" 0.0;
3698 part { name: "elm.dragable.slider";
3706 description { state: "default" 0.0;
3713 part { name: "button_events";
3716 events: "elm.dragable.slider";
3719 description { state: "default" 0.0;
3720 rel1.to: "elm.text";
3721 rel2.to: "elm.text";
3725 part { name: "elm.swallow.entry";
3727 description { state: "default" 0.0;
3730 rel1 { relative: 1.0 0.5;
3735 rel2 { relative: 0.0 0.5;
3743 description { state: "active" 0.0;
3744 inherit: "default" 0.0;
3746 color: 255 255 255 255;
3748 description { state: "disabled_active" 0.0;
3749 inherit: "default" 0.0;
3752 description { state: "disabled" 0.0;
3753 inherit: "default" 0.0;
3757 part { name: "disabler";
3759 description { state: "default" 0.0;
3763 description { state: "disabled" 0.0;
3764 inherit: "default" 0.0;
3770 program { name: "text_show";
3771 signal: "elm,state,text,visible";
3773 action: STATE_SET "visible" 0.0;
3776 program { name: "text_hide";
3777 signal: "elm,state,text,hidden";
3779 action: STATE_SET "default" 0.0;
3782 program { name: "dec";
3783 signal: "mouse,down,1";
3785 action: SIGNAL_EMIT "elm,action,decrement,start" "";
3787 program { name: "dec2";
3788 signal: "mouse,up,1";
3790 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
3792 program { name: "inc";
3793 signal: "mouse,down,1";
3795 action: SIGNAL_EMIT "elm,action,increment,start" "";
3797 program { name: "inc2";
3798 signal: "mouse,up,1";
3800 action: SIGNAL_EMIT "elm,action,increment,stop" "";
3803 name: "left_bt_click";
3804 signal: "mouse,down,1";
3805 source: "left_over2";
3806 action: STATE_SET "clicked" 0.0;
3810 name: "left_bt_unclick";
3811 signal: "mouse,up,1";
3812 source: "left_over2";
3813 action: STATE_SET "default" 0.0;
3817 name: "left_bt_click2";
3818 signal: "mouse,down,1";
3819 source: "left_over3";
3820 action: STATE_SET "clicked" 0.0;
3821 target: "left_over3";
3824 name: "left_bt_unclick2";
3825 signal: "mouse,up,1";
3826 source: "left_over3";
3827 action: STATE_SET "default" 0.0;
3828 transition: DECELERATE 0.5;
3829 target: "left_over3";
3832 name: "left_bt_unclick3";
3833 signal: "mouse,up,1";
3834 source: "left_over2";
3835 action: SIGNAL_EMIT "elm,action,click" "";
3839 name: "right_bt_click";
3840 signal: "mouse,down,1";
3841 source: "right_over2";
3842 action: STATE_SET "clicked" 0.0;
3846 name: "right_bt_unclick";
3847 signal: "mouse,up,1";
3848 source: "right_over2";
3849 action: STATE_SET "default" 0.0;
3853 name: "right_bt_click2";
3854 signal: "mouse,down,1";
3855 source: "right_over3";
3856 action: STATE_SET "clicked" 0.0;
3857 target: "right_over3";
3860 name: "right_bt_unclick2";
3861 signal: "mouse,up,1";
3862 source: "right_over3";
3863 action: STATE_SET "default" 0.0;
3864 transition: DECELERATE 0.5;
3865 target: "right_over3";
3868 name: "right_bt_unclick3";
3869 signal: "mouse,up,1";
3870 source: "right_over2";
3871 action: SIGNAL_EMIT "elm,action,click" "";
3873 program { name: "disable";
3874 signal: "elm,state,disabled";
3876 action: STATE_SET "disabled" 0.0;
3878 target: "left_over1";
3879 target: "left_over2";
3881 target: "right_over1";
3882 target: "right_over2";
3884 after: "disable_text";
3886 program { name: "disable_text";
3890 get_state(PART:"elm.text", st, 30, vl);
3891 if (!strcmp(st, "active"))
3892 set_state(PART:"elm.text", "disabled_active", 0.0);
3894 set_state(PART:"elm.text", "disabled", 0.0);
3896 get_state(PART:"elm.swallow.entry", st, 30, vl);
3897 if (!strcmp(st, "active"))
3898 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
3900 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
3903 program { name: "enable";
3904 signal: "elm,state,enabled";
3906 action: STATE_SET "default" 0.0;
3908 target: "left_over1";
3909 target: "left_over2";
3911 target: "right_over1";
3912 target: "right_over2";
3914 after: "enable_text";
3916 program { name: "enable_text";
3920 get_state(PART:"elm.text", st, 30, vl);
3921 if (!strcmp(st, "disabled_active"))
3922 set_state(PART:"elm.text", "active", 0.0);
3924 set_state(PART:"elm.text", "default", 0.0);
3926 get_state(PART:"elm.swallow.entry", st, 30, vl);
3927 if (!strcmp(st, "disabled_active"))
3928 set_state(PART:"elm.swallow.entry", "active", 0.0);
3930 set_state(PART:"elm.swallow.entry", "default", 0.0);
3933 program { name: "active";
3934 signal: "elm,state,active";
3936 action: STATE_SET "active" 0.0;
3938 target: "elm.swallow.entry";
3940 program { name: "inactive";
3941 signal: "elm,state,inactive";
3943 action: STATE_SET "default" 0.0;
3945 target: "elm.swallow.entry";
3947 program { name: "toggle_text";
3948 signal: "mouse,up,1";
3949 source: "button_events";
3950 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
3955 ///////////////////////////////////////////////////////////////////////////////
3956 group { name: "elm/spinner/base/vertical";
3958 image: "shelf_inset.png" COMP;
3959 image: "bt_hilight.png" COMP;
3960 image: "bt_shine.png" COMP;
3961 image: "bt_glow.png" COMP;
3962 image: "bt_dis_base.png" COMP;
3963 image: "bt_dis_hilight.png" COMP;
3964 image: "up.png" COMP;
3965 image: "down.png" COMP;
3966 image: "bt_spinner_up.png" COMP;
3967 image: "bt_spinner_down.png" COMP;
3968 image: "bt_spinner_hilight.png" COMP;
3973 description { state: "default" 0.0;
3978 color: 255 255 255 0;
3981 part { name: "conf_over";
3983 description { state: "default" 0.0;
3996 normal: "shelf_inset.png";
4003 part { name: "down_bt";
4005 description { state: "default" 0.0;
4020 normal: "bt_spinner_down.png";
4025 description { state: "clicked" 0.0;
4026 inherit: "default" 0.0;
4027 image.normal: "bt_spinner_down.png";
4028 image.middle: SOLID;
4030 description { state: "disabled" 0.0;
4031 inherit: "default" 0.0;
4033 normal: "bt_dis_base.png";
4038 part { name: "down_over3";
4041 description { state: "default" 0.0;
4042 color: 255 255 255 0;
4046 normal: "bt_glow.png";
4047 border: 12 12 12 12;
4051 description { state: "clicked" 0.0;
4052 inherit: "default" 0.0;
4054 color: 255 255 255 255;
4057 part { name: "up_bt";
4059 description { state: "default" 0.0;
4072 normal: "bt_spinner_up.png";
4077 description { state: "clicked" 0.0;
4078 inherit: "default" 0.0;
4079 image.normal: "bt_spinner_up.png";
4080 image.middle: SOLID;
4082 description { state: "disabled" 0.0;
4083 inherit: "default" 0.0;
4085 normal: "bt_dis_base.png";
4090 part { name: "up_over1";
4092 description { state: "default" 0.0;
4098 normal: "bt_spinner_hilight.png";
4102 description { state: "disabled" 0.0;
4103 inherit: "default" 0.0;
4105 normal: "bt_dis_hilight.png";
4110 part { name: "up_over3";
4113 description { state: "default" 0.0;
4114 color: 255 255 255 0;
4118 normal: "bt_glow.png";
4119 border: 12 12 12 12;
4123 description { state: "clicked" 0.0;
4124 inherit: "default" 0.0;
4126 color: 255 255 255 255;
4129 part { name: "down_bt_icon";
4131 description { state: "default" 0.0;
4137 image.normal: "down.png";
4140 part { name: "up_bt_icon";
4142 description { state: "default" 0.0;
4148 image.normal: "up.png";
4151 part { name: "elm.text";
4155 description { state: "default" 0.0;
4158 rel1 { relative: 0.0 0.0;
4163 rel2 { relative: 0.0 1.0;
4170 font: "SLP:style=Roman";
4176 description { state: "active" 0.0;
4177 inherit: "default" 0.0;
4180 description { state: "disabled_active" 0.0;
4181 inherit: "default" 0.0;
4185 description { state: "disabled" 0.0;
4186 inherit: "default" 0.0;
4191 part { name: "elm.dragable.slider";
4199 description { state: "default" 0.0;
4206 part { name: "button_events";
4209 events: "elm.dragable.slider";
4212 description { state: "default" 0.0;
4213 rel1.to: "elm.text";
4214 rel2.to: "elm.text";
4218 part { name: "elm.swallow.entry";
4220 description { state: "default" 0.0;
4223 rel1 { relative: 0.0 0.5;
4227 rel2 { relative: 1.0 0.5;
4234 description { state: "active" 0.0;
4235 inherit: "default" 0.0;
4237 color: 255 255 255 255;
4239 description { state: "disabled_active" 0.0;
4240 inherit: "default" 0.0;
4243 description { state: "disabled" 0.0;
4244 inherit: "default" 0.0;
4248 part { name: "disabler";
4250 description { state: "default" 0.0;
4254 description { state: "disabled" 0.0;
4255 inherit: "default" 0.0;
4261 program { name: "text_show";
4262 signal: "elm,state,text,visible";
4264 action: STATE_SET "visible" 0.0;
4267 program { name: "text_hide";
4268 signal: "elm,state,text,hidden";
4270 action: STATE_SET "default" 0.0;
4273 program { name: "dec";
4274 signal: "mouse,down,1";
4276 action: SIGNAL_EMIT "elm,action,decrement,start" "";
4278 program { name: "dec2";
4279 signal: "mouse,up,1";
4281 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
4283 program { name: "inc";
4284 signal: "mouse,down,1";
4286 action: SIGNAL_EMIT "elm,action,increment,start" "";
4288 program { name: "inc2";
4289 signal: "mouse,up,1";
4291 action: SIGNAL_EMIT "elm,action,increment,stop" "";
4294 name: "down_bt_click2";
4295 signal: "mouse,down,1";
4296 source: "down_over3";
4297 action: STATE_SET "clicked" 0.0;
4298 target: "down_over3";
4301 name: "down_bt_unclick2";
4302 signal: "mouse,up,1";
4303 source: "down_over3";
4304 action: STATE_SET "default" 0.0;
4305 transition: DECELERATE 0.5;
4306 target: "down_over3";
4309 name: "up_bt_click2";
4310 signal: "mouse,down,1";
4312 action: STATE_SET "clicked" 0.0;
4316 name: "up_bt_unclick2";
4317 signal: "mouse,up,1";
4319 action: STATE_SET "default" 0.0;
4320 transition: DECELERATE 0.5;
4323 program { name: "disable";
4324 signal: "elm,state,disabled";
4326 action: STATE_SET "disabled" 0.0;
4330 after: "disable_text";
4332 program { name: "disable_text";
4336 get_state(PART:"elm.text", st, 30, vl);
4337 if (!strcmp(st, "active"))
4338 set_state(PART:"elm.text", "disabled_active", 0.0);
4340 set_state(PART:"elm.text", "disabled", 0.0);
4342 get_state(PART:"elm.swallow.entry", st, 30, vl);
4343 if (!strcmp(st, "active"))
4344 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
4346 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
4349 program { name: "enable";
4350 signal: "elm,state,enabled";
4352 action: STATE_SET "default" 0.0;
4356 after: "enable_text";
4358 program { name: "enable_text";
4362 get_state(PART:"elm.text", st, 30, vl);
4363 if (!strcmp(st, "disabled_active"))
4364 set_state(PART:"elm.text", "active", 0.0);
4366 set_state(PART:"elm.text", "default", 0.0);
4368 get_state(PART:"elm.swallow.entry", st, 30, vl);
4369 if (!strcmp(st, "disabled_active"))
4370 set_state(PART:"elm.swallow.entry", "active", 0.0);
4372 set_state(PART:"elm.swallow.entry", "default", 0.0);
4375 program { name: "active";
4376 signal: "elm,state,active";
4378 action: STATE_SET "active" 0.0;
4380 target: "elm.swallow.entry";
4382 program { name: "inactive";
4383 signal: "elm,state,inactive";
4385 action: STATE_SET "default" 0.0;
4387 target: "elm.swallow.entry";
4389 program { name: "toggle_text";
4390 signal: "mouse,up,1";
4391 source: "button_events";
4392 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
4397 ///////////////////////////////////////////////////////////////////////////////
4398 group { name: "elm/picker/base/default";
4400 image: "01_picker_spinner_panel_bg_top.png" COMP;
4401 image: "01_picker_spinner_panel_bg_bottom.png" COMP;
4402 image: "01_picker_spinner_plus.png" COMP;
4403 image: "01_picker_spinner_minus.png" COMP;
4404 image: "01_picker_spinner_new_ani_01.png" COMP;
4405 image: "01_picker_spinner_new_ani_02.png" COMP;
4406 image: "01_picker_spinner_new_ani_03.png" COMP;
4407 image: "01_picker_spinner_new_ani_04.png" COMP;
4408 image: "01_picker_spinner_new_ani_05.png" COMP;
4409 image: "01_picker_spinner_new_ani_06.png" COMP;
4412 #define ELM_PICKER_ANIM_MAX 7
4413 #define ELM_PICKER_ANIM_HALF 4
4415 public ani_state; // 0: up, 1: down
4417 public animator(val) {
4419 if (get_int(ani_lock) == 0)
4422 if (val == ELM_PICKER_ANIM_MAX) {
4423 set_state(PART:"elm.img.ani", "default", 0.0);
4424 if (get_int(ani_state) == 0)
4425 emit("pressed", "up");
4427 emit("pressed", "down");
4428 set_int(ani_lock, 0);
4432 if (get_int(ani_state) == 1)
4435 next = ELM_PICKER_ANIM_MAX-val;
4437 snprintf(s, 8, "ani%d", next);
4438 set_state(PART:"elm.img.ani", s, 0.0);
4440 if (val == ELM_PICKER_ANIM_HALF) {
4441 if (get_int(ani_state) == 0)
4444 emit("half", "down");
4448 public message(Msg_Type:type, id, ...) {
4449 if ((type == MSG_FLOAT) && (id == 1)) {
4454 if (get_int(ani_lock) == 1)
4456 set_int(ani_lock, 1);
4458 v = getfarg(2)/ELM_PICKER_ANIM_MAX;
4460 set_int(ani_state, 1);
4462 set_int(ani_state, 0);
4465 for (i = 0; i <= ELM_PICKER_ANIM_MAX; i++) {
4467 timer(t, "animator", i);
4478 state: "default" 0.0;
4484 name: "elm.rect.pad.middle";
4490 rel1.to: "elm.base";
4491 rel1.relative: 0.0 0.5;
4492 rel2.to: "elm.base";
4493 rel2.relative: 1.0 0.5;
4501 state: "default" 0.0;
4502 rel1.to: "elm.base";
4504 rel2.to: "elm.rect.pad.middle";
4505 rel2.relative: 1.0 0.0;
4506 image.normal: "01_picker_spinner_panel_bg_top.png";
4507 image.border: 4 4 1 1;
4511 name: "elm.bg.bottom";
4514 state: "default" 0.0;
4515 rel1.to: "elm.rect.pad.middle";
4516 rel1.relative: 0.0 1.0;
4517 rel2.to: "elm.base";
4518 image.normal: "01_picker_spinner_panel_bg_bottom.png";
4519 image.border: 4 4 1 1;
4525 name: "elm.clip.top";
4527 state: "default" 0.0;
4528 rel1.to: "elm.bg.top";
4529 rel2.to: "elm.bg.top";
4530 color: 255 255 255 255;
4536 name: "elm.clip.bottom";
4538 state: "default" 0.0;
4539 rel1.to: "elm.bg.bottom";
4540 rel2.to: "elm.bg.bottom";
4541 color: 255 255 255 255;
4546 name: "elm.text.top";
4549 clip_to: "elm.clip.top";
4552 state: "default" 0.0;
4554 rel1.to: "elm.bg.top";
4555 rel1.relative: 0.0 0.0;
4557 rel2.to: "elm.bg.bottom";
4558 rel2.relative: 1.0 1.0;
4559 rel2.offset: -12 -11;
4564 font: "SLP:style=Roman";
4571 state: "visible" 0.0;
4572 inherit: "default" 0.0;
4578 name: "elm.text.bottom";
4581 clip_to: "elm.clip.bottom";
4584 state: "default" 0.0;
4586 rel1.to: "elm.text.top";
4587 rel2.to: "elm.text.top";
4592 font: "SLP:style=Roman";
4599 state: "visible" 0.0;
4600 inherit: "default" 0.0;
4605 name: "elm.rect.flick";
4609 state: "default" 0.0;
4610 rel1.to: "elm.bg.top";
4611 rel1.relative: 0.0 0.0;
4612 rel2.to: "elm.bg.bottom";
4613 rel2.relative: 1.0 1.0;
4619 name: "elm.img.button.up";
4623 state: "default" 0.0;
4627 rel1.to: "elm.bg.top";
4628 rel1.relative: 0.5 (16/142);
4629 rel2.to: "elm.bg.top";
4630 rel2.relative: 0.5 (36/142);
4631 image.normal: "01_picker_spinner_plus.png";
4635 state: "visible" 0.0;
4636 inherit: "default" 0.0;
4642 name: "elm.rect.button.up";
4647 state: "default" 0.0;
4649 rel1.to: "elm.bg.top";
4650 rel2.to: "elm.bg.top";
4651 rel2.relative: 1.0 0.8;
4655 state: "visible" 0.0;
4656 inherit: "default" 0.0;
4662 name: "elm.img.button.down";
4666 state: "default" 0.0;
4670 rel1.to: "elm.bg.bottom";
4671 rel1.relative: 0.5 (107/143);
4672 rel2.to: "elm.bg.bottom";
4673 rel2.relative: 0.5 (127/143);
4674 image.normal: "01_picker_spinner_minus.png";
4678 state: "visible" 0.0;
4679 inherit: "default" 0.0;
4685 name: "elm.rect.button.down";
4690 state: "default" 0.0;
4692 rel1.to: "elm.bg.bottom";
4693 rel1.relative: 0.0 0.2;
4694 rel2.to: "elm.bg.bottom";
4698 state: "visible" 0.0;
4699 inherit: "default" 0.0;
4705 name: "elm.img.ani";
4708 state: "default" 0.0;
4710 rel1.to: "elm.bg.top";
4712 rel2.to_y: "elm.bg.top";
4718 inherit: "default" 0.0;
4720 rel1.relative: 0.0 0.063;
4721 image.normal: "01_picker_spinner_new_ani_01.png";
4722 image.border: 8 8 1 1;
4726 inherit: "default" 0.0;
4728 rel1.relative: 0.0 0.246;
4729 image.normal: "01_picker_spinner_new_ani_02.png";
4730 image.border: 8 8 1 1;
4734 inherit: "default" 0.0;
4736 rel1.relative: 0.0 0.521;
4737 image.normal: "01_picker_spinner_new_ani_03.png";
4738 image.border: 8 8 1 1;
4742 inherit: "default" 0.0;
4744 rel1.to: "elm.bg.bottom";
4745 rel1.relative: 0.0 0.0;
4746 rel2.to_y: "elm.bg.bottom";
4747 rel2.relative: 1.0 0.479;
4748 image.normal: "01_picker_spinner_new_ani_04.png";
4749 image.border: 8 8 1 1;
4753 inherit: "default" 0.0;
4755 rel1.to: "elm.bg.bottom";
4756 rel1.relative: 0.0 0.0;
4757 rel2.to_y: "elm.bg.bottom";
4758 rel2.relative: 1.0 0.754;
4759 image.normal: "01_picker_spinner_new_ani_05.png";
4760 image.border: 8 8 1 1;
4764 inherit: "default" 0.0;
4766 rel1.to: "elm.bg.bottom";
4767 rel1.relative: 0.0 0.0;
4768 rel2.to_y: "elm.bg.bottom";
4769 rel2.relative: 1.0 0.937;
4770 image.normal: "01_picker_spinner_new_ani_06.png";
4771 image.border: 8 8 1 1;
4777 name: "button_show";
4778 signal: "elm,state,button,visible";
4780 action: STATE_SET "visible" 0.0;
4781 target: "elm.img.button.up";
4782 target: "elm.rect.button.up";
4783 target: "elm.img.button.down";
4784 target: "elm.rect.button.down";
4788 name: "button_hide";
4789 signal: "elm,state,button,hidden";
4791 action: STATE_SET "default" 0.0;
4792 target: "elm.img.button.up";
4793 target: "elm.rect.button.up";
4794 target: "elm.img.button.down";
4795 target: "elm.rect.button.down";
4800 signal: "elm,state,text,visible";
4802 action: STATE_SET "visible" 0.0;
4803 target: "elm.text.top";
4804 target: "elm.text.bottom";
4808 signal: "elm,state,text,hidden";
4810 action: STATE_SET "default" 0.0;
4811 target: "elm.text.top";
4812 target: "elm.text.bottom";
4817 group { name: "elm/picker/base/no_button";
4819 image: "01_picker_spinner_panel_bg_top.png" COMP;
4820 image: "01_picker_spinner_panel_bg_bottom.png" COMP;
4821 image: "01_picker_spinner_new_ani_01.png" COMP;
4822 image: "01_picker_spinner_new_ani_02.png" COMP;
4823 image: "01_picker_spinner_new_ani_03.png" COMP;
4824 image: "01_picker_spinner_new_ani_04.png" COMP;
4825 image: "01_picker_spinner_new_ani_05.png" COMP;
4826 image: "01_picker_spinner_new_ani_06.png" COMP;
4829 public ani_state; // 0: up, 1: down
4831 public animator(val) {
4833 if (get_int(ani_lock) == 0)
4836 if (val == ELM_PICKER_ANIM_MAX) {
4837 set_state(PART:"elm.img.ani", "default", 0.0);
4838 if (get_int(ani_state) == 0)
4839 emit("pressed", "up");
4841 emit("pressed", "down");
4842 set_int(ani_lock, 0);
4846 if (get_int(ani_state) == 1)
4849 next = ELM_PICKER_ANIM_MAX-val;
4851 snprintf(s, 8, "ani%d", next);
4852 set_state(PART:"elm.img.ani", s, 0.0);
4854 if (val == ELM_PICKER_ANIM_HALF) {
4855 if (get_int(ani_state) == 0)
4858 emit("half", "down");
4862 public message(Msg_Type:type, id, ...) {
4863 if ((type == MSG_FLOAT) && (id == 1)) {
4868 if (get_int(ani_lock) == 1)
4870 set_int(ani_lock, 1);
4872 v = getfarg(2)/ELM_PICKER_ANIM_MAX;
4874 set_int(ani_state, 1);
4876 set_int(ani_state, 0);
4879 for (i = 0; i <= ELM_PICKER_ANIM_MAX; i++) {
4881 timer(t, "animator", i);
4892 state: "default" 0.0;
4898 name: "elm.rect.pad.middle";
4904 rel1.to: "elm.base";
4905 rel1.relative: 0.0 0.5;
4906 rel2.to: "elm.base";
4907 rel2.relative: 1.0 0.5;
4915 state: "default" 0.0;
4916 rel1.to: "elm.base";
4918 rel2.to: "elm.rect.pad.middle";
4919 rel2.relative: 1.0 0.0;
4920 image.normal: "01_picker_spinner_panel_bg_top.png";
4921 image.border: 4 4 1 1;
4925 name: "elm.bg.bottom";
4928 state: "default" 0.0;
4929 rel1.to: "elm.rect.pad.middle";
4930 rel1.relative: 0.0 1.0;
4931 rel2.to: "elm.base";
4932 image.normal: "01_picker_spinner_panel_bg_bottom.png";
4933 image.border: 4 4 1 1;
4939 name: "elm.clip.top";
4941 state: "default" 0.0;
4942 rel1.to: "elm.bg.top";
4943 rel2.to: "elm.bg.top";
4944 color: 255 255 255 255;
4950 name: "elm.clip.bottom";
4952 state: "default" 0.0;
4953 rel1.to: "elm.bg.bottom";
4954 rel2.to: "elm.bg.bottom";
4955 color: 255 255 255 255;
4960 name: "elm.text.top";
4963 clip_to: "elm.clip.top";
4966 state: "default" 0.0;
4968 rel1.to: "elm.bg.top";
4969 rel1.relative: 0.0 0.0;
4971 rel2.to: "elm.bg.bottom";
4972 rel2.relative: 1.0 1.0;
4973 rel2.offset: -12 -11;
4978 font: "SLP:style=Roman";
4985 state: "visible" 0.0;
4986 inherit: "default" 0.0;
4992 name: "elm.text.bottom";
4995 clip_to: "elm.clip.bottom";
4998 state: "default" 0.0;
5000 rel1.to: "elm.text.top";
5001 rel2.to: "elm.text.top";
5006 font: "SLP:style=Roman";
5013 state: "visible" 0.0;
5014 inherit: "default" 0.0;
5019 name: "elm.rect.flick";
5023 state: "default" 0.0;
5024 rel1.to: "elm.bg.top";
5025 rel1.relative: 0.0 0.0;
5026 rel2.to: "elm.bg.bottom";
5027 rel2.relative: 1.0 1.0;
5033 name: "elm.img.ani";
5036 state: "default" 0.0;
5038 rel1.to: "elm.bg.top";
5040 rel2.to_y: "elm.bg.top";
5046 inherit: "default" 0.0;
5048 rel1.relative: 0.0 0.063;
5049 image.normal: "01_picker_spinner_new_ani_01.png";
5050 image.border: 8 8 1 1;
5054 inherit: "default" 0.0;
5056 rel1.relative: 0.0 0.246;
5057 image.normal: "01_picker_spinner_new_ani_02.png";
5058 image.border: 8 8 1 1;
5062 inherit: "default" 0.0;
5064 rel1.relative: 0.0 0.521;
5065 image.normal: "01_picker_spinner_new_ani_03.png";
5066 image.border: 8 8 1 1;
5070 inherit: "default" 0.0;
5072 rel1.to: "elm.bg.bottom";
5073 rel1.relative: 0.0 0.0;
5074 rel2.to_y: "elm.bg.bottom";
5075 rel2.relative: 1.0 0.479;
5076 image.normal: "01_picker_spinner_new_ani_04.png";
5077 image.border: 8 8 1 1;
5081 inherit: "default" 0.0;
5083 rel1.to: "elm.bg.bottom";
5084 rel1.relative: 0.0 0.0;
5085 rel2.to_y: "elm.bg.bottom";
5086 rel2.relative: 1.0 0.754;
5087 image.normal: "01_picker_spinner_new_ani_05.png";
5088 image.border: 8 8 1 1;
5092 inherit: "default" 0.0;
5094 rel1.to: "elm.bg.bottom";
5095 rel1.relative: 0.0 0.0;
5096 rel2.to_y: "elm.bg.bottom";
5097 rel2.relative: 1.0 0.937;
5098 image.normal: "01_picker_spinner_new_ani_06.png";
5099 image.border: 8 8 1 1;
5106 signal: "elm,state,text,visible";
5108 action: STATE_SET "visible" 0.0;
5109 target: "elm.text.top";
5110 target: "elm.text.bottom";
5114 signal: "elm,state,text,hidden";
5116 action: STATE_SET "default" 0.0;
5117 target: "elm.text.top";
5118 target: "elm.text.bottom";
5122 group { name: "elm/picker/base/timepicker/ampm";
5124 image: "01_picker_spinner_panel_bg_top.png" COMP;
5125 image: "01_picker_spinner_panel_bg_bottom.png" COMP;
5126 image: "01_picker_spinner_new_ani_01.png" COMP;
5127 image: "01_picker_spinner_new_ani_02.png" COMP;
5128 image: "01_picker_spinner_new_ani_03.png" COMP;
5129 image: "01_picker_spinner_new_ani_04.png" COMP;
5130 image: "01_picker_spinner_new_ani_05.png" COMP;
5131 image: "01_picker_spinner_new_ani_06.png" COMP;
5134 public ani_state; // 0: up, 1: down
5136 public animator(val) {
5138 if (get_int(ani_lock) == 0)
5141 if (val == ELM_PICKER_ANIM_MAX) {
5142 set_state(PART:"elm.img.ani", "default", 0.0);
5143 if (get_int(ani_state) == 0)
5144 emit("pressed", "up");
5146 emit("pressed", "down");
5147 set_int(ani_lock, 0);
5151 if (get_int(ani_state) == 1)
5154 next = ELM_PICKER_ANIM_MAX-val;
5156 snprintf(s, 8, "ani%d", next);
5157 set_state(PART:"elm.img.ani", s, 0.0);
5159 if (val == ELM_PICKER_ANIM_HALF) {
5160 if (get_int(ani_state) == 0)
5163 emit("half", "down");
5167 public message(Msg_Type:type, id, ...) {
5168 if ((type == MSG_FLOAT) && (id == 1)) {
5173 if (get_int(ani_lock) == 1)
5175 set_int(ani_lock, 1);
5177 v = getfarg(2)/ELM_PICKER_ANIM_MAX;
5179 set_int(ani_state, 1);
5181 set_int(ani_state, 0);
5184 for (i = 0; i <= ELM_PICKER_ANIM_MAX; i++) {
5186 timer(t, "animator", i);
5197 state: "default" 0.0;
5203 name: "elm.rect.pad.middle";
5209 rel1.to: "elm.base";
5210 rel1.relative: 0.0 0.5;
5211 rel2.to: "elm.base";
5212 rel2.relative: 1.0 0.5;
5220 state: "default" 0.0;
5221 rel1.to: "elm.base";
5223 rel2.to: "elm.rect.pad.middle";
5224 rel2.relative: 1.0 0.0;
5225 image.normal: "01_picker_spinner_panel_bg_top.png";
5226 image.border: 4 4 1 1;
5230 name: "elm.bg.bottom";
5233 state: "default" 0.0;
5234 rel1.to: "elm.rect.pad.middle";
5235 rel1.relative: 0.0 1.0;
5236 rel2.to: "elm.base";
5237 image.normal: "01_picker_spinner_panel_bg_bottom.png";
5238 image.border: 4 4 1 1;
5244 name: "elm.clip.top";
5246 state: "default" 0.0;
5247 rel1.to: "elm.bg.top";
5248 rel2.to: "elm.bg.top";
5249 color: 255 255 255 255;
5255 name: "elm.clip.bottom";
5257 state: "default" 0.0;
5258 rel1.to: "elm.bg.bottom";
5259 rel2.to: "elm.bg.bottom";
5260 color: 255 255 255 255;
5265 name: "elm.text.top";
5268 clip_to: "elm.clip.top";
5271 state: "default" 0.0;
5273 rel1.to: "elm.bg.top";
5274 rel1.relative: 0.0 0.0;
5276 rel2.to: "elm.bg.bottom";
5277 rel2.relative: 1.0 1.0;
5278 rel2.offset: -12 -10;
5283 font: "SLP:style=Roman";
5290 state: "visible" 0.0;
5291 inherit: "default" 0.0;
5297 name: "elm.text.bottom";
5300 clip_to: "elm.clip.bottom";
5303 state: "default" 0.0;
5305 rel1.to: "elm.text.top";
5306 rel2.to: "elm.text.top";
5311 font: "SLP:style=Roman";
5318 state: "visible" 0.0;
5319 inherit: "default" 0.0;
5324 name: "elm.rect.flick";
5328 state: "default" 0.0;
5329 rel1.to: "elm.bg.top";
5330 rel1.relative: 0.0 0.0;
5331 rel2.to: "elm.bg.bottom";
5332 rel2.relative: 1.0 1.0;
5338 name: "elm.rect.button.up";
5343 state: "default" 0.0;
5345 rel1.to: "elm.bg.top";
5346 rel2.to: "elm.bg.top";
5347 rel2.relative: 1.0 0.8;
5351 state: "visible" 0.0;
5352 inherit: "default" 0.0;
5358 name: "elm.rect.button.down";
5363 state: "default" 0.0;
5365 rel1.to: "elm.bg.bottom";
5366 rel1.relative: 0.0 0.2;
5367 rel2.to: "elm.bg.bottom";
5371 state: "visible" 0.0;
5372 inherit: "default" 0.0;
5378 name: "elm.img.ani";
5381 state: "default" 0.0;
5383 rel1.to: "elm.bg.top";
5385 rel2.to_y: "elm.bg.top";
5391 inherit: "default" 0.0;
5393 rel1.relative: 0.0 0.063;
5394 image.normal: "01_picker_spinner_new_ani_01.png";
5395 image.border: 8 8 1 1;
5399 inherit: "default" 0.0;
5401 rel1.relative: 0.0 0.246;
5402 image.normal: "01_picker_spinner_new_ani_02.png";
5403 image.border: 8 8 1 1;
5407 inherit: "default" 0.0;
5409 rel1.relative: 0.0 0.521;
5410 image.normal: "01_picker_spinner_new_ani_03.png";
5411 image.border: 8 8 1 1;
5415 inherit: "default" 0.0;
5417 rel1.to: "elm.bg.bottom";
5418 rel1.relative: 0.0 0.0;
5419 rel2.to_y: "elm.bg.bottom";
5420 rel2.relative: 1.0 0.479;
5421 image.normal: "01_picker_spinner_new_ani_04.png";
5422 image.border: 8 8 1 1;
5426 inherit: "default" 0.0;
5428 rel1.to: "elm.bg.bottom";
5429 rel1.relative: 0.0 0.0;
5430 rel2.to_y: "elm.bg.bottom";
5431 rel2.relative: 1.0 0.754;
5432 image.normal: "01_picker_spinner_new_ani_05.png";
5433 image.border: 8 8 1 1;
5437 inherit: "default" 0.0;
5439 rel1.to: "elm.bg.bottom";
5440 rel1.relative: 0.0 0.0;
5441 rel2.to_y: "elm.bg.bottom";
5442 rel2.relative: 1.0 0.937;
5443 image.normal: "01_picker_spinner_new_ani_06.png";
5444 image.border: 8 8 1 1;
5450 name: "button_show";
5451 signal: "elm,state,button,visible";
5453 action: STATE_SET "visible" 0.0;
5454 target: "elm.rect.button.up";
5455 target: "elm.rect.button.down";
5459 name: "button_hide";
5460 signal: "elm,state,button,hidden";
5462 action: STATE_SET "default" 0.0;
5463 target: "elm.rect.button.up";
5464 target: "elm.rect.button.down";
5468 signal: "elm,state,text,visible";
5470 action: STATE_SET "visible" 0.0;
5471 target: "elm.text.top";
5472 target: "elm.text.bottom";
5476 signal: "elm,state,text,hidden";
5478 action: STATE_SET "default" 0.0;
5479 target: "elm.text.top";
5480 target: "elm.text.bottom";
5485 ///////////////////////////////////////////////////////////////////////////////
5486 group { name: "elm/timepicker/base/default";
5488 image: "01_hybrid_spinner_num_time_colon.png" COMP;
5493 name: "elm.rect.bg";
5496 state: "default" 0.0;
5501 name: "elm.rect.bg.time";
5504 state: "default" 0.0;
5506 rel2.to_x: "elm.swallow.ampm";
5507 rel2.relative: (-12/90) 1.0;
5513 name: "elm.img.colon.1";
5515 state: "default" 0.0;
5516 rel1.to: "elm.swallow.hour";
5517 rel1.relative: 1.0 0.246;
5518 rel2.to: "elm.swallow.min";
5519 rel2.relative: 0.0 0.754;
5520 image.normal: "01_hybrid_spinner_num_time_colon.png";
5522 aspect_preference: HORIZONTAL;
5526 name: "elm.img.colon.2";
5528 state: "default" 0.0;
5529 rel1.to: "elm.swallow.min";
5530 rel1.relative: 1.0 0.246;
5531 rel2.to: "elm.swallow.sub";
5532 rel2.relative: 0.0 0.754;
5533 image.normal: "01_hybrid_spinner_num_time_colon.png";
5535 aspect_preference: HORIZONTAL;
5539 state: "with_sec" 0.0;
5540 inherit: "default" 0.0;
5546 name: "elm.text.hour";
5551 state: "default" 0.0;
5553 rel1.to_x: "elm.swallow.hour";
5554 rel1.to_y: "elm.rect.bg.time";
5555 rel2.to_x: "elm.swallow.hour";
5556 rel2.to_y: "elm.rect.bg.time";
5557 rel2.relative: 1.0 (24/317);
5558 color: 255 255 255 255;
5562 font: "SLP:style=Roman";
5572 name: "elm.swallow.hour";
5576 state: "default" 0.0;
5577 rel1.to_x: "elm.rect.bg.time";
5578 rel1.to_y: "elm.text.hour";
5579 rel1.relative: 0.0 (32/24);
5580 rel2.to: "elm.rect.bg.time";
5581 rel2.relative: 0.380 1.0;
5584 state: "with_sec" 0.0;
5585 inherit: "default" 0.0;
5586 rel2.relative: 0.283 1.0;
5591 name: "elm.text.min";
5596 state: "default" 0.0;
5598 rel1.to_x: "elm.swallow.min";
5599 rel1.to_y: "elm.rect.bg.time";
5600 rel2.to_x: "elm.swallow.sub";
5601 rel2.to_y: "elm.rect.bg.time";
5602 rel2.relative: 1.0 (24/317);
5603 color: 255 255 255 255;
5607 font: "SLP:style=Roman";
5615 state: "with_sec" 0.0;
5616 inherit: "default" 0.0;
5617 rel2.to_x: "elm.swallow.min";
5622 name: "elm.swallow.min";
5626 state: "default" 0.0;
5627 rel1.to_x: "elm.rect.bg.time";
5628 rel1.to_y: "elm.swallow.hour";
5629 rel1.relative: 0.482 0.0;
5630 rel2.to: "elm.rect.bg.time";
5631 rel2.relative: 0.729 1.0;
5634 state: "with_sec" 0.0;
5635 inherit: "default" 0.0;
5636 rel1.relative: 0.358 0.0;
5637 rel2.relative: 0.641 1.0;
5642 name: "elm.text.sec";
5647 state: "default" 0.0;
5649 rel1.to_x: "elm.swallow.sub";
5650 rel1.to_y: "elm.rect.bg.time";
5651 rel2.to_x: "elm.swallow.sub";
5652 rel2.to_y: "elm.rect.bg.time";
5653 rel2.relative: 1.0 (24/317);
5654 color: 255 255 255 255;
5658 font: "SLP:style=Roman";
5666 state: "with_sec" 0.0;
5667 inherit: "default" 0.0;
5673 name: "elm.swallow.sub";
5677 state: "default" 0.0;
5678 rel1.to_x: "elm.rect.bg.time";
5679 rel1.to_y: "elm.swallow.hour";
5680 rel1.relative: 0.753 0.0;
5681 rel2.to: "elm.rect.bg.time";
5684 state: "with_sec" 0.0;
5685 inherit: "default" 0.0;
5686 rel1.relative: 0.717 0.0;
5691 name: "elm.swallow.ampm";
5695 state: "default" 0.0;
5696 rel1.to_x: "elm.rect.bg";
5697 rel1.to_y: "elm.swallow.hour";
5698 rel1.relative: (492/480) 0.0;
5699 rel2.to: "elm.rect.bg";
5700 rel2.relative: 1.232 1.0;
5704 state: "visible" 0.0;
5705 rel1.to_x: "elm.rect.bg";
5706 rel1.to_y: "elm.swallow.hour";
5707 rel1.relative: 0.793 0.0;
5708 rel2.to: "elm.rect.bg";
5709 rel2.relative: 1.0 1.0;
5718 signal: "elm,state,sec,hidden";
5720 action: STATE_SET "default" 0.0;
5721 target: "elm.swallow.hour";
5722 target: "elm.swallow.min";
5723 target: "elm.swallow.sub";
5724 target: "elm.img.colon.2";
5725 target: "elm.text.min";
5726 target: "elm.text.sec";
5730 signal: "elm,state,sec,visible";
5732 action: STATE_SET "with_sec" 0.0;
5733 target: "elm.swallow.hour";
5734 target: "elm.swallow.min";
5735 target: "elm.swallow.sub";
5736 target: "elm.img.colon.2";
5737 target: "elm.text.min";
5738 target: "elm.text.sec";
5742 signal: "elm,state,ampm,hidden";
5744 action: STATE_SET "default" 0.0;
5745 target: "elm.swallow.ampm";
5749 signal: "elm,state,ampm,visible";
5751 action: STATE_SET "visible" 0.0;
5752 target: "elm.swallow.ampm";
5757 ///////////////////////////////////////////////////////////////////////////////
5758 group { name: "elm/datepicker/base/default";
5762 name: "elm.rect.bg";
5765 state: "default" 0.0;
5771 name: "elm.text.year";
5776 state: "default" 0.0;
5778 rel1.to_x: "elm.swallow.year";
5779 rel1.to_y: "elm.rect.bg";
5780 rel2.to_x: "elm.swallow.year";
5781 rel2.to_y: "elm.rect.bg";
5782 rel2.relative: 1.0 (24/317);
5783 color: 255 255 255 255;
5787 font: "SLP:style=Roman";
5797 name: "elm.swallow.year";
5801 state: "default" 0.0;
5802 rel1.to_x: "elm.rect.bg";
5803 rel1.to_y: "elm.text.year";
5804 rel1.relative: 0.549 (32/24);
5805 rel2.to: "elm.rect.bg";
5809 state: "ddmmyy" 0.0;
5810 inherit: "default" 0.0;
5814 state: "mmddyy" 0.0;
5815 inherit: "default" 0.0;
5819 state: "mmyydd" 0.0;
5820 inherit: "default" 0.0;
5822 rel1.relative: 0.274 (32/24);
5823 rel2.relative: 0.725 1.0;
5826 state: "ddyymm" 0.0;
5827 inherit: "default" 0.0;
5829 rel1.relative: 0.274 (32/24);
5830 rel2.relative: 0.725 1.0;
5833 state: "yyddmm" 0.0;
5834 inherit: "default" 0.0;
5836 rel1.relative: 0.0 (32/24);
5837 rel2.relative: 0.451 1.0;
5840 state: "yymmdd" 0.0;
5841 inherit: "default" 0.0;
5843 rel1.relative: 0.0 (32/24);
5844 rel2.relative: 0.451 1.0;
5849 name: "elm.text.mon";
5854 state: "default" 0.0;
5856 rel1.to_x: "elm.swallow.mon";
5857 rel1.to_y: "elm.rect.bg";
5858 rel2.to_x: "elm.swallow.mon";
5859 rel2.to_y: "elm.rect.bg";
5860 rel2.relative: 1.0 (24/317);
5861 color: 255 255 255 255;
5865 font: "SLP:style=Roman";
5875 name: "elm.swallow.mon";
5879 state: "default" 0.0;
5880 rel1.to_x: "elm.rect.bg";
5881 rel1.to_y: "elm.text.mon";
5882 rel1.relative: 0.270 (32/24);
5883 rel2.to: "elm.rect.bg";
5884 rel2.relative: 0.503 1.0;
5888 state: "ddmmyy" 0.0;
5889 inherit: "default" 0.0;
5893 state: "mmddyy" 0.0;
5894 inherit: "default" 0.0;
5895 rel1.relative: 0.0 (32/24);
5896 rel2.relative: 0.233 1.0;
5900 state: "mmyydd" 0.0;
5901 inherit: "default" 0.0;
5903 rel1.relative: 0.0 (32/24);
5904 rel2.relative: 0.233 1.0;
5907 state: "ddyymm" 0.0;
5908 inherit: "default" 0.0;
5910 rel1.relative: 0.767 (32/24);
5911 rel2.relative: 1.0 1.0;
5914 state: "yyddmm" 0.0;
5915 inherit: "default" 0.0;
5917 rel1.relative: 0.767 (32/24);
5918 rel2.relative: 1.0 1.0;
5921 state: "yymmdd" 0.0;
5922 inherit: "default" 0.0;
5924 rel1.relative: 0.497 (32/24);
5925 rel2.relative: 0.730 1.0;
5930 name: "elm.text.day";
5935 state: "default" 0.0;
5937 rel1.to_x: "elm.swallow.day";
5938 rel1.to_y: "elm.rect.bg";
5939 rel2.to_x: "elm.swallow.day";
5940 rel2.to_y: "elm.rect.bg";
5941 rel2.relative: 1.0 (24/317);
5942 color: 255 255 255 255;
5946 font: "SLP:style=Roman";
5956 name: "elm.swallow.day";
5960 state: "default" 0.0;
5961 rel1.to_x: "elm.rect.bg";
5962 rel1.to_y: "elm.text.day";
5963 rel1.relative: 0.0 (32/24);
5964 rel2.to: "elm.rect.bg";
5965 rel2.relative: 0.233 1.0;
5969 state: "ddmmyy" 0.0;
5970 inherit: "default" 0.0;
5974 state: "mmddyy" 0.0;
5975 inherit: "default" 0.0;
5976 rel1.relative: 0.270 (32/24);
5977 rel2.relative: 0.503 1.0;
5981 state: "mmyydd" 0.0;
5982 inherit: "default" 0.0;
5983 rel1.relative: 0.767 (32/24);
5984 rel2.relative: 1.0 1.0;
5988 state: "ddyymm" 0.0;
5989 inherit: "default" 0.0;
5991 rel1.relative: 0.0 (32/24);
5992 rel2.relative: 0.233 1.0;
5995 state: "yyddmm" 0.0;
5996 inherit: "default" 0.0;
5998 rel1.relative: 0.497 (32/24);
5999 rel2.relative: 0.730 1.0;
6002 state: "yymmdd" 0.0;
6003 inherit: "default" 0.0;
6005 rel1.relative: 0.767 (32/24);
6006 rel2.relative: 1.0 1.0;
6015 signal: "elm,state,yymmdd";
6017 action: STATE_SET "yymmdd" 0.0;
6018 target: "elm.swallow.year";
6019 target: "elm.swallow.mon";
6020 target: "elm.swallow.day";
6024 signal: "elm,state,yyddmm";
6026 action: STATE_SET "yyddmm" 0.0;
6027 target: "elm.swallow.year";
6028 target: "elm.swallow.mon";
6029 target: "elm.swallow.day";
6033 signal: "elm,state,mmyydd";
6035 action: STATE_SET "mmyydd" 0.0;
6036 target: "elm.swallow.year";
6037 target: "elm.swallow.mon";
6038 target: "elm.swallow.day";
6042 signal: "elm,state,mmddyy";
6044 action: STATE_SET "mmddyy" 0.0;
6045 target: "elm.swallow.year";
6046 target: "elm.swallow.mon";
6047 target: "elm.swallow.day";
6051 signal: "elm,state,ddyymm";
6053 action: STATE_SET "ddyymm" 0.0;
6054 target: "elm.swallow.year";
6055 target: "elm.swallow.mon";
6056 target: "elm.swallow.day";
6060 signal: "elm,state,ddmmyy";
6062 action: STATE_SET "ddmmyy" 0.0;
6063 target: "elm.swallow.year";
6064 target: "elm.swallow.mon";
6065 target: "elm.swallow.day";
6070 ///////////////////////////////////////////////////////////////////////////////
6071 group { name: "elm/datepicker2/base/default";
6073 image: "DatePicker_frame_up_bg.9.png" COMP;
6078 name: "elm.rect.bg";
6080 state: "default" 0.0;
6081 image.normal: "DatePicker_frame_up_bg.9.png";
6086 name: "elm.swallow.year";
6090 state: "default" 0.0;
6091 rel1.relative: 0.715 0.03;
6092 rel2.relative: 0.96 0.97;
6096 state: "ddmmyy" 0.0;
6097 inherit: "default" 0.0;
6101 state: "mmddyy" 0.0;
6102 inherit: "default" 0.0;
6106 state: "mmyydd" 0.0;
6107 inherit: "default" 0.0;
6109 rel1.relative: 0.57 0.03;
6110 rel2.relative: 0.815 0.97;
6113 state: "ddyymm" 0.0;
6114 inherit: "default" 0.0;
6116 rel1.relative: 0.185 0.03;
6117 rel2.relative: 0.43 0.97;
6120 state: "yyddmm" 0.0;
6121 inherit: "default" 0.0;
6123 rel1.relative: 0.04 0.03;
6124 rel2.relative: 0.285 0.97;
6127 state: "yymmdd" 0.0;
6128 inherit: "default" 0.0;
6130 rel1.relative: 0.04 0.03;
6131 rel2.relative: 0.285 0.97;
6136 name: "elm.swallow.mon";
6140 state: "default" 0.0;
6141 rel1.relative: 0.185 0.03;
6142 rel2.relative: 0.715 0.97;
6146 state: "ddmmyy" 0.0;
6147 inherit: "default" 0.0;
6151 state: "mmddyy" 0.0;
6152 inherit: "default" 0.0;
6153 rel1.relative: 0.04 0.03;
6154 rel2.relative: 0.57 0.97;
6158 state: "mmyydd" 0.0;
6159 inherit: "default" 0.0;
6161 rel1.relative: 0.04 0.03;
6162 rel2.relative: 0.57 0.97;
6165 state: "ddyymm" 0.0;
6166 inherit: "default" 0.0;
6168 rel1.relative: 0.43 0.03;
6169 rel2.relative: 0.96 0.97;
6172 state: "yyddmm" 0.0;
6173 inherit: "default" 0.0;
6175 rel1.relative: 0.43 0.03;
6176 rel2.relative: 0.96 0.97;
6179 state: "yymmdd" 0.0;
6180 inherit: "default" 0.0;
6182 rel1.relative: 0.285 0.03;
6183 rel2.relative: 0.815 0.97;
6188 name: "elm.swallow.day";
6192 state: "default" 0.0;
6193 rel1.relative: 0.04 0.03;
6194 rel2.relative: 0.185 0.97;
6198 state: "ddmmyy" 0.0;
6199 inherit: "default" 0.0;
6203 state: "mmddyy" 0.0;
6204 inherit: "default" 0.0;
6205 rel1.relative: 0.57 0.03;
6206 rel2.relative: 0.715 0.97;
6210 state: "mmyydd" 0.0;
6211 inherit: "default" 0.0;
6212 rel1.relative: 0.815 0.03;
6213 rel2.relative: 0.96 0.97;
6217 state: "ddyymm" 0.0;
6218 inherit: "default" 0.0;
6220 rel1.relative: 0.04 0.03;
6221 rel2.relative: 0.185 0.97;
6224 state: "yyddmm" 0.0;
6225 inherit: "default" 0.0;
6227 rel1.relative: 0.285 0.03;
6228 rel2.relative: 0.43 0.97;
6231 state: "yymmdd" 0.0;
6232 inherit: "default" 0.0;
6234 rel1.relative: 0.815 0.03;
6235 rel2.relative: 0.96 0.97;
6244 signal: "elm,state,yymmdd";
6246 action: STATE_SET "yymmdd" 0.0;
6247 target: "elm.swallow.year";
6248 target: "elm.swallow.mon";
6249 target: "elm.swallow.day";
6253 signal: "elm,state,yyddmm";
6255 action: STATE_SET "yyddmm" 0.0;
6256 target: "elm.swallow.year";
6257 target: "elm.swallow.mon";
6258 target: "elm.swallow.day";
6262 signal: "elm,state,mmyydd";
6264 action: STATE_SET "mmyydd" 0.0;
6265 target: "elm.swallow.year";
6266 target: "elm.swallow.mon";
6267 target: "elm.swallow.day";
6271 signal: "elm,state,mmddyy";
6273 action: STATE_SET "mmddyy" 0.0;
6274 target: "elm.swallow.year";
6275 target: "elm.swallow.mon";
6276 target: "elm.swallow.day";
6280 signal: "elm,state,ddyymm";
6282 action: STATE_SET "ddyymm" 0.0;
6283 target: "elm.swallow.year";
6284 target: "elm.swallow.mon";
6285 target: "elm.swallow.day";
6289 signal: "elm,state,ddmmyy";
6291 action: STATE_SET "ddmmyy" 0.0;
6292 target: "elm.swallow.year";
6293 target: "elm.swallow.mon";
6294 target: "elm.swallow.day";
6298 ///////////////////////////////////////////////////////////////////////////////
6299 group { name: "elm/discpicker/base/default";
6301 image: "DatePicker_frame_up.9.png" COMP;
6309 state: "default" 0.0;
6318 state: "default" 0.0;
6319 rel1.to: "elm.base";
6320 rel2.to: "elm.base";
6321 image.normal: "DatePicker_frame_up.9.png";
6322 image.border: 4 4 4 4;
6328 group { name: "elm/discpicker/item/base/default";
6330 part { name: "elm.label";
6334 description { state: "default" 0.0;
6338 font: "SLP:style=Bold";
6344 description { state: "selected" 0.0;
6345 inherit: "default" 0.0;
6348 description { state: "disabled" 0.0;
6349 inherit: "default" 0.0;
6350 color: 170 170 170 255;
6358 signal: "elm,item,unselected";
6360 action: STATE_SET "default" 0.0;
6361 target: "elm.label";
6365 signal: "elm,item,selected";
6367 action: STATE_SET "selected" 0.0;
6368 target: "elm.label";
6373 signal: "elm,item,disabled";
6375 action: STATE_SET "disabled" 0.0;
6376 target: "elm.label";
6378 // FIXME: plz check item is selected or not
6381 signal: "elm,item,enabled";
6383 action: STATE_SET "default" 0.0;
6384 target: "elm.label";
6389 group { name: "elm/discpicker/indicator/base/default";
6391 image: "DatePicker_frame_center.9.png" COMP;
6395 part { name: "elm.label";
6397 state: "default" 0.0;
6398 image.normal: "DatePicker_frame_center.9.png";
6399 image.border: 3 3 10 20;
6405 ////////////////////////////////////////////////////////////////////////////////////////
6407 // check default textblock style
6409 ///////////////////////////////////////////////////////////////////////////////////////
6411 style { name: "check_label_textblock_style";
6412 base: "font=SLP:style=Roman font_size="CHECK_DEFAULT_TEXT_FONT_SIZE_INC" color=#ffffff wrap=char";
6415 tag: "hilight" "+ font=SLP:style=Bold";
6416 tag: "b" "+ font=SLP:style=Bold";
6417 tag: "whitecolor" "+ color=#ffffff";
6422 ////////////////////////////////////////////////////////////////////////////////////////
6424 // check default with small touch area style
6426 ///////////////////////////////////////////////////////////////////////////////////////
6429 name: "elm/check/base/default-small-touch";
6432 image: "01_check_bg.png" COMP;
6433 image: "01_check_select_icon.png" COMP;
6443 state: "default" 0.0;
6444 rel1 { relative: 0.0 0.0; offset: 1 1; }
6445 rel2 { relative: 0.0 1.0; offset: 1 -2; }
6450 aspect_preference: VERTICAL;
6459 state: "default" 0.0;
6460 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
6461 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
6466 aspect_preference: VERTICAL;
6468 normal: "01_check_bg.png";
6480 state: "default" 0.0;
6481 rel1 { offset: 0 0; to: "bg"; }
6482 rel2 { offset: -2 -2; to: "bg"; }
6484 image.normal: "01_check_select_icon.png";
6487 state: "visible" 0.0;
6488 inherit: "default" 0.0;
6492 state: "disabled" 0.0;
6493 inherit: "default" 0.0;
6495 color: 128 128 128 128;
6498 state: "disabled_visible" 0.0;
6499 inherit: "default" 0.0;
6500 color: 128 128 128 128;
6505 name: "elm.swallow.content";
6508 state: "default" 0.0;
6511 color: 255 255 255 255;
6513 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "bg"; }
6514 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "bg"; }
6517 state: "visible" 0.0;
6518 inherit: "default" 0.0;
6522 aspect_preference: VERTICAL;
6525 state: "disabled" 0.0;
6526 inherit: "default" 0.0;
6527 color: 128 128 128 128;
6530 state: "disabled_visible" 0.0;
6531 inherit: "default" 0.0;
6532 color: 128 128 128 128;
6544 state: "default" 0.0;
6547 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
6548 rel2 { relative: 1.0 0.5; offset: -2 -2; }
6549 color: 255 255 255 255;
6552 style: "check_label_textblock_style";
6555 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
6558 state: "visible" 0.0;
6559 inherit: "default" 0.0;
6564 state: "disabled" 0.0;
6565 inherit: "default" 0.0;
6570 state: "disabled_visible" 0.0;
6571 inherit: "default" 0.0;
6581 ignore_flags: ON_HOLD;
6583 state: "default" 0.0;
6584 rel1 { to: "back_bg"; }
6585 rel2 { to: "back_bg"; }
6593 state: "default" 0.0;
6598 state: "disabled" 0.0;
6599 inherit: "default" 0.0;
6607 signal: "mouse,up,1";
6609 action: SIGNAL_EMIT "elm,action,check,toggle" "";
6613 signal: "elm,state,check,on";
6615 action: STATE_SET "visible" 0.0;
6620 signal: "elm,state,check,off";
6622 action: STATE_SET "default" 0.0;
6627 signal: "elm,state,text,visible";
6629 action: STATE_SET "visible" 0.0;
6634 signal: "elm,state,text,hidden";
6636 action: STATE_SET "default" 0.0;
6641 signal: "elm,state,icon,visible";
6643 action: STATE_SET "visible" 0.0;
6644 target: "elm.swallow.content";
6648 signal: "elm,state,icon,hidden";
6650 action: STATE_SET "default" 0.0;
6651 target: "elm.swallow.content";
6655 signal: "elm,state,disabled";
6657 action: STATE_SET "disabled" 0.0;
6659 after: "disable_text";
6662 name: "disable_text";
6666 get_state(PART:"elm.text", st, 30, vl);
6667 if (!strcmp(st, "visible"))
6668 set_state(PART:"elm.text", "disabled_visible", 0.0);
6670 set_state(PART:"elm.text", "disabled", 0.0);
6672 get_state(PART:"elm.swallow.content", st, 30, vl);
6673 if (!strcmp(st, "visible"))
6674 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
6676 set_state(PART:"elm.swallow.content", "disabled", 0.0);
6678 get_state(PART:"check", st, 30, vl);
6679 if (!strcmp(st, "visible"))
6680 set_state(PART:"check", "disabled_visible", 0.0);
6682 set_state(PART:"check", "disabled", 0.0);
6687 signal: "elm,state,enabled";
6689 action: STATE_SET "default" 0.0;
6691 after: "enable_text";
6694 name: "enable_text";
6698 get_state(PART:"elm.text", st, 30, vl);
6699 if (!strcmp(st, "disabled_visible"))
6700 set_state(PART:"elm.text", "visible", 0.0);
6702 set_state(PART:"elm.text", "default", 0.0);
6704 get_state(PART:"elm.swallow.content", st, 30, vl);
6705 if (!strcmp(st, "visible"))
6706 set_state(PART:"elm.swallow.content", "visible", 0.0);
6708 set_state(PART:"elm.swallow.content", "default", 0.0);
6710 get_state(PART:"check", st, 30, vl);
6711 if (!strcmp(st, "visible"))
6712 set_state(PART:"check", "visible", 0.0);
6714 set_state(PART:"check", "default", 0.0);
6721 ////////////////////////////////////////////////////////////////////////////////////////
6723 // check default-divided style
6725 ///////////////////////////////////////////////////////////////////////////////////////
6727 name: "elm/check/base/default-divided";
6730 image: "01_button_on_lighting.png" COMP;
6731 image: "01_check_bg.png" COMP;
6732 image: "01_check_select_icon.png" COMP;
6741 state: "default" 0.0;
6742 rel1 { relative: 0.0 0.0; offset: 1 1; }
6743 rel2 { relative: 0.0 1.0; offset: 1 -2; }
6748 aspect_preference: VERTICAL;
6750 normal: "01_button_on_lighting.png";
6762 state: "default" 0.0;
6763 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
6764 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
6769 aspect_preference: VERTICAL;
6771 normal: "01_check_bg.png";
6783 state: "default" 0.0;
6784 rel1 { offset: 0 0; to: "bg"; }
6785 rel2 { offset: -2 -2; to: "bg"; }
6787 image.normal: "01_check_select_icon.png";
6790 state: "visible" 0.0;
6791 inherit: "default" 0.0;
6795 state: "disabled" 0.0;
6796 inherit: "default" 0.0;
6798 color: 128 128 128 128;
6801 state: "disabled_visible" 0.0;
6802 inherit: "default" 0.0;
6803 color: 128 128 128 128;
6808 name: "elm.swallow.content";
6811 state: "default" 0.0;
6814 color: 255 255 255 255;
6816 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "bg"; }
6817 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "bg"; }
6820 state: "visible" 0.0;
6821 inherit: "default" 0.0;
6825 aspect_preference: VERTICAL;
6828 state: "disabled" 0.0;
6829 inherit: "default" 0.0;
6830 color: 128 128 128 128;
6833 state: "disabled_visible" 0.0;
6834 inherit: "default" 0.0;
6835 color: 128 128 128 128;
6847 state: "default" 0.0;
6850 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
6851 rel2 { relative: 1.0 0.5; offset: -2 -2; }
6852 color: 255 255 255 255;
6855 style: "check_label_textblock_style";
6858 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
6861 state: "visible" 0.0;
6862 inherit: "default" 0.0;
6867 state: "disabled" 0.0;
6868 inherit: "default" 0.0;
6873 state: "disabled_visible" 0.0;
6874 inherit: "default" 0.0;
6884 ignore_flags: ON_HOLD;
6886 state: "default" 0.0;
6887 rel1 { to: "back_bg"; }
6888 rel2 { to: "back_bg"; }
6896 state: "default" 0.0;
6901 state: "disabled" 0.0;
6902 inherit: "default" 0.0;
6910 signal: "mouse,up,1";
6912 action: SIGNAL_EMIT "elm,action,check,toggle" "";
6916 signal: "elm,state,check,on";
6918 action: STATE_SET "visible" 0.0;
6923 signal: "elm,state,check,off";
6925 action: STATE_SET "default" 0.0;
6930 signal: "elm,state,text,visible";
6932 action: STATE_SET "visible" 0.0;
6937 signal: "elm,state,text,hidden";
6939 action: STATE_SET "default" 0.0;
6944 signal: "elm,state,icon,visible";
6946 action: STATE_SET "visible" 0.0;
6947 target: "elm.swallow.content";
6951 signal: "elm,state,icon,hidden";
6953 action: STATE_SET "default" 0.0;
6954 target: "elm.swallow.content";
6958 signal: "elm,state,disabled";
6960 action: STATE_SET "disabled" 0.0;
6962 after: "disable_text";
6965 name: "disable_text";
6969 get_state(PART:"elm.text", st, 30, vl);
6970 if (!strcmp(st, "visible"))
6971 set_state(PART:"elm.text", "disabled_visible", 0.0);
6973 set_state(PART:"elm.text", "disabled", 0.0);
6975 get_state(PART:"elm.swallow.content", st, 30, vl);
6976 if (!strcmp(st, "visible"))
6977 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
6979 set_state(PART:"elm.swallow.content", "disabled", 0.0);
6981 get_state(PART:"check", st, 30, vl);
6982 if (!strcmp(st, "visible"))
6983 set_state(PART:"check", "disabled_visible", 0.0);
6985 set_state(PART:"check", "disabled", 0.0);
6990 signal: "elm,state,enabled";
6992 action: STATE_SET "default" 0.0;
6994 after: "enable_text";
6997 name: "enable_text";
7001 get_state(PART:"elm.text", st, 30, vl);
7002 if (!strcmp(st, "disabled_visible"))
7003 set_state(PART:"elm.text", "visible", 0.0);
7005 set_state(PART:"elm.text", "default", 0.0);
7007 get_state(PART:"elm.swallow.content", st, 30, vl);
7008 if (!strcmp(st, "visible"))
7009 set_state(PART:"elm.swallow.content", "visible", 0.0);
7011 set_state(PART:"elm.swallow.content", "default", 0.0);
7013 get_state(PART:"check", st, 30, vl);
7014 if (!strcmp(st, "visible"))
7015 set_state(PART:"check", "visible", 0.0);
7017 set_state(PART:"check", "default", 0.0);
7023 ////////////////////////////////////////////////////////////////////////////////////////
7025 // check onoff style
7027 ///////////////////////////////////////////////////////////////////////////////////////
7029 name: "elm/check/base/onoff";
7032 image: "01_on_off_button.png" COMP;
7033 image: "01_on_off_button_on.png" COMP;
7034 image: "01_check_bg.png" COMP;
7035 image: "01_check_select_icon.png" COMP;
7045 state: "default" 0.0;
7046 rel1 { relative: 0.0 0.0; offset: 1 1; }
7047 rel2 { relative: 0.0 1.0; offset: 1 -2; }
7052 aspect_preference: VERTICAL;
7061 state: "default" 0.0;
7062 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
7063 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
7068 aspect_preference: VERTICAL;
7069 image.normal: "01_on_off_button.png";
7072 state: "visible" 0.0;
7073 inherit: "default" 0.0;
7074 image.normal: "01_on_off_button_on.png";
7078 state: "disabled" 0.0;
7079 inherit: "default" 0.0;
7081 color: 128 128 128 128;
7084 state: "disabled_visible" 0.0;
7085 inherit: "default" 0.0;
7086 color: 128 128 128 128;
7091 name: "elm.swallow.content";
7094 state: "default" 0.0;
7097 color: 255 255 255 255;
7099 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "check"; }
7100 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "check"; }
7103 state: "visible" 0.0;
7104 inherit: "default" 0.0;
7108 aspect_preference: VERTICAL;
7111 state: "disabled" 0.0;
7112 inherit: "default" 0.0;
7113 color: 128 128 128 128;
7116 state: "disabled_visible" 0.0;
7117 inherit: "default" 0.0;
7118 color: 128 128 128 128;
7130 state: "default" 0.0;
7133 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
7134 rel2 { relative: 1.0 0.5; offset: -2 -2; }
7135 color: 255 255 255 255;
7138 style: "check_label_textblock_style";
7141 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
7144 state: "visible" 0.0;
7145 inherit: "default" 0.0;
7150 state: "disabled" 0.0;
7151 inherit: "default" 0.0;
7156 state: "disabled_visible" 0.0;
7157 inherit: "default" 0.0;
7167 ignore_flags: ON_HOLD;
7169 state: "default" 0.0;
7170 rel1 { to: "back_bg"; }
7171 rel2 { to: "back_bg"; }
7179 state: "default" 0.0;
7184 state: "disabled" 0.0;
7185 inherit: "default" 0.0;
7193 signal: "mouse,up,1";
7195 action: SIGNAL_EMIT "elm,action,check,toggle" "";
7199 signal: "elm,state,check,on";
7201 action: STATE_SET "visible" 0.0;
7206 signal: "elm,state,check,off";
7208 action: STATE_SET "default" 0.0;
7213 signal: "elm,state,text,visible";
7215 action: STATE_SET "visible" 0.0;
7220 signal: "elm,state,text,hidden";
7222 action: STATE_SET "default" 0.0;
7227 signal: "elm,state,icon,visible";
7229 action: STATE_SET "visible" 0.0;
7230 target: "elm.swallow.content";
7234 signal: "elm,state,icon,hidden";
7236 action: STATE_SET "default" 0.0;
7237 target: "elm.swallow.content";
7241 signal: "elm,state,disabled";
7243 action: STATE_SET "disabled" 0.0;
7245 after: "disable_text";
7248 name: "disable_text";
7252 get_state(PART:"elm.text", st, 30, vl);
7253 if (!strcmp(st, "visible"))
7254 set_state(PART:"elm.text", "disabled_visible", 0.0);
7256 set_state(PART:"elm.text", "disabled", 0.0);
7258 get_state(PART:"elm.swallow.content", st, 30, vl);
7259 if (!strcmp(st, "visible"))
7260 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
7262 set_state(PART:"elm.swallow.content", "disabled", 0.0);
7264 get_state(PART:"check", st, 30, vl);
7265 if (!strcmp(st, "visible"))
7266 set_state(PART:"check", "disabled_visible", 0.0);
7268 set_state(PART:"check", "disabled", 0.0);
7273 signal: "elm,state,enabled";
7275 action: STATE_SET "default" 0.0;
7277 after: "enable_text";
7280 name: "enable_text";
7284 get_state(PART:"elm.text", st, 30, vl);
7285 if (!strcmp(st, "disabled_visible"))
7286 set_state(PART:"elm.text", "visible", 0.0);
7288 set_state(PART:"elm.text", "default", 0.0);
7290 get_state(PART:"elm.swallow.content", st, 30, vl);
7291 if (!strcmp(st, "visible"))
7292 set_state(PART:"elm.swallow.content", "visible", 0.0);
7294 set_state(PART:"elm.swallow.content", "default", 0.0);
7296 get_state(PART:"check", st, 30, vl);
7297 if (!strcmp(st, "visible"))
7298 set_state(PART:"check", "visible", 0.0);
7300 set_state(PART:"check", "default", 0.0);
7306 ////////////////////////////////////////////////////////////////////////////////////////
7308 // check onoff with small touch area style
7310 ///////////////////////////////////////////////////////////////////////////////////////
7312 name: "elm/check/base/onoff-small-touch";
7315 image: "01_on_off_button.png" COMP;
7316 image: "01_on_off_button_on.png" COMP;
7317 image: "01_check_bg.png" COMP;
7318 image: "01_check_select_icon.png" COMP;
7328 state: "default" 0.0;
7329 rel1 { relative: 0.0 0.0; offset: 1 1; }
7330 rel2 { relative: 0.0 1.0; offset: 1 -2; }
7335 aspect_preference: VERTICAL;
7344 state: "default" 0.0;
7345 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
7346 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
7351 aspect_preference: VERTICAL;
7352 image.normal: "01_on_off_button.png";
7355 state: "visible" 0.0;
7356 inherit: "default" 0.0;
7357 image.normal: "01_on_off_button_on.png";
7361 state: "disabled" 0.0;
7362 inherit: "default" 0.0;
7364 color: 128 128 128 128;
7367 state: "disabled_visible" 0.0;
7368 inherit: "default" 0.0;
7369 color: 128 128 128 128;
7374 name: "elm.swallow.content";
7377 state: "default" 0.0;
7380 color: 255 255 255 255;
7382 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "check"; }
7383 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "check"; }
7386 state: "visible" 0.0;
7387 inherit: "default" 0.0;
7391 aspect_preference: VERTICAL;
7394 state: "disabled" 0.0;
7395 inherit: "default" 0.0;
7396 color: 128 128 128 128;
7399 state: "disabled_visible" 0.0;
7400 inherit: "default" 0.0;
7401 color: 128 128 128 128;
7413 state: "default" 0.0;
7416 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
7417 rel2 { relative: 1.0 0.5; offset: -2 -2; }
7418 color: 255 255 255 255;
7421 style: "check_label_textblock_style";
7424 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
7427 state: "visible" 0.0;
7428 inherit: "default" 0.0;
7433 state: "disabled" 0.0;
7434 inherit: "default" 0.0;
7439 state: "disabled_visible" 0.0;
7440 inherit: "default" 0.0;
7450 ignore_flags: ON_HOLD;
7452 state: "default" 0.0;
7453 rel1 { to: "back_bg"; }
7454 rel2 { to: "back_bg"; }
7462 state: "default" 0.0;
7467 state: "disabled" 0.0;
7468 inherit: "default" 0.0;
7476 signal: "mouse,up,1";
7478 action: SIGNAL_EMIT "elm,action,check,toggle" "";
7482 signal: "elm,state,check,on";
7484 action: STATE_SET "visible" 0.0;
7489 signal: "elm,state,check,off";
7491 action: STATE_SET "default" 0.0;
7496 signal: "elm,state,text,visible";
7498 action: STATE_SET "visible" 0.0;
7503 signal: "elm,state,text,hidden";
7505 action: STATE_SET "default" 0.0;
7510 signal: "elm,state,icon,visible";
7512 action: STATE_SET "visible" 0.0;
7513 target: "elm.swallow.content";
7517 signal: "elm,state,icon,hidden";
7519 action: STATE_SET "default" 0.0;
7520 target: "elm.swallow.content";
7524 signal: "elm,state,disabled";
7526 action: STATE_SET "disabled" 0.0;
7528 after: "disable_text";
7531 name: "disable_text";
7535 get_state(PART:"elm.text", st, 30, vl);
7536 if (!strcmp(st, "visible"))
7537 set_state(PART:"elm.text", "disabled_visible", 0.0);
7539 set_state(PART:"elm.text", "disabled", 0.0);
7541 get_state(PART:"elm.swallow.content", st, 30, vl);
7542 if (!strcmp(st, "visible"))
7543 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
7545 set_state(PART:"elm.swallow.content", "disabled", 0.0);
7547 get_state(PART:"check", st, 30, vl);
7548 if (!strcmp(st, "visible"))
7549 set_state(PART:"check", "disabled_visible", 0.0);
7551 set_state(PART:"check", "disabled", 0.0);
7556 signal: "elm,state,enabled";
7558 action: STATE_SET "default" 0.0;
7560 after: "enable_text";
7563 name: "enable_text";
7567 get_state(PART:"elm.text", st, 30, vl);
7568 if (!strcmp(st, "disabled_visible"))
7569 set_state(PART:"elm.text", "visible", 0.0);
7571 set_state(PART:"elm.text", "default", 0.0);
7573 get_state(PART:"elm.swallow.content", st, 30, vl);
7574 if (!strcmp(st, "visible"))
7575 set_state(PART:"elm.swallow.content", "visible", 0.0);
7577 set_state(PART:"elm.swallow.content", "default", 0.0);
7579 get_state(PART:"check", st, 30, vl);
7580 if (!strcmp(st, "visible"))
7581 set_state(PART:"check", "visible", 0.0);
7583 set_state(PART:"check", "default", 0.0);
7590 ////////////////////////////////////////////////////////////////////////////////////////
7592 // check onoff-divided style
7594 ///////////////////////////////////////////////////////////////////////////////////////
7596 name: "elm/check/base/onoff-divided";
7599 image: "01_button_on_lighting.png" COMP;
7600 image: "01_on_off_button.png" COMP;
7601 image: "01_on_off_button_on.png" COMP;
7610 state: "default" 0.0;
7611 rel1 { relative: 0.0 0.0; offset: 1 1; }
7612 rel2 { relative: 0.0 1.0; offset: 1 -2; }
7617 aspect_preference: VERTICAL;
7619 normal: "01_button_on_lighting.png";
7631 state: "default" 0.0;
7632 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
7633 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
7638 aspect_preference: VERTICAL;
7639 image.normal: "01_on_off_button.png";
7641 description { state: "visible" 0.0;
7642 inherit: "default" 0.0;
7643 image.normal: "01_on_off_button_on.png";
7645 description { state: "disabled" 0.0;
7646 inherit: "default" 0.0;
7648 color: 128 128 128 128;
7650 description { state: "disabled_visible" 0.0;
7651 inherit: "default" 0.0;
7652 color: 128 128 128 128;
7657 name: "elm.swallow.content";
7660 state: "default" 0.0;
7663 color: 255 255 255 255;
7665 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "check"; }
7666 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "check"; }
7669 state: "visible" 0.0;
7670 inherit: "default" 0.0;
7674 aspect_preference: VERTICAL;
7677 state: "disabled" 0.0;
7678 inherit: "default" 0.0;
7679 color: 128 128 128 128;
7682 state: "disabled_visible" 0.0;
7683 inherit: "default" 0.0;
7684 color: 128 128 128 128;
7696 state: "default" 0.0;
7699 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
7700 rel2 { relative: 1.0 0.5; offset: -2 -2; }
7701 color: 255 255 255 255;
7704 style: "check_label_textblock_style";
7707 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
7710 state: "visible" 0.0;
7711 inherit: "default" 0.0;
7716 state: "disabled" 0.0;
7717 inherit: "default" 0.0;
7722 state: "disabled_visible" 0.0;
7723 inherit: "default" 0.0;
7733 ignore_flags: ON_HOLD;
7735 state: "default" 0.0;
7736 rel1 { to: "back_bg"; }
7737 rel2 { to: "back_bg"; }
7745 state: "default" 0.0;
7750 state: "disabled" 0.0;
7751 inherit: "default" 0.0;
7759 signal: "mouse,up,1";
7761 action: SIGNAL_EMIT "elm,action,check,toggle" "";
7765 signal: "elm,state,check,on";
7767 action: STATE_SET "visible" 0.0;
7772 signal: "elm,state,check,off";
7774 action: STATE_SET "default" 0.0;
7779 signal: "elm,state,text,visible";
7781 action: STATE_SET "visible" 0.0;
7786 signal: "elm,state,text,hidden";
7788 action: STATE_SET "default" 0.0;
7793 signal: "elm,state,icon,visible";
7795 action: STATE_SET "visible" 0.0;
7796 target: "elm.swallow.content";
7800 signal: "elm,state,icon,hidden";
7802 action: STATE_SET "default" 0.0;
7803 target: "elm.swallow.content";
7807 signal: "elm,state,disabled";
7809 action: STATE_SET "disabled" 0.0;
7811 after: "disable_text";
7814 name: "disable_text";
7818 get_state(PART:"elm.text", st, 30, vl);
7819 if (!strcmp(st, "visible"))
7820 set_state(PART:"elm.text", "disabled_visible", 0.0);
7822 set_state(PART:"elm.text", "disabled", 0.0);
7824 get_state(PART:"elm.swallow.content", st, 30, vl);
7825 if (!strcmp(st, "visible"))
7826 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
7828 set_state(PART:"elm.swallow.content", "disabled", 0.0);
7830 get_state(PART:"check", st, 30, vl);
7831 if (!strcmp(st, "visible"))
7832 set_state(PART:"check", "disabled_visible", 0.0);
7834 set_state(PART:"check", "disabled", 0.0);
7839 signal: "elm,state,enabled";
7841 action: STATE_SET "default" 0.0;
7843 after: "enable_text";
7846 name: "enable_text";
7850 get_state(PART:"elm.text", st, 30, vl);
7851 if (!strcmp(st, "disabled_visible"))
7852 set_state(PART:"elm.text", "visible", 0.0);
7854 set_state(PART:"elm.text", "default", 0.0);
7856 get_state(PART:"elm.swallow.content", st, 30, vl);
7857 if (!strcmp(st, "visible"))
7858 set_state(PART:"elm.swallow.content", "visible", 0.0);
7860 set_state(PART:"elm.swallow.content", "default", 0.0);
7862 get_state(PART:"check", st, 30, vl);
7863 if (!strcmp(st, "visible"))
7864 set_state(PART:"check", "visible", 0.0);
7866 set_state(PART:"check", "default", 0.0);
7872 ////////////////////////////////////////////////////////////////////////////////////////
7874 // check favorite style
7876 ///////////////////////////////////////////////////////////////////////////////////////
7879 name: "elm/check/base/favorite";
7882 image: "01_rate_icon_default.png" COMP;
7883 image: "01_rate_small_fill.png" COMP;
7893 state: "default" 0.0;
7894 rel1 { relative: 0.0 0.0; offset: 1 1; }
7895 rel2 { relative: 0.0 1.0; offset: 1 -2; }
7900 aspect_preference: VERTICAL;
7909 state: "default" 0.0;
7910 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
7911 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
7916 aspect_preference: VERTICAL;
7917 image.normal: "01_rate_icon_default.png";
7920 state: "visible" 0.0;
7921 inherit: "default" 0.0;
7922 image.normal: "01_rate_small_fill.png";
7926 state: "disabled" 0.0;
7927 inherit: "default" 0.0;
7929 color: 128 128 128 128;
7932 state: "disabled_visible" 0.0;
7933 inherit: "default" 0.0;
7934 color: 128 128 128 128;
7939 name: "elm.swallow.content";
7942 state: "default" 0.0;
7945 color: 255 255 255 255;
7947 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "check"; }
7948 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "check"; }
7951 state: "visible" 0.0;
7952 inherit: "default" 0.0;
7956 aspect_preference: VERTICAL;
7959 state: "disabled" 0.0;
7960 inherit: "default" 0.0;
7961 color: 128 128 128 128;
7964 state: "disabled_visible" 0.0;
7965 inherit: "default" 0.0;
7966 color: 128 128 128 128;
7978 state: "default" 0.0;
7981 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
7982 rel2 { relative: 1.0 0.5; offset: -2 -2; }
7983 color: 255 255 255 255;
7986 style: "check_label_textblock_style";
7989 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
7992 state: "visible" 0.0;
7993 inherit: "default" 0.0;
7998 state: "disabled" 0.0;
7999 inherit: "default" 0.0;
8004 state: "disabled_visible" 0.0;
8005 inherit: "default" 0.0;
8015 ignore_flags: ON_HOLD;
8017 state: "default" 0.0;
8018 rel1 { to: "back_bg"; }
8019 rel2 { to: "back_bg"; }
8027 state: "default" 0.0;
8032 state: "disabled" 0.0;
8033 inherit: "default" 0.0;
8041 signal: "mouse,up,1";
8043 action: SIGNAL_EMIT "elm,action,check,toggle" "";
8047 signal: "elm,state,check,on";
8049 action: STATE_SET "visible" 0.0;
8054 signal: "elm,state,check,off";
8056 action: STATE_SET "default" 0.0;
8061 signal: "elm,state,text,visible";
8063 action: STATE_SET "visible" 0.0;
8068 signal: "elm,state,text,hidden";
8070 action: STATE_SET "default" 0.0;
8075 signal: "elm,state,icon,visible";
8077 action: STATE_SET "visible" 0.0;
8078 target: "elm.swallow.content";
8082 signal: "elm,state,icon,hidden";
8084 action: STATE_SET "default" 0.0;
8085 target: "elm.swallow.content";
8089 signal: "elm,state,disabled";
8091 action: STATE_SET "disabled" 0.0;
8093 after: "disable_text";
8096 name: "disable_text";
8100 get_state(PART:"elm.text", st, 30, vl);
8101 if (!strcmp(st, "visible"))
8102 set_state(PART:"elm.text", "disabled_visible", 0.0);
8104 set_state(PART:"elm.text", "disabled", 0.0);
8106 get_state(PART:"elm.swallow.content", st, 30, vl);
8107 if (!strcmp(st, "visible"))
8108 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
8110 set_state(PART:"elm.swallow.content", "disabled", 0.0);
8112 get_state(PART:"check", st, 30, vl);
8113 if (!strcmp(st, "visible"))
8114 set_state(PART:"check", "disabled_visible", 0.0);
8116 set_state(PART:"check", "disabled", 0.0);
8121 signal: "elm,state,enabled";
8123 action: STATE_SET "default" 0.0;
8125 after: "enable_text";
8128 name: "enable_text";
8132 get_state(PART:"elm.text", st, 30, vl);
8133 if (!strcmp(st, "disabled_visible"))
8134 set_state(PART:"elm.text", "visible", 0.0);
8136 set_state(PART:"elm.text", "default", 0.0);
8138 get_state(PART:"elm.swallow.content", st, 30, vl);
8139 if (!strcmp(st, "visible"))
8140 set_state(PART:"elm.swallow.content", "visible", 0.0);
8142 set_state(PART:"elm.swallow.content", "default", 0.0);
8144 get_state(PART:"check", st, 30, vl);
8145 if (!strcmp(st, "visible"))
8146 set_state(PART:"check", "visible", 0.0);
8148 set_state(PART:"check", "default", 0.0);
8154 ////////////////////////////////////////////////////////////////////////////////////////
8156 // check favorite-divided style
8158 ///////////////////////////////////////////////////////////////////////////////////////
8160 name: "elm/check/base/favorite-divided";
8163 image: "01_button_on_lighting.png" COMP;
8164 image: "01_rate_icon_default.png" COMP;
8165 image: "01_rate_small_fill.png" COMP;
8174 state: "default" 0.0;
8175 rel1 { relative: 0.0 0.0; offset: 1 1; }
8176 rel2 { relative: 0.0 1.0; offset: 1 -2; }
8181 aspect_preference: VERTICAL;
8183 normal: "01_button_on_lighting.png";
8195 state: "default" 0.0;
8196 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
8197 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
8202 aspect_preference: VERTICAL;
8203 image.normal: "01_rate_icon_default.png";
8205 description { state: "visible" 0.0;
8206 inherit: "default" 0.0;
8207 image.normal: "01_rate_small_fill.png";
8209 description { state: "disabled" 0.0;
8210 inherit: "default" 0.0;
8212 color: 128 128 128 128;
8214 description { state: "disabled_visible" 0.0;
8215 inherit: "default" 0.0;
8216 color: 128 128 128 128;
8221 name: "elm.swallow.content";
8224 state: "default" 0.0;
8227 color: 255 255 255 255;
8229 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "check"; }
8230 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "check"; }
8233 state: "visible" 0.0;
8234 inherit: "default" 0.0;
8238 aspect_preference: VERTICAL;
8241 state: "disabled" 0.0;
8242 inherit: "default" 0.0;
8243 color: 128 128 128 128;
8246 state: "disabled_visible" 0.0;
8247 inherit: "default" 0.0;
8248 color: 128 128 128 128;
8260 state: "default" 0.0;
8263 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
8264 rel2 { relative: 1.0 0.5; offset: -2 -2; }
8265 color: 255 255 255 255;
8268 style: "check_label_textblock_style";
8271 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
8274 state: "visible" 0.0;
8275 inherit: "default" 0.0;
8280 state: "disabled" 0.0;
8281 inherit: "default" 0.0;
8286 state: "disabled_visible" 0.0;
8287 inherit: "default" 0.0;
8297 ignore_flags: ON_HOLD;
8299 state: "default" 0.0;
8300 rel1 { to: "back_bg"; }
8301 rel2 { to: "back_bg"; }
8309 state: "default" 0.0;
8314 state: "disabled" 0.0;
8315 inherit: "default" 0.0;
8323 signal: "mouse,up,1";
8325 action: SIGNAL_EMIT "elm,action,check,toggle" "";
8329 signal: "elm,state,check,on";
8331 action: STATE_SET "visible" 0.0;
8336 signal: "elm,state,check,off";
8338 action: STATE_SET "default" 0.0;
8343 signal: "elm,state,text,visible";
8345 action: STATE_SET "visible" 0.0;
8350 signal: "elm,state,text,hidden";
8352 action: STATE_SET "default" 0.0;
8357 signal: "elm,state,icon,visible";
8359 action: STATE_SET "visible" 0.0;
8360 target: "elm.swallow.content";
8364 signal: "elm,state,icon,hidden";
8366 action: STATE_SET "default" 0.0;
8367 target: "elm.swallow.content";
8371 signal: "elm,state,disabled";
8373 action: STATE_SET "disabled" 0.0;
8375 after: "disable_text";
8378 name: "disable_text";
8382 get_state(PART:"elm.text", st, 30, vl);
8383 if (!strcmp(st, "visible"))
8384 set_state(PART:"elm.text", "disabled_visible", 0.0);
8386 set_state(PART:"elm.text", "disabled", 0.0);
8388 get_state(PART:"elm.swallow.content", st, 30, vl);
8389 if (!strcmp(st, "visible"))
8390 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
8392 set_state(PART:"elm.swallow.content", "disabled", 0.0);
8394 get_state(PART:"check", st, 30, vl);
8395 if (!strcmp(st, "visible"))
8396 set_state(PART:"check", "disabled_visible", 0.0);
8398 set_state(PART:"check", "disabled", 0.0);
8403 signal: "elm,state,enabled";
8405 action: STATE_SET "default" 0.0;
8407 after: "enable_text";
8410 name: "enable_text";
8414 get_state(PART:"elm.text", st, 30, vl);
8415 if (!strcmp(st, "disabled_visible"))
8416 set_state(PART:"elm.text", "visible", 0.0);
8418 set_state(PART:"elm.text", "default", 0.0);
8420 get_state(PART:"elm.swallow.content", st, 30, vl);
8421 if (!strcmp(st, "visible"))
8422 set_state(PART:"elm.swallow.content", "visible", 0.0);
8424 set_state(PART:"elm.swallow.content", "default", 0.0);
8426 get_state(PART:"check", st, 30, vl);
8427 if (!strcmp(st, "visible"))
8428 set_state(PART:"check", "visible", 0.0);
8430 set_state(PART:"check", "default", 0.0);
8436 name:"elm/fileindexer/base";
8444 state: "default" 0.0;
8457 ///////////////////////////////////////////////////////////////////////////////
8458 group { name: "elm/cabinet/base/default";
8465 state: "default" 0.0;
8472 group { name: "elm/cabinet/item/base/default";
8474 image: "cross_mark_black.png" COMP;
8475 image: "cross_mark_black_pressed.png" COMP;
8478 part { name: "shadow";
8481 state: "default" 0.0;
8482 color: 120 120 120 100;
8486 part { name: "elm.bg";
8489 ignore_flags: ON_HOLD;
8491 state: "default" 0.0;
8492 color: 243 238 219 255;
8496 part { name: "elm.pad.l";
8501 state: "default" 0.0;
8504 rel2.relative: 0.0 1.0;
8510 part { name: "elm.label";
8515 state: "default" 0.0;
8522 to_x: "elm.info_label";
8526 font: "SLP:style=Bold";
8535 part { name: "elm.info_label";
8540 state: "default" 0.0;
8541 rel1.to_x: "elm.pad.c";
8548 font: "SLP:style=Bold";
8553 color: 209 74 0 255;
8557 state: "disabled" 0.0;
8558 inherit: "default" 0.0;
8563 part { name: "elm.pad.c";
8568 state: "default" 0.0;
8571 rel1.to_x: "elm.img.btn";
8572 rel2.to_x: "elm.img.btn";
8573 rel2.relative: 0.0 1.0;
8579 part { name: "elm.img.btn";
8581 ignore_flags: ON_HOLD;
8583 state: "default" 0.0;
8586 rel1.relative: 1.0 0.0;
8588 image.normal: "cross_mark_black.png";
8590 description { state: "pressed" 0.0;
8591 inherit: "default" 0.0;
8592 image.normal: "cross_mark_black_pressed.png";
8595 state: "disabled" 0.0;
8596 inherit: "default" 0.0;
8601 part { name: "btn_over";
8605 state: "default" 0.0;
8606 rel1.to: "elm.img.btn";
8607 rel2.to: "elm.img.btn";
8611 state: "disabled" 0.0;
8612 inherit: "default" 0.0;
8617 part { name: "elm.border.bottom";
8621 state: "default" 0.0;
8627 color: 188 184 168 255;
8631 part { name: "elm.border.middle";
8635 state: "default" 0.0;
8636 rel1.to: "elm.img.btn";
8643 color: 188 184 168 255;
8646 state: "disabled" 0.0;
8647 inherit: "default" 0.0;
8654 name: "btn_clicked";
8655 signal: "mouse,clicked,1";
8656 source: "elm.img.btn";
8657 action: SIGNAL_EMIT "elm,action,del" "";
8660 name: "btn_pressed";
8661 signal: "mouse,down,1";
8663 action: STATE_SET "pressed" 0.0;
8664 target: "elm.img.btn";
8667 name: "btn_released";
8668 signal: "mouse,up,1";
8670 action: STATE_SET "default" 0.0;
8671 target: "elm.img.btn";
8675 name: "item_clicked";
8676 signal: "mouse,clicked,1";
8678 action: SIGNAL_EMIT "elm,action,clicked" "";
8682 name: "btn_disable";
8683 signal: "btn_disable";
8685 action: STATE_SET "disabled" 0.0;
8686 target: "elm.img.btn";
8687 target: "elm.border.middle";
8693 signal: "btn_enable";
8695 action: STATE_SET "default" 0.0;
8696 target: "elm.img.btn";
8697 target: "elm.border.middle";
8702 name: "info_lbl_hide";
8703 signal: "info_disable";
8705 action: STATE_SET "disabled" 0.0;
8706 target: "elm.info_label";
8710 name: "info_lbl_show";
8711 signal: "info_enable";
8713 action: STATE_SET "default" 0.0;
8714 target: "elm.info_label";