2 * Copyright (c) 2011 Samsung Electronics Co., Ltd All Rights Reserved
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
19 // This file (and only this one) is licenses under public-domain. The reason
20 // is that this is meant to serve as a template for making your own themes and
21 // Elementary's LGPL license is not intended to follow. The images used do come
22 // under LGPL, but this file specifically for the structure of your theme is
23 // public-domain. This means you can take, use, re-license and otherwise
24 // have zero restrictions on using this file as a base for your theme.
26 // theme configuration file for each theme (tizen, tizen-black, ...)
27 #include "inc/tmp-inc.edc"
29 #define INDICATOR_H 27
30 #define CONTROLBAR_LARGE_H 78
31 #define CONTROLBAR_SMALL_H 65
32 #define CONTROLBAR_W 78
35 #define PART_RECT(NAME, REFER_PART, COLOR) \
38 description { state: "default" 0.0; \
39 rel1.to: REFER_PART; \
40 rel2.to: REFER_PART; \
50 #include "groups/actionslider.edc"
51 #include "groups/badge.edc"
52 #include "groups/bg.edc"
53 #include "groups/bubble.edc"
54 #include "groups/button.edc"
55 #include "groups/calendar.edc"
56 #include "groups/check.edc"
57 #include "groups/colorpalette.edc"
58 #include "groups/colorselector.edc"
59 #include "groups/conformant.edc"
60 #include "groups/controlbar.edc"
61 #include "groups/ctxpopup.edc"
62 #include "groups/datefield.edc"
63 #include "groups/dayselector.edc"
64 #include "groups/diskselector.edc"
65 #include "groups/editfield.edc"
66 #include "groups/entry.edc"
67 #include "groups/gengrid.edc"
68 #include "groups/genlist/genlist.edc"
69 #include "groups/imageslider.edc"
70 #include "groups/index.edc"
71 #include "groups/label.edc"
72 #include "groups/layout.edc"
73 #include "groups/map.edc"
74 #include "groups/multibuttonentry.edc"
75 //#include "groups/multisense_ui.edc"
76 #include "groups/naviframe.edc"
77 #include "groups/nocontents.edc"
78 #include "groups/pagecontrol.edc"
79 #include "groups/panes.edc"
80 #include "groups/photocam.edc"
81 #include "groups/popup.edc"
82 #include "groups/progressbar.edc"
83 #include "groups/radio.edc"
84 #include "groups/scroller.edc"
85 #include "groups/searchbar.edc"
86 #include "groups/segmentedcontrol.edc"
87 #include "groups/selectioninfo.edc"
88 #include "groups/slider.edc"
89 #include "groups/stackedicon.edc"
90 #include "groups/tickernoti.edc"
91 #include "groups/toggle.edc"
95 sound : "drag-start.wav" 0 100;
96 sound :"drag-accept.wav" 0 100;
97 sound :"button-pressed.wav" 0 100;
98 sound :"Waterdrop.wav" 0 100;
111 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" ;
122 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" ;
127 ///////////////////////////////////////////////////////////////////////////////
128 group { name: "elm/hover/base/default";
130 image: "shad_circ.png" COMP;
133 part { name: "elm.swallow.offset";
135 description { state: "default" 0.0;
137 rel1.relative: 0.0 0.0;
138 rel2.relative: 0.0 0.0;
141 part { name: "elm.swallow.size";
143 description { state: "default" 0.0;
145 rel1.to: "elm.swallow.offset";
146 rel1.relative: 1.0 1.0;
147 rel2.to: "elm.swallow.offset";
148 rel2.relative: 1.0 1.0;
154 description { state: "default" 0.0;
160 description { state: "default" 0.0;
161 image.normal: "shad_circ.png";
162 rel1.to: "elm.swallow.size";
163 rel1.offset: -32 -32;
164 rel2.to: "elm.swallow.size";
172 description { state: "default" 0.0;
174 rel1.to: "elm.swallow.size";
176 rel2.to: "elm.swallow.size";
180 part { name: "elm.swallow.slot.left";
182 description { state: "default" 0.0;
184 rel1.to: "elm.swallow.slot.middle";
185 rel1.relative: 0.0 0.0;
187 rel2.to: "elm.swallow.slot.middle";
188 rel2.relative: 0.0 1.0;
192 part { name: "elm.swallow.slot.right";
194 description { state: "default" 0.0;
196 rel1.to: "elm.swallow.slot.middle";
197 rel1.relative: 1.0 0.0;
199 rel2.to: "elm.swallow.slot.middle";
200 rel2.relative: 1.0 1.0;
204 part { name: "elm.swallow.slot.top";
206 description { state: "default" 0.0;
208 rel1.to: "elm.swallow.slot.middle";
209 rel1.relative: 0.0 0.0;
211 rel2.to: "elm.swallow.slot.middle";
212 rel2.relative: 1.0 0.0;
216 part { name: "elm.swallow.slot.bottom";
218 description { state: "default" 0.0;
220 rel1.to: "elm.swallow.slot.middle";
221 rel1.relative: 0.0 1.0;
223 rel2.to: "elm.swallow.slot.middle";
224 rel2.relative: 1.0 1.0;
228 part { name: "elm.swallow.slot.middle";
230 description { state: "default" 0.0;
231 rel1.to: "elm.swallow.size";
232 rel2.to: "elm.swallow.size";
237 program { name: "end";
238 signal: "mouse,up,1";
240 action: SIGNAL_EMIT "elm,action,dismiss" "";
245 group { name: "elm/hover/base/matchlist";
247 part { name: "elm.swallow.offset";
249 description { state: "default" 0.0;
251 rel1.relative: 0.0 0.0;
252 rel2.relative: 0.0 0.0;
255 part { name: "elm.swallow.size";
257 description { state: "default" 0.0;
259 rel1.to: "elm.swallow.offset";
260 rel1.relative: 1.0 1.0;
261 rel2.to: "elm.swallow.offset";
262 rel2.relative: 1.0 1.0;
268 description { state: "default" 0.0;
275 description { state: "default" 0.0;
277 rel1.to: "elm.swallow.size";
279 rel2.to: "elm.swallow.size";
283 part { name: "elm.swallow.slot.left";
285 description { state: "default" 0.0;
287 rel1.to: "elm.swallow.slot.middle";
288 rel1.relative: 0.0 0.0;
290 rel2.to: "elm.swallow.slot.middle";
291 rel2.relative: 0.0 1.0;
295 part { name: "elm.swallow.slot.right";
297 description { state: "default" 0.0;
299 rel1.to: "elm.swallow.slot.middle";
300 rel1.relative: 1.0 0.0;
302 rel2.to: "elm.swallow.slot.middle";
303 rel2.relative: 1.0 1.0;
307 part { name: "elm.swallow.slot.top";
309 description { state: "default" 0.0;
311 rel1.to: "elm.swallow.slot.middle";
312 rel1.relative: 0.0 0.0;
314 rel2.to: "elm.swallow.slot.middle";
315 rel2.relative: 1.0 0.0;
319 part { name: "elm.swallow.slot.bottom";
321 description { state: "default" 0.0;
323 rel1.to: "elm.swallow.slot.middle";
324 rel1.relative: 0.0 1.0;
326 rel2.to: "elm.swallow.slot.middle";
327 rel2.relative: 1.0 1.0;
331 part { name: "elm.swallow.slot.middle";
333 description { state: "default" 0.0;
334 rel1.to: "elm.swallow.size";
335 rel2.to: "elm.swallow.size";
340 program { name: "end";
341 signal: "mouse,up,1";
343 action: SIGNAL_EMIT "elm,action,dismiss" "";
348 group { name: "elm/hover/base/popout";
350 image: "shad_circ.png" COMP;
351 image: "bt_dis_base.png" COMP;
352 image: "bt_dis_hilight.png" COMP;
355 part { name: "elm.swallow.offset";
357 description { state: "default" 0.0;
359 rel1.relative: 0.0 0.0;
360 rel2.relative: 0.0 0.0;
363 part { name: "elm.swallow.size";
365 description { state: "default" 0.0;
367 rel1.to: "elm.swallow.offset";
368 rel1.relative: 1.0 1.0;
369 rel2.to: "elm.swallow.offset";
370 rel2.relative: 1.0 1.0;
376 description { state: "default" 0.0;
379 description { state: "visible" 0.0;
380 inherit: "default" 1.0;
384 part { name: "leftclip";
386 description { state: "default" 0.0;
388 rel2.relative: 0.0 1.0;
394 description { state: "default" 0.0;
396 rel1.to: "elm.swallow.slot.left";
398 rel2.to: "elm.swallow.slot.left";
401 normal: "bt_dis_base.png";
406 description { state: "visible" 0.0;
407 inherit: "default" 0.0;
411 part { name: "elm.swallow.slot.left";
414 description { state: "default" 0.0;
416 rel1.to: "elm.swallow.slot.middle";
417 rel1.relative: 0.0 0.0;
419 rel2.to: "elm.swallow.slot.middle";
420 rel2.relative: 0.0 1.0;
423 description { state: "visible" 0.0;
424 inherit: "default" 0.0;
430 part { name: "leftover";
433 description { state: "default" 0.0;
436 rel2.relative: 1.0 0.5;
439 normal: "bt_dis_hilight.png";
444 part { name: "rightclip";
446 description { state: "default" 0.0;
448 rel1.relative: 1.0 0.0;
452 part { name: "right";
453 clip_to: "rightclip";
454 description { state: "default" 0.0;
456 rel1.to: "elm.swallow.slot.right";
458 rel2.to: "elm.swallow.slot.right";
461 normal: "bt_dis_base.png";
466 description { state: "visible" 0.0;
467 inherit: "default" 0.0;
471 part { name: "elm.swallow.slot.right";
473 clip_to: "rightclip";
474 description { state: "default" 0.0;
476 rel1.to: "elm.swallow.slot.middle";
477 rel1.relative: 1.0 0.0;
479 rel2.to: "elm.swallow.slot.middle";
480 rel2.relative: 1.0 1.0;
483 description { state: "visible" 0.0;
484 inherit: "default" 0.0;
490 part { name: "rightover";
491 clip_to: "rightclip";
493 description { state: "default" 0.0;
496 rel2.relative: 1.0 0.5;
498 normal: "bt_dis_hilight.png";
503 part { name: "topclip";
505 description { state: "default" 0.0;
507 rel2.relative: 1.0 0.0;
513 description { state: "default" 0.0;
515 rel1.to: "elm.swallow.slot.top";
517 rel2.to: "elm.swallow.slot.top";
520 normal: "bt_dis_base.png";
525 description { state: "visible" 0.0;
526 inherit: "default" 0.0;
530 part { name: "elm.swallow.slot.top";
533 description { state: "default" 0.0;
536 rel1.to: "elm.swallow.slot.middle";
537 rel1.relative: 0.0 0.0;
539 rel2.to: "elm.swallow.slot.middle";
540 rel2.relative: 1.0 0.0;
543 description { state: "visible" 0.0;
544 inherit: "default" 0.0;
550 part { name: "topover";
553 description { state: "default" 0.0;
556 rel2.relative: 1.0 0.5;
558 normal: "bt_dis_hilight.png";
563 part { name: "bottomclip";
565 description { state: "default" 0.0;
567 rel1.relative: 0.0 1.0;
571 part { name: "bottom";
572 clip_to: "bottomclip";
573 description { state: "default" 0.0;
575 rel1.to: "elm.swallow.slot.bottom";
577 rel2.to: "elm.swallow.slot.bottom";
580 normal: "bt_dis_base.png";
585 description { state: "visible" 0.0;
586 inherit: "default" 0.0;
590 part { name: "elm.swallow.slot.bottom";
592 clip_to: "bottomclip";
593 description { state: "default" 0.0;
595 rel1.to: "elm.swallow.slot.middle";
596 rel1.relative: 0.0 1.0;
598 rel2.to: "elm.swallow.slot.middle";
599 rel2.relative: 1.0 1.0;
602 description { state: "visible" 0.0;
603 inherit: "default" 0.0;
609 part { name: "bottomover";
610 clip_to: "bottomclip";
612 description { state: "default" 0.0;
615 rel2.relative: 1.0 0.5;
617 normal: "bt_dis_hilight.png";
624 description { state: "default" 0.0;
625 image.normal: "shad_circ.png";
626 rel1.to: "elm.swallow.size";
627 rel1.offset: -64 -64;
628 rel2.to: "elm.swallow.size";
635 description { state: "default" 0.0;
636 rel1.to: "elm.swallow.slot.middle";
638 rel2.to: "elm.swallow.slot.middle";
641 normal: "bt_dis_base.png";
647 part { name: "elm.swallow.slot.middle";
649 description { state: "default" 0.0;
650 rel1.to: "elm.swallow.size";
651 rel2.to: "elm.swallow.size";
654 part { name: "popover";
656 description { state: "default" 0.0;
659 rel2.relative: 1.0 0.5;
661 normal: "bt_dis_hilight.png";
668 program { name: "end";
669 signal: "mouse,up,1";
671 action: SIGNAL_EMIT "elm,action,dismiss" "";
674 program { name: "show";
675 signal: "elm,action,show";
677 action: STATE_SET "visible" 0.0;
678 // transition: DECELERATE 0.5;
681 program { name: "hide";
682 signal: "elm,action,hide";
684 action: STATE_SET "default" 0.0;
685 // transition: DECELERATE 0.5;
689 program { name: "leftshow";
690 signal: "elm,action,slot,left,show";
692 action: STATE_SET "visible" 0.0;
693 transition: DECELERATE 0.5;
695 target: "elm.swallow.slot.left";
697 program { name: "lefthide";
698 signal: "elm,action,slot,left,hide";
700 action: STATE_SET "default" 0.0;
701 transition: DECELERATE 0.5;
703 target: "elm.swallow.slot.left";
705 program { name: "rightshow";
706 signal: "elm,action,slot,right,show";
708 action: STATE_SET "visible" 0.0;
709 transition: DECELERATE 0.5;
711 target: "elm.swallow.slot.right";
713 program { name: "righthide";
714 signal: "elm,action,slot,right,hide";
716 action: STATE_SET "default" 0.0;
717 transition: DECELERATE 0.5;
719 target: "elm.swallow.slot.right";
721 program { name: "topshow";
722 signal: "elm,action,slot,top,show";
724 action: STATE_SET "visible" 0.0;
725 transition: DECELERATE 0.5;
727 target: "elm.swallow.slot.top";
729 program { name: "tophide";
730 signal: "elm,action,slot,top,hide";
732 action: STATE_SET "default" 0.0;
733 transition: DECELERATE 0.5;
735 target: "elm.swallow.slot.top";
737 program { name: "bottomshow";
738 signal: "elm,action,slot,bottom,show";
740 action: STATE_SET "visible" 0.0;
741 transition: DECELERATE 0.5;
743 target: "elm.swallow.slot.bottom";
745 program { name: "bottomhide";
746 signal: "elm,action,slot,bottom,hide";
748 action: STATE_SET "default" 0.0;
749 transition: DECELERATE 0.5;
751 target: "elm.swallow.slot.bottom";
756 //In the hover used by the menu only the bottom part is used.
757 group { name: "elm/hover/base/menu";
759 image: "shad_circ.png" COMP;
760 image: "bt_dis_base.png" COMP;
763 part { name: "elm.swallow.offset";
765 description { state: "default" 0.0;
767 rel1.relative: 0.0 0.0;
768 rel2.relative: 0.0 0.0;
771 part { name: "elm.swallow.size";
773 description { state: "default" 0.0;
775 rel1.to: "elm.swallow.offset";
776 rel1.relative: 1.0 1.0;
777 rel2.to: "elm.swallow.offset";
778 rel2.relative: 1.0 1.0;
784 description { state: "default" 0.0;
787 description { state: "visible" 0.0;
788 inherit: "default" 1.0;
792 part { name: "elm.swallow.slot.left";
794 description { state: "default" 0.0;
797 part { name: "elm.swallow.slot.right";
799 description { state: "default" 0.0;
802 part { name: "elm.swallow.slot.top";
804 description { state: "default" 0.0;
806 description { state: "visible" 0.0;
807 inherit: "default" 0.0;
810 part { name: "bottomclip";
812 description { state: "default" 0.0;
814 rel1.relative: 0.0 1.0;
818 part { name: "bottom";
819 clip_to: "bottomclip";
820 description { state: "default" 0.0;
822 rel1.to: "elm.swallow.slot.bottom";
824 rel2.to: "elm.swallow.slot.bottom";
827 normal: "bt_dis_base.png";
832 description { state: "visible" 0.0;
833 inherit: "default" 0.0;
837 part { name: "elm.swallow.slot.bottom";
839 clip_to: "bottomclip";
840 description { state: "default" 0.0;
842 rel1.to: "elm.swallow.slot.middle";
843 rel1.relative: 0.0 1.0;
845 rel2.to: "elm.swallow.slot.middle";
846 rel2.relative: 1.0 1.0;
849 description { state: "visible" 0.0;
850 inherit: "default" 0.0;
859 description { state: "default" 0.0;
860 rel1.to: "elm.swallow.slot.middle";
862 rel2.to: "elm.swallow.slot.middle";
866 part { name: "elm.swallow.slot.middle";
869 description { state: "default" 0.0;
870 rel1.to: "elm.swallow.size";
871 rel2.to: "elm.swallow.size";
876 program { name: "end";
877 signal: "mouse,up,1";
879 action: SIGNAL_EMIT "elm,action,dismiss" "";
881 program { name: "show";
882 signal: "elm,action,show";
884 action: STATE_SET "visible" 0.0;
885 // transition: DECELERATE 0.5;
888 program { name: "hide";
889 signal: "elm,action,hide";
891 action: STATE_SET "default" 0.0;
892 // transition: DECELERATE 0.5;
895 program { name: "bottomshow";
896 signal: "elm,action,slot,bottom,show";
898 action: STATE_SET "visible" 0.0;
899 transition: DECELERATE 0.5;
901 target: "elm.swallow.slot.bottom";
903 program { name: "bottomhide";
904 signal: "elm,action,slot,bottom,hide";
906 action: STATE_SET "default" 0.0;
907 transition: DECELERATE 0.5;
909 target: "elm.swallow.slot.bottom";
914 //In the hover used by the submenu only the bottom part is used
915 //and no part should interact except the bottom area
916 group { name: "elm/hover/base/submenu";
918 image: "shad_circ.png" COMP;
919 image: "bt_dis_base.png" COMP;
922 part { name: "elm.swallow.offset";
925 description { state: "default" 0.0;
927 rel1.relative: 0.0 0.0;
928 rel2.relative: 0.0 0.0;
931 part { name: "elm.swallow.size";
933 description { state: "default" 0.0;
935 rel1.to: "elm.swallow.offset";
936 rel1.relative: 1.0 1.0;
937 rel2.to: "elm.swallow.offset";
938 rel2.relative: 1.0 1.0;
941 //here we do non catch events like the hover hover does
945 description { state: "default" 0.0;
950 part { name: "elm.swallow.slot.left";
952 description { state: "default" 0.0;
955 part { name: "elm.swallow.slot.right";
957 description { state: "default" 0.0;
960 part { name: "elm.swallow.slot.top";
962 description { state: "default" 0.0;
965 part { name: "bottomclip";
967 description { state: "default" 0.0;
969 rel1.relative: 0.0 1.0;
973 part { name: "bottom";
974 clip_to: "bottomclip";
975 description { state: "default" 0.0;
977 rel1.to: "elm.swallow.slot.bottom";
979 rel2.to: "elm.swallow.slot.bottom";
982 normal: "bt_dis_base.png";
987 description { state: "visible" 0.0;
988 inherit: "default" 0.0;
992 part { name: "elm.swallow.slot.bottom";
994 clip_to: "bottomclip";
995 description { state: "default" 0.0;
997 rel1.to: "elm.swallow.slot.middle";
998 rel1.relative: 0.0 1.0;
1000 rel2.to: "elm.swallow.slot.middle";
1001 rel2.relative: 1.0 1.0;
1004 description { state: "visible" 0.0;
1005 inherit: "default" 0.0;
1014 description { state: "default" 0.0;
1015 rel1.to: "elm.swallow.slot.middle";
1017 rel2.to: "elm.swallow.slot.middle";
1021 part { name: "elm.swallow.slot.middle";
1024 description { state: "default" 0.0;
1025 rel1.to: "elm.swallow.size";
1026 rel2.to: "elm.swallow.size";
1031 program { name: "end";
1032 signal: "mouse,up,1";
1034 action: SIGNAL_EMIT "elm,action,dismiss" "";
1036 program { name: "show";
1037 signal: "elm,action,show";
1039 action: STATE_SET "visible" 0.0;
1040 // transition: DECELERATE 0.5;
1043 program { name: "hide";
1044 signal: "elm,action,hide";
1046 action: STATE_SET "default" 0.0;
1047 // transition: DECELERATE 0.5;
1050 program { name: "bottomshow";
1051 signal: "elm,action,slot,bottom,show";
1053 action: STATE_SET "visible" 0.0;
1054 transition: DECELERATE 0.5;
1056 target: "elm.swallow.slot.bottom";
1058 program { name: "bottomhide";
1059 signal: "elm,action,slot,bottom,hide";
1061 action: STATE_SET "default" 0.0;
1062 transition: DECELERATE 0.5;
1064 target: "elm.swallow.slot.bottom";
1069 group { name: "elm/hover/base/hoversel_vertical/default";
1070 alias: "elm/hover/base/hoversel_vertical/entry";
1072 // image: "shad_circ.png" COMP;
1073 image: "bt_base2.png" COMP;
1074 image: "bt_hilight.png" COMP;
1075 image: "bt_shine.png" COMP;
1076 image: "outdent-top.png" COMP;
1077 image: "outdent-bottom.png" COMP;
1080 part { name: "elm.swallow.offset";
1082 description { state: "default" 0.0;
1084 rel1.relative: 0.0 0.0;
1085 rel2.relative: 0.0 0.0;
1088 part { name: "elm.swallow.size";
1090 description { state: "default" 0.0;
1092 rel1.to: "elm.swallow.offset";
1093 rel1.relative: 1.0 1.0;
1094 rel2.to: "elm.swallow.offset";
1095 rel2.relative: 1.0 1.0;
1099 part { name: "shad";
1101 description { state: "default" 0.0;
1102 image.normal: "shad_circ.png";
1103 rel1.to: "button_image";
1104 rel1.offset: -64 -64;
1105 rel2.to: "button_image";
1111 part { name: "button_image";
1113 description { state: "default" 0.0;
1114 rel1.to_x: "elm.swallow.slot.top";
1115 rel1.to_y: "elm.swallow.slot.top";
1117 rel2.to_x: "elm.swallow.slot.top";
1118 rel2.to_y: "elm.swallow.slot.bottom";
1121 normal: "bt_base2.png";
1124 image.middle: SOLID;
1127 description { state: "bottom" 0.0;
1128 rel1.to_x: "elm.swallow.slot.bottom";
1129 rel1.to_y: "elm.swallow.slot.top";
1131 rel2.to_x: "elm.swallow.slot.bottom";
1132 rel2.to_y: "elm.swallow.slot.bottom";
1135 normal: "bt_base2.png";
1138 image.middle: SOLID;
1143 part { name: "base";
1146 description { state: "default" 0.0;
1149 description { state: "visible" 0.0;
1150 inherit: "default" 1.0;
1155 part { name: "topclip";
1157 description { state: "default" 0.0;
1158 rel2.to_y: "edge_top";
1159 rel2.relative: 1.0 0.0;
1163 part { name: "elm.swallow.slot.top";
1166 description { state: "default" 0.0;
1169 rel1.to: "elm.swallow.slot.middle";
1170 rel1.relative: 0.0 0.0;
1172 rel2.to: "elm.swallow.slot.middle";
1173 rel2.relative: 1.0 0.0;
1176 description { state: "visible" 0.0;
1177 inherit: "default" 0.0;
1184 part { name: "bottomclip";
1186 description { state: "default" 0.0;
1187 rel1.to_y: "edge_bottom";
1188 rel1.relative: 0.0 1.0;
1192 part { name: "elm.swallow.slot.bottom";
1194 clip_to: "bottomclip";
1195 description { state: "default" 0.0;
1197 rel1.to: "elm.swallow.slot.middle";
1198 rel1.relative: 0.0 1.0;
1200 rel2.to: "elm.swallow.slot.middle";
1201 rel2.relative: 1.0 1.0;
1204 description { state: "visible" 0.0;
1205 inherit: "default" 0.0;
1212 part { name: "over1";
1214 description { state: "default" 0.0;
1215 rel1.to: "button_image";
1216 rel2.to: "button_image";
1217 rel2.relative: 1.0 0.5;
1219 normal: "bt_hilight.png";
1224 part { name: "over2";
1227 ignore_flags: ON_HOLD;
1228 description { state: "default" 0.0;
1229 rel1.to: "button_image";
1230 rel2.to: "button_image";
1232 normal: "bt_shine.png";
1237 part { name: "edge_top";
1239 description { state: "default" 0.0;
1242 to: "elm.swallow.size";
1246 to: "elm.swallow.size";
1248 image.normal: "outdent-bottom.png";
1249 image.border: 0 0 13 0;
1252 description { state: "visible" 0.0;
1253 inherit: "default" 0.0;
1257 part { name: "edge_bottom";
1259 description { state: "default" 0.0;
1262 to: "elm.swallow.size";
1265 to: "elm.swallow.size";
1268 image.normal: "outdent-top.png";
1269 image.border: 0 0 0 13;
1272 description { state: "visible" 0.0;
1273 inherit: "default" 0.0;
1277 part { name: "elm.swallow.slot.middle";
1279 description { state: "default" 0.0;
1280 rel1.to: "elm.swallow.size";
1281 rel2.to: "elm.swallow.size";
1286 program { name: "end";
1287 signal: "mouse,up,1";
1289 action: SIGNAL_EMIT "elm,action,dismiss" "";
1292 program { name: "show";
1293 signal: "elm,action,show";
1295 action: STATE_SET "visible" 0.0;
1296 // transition: DECELERATE 0.5;
1299 program { name: "hide";
1300 signal: "elm,action,hide";
1302 action: STATE_SET "default" 0.0;
1303 // transition: DECELERATE 0.5;
1306 program { name: "topshow";
1307 signal: "elm,action,slot,top,show";
1309 action: STATE_SET "visible" 0.0;
1313 program { name: "topshow2";
1314 action: STATE_SET "visible" 0.0;
1315 transition: DECELERATE 0.5;
1316 target: "elm.swallow.slot.top";
1318 program { name: "topshow3";
1319 signal: "elm,action,slot,top,show";
1321 action: STATE_SET "default" 0.0;
1322 target: "button_image";
1324 program { name: "tophide";
1325 signal: "elm,action,slot,top,hide";
1327 action: STATE_SET "default" 0.0;
1328 transition: DECELERATE 0.5;
1329 target: "elm.swallow.slot.top";
1332 program { name: "tophide2";
1333 action: STATE_SET "default" 0.0;
1336 program { name: "bottomshow";
1337 signal: "elm,action,slot,bottom,show";
1339 action: STATE_SET "visible" 0.0;
1340 target: "edge_bottom";
1341 after: "bottomshow2";
1343 program { name: "bottomshow2";
1344 action: STATE_SET "visible" 0.0;
1345 transition: DECELERATE 0.5;
1346 target: "elm.swallow.slot.bottom";
1348 program { name: "bottomshow3";
1349 signal: "elm,action,slot,bottom,show";
1351 action: STATE_SET "bottom" 0.0;
1352 target: "button_image";
1354 program { name: "bottomhide";
1355 signal: "elm,action,slot,bottom,hide";
1357 action: STATE_SET "default" 0.0;
1358 transition: DECELERATE 0.5;
1359 target: "elm.swallow.slot.bottom";
1360 after: "bottomhide2";
1362 program { name: "bottomhide2";
1363 action: STATE_SET "default" 0.0;
1364 target: "edge_bottom";
1370 group { name: "elm/hover/base/hoversel_horizontal/entry";
1372 image: "10_cont_popup_copypaste_bg01.png" COMP;
1376 part { name: "elm.swallow.offset";
1379 description { state: "default" 0.0;
1381 rel1.relative: 0.0 0.0;
1382 rel2.relative: 0.0 0.0;
1385 part { name: "elm.swallow.size";
1388 description { state: "default" 0.0;
1390 rel1.to: "elm.swallow.offset";
1391 rel1.relative: 1.0 1.0;
1392 rel2.to: "elm.swallow.offset";
1393 rel2.relative: 1.0 1.0;
1396 part { name: "elm.swallow.slot.middle";
1399 description { state: "default" 0.0;
1400 rel1.to: "elm.swallow.size";
1401 rel2.to: "elm.swallow.size";
1405 part { name: "base";
1408 description { state: "default" 0.0;
1411 rel1.relative: 0.0 0.0;
1412 rel2.relative: 1.0 1.0;
1414 description { state: "visible" 0.0;
1415 inherit: "default" 1.0;
1420 part { name: "edge_top";
1423 description { state: "default" 0.0;
1426 description { state: "visible" 0.0;
1427 inherit: "default" 0.0;
1431 part { name: "edge_bottom";
1434 description { state: "default" 0.0;
1437 description { state: "visible" 0.0;
1438 inherit: "default" 0.0;
1444 part { name: "button_image_right";
1447 description { state: "default" 0.0;
1448 color: 255 255 255 255;
1449 image.normal: "10_cont_popup_copypaste_bg01.png";
1450 image.border: 4 4 4 4;
1454 to: "elm.swallow.slot.right";
1459 to: "elm.swallow.slot.right";
1465 part { name: "button_image_left";
1468 description { state: "default" 0.0;
1469 color: 255 255 255 255;
1470 image.normal: "10_cont_popup_copypaste_bg01.png";
1471 image.border: 4 4 4 4;
1475 to: "elm.swallow.slot.left";
1480 to: "elm.swallow.slot.left";
1487 part { name: "elm.swallow.slot.top";
1490 description { state: "default" 0.0;
1496 rel1.relative: 0.0 0.0;
1497 rel1.to: "elm.swallow.slot.middle";
1498 rel2.relative: 1.0 0.0;
1499 rel2.to: "elm.swallow.slot.middle";
1501 description { state: "visible" 0.0;
1502 inherit: "default" 0.0;
1505 part { name: "elm.swallow.slot.bottom";
1508 description { state: "default" 0.0;
1514 rel1.relative: 0.0 1.0;
1515 rel1.to: "elm.swallow.slot.middle";
1516 rel2.relative: 1.0 1.0;
1517 rel2.to: "elm.swallow.slot.middle";
1519 description { state: "visible" 0.0;
1520 inherit: "default" 0.0;
1524 part { name: "elm.swallow.slot.right";
1527 description { state: "default" 0.0;
1530 rel1.relative: 0.5 0.0;
1531 rel1.to_y: "elm.swallow.slot.middle";
1532 rel2.relative: 0.5 1.0;
1533 rel2.to_y: "elm.swallow.slot.middle";
1535 description { state: "visible" 0.0;
1536 inherit: "default" 0.0;
1539 part { name: "elm.swallow.slot.left";
1542 description { state: "default" 0.0;
1545 rel1.relative: 0.5 0.0;
1546 rel1.to_y: "elm.swallow.slot.middle";
1547 rel2.relative: 0.5 1.0;
1548 rel2.to_y: "elm.swallow.slot.middle";
1550 description { state: "visible" 0.0;
1551 inherit: "default" 0.0;
1557 program { name: "end";
1558 signal: "mouse,up,1";
1560 action: SIGNAL_EMIT "elm,action,dismiss" "";
1562 program { name: "show";
1563 signal: "elm,action,show";
1565 action: STATE_SET "visible" 0.0;
1568 program { name: "hide";
1569 signal: "elm,action,hide";
1571 action: STATE_SET "default" 0.0;
1574 program { name: "topshow";
1575 signal: "elm,action,slot,top,show";
1577 action: STATE_SET "visible" 0.0;
1581 program { name: "topshow2";
1582 action: STATE_SET "visible" 0.0;
1583 transition: DECELERATE 0.5;
1584 target: "elm.swallow.slot.top";
1586 program { name: "tophide";
1587 signal: "elm,action,slot,top,hide";
1589 action: STATE_SET "default" 0.0;
1590 transition: DECELERATE 0.5;
1591 target: "elm.swallow.slot.top";
1594 program { name: "tophide2";
1595 action: STATE_SET "default" 0.0;
1598 program { name: "bottomshow";
1599 signal: "elm,action,slot,bottom,show";
1601 action: STATE_SET "visible" 0.0;
1602 target: "edge_bottom";
1603 after: "bottomshow2";
1605 program { name: "bottomshow2";
1606 action: STATE_SET "visible" 0.0;
1607 transition: DECELERATE 0.5;
1608 target: "elm.swallow.slot.bottom";
1610 program { name: "bottomhide";
1611 signal: "elm,action,slot,bottom,hide";
1613 action: STATE_SET "default" 0.0;
1614 transition: DECELERATE 0.5;
1615 target: "elm.swallow.slot.bottom";
1616 after: "bottomhide2";
1618 program { name: "bottomhide2";
1619 action: STATE_SET "default" 0.0;
1620 target: "edge_bottom";
1624 ///////////////////////////////////////////////////////////////////////////////
1625 group { name: "elm/notify/block_events/default";
1627 part { name: "block_events";
1631 description { state: "default" 0.0;
1638 name: "block_clicked";
1639 signal: "mouse,clicked,1";
1640 source: "block_events";
1641 action: SIGNAL_EMIT "elm,action,clicked" "elm";
1645 group { name: "elm/notify/top/default";
1646 //this group is a design similar to the inwin group
1648 // image: "shad_circ.png" COMP;
1649 // image: "bt_dis_base.png" COMP;
1650 // image: "bt_dis_hilight.png" COMP;
1653 part { name: "base";
1657 description { state: "default" 0.0;
1660 rel2.offset: -10 -10;
1661 rel1.relative: 0.0 -1.0;
1662 rel2.relative: 1.0 0.0;
1664 description { state: "visible" 0.0;
1665 inherit: "default" 0.0;
1667 rel1.relative: 0.0 0.0;
1668 rel2.relative: 1.0 1.0;
1671 part { name: "shad";
1673 description { state: "default" 0.0;
1674 // image.normal: "shad_circ.png";
1675 rel1.to: "elm.swallow.content";
1676 rel1.offset: -64 -64;
1677 rel2.to: "elm.swallow.content";
1684 description { state: "default" 0.0;
1685 rel1.to: "elm.swallow.content";
1687 rel2.to: "elm.swallow.content";
1690 // normal: "bt_dis_base.png";
1693 // image.middle: SOLID;
1696 part { name: "popover";
1698 description { state: "default" 0.0;
1701 rel2.relative: 1.0 0.5;
1703 // normal: "bt_dis_hilight.png";
1708 part { name: "elm.swallow.content";
1710 description { state: "default" 0.0;
1717 program { name: "show";
1718 signal: "elm,action,show";
1720 action: STATE_SET "visible" 0.0;
1723 program { name: "show_2";
1725 action: STATE_SET "default" 0.0;
1729 program { name: "show_3";
1731 action: STATE_SET "visible" 0.0;
1733 transition: LINEAR 0.5;
1735 program { name: "hide";
1736 signal: "elm,action,hide";
1738 action: STATE_SET "default" 0.0;
1743 group { name: "elm/notify/center/default";
1744 //this group is a design similar to the inwin group
1746 // image: "00_popup_bg.png" COMP;
1749 part { name: "base";
1754 description { state: "default" 0.0;
1756 rel1.relative: 0.0 0.0;
1757 rel2.relative: 1.0 1.0;
1760 part { name: "persp";
1762 description { state: "default" 0.0;
1774 part { name: "persp1";
1776 description { state: "default" 0.0;
1791 description { state: "default" 0.0;
1792 rel1.to: "elm.swallow.content";
1793 rel2.to: "elm.swallow.content";
1795 // normal: "00_popup_bg.png";
1796 // border: 16 16 15 29;
1802 part { name: "elm.swallow.content";
1805 description { state: "default" 0.0;
1811 perspective: "persp";
1814 description { state: "visible" 0.0;
1820 perspective: "persp1";
1823 description { state: "end" 0.0;
1833 program { name: "show";
1834 signal: "elm,action,show";
1836 action: STATE_SET "default" 0.0;
1837 target: "elm.swallow.content";
1839 program { name: "show_2";
1841 action: STATE_SET "visible" 0.0;
1842 target: "elm.swallow.content";
1843 transition: LINEAR 0.2;
1846 program { name: "end";
1847 action: STATE_SET "end" 0.0;
1848 target: "elm.swallow.content";
1850 program { name: "hide";
1851 signal: "elm,action,hide";
1853 action: STATE_SET "default" 0.0;
1854 target: "elm.swallow.content";
1859 group { name: "elm/notify/bottom/default";
1860 //this group is a design similar to the inwin group
1862 image: "shad_circ.png" COMP;
1863 image: "bt_dis_base.png" COMP;
1864 image: "bt_dis_hilight.png" COMP;
1867 part { name: "base";
1871 description { state: "default" 0.0;
1873 //rel1.offset: 10 10;
1874 //rel2.offset: -10 -10;
1875 rel1.relative: 0.0 1.0;
1876 rel2.relative: 1.0 2.0;
1878 description { state: "visible" 0.0;
1879 inherit: "default" 0.0;
1881 rel1.relative: 0.0 0.0;
1882 rel2.relative: 1.0 1.0;
1885 /*part { name: "shad";
1887 description { state: "default" 0.0;
1888 image.normal: "shad_circ.png";
1889 rel1.to: "elm.swallow.content";
1890 rel1.offset: -64 -64;
1891 rel2.to: "elm.swallow.content";
1898 description { state: "default" 0.0;
1899 rel1.to: "elm.swallow.content";
1901 rel2.to: "elm.swallow.content";
1904 normal: "bt_dis_base.png";
1907 image.middle: SOLID;
1910 part { name: "popover";
1912 description { state: "default" 0.0;
1915 rel2.relative: 1.0 0.5;
1917 normal: "bt_dis_hilight.png";
1922 part { name: "elm.swallow.content";
1924 description { state: "default" 0.0;
1931 program { name: "show";
1932 signal: "elm,action,show";
1934 action: STATE_SET "visible" 0.0;
1937 program { name: "show_2";
1939 action: STATE_SET "default" 0.0;
1943 program { name: "show_3";
1945 action: STATE_SET "visible" 0.0;
1947 transition: LINEAR 0.5;
1949 program { name: "hide";
1950 signal: "elm,action,hide";
1952 action: STATE_SET "default" 0.0;
1957 group { name: "elm/notify/left/default";
1958 //this group is a design similar to the inwin group
1960 image: "shad_circ.png" COMP;
1961 image: "bt_dis_base.png" COMP;
1962 image: "bt_dis_hilight.png" COMP;
1965 part { name: "base";
1969 description { state: "default" 0.0;
1972 rel2.offset: -10 -10;
1973 rel1.relative: -1.0 0.0;
1974 rel2.relative: 0.0 1.0;
1976 description { state: "visible" 0.0;
1977 inherit: "default" 0.0;
1979 rel1.relative: 0.0 0.0;
1980 rel2.relative: 1.0 1.0;
1983 part { name: "shad";
1985 description { state: "default" 0.0;
1986 image.normal: "shad_circ.png";
1987 rel1.to: "elm.swallow.content";
1988 rel1.offset: -64 -64;
1989 rel2.to: "elm.swallow.content";
1996 description { state: "default" 0.0;
1997 rel1.to: "elm.swallow.content";
1999 rel2.to: "elm.swallow.content";
2002 normal: "bt_dis_base.png";
2005 image.middle: SOLID;
2008 part { name: "popover";
2010 description { state: "default" 0.0;
2013 rel2.relative: 1.0 0.5;
2015 normal: "bt_dis_hilight.png";
2020 part { name: "elm.swallow.content";
2022 description { state: "default" 0.0;
2029 program { name: "show";
2030 signal: "elm,action,show";
2032 action: STATE_SET "visible" 0.0;
2035 program { name: "show_2";
2037 action: STATE_SET "default" 0.0;
2041 program { name: "show_3";
2043 action: STATE_SET "visible" 0.0;
2045 transition: LINEAR 0.5;
2047 program { name: "hide";
2048 signal: "elm,action,hide";
2050 action: STATE_SET "default" 0.0;
2055 group { name: "elm/notify/right/default";
2056 //this group is a design similar to the inwin group
2058 image: "shad_circ.png" COMP;
2059 image: "bt_dis_base.png" COMP;
2060 image: "bt_dis_hilight.png" COMP;
2063 part { name: "base";
2067 description { state: "default" 0.0;
2070 rel2.offset: -10 -10;
2071 rel1.relative: 1.0 0.0;
2072 rel2.relative: 2.0 1.0;
2074 description { state: "visible" 0.0;
2075 inherit: "default" 0.0;
2077 rel1.relative: 0.0 0.0;
2078 rel2.relative: 1.0 1.0;
2081 part { name: "shad";
2083 description { state: "default" 0.0;
2084 image.normal: "shad_circ.png";
2085 rel1.to: "elm.swallow.content";
2086 rel1.offset: -64 -64;
2087 rel2.to: "elm.swallow.content";
2094 description { state: "default" 0.0;
2095 rel1.to: "elm.swallow.content";
2097 rel2.to: "elm.swallow.content";
2100 normal: "bt_dis_base.png";
2103 image.middle: SOLID;
2106 part { name: "popover";
2108 description { state: "default" 0.0;
2111 rel2.relative: 1.0 0.5;
2113 normal: "bt_dis_hilight.png";
2118 part { name: "elm.swallow.content";
2120 description { state: "default" 0.0;
2127 program { name: "show";
2128 signal: "elm,action,show";
2130 action: STATE_SET "visible" 0.0;
2133 program { name: "show_2";
2135 action: STATE_SET "default" 0.0;
2139 program { name: "show_3";
2141 action: STATE_SET "visible" 0.0;
2143 transition: LINEAR 0.5;
2145 program { name: "hide";
2146 signal: "elm,action,hide";
2148 action: STATE_SET "default" 0.0;
2153 group { name: "elm/notify/top_left/default";
2154 //this group is a design similar to the inwin group
2156 image: "shad_circ.png" COMP;
2157 image: "bt_dis_base.png" COMP;
2158 image: "bt_dis_hilight.png" COMP;
2161 part { name: "base";
2165 description { state: "default" 0.0;
2168 rel2.offset: -10 -10;
2169 rel1.relative: 0.0 -1.0;
2170 rel2.relative: 1.0 0.0;
2172 description { state: "visible" 0.0;
2173 inherit: "default" 0.0;
2175 rel1.relative: 0.0 0.0;
2176 rel2.relative: 1.0 1.0;
2179 part { name: "shad";
2181 description { state: "default" 0.0;
2182 image.normal: "shad_circ.png";
2183 rel1.to: "elm.swallow.content";
2184 rel1.offset: -64 -64;
2185 rel2.to: "elm.swallow.content";
2192 description { state: "default" 0.0;
2193 rel1.to: "elm.swallow.content";
2195 rel2.to: "elm.swallow.content";
2198 normal: "bt_dis_base.png";
2201 image.middle: SOLID;
2204 part { name: "popover";
2206 description { state: "default" 0.0;
2209 rel2.relative: 1.0 0.5;
2211 normal: "bt_dis_hilight.png";
2216 part { name: "elm.swallow.content";
2218 description { state: "default" 0.0;
2225 program { name: "show";
2226 signal: "elm,action,show";
2228 action: STATE_SET "visible" 0.0;
2231 program { name: "show_2";
2233 action: STATE_SET "default" 0.0;
2237 program { name: "show_3";
2239 action: STATE_SET "visible" 0.0;
2241 transition: LINEAR 0.5;
2243 program { name: "hide";
2244 signal: "elm,action,hide";
2246 action: STATE_SET "default" 0.0;
2251 group { name: "elm/notify/top_right/default";
2252 //this group is a design similar to the inwin group
2254 image: "shad_circ.png" COMP;
2255 image: "bt_dis_base.png" COMP;
2256 image: "bt_dis_hilight.png" COMP;
2259 part { name: "base";
2263 description { state: "default" 0.0;
2266 rel2.offset: -10 -10;
2267 rel1.relative: 0.0 -1.0;
2268 rel2.relative: 1.0 0.0;
2270 description { state: "visible" 0.0;
2271 inherit: "default" 0.0;
2273 rel1.relative: 0.0 0.0;
2274 rel2.relative: 1.0 1.0;
2277 part { name: "shad";
2279 description { state: "default" 0.0;
2280 image.normal: "shad_circ.png";
2281 rel1.to: "elm.swallow.content";
2282 rel1.offset: -64 -64;
2283 rel2.to: "elm.swallow.content";
2290 description { state: "default" 0.0;
2291 rel1.to: "elm.swallow.content";
2293 rel2.to: "elm.swallow.content";
2296 normal: "bt_dis_base.png";
2299 image.middle: SOLID;
2302 part { name: "popover";
2304 description { state: "default" 0.0;
2307 rel2.relative: 1.0 0.5;
2309 normal: "bt_dis_hilight.png";
2314 part { name: "elm.swallow.content";
2316 description { state: "default" 0.0;
2323 program { name: "show";
2324 signal: "elm,action,show";
2326 action: STATE_SET "visible" 0.0;
2329 program { name: "show_2";
2331 action: STATE_SET "default" 0.0;
2335 program { name: "show_3";
2337 action: STATE_SET "visible" 0.0;
2339 transition: LINEAR 0.5;
2341 program { name: "hide";
2342 signal: "elm,action,hide";
2344 action: STATE_SET "default" 0.0;
2349 group { name: "elm/notify/bottom_left/default";
2350 //this group is a design similar to the inwin group
2352 image: "shad_circ.png" COMP;
2353 image: "bt_dis_base.png" COMP;
2354 image: "bt_dis_hilight.png" COMP;
2357 part { name: "base";
2361 description { state: "default" 0.0;
2364 rel2.offset: -10 -10;
2365 rel1.relative: 0.0 1.0;
2366 rel2.relative: 1.0 2.0;
2368 description { state: "visible" 0.0;
2369 inherit: "default" 0.0;
2371 rel1.relative: 0.0 0.0;
2372 rel2.relative: 1.0 1.0;
2375 part { name: "shad";
2377 description { state: "default" 0.0;
2378 image.normal: "shad_circ.png";
2379 rel1.to: "elm.swallow.content";
2380 rel1.offset: -64 -64;
2381 rel2.to: "elm.swallow.content";
2388 description { state: "default" 0.0;
2389 rel1.to: "elm.swallow.content";
2391 rel2.to: "elm.swallow.content";
2394 normal: "bt_dis_base.png";
2397 image.middle: SOLID;
2400 part { name: "popover";
2402 description { state: "default" 0.0;
2405 rel2.relative: 1.0 0.5;
2407 normal: "bt_dis_hilight.png";
2412 part { name: "elm.swallow.content";
2414 description { state: "default" 0.0;
2421 program { name: "show";
2422 signal: "elm,action,show";
2424 action: STATE_SET "visible" 0.0;
2427 program { name: "show_2";
2429 action: STATE_SET "default" 0.0;
2433 program { name: "show_3";
2435 action: STATE_SET "visible" 0.0;
2437 transition: LINEAR 0.5;
2439 program { name: "hide";
2440 signal: "elm,action,hide";
2442 action: STATE_SET "default" 0.0;
2447 group { name: "elm/notify/bottom_right/default";
2448 //this group is a design similar to the inwin group
2450 image: "shad_circ.png" COMP;
2451 image: "bt_dis_base.png" COMP;
2452 image: "bt_dis_hilight.png" COMP;
2455 part { name: "base";
2459 description { state: "default" 0.0;
2462 rel2.offset: -10 -10;
2463 rel1.relative: 0.0 1.0;
2464 rel2.relative: 1.0 2.0;
2466 description { state: "visible" 0.0;
2467 inherit: "default" 0.0;
2469 rel1.relative: 0.0 0.0;
2470 rel2.relative: 1.0 1.0;
2473 part { name: "shad";
2475 description { state: "default" 0.0;
2476 image.normal: "shad_circ.png";
2477 rel1.to: "elm.swallow.content";
2478 rel1.offset: -64 -64;
2479 rel2.to: "elm.swallow.content";
2486 description { state: "default" 0.0;
2487 rel1.to: "elm.swallow.content";
2489 rel2.to: "elm.swallow.content";
2492 normal: "bt_dis_base.png";
2495 image.middle: SOLID;
2498 part { name: "popover";
2500 description { state: "default" 0.0;
2503 rel2.relative: 1.0 0.5;
2505 normal: "bt_dis_hilight.png";
2510 part { name: "elm.swallow.content";
2512 description { state: "default" 0.0;
2519 program { name: "show";
2520 signal: "elm,action,show";
2522 action: STATE_SET "visible" 0.0;
2525 program { name: "show_2";
2527 action: STATE_SET "default" 0.0;
2531 program { name: "show_3";
2533 action: STATE_SET "visible" 0.0;
2535 transition: LINEAR 0.5;
2537 program { name: "hide";
2538 signal: "elm,action,hide";
2540 action: STATE_SET "default" 0.0;
2546 ///////////////////////////////////////////////////////////////////////////////
2547 group { name: "elm/win/inwin/default";
2549 image: "shad_circ.png" COMP;
2550 image: "bt_dis_base.png" COMP;
2551 image: "bt_dis_hilight.png" COMP;
2554 part { name: "base";
2557 description { state: "default" 0.0;
2560 description { state: "visible" 0.0;
2561 inherit: "default" 1.0;
2565 part { name: "shad";
2567 description { state: "default" 0.0;
2568 image.normal: "shad_circ.png";
2569 rel1.to: "elm.swallow.content";
2570 rel1.offset: -64 -64;
2571 rel2.to: "elm.swallow.content";
2578 description { state: "default" 0.0;
2579 rel1.to: "elm.swallow.content";
2581 rel2.to: "elm.swallow.content";
2584 normal: "bt_dis_base.png";
2587 image.middle: SOLID;
2590 part { name: "popover";
2592 description { state: "default" 0.0;
2595 rel2.relative: 1.0 0.5;
2597 normal: "bt_dis_hilight.png";
2602 part { name: "elm.swallow.content";
2604 description { state: "default" 0.0;
2605 rel1.relative: 0.1 0.1;
2606 rel2.relative: 0.9 0.9;
2611 program { name: "show";
2612 signal: "elm,action,show";
2614 action: STATE_SET "visible" 0.0;
2615 // transition: DECELERATE 0.5;
2618 program { name: "hide";
2619 signal: "elm,action,hide";
2621 action: STATE_SET "default" 0.0;
2622 // transition: DECELERATE 0.5;
2628 group { name: "elm/win/inwin/minimal";
2630 image: "shad_circ.png" COMP;
2631 image: "bt_dis_base.png" COMP;
2632 image: "bt_dis_hilight.png" COMP;
2635 part { name: "base";
2638 description { state: "default" 0.0;
2641 description { state: "visible" 0.0;
2642 inherit: "default" 1.0;
2646 part { name: "shad";
2648 description { state: "default" 0.0;
2649 image.normal: "shad_circ.png";
2650 rel1.to: "elm.swallow.content";
2651 rel1.offset: -64 -64;
2652 rel2.to: "elm.swallow.content";
2659 description { state: "default" 0.0;
2660 rel1.to: "elm.swallow.content";
2662 rel2.to: "elm.swallow.content";
2665 normal: "bt_dis_base.png";
2668 image.middle: SOLID;
2671 part { name: "popover";
2673 description { state: "default" 0.0;
2676 rel2.relative: 1.0 0.5;
2678 normal: "bt_dis_hilight.png";
2683 part { name: "elm.swallow.content";
2685 description { state: "default" 0.0;
2687 rel1.relative: 0.5 0.5;
2688 rel2.relative: 0.5 0.5;
2693 program { name: "show";
2694 signal: "elm,action,show";
2696 action: STATE_SET "visible" 0.0;
2697 // transition: DECELERATE 0.5;
2700 program { name: "hide";
2701 signal: "elm,action,hide";
2703 action: STATE_SET "default" 0.0;
2704 // transition: DECELERATE 0.5;
2710 group { name: "elm/win/inwin/minimal_vertical";
2712 image: "shad_circ.png" COMP;
2713 image: "bt_dis_base.png" COMP;
2714 image: "bt_dis_hilight.png" COMP;
2717 part { name: "base";
2720 description { state: "default" 0.0;
2723 description { state: "visible" 0.0;
2724 inherit: "default" 1.0;
2728 part { name: "shad";
2730 description { state: "default" 0.0;
2731 image.normal: "shad_circ.png";
2732 rel1.to: "elm.swallow.content";
2733 rel1.offset: -64 -64;
2734 rel2.to: "elm.swallow.content";
2741 description { state: "default" 0.0;
2742 rel1.to: "elm.swallow.content";
2744 rel2.to: "elm.swallow.content";
2747 normal: "bt_dis_base.png";
2750 image.middle: SOLID;
2753 part { name: "popover";
2755 description { state: "default" 0.0;
2758 rel2.relative: 1.0 0.5;
2760 normal: "bt_dis_hilight.png";
2765 part { name: "elm.swallow.content";
2767 description { state: "default" 0.0;
2769 rel1.relative: 0.1 0.5;
2770 rel2.relative: 0.9 0.5;
2775 program { name: "show";
2776 signal: "elm,action,show";
2778 action: STATE_SET "visible" 0.0;
2779 // transition: DECELERATE 0.5;
2782 program { name: "hide";
2783 signal: "elm,action,hide";
2785 action: STATE_SET "default" 0.0;
2786 // transition: DECELERATE 0.5;
2792 ///////////////////////////////////////////////////////////////////////////////
2793 group { name: "elm/pager/base/default";
2794 data.item: "onshow" "raise";
2796 // data.item: "onhide" "lower";
2797 // data.item: "onshow" "lower";
2799 image: "frame_1.png" COMP;
2800 image: "frame_2.png" COMP;
2801 image: "dia_grad.png" COMP;
2804 part { name: "clip";
2807 description { state: "default" 0.0;
2810 offset: -9999 -9999;
2816 color: 255 255 255 255;
2818 description { state: "visible" 0.0;
2819 inherit: "default" 0.0;
2821 description { state: "hidden" 0.0;
2822 inherit: "default" 0.0;
2823 color: 255 255 255 0;
2827 part { name: "base0";
2830 description { state: "default" 0.0;
2831 //image.normal: "dia_grad.png";
2843 part { name: "base";
2846 description { state: "default" 0.0;
2848 normal: "frame_2.png";
2854 description { state: "hidden" 0.0;
2855 inherit: "default" 0.0;
2856 rel1.relative: -1.0 0.0;
2857 rel2.relative: 0.0 1.0;
2859 description { state: "visible" 0.0;
2860 inherit: "default" 0.0;
2861 rel1.relative: 0.0 0.0;
2862 rel2.relative: 1.0 1.0;
2865 part { name: "over";
2868 description { state: "default" 0.0;
2878 normal: "frame_1.png";
2885 part { name: "elm.swallow.content";
2888 description { state: "default" 0.0;
2901 program { name: "push_start";
2902 signal: "elm,action,push";
2904 action: STATE_SET "hidden" 0.0;
2907 after: "show_start2";
2910 program { name: "show_start";
2911 signal: "elm,action,show";
2913 action: STATE_SET "hidden" 0.0;
2916 after: "show_start2";
2918 program { name: "show_start2";
2919 action: STATE_SET "visible" 0.0;
2920 transition: DECELERATE 0.5;
2925 program { name: "show_end";
2926 action: SIGNAL_EMIT "elm,action,show,finished" "";
2928 program { name: "pop_start";
2929 signal: "elm,action,pop";
2931 action: STATE_SET "visible" 0.0;
2934 after: "hide_start2";
2937 program { name: "hide_start";
2938 signal: "elm,action,hide";
2940 action: STATE_SET "visible" 0.0;
2943 after: "hide_start2";
2945 program { name: "hide_start2";
2946 action: STATE_SET "hidden" 0.0;
2947 transition: DECELERATE 0.5;
2952 program { name: "hide_end";
2953 action: SIGNAL_EMIT "elm,action,hide,finished" "";
2955 program { name: "reset";
2956 signal: "elm,action,reset";
2958 action: STATE_SET "default" 0.0;
2965 group { name: "elm/pager/base/fade";
2966 data.item: "onshow" "raise";
2968 // data.item: "onhide" "lower";
2969 // data.item: "onshow" "lower";
2971 image: "frame_1.png" COMP;
2972 image: "frame_2.png" COMP;
2973 image: "dia_grad.png" COMP;
2976 part { name: "clip_base";
2979 description { state: "default" 0.0;
2982 offset: -9999 -9999;
2988 color: 255 255 255 120;
2990 description { state: "visible" 0.0;
2991 inherit: "default" 0.0;
2993 description { state: "hidden" 0.0;
2994 inherit: "default" 0.0;
2995 color: 255 255 255 0;
2999 part { name: "clip";
3002 description { state: "default" 0.0;
3005 offset: -9999 -9999;
3011 color: 255 255 255 255;
3013 description { state: "visible" 0.0;
3014 inherit: "default" 0.0;
3016 description { state: "hidden" 0.0;
3017 inherit: "default" 0.0;
3018 color: 255 255 255 0;
3022 part { name: "base0";
3024 clip_to: "clip_base";
3025 description { state: "default" 0.0;
3026 image.normal: "dia_grad.png";
3038 part { name: "base";
3040 clip_to: "clip_base";
3041 description { state: "default" 0.0;
3043 normal: "frame_2.png";
3050 part { name: "over";
3053 description { state: "default" 0.0;
3063 normal: "frame_1.png";
3070 part { name: "elm.swallow.content";
3073 description { state: "default" 0.0;
3086 program { name: "push_start";
3087 signal: "elm,action,push";
3089 action: STATE_SET "hidden" 0.0;
3092 after: "show_start2";
3094 program { name: "show_start";
3095 signal: "elm,action,show";
3097 action: STATE_SET "hidden" 0.0;
3099 target: "clip_base";
3100 after: "show_start2";
3102 program { name: "show_start2";
3103 action: STATE_SET "visible" 0.0;
3104 transition: DECELERATE 0.5;
3106 target: "clip_base";
3109 program { name: "show_end";
3110 action: SIGNAL_EMIT "elm,action,show,finished" "";
3112 program { name: "pop_start";
3113 signal: "elm,action,pop";
3115 action: STATE_SET "visible" 0.0;
3118 after: "hide_start2";
3120 program { name: "hide_start";
3121 signal: "elm,action,hide";
3123 action: STATE_SET "visible" 0.0;
3125 target: "clip_base";
3126 after: "hide_start2";
3128 program { name: "hide_start2";
3129 action: STATE_SET "hidden" 0.0;
3130 transition: DECELERATE 0.5;
3132 target: "clip_base";
3135 program { name: "hide_end";
3136 action: SIGNAL_EMIT "elm,action,hide,finished" "";
3138 program { name: "reset";
3139 signal: "elm,action,reset";
3141 action: STATE_SET "default" 0.0;
3142 target: "clip_base";
3147 group { name: "elm/pager/base/fade_translucide";
3148 data.item: "onshow" "raise";
3150 // data.item: "onhide" "lower";
3151 // data.item: "onshow" "lower";
3153 image: "frame_1.png" COMP;
3154 image: "frame_2.png" COMP;
3155 image: "dia_grad.png" COMP;
3158 part { name: "clip_base";
3161 description { state: "default" 0.0;
3164 offset: -9999 -9999;
3170 color: 255 255 255 120;
3172 description { state: "visible" 0.0;
3173 inherit: "default" 0.0;
3175 description { state: "hidden" 0.0;
3176 inherit: "default" 0.0;
3177 color: 255 255 255 0;
3181 part { name: "clip";
3184 description { state: "default" 0.0;
3187 offset: -9999 -9999;
3193 color: 255 255 255 255;
3195 description { state: "visible" 0.0;
3196 inherit: "default" 0.0;
3198 description { state: "hidden" 0.0;
3199 inherit: "default" 0.0;
3200 color: 255 255 255 0;
3204 part { name: "base0";
3206 clip_to: "clip_base";
3207 description { state: "default" 0.0;
3208 image.normal: "dia_grad.png";
3220 part { name: "base";
3222 clip_to: "clip_base";
3223 description { state: "default" 0.0;
3225 normal: "frame_2.png";
3232 part { name: "over";
3235 description { state: "default" 0.0;
3245 normal: "frame_1.png";
3252 part { name: "elm.swallow.content";
3255 description { state: "default" 0.0;
3268 program { name: "push_start";
3269 signal: "elm,action,push";
3271 action: STATE_SET "hidden" 0.0;
3274 after: "show_start2";
3276 program { name: "show_start";
3277 signal: "elm,action,show";
3279 action: STATE_SET "hidden" 0.0;
3281 target: "clip_base";
3282 after: "show_start2";
3284 program { name: "show_start2";
3285 action: STATE_SET "visible" 0.0;
3286 transition: DECELERATE 0.5;
3288 target: "clip_base";
3291 program { name: "show_end";
3292 action: SIGNAL_EMIT "elm,action,show,finished" "";
3294 program { name: "pop_start";
3295 signal: "elm,action,pop";
3297 action: STATE_SET "visible" 0.0;
3300 after: "hide_start2";
3302 program { name: "hide_start";
3303 signal: "elm,action,hide";
3305 action: STATE_SET "visible" 0.0;
3307 target: "clip_base";
3308 after: "hide_start2";
3310 program { name: "hide_start2";
3311 action: STATE_SET "hidden" 0.0;
3312 transition: DECELERATE 0.5;
3314 target: "clip_base";
3317 program { name: "hide_end";
3318 action: SIGNAL_EMIT "elm,action,hide,finished" "";
3320 program { name: "reset";
3321 signal: "elm,action,reset";
3323 action: STATE_SET "default" 0.0;
3324 target: "clip_base";
3332 ///////////////////////////////////////////////////////////////////////////////
3333 group { name: "elm/separator/horizontal/default";
3335 image: "separator_h.png" COMP;
3338 part { name: "separator"; // separator group
3339 description { state: "default" 0.0;
3344 normal: "separator_h.png";
3354 ///////////////////////////////////////////////////////////////////////////////
3355 group { name: "elm/separator/vertical/default";
3357 image: "separator_v.png" COMP;
3360 part { name: "separator"; // separator group
3361 description { state: "default" 0.0;
3366 normal: "separator_v.png";
3377 group { name: "elm/separator/horizontal/dialoguefield_top";
3379 part { name: "separator"; // separator group
3383 state: "default" 0.0;
3392 group { name: "elm/separator/horizontal/dialoguefield_middle";
3395 name: "separator"; // separator group
3399 state: "default" 0.0;
3407 group { name: "elm/separator/horizontal/dialoguefield_bottom";
3410 name: "separator"; // separator group
3414 state: "default" 0.0;
3423 ///////////////////////////////////////////////////////////////////////////////
3424 group { name: "elm/spinner/base/default";
3426 image: "shelf_inset.png" COMP;
3427 image: "bt_base1.png" COMP;
3428 image: "bt_hilight.png" COMP;
3429 image: "bt_shine.png" COMP;
3430 image: "bt_glow.png" COMP;
3431 image: "bt_dis_base.png" COMP;
3432 image: "bt_dis_hilight.png" COMP;
3433 image: "sp_bt_l.png" COMP;
3434 image: "sp_bt_r.png" COMP;
3439 description { state: "default" 0.0;
3444 color: 255 255 255 0;
3447 part { name: "conf_over";
3449 description { state: "default" 0.0;
3453 normal: "shelf_inset.png";
3460 part { name: "left_bt";
3462 description { state: "default" 0.0;
3473 normal: "bt_base1.png";
3478 description { state: "clicked" 0.0;
3479 inherit: "default" 0.0;
3480 image.normal: "bt_base1.png";
3481 image.middle: SOLID;
3483 description { state: "disabled" 0.0;
3484 inherit: "default" 0.0;
3486 normal: "bt_dis_base.png";
3491 part { name: "left_over1";
3493 description { state: "default" 0.0;
3495 rel2 { to: "left_bt";
3499 normal: "bt_hilight.png";
3503 description { state: "disabled" 0.0;
3504 inherit: "default" 0.0;
3506 normal: "bt_dis_hilight.png";
3511 part { name: "left_over2";
3514 ignore_flags: ON_HOLD;
3515 description { state: "default" 0.0;
3519 normal: "bt_shine.png";
3523 description { state: "disabled" 0.0;
3524 inherit: "default" 0.0;
3528 part { name: "left_over3";
3531 description { state: "default" 0.0;
3532 color: 255 255 255 0;
3536 normal: "bt_glow.png";
3537 border: 12 12 12 12;
3541 description { state: "clicked" 0.0;
3542 inherit: "default" 0.0;
3544 color: 255 255 255 255;
3547 part { name: "right_bt";
3549 description { state: "default" 0.0;
3560 normal: "bt_base1.png";
3565 description { state: "clicked" 0.0;
3566 inherit: "default" 0.0;
3567 image.normal: "bt_base1.png";
3568 image.middle: SOLID;
3570 description { state: "disabled" 0.0;
3571 inherit: "default" 0.0;
3573 normal: "bt_dis_base.png";
3578 part { name: "right_over1";
3580 description { state: "default" 0.0;
3581 rel1.to: "right_bt";
3582 rel2 { to: "right_bt";
3586 normal: "bt_hilight.png";
3590 description { state: "disabled" 0.0;
3591 inherit: "default" 0.0;
3593 normal: "bt_dis_hilight.png";
3598 part { name: "right_over2";
3601 ignore_flags: ON_HOLD;
3602 description { state: "default" 0.0;
3603 rel1.to: "right_bt";
3604 rel2.to: "right_bt";
3606 normal: "bt_shine.png";
3610 description { state: "disabled" 0.0;
3611 inherit: "default" 0.0;
3615 part { name: "right_over3";
3618 description { state: "default" 0.0;
3619 color: 255 255 255 0;
3620 rel1.to: "right_bt";
3621 rel2.to: "right_bt";
3623 normal: "bt_glow.png";
3624 border: 12 12 12 12;
3628 description { state: "clicked" 0.0;
3629 inherit: "default" 0.0;
3631 color: 255 255 255 255;
3634 part { name: "left_bt_icon";
3636 description { state: "default" 0.0;
3642 image.normal: "sp_bt_l.png";
3645 part { name: "right_bt_icon";
3647 description { state: "default" 0.0;
3648 rel1.to: "right_bt";
3649 rel2.to: "right_bt";
3653 image.normal: "sp_bt_r.png";
3656 part { name: "elm.text";
3660 description { state: "default" 0.0;
3663 rel1 { relative: 1.0 0.0;
3668 rel2 { relative: 0.0 1.0;
3675 font: "SLP:style=Roman";
3681 description { state: "active" 0.0;
3682 inherit: "default" 0.0;
3685 description { state: "disabled_active" 0.0;
3686 inherit: "default" 0.0;
3690 description { state: "disabled" 0.0;
3691 inherit: "default" 0.0;
3696 part { name: "elm.dragable.slider";
3704 description { state: "default" 0.0;
3711 part { name: "button_events";
3714 events: "elm.dragable.slider";
3717 description { state: "default" 0.0;
3718 rel1.to: "elm.text";
3719 rel2.to: "elm.text";
3723 part { name: "elm.swallow.entry";
3725 description { state: "default" 0.0;
3728 rel1 { relative: 1.0 0.5;
3733 rel2 { relative: 0.0 0.5;
3741 description { state: "active" 0.0;
3742 inherit: "default" 0.0;
3744 color: 255 255 255 255;
3746 description { state: "disabled_active" 0.0;
3747 inherit: "default" 0.0;
3750 description { state: "disabled" 0.0;
3751 inherit: "default" 0.0;
3755 part { name: "disabler";
3757 description { state: "default" 0.0;
3761 description { state: "disabled" 0.0;
3762 inherit: "default" 0.0;
3768 program { name: "text_show";
3769 signal: "elm,state,text,visible";
3771 action: STATE_SET "visible" 0.0;
3774 program { name: "text_hide";
3775 signal: "elm,state,text,hidden";
3777 action: STATE_SET "default" 0.0;
3780 program { name: "dec";
3781 signal: "mouse,down,1";
3783 action: SIGNAL_EMIT "elm,action,decrement,start" "";
3785 program { name: "dec2";
3786 signal: "mouse,up,1";
3788 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
3790 program { name: "inc";
3791 signal: "mouse,down,1";
3793 action: SIGNAL_EMIT "elm,action,increment,start" "";
3795 program { name: "inc2";
3796 signal: "mouse,up,1";
3798 action: SIGNAL_EMIT "elm,action,increment,stop" "";
3801 name: "left_bt_click";
3802 signal: "mouse,down,1";
3803 source: "left_over2";
3804 action: STATE_SET "clicked" 0.0;
3808 name: "left_bt_unclick";
3809 signal: "mouse,up,1";
3810 source: "left_over2";
3811 action: STATE_SET "default" 0.0;
3815 name: "left_bt_click2";
3816 signal: "mouse,down,1";
3817 source: "left_over3";
3818 action: STATE_SET "clicked" 0.0;
3819 target: "left_over3";
3822 name: "left_bt_unclick2";
3823 signal: "mouse,up,1";
3824 source: "left_over3";
3825 action: STATE_SET "default" 0.0;
3826 transition: DECELERATE 0.5;
3827 target: "left_over3";
3830 name: "left_bt_unclick3";
3831 signal: "mouse,up,1";
3832 source: "left_over2";
3833 action: SIGNAL_EMIT "elm,action,click" "";
3837 name: "right_bt_click";
3838 signal: "mouse,down,1";
3839 source: "right_over2";
3840 action: STATE_SET "clicked" 0.0;
3844 name: "right_bt_unclick";
3845 signal: "mouse,up,1";
3846 source: "right_over2";
3847 action: STATE_SET "default" 0.0;
3851 name: "right_bt_click2";
3852 signal: "mouse,down,1";
3853 source: "right_over3";
3854 action: STATE_SET "clicked" 0.0;
3855 target: "right_over3";
3858 name: "right_bt_unclick2";
3859 signal: "mouse,up,1";
3860 source: "right_over3";
3861 action: STATE_SET "default" 0.0;
3862 transition: DECELERATE 0.5;
3863 target: "right_over3";
3866 name: "right_bt_unclick3";
3867 signal: "mouse,up,1";
3868 source: "right_over2";
3869 action: SIGNAL_EMIT "elm,action,click" "";
3871 program { name: "disable";
3872 signal: "elm,state,disabled";
3874 action: STATE_SET "disabled" 0.0;
3876 target: "left_over1";
3877 target: "left_over2";
3879 target: "right_over1";
3880 target: "right_over2";
3882 after: "disable_text";
3884 program { name: "disable_text";
3888 get_state(PART:"elm.text", st, 30, vl);
3889 if (!strcmp(st, "active"))
3890 set_state(PART:"elm.text", "disabled_active", 0.0);
3892 set_state(PART:"elm.text", "disabled", 0.0);
3894 get_state(PART:"elm.swallow.entry", st, 30, vl);
3895 if (!strcmp(st, "active"))
3896 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
3898 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
3901 program { name: "enable";
3902 signal: "elm,state,enabled";
3904 action: STATE_SET "default" 0.0;
3906 target: "left_over1";
3907 target: "left_over2";
3909 target: "right_over1";
3910 target: "right_over2";
3912 after: "enable_text";
3914 program { name: "enable_text";
3918 get_state(PART:"elm.text", st, 30, vl);
3919 if (!strcmp(st, "disabled_active"))
3920 set_state(PART:"elm.text", "active", 0.0);
3922 set_state(PART:"elm.text", "default", 0.0);
3924 get_state(PART:"elm.swallow.entry", st, 30, vl);
3925 if (!strcmp(st, "disabled_active"))
3926 set_state(PART:"elm.swallow.entry", "active", 0.0);
3928 set_state(PART:"elm.swallow.entry", "default", 0.0);
3931 program { name: "active";
3932 signal: "elm,state,active";
3934 action: STATE_SET "active" 0.0;
3936 target: "elm.swallow.entry";
3938 program { name: "inactive";
3939 signal: "elm,state,inactive";
3941 action: STATE_SET "default" 0.0;
3943 target: "elm.swallow.entry";
3945 program { name: "toggle_text";
3946 signal: "mouse,up,1";
3947 source: "button_events";
3948 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
3953 ///////////////////////////////////////////////////////////////////////////////
3954 group { name: "elm/spinner/base/vertical";
3956 image: "shelf_inset.png" COMP;
3957 image: "bt_hilight.png" COMP;
3958 image: "bt_shine.png" COMP;
3959 image: "bt_glow.png" COMP;
3960 image: "bt_dis_base.png" COMP;
3961 image: "bt_dis_hilight.png" COMP;
3962 image: "up.png" COMP;
3963 image: "down.png" COMP;
3964 image: "bt_spinner_up.png" COMP;
3965 image: "bt_spinner_down.png" COMP;
3966 image: "bt_spinner_hilight.png" COMP;
3971 description { state: "default" 0.0;
3976 color: 255 255 255 0;
3979 part { name: "conf_over";
3981 description { state: "default" 0.0;
3994 normal: "shelf_inset.png";
4001 part { name: "down_bt";
4003 description { state: "default" 0.0;
4018 normal: "bt_spinner_down.png";
4023 description { state: "clicked" 0.0;
4024 inherit: "default" 0.0;
4025 image.normal: "bt_spinner_down.png";
4026 image.middle: SOLID;
4028 description { state: "disabled" 0.0;
4029 inherit: "default" 0.0;
4031 normal: "bt_dis_base.png";
4036 part { name: "down_over3";
4039 description { state: "default" 0.0;
4040 color: 255 255 255 0;
4044 normal: "bt_glow.png";
4045 border: 12 12 12 12;
4049 description { state: "clicked" 0.0;
4050 inherit: "default" 0.0;
4052 color: 255 255 255 255;
4055 part { name: "up_bt";
4057 description { state: "default" 0.0;
4070 normal: "bt_spinner_up.png";
4075 description { state: "clicked" 0.0;
4076 inherit: "default" 0.0;
4077 image.normal: "bt_spinner_up.png";
4078 image.middle: SOLID;
4080 description { state: "disabled" 0.0;
4081 inherit: "default" 0.0;
4083 normal: "bt_dis_base.png";
4088 part { name: "up_over1";
4090 description { state: "default" 0.0;
4096 normal: "bt_spinner_hilight.png";
4100 description { state: "disabled" 0.0;
4101 inherit: "default" 0.0;
4103 normal: "bt_dis_hilight.png";
4108 part { name: "up_over3";
4111 description { state: "default" 0.0;
4112 color: 255 255 255 0;
4116 normal: "bt_glow.png";
4117 border: 12 12 12 12;
4121 description { state: "clicked" 0.0;
4122 inherit: "default" 0.0;
4124 color: 255 255 255 255;
4127 part { name: "down_bt_icon";
4129 description { state: "default" 0.0;
4135 image.normal: "down.png";
4138 part { name: "up_bt_icon";
4140 description { state: "default" 0.0;
4146 image.normal: "up.png";
4149 part { name: "elm.text";
4153 description { state: "default" 0.0;
4156 rel1 { relative: 0.0 0.0;
4161 rel2 { relative: 0.0 1.0;
4168 font: "SLP:style=Roman";
4174 description { state: "active" 0.0;
4175 inherit: "default" 0.0;
4178 description { state: "disabled_active" 0.0;
4179 inherit: "default" 0.0;
4183 description { state: "disabled" 0.0;
4184 inherit: "default" 0.0;
4189 part { name: "elm.dragable.slider";
4197 description { state: "default" 0.0;
4204 part { name: "button_events";
4207 events: "elm.dragable.slider";
4210 description { state: "default" 0.0;
4211 rel1.to: "elm.text";
4212 rel2.to: "elm.text";
4216 part { name: "elm.swallow.entry";
4218 description { state: "default" 0.0;
4221 rel1 { relative: 0.0 0.5;
4225 rel2 { relative: 1.0 0.5;
4232 description { state: "active" 0.0;
4233 inherit: "default" 0.0;
4235 color: 255 255 255 255;
4237 description { state: "disabled_active" 0.0;
4238 inherit: "default" 0.0;
4241 description { state: "disabled" 0.0;
4242 inherit: "default" 0.0;
4246 part { name: "disabler";
4248 description { state: "default" 0.0;
4252 description { state: "disabled" 0.0;
4253 inherit: "default" 0.0;
4259 program { name: "text_show";
4260 signal: "elm,state,text,visible";
4262 action: STATE_SET "visible" 0.0;
4265 program { name: "text_hide";
4266 signal: "elm,state,text,hidden";
4268 action: STATE_SET "default" 0.0;
4271 program { name: "dec";
4272 signal: "mouse,down,1";
4274 action: SIGNAL_EMIT "elm,action,decrement,start" "";
4276 program { name: "dec2";
4277 signal: "mouse,up,1";
4279 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
4281 program { name: "inc";
4282 signal: "mouse,down,1";
4284 action: SIGNAL_EMIT "elm,action,increment,start" "";
4286 program { name: "inc2";
4287 signal: "mouse,up,1";
4289 action: SIGNAL_EMIT "elm,action,increment,stop" "";
4292 name: "down_bt_click2";
4293 signal: "mouse,down,1";
4294 source: "down_over3";
4295 action: STATE_SET "clicked" 0.0;
4296 target: "down_over3";
4299 name: "down_bt_unclick2";
4300 signal: "mouse,up,1";
4301 source: "down_over3";
4302 action: STATE_SET "default" 0.0;
4303 transition: DECELERATE 0.5;
4304 target: "down_over3";
4307 name: "up_bt_click2";
4308 signal: "mouse,down,1";
4310 action: STATE_SET "clicked" 0.0;
4314 name: "up_bt_unclick2";
4315 signal: "mouse,up,1";
4317 action: STATE_SET "default" 0.0;
4318 transition: DECELERATE 0.5;
4321 program { name: "disable";
4322 signal: "elm,state,disabled";
4324 action: STATE_SET "disabled" 0.0;
4328 after: "disable_text";
4330 program { name: "disable_text";
4334 get_state(PART:"elm.text", st, 30, vl);
4335 if (!strcmp(st, "active"))
4336 set_state(PART:"elm.text", "disabled_active", 0.0);
4338 set_state(PART:"elm.text", "disabled", 0.0);
4340 get_state(PART:"elm.swallow.entry", st, 30, vl);
4341 if (!strcmp(st, "active"))
4342 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
4344 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
4347 program { name: "enable";
4348 signal: "elm,state,enabled";
4350 action: STATE_SET "default" 0.0;
4354 after: "enable_text";
4356 program { name: "enable_text";
4360 get_state(PART:"elm.text", st, 30, vl);
4361 if (!strcmp(st, "disabled_active"))
4362 set_state(PART:"elm.text", "active", 0.0);
4364 set_state(PART:"elm.text", "default", 0.0);
4366 get_state(PART:"elm.swallow.entry", st, 30, vl);
4367 if (!strcmp(st, "disabled_active"))
4368 set_state(PART:"elm.swallow.entry", "active", 0.0);
4370 set_state(PART:"elm.swallow.entry", "default", 0.0);
4373 program { name: "active";
4374 signal: "elm,state,active";
4376 action: STATE_SET "active" 0.0;
4378 target: "elm.swallow.entry";
4380 program { name: "inactive";
4381 signal: "elm,state,inactive";
4383 action: STATE_SET "default" 0.0;
4385 target: "elm.swallow.entry";
4387 program { name: "toggle_text";
4388 signal: "mouse,up,1";
4389 source: "button_events";
4390 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
4395 ///////////////////////////////////////////////////////////////////////////////
4396 group { name: "elm/picker/base/default";
4398 image: "01_picker_spinner_panel_bg_top.png" COMP;
4399 image: "01_picker_spinner_panel_bg_bottom.png" COMP;
4400 image: "01_picker_spinner_plus.png" COMP;
4401 image: "01_picker_spinner_minus.png" COMP;
4402 image: "01_picker_spinner_new_ani_01.png" COMP;
4403 image: "01_picker_spinner_new_ani_02.png" COMP;
4404 image: "01_picker_spinner_new_ani_03.png" COMP;
4405 image: "01_picker_spinner_new_ani_04.png" COMP;
4406 image: "01_picker_spinner_new_ani_05.png" COMP;
4407 image: "01_picker_spinner_new_ani_06.png" COMP;
4410 #define ELM_PICKER_ANIM_MAX 7
4411 #define ELM_PICKER_ANIM_HALF 4
4413 public ani_state; // 0: up, 1: down
4415 public animator(val) {
4417 if (get_int(ani_lock) == 0)
4420 if (val == ELM_PICKER_ANIM_MAX) {
4421 set_state(PART:"elm.img.ani", "default", 0.0);
4422 if (get_int(ani_state) == 0)
4423 emit("pressed", "up");
4425 emit("pressed", "down");
4426 set_int(ani_lock, 0);
4430 if (get_int(ani_state) == 1)
4433 next = ELM_PICKER_ANIM_MAX-val;
4435 snprintf(s, 8, "ani%d", next);
4436 set_state(PART:"elm.img.ani", s, 0.0);
4438 if (val == ELM_PICKER_ANIM_HALF) {
4439 if (get_int(ani_state) == 0)
4442 emit("half", "down");
4446 public message(Msg_Type:type, id, ...) {
4447 if ((type == MSG_FLOAT) && (id == 1)) {
4452 if (get_int(ani_lock) == 1)
4454 set_int(ani_lock, 1);
4456 v = getfarg(2)/ELM_PICKER_ANIM_MAX;
4458 set_int(ani_state, 1);
4460 set_int(ani_state, 0);
4463 for (i = 0; i <= ELM_PICKER_ANIM_MAX; i++) {
4465 timer(t, "animator", i);
4476 state: "default" 0.0;
4482 name: "elm.rect.pad.middle";
4488 rel1.to: "elm.base";
4489 rel1.relative: 0.0 0.5;
4490 rel2.to: "elm.base";
4491 rel2.relative: 1.0 0.5;
4499 state: "default" 0.0;
4500 rel1.to: "elm.base";
4502 rel2.to: "elm.rect.pad.middle";
4503 rel2.relative: 1.0 0.0;
4504 image.normal: "01_picker_spinner_panel_bg_top.png";
4505 image.border: 4 4 1 1;
4509 name: "elm.bg.bottom";
4512 state: "default" 0.0;
4513 rel1.to: "elm.rect.pad.middle";
4514 rel1.relative: 0.0 1.0;
4515 rel2.to: "elm.base";
4516 image.normal: "01_picker_spinner_panel_bg_bottom.png";
4517 image.border: 4 4 1 1;
4523 name: "elm.clip.top";
4525 state: "default" 0.0;
4526 rel1.to: "elm.bg.top";
4527 rel2.to: "elm.bg.top";
4528 color: 255 255 255 255;
4534 name: "elm.clip.bottom";
4536 state: "default" 0.0;
4537 rel1.to: "elm.bg.bottom";
4538 rel2.to: "elm.bg.bottom";
4539 color: 255 255 255 255;
4544 name: "elm.text.top";
4547 clip_to: "elm.clip.top";
4550 state: "default" 0.0;
4552 rel1.to: "elm.bg.top";
4553 rel1.relative: 0.0 0.0;
4555 rel2.to: "elm.bg.bottom";
4556 rel2.relative: 1.0 1.0;
4557 rel2.offset: -12 -11;
4562 font: "SLP:style=Roman";
4569 state: "visible" 0.0;
4570 inherit: "default" 0.0;
4576 name: "elm.text.bottom";
4579 clip_to: "elm.clip.bottom";
4582 state: "default" 0.0;
4584 rel1.to: "elm.text.top";
4585 rel2.to: "elm.text.top";
4590 font: "SLP:style=Roman";
4597 state: "visible" 0.0;
4598 inherit: "default" 0.0;
4603 name: "elm.rect.flick";
4607 state: "default" 0.0;
4608 rel1.to: "elm.bg.top";
4609 rel1.relative: 0.0 0.0;
4610 rel2.to: "elm.bg.bottom";
4611 rel2.relative: 1.0 1.0;
4617 name: "elm.img.button.up";
4621 state: "default" 0.0;
4625 rel1.to: "elm.bg.top";
4626 rel1.relative: 0.5 (16/142);
4627 rel2.to: "elm.bg.top";
4628 rel2.relative: 0.5 (36/142);
4629 image.normal: "01_picker_spinner_plus.png";
4633 state: "visible" 0.0;
4634 inherit: "default" 0.0;
4640 name: "elm.rect.button.up";
4645 state: "default" 0.0;
4647 rel1.to: "elm.bg.top";
4648 rel2.to: "elm.bg.top";
4649 rel2.relative: 1.0 0.8;
4653 state: "visible" 0.0;
4654 inherit: "default" 0.0;
4660 name: "elm.img.button.down";
4664 state: "default" 0.0;
4668 rel1.to: "elm.bg.bottom";
4669 rel1.relative: 0.5 (107/143);
4670 rel2.to: "elm.bg.bottom";
4671 rel2.relative: 0.5 (127/143);
4672 image.normal: "01_picker_spinner_minus.png";
4676 state: "visible" 0.0;
4677 inherit: "default" 0.0;
4683 name: "elm.rect.button.down";
4688 state: "default" 0.0;
4690 rel1.to: "elm.bg.bottom";
4691 rel1.relative: 0.0 0.2;
4692 rel2.to: "elm.bg.bottom";
4696 state: "visible" 0.0;
4697 inherit: "default" 0.0;
4703 name: "elm.img.ani";
4706 state: "default" 0.0;
4708 rel1.to: "elm.bg.top";
4710 rel2.to_y: "elm.bg.top";
4716 inherit: "default" 0.0;
4718 rel1.relative: 0.0 0.063;
4719 image.normal: "01_picker_spinner_new_ani_01.png";
4720 image.border: 8 8 1 1;
4724 inherit: "default" 0.0;
4726 rel1.relative: 0.0 0.246;
4727 image.normal: "01_picker_spinner_new_ani_02.png";
4728 image.border: 8 8 1 1;
4732 inherit: "default" 0.0;
4734 rel1.relative: 0.0 0.521;
4735 image.normal: "01_picker_spinner_new_ani_03.png";
4736 image.border: 8 8 1 1;
4740 inherit: "default" 0.0;
4742 rel1.to: "elm.bg.bottom";
4743 rel1.relative: 0.0 0.0;
4744 rel2.to_y: "elm.bg.bottom";
4745 rel2.relative: 1.0 0.479;
4746 image.normal: "01_picker_spinner_new_ani_04.png";
4747 image.border: 8 8 1 1;
4751 inherit: "default" 0.0;
4753 rel1.to: "elm.bg.bottom";
4754 rel1.relative: 0.0 0.0;
4755 rel2.to_y: "elm.bg.bottom";
4756 rel2.relative: 1.0 0.754;
4757 image.normal: "01_picker_spinner_new_ani_05.png";
4758 image.border: 8 8 1 1;
4762 inherit: "default" 0.0;
4764 rel1.to: "elm.bg.bottom";
4765 rel1.relative: 0.0 0.0;
4766 rel2.to_y: "elm.bg.bottom";
4767 rel2.relative: 1.0 0.937;
4768 image.normal: "01_picker_spinner_new_ani_06.png";
4769 image.border: 8 8 1 1;
4775 name: "button_show";
4776 signal: "elm,state,button,visible";
4778 action: STATE_SET "visible" 0.0;
4779 target: "elm.img.button.up";
4780 target: "elm.rect.button.up";
4781 target: "elm.img.button.down";
4782 target: "elm.rect.button.down";
4786 name: "button_hide";
4787 signal: "elm,state,button,hidden";
4789 action: STATE_SET "default" 0.0;
4790 target: "elm.img.button.up";
4791 target: "elm.rect.button.up";
4792 target: "elm.img.button.down";
4793 target: "elm.rect.button.down";
4798 signal: "elm,state,text,visible";
4800 action: STATE_SET "visible" 0.0;
4801 target: "elm.text.top";
4802 target: "elm.text.bottom";
4806 signal: "elm,state,text,hidden";
4808 action: STATE_SET "default" 0.0;
4809 target: "elm.text.top";
4810 target: "elm.text.bottom";
4815 group { name: "elm/picker/base/no_button";
4817 image: "01_picker_spinner_panel_bg_top.png" COMP;
4818 image: "01_picker_spinner_panel_bg_bottom.png" COMP;
4819 image: "01_picker_spinner_new_ani_01.png" COMP;
4820 image: "01_picker_spinner_new_ani_02.png" COMP;
4821 image: "01_picker_spinner_new_ani_03.png" COMP;
4822 image: "01_picker_spinner_new_ani_04.png" COMP;
4823 image: "01_picker_spinner_new_ani_05.png" COMP;
4824 image: "01_picker_spinner_new_ani_06.png" COMP;
4827 public ani_state; // 0: up, 1: down
4829 public animator(val) {
4831 if (get_int(ani_lock) == 0)
4834 if (val == ELM_PICKER_ANIM_MAX) {
4835 set_state(PART:"elm.img.ani", "default", 0.0);
4836 if (get_int(ani_state) == 0)
4837 emit("pressed", "up");
4839 emit("pressed", "down");
4840 set_int(ani_lock, 0);
4844 if (get_int(ani_state) == 1)
4847 next = ELM_PICKER_ANIM_MAX-val;
4849 snprintf(s, 8, "ani%d", next);
4850 set_state(PART:"elm.img.ani", s, 0.0);
4852 if (val == ELM_PICKER_ANIM_HALF) {
4853 if (get_int(ani_state) == 0)
4856 emit("half", "down");
4860 public message(Msg_Type:type, id, ...) {
4861 if ((type == MSG_FLOAT) && (id == 1)) {
4866 if (get_int(ani_lock) == 1)
4868 set_int(ani_lock, 1);
4870 v = getfarg(2)/ELM_PICKER_ANIM_MAX;
4872 set_int(ani_state, 1);
4874 set_int(ani_state, 0);
4877 for (i = 0; i <= ELM_PICKER_ANIM_MAX; i++) {
4879 timer(t, "animator", i);
4890 state: "default" 0.0;
4896 name: "elm.rect.pad.middle";
4902 rel1.to: "elm.base";
4903 rel1.relative: 0.0 0.5;
4904 rel2.to: "elm.base";
4905 rel2.relative: 1.0 0.5;
4913 state: "default" 0.0;
4914 rel1.to: "elm.base";
4916 rel2.to: "elm.rect.pad.middle";
4917 rel2.relative: 1.0 0.0;
4918 image.normal: "01_picker_spinner_panel_bg_top.png";
4919 image.border: 4 4 1 1;
4923 name: "elm.bg.bottom";
4926 state: "default" 0.0;
4927 rel1.to: "elm.rect.pad.middle";
4928 rel1.relative: 0.0 1.0;
4929 rel2.to: "elm.base";
4930 image.normal: "01_picker_spinner_panel_bg_bottom.png";
4931 image.border: 4 4 1 1;
4937 name: "elm.clip.top";
4939 state: "default" 0.0;
4940 rel1.to: "elm.bg.top";
4941 rel2.to: "elm.bg.top";
4942 color: 255 255 255 255;
4948 name: "elm.clip.bottom";
4950 state: "default" 0.0;
4951 rel1.to: "elm.bg.bottom";
4952 rel2.to: "elm.bg.bottom";
4953 color: 255 255 255 255;
4958 name: "elm.text.top";
4961 clip_to: "elm.clip.top";
4964 state: "default" 0.0;
4966 rel1.to: "elm.bg.top";
4967 rel1.relative: 0.0 0.0;
4969 rel2.to: "elm.bg.bottom";
4970 rel2.relative: 1.0 1.0;
4971 rel2.offset: -12 -11;
4976 font: "SLP:style=Roman";
4983 state: "visible" 0.0;
4984 inherit: "default" 0.0;
4990 name: "elm.text.bottom";
4993 clip_to: "elm.clip.bottom";
4996 state: "default" 0.0;
4998 rel1.to: "elm.text.top";
4999 rel2.to: "elm.text.top";
5004 font: "SLP:style=Roman";
5011 state: "visible" 0.0;
5012 inherit: "default" 0.0;
5017 name: "elm.rect.flick";
5021 state: "default" 0.0;
5022 rel1.to: "elm.bg.top";
5023 rel1.relative: 0.0 0.0;
5024 rel2.to: "elm.bg.bottom";
5025 rel2.relative: 1.0 1.0;
5031 name: "elm.img.ani";
5034 state: "default" 0.0;
5036 rel1.to: "elm.bg.top";
5038 rel2.to_y: "elm.bg.top";
5044 inherit: "default" 0.0;
5046 rel1.relative: 0.0 0.063;
5047 image.normal: "01_picker_spinner_new_ani_01.png";
5048 image.border: 8 8 1 1;
5052 inherit: "default" 0.0;
5054 rel1.relative: 0.0 0.246;
5055 image.normal: "01_picker_spinner_new_ani_02.png";
5056 image.border: 8 8 1 1;
5060 inherit: "default" 0.0;
5062 rel1.relative: 0.0 0.521;
5063 image.normal: "01_picker_spinner_new_ani_03.png";
5064 image.border: 8 8 1 1;
5068 inherit: "default" 0.0;
5070 rel1.to: "elm.bg.bottom";
5071 rel1.relative: 0.0 0.0;
5072 rel2.to_y: "elm.bg.bottom";
5073 rel2.relative: 1.0 0.479;
5074 image.normal: "01_picker_spinner_new_ani_04.png";
5075 image.border: 8 8 1 1;
5079 inherit: "default" 0.0;
5081 rel1.to: "elm.bg.bottom";
5082 rel1.relative: 0.0 0.0;
5083 rel2.to_y: "elm.bg.bottom";
5084 rel2.relative: 1.0 0.754;
5085 image.normal: "01_picker_spinner_new_ani_05.png";
5086 image.border: 8 8 1 1;
5090 inherit: "default" 0.0;
5092 rel1.to: "elm.bg.bottom";
5093 rel1.relative: 0.0 0.0;
5094 rel2.to_y: "elm.bg.bottom";
5095 rel2.relative: 1.0 0.937;
5096 image.normal: "01_picker_spinner_new_ani_06.png";
5097 image.border: 8 8 1 1;
5104 signal: "elm,state,text,visible";
5106 action: STATE_SET "visible" 0.0;
5107 target: "elm.text.top";
5108 target: "elm.text.bottom";
5112 signal: "elm,state,text,hidden";
5114 action: STATE_SET "default" 0.0;
5115 target: "elm.text.top";
5116 target: "elm.text.bottom";
5120 group { name: "elm/picker/base/timepicker/ampm";
5122 image: "01_picker_spinner_panel_bg_top.png" COMP;
5123 image: "01_picker_spinner_panel_bg_bottom.png" COMP;
5124 image: "01_picker_spinner_new_ani_01.png" COMP;
5125 image: "01_picker_spinner_new_ani_02.png" COMP;
5126 image: "01_picker_spinner_new_ani_03.png" COMP;
5127 image: "01_picker_spinner_new_ani_04.png" COMP;
5128 image: "01_picker_spinner_new_ani_05.png" COMP;
5129 image: "01_picker_spinner_new_ani_06.png" COMP;
5132 public ani_state; // 0: up, 1: down
5134 public animator(val) {
5136 if (get_int(ani_lock) == 0)
5139 if (val == ELM_PICKER_ANIM_MAX) {
5140 set_state(PART:"elm.img.ani", "default", 0.0);
5141 if (get_int(ani_state) == 0)
5142 emit("pressed", "up");
5144 emit("pressed", "down");
5145 set_int(ani_lock, 0);
5149 if (get_int(ani_state) == 1)
5152 next = ELM_PICKER_ANIM_MAX-val;
5154 snprintf(s, 8, "ani%d", next);
5155 set_state(PART:"elm.img.ani", s, 0.0);
5157 if (val == ELM_PICKER_ANIM_HALF) {
5158 if (get_int(ani_state) == 0)
5161 emit("half", "down");
5165 public message(Msg_Type:type, id, ...) {
5166 if ((type == MSG_FLOAT) && (id == 1)) {
5171 if (get_int(ani_lock) == 1)
5173 set_int(ani_lock, 1);
5175 v = getfarg(2)/ELM_PICKER_ANIM_MAX;
5177 set_int(ani_state, 1);
5179 set_int(ani_state, 0);
5182 for (i = 0; i <= ELM_PICKER_ANIM_MAX; i++) {
5184 timer(t, "animator", i);
5195 state: "default" 0.0;
5201 name: "elm.rect.pad.middle";
5207 rel1.to: "elm.base";
5208 rel1.relative: 0.0 0.5;
5209 rel2.to: "elm.base";
5210 rel2.relative: 1.0 0.5;
5218 state: "default" 0.0;
5219 rel1.to: "elm.base";
5221 rel2.to: "elm.rect.pad.middle";
5222 rel2.relative: 1.0 0.0;
5223 image.normal: "01_picker_spinner_panel_bg_top.png";
5224 image.border: 4 4 1 1;
5228 name: "elm.bg.bottom";
5231 state: "default" 0.0;
5232 rel1.to: "elm.rect.pad.middle";
5233 rel1.relative: 0.0 1.0;
5234 rel2.to: "elm.base";
5235 image.normal: "01_picker_spinner_panel_bg_bottom.png";
5236 image.border: 4 4 1 1;
5242 name: "elm.clip.top";
5244 state: "default" 0.0;
5245 rel1.to: "elm.bg.top";
5246 rel2.to: "elm.bg.top";
5247 color: 255 255 255 255;
5253 name: "elm.clip.bottom";
5255 state: "default" 0.0;
5256 rel1.to: "elm.bg.bottom";
5257 rel2.to: "elm.bg.bottom";
5258 color: 255 255 255 255;
5263 name: "elm.text.top";
5266 clip_to: "elm.clip.top";
5269 state: "default" 0.0;
5271 rel1.to: "elm.bg.top";
5272 rel1.relative: 0.0 0.0;
5274 rel2.to: "elm.bg.bottom";
5275 rel2.relative: 1.0 1.0;
5276 rel2.offset: -12 -10;
5281 font: "SLP:style=Roman";
5288 state: "visible" 0.0;
5289 inherit: "default" 0.0;
5295 name: "elm.text.bottom";
5298 clip_to: "elm.clip.bottom";
5301 state: "default" 0.0;
5303 rel1.to: "elm.text.top";
5304 rel2.to: "elm.text.top";
5309 font: "SLP:style=Roman";
5316 state: "visible" 0.0;
5317 inherit: "default" 0.0;
5322 name: "elm.rect.flick";
5326 state: "default" 0.0;
5327 rel1.to: "elm.bg.top";
5328 rel1.relative: 0.0 0.0;
5329 rel2.to: "elm.bg.bottom";
5330 rel2.relative: 1.0 1.0;
5336 name: "elm.rect.button.up";
5341 state: "default" 0.0;
5343 rel1.to: "elm.bg.top";
5344 rel2.to: "elm.bg.top";
5345 rel2.relative: 1.0 0.8;
5349 state: "visible" 0.0;
5350 inherit: "default" 0.0;
5356 name: "elm.rect.button.down";
5361 state: "default" 0.0;
5363 rel1.to: "elm.bg.bottom";
5364 rel1.relative: 0.0 0.2;
5365 rel2.to: "elm.bg.bottom";
5369 state: "visible" 0.0;
5370 inherit: "default" 0.0;
5376 name: "elm.img.ani";
5379 state: "default" 0.0;
5381 rel1.to: "elm.bg.top";
5383 rel2.to_y: "elm.bg.top";
5389 inherit: "default" 0.0;
5391 rel1.relative: 0.0 0.063;
5392 image.normal: "01_picker_spinner_new_ani_01.png";
5393 image.border: 8 8 1 1;
5397 inherit: "default" 0.0;
5399 rel1.relative: 0.0 0.246;
5400 image.normal: "01_picker_spinner_new_ani_02.png";
5401 image.border: 8 8 1 1;
5405 inherit: "default" 0.0;
5407 rel1.relative: 0.0 0.521;
5408 image.normal: "01_picker_spinner_new_ani_03.png";
5409 image.border: 8 8 1 1;
5413 inherit: "default" 0.0;
5415 rel1.to: "elm.bg.bottom";
5416 rel1.relative: 0.0 0.0;
5417 rel2.to_y: "elm.bg.bottom";
5418 rel2.relative: 1.0 0.479;
5419 image.normal: "01_picker_spinner_new_ani_04.png";
5420 image.border: 8 8 1 1;
5424 inherit: "default" 0.0;
5426 rel1.to: "elm.bg.bottom";
5427 rel1.relative: 0.0 0.0;
5428 rel2.to_y: "elm.bg.bottom";
5429 rel2.relative: 1.0 0.754;
5430 image.normal: "01_picker_spinner_new_ani_05.png";
5431 image.border: 8 8 1 1;
5435 inherit: "default" 0.0;
5437 rel1.to: "elm.bg.bottom";
5438 rel1.relative: 0.0 0.0;
5439 rel2.to_y: "elm.bg.bottom";
5440 rel2.relative: 1.0 0.937;
5441 image.normal: "01_picker_spinner_new_ani_06.png";
5442 image.border: 8 8 1 1;
5448 name: "button_show";
5449 signal: "elm,state,button,visible";
5451 action: STATE_SET "visible" 0.0;
5452 target: "elm.rect.button.up";
5453 target: "elm.rect.button.down";
5457 name: "button_hide";
5458 signal: "elm,state,button,hidden";
5460 action: STATE_SET "default" 0.0;
5461 target: "elm.rect.button.up";
5462 target: "elm.rect.button.down";
5466 signal: "elm,state,text,visible";
5468 action: STATE_SET "visible" 0.0;
5469 target: "elm.text.top";
5470 target: "elm.text.bottom";
5474 signal: "elm,state,text,hidden";
5476 action: STATE_SET "default" 0.0;
5477 target: "elm.text.top";
5478 target: "elm.text.bottom";
5483 ///////////////////////////////////////////////////////////////////////////////
5484 group { name: "elm/timepicker/base/default";
5486 image: "01_hybrid_spinner_num_time_colon.png" COMP;
5491 name: "elm.rect.bg";
5494 state: "default" 0.0;
5499 name: "elm.rect.bg.time";
5502 state: "default" 0.0;
5504 rel2.to_x: "elm.swallow.ampm";
5505 rel2.relative: (-12/90) 1.0;
5511 name: "elm.img.colon.1";
5513 state: "default" 0.0;
5514 rel1.to: "elm.swallow.hour";
5515 rel1.relative: 1.0 0.246;
5516 rel2.to: "elm.swallow.min";
5517 rel2.relative: 0.0 0.754;
5518 image.normal: "01_hybrid_spinner_num_time_colon.png";
5520 aspect_preference: HORIZONTAL;
5524 name: "elm.img.colon.2";
5526 state: "default" 0.0;
5527 rel1.to: "elm.swallow.min";
5528 rel1.relative: 1.0 0.246;
5529 rel2.to: "elm.swallow.sub";
5530 rel2.relative: 0.0 0.754;
5531 image.normal: "01_hybrid_spinner_num_time_colon.png";
5533 aspect_preference: HORIZONTAL;
5537 state: "with_sec" 0.0;
5538 inherit: "default" 0.0;
5544 name: "elm.text.hour";
5549 state: "default" 0.0;
5551 rel1.to_x: "elm.swallow.hour";
5552 rel1.to_y: "elm.rect.bg.time";
5553 rel2.to_x: "elm.swallow.hour";
5554 rel2.to_y: "elm.rect.bg.time";
5555 rel2.relative: 1.0 (24/317);
5556 color: 255 255 255 255;
5560 font: "SLP:style=Roman";
5570 name: "elm.swallow.hour";
5574 state: "default" 0.0;
5575 rel1.to_x: "elm.rect.bg.time";
5576 rel1.to_y: "elm.text.hour";
5577 rel1.relative: 0.0 (32/24);
5578 rel2.to: "elm.rect.bg.time";
5579 rel2.relative: 0.380 1.0;
5582 state: "with_sec" 0.0;
5583 inherit: "default" 0.0;
5584 rel2.relative: 0.283 1.0;
5589 name: "elm.text.min";
5594 state: "default" 0.0;
5596 rel1.to_x: "elm.swallow.min";
5597 rel1.to_y: "elm.rect.bg.time";
5598 rel2.to_x: "elm.swallow.sub";
5599 rel2.to_y: "elm.rect.bg.time";
5600 rel2.relative: 1.0 (24/317);
5601 color: 255 255 255 255;
5605 font: "SLP:style=Roman";
5613 state: "with_sec" 0.0;
5614 inherit: "default" 0.0;
5615 rel2.to_x: "elm.swallow.min";
5620 name: "elm.swallow.min";
5624 state: "default" 0.0;
5625 rel1.to_x: "elm.rect.bg.time";
5626 rel1.to_y: "elm.swallow.hour";
5627 rel1.relative: 0.482 0.0;
5628 rel2.to: "elm.rect.bg.time";
5629 rel2.relative: 0.729 1.0;
5632 state: "with_sec" 0.0;
5633 inherit: "default" 0.0;
5634 rel1.relative: 0.358 0.0;
5635 rel2.relative: 0.641 1.0;
5640 name: "elm.text.sec";
5645 state: "default" 0.0;
5647 rel1.to_x: "elm.swallow.sub";
5648 rel1.to_y: "elm.rect.bg.time";
5649 rel2.to_x: "elm.swallow.sub";
5650 rel2.to_y: "elm.rect.bg.time";
5651 rel2.relative: 1.0 (24/317);
5652 color: 255 255 255 255;
5656 font: "SLP:style=Roman";
5664 state: "with_sec" 0.0;
5665 inherit: "default" 0.0;
5671 name: "elm.swallow.sub";
5675 state: "default" 0.0;
5676 rel1.to_x: "elm.rect.bg.time";
5677 rel1.to_y: "elm.swallow.hour";
5678 rel1.relative: 0.753 0.0;
5679 rel2.to: "elm.rect.bg.time";
5682 state: "with_sec" 0.0;
5683 inherit: "default" 0.0;
5684 rel1.relative: 0.717 0.0;
5689 name: "elm.swallow.ampm";
5693 state: "default" 0.0;
5694 rel1.to_x: "elm.rect.bg";
5695 rel1.to_y: "elm.swallow.hour";
5696 rel1.relative: (492/480) 0.0;
5697 rel2.to: "elm.rect.bg";
5698 rel2.relative: 1.232 1.0;
5702 state: "visible" 0.0;
5703 rel1.to_x: "elm.rect.bg";
5704 rel1.to_y: "elm.swallow.hour";
5705 rel1.relative: 0.793 0.0;
5706 rel2.to: "elm.rect.bg";
5707 rel2.relative: 1.0 1.0;
5716 signal: "elm,state,sec,hidden";
5718 action: STATE_SET "default" 0.0;
5719 target: "elm.swallow.hour";
5720 target: "elm.swallow.min";
5721 target: "elm.swallow.sub";
5722 target: "elm.img.colon.2";
5723 target: "elm.text.min";
5724 target: "elm.text.sec";
5728 signal: "elm,state,sec,visible";
5730 action: STATE_SET "with_sec" 0.0;
5731 target: "elm.swallow.hour";
5732 target: "elm.swallow.min";
5733 target: "elm.swallow.sub";
5734 target: "elm.img.colon.2";
5735 target: "elm.text.min";
5736 target: "elm.text.sec";
5740 signal: "elm,state,ampm,hidden";
5742 action: STATE_SET "default" 0.0;
5743 target: "elm.swallow.ampm";
5747 signal: "elm,state,ampm,visible";
5749 action: STATE_SET "visible" 0.0;
5750 target: "elm.swallow.ampm";
5755 ///////////////////////////////////////////////////////////////////////////////
5756 group { name: "elm/datepicker/base/default";
5760 name: "elm.rect.bg";
5763 state: "default" 0.0;
5769 name: "elm.text.year";
5774 state: "default" 0.0;
5776 rel1.to_x: "elm.swallow.year";
5777 rel1.to_y: "elm.rect.bg";
5778 rel2.to_x: "elm.swallow.year";
5779 rel2.to_y: "elm.rect.bg";
5780 rel2.relative: 1.0 (24/317);
5781 color: 255 255 255 255;
5785 font: "SLP:style=Roman";
5795 name: "elm.swallow.year";
5799 state: "default" 0.0;
5800 rel1.to_x: "elm.rect.bg";
5801 rel1.to_y: "elm.text.year";
5802 rel1.relative: 0.549 (32/24);
5803 rel2.to: "elm.rect.bg";
5807 state: "ddmmyy" 0.0;
5808 inherit: "default" 0.0;
5812 state: "mmddyy" 0.0;
5813 inherit: "default" 0.0;
5817 state: "mmyydd" 0.0;
5818 inherit: "default" 0.0;
5820 rel1.relative: 0.274 (32/24);
5821 rel2.relative: 0.725 1.0;
5824 state: "ddyymm" 0.0;
5825 inherit: "default" 0.0;
5827 rel1.relative: 0.274 (32/24);
5828 rel2.relative: 0.725 1.0;
5831 state: "yyddmm" 0.0;
5832 inherit: "default" 0.0;
5834 rel1.relative: 0.0 (32/24);
5835 rel2.relative: 0.451 1.0;
5838 state: "yymmdd" 0.0;
5839 inherit: "default" 0.0;
5841 rel1.relative: 0.0 (32/24);
5842 rel2.relative: 0.451 1.0;
5847 name: "elm.text.mon";
5852 state: "default" 0.0;
5854 rel1.to_x: "elm.swallow.mon";
5855 rel1.to_y: "elm.rect.bg";
5856 rel2.to_x: "elm.swallow.mon";
5857 rel2.to_y: "elm.rect.bg";
5858 rel2.relative: 1.0 (24/317);
5859 color: 255 255 255 255;
5863 font: "SLP:style=Roman";
5873 name: "elm.swallow.mon";
5877 state: "default" 0.0;
5878 rel1.to_x: "elm.rect.bg";
5879 rel1.to_y: "elm.text.mon";
5880 rel1.relative: 0.270 (32/24);
5881 rel2.to: "elm.rect.bg";
5882 rel2.relative: 0.503 1.0;
5886 state: "ddmmyy" 0.0;
5887 inherit: "default" 0.0;
5891 state: "mmddyy" 0.0;
5892 inherit: "default" 0.0;
5893 rel1.relative: 0.0 (32/24);
5894 rel2.relative: 0.233 1.0;
5898 state: "mmyydd" 0.0;
5899 inherit: "default" 0.0;
5901 rel1.relative: 0.0 (32/24);
5902 rel2.relative: 0.233 1.0;
5905 state: "ddyymm" 0.0;
5906 inherit: "default" 0.0;
5908 rel1.relative: 0.767 (32/24);
5909 rel2.relative: 1.0 1.0;
5912 state: "yyddmm" 0.0;
5913 inherit: "default" 0.0;
5915 rel1.relative: 0.767 (32/24);
5916 rel2.relative: 1.0 1.0;
5919 state: "yymmdd" 0.0;
5920 inherit: "default" 0.0;
5922 rel1.relative: 0.497 (32/24);
5923 rel2.relative: 0.730 1.0;
5928 name: "elm.text.day";
5933 state: "default" 0.0;
5935 rel1.to_x: "elm.swallow.day";
5936 rel1.to_y: "elm.rect.bg";
5937 rel2.to_x: "elm.swallow.day";
5938 rel2.to_y: "elm.rect.bg";
5939 rel2.relative: 1.0 (24/317);
5940 color: 255 255 255 255;
5944 font: "SLP:style=Roman";
5954 name: "elm.swallow.day";
5958 state: "default" 0.0;
5959 rel1.to_x: "elm.rect.bg";
5960 rel1.to_y: "elm.text.day";
5961 rel1.relative: 0.0 (32/24);
5962 rel2.to: "elm.rect.bg";
5963 rel2.relative: 0.233 1.0;
5967 state: "ddmmyy" 0.0;
5968 inherit: "default" 0.0;
5972 state: "mmddyy" 0.0;
5973 inherit: "default" 0.0;
5974 rel1.relative: 0.270 (32/24);
5975 rel2.relative: 0.503 1.0;
5979 state: "mmyydd" 0.0;
5980 inherit: "default" 0.0;
5981 rel1.relative: 0.767 (32/24);
5982 rel2.relative: 1.0 1.0;
5986 state: "ddyymm" 0.0;
5987 inherit: "default" 0.0;
5989 rel1.relative: 0.0 (32/24);
5990 rel2.relative: 0.233 1.0;
5993 state: "yyddmm" 0.0;
5994 inherit: "default" 0.0;
5996 rel1.relative: 0.497 (32/24);
5997 rel2.relative: 0.730 1.0;
6000 state: "yymmdd" 0.0;
6001 inherit: "default" 0.0;
6003 rel1.relative: 0.767 (32/24);
6004 rel2.relative: 1.0 1.0;
6013 signal: "elm,state,yymmdd";
6015 action: STATE_SET "yymmdd" 0.0;
6016 target: "elm.swallow.year";
6017 target: "elm.swallow.mon";
6018 target: "elm.swallow.day";
6022 signal: "elm,state,yyddmm";
6024 action: STATE_SET "yyddmm" 0.0;
6025 target: "elm.swallow.year";
6026 target: "elm.swallow.mon";
6027 target: "elm.swallow.day";
6031 signal: "elm,state,mmyydd";
6033 action: STATE_SET "mmyydd" 0.0;
6034 target: "elm.swallow.year";
6035 target: "elm.swallow.mon";
6036 target: "elm.swallow.day";
6040 signal: "elm,state,mmddyy";
6042 action: STATE_SET "mmddyy" 0.0;
6043 target: "elm.swallow.year";
6044 target: "elm.swallow.mon";
6045 target: "elm.swallow.day";
6049 signal: "elm,state,ddyymm";
6051 action: STATE_SET "ddyymm" 0.0;
6052 target: "elm.swallow.year";
6053 target: "elm.swallow.mon";
6054 target: "elm.swallow.day";
6058 signal: "elm,state,ddmmyy";
6060 action: STATE_SET "ddmmyy" 0.0;
6061 target: "elm.swallow.year";
6062 target: "elm.swallow.mon";
6063 target: "elm.swallow.day";
6068 ///////////////////////////////////////////////////////////////////////////////
6069 group { name: "elm/datepicker2/base/default";
6071 image: "DatePicker_frame_up_bg.9.png" COMP;
6076 name: "elm.rect.bg";
6078 state: "default" 0.0;
6079 image.normal: "DatePicker_frame_up_bg.9.png";
6084 name: "elm.swallow.year";
6088 state: "default" 0.0;
6089 rel1.relative: 0.715 0.03;
6090 rel2.relative: 0.96 0.97;
6094 state: "ddmmyy" 0.0;
6095 inherit: "default" 0.0;
6099 state: "mmddyy" 0.0;
6100 inherit: "default" 0.0;
6104 state: "mmyydd" 0.0;
6105 inherit: "default" 0.0;
6107 rel1.relative: 0.57 0.03;
6108 rel2.relative: 0.815 0.97;
6111 state: "ddyymm" 0.0;
6112 inherit: "default" 0.0;
6114 rel1.relative: 0.185 0.03;
6115 rel2.relative: 0.43 0.97;
6118 state: "yyddmm" 0.0;
6119 inherit: "default" 0.0;
6121 rel1.relative: 0.04 0.03;
6122 rel2.relative: 0.285 0.97;
6125 state: "yymmdd" 0.0;
6126 inherit: "default" 0.0;
6128 rel1.relative: 0.04 0.03;
6129 rel2.relative: 0.285 0.97;
6134 name: "elm.swallow.mon";
6138 state: "default" 0.0;
6139 rel1.relative: 0.185 0.03;
6140 rel2.relative: 0.715 0.97;
6144 state: "ddmmyy" 0.0;
6145 inherit: "default" 0.0;
6149 state: "mmddyy" 0.0;
6150 inherit: "default" 0.0;
6151 rel1.relative: 0.04 0.03;
6152 rel2.relative: 0.57 0.97;
6156 state: "mmyydd" 0.0;
6157 inherit: "default" 0.0;
6159 rel1.relative: 0.04 0.03;
6160 rel2.relative: 0.57 0.97;
6163 state: "ddyymm" 0.0;
6164 inherit: "default" 0.0;
6166 rel1.relative: 0.43 0.03;
6167 rel2.relative: 0.96 0.97;
6170 state: "yyddmm" 0.0;
6171 inherit: "default" 0.0;
6173 rel1.relative: 0.43 0.03;
6174 rel2.relative: 0.96 0.97;
6177 state: "yymmdd" 0.0;
6178 inherit: "default" 0.0;
6180 rel1.relative: 0.285 0.03;
6181 rel2.relative: 0.815 0.97;
6186 name: "elm.swallow.day";
6190 state: "default" 0.0;
6191 rel1.relative: 0.04 0.03;
6192 rel2.relative: 0.185 0.97;
6196 state: "ddmmyy" 0.0;
6197 inherit: "default" 0.0;
6201 state: "mmddyy" 0.0;
6202 inherit: "default" 0.0;
6203 rel1.relative: 0.57 0.03;
6204 rel2.relative: 0.715 0.97;
6208 state: "mmyydd" 0.0;
6209 inherit: "default" 0.0;
6210 rel1.relative: 0.815 0.03;
6211 rel2.relative: 0.96 0.97;
6215 state: "ddyymm" 0.0;
6216 inherit: "default" 0.0;
6218 rel1.relative: 0.04 0.03;
6219 rel2.relative: 0.185 0.97;
6222 state: "yyddmm" 0.0;
6223 inherit: "default" 0.0;
6225 rel1.relative: 0.285 0.03;
6226 rel2.relative: 0.43 0.97;
6229 state: "yymmdd" 0.0;
6230 inherit: "default" 0.0;
6232 rel1.relative: 0.815 0.03;
6233 rel2.relative: 0.96 0.97;
6242 signal: "elm,state,yymmdd";
6244 action: STATE_SET "yymmdd" 0.0;
6245 target: "elm.swallow.year";
6246 target: "elm.swallow.mon";
6247 target: "elm.swallow.day";
6251 signal: "elm,state,yyddmm";
6253 action: STATE_SET "yyddmm" 0.0;
6254 target: "elm.swallow.year";
6255 target: "elm.swallow.mon";
6256 target: "elm.swallow.day";
6260 signal: "elm,state,mmyydd";
6262 action: STATE_SET "mmyydd" 0.0;
6263 target: "elm.swallow.year";
6264 target: "elm.swallow.mon";
6265 target: "elm.swallow.day";
6269 signal: "elm,state,mmddyy";
6271 action: STATE_SET "mmddyy" 0.0;
6272 target: "elm.swallow.year";
6273 target: "elm.swallow.mon";
6274 target: "elm.swallow.day";
6278 signal: "elm,state,ddyymm";
6280 action: STATE_SET "ddyymm" 0.0;
6281 target: "elm.swallow.year";
6282 target: "elm.swallow.mon";
6283 target: "elm.swallow.day";
6287 signal: "elm,state,ddmmyy";
6289 action: STATE_SET "ddmmyy" 0.0;
6290 target: "elm.swallow.year";
6291 target: "elm.swallow.mon";
6292 target: "elm.swallow.day";
6296 ///////////////////////////////////////////////////////////////////////////////
6297 group { name: "elm/discpicker/base/default";
6299 image: "DatePicker_frame_up.9.png" COMP;
6307 state: "default" 0.0;
6316 state: "default" 0.0;
6317 rel1.to: "elm.base";
6318 rel2.to: "elm.base";
6319 image.normal: "DatePicker_frame_up.9.png";
6320 image.border: 4 4 4 4;
6326 group { name: "elm/discpicker/item/base/default";
6328 part { name: "elm.label";
6332 description { state: "default" 0.0;
6336 font: "SLP:style=Bold";
6342 description { state: "selected" 0.0;
6343 inherit: "default" 0.0;
6346 description { state: "disabled" 0.0;
6347 inherit: "default" 0.0;
6348 color: 170 170 170 255;
6356 signal: "elm,item,unselected";
6358 action: STATE_SET "default" 0.0;
6359 target: "elm.label";
6363 signal: "elm,item,selected";
6365 action: STATE_SET "selected" 0.0;
6366 target: "elm.label";
6371 signal: "elm,item,disabled";
6373 action: STATE_SET "disabled" 0.0;
6374 target: "elm.label";
6376 // FIXME: plz check item is selected or not
6379 signal: "elm,item,enabled";
6381 action: STATE_SET "default" 0.0;
6382 target: "elm.label";
6387 group { name: "elm/discpicker/indicator/base/default";
6389 image: "DatePicker_frame_center.9.png" COMP;
6393 part { name: "elm.label";
6395 state: "default" 0.0;
6396 image.normal: "DatePicker_frame_center.9.png";
6397 image.border: 3 3 10 20;
6403 ////////////////////////////////////////////////////////////////////////////////////////
6405 // check default textblock style
6407 ///////////////////////////////////////////////////////////////////////////////////////
6409 style { name: "check_label_textblock_style";
6410 base: "font=SLP:style=Roman font_size="CHECK_DEFAULT_TEXT_FONT_SIZE_INC" color=#ffffff wrap=char";
6413 tag: "hilight" "+ font=SLP:style=Bold";
6414 tag: "b" "+ font=SLP:style=Bold";
6415 tag: "whitecolor" "+ color=#ffffff";
6420 ////////////////////////////////////////////////////////////////////////////////////////
6422 // check default with small touch area style
6424 ///////////////////////////////////////////////////////////////////////////////////////
6427 name: "elm/check/base/default-small-touch";
6430 image: "01_check_bg.png" COMP;
6431 image: "01_check_select_icon.png" COMP;
6441 state: "default" 0.0;
6442 rel1 { relative: 0.0 0.0; offset: 1 1; }
6443 rel2 { relative: 0.0 1.0; offset: 1 -2; }
6448 aspect_preference: VERTICAL;
6457 state: "default" 0.0;
6458 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
6459 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
6464 aspect_preference: VERTICAL;
6466 normal: "01_check_bg.png";
6478 state: "default" 0.0;
6479 rel1 { offset: 0 0; to: "bg"; }
6480 rel2 { offset: -2 -2; to: "bg"; }
6482 image.normal: "01_check_select_icon.png";
6485 state: "visible" 0.0;
6486 inherit: "default" 0.0;
6490 state: "disabled" 0.0;
6491 inherit: "default" 0.0;
6493 color: 128 128 128 128;
6496 state: "disabled_visible" 0.0;
6497 inherit: "default" 0.0;
6498 color: 128 128 128 128;
6503 name: "elm.swallow.content";
6506 state: "default" 0.0;
6509 color: 255 255 255 255;
6511 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "bg"; }
6512 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "bg"; }
6515 state: "visible" 0.0;
6516 inherit: "default" 0.0;
6520 aspect_preference: VERTICAL;
6523 state: "disabled" 0.0;
6524 inherit: "default" 0.0;
6525 color: 128 128 128 128;
6528 state: "disabled_visible" 0.0;
6529 inherit: "default" 0.0;
6530 color: 128 128 128 128;
6542 state: "default" 0.0;
6545 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
6546 rel2 { relative: 1.0 0.5; offset: -2 -2; }
6547 color: 255 255 255 255;
6550 style: "check_label_textblock_style";
6553 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
6556 state: "visible" 0.0;
6557 inherit: "default" 0.0;
6562 state: "disabled" 0.0;
6563 inherit: "default" 0.0;
6568 state: "disabled_visible" 0.0;
6569 inherit: "default" 0.0;
6579 ignore_flags: ON_HOLD;
6581 state: "default" 0.0;
6582 rel1 { to: "back_bg"; }
6583 rel2 { to: "back_bg"; }
6591 state: "default" 0.0;
6596 state: "disabled" 0.0;
6597 inherit: "default" 0.0;
6605 signal: "mouse,up,1";
6607 action: SIGNAL_EMIT "elm,action,check,toggle" "";
6611 signal: "elm,state,check,on";
6613 action: STATE_SET "visible" 0.0;
6618 signal: "elm,state,check,off";
6620 action: STATE_SET "default" 0.0;
6625 signal: "elm,state,text,visible";
6627 action: STATE_SET "visible" 0.0;
6632 signal: "elm,state,text,hidden";
6634 action: STATE_SET "default" 0.0;
6639 signal: "elm,state,icon,visible";
6641 action: STATE_SET "visible" 0.0;
6642 target: "elm.swallow.content";
6646 signal: "elm,state,icon,hidden";
6648 action: STATE_SET "default" 0.0;
6649 target: "elm.swallow.content";
6653 signal: "elm,state,disabled";
6655 action: STATE_SET "disabled" 0.0;
6657 after: "disable_text";
6660 name: "disable_text";
6664 get_state(PART:"elm.text", st, 30, vl);
6665 if (!strcmp(st, "visible"))
6666 set_state(PART:"elm.text", "disabled_visible", 0.0);
6668 set_state(PART:"elm.text", "disabled", 0.0);
6670 get_state(PART:"elm.swallow.content", st, 30, vl);
6671 if (!strcmp(st, "visible"))
6672 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
6674 set_state(PART:"elm.swallow.content", "disabled", 0.0);
6676 get_state(PART:"check", st, 30, vl);
6677 if (!strcmp(st, "visible"))
6678 set_state(PART:"check", "disabled_visible", 0.0);
6680 set_state(PART:"check", "disabled", 0.0);
6685 signal: "elm,state,enabled";
6687 action: STATE_SET "default" 0.0;
6689 after: "enable_text";
6692 name: "enable_text";
6696 get_state(PART:"elm.text", st, 30, vl);
6697 if (!strcmp(st, "disabled_visible"))
6698 set_state(PART:"elm.text", "visible", 0.0);
6700 set_state(PART:"elm.text", "default", 0.0);
6702 get_state(PART:"elm.swallow.content", st, 30, vl);
6703 if (!strcmp(st, "visible"))
6704 set_state(PART:"elm.swallow.content", "visible", 0.0);
6706 set_state(PART:"elm.swallow.content", "default", 0.0);
6708 get_state(PART:"check", st, 30, vl);
6709 if (!strcmp(st, "visible"))
6710 set_state(PART:"check", "visible", 0.0);
6712 set_state(PART:"check", "default", 0.0);
6719 ////////////////////////////////////////////////////////////////////////////////////////
6721 // check default-divided style
6723 ///////////////////////////////////////////////////////////////////////////////////////
6725 name: "elm/check/base/default-divided";
6728 image: "01_button_on_lighting.png" COMP;
6729 image: "01_check_bg.png" COMP;
6730 image: "01_check_select_icon.png" COMP;
6739 state: "default" 0.0;
6740 rel1 { relative: 0.0 0.0; offset: 1 1; }
6741 rel2 { relative: 0.0 1.0; offset: 1 -2; }
6746 aspect_preference: VERTICAL;
6748 normal: "01_button_on_lighting.png";
6760 state: "default" 0.0;
6761 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
6762 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
6767 aspect_preference: VERTICAL;
6769 normal: "01_check_bg.png";
6781 state: "default" 0.0;
6782 rel1 { offset: 0 0; to: "bg"; }
6783 rel2 { offset: -2 -2; to: "bg"; }
6785 image.normal: "01_check_select_icon.png";
6788 state: "visible" 0.0;
6789 inherit: "default" 0.0;
6793 state: "disabled" 0.0;
6794 inherit: "default" 0.0;
6796 color: 128 128 128 128;
6799 state: "disabled_visible" 0.0;
6800 inherit: "default" 0.0;
6801 color: 128 128 128 128;
6806 name: "elm.swallow.content";
6809 state: "default" 0.0;
6812 color: 255 255 255 255;
6814 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "bg"; }
6815 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "bg"; }
6818 state: "visible" 0.0;
6819 inherit: "default" 0.0;
6823 aspect_preference: VERTICAL;
6826 state: "disabled" 0.0;
6827 inherit: "default" 0.0;
6828 color: 128 128 128 128;
6831 state: "disabled_visible" 0.0;
6832 inherit: "default" 0.0;
6833 color: 128 128 128 128;
6845 state: "default" 0.0;
6848 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
6849 rel2 { relative: 1.0 0.5; offset: -2 -2; }
6850 color: 255 255 255 255;
6853 style: "check_label_textblock_style";
6856 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
6859 state: "visible" 0.0;
6860 inherit: "default" 0.0;
6865 state: "disabled" 0.0;
6866 inherit: "default" 0.0;
6871 state: "disabled_visible" 0.0;
6872 inherit: "default" 0.0;
6882 ignore_flags: ON_HOLD;
6884 state: "default" 0.0;
6885 rel1 { to: "back_bg"; }
6886 rel2 { to: "back_bg"; }
6894 state: "default" 0.0;
6899 state: "disabled" 0.0;
6900 inherit: "default" 0.0;
6908 signal: "mouse,up,1";
6910 action: SIGNAL_EMIT "elm,action,check,toggle" "";
6914 signal: "elm,state,check,on";
6916 action: STATE_SET "visible" 0.0;
6921 signal: "elm,state,check,off";
6923 action: STATE_SET "default" 0.0;
6928 signal: "elm,state,text,visible";
6930 action: STATE_SET "visible" 0.0;
6935 signal: "elm,state,text,hidden";
6937 action: STATE_SET "default" 0.0;
6942 signal: "elm,state,icon,visible";
6944 action: STATE_SET "visible" 0.0;
6945 target: "elm.swallow.content";
6949 signal: "elm,state,icon,hidden";
6951 action: STATE_SET "default" 0.0;
6952 target: "elm.swallow.content";
6956 signal: "elm,state,disabled";
6958 action: STATE_SET "disabled" 0.0;
6960 after: "disable_text";
6963 name: "disable_text";
6967 get_state(PART:"elm.text", st, 30, vl);
6968 if (!strcmp(st, "visible"))
6969 set_state(PART:"elm.text", "disabled_visible", 0.0);
6971 set_state(PART:"elm.text", "disabled", 0.0);
6973 get_state(PART:"elm.swallow.content", st, 30, vl);
6974 if (!strcmp(st, "visible"))
6975 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
6977 set_state(PART:"elm.swallow.content", "disabled", 0.0);
6979 get_state(PART:"check", st, 30, vl);
6980 if (!strcmp(st, "visible"))
6981 set_state(PART:"check", "disabled_visible", 0.0);
6983 set_state(PART:"check", "disabled", 0.0);
6988 signal: "elm,state,enabled";
6990 action: STATE_SET "default" 0.0;
6992 after: "enable_text";
6995 name: "enable_text";
6999 get_state(PART:"elm.text", st, 30, vl);
7000 if (!strcmp(st, "disabled_visible"))
7001 set_state(PART:"elm.text", "visible", 0.0);
7003 set_state(PART:"elm.text", "default", 0.0);
7005 get_state(PART:"elm.swallow.content", st, 30, vl);
7006 if (!strcmp(st, "visible"))
7007 set_state(PART:"elm.swallow.content", "visible", 0.0);
7009 set_state(PART:"elm.swallow.content", "default", 0.0);
7011 get_state(PART:"check", st, 30, vl);
7012 if (!strcmp(st, "visible"))
7013 set_state(PART:"check", "visible", 0.0);
7015 set_state(PART:"check", "default", 0.0);
7021 ////////////////////////////////////////////////////////////////////////////////////////
7023 // check onoff style
7025 ///////////////////////////////////////////////////////////////////////////////////////
7027 name: "elm/check/base/onoff";
7030 image: "01_on_off_button.png" COMP;
7031 image: "01_on_off_button_on.png" COMP;
7032 image: "01_check_bg.png" COMP;
7033 image: "01_check_select_icon.png" COMP;
7043 state: "default" 0.0;
7044 rel1 { relative: 0.0 0.0; offset: 1 1; }
7045 rel2 { relative: 0.0 1.0; offset: 1 -2; }
7050 aspect_preference: VERTICAL;
7059 state: "default" 0.0;
7060 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
7061 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
7066 aspect_preference: VERTICAL;
7067 image.normal: "01_on_off_button.png";
7070 state: "visible" 0.0;
7071 inherit: "default" 0.0;
7072 image.normal: "01_on_off_button_on.png";
7076 state: "disabled" 0.0;
7077 inherit: "default" 0.0;
7079 color: 128 128 128 128;
7082 state: "disabled_visible" 0.0;
7083 inherit: "default" 0.0;
7084 color: 128 128 128 128;
7089 name: "elm.swallow.content";
7092 state: "default" 0.0;
7095 color: 255 255 255 255;
7097 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "check"; }
7098 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "check"; }
7101 state: "visible" 0.0;
7102 inherit: "default" 0.0;
7106 aspect_preference: VERTICAL;
7109 state: "disabled" 0.0;
7110 inherit: "default" 0.0;
7111 color: 128 128 128 128;
7114 state: "disabled_visible" 0.0;
7115 inherit: "default" 0.0;
7116 color: 128 128 128 128;
7128 state: "default" 0.0;
7131 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
7132 rel2 { relative: 1.0 0.5; offset: -2 -2; }
7133 color: 255 255 255 255;
7136 style: "check_label_textblock_style";
7139 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
7142 state: "visible" 0.0;
7143 inherit: "default" 0.0;
7148 state: "disabled" 0.0;
7149 inherit: "default" 0.0;
7154 state: "disabled_visible" 0.0;
7155 inherit: "default" 0.0;
7165 ignore_flags: ON_HOLD;
7167 state: "default" 0.0;
7168 rel1 { to: "back_bg"; }
7169 rel2 { to: "back_bg"; }
7177 state: "default" 0.0;
7182 state: "disabled" 0.0;
7183 inherit: "default" 0.0;
7191 signal: "mouse,up,1";
7193 action: SIGNAL_EMIT "elm,action,check,toggle" "";
7197 signal: "elm,state,check,on";
7199 action: STATE_SET "visible" 0.0;
7204 signal: "elm,state,check,off";
7206 action: STATE_SET "default" 0.0;
7211 signal: "elm,state,text,visible";
7213 action: STATE_SET "visible" 0.0;
7218 signal: "elm,state,text,hidden";
7220 action: STATE_SET "default" 0.0;
7225 signal: "elm,state,icon,visible";
7227 action: STATE_SET "visible" 0.0;
7228 target: "elm.swallow.content";
7232 signal: "elm,state,icon,hidden";
7234 action: STATE_SET "default" 0.0;
7235 target: "elm.swallow.content";
7239 signal: "elm,state,disabled";
7241 action: STATE_SET "disabled" 0.0;
7243 after: "disable_text";
7246 name: "disable_text";
7250 get_state(PART:"elm.text", st, 30, vl);
7251 if (!strcmp(st, "visible"))
7252 set_state(PART:"elm.text", "disabled_visible", 0.0);
7254 set_state(PART:"elm.text", "disabled", 0.0);
7256 get_state(PART:"elm.swallow.content", st, 30, vl);
7257 if (!strcmp(st, "visible"))
7258 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
7260 set_state(PART:"elm.swallow.content", "disabled", 0.0);
7262 get_state(PART:"check", st, 30, vl);
7263 if (!strcmp(st, "visible"))
7264 set_state(PART:"check", "disabled_visible", 0.0);
7266 set_state(PART:"check", "disabled", 0.0);
7271 signal: "elm,state,enabled";
7273 action: STATE_SET "default" 0.0;
7275 after: "enable_text";
7278 name: "enable_text";
7282 get_state(PART:"elm.text", st, 30, vl);
7283 if (!strcmp(st, "disabled_visible"))
7284 set_state(PART:"elm.text", "visible", 0.0);
7286 set_state(PART:"elm.text", "default", 0.0);
7288 get_state(PART:"elm.swallow.content", st, 30, vl);
7289 if (!strcmp(st, "visible"))
7290 set_state(PART:"elm.swallow.content", "visible", 0.0);
7292 set_state(PART:"elm.swallow.content", "default", 0.0);
7294 get_state(PART:"check", st, 30, vl);
7295 if (!strcmp(st, "visible"))
7296 set_state(PART:"check", "visible", 0.0);
7298 set_state(PART:"check", "default", 0.0);
7304 ////////////////////////////////////////////////////////////////////////////////////////
7306 // check onoff with small touch area style
7308 ///////////////////////////////////////////////////////////////////////////////////////
7310 name: "elm/check/base/onoff-small-touch";
7313 image: "01_on_off_button.png" COMP;
7314 image: "01_on_off_button_on.png" COMP;
7315 image: "01_check_bg.png" COMP;
7316 image: "01_check_select_icon.png" COMP;
7326 state: "default" 0.0;
7327 rel1 { relative: 0.0 0.0; offset: 1 1; }
7328 rel2 { relative: 0.0 1.0; offset: 1 -2; }
7333 aspect_preference: VERTICAL;
7342 state: "default" 0.0;
7343 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
7344 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
7349 aspect_preference: VERTICAL;
7350 image.normal: "01_on_off_button.png";
7353 state: "visible" 0.0;
7354 inherit: "default" 0.0;
7355 image.normal: "01_on_off_button_on.png";
7359 state: "disabled" 0.0;
7360 inherit: "default" 0.0;
7362 color: 128 128 128 128;
7365 state: "disabled_visible" 0.0;
7366 inherit: "default" 0.0;
7367 color: 128 128 128 128;
7372 name: "elm.swallow.content";
7375 state: "default" 0.0;
7378 color: 255 255 255 255;
7380 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "check"; }
7381 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "check"; }
7384 state: "visible" 0.0;
7385 inherit: "default" 0.0;
7389 aspect_preference: VERTICAL;
7392 state: "disabled" 0.0;
7393 inherit: "default" 0.0;
7394 color: 128 128 128 128;
7397 state: "disabled_visible" 0.0;
7398 inherit: "default" 0.0;
7399 color: 128 128 128 128;
7411 state: "default" 0.0;
7414 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
7415 rel2 { relative: 1.0 0.5; offset: -2 -2; }
7416 color: 255 255 255 255;
7419 style: "check_label_textblock_style";
7422 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
7425 state: "visible" 0.0;
7426 inherit: "default" 0.0;
7431 state: "disabled" 0.0;
7432 inherit: "default" 0.0;
7437 state: "disabled_visible" 0.0;
7438 inherit: "default" 0.0;
7448 ignore_flags: ON_HOLD;
7450 state: "default" 0.0;
7451 rel1 { to: "back_bg"; }
7452 rel2 { to: "back_bg"; }
7460 state: "default" 0.0;
7465 state: "disabled" 0.0;
7466 inherit: "default" 0.0;
7474 signal: "mouse,up,1";
7476 action: SIGNAL_EMIT "elm,action,check,toggle" "";
7480 signal: "elm,state,check,on";
7482 action: STATE_SET "visible" 0.0;
7487 signal: "elm,state,check,off";
7489 action: STATE_SET "default" 0.0;
7494 signal: "elm,state,text,visible";
7496 action: STATE_SET "visible" 0.0;
7501 signal: "elm,state,text,hidden";
7503 action: STATE_SET "default" 0.0;
7508 signal: "elm,state,icon,visible";
7510 action: STATE_SET "visible" 0.0;
7511 target: "elm.swallow.content";
7515 signal: "elm,state,icon,hidden";
7517 action: STATE_SET "default" 0.0;
7518 target: "elm.swallow.content";
7522 signal: "elm,state,disabled";
7524 action: STATE_SET "disabled" 0.0;
7526 after: "disable_text";
7529 name: "disable_text";
7533 get_state(PART:"elm.text", st, 30, vl);
7534 if (!strcmp(st, "visible"))
7535 set_state(PART:"elm.text", "disabled_visible", 0.0);
7537 set_state(PART:"elm.text", "disabled", 0.0);
7539 get_state(PART:"elm.swallow.content", st, 30, vl);
7540 if (!strcmp(st, "visible"))
7541 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
7543 set_state(PART:"elm.swallow.content", "disabled", 0.0);
7545 get_state(PART:"check", st, 30, vl);
7546 if (!strcmp(st, "visible"))
7547 set_state(PART:"check", "disabled_visible", 0.0);
7549 set_state(PART:"check", "disabled", 0.0);
7554 signal: "elm,state,enabled";
7556 action: STATE_SET "default" 0.0;
7558 after: "enable_text";
7561 name: "enable_text";
7565 get_state(PART:"elm.text", st, 30, vl);
7566 if (!strcmp(st, "disabled_visible"))
7567 set_state(PART:"elm.text", "visible", 0.0);
7569 set_state(PART:"elm.text", "default", 0.0);
7571 get_state(PART:"elm.swallow.content", st, 30, vl);
7572 if (!strcmp(st, "visible"))
7573 set_state(PART:"elm.swallow.content", "visible", 0.0);
7575 set_state(PART:"elm.swallow.content", "default", 0.0);
7577 get_state(PART:"check", st, 30, vl);
7578 if (!strcmp(st, "visible"))
7579 set_state(PART:"check", "visible", 0.0);
7581 set_state(PART:"check", "default", 0.0);
7588 ////////////////////////////////////////////////////////////////////////////////////////
7590 // check onoff-divided style
7592 ///////////////////////////////////////////////////////////////////////////////////////
7594 name: "elm/check/base/onoff-divided";
7597 image: "01_button_on_lighting.png" COMP;
7598 image: "01_on_off_button.png" COMP;
7599 image: "01_on_off_button_on.png" COMP;
7608 state: "default" 0.0;
7609 rel1 { relative: 0.0 0.0; offset: 1 1; }
7610 rel2 { relative: 0.0 1.0; offset: 1 -2; }
7615 aspect_preference: VERTICAL;
7617 normal: "01_button_on_lighting.png";
7629 state: "default" 0.0;
7630 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
7631 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
7636 aspect_preference: VERTICAL;
7637 image.normal: "01_on_off_button.png";
7639 description { state: "visible" 0.0;
7640 inherit: "default" 0.0;
7641 image.normal: "01_on_off_button_on.png";
7643 description { state: "disabled" 0.0;
7644 inherit: "default" 0.0;
7646 color: 128 128 128 128;
7648 description { state: "disabled_visible" 0.0;
7649 inherit: "default" 0.0;
7650 color: 128 128 128 128;
7655 name: "elm.swallow.content";
7658 state: "default" 0.0;
7661 color: 255 255 255 255;
7663 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "check"; }
7664 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "check"; }
7667 state: "visible" 0.0;
7668 inherit: "default" 0.0;
7672 aspect_preference: VERTICAL;
7675 state: "disabled" 0.0;
7676 inherit: "default" 0.0;
7677 color: 128 128 128 128;
7680 state: "disabled_visible" 0.0;
7681 inherit: "default" 0.0;
7682 color: 128 128 128 128;
7694 state: "default" 0.0;
7697 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
7698 rel2 { relative: 1.0 0.5; offset: -2 -2; }
7699 color: 255 255 255 255;
7702 style: "check_label_textblock_style";
7705 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
7708 state: "visible" 0.0;
7709 inherit: "default" 0.0;
7714 state: "disabled" 0.0;
7715 inherit: "default" 0.0;
7720 state: "disabled_visible" 0.0;
7721 inherit: "default" 0.0;
7731 ignore_flags: ON_HOLD;
7733 state: "default" 0.0;
7734 rel1 { to: "back_bg"; }
7735 rel2 { to: "back_bg"; }
7743 state: "default" 0.0;
7748 state: "disabled" 0.0;
7749 inherit: "default" 0.0;
7757 signal: "mouse,up,1";
7759 action: SIGNAL_EMIT "elm,action,check,toggle" "";
7763 signal: "elm,state,check,on";
7765 action: STATE_SET "visible" 0.0;
7770 signal: "elm,state,check,off";
7772 action: STATE_SET "default" 0.0;
7777 signal: "elm,state,text,visible";
7779 action: STATE_SET "visible" 0.0;
7784 signal: "elm,state,text,hidden";
7786 action: STATE_SET "default" 0.0;
7791 signal: "elm,state,icon,visible";
7793 action: STATE_SET "visible" 0.0;
7794 target: "elm.swallow.content";
7798 signal: "elm,state,icon,hidden";
7800 action: STATE_SET "default" 0.0;
7801 target: "elm.swallow.content";
7805 signal: "elm,state,disabled";
7807 action: STATE_SET "disabled" 0.0;
7809 after: "disable_text";
7812 name: "disable_text";
7816 get_state(PART:"elm.text", st, 30, vl);
7817 if (!strcmp(st, "visible"))
7818 set_state(PART:"elm.text", "disabled_visible", 0.0);
7820 set_state(PART:"elm.text", "disabled", 0.0);
7822 get_state(PART:"elm.swallow.content", st, 30, vl);
7823 if (!strcmp(st, "visible"))
7824 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
7826 set_state(PART:"elm.swallow.content", "disabled", 0.0);
7828 get_state(PART:"check", st, 30, vl);
7829 if (!strcmp(st, "visible"))
7830 set_state(PART:"check", "disabled_visible", 0.0);
7832 set_state(PART:"check", "disabled", 0.0);
7837 signal: "elm,state,enabled";
7839 action: STATE_SET "default" 0.0;
7841 after: "enable_text";
7844 name: "enable_text";
7848 get_state(PART:"elm.text", st, 30, vl);
7849 if (!strcmp(st, "disabled_visible"))
7850 set_state(PART:"elm.text", "visible", 0.0);
7852 set_state(PART:"elm.text", "default", 0.0);
7854 get_state(PART:"elm.swallow.content", st, 30, vl);
7855 if (!strcmp(st, "visible"))
7856 set_state(PART:"elm.swallow.content", "visible", 0.0);
7858 set_state(PART:"elm.swallow.content", "default", 0.0);
7860 get_state(PART:"check", st, 30, vl);
7861 if (!strcmp(st, "visible"))
7862 set_state(PART:"check", "visible", 0.0);
7864 set_state(PART:"check", "default", 0.0);
7870 ////////////////////////////////////////////////////////////////////////////////////////
7872 // check favorite style
7874 ///////////////////////////////////////////////////////////////////////////////////////
7877 name: "elm/check/base/favorite";
7880 image: "01_rate_icon_default.png" COMP;
7881 image: "01_rate_small_fill.png" COMP;
7891 state: "default" 0.0;
7892 rel1 { relative: 0.0 0.0; offset: 1 1; }
7893 rel2 { relative: 0.0 1.0; offset: 1 -2; }
7898 aspect_preference: VERTICAL;
7907 state: "default" 0.0;
7908 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
7909 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
7914 aspect_preference: VERTICAL;
7915 image.normal: "01_rate_icon_default.png";
7918 state: "visible" 0.0;
7919 inherit: "default" 0.0;
7920 image.normal: "01_rate_small_fill.png";
7924 state: "disabled" 0.0;
7925 inherit: "default" 0.0;
7927 color: 128 128 128 128;
7930 state: "disabled_visible" 0.0;
7931 inherit: "default" 0.0;
7932 color: 128 128 128 128;
7937 name: "elm.swallow.content";
7940 state: "default" 0.0;
7943 color: 255 255 255 255;
7945 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "check"; }
7946 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "check"; }
7949 state: "visible" 0.0;
7950 inherit: "default" 0.0;
7954 aspect_preference: VERTICAL;
7957 state: "disabled" 0.0;
7958 inherit: "default" 0.0;
7959 color: 128 128 128 128;
7962 state: "disabled_visible" 0.0;
7963 inherit: "default" 0.0;
7964 color: 128 128 128 128;
7976 state: "default" 0.0;
7979 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
7980 rel2 { relative: 1.0 0.5; offset: -2 -2; }
7981 color: 255 255 255 255;
7984 style: "check_label_textblock_style";
7987 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
7990 state: "visible" 0.0;
7991 inherit: "default" 0.0;
7996 state: "disabled" 0.0;
7997 inherit: "default" 0.0;
8002 state: "disabled_visible" 0.0;
8003 inherit: "default" 0.0;
8013 ignore_flags: ON_HOLD;
8015 state: "default" 0.0;
8016 rel1 { to: "back_bg"; }
8017 rel2 { to: "back_bg"; }
8025 state: "default" 0.0;
8030 state: "disabled" 0.0;
8031 inherit: "default" 0.0;
8039 signal: "mouse,up,1";
8041 action: SIGNAL_EMIT "elm,action,check,toggle" "";
8045 signal: "elm,state,check,on";
8047 action: STATE_SET "visible" 0.0;
8052 signal: "elm,state,check,off";
8054 action: STATE_SET "default" 0.0;
8059 signal: "elm,state,text,visible";
8061 action: STATE_SET "visible" 0.0;
8066 signal: "elm,state,text,hidden";
8068 action: STATE_SET "default" 0.0;
8073 signal: "elm,state,icon,visible";
8075 action: STATE_SET "visible" 0.0;
8076 target: "elm.swallow.content";
8080 signal: "elm,state,icon,hidden";
8082 action: STATE_SET "default" 0.0;
8083 target: "elm.swallow.content";
8087 signal: "elm,state,disabled";
8089 action: STATE_SET "disabled" 0.0;
8091 after: "disable_text";
8094 name: "disable_text";
8098 get_state(PART:"elm.text", st, 30, vl);
8099 if (!strcmp(st, "visible"))
8100 set_state(PART:"elm.text", "disabled_visible", 0.0);
8102 set_state(PART:"elm.text", "disabled", 0.0);
8104 get_state(PART:"elm.swallow.content", st, 30, vl);
8105 if (!strcmp(st, "visible"))
8106 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
8108 set_state(PART:"elm.swallow.content", "disabled", 0.0);
8110 get_state(PART:"check", st, 30, vl);
8111 if (!strcmp(st, "visible"))
8112 set_state(PART:"check", "disabled_visible", 0.0);
8114 set_state(PART:"check", "disabled", 0.0);
8119 signal: "elm,state,enabled";
8121 action: STATE_SET "default" 0.0;
8123 after: "enable_text";
8126 name: "enable_text";
8130 get_state(PART:"elm.text", st, 30, vl);
8131 if (!strcmp(st, "disabled_visible"))
8132 set_state(PART:"elm.text", "visible", 0.0);
8134 set_state(PART:"elm.text", "default", 0.0);
8136 get_state(PART:"elm.swallow.content", st, 30, vl);
8137 if (!strcmp(st, "visible"))
8138 set_state(PART:"elm.swallow.content", "visible", 0.0);
8140 set_state(PART:"elm.swallow.content", "default", 0.0);
8142 get_state(PART:"check", st, 30, vl);
8143 if (!strcmp(st, "visible"))
8144 set_state(PART:"check", "visible", 0.0);
8146 set_state(PART:"check", "default", 0.0);
8152 ////////////////////////////////////////////////////////////////////////////////////////
8154 // check favorite-divided style
8156 ///////////////////////////////////////////////////////////////////////////////////////
8158 name: "elm/check/base/favorite-divided";
8161 image: "01_button_on_lighting.png" COMP;
8162 image: "01_rate_icon_default.png" COMP;
8163 image: "01_rate_small_fill.png" COMP;
8172 state: "default" 0.0;
8173 rel1 { relative: 0.0 0.0; offset: 1 1; }
8174 rel2 { relative: 0.0 1.0; offset: 1 -2; }
8179 aspect_preference: VERTICAL;
8181 normal: "01_button_on_lighting.png";
8193 state: "default" 0.0;
8194 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
8195 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
8200 aspect_preference: VERTICAL;
8201 image.normal: "01_rate_icon_default.png";
8203 description { state: "visible" 0.0;
8204 inherit: "default" 0.0;
8205 image.normal: "01_rate_small_fill.png";
8207 description { state: "disabled" 0.0;
8208 inherit: "default" 0.0;
8210 color: 128 128 128 128;
8212 description { state: "disabled_visible" 0.0;
8213 inherit: "default" 0.0;
8214 color: 128 128 128 128;
8219 name: "elm.swallow.content";
8222 state: "default" 0.0;
8225 color: 255 255 255 255;
8227 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "check"; }
8228 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "check"; }
8231 state: "visible" 0.0;
8232 inherit: "default" 0.0;
8236 aspect_preference: VERTICAL;
8239 state: "disabled" 0.0;
8240 inherit: "default" 0.0;
8241 color: 128 128 128 128;
8244 state: "disabled_visible" 0.0;
8245 inherit: "default" 0.0;
8246 color: 128 128 128 128;
8258 state: "default" 0.0;
8261 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
8262 rel2 { relative: 1.0 0.5; offset: -2 -2; }
8263 color: 255 255 255 255;
8266 style: "check_label_textblock_style";
8269 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
8272 state: "visible" 0.0;
8273 inherit: "default" 0.0;
8278 state: "disabled" 0.0;
8279 inherit: "default" 0.0;
8284 state: "disabled_visible" 0.0;
8285 inherit: "default" 0.0;
8295 ignore_flags: ON_HOLD;
8297 state: "default" 0.0;
8298 rel1 { to: "back_bg"; }
8299 rel2 { to: "back_bg"; }
8307 state: "default" 0.0;
8312 state: "disabled" 0.0;
8313 inherit: "default" 0.0;
8321 signal: "mouse,up,1";
8323 action: SIGNAL_EMIT "elm,action,check,toggle" "";
8327 signal: "elm,state,check,on";
8329 action: STATE_SET "visible" 0.0;
8334 signal: "elm,state,check,off";
8336 action: STATE_SET "default" 0.0;
8341 signal: "elm,state,text,visible";
8343 action: STATE_SET "visible" 0.0;
8348 signal: "elm,state,text,hidden";
8350 action: STATE_SET "default" 0.0;
8355 signal: "elm,state,icon,visible";
8357 action: STATE_SET "visible" 0.0;
8358 target: "elm.swallow.content";
8362 signal: "elm,state,icon,hidden";
8364 action: STATE_SET "default" 0.0;
8365 target: "elm.swallow.content";
8369 signal: "elm,state,disabled";
8371 action: STATE_SET "disabled" 0.0;
8373 after: "disable_text";
8376 name: "disable_text";
8380 get_state(PART:"elm.text", st, 30, vl);
8381 if (!strcmp(st, "visible"))
8382 set_state(PART:"elm.text", "disabled_visible", 0.0);
8384 set_state(PART:"elm.text", "disabled", 0.0);
8386 get_state(PART:"elm.swallow.content", st, 30, vl);
8387 if (!strcmp(st, "visible"))
8388 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
8390 set_state(PART:"elm.swallow.content", "disabled", 0.0);
8392 get_state(PART:"check", st, 30, vl);
8393 if (!strcmp(st, "visible"))
8394 set_state(PART:"check", "disabled_visible", 0.0);
8396 set_state(PART:"check", "disabled", 0.0);
8401 signal: "elm,state,enabled";
8403 action: STATE_SET "default" 0.0;
8405 after: "enable_text";
8408 name: "enable_text";
8412 get_state(PART:"elm.text", st, 30, vl);
8413 if (!strcmp(st, "disabled_visible"))
8414 set_state(PART:"elm.text", "visible", 0.0);
8416 set_state(PART:"elm.text", "default", 0.0);
8418 get_state(PART:"elm.swallow.content", st, 30, vl);
8419 if (!strcmp(st, "visible"))
8420 set_state(PART:"elm.swallow.content", "visible", 0.0);
8422 set_state(PART:"elm.swallow.content", "default", 0.0);
8424 get_state(PART:"check", st, 30, vl);
8425 if (!strcmp(st, "visible"))
8426 set_state(PART:"check", "visible", 0.0);
8428 set_state(PART:"check", "default", 0.0);
8434 name:"elm/fileindexer/base";
8442 state: "default" 0.0;
8455 ///////////////////////////////////////////////////////////////////////////////
8456 group { name: "elm/cabinet/base/default";
8463 state: "default" 0.0;
8470 group { name: "elm/cabinet/item/base/default";
8472 image: "cross_mark_black.png" COMP;
8473 image: "cross_mark_black_pressed.png" COMP;
8476 part { name: "shadow";
8479 state: "default" 0.0;
8480 color: 120 120 120 100;
8484 part { name: "elm.bg";
8487 ignore_flags: ON_HOLD;
8489 state: "default" 0.0;
8490 color: 243 238 219 255;
8494 part { name: "elm.pad.l";
8499 state: "default" 0.0;
8502 rel2.relative: 0.0 1.0;
8508 part { name: "elm.label";
8513 state: "default" 0.0;
8520 to_x: "elm.info_label";
8524 font: "SLP:style=Bold";
8533 part { name: "elm.info_label";
8538 state: "default" 0.0;
8539 rel1.to_x: "elm.pad.c";
8546 font: "SLP:style=Bold";
8551 color: 209 74 0 255;
8555 state: "disabled" 0.0;
8556 inherit: "default" 0.0;
8561 part { name: "elm.pad.c";
8566 state: "default" 0.0;
8569 rel1.to_x: "elm.img.btn";
8570 rel2.to_x: "elm.img.btn";
8571 rel2.relative: 0.0 1.0;
8577 part { name: "elm.img.btn";
8579 ignore_flags: ON_HOLD;
8581 state: "default" 0.0;
8584 rel1.relative: 1.0 0.0;
8586 image.normal: "cross_mark_black.png";
8588 description { state: "pressed" 0.0;
8589 inherit: "default" 0.0;
8590 image.normal: "cross_mark_black_pressed.png";
8593 state: "disabled" 0.0;
8594 inherit: "default" 0.0;
8599 part { name: "btn_over";
8603 state: "default" 0.0;
8604 rel1.to: "elm.img.btn";
8605 rel2.to: "elm.img.btn";
8609 state: "disabled" 0.0;
8610 inherit: "default" 0.0;
8615 part { name: "elm.border.bottom";
8619 state: "default" 0.0;
8625 color: 188 184 168 255;
8629 part { name: "elm.border.middle";
8633 state: "default" 0.0;
8634 rel1.to: "elm.img.btn";
8641 color: 188 184 168 255;
8644 state: "disabled" 0.0;
8645 inherit: "default" 0.0;
8652 name: "btn_clicked";
8653 signal: "mouse,clicked,1";
8654 source: "elm.img.btn";
8655 action: SIGNAL_EMIT "elm,action,del" "";
8658 name: "btn_pressed";
8659 signal: "mouse,down,1";
8661 action: STATE_SET "pressed" 0.0;
8662 target: "elm.img.btn";
8665 name: "btn_released";
8666 signal: "mouse,up,1";
8668 action: STATE_SET "default" 0.0;
8669 target: "elm.img.btn";
8673 name: "item_clicked";
8674 signal: "mouse,clicked,1";
8676 action: SIGNAL_EMIT "elm,action,clicked" "";
8680 name: "btn_disable";
8681 signal: "btn_disable";
8683 action: STATE_SET "disabled" 0.0;
8684 target: "elm.img.btn";
8685 target: "elm.border.middle";
8691 signal: "btn_enable";
8693 action: STATE_SET "default" 0.0;
8694 target: "elm.img.btn";
8695 target: "elm.border.middle";
8700 name: "info_lbl_hide";
8701 signal: "info_disable";
8703 action: STATE_SET "disabled" 0.0;
8704 target: "elm.info_label";
8708 name: "info_lbl_show";
8709 signal: "info_enable";
8711 action: STATE_SET "default" 0.0;
8712 target: "elm.info_label";