2 * Copyright (c) 2010 Samsung Electronics Co., Ltd All Rights Reserved
4 * PROPRIETARY/CONFIDENTIAL
6 * This software is the confidential and proprietary information of SAMSUNG
7 * ELECTRONICS ("Confidential Information"). You agree and acknowledge that this
8 * software is owned by Samsung and you shall not disclose such Confidential
9 * Information and shall use it only in accordance with the terms of the license
10 * agreement you entered into with SAMSUNG ELECTRONICS. SAMSUNG make no
11 * representations or warranties about the suitability of the software, either
12 * express or implied, including but not limited to the implied warranties of
13 * merchantability, fitness for a particular purpose, or non-infringement.
14 * SAMSUNG shall not be liable for any damages suffered by licensee arising out
15 * of or releated to this software.
20 // This file (and only this one) is licenses under public-domain. The reason
21 // is that this is meant to serve as a template for making your own themes and
22 // Elementary's LGPL license is not intended to follow. The images used do come
23 // under LGPL, but this file specifically for the structure of your theme is
24 // public-domain. This means you can take, use, re-license and otherwise
25 // have zero restrictions on using this file as a base for your theme.
27 // theme configuration file for each theme (tizen, tizen-black, ...)
28 #include "inc/tmp-inc.edc"
30 #define INDICATOR_H 27
31 #define CONTROLBAR_LARGE_H 78
32 #define CONTROLBAR_SMALL_H 65
33 #define CONTROLBAR_W 78
36 #define PART_RECT(NAME, REFER_PART, COLOR) \
39 description { state: "default" 0.0; \
40 rel1.to: REFER_PART; \
41 rel2.to: REFER_PART; \
51 #include "widgets/access.edc"
52 #include "widgets/actionslider.edc"
53 #include "widgets/badge.edc"
54 #include "widgets/bg.edc"
55 #include "widgets/bubble.edc"
56 #include "widgets/button.edc"
57 #include "widgets/calendar.edc"
58 #include "widgets/check.edc"
59 #include "widgets/colorselector.edc"
60 #include "widgets/conformant.edc"
61 #include "widgets/ctxpopup.edc"
62 #include "widgets/datetime.edc"
63 #include "widgets/dayselector.edc"
64 #include "widgets/diskselector.edc"
65 #include "widgets/editfield.edc"
66 #include "widgets/entry.edc"
67 #include "widgets/gengrid.edc"
68 #include "widgets/genlist/genlist.edc"
69 #include "widgets/imageslider.edc"
70 #include "widgets/index.edc"
71 #include "widgets/label.edc"
72 #include "widgets/layout.edc"
73 #include "widgets/map.edc"
74 #include "widgets/multibuttonentry.edc"
75 //#include "widgets/multisense_ui.edc"
76 #include "widgets/naviframe.edc"
77 #include "widgets/panes.edc"
78 #include "widgets/photocam.edc"
79 #include "widgets/popup.edc"
80 #include "widgets/progressbar.edc"
81 #include "widgets/radio.edc"
82 #include "widgets/scroller.edc"
83 #include "widgets/segmentedcontrol.edc"
84 #include "widgets/selectioninfo.edc"
85 #include "widgets/slider.edc"
86 #include "widgets/stackedicon.edc"
87 #include "widgets/tickernoti.edc"
88 #include "widgets/toggle.edc"
89 #include "widgets/toolbar.edc"
93 sound : "drag-start.wav" 0 100;
94 sound :"drag-accept.wav" 0 100;
95 sound :"button-pressed.wav" 0 100;
96 sound :"Waterdrop.wav" 0 100;
109 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" ;
120 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" ;
125 ///////////////////////////////////////////////////////////////////////////////
126 group { name: "elm/hover/base/default";
128 image: "shad_circ.png" COMP;
131 part { name: "elm.swallow.offset";
133 description { state: "default" 0.0;
135 rel1.relative: 0.0 0.0;
136 rel2.relative: 0.0 0.0;
139 part { name: "elm.swallow.size";
141 description { state: "default" 0.0;
143 rel1.to: "elm.swallow.offset";
144 rel1.relative: 1.0 1.0;
145 rel2.to: "elm.swallow.offset";
146 rel2.relative: 1.0 1.0;
152 description { state: "default" 0.0;
158 description { state: "default" 0.0;
159 image.normal: "shad_circ.png";
160 rel1.to: "elm.swallow.size";
161 rel1.offset: -32 -32;
162 rel2.to: "elm.swallow.size";
170 description { state: "default" 0.0;
172 rel1.to: "elm.swallow.size";
174 rel2.to: "elm.swallow.size";
178 part { name: "elm.swallow.slot.left";
180 description { state: "default" 0.0;
182 rel1.to: "elm.swallow.slot.middle";
183 rel1.relative: 0.0 0.0;
185 rel2.to: "elm.swallow.slot.middle";
186 rel2.relative: 0.0 1.0;
190 part { name: "elm.swallow.slot.right";
192 description { state: "default" 0.0;
194 rel1.to: "elm.swallow.slot.middle";
195 rel1.relative: 1.0 0.0;
197 rel2.to: "elm.swallow.slot.middle";
198 rel2.relative: 1.0 1.0;
202 part { name: "elm.swallow.slot.top";
204 description { state: "default" 0.0;
206 rel1.to: "elm.swallow.slot.middle";
207 rel1.relative: 0.0 0.0;
209 rel2.to: "elm.swallow.slot.middle";
210 rel2.relative: 1.0 0.0;
214 part { name: "elm.swallow.slot.bottom";
216 description { state: "default" 0.0;
218 rel1.to: "elm.swallow.slot.middle";
219 rel1.relative: 0.0 1.0;
221 rel2.to: "elm.swallow.slot.middle";
222 rel2.relative: 1.0 1.0;
226 part { name: "elm.swallow.slot.middle";
228 description { state: "default" 0.0;
229 rel1.to: "elm.swallow.size";
230 rel2.to: "elm.swallow.size";
235 program { name: "end";
236 signal: "mouse,up,1";
238 action: SIGNAL_EMIT "elm,action,dismiss" "";
243 group { name: "elm/hover/base/matchlist";
245 part { name: "elm.swallow.offset";
247 description { state: "default" 0.0;
249 rel1.relative: 0.0 0.0;
250 rel2.relative: 0.0 0.0;
253 part { name: "elm.swallow.size";
255 description { state: "default" 0.0;
257 rel1.to: "elm.swallow.offset";
258 rel1.relative: 1.0 1.0;
259 rel2.to: "elm.swallow.offset";
260 rel2.relative: 1.0 1.0;
266 description { state: "default" 0.0;
273 description { state: "default" 0.0;
275 rel1.to: "elm.swallow.size";
277 rel2.to: "elm.swallow.size";
281 part { name: "elm.swallow.slot.left";
283 description { state: "default" 0.0;
285 rel1.to: "elm.swallow.slot.middle";
286 rel1.relative: 0.0 0.0;
288 rel2.to: "elm.swallow.slot.middle";
289 rel2.relative: 0.0 1.0;
293 part { name: "elm.swallow.slot.right";
295 description { state: "default" 0.0;
297 rel1.to: "elm.swallow.slot.middle";
298 rel1.relative: 1.0 0.0;
300 rel2.to: "elm.swallow.slot.middle";
301 rel2.relative: 1.0 1.0;
305 part { name: "elm.swallow.slot.top";
307 description { state: "default" 0.0;
309 rel1.to: "elm.swallow.slot.middle";
310 rel1.relative: 0.0 0.0;
312 rel2.to: "elm.swallow.slot.middle";
313 rel2.relative: 1.0 0.0;
317 part { name: "elm.swallow.slot.bottom";
319 description { state: "default" 0.0;
321 rel1.to: "elm.swallow.slot.middle";
322 rel1.relative: 0.0 1.0;
324 rel2.to: "elm.swallow.slot.middle";
325 rel2.relative: 1.0 1.0;
329 part { name: "elm.swallow.slot.middle";
331 description { state: "default" 0.0;
332 rel1.to: "elm.swallow.size";
333 rel2.to: "elm.swallow.size";
338 program { name: "end";
339 signal: "mouse,up,1";
341 action: SIGNAL_EMIT "elm,action,dismiss" "";
346 group { name: "elm/hover/base/popout";
348 image: "shad_circ.png" COMP;
349 image: "bt_dis_base.png" COMP;
350 image: "bt_dis_hilight.png" COMP;
353 part { name: "elm.swallow.offset";
355 description { state: "default" 0.0;
357 rel1.relative: 0.0 0.0;
358 rel2.relative: 0.0 0.0;
361 part { name: "elm.swallow.size";
363 description { state: "default" 0.0;
365 rel1.to: "elm.swallow.offset";
366 rel1.relative: 1.0 1.0;
367 rel2.to: "elm.swallow.offset";
368 rel2.relative: 1.0 1.0;
374 description { state: "default" 0.0;
377 description { state: "visible" 0.0;
378 inherit: "default" 1.0;
382 part { name: "leftclip";
384 description { state: "default" 0.0;
386 rel2.relative: 0.0 1.0;
392 description { state: "default" 0.0;
394 rel1.to: "elm.swallow.slot.left";
396 rel2.to: "elm.swallow.slot.left";
399 normal: "bt_dis_base.png";
404 description { state: "visible" 0.0;
405 inherit: "default" 0.0;
409 part { name: "elm.swallow.slot.left";
412 description { state: "default" 0.0;
414 rel1.to: "elm.swallow.slot.middle";
415 rel1.relative: 0.0 0.0;
417 rel2.to: "elm.swallow.slot.middle";
418 rel2.relative: 0.0 1.0;
421 description { state: "visible" 0.0;
422 inherit: "default" 0.0;
428 part { name: "leftover";
431 description { state: "default" 0.0;
434 rel2.relative: 1.0 0.5;
437 normal: "bt_dis_hilight.png";
442 part { name: "rightclip";
444 description { state: "default" 0.0;
446 rel1.relative: 1.0 0.0;
450 part { name: "right";
451 clip_to: "rightclip";
452 description { state: "default" 0.0;
454 rel1.to: "elm.swallow.slot.right";
456 rel2.to: "elm.swallow.slot.right";
459 normal: "bt_dis_base.png";
464 description { state: "visible" 0.0;
465 inherit: "default" 0.0;
469 part { name: "elm.swallow.slot.right";
471 clip_to: "rightclip";
472 description { state: "default" 0.0;
474 rel1.to: "elm.swallow.slot.middle";
475 rel1.relative: 1.0 0.0;
477 rel2.to: "elm.swallow.slot.middle";
478 rel2.relative: 1.0 1.0;
481 description { state: "visible" 0.0;
482 inherit: "default" 0.0;
488 part { name: "rightover";
489 clip_to: "rightclip";
491 description { state: "default" 0.0;
494 rel2.relative: 1.0 0.5;
496 normal: "bt_dis_hilight.png";
501 part { name: "topclip";
503 description { state: "default" 0.0;
505 rel2.relative: 1.0 0.0;
511 description { state: "default" 0.0;
513 rel1.to: "elm.swallow.slot.top";
515 rel2.to: "elm.swallow.slot.top";
518 normal: "bt_dis_base.png";
523 description { state: "visible" 0.0;
524 inherit: "default" 0.0;
528 part { name: "elm.swallow.slot.top";
531 description { state: "default" 0.0;
534 rel1.to: "elm.swallow.slot.middle";
535 rel1.relative: 0.0 0.0;
537 rel2.to: "elm.swallow.slot.middle";
538 rel2.relative: 1.0 0.0;
541 description { state: "visible" 0.0;
542 inherit: "default" 0.0;
548 part { name: "topover";
551 description { state: "default" 0.0;
554 rel2.relative: 1.0 0.5;
556 normal: "bt_dis_hilight.png";
561 part { name: "bottomclip";
563 description { state: "default" 0.0;
565 rel1.relative: 0.0 1.0;
569 part { name: "bottom";
570 clip_to: "bottomclip";
571 description { state: "default" 0.0;
573 rel1.to: "elm.swallow.slot.bottom";
575 rel2.to: "elm.swallow.slot.bottom";
578 normal: "bt_dis_base.png";
583 description { state: "visible" 0.0;
584 inherit: "default" 0.0;
588 part { name: "elm.swallow.slot.bottom";
590 clip_to: "bottomclip";
591 description { state: "default" 0.0;
593 rel1.to: "elm.swallow.slot.middle";
594 rel1.relative: 0.0 1.0;
596 rel2.to: "elm.swallow.slot.middle";
597 rel2.relative: 1.0 1.0;
600 description { state: "visible" 0.0;
601 inherit: "default" 0.0;
607 part { name: "bottomover";
608 clip_to: "bottomclip";
610 description { state: "default" 0.0;
613 rel2.relative: 1.0 0.5;
615 normal: "bt_dis_hilight.png";
622 description { state: "default" 0.0;
623 image.normal: "shad_circ.png";
624 rel1.to: "elm.swallow.size";
625 rel1.offset: -64 -64;
626 rel2.to: "elm.swallow.size";
633 description { state: "default" 0.0;
634 rel1.to: "elm.swallow.slot.middle";
636 rel2.to: "elm.swallow.slot.middle";
639 normal: "bt_dis_base.png";
645 part { name: "elm.swallow.slot.middle";
647 description { state: "default" 0.0;
648 rel1.to: "elm.swallow.size";
649 rel2.to: "elm.swallow.size";
652 part { name: "popover";
654 description { state: "default" 0.0;
657 rel2.relative: 1.0 0.5;
659 normal: "bt_dis_hilight.png";
666 program { name: "end";
667 signal: "mouse,up,1";
669 action: SIGNAL_EMIT "elm,action,dismiss" "";
672 program { name: "show";
673 signal: "elm,action,show";
675 action: STATE_SET "visible" 0.0;
676 // transition: DECELERATE 0.5;
679 program { name: "hide";
680 signal: "elm,action,hide";
682 action: STATE_SET "default" 0.0;
683 // transition: DECELERATE 0.5;
687 program { name: "leftshow";
688 signal: "elm,action,slot,left,show";
690 action: STATE_SET "visible" 0.0;
691 transition: DECELERATE 0.5;
693 target: "elm.swallow.slot.left";
695 program { name: "lefthide";
696 signal: "elm,action,slot,left,hide";
698 action: STATE_SET "default" 0.0;
699 transition: DECELERATE 0.5;
701 target: "elm.swallow.slot.left";
703 program { name: "rightshow";
704 signal: "elm,action,slot,right,show";
706 action: STATE_SET "visible" 0.0;
707 transition: DECELERATE 0.5;
709 target: "elm.swallow.slot.right";
711 program { name: "righthide";
712 signal: "elm,action,slot,right,hide";
714 action: STATE_SET "default" 0.0;
715 transition: DECELERATE 0.5;
717 target: "elm.swallow.slot.right";
719 program { name: "topshow";
720 signal: "elm,action,slot,top,show";
722 action: STATE_SET "visible" 0.0;
723 transition: DECELERATE 0.5;
725 target: "elm.swallow.slot.top";
727 program { name: "tophide";
728 signal: "elm,action,slot,top,hide";
730 action: STATE_SET "default" 0.0;
731 transition: DECELERATE 0.5;
733 target: "elm.swallow.slot.top";
735 program { name: "bottomshow";
736 signal: "elm,action,slot,bottom,show";
738 action: STATE_SET "visible" 0.0;
739 transition: DECELERATE 0.5;
741 target: "elm.swallow.slot.bottom";
743 program { name: "bottomhide";
744 signal: "elm,action,slot,bottom,hide";
746 action: STATE_SET "default" 0.0;
747 transition: DECELERATE 0.5;
749 target: "elm.swallow.slot.bottom";
754 //In the hover used by the menu only the bottom part is used.
755 group { name: "elm/hover/base/menu";
757 image: "shad_circ.png" COMP;
758 image: "bt_dis_base.png" COMP;
761 part { name: "elm.swallow.offset";
763 description { state: "default" 0.0;
765 rel1.relative: 0.0 0.0;
766 rel2.relative: 0.0 0.0;
769 part { name: "elm.swallow.size";
771 description { state: "default" 0.0;
773 rel1.to: "elm.swallow.offset";
774 rel1.relative: 1.0 1.0;
775 rel2.to: "elm.swallow.offset";
776 rel2.relative: 1.0 1.0;
782 description { state: "default" 0.0;
785 description { state: "visible" 0.0;
786 inherit: "default" 1.0;
790 part { name: "elm.swallow.slot.left";
792 description { state: "default" 0.0;
795 part { name: "elm.swallow.slot.right";
797 description { state: "default" 0.0;
800 part { name: "elm.swallow.slot.top";
802 description { state: "default" 0.0;
804 description { state: "visible" 0.0;
805 inherit: "default" 0.0;
808 part { name: "bottomclip";
810 description { state: "default" 0.0;
812 rel1.relative: 0.0 1.0;
816 part { name: "bottom";
817 clip_to: "bottomclip";
818 description { state: "default" 0.0;
820 rel1.to: "elm.swallow.slot.bottom";
822 rel2.to: "elm.swallow.slot.bottom";
825 normal: "bt_dis_base.png";
830 description { state: "visible" 0.0;
831 inherit: "default" 0.0;
835 part { name: "elm.swallow.slot.bottom";
837 clip_to: "bottomclip";
838 description { state: "default" 0.0;
840 rel1.to: "elm.swallow.slot.middle";
841 rel1.relative: 0.0 1.0;
843 rel2.to: "elm.swallow.slot.middle";
844 rel2.relative: 1.0 1.0;
847 description { state: "visible" 0.0;
848 inherit: "default" 0.0;
857 description { state: "default" 0.0;
858 rel1.to: "elm.swallow.slot.middle";
860 rel2.to: "elm.swallow.slot.middle";
864 part { name: "elm.swallow.slot.middle";
867 description { state: "default" 0.0;
868 rel1.to: "elm.swallow.size";
869 rel2.to: "elm.swallow.size";
874 program { name: "end";
875 signal: "mouse,up,1";
877 action: SIGNAL_EMIT "elm,action,dismiss" "";
879 program { name: "show";
880 signal: "elm,action,show";
882 action: STATE_SET "visible" 0.0;
883 // transition: DECELERATE 0.5;
886 program { name: "hide";
887 signal: "elm,action,hide";
889 action: STATE_SET "default" 0.0;
890 // transition: DECELERATE 0.5;
893 program { name: "bottomshow";
894 signal: "elm,action,slot,bottom,show";
896 action: STATE_SET "visible" 0.0;
897 transition: DECELERATE 0.5;
899 target: "elm.swallow.slot.bottom";
901 program { name: "bottomhide";
902 signal: "elm,action,slot,bottom,hide";
904 action: STATE_SET "default" 0.0;
905 transition: DECELERATE 0.5;
907 target: "elm.swallow.slot.bottom";
912 //In the hover used by the submenu only the bottom part is used
913 //and no part should interact except the bottom area
914 group { name: "elm/hover/base/submenu";
916 image: "shad_circ.png" COMP;
917 image: "bt_dis_base.png" COMP;
920 part { name: "elm.swallow.offset";
923 description { state: "default" 0.0;
925 rel1.relative: 0.0 0.0;
926 rel2.relative: 0.0 0.0;
929 part { name: "elm.swallow.size";
931 description { state: "default" 0.0;
933 rel1.to: "elm.swallow.offset";
934 rel1.relative: 1.0 1.0;
935 rel2.to: "elm.swallow.offset";
936 rel2.relative: 1.0 1.0;
939 //here we do non catch events like the hover hover does
943 description { state: "default" 0.0;
948 part { name: "elm.swallow.slot.left";
950 description { state: "default" 0.0;
953 part { name: "elm.swallow.slot.right";
955 description { state: "default" 0.0;
958 part { name: "elm.swallow.slot.top";
960 description { state: "default" 0.0;
963 part { name: "bottomclip";
965 description { state: "default" 0.0;
967 rel1.relative: 0.0 1.0;
971 part { name: "bottom";
972 clip_to: "bottomclip";
973 description { state: "default" 0.0;
975 rel1.to: "elm.swallow.slot.bottom";
977 rel2.to: "elm.swallow.slot.bottom";
980 normal: "bt_dis_base.png";
985 description { state: "visible" 0.0;
986 inherit: "default" 0.0;
990 part { name: "elm.swallow.slot.bottom";
992 clip_to: "bottomclip";
993 description { state: "default" 0.0;
995 rel1.to: "elm.swallow.slot.middle";
996 rel1.relative: 0.0 1.0;
998 rel2.to: "elm.swallow.slot.middle";
999 rel2.relative: 1.0 1.0;
1002 description { state: "visible" 0.0;
1003 inherit: "default" 0.0;
1012 description { state: "default" 0.0;
1013 rel1.to: "elm.swallow.slot.middle";
1015 rel2.to: "elm.swallow.slot.middle";
1019 part { name: "elm.swallow.slot.middle";
1022 description { state: "default" 0.0;
1023 rel1.to: "elm.swallow.size";
1024 rel2.to: "elm.swallow.size";
1029 program { name: "end";
1030 signal: "mouse,up,1";
1032 action: SIGNAL_EMIT "elm,action,dismiss" "";
1034 program { name: "show";
1035 signal: "elm,action,show";
1037 action: STATE_SET "visible" 0.0;
1038 // transition: DECELERATE 0.5;
1041 program { name: "hide";
1042 signal: "elm,action,hide";
1044 action: STATE_SET "default" 0.0;
1045 // transition: DECELERATE 0.5;
1048 program { name: "bottomshow";
1049 signal: "elm,action,slot,bottom,show";
1051 action: STATE_SET "visible" 0.0;
1052 transition: DECELERATE 0.5;
1054 target: "elm.swallow.slot.bottom";
1056 program { name: "bottomhide";
1057 signal: "elm,action,slot,bottom,hide";
1059 action: STATE_SET "default" 0.0;
1060 transition: DECELERATE 0.5;
1062 target: "elm.swallow.slot.bottom";
1067 group { name: "elm/hover/base/hoversel_vertical/default";
1068 alias: "elm/hover/base/hoversel_vertical/entry";
1070 // image: "shad_circ.png" COMP;
1071 image: "bt_base2.png" COMP;
1072 image: "bt_hilight.png" COMP;
1073 image: "bt_shine.png" COMP;
1074 image: "outdent-top.png" COMP;
1075 image: "outdent-bottom.png" COMP;
1078 part { name: "elm.swallow.offset";
1080 description { state: "default" 0.0;
1082 rel1.relative: 0.0 0.0;
1083 rel2.relative: 0.0 0.0;
1086 part { name: "elm.swallow.size";
1088 description { state: "default" 0.0;
1090 rel1.to: "elm.swallow.offset";
1091 rel1.relative: 1.0 1.0;
1092 rel2.to: "elm.swallow.offset";
1093 rel2.relative: 1.0 1.0;
1097 part { name: "shad";
1099 description { state: "default" 0.0;
1100 image.normal: "shad_circ.png";
1101 rel1.to: "button_image";
1102 rel1.offset: -64 -64;
1103 rel2.to: "button_image";
1109 part { name: "button_image";
1111 description { state: "default" 0.0;
1112 rel1.to_x: "elm.swallow.slot.top";
1113 rel1.to_y: "elm.swallow.slot.top";
1115 rel2.to_x: "elm.swallow.slot.top";
1116 rel2.to_y: "elm.swallow.slot.bottom";
1119 normal: "bt_base2.png";
1122 image.middle: SOLID;
1125 description { state: "bottom" 0.0;
1126 rel1.to_x: "elm.swallow.slot.bottom";
1127 rel1.to_y: "elm.swallow.slot.top";
1129 rel2.to_x: "elm.swallow.slot.bottom";
1130 rel2.to_y: "elm.swallow.slot.bottom";
1133 normal: "bt_base2.png";
1136 image.middle: SOLID;
1141 part { name: "base";
1144 description { state: "default" 0.0;
1147 description { state: "visible" 0.0;
1148 inherit: "default" 1.0;
1153 part { name: "topclip";
1155 description { state: "default" 0.0;
1156 rel2.to_y: "edge_top";
1157 rel2.relative: 1.0 0.0;
1161 part { name: "elm.swallow.slot.top";
1164 description { state: "default" 0.0;
1167 rel1.to: "elm.swallow.slot.middle";
1168 rel1.relative: 0.0 0.0;
1170 rel2.to: "elm.swallow.slot.middle";
1171 rel2.relative: 1.0 0.0;
1174 description { state: "visible" 0.0;
1175 inherit: "default" 0.0;
1182 part { name: "bottomclip";
1184 description { state: "default" 0.0;
1185 rel1.to_y: "edge_bottom";
1186 rel1.relative: 0.0 1.0;
1190 part { name: "elm.swallow.slot.bottom";
1192 clip_to: "bottomclip";
1193 description { state: "default" 0.0;
1195 rel1.to: "elm.swallow.slot.middle";
1196 rel1.relative: 0.0 1.0;
1198 rel2.to: "elm.swallow.slot.middle";
1199 rel2.relative: 1.0 1.0;
1202 description { state: "visible" 0.0;
1203 inherit: "default" 0.0;
1210 part { name: "over1";
1212 description { state: "default" 0.0;
1213 rel1.to: "button_image";
1214 rel2.to: "button_image";
1215 rel2.relative: 1.0 0.5;
1217 normal: "bt_hilight.png";
1222 part { name: "over2";
1225 ignore_flags: ON_HOLD;
1226 description { state: "default" 0.0;
1227 rel1.to: "button_image";
1228 rel2.to: "button_image";
1230 normal: "bt_shine.png";
1235 part { name: "edge_top";
1237 description { state: "default" 0.0;
1240 to: "elm.swallow.size";
1244 to: "elm.swallow.size";
1246 image.normal: "outdent-bottom.png";
1247 image.border: 0 0 13 0;
1250 description { state: "visible" 0.0;
1251 inherit: "default" 0.0;
1255 part { name: "edge_bottom";
1257 description { state: "default" 0.0;
1260 to: "elm.swallow.size";
1263 to: "elm.swallow.size";
1266 image.normal: "outdent-top.png";
1267 image.border: 0 0 0 13;
1270 description { state: "visible" 0.0;
1271 inherit: "default" 0.0;
1275 part { name: "elm.swallow.slot.middle";
1277 description { state: "default" 0.0;
1278 rel1.to: "elm.swallow.size";
1279 rel2.to: "elm.swallow.size";
1284 program { name: "end";
1285 signal: "mouse,up,1";
1287 action: SIGNAL_EMIT "elm,action,dismiss" "";
1290 program { name: "show";
1291 signal: "elm,action,show";
1293 action: STATE_SET "visible" 0.0;
1294 // transition: DECELERATE 0.5;
1297 program { name: "hide";
1298 signal: "elm,action,hide";
1300 action: STATE_SET "default" 0.0;
1301 // transition: DECELERATE 0.5;
1304 program { name: "topshow";
1305 signal: "elm,action,slot,top,show";
1307 action: STATE_SET "visible" 0.0;
1311 program { name: "topshow2";
1312 action: STATE_SET "visible" 0.0;
1313 transition: DECELERATE 0.5;
1314 target: "elm.swallow.slot.top";
1316 program { name: "topshow3";
1317 signal: "elm,action,slot,top,show";
1319 action: STATE_SET "default" 0.0;
1320 target: "button_image";
1322 program { name: "tophide";
1323 signal: "elm,action,slot,top,hide";
1325 action: STATE_SET "default" 0.0;
1326 transition: DECELERATE 0.5;
1327 target: "elm.swallow.slot.top";
1330 program { name: "tophide2";
1331 action: STATE_SET "default" 0.0;
1334 program { name: "bottomshow";
1335 signal: "elm,action,slot,bottom,show";
1337 action: STATE_SET "visible" 0.0;
1338 target: "edge_bottom";
1339 after: "bottomshow2";
1341 program { name: "bottomshow2";
1342 action: STATE_SET "visible" 0.0;
1343 transition: DECELERATE 0.5;
1344 target: "elm.swallow.slot.bottom";
1346 program { name: "bottomshow3";
1347 signal: "elm,action,slot,bottom,show";
1349 action: STATE_SET "bottom" 0.0;
1350 target: "button_image";
1352 program { name: "bottomhide";
1353 signal: "elm,action,slot,bottom,hide";
1355 action: STATE_SET "default" 0.0;
1356 transition: DECELERATE 0.5;
1357 target: "elm.swallow.slot.bottom";
1358 after: "bottomhide2";
1360 program { name: "bottomhide2";
1361 action: STATE_SET "default" 0.0;
1362 target: "edge_bottom";
1368 group { name: "elm/hover/base/hoversel_horizontal/entry";
1370 image: "10_cont_popup_copypaste_bg01.png" COMP;
1374 part { name: "elm.swallow.offset";
1377 description { state: "default" 0.0;
1379 rel1.relative: 0.0 0.0;
1380 rel2.relative: 0.0 0.0;
1383 part { name: "elm.swallow.size";
1386 description { state: "default" 0.0;
1388 rel1.to: "elm.swallow.offset";
1389 rel1.relative: 1.0 1.0;
1390 rel2.to: "elm.swallow.offset";
1391 rel2.relative: 1.0 1.0;
1394 part { name: "elm.swallow.slot.middle";
1397 description { state: "default" 0.0;
1398 rel1.to: "elm.swallow.size";
1399 rel2.to: "elm.swallow.size";
1403 part { name: "base";
1406 description { state: "default" 0.0;
1409 rel1.relative: 0.0 0.0;
1410 rel2.relative: 1.0 1.0;
1412 description { state: "visible" 0.0;
1413 inherit: "default" 1.0;
1418 part { name: "edge_top";
1421 description { state: "default" 0.0;
1424 description { state: "visible" 0.0;
1425 inherit: "default" 0.0;
1429 part { name: "edge_bottom";
1432 description { state: "default" 0.0;
1435 description { state: "visible" 0.0;
1436 inherit: "default" 0.0;
1442 part { name: "button_image_right";
1445 description { state: "default" 0.0;
1446 color: 255 255 255 255;
1447 image.normal: "10_cont_popup_copypaste_bg01.png";
1448 image.border: 4 4 4 4;
1452 to: "elm.swallow.slot.right";
1457 to: "elm.swallow.slot.right";
1463 part { name: "button_image_left";
1466 description { state: "default" 0.0;
1467 color: 255 255 255 255;
1468 image.normal: "10_cont_popup_copypaste_bg01.png";
1469 image.border: 4 4 4 4;
1473 to: "elm.swallow.slot.left";
1478 to: "elm.swallow.slot.left";
1485 part { name: "elm.swallow.slot.top";
1488 description { state: "default" 0.0;
1494 rel1.relative: 0.0 0.0;
1495 rel1.to: "elm.swallow.slot.middle";
1496 rel2.relative: 1.0 0.0;
1497 rel2.to: "elm.swallow.slot.middle";
1499 description { state: "visible" 0.0;
1500 inherit: "default" 0.0;
1503 part { name: "elm.swallow.slot.bottom";
1506 description { state: "default" 0.0;
1512 rel1.relative: 0.0 1.0;
1513 rel1.to: "elm.swallow.slot.middle";
1514 rel2.relative: 1.0 1.0;
1515 rel2.to: "elm.swallow.slot.middle";
1517 description { state: "visible" 0.0;
1518 inherit: "default" 0.0;
1522 part { name: "elm.swallow.slot.right";
1525 description { state: "default" 0.0;
1528 rel1.relative: 0.5 0.0;
1529 rel1.to_y: "elm.swallow.slot.middle";
1530 rel2.relative: 0.5 1.0;
1531 rel2.to_y: "elm.swallow.slot.middle";
1533 description { state: "visible" 0.0;
1534 inherit: "default" 0.0;
1537 part { name: "elm.swallow.slot.left";
1540 description { state: "default" 0.0;
1543 rel1.relative: 0.5 0.0;
1544 rel1.to_y: "elm.swallow.slot.middle";
1545 rel2.relative: 0.5 1.0;
1546 rel2.to_y: "elm.swallow.slot.middle";
1548 description { state: "visible" 0.0;
1549 inherit: "default" 0.0;
1555 program { name: "end";
1556 signal: "mouse,up,1";
1558 action: SIGNAL_EMIT "elm,action,dismiss" "";
1560 program { name: "show";
1561 signal: "elm,action,show";
1563 action: STATE_SET "visible" 0.0;
1566 program { name: "hide";
1567 signal: "elm,action,hide";
1569 action: STATE_SET "default" 0.0;
1572 program { name: "topshow";
1573 signal: "elm,action,slot,top,show";
1575 action: STATE_SET "visible" 0.0;
1579 program { name: "topshow2";
1580 action: STATE_SET "visible" 0.0;
1581 transition: DECELERATE 0.5;
1582 target: "elm.swallow.slot.top";
1584 program { name: "tophide";
1585 signal: "elm,action,slot,top,hide";
1587 action: STATE_SET "default" 0.0;
1588 transition: DECELERATE 0.5;
1589 target: "elm.swallow.slot.top";
1592 program { name: "tophide2";
1593 action: STATE_SET "default" 0.0;
1596 program { name: "bottomshow";
1597 signal: "elm,action,slot,bottom,show";
1599 action: STATE_SET "visible" 0.0;
1600 target: "edge_bottom";
1601 after: "bottomshow2";
1603 program { name: "bottomshow2";
1604 action: STATE_SET "visible" 0.0;
1605 transition: DECELERATE 0.5;
1606 target: "elm.swallow.slot.bottom";
1608 program { name: "bottomhide";
1609 signal: "elm,action,slot,bottom,hide";
1611 action: STATE_SET "default" 0.0;
1612 transition: DECELERATE 0.5;
1613 target: "elm.swallow.slot.bottom";
1614 after: "bottomhide2";
1616 program { name: "bottomhide2";
1617 action: STATE_SET "default" 0.0;
1618 target: "edge_bottom";
1622 ///////////////////////////////////////////////////////////////////////////////
1623 group { name: "elm/notify/block_events/default";
1625 part { name: "block_events";
1629 description { state: "default" 0.0;
1636 name: "block_clicked";
1637 signal: "mouse,clicked,1";
1638 source: "block_events";
1639 action: SIGNAL_EMIT "elm,action,clicked" "elm";
1643 group { name: "elm/notify/top/default";
1644 //this group is a design similar to the inwin group
1646 // image: "shad_circ.png" COMP;
1647 // image: "bt_dis_base.png" COMP;
1648 // image: "bt_dis_hilight.png" COMP;
1651 part { name: "base";
1655 description { state: "default" 0.0;
1658 rel2.offset: -10 -10;
1659 rel1.relative: 0.0 -1.0;
1660 rel2.relative: 1.0 0.0;
1662 description { state: "visible" 0.0;
1663 inherit: "default" 0.0;
1665 rel1.relative: 0.0 0.0;
1666 rel2.relative: 1.0 1.0;
1669 part { name: "shad";
1671 description { state: "default" 0.0;
1672 // image.normal: "shad_circ.png";
1673 rel1.to: "elm.swallow.content";
1674 rel1.offset: -64 -64;
1675 rel2.to: "elm.swallow.content";
1682 description { state: "default" 0.0;
1683 rel1.to: "elm.swallow.content";
1685 rel2.to: "elm.swallow.content";
1688 // normal: "bt_dis_base.png";
1691 // image.middle: SOLID;
1694 part { name: "popover";
1696 description { state: "default" 0.0;
1699 rel2.relative: 1.0 0.5;
1701 // normal: "bt_dis_hilight.png";
1706 part { name: "elm.swallow.content";
1708 description { state: "default" 0.0;
1715 program { name: "show";
1716 signal: "elm,action,show";
1718 action: STATE_SET "visible" 0.0;
1721 program { name: "show_2";
1723 action: STATE_SET "default" 0.0;
1727 program { name: "show_3";
1729 action: STATE_SET "visible" 0.0;
1731 transition: LINEAR 0.5;
1733 program { name: "hide";
1734 signal: "elm,action,hide";
1736 action: STATE_SET "default" 0.0;
1741 group { name: "elm/notify/center/default";
1742 //this group is a design similar to the inwin group
1744 // image: "00_popup_bg.png" COMP;
1747 part { name: "base";
1752 description { state: "default" 0.0;
1754 rel1.relative: 0.0 0.0;
1755 rel2.relative: 1.0 1.0;
1758 part { name: "persp";
1760 description { state: "default" 0.0;
1772 part { name: "persp1";
1774 description { state: "default" 0.0;
1789 description { state: "default" 0.0;
1790 rel1.to: "elm.swallow.content";
1791 rel2.to: "elm.swallow.content";
1793 // normal: "00_popup_bg.png";
1794 // border: 16 16 15 29;
1800 part { name: "elm.swallow.content";
1803 description { state: "default" 0.0;
1809 perspective: "persp";
1812 description { state: "visible" 0.0;
1818 perspective: "persp1";
1821 description { state: "end" 0.0;
1831 program { name: "show";
1832 signal: "elm,action,show";
1834 action: STATE_SET "default" 0.0;
1835 target: "elm.swallow.content";
1837 program { name: "show_2";
1839 action: STATE_SET "visible" 0.0;
1840 target: "elm.swallow.content";
1841 transition: LINEAR 0.2;
1844 program { name: "end";
1845 action: STATE_SET "end" 0.0;
1846 target: "elm.swallow.content";
1848 program { name: "hide";
1849 signal: "elm,action,hide";
1851 action: STATE_SET "default" 0.0;
1852 target: "elm.swallow.content";
1857 group { name: "elm/notify/bottom/default";
1858 //this group is a design similar to the inwin group
1860 image: "shad_circ.png" COMP;
1861 image: "bt_dis_base.png" COMP;
1862 image: "bt_dis_hilight.png" COMP;
1865 part { name: "base";
1869 description { state: "default" 0.0;
1871 //rel1.offset: 10 10;
1872 //rel2.offset: -10 -10;
1873 rel1.relative: 0.0 1.0;
1874 rel2.relative: 1.0 2.0;
1876 description { state: "visible" 0.0;
1877 inherit: "default" 0.0;
1879 rel1.relative: 0.0 0.0;
1880 rel2.relative: 1.0 1.0;
1883 /*part { name: "shad";
1885 description { state: "default" 0.0;
1886 image.normal: "shad_circ.png";
1887 rel1.to: "elm.swallow.content";
1888 rel1.offset: -64 -64;
1889 rel2.to: "elm.swallow.content";
1896 description { state: "default" 0.0;
1897 rel1.to: "elm.swallow.content";
1899 rel2.to: "elm.swallow.content";
1902 normal: "bt_dis_base.png";
1905 image.middle: SOLID;
1908 part { name: "popover";
1910 description { state: "default" 0.0;
1913 rel2.relative: 1.0 0.5;
1915 normal: "bt_dis_hilight.png";
1920 part { name: "elm.swallow.content";
1922 description { state: "default" 0.0;
1929 program { name: "show";
1930 signal: "elm,action,show";
1932 action: STATE_SET "visible" 0.0;
1935 program { name: "show_2";
1937 action: STATE_SET "default" 0.0;
1941 program { name: "show_3";
1943 action: STATE_SET "visible" 0.0;
1945 transition: LINEAR 0.5;
1947 program { name: "hide";
1948 signal: "elm,action,hide";
1950 action: STATE_SET "default" 0.0;
1955 group { name: "elm/notify/left/default";
1956 //this group is a design similar to the inwin group
1958 image: "shad_circ.png" COMP;
1959 image: "bt_dis_base.png" COMP;
1960 image: "bt_dis_hilight.png" COMP;
1963 part { name: "base";
1967 description { state: "default" 0.0;
1970 rel2.offset: -10 -10;
1971 rel1.relative: -1.0 0.0;
1972 rel2.relative: 0.0 1.0;
1974 description { state: "visible" 0.0;
1975 inherit: "default" 0.0;
1977 rel1.relative: 0.0 0.0;
1978 rel2.relative: 1.0 1.0;
1981 part { name: "shad";
1983 description { state: "default" 0.0;
1984 image.normal: "shad_circ.png";
1985 rel1.to: "elm.swallow.content";
1986 rel1.offset: -64 -64;
1987 rel2.to: "elm.swallow.content";
1994 description { state: "default" 0.0;
1995 rel1.to: "elm.swallow.content";
1997 rel2.to: "elm.swallow.content";
2000 normal: "bt_dis_base.png";
2003 image.middle: SOLID;
2006 part { name: "popover";
2008 description { state: "default" 0.0;
2011 rel2.relative: 1.0 0.5;
2013 normal: "bt_dis_hilight.png";
2018 part { name: "elm.swallow.content";
2020 description { state: "default" 0.0;
2027 program { name: "show";
2028 signal: "elm,action,show";
2030 action: STATE_SET "visible" 0.0;
2033 program { name: "show_2";
2035 action: STATE_SET "default" 0.0;
2039 program { name: "show_3";
2041 action: STATE_SET "visible" 0.0;
2043 transition: LINEAR 0.5;
2045 program { name: "hide";
2046 signal: "elm,action,hide";
2048 action: STATE_SET "default" 0.0;
2053 group { name: "elm/notify/right/default";
2054 //this group is a design similar to the inwin group
2056 image: "shad_circ.png" COMP;
2057 image: "bt_dis_base.png" COMP;
2058 image: "bt_dis_hilight.png" COMP;
2061 part { name: "base";
2065 description { state: "default" 0.0;
2068 rel2.offset: -10 -10;
2069 rel1.relative: 1.0 0.0;
2070 rel2.relative: 2.0 1.0;
2072 description { state: "visible" 0.0;
2073 inherit: "default" 0.0;
2075 rel1.relative: 0.0 0.0;
2076 rel2.relative: 1.0 1.0;
2079 part { name: "shad";
2081 description { state: "default" 0.0;
2082 image.normal: "shad_circ.png";
2083 rel1.to: "elm.swallow.content";
2084 rel1.offset: -64 -64;
2085 rel2.to: "elm.swallow.content";
2092 description { state: "default" 0.0;
2093 rel1.to: "elm.swallow.content";
2095 rel2.to: "elm.swallow.content";
2098 normal: "bt_dis_base.png";
2101 image.middle: SOLID;
2104 part { name: "popover";
2106 description { state: "default" 0.0;
2109 rel2.relative: 1.0 0.5;
2111 normal: "bt_dis_hilight.png";
2116 part { name: "elm.swallow.content";
2118 description { state: "default" 0.0;
2125 program { name: "show";
2126 signal: "elm,action,show";
2128 action: STATE_SET "visible" 0.0;
2131 program { name: "show_2";
2133 action: STATE_SET "default" 0.0;
2137 program { name: "show_3";
2139 action: STATE_SET "visible" 0.0;
2141 transition: LINEAR 0.5;
2143 program { name: "hide";
2144 signal: "elm,action,hide";
2146 action: STATE_SET "default" 0.0;
2151 group { name: "elm/notify/top_left/default";
2152 //this group is a design similar to the inwin group
2154 image: "shad_circ.png" COMP;
2155 image: "bt_dis_base.png" COMP;
2156 image: "bt_dis_hilight.png" COMP;
2159 part { name: "base";
2163 description { state: "default" 0.0;
2166 rel2.offset: -10 -10;
2167 rel1.relative: 0.0 -1.0;
2168 rel2.relative: 1.0 0.0;
2170 description { state: "visible" 0.0;
2171 inherit: "default" 0.0;
2173 rel1.relative: 0.0 0.0;
2174 rel2.relative: 1.0 1.0;
2177 part { name: "shad";
2179 description { state: "default" 0.0;
2180 image.normal: "shad_circ.png";
2181 rel1.to: "elm.swallow.content";
2182 rel1.offset: -64 -64;
2183 rel2.to: "elm.swallow.content";
2190 description { state: "default" 0.0;
2191 rel1.to: "elm.swallow.content";
2193 rel2.to: "elm.swallow.content";
2196 normal: "bt_dis_base.png";
2199 image.middle: SOLID;
2202 part { name: "popover";
2204 description { state: "default" 0.0;
2207 rel2.relative: 1.0 0.5;
2209 normal: "bt_dis_hilight.png";
2214 part { name: "elm.swallow.content";
2216 description { state: "default" 0.0;
2223 program { name: "show";
2224 signal: "elm,action,show";
2226 action: STATE_SET "visible" 0.0;
2229 program { name: "show_2";
2231 action: STATE_SET "default" 0.0;
2235 program { name: "show_3";
2237 action: STATE_SET "visible" 0.0;
2239 transition: LINEAR 0.5;
2241 program { name: "hide";
2242 signal: "elm,action,hide";
2244 action: STATE_SET "default" 0.0;
2249 group { name: "elm/notify/top_right/default";
2250 //this group is a design similar to the inwin group
2252 image: "shad_circ.png" COMP;
2253 image: "bt_dis_base.png" COMP;
2254 image: "bt_dis_hilight.png" COMP;
2257 part { name: "base";
2261 description { state: "default" 0.0;
2264 rel2.offset: -10 -10;
2265 rel1.relative: 0.0 -1.0;
2266 rel2.relative: 1.0 0.0;
2268 description { state: "visible" 0.0;
2269 inherit: "default" 0.0;
2271 rel1.relative: 0.0 0.0;
2272 rel2.relative: 1.0 1.0;
2275 part { name: "shad";
2277 description { state: "default" 0.0;
2278 image.normal: "shad_circ.png";
2279 rel1.to: "elm.swallow.content";
2280 rel1.offset: -64 -64;
2281 rel2.to: "elm.swallow.content";
2288 description { state: "default" 0.0;
2289 rel1.to: "elm.swallow.content";
2291 rel2.to: "elm.swallow.content";
2294 normal: "bt_dis_base.png";
2297 image.middle: SOLID;
2300 part { name: "popover";
2302 description { state: "default" 0.0;
2305 rel2.relative: 1.0 0.5;
2307 normal: "bt_dis_hilight.png";
2312 part { name: "elm.swallow.content";
2314 description { state: "default" 0.0;
2321 program { name: "show";
2322 signal: "elm,action,show";
2324 action: STATE_SET "visible" 0.0;
2327 program { name: "show_2";
2329 action: STATE_SET "default" 0.0;
2333 program { name: "show_3";
2335 action: STATE_SET "visible" 0.0;
2337 transition: LINEAR 0.5;
2339 program { name: "hide";
2340 signal: "elm,action,hide";
2342 action: STATE_SET "default" 0.0;
2347 group { name: "elm/notify/bottom_left/default";
2348 //this group is a design similar to the inwin group
2350 image: "shad_circ.png" COMP;
2351 image: "bt_dis_base.png" COMP;
2352 image: "bt_dis_hilight.png" COMP;
2355 part { name: "base";
2359 description { state: "default" 0.0;
2362 rel2.offset: -10 -10;
2363 rel1.relative: 0.0 1.0;
2364 rel2.relative: 1.0 2.0;
2366 description { state: "visible" 0.0;
2367 inherit: "default" 0.0;
2369 rel1.relative: 0.0 0.0;
2370 rel2.relative: 1.0 1.0;
2373 part { name: "shad";
2375 description { state: "default" 0.0;
2376 image.normal: "shad_circ.png";
2377 rel1.to: "elm.swallow.content";
2378 rel1.offset: -64 -64;
2379 rel2.to: "elm.swallow.content";
2386 description { state: "default" 0.0;
2387 rel1.to: "elm.swallow.content";
2389 rel2.to: "elm.swallow.content";
2392 normal: "bt_dis_base.png";
2395 image.middle: SOLID;
2398 part { name: "popover";
2400 description { state: "default" 0.0;
2403 rel2.relative: 1.0 0.5;
2405 normal: "bt_dis_hilight.png";
2410 part { name: "elm.swallow.content";
2412 description { state: "default" 0.0;
2419 program { name: "show";
2420 signal: "elm,action,show";
2422 action: STATE_SET "visible" 0.0;
2425 program { name: "show_2";
2427 action: STATE_SET "default" 0.0;
2431 program { name: "show_3";
2433 action: STATE_SET "visible" 0.0;
2435 transition: LINEAR 0.5;
2437 program { name: "hide";
2438 signal: "elm,action,hide";
2440 action: STATE_SET "default" 0.0;
2445 group { name: "elm/notify/bottom_right/default";
2446 //this group is a design similar to the inwin group
2448 image: "shad_circ.png" COMP;
2449 image: "bt_dis_base.png" COMP;
2450 image: "bt_dis_hilight.png" COMP;
2453 part { name: "base";
2457 description { state: "default" 0.0;
2460 rel2.offset: -10 -10;
2461 rel1.relative: 0.0 1.0;
2462 rel2.relative: 1.0 2.0;
2464 description { state: "visible" 0.0;
2465 inherit: "default" 0.0;
2467 rel1.relative: 0.0 0.0;
2468 rel2.relative: 1.0 1.0;
2471 part { name: "shad";
2473 description { state: "default" 0.0;
2474 image.normal: "shad_circ.png";
2475 rel1.to: "elm.swallow.content";
2476 rel1.offset: -64 -64;
2477 rel2.to: "elm.swallow.content";
2484 description { state: "default" 0.0;
2485 rel1.to: "elm.swallow.content";
2487 rel2.to: "elm.swallow.content";
2490 normal: "bt_dis_base.png";
2493 image.middle: SOLID;
2496 part { name: "popover";
2498 description { state: "default" 0.0;
2501 rel2.relative: 1.0 0.5;
2503 normal: "bt_dis_hilight.png";
2508 part { name: "elm.swallow.content";
2510 description { state: "default" 0.0;
2517 program { name: "show";
2518 signal: "elm,action,show";
2520 action: STATE_SET "visible" 0.0;
2523 program { name: "show_2";
2525 action: STATE_SET "default" 0.0;
2529 program { name: "show_3";
2531 action: STATE_SET "visible" 0.0;
2533 transition: LINEAR 0.5;
2535 program { name: "hide";
2536 signal: "elm,action,hide";
2538 action: STATE_SET "default" 0.0;
2544 ///////////////////////////////////////////////////////////////////////////////
2545 group { name: "elm/win/inwin/default";
2547 image: "shad_circ.png" COMP;
2548 image: "bt_dis_base.png" COMP;
2549 image: "bt_dis_hilight.png" COMP;
2552 part { name: "base";
2555 description { state: "default" 0.0;
2558 description { state: "visible" 0.0;
2559 inherit: "default" 1.0;
2563 part { name: "shad";
2565 description { state: "default" 0.0;
2566 image.normal: "shad_circ.png";
2567 rel1.to: "elm.swallow.content";
2568 rel1.offset: -64 -64;
2569 rel2.to: "elm.swallow.content";
2576 description { state: "default" 0.0;
2577 rel1.to: "elm.swallow.content";
2579 rel2.to: "elm.swallow.content";
2582 normal: "bt_dis_base.png";
2585 image.middle: SOLID;
2588 part { name: "popover";
2590 description { state: "default" 0.0;
2593 rel2.relative: 1.0 0.5;
2595 normal: "bt_dis_hilight.png";
2600 part { name: "elm.swallow.content";
2602 description { state: "default" 0.0;
2603 rel1.relative: 0.1 0.1;
2604 rel2.relative: 0.9 0.9;
2609 program { name: "show";
2610 signal: "elm,action,show";
2612 action: STATE_SET "visible" 0.0;
2613 // transition: DECELERATE 0.5;
2616 program { name: "hide";
2617 signal: "elm,action,hide";
2619 action: STATE_SET "default" 0.0;
2620 // transition: DECELERATE 0.5;
2626 group { name: "elm/win/inwin/minimal";
2628 image: "shad_circ.png" COMP;
2629 image: "bt_dis_base.png" COMP;
2630 image: "bt_dis_hilight.png" COMP;
2633 part { name: "base";
2636 description { state: "default" 0.0;
2639 description { state: "visible" 0.0;
2640 inherit: "default" 1.0;
2644 part { name: "shad";
2646 description { state: "default" 0.0;
2647 image.normal: "shad_circ.png";
2648 rel1.to: "elm.swallow.content";
2649 rel1.offset: -64 -64;
2650 rel2.to: "elm.swallow.content";
2657 description { state: "default" 0.0;
2658 rel1.to: "elm.swallow.content";
2660 rel2.to: "elm.swallow.content";
2663 normal: "bt_dis_base.png";
2666 image.middle: SOLID;
2669 part { name: "popover";
2671 description { state: "default" 0.0;
2674 rel2.relative: 1.0 0.5;
2676 normal: "bt_dis_hilight.png";
2681 part { name: "elm.swallow.content";
2683 description { state: "default" 0.0;
2685 rel1.relative: 0.5 0.5;
2686 rel2.relative: 0.5 0.5;
2691 program { name: "show";
2692 signal: "elm,action,show";
2694 action: STATE_SET "visible" 0.0;
2695 // transition: DECELERATE 0.5;
2698 program { name: "hide";
2699 signal: "elm,action,hide";
2701 action: STATE_SET "default" 0.0;
2702 // transition: DECELERATE 0.5;
2708 group { name: "elm/win/inwin/minimal_vertical";
2710 image: "shad_circ.png" COMP;
2711 image: "bt_dis_base.png" COMP;
2712 image: "bt_dis_hilight.png" COMP;
2715 part { name: "base";
2718 description { state: "default" 0.0;
2721 description { state: "visible" 0.0;
2722 inherit: "default" 1.0;
2726 part { name: "shad";
2728 description { state: "default" 0.0;
2729 image.normal: "shad_circ.png";
2730 rel1.to: "elm.swallow.content";
2731 rel1.offset: -64 -64;
2732 rel2.to: "elm.swallow.content";
2739 description { state: "default" 0.0;
2740 rel1.to: "elm.swallow.content";
2742 rel2.to: "elm.swallow.content";
2745 normal: "bt_dis_base.png";
2748 image.middle: SOLID;
2751 part { name: "popover";
2753 description { state: "default" 0.0;
2756 rel2.relative: 1.0 0.5;
2758 normal: "bt_dis_hilight.png";
2763 part { name: "elm.swallow.content";
2765 description { state: "default" 0.0;
2767 rel1.relative: 0.1 0.5;
2768 rel2.relative: 0.9 0.5;
2773 program { name: "show";
2774 signal: "elm,action,show";
2776 action: STATE_SET "visible" 0.0;
2777 // transition: DECELERATE 0.5;
2780 program { name: "hide";
2781 signal: "elm,action,hide";
2783 action: STATE_SET "default" 0.0;
2784 // transition: DECELERATE 0.5;
2790 ///////////////////////////////////////////////////////////////////////////////
2791 group { name: "elm/pager/base/default";
2792 data.item: "onshow" "raise";
2794 // data.item: "onhide" "lower";
2795 // data.item: "onshow" "lower";
2797 image: "frame_1.png" COMP;
2798 image: "frame_2.png" COMP;
2799 image: "dia_grad.png" COMP;
2802 part { name: "clip";
2805 description { state: "default" 0.0;
2808 offset: -9999 -9999;
2814 color: 255 255 255 255;
2816 description { state: "visible" 0.0;
2817 inherit: "default" 0.0;
2819 description { state: "hidden" 0.0;
2820 inherit: "default" 0.0;
2821 color: 255 255 255 0;
2825 part { name: "base0";
2828 description { state: "default" 0.0;
2829 //image.normal: "dia_grad.png";
2841 part { name: "base";
2844 description { state: "default" 0.0;
2846 normal: "frame_2.png";
2852 description { state: "hidden" 0.0;
2853 inherit: "default" 0.0;
2854 rel1.relative: -1.0 0.0;
2855 rel2.relative: 0.0 1.0;
2857 description { state: "visible" 0.0;
2858 inherit: "default" 0.0;
2859 rel1.relative: 0.0 0.0;
2860 rel2.relative: 1.0 1.0;
2863 part { name: "over";
2866 description { state: "default" 0.0;
2876 normal: "frame_1.png";
2883 part { name: "elm.swallow.content";
2886 description { state: "default" 0.0;
2899 program { name: "push_start";
2900 signal: "elm,action,push";
2902 action: STATE_SET "hidden" 0.0;
2905 after: "show_start2";
2908 program { name: "show_start";
2909 signal: "elm,action,show";
2911 action: STATE_SET "hidden" 0.0;
2914 after: "show_start2";
2916 program { name: "show_start2";
2917 action: STATE_SET "visible" 0.0;
2918 transition: DECELERATE 0.5;
2923 program { name: "show_end";
2924 action: SIGNAL_EMIT "elm,action,show,finished" "";
2926 program { name: "pop_start";
2927 signal: "elm,action,pop";
2929 action: STATE_SET "visible" 0.0;
2932 after: "hide_start2";
2935 program { name: "hide_start";
2936 signal: "elm,action,hide";
2938 action: STATE_SET "visible" 0.0;
2941 after: "hide_start2";
2943 program { name: "hide_start2";
2944 action: STATE_SET "hidden" 0.0;
2945 transition: DECELERATE 0.5;
2950 program { name: "hide_end";
2951 action: SIGNAL_EMIT "elm,action,hide,finished" "";
2953 program { name: "reset";
2954 signal: "elm,action,reset";
2956 action: STATE_SET "default" 0.0;
2963 group { name: "elm/pager/base/fade";
2964 data.item: "onshow" "raise";
2966 // data.item: "onhide" "lower";
2967 // data.item: "onshow" "lower";
2969 image: "frame_1.png" COMP;
2970 image: "frame_2.png" COMP;
2971 image: "dia_grad.png" COMP;
2974 part { name: "clip_base";
2977 description { state: "default" 0.0;
2980 offset: -9999 -9999;
2986 color: 255 255 255 120;
2988 description { state: "visible" 0.0;
2989 inherit: "default" 0.0;
2991 description { state: "hidden" 0.0;
2992 inherit: "default" 0.0;
2993 color: 255 255 255 0;
2997 part { name: "clip";
3000 description { state: "default" 0.0;
3003 offset: -9999 -9999;
3009 color: 255 255 255 255;
3011 description { state: "visible" 0.0;
3012 inherit: "default" 0.0;
3014 description { state: "hidden" 0.0;
3015 inherit: "default" 0.0;
3016 color: 255 255 255 0;
3020 part { name: "base0";
3022 clip_to: "clip_base";
3023 description { state: "default" 0.0;
3024 image.normal: "dia_grad.png";
3036 part { name: "base";
3038 clip_to: "clip_base";
3039 description { state: "default" 0.0;
3041 normal: "frame_2.png";
3048 part { name: "over";
3051 description { state: "default" 0.0;
3061 normal: "frame_1.png";
3068 part { name: "elm.swallow.content";
3071 description { state: "default" 0.0;
3084 program { name: "push_start";
3085 signal: "elm,action,push";
3087 action: STATE_SET "hidden" 0.0;
3090 after: "show_start2";
3092 program { name: "show_start";
3093 signal: "elm,action,show";
3095 action: STATE_SET "hidden" 0.0;
3097 target: "clip_base";
3098 after: "show_start2";
3100 program { name: "show_start2";
3101 action: STATE_SET "visible" 0.0;
3102 transition: DECELERATE 0.5;
3104 target: "clip_base";
3107 program { name: "show_end";
3108 action: SIGNAL_EMIT "elm,action,show,finished" "";
3110 program { name: "pop_start";
3111 signal: "elm,action,pop";
3113 action: STATE_SET "visible" 0.0;
3116 after: "hide_start2";
3118 program { name: "hide_start";
3119 signal: "elm,action,hide";
3121 action: STATE_SET "visible" 0.0;
3123 target: "clip_base";
3124 after: "hide_start2";
3126 program { name: "hide_start2";
3127 action: STATE_SET "hidden" 0.0;
3128 transition: DECELERATE 0.5;
3130 target: "clip_base";
3133 program { name: "hide_end";
3134 action: SIGNAL_EMIT "elm,action,hide,finished" "";
3136 program { name: "reset";
3137 signal: "elm,action,reset";
3139 action: STATE_SET "default" 0.0;
3140 target: "clip_base";
3145 group { name: "elm/pager/base/fade_translucide";
3146 data.item: "onshow" "raise";
3148 // data.item: "onhide" "lower";
3149 // data.item: "onshow" "lower";
3151 image: "frame_1.png" COMP;
3152 image: "frame_2.png" COMP;
3153 image: "dia_grad.png" COMP;
3156 part { name: "clip_base";
3159 description { state: "default" 0.0;
3162 offset: -9999 -9999;
3168 color: 255 255 255 120;
3170 description { state: "visible" 0.0;
3171 inherit: "default" 0.0;
3173 description { state: "hidden" 0.0;
3174 inherit: "default" 0.0;
3175 color: 255 255 255 0;
3179 part { name: "clip";
3182 description { state: "default" 0.0;
3185 offset: -9999 -9999;
3191 color: 255 255 255 255;
3193 description { state: "visible" 0.0;
3194 inherit: "default" 0.0;
3196 description { state: "hidden" 0.0;
3197 inherit: "default" 0.0;
3198 color: 255 255 255 0;
3202 part { name: "base0";
3204 clip_to: "clip_base";
3205 description { state: "default" 0.0;
3206 image.normal: "dia_grad.png";
3218 part { name: "base";
3220 clip_to: "clip_base";
3221 description { state: "default" 0.0;
3223 normal: "frame_2.png";
3230 part { name: "over";
3233 description { state: "default" 0.0;
3243 normal: "frame_1.png";
3250 part { name: "elm.swallow.content";
3253 description { state: "default" 0.0;
3266 program { name: "push_start";
3267 signal: "elm,action,push";
3269 action: STATE_SET "hidden" 0.0;
3272 after: "show_start2";
3274 program { name: "show_start";
3275 signal: "elm,action,show";
3277 action: STATE_SET "hidden" 0.0;
3279 target: "clip_base";
3280 after: "show_start2";
3282 program { name: "show_start2";
3283 action: STATE_SET "visible" 0.0;
3284 transition: DECELERATE 0.5;
3286 target: "clip_base";
3289 program { name: "show_end";
3290 action: SIGNAL_EMIT "elm,action,show,finished" "";
3292 program { name: "pop_start";
3293 signal: "elm,action,pop";
3295 action: STATE_SET "visible" 0.0;
3298 after: "hide_start2";
3300 program { name: "hide_start";
3301 signal: "elm,action,hide";
3303 action: STATE_SET "visible" 0.0;
3305 target: "clip_base";
3306 after: "hide_start2";
3308 program { name: "hide_start2";
3309 action: STATE_SET "hidden" 0.0;
3310 transition: DECELERATE 0.5;
3312 target: "clip_base";
3315 program { name: "hide_end";
3316 action: SIGNAL_EMIT "elm,action,hide,finished" "";
3318 program { name: "reset";
3319 signal: "elm,action,reset";
3321 action: STATE_SET "default" 0.0;
3322 target: "clip_base";
3330 ///////////////////////////////////////////////////////////////////////////////
3331 group { name: "elm/separator/horizontal/default";
3333 image: "separator_h.png" COMP;
3336 part { name: "separator"; // separator group
3337 description { state: "default" 0.0;
3342 normal: "separator_h.png";
3352 ///////////////////////////////////////////////////////////////////////////////
3353 group { name: "elm/separator/vertical/default";
3355 image: "separator_v.png" COMP;
3358 part { name: "separator"; // separator group
3359 description { state: "default" 0.0;
3364 normal: "separator_v.png";
3375 group { name: "elm/separator/horizontal/dialoguefield_top";
3377 part { name: "separator"; // separator group
3381 state: "default" 0.0;
3390 group { name: "elm/separator/horizontal/dialoguefield_middle";
3393 name: "separator"; // separator group
3397 state: "default" 0.0;
3405 group { name: "elm/separator/horizontal/dialoguefield_bottom";
3408 name: "separator"; // separator group
3412 state: "default" 0.0;
3421 ///////////////////////////////////////////////////////////////////////////////
3422 group { name: "elm/spinner/base/default";
3424 image: "shelf_inset.png" COMP;
3425 image: "bt_base1.png" COMP;
3426 image: "bt_hilight.png" COMP;
3427 image: "bt_shine.png" COMP;
3428 image: "bt_glow.png" COMP;
3429 image: "bt_dis_base.png" COMP;
3430 image: "bt_dis_hilight.png" COMP;
3431 image: "sp_bt_l.png" COMP;
3432 image: "sp_bt_r.png" COMP;
3437 description { state: "default" 0.0;
3442 color: 255 255 255 0;
3445 part { name: "conf_over";
3447 description { state: "default" 0.0;
3451 normal: "shelf_inset.png";
3458 part { name: "left_bt";
3460 description { state: "default" 0.0;
3471 normal: "bt_base1.png";
3476 description { state: "clicked" 0.0;
3477 inherit: "default" 0.0;
3478 image.normal: "bt_base1.png";
3479 image.middle: SOLID;
3481 description { state: "disabled" 0.0;
3482 inherit: "default" 0.0;
3484 normal: "bt_dis_base.png";
3489 part { name: "left_over1";
3491 description { state: "default" 0.0;
3493 rel2 { to: "left_bt";
3497 normal: "bt_hilight.png";
3501 description { state: "disabled" 0.0;
3502 inherit: "default" 0.0;
3504 normal: "bt_dis_hilight.png";
3509 part { name: "left_over2";
3512 ignore_flags: ON_HOLD;
3513 description { state: "default" 0.0;
3517 normal: "bt_shine.png";
3521 description { state: "disabled" 0.0;
3522 inherit: "default" 0.0;
3526 part { name: "left_over3";
3529 description { state: "default" 0.0;
3530 color: 255 255 255 0;
3534 normal: "bt_glow.png";
3535 border: 12 12 12 12;
3539 description { state: "clicked" 0.0;
3540 inherit: "default" 0.0;
3542 color: 255 255 255 255;
3545 part { name: "right_bt";
3547 description { state: "default" 0.0;
3558 normal: "bt_base1.png";
3563 description { state: "clicked" 0.0;
3564 inherit: "default" 0.0;
3565 image.normal: "bt_base1.png";
3566 image.middle: SOLID;
3568 description { state: "disabled" 0.0;
3569 inherit: "default" 0.0;
3571 normal: "bt_dis_base.png";
3576 part { name: "right_over1";
3578 description { state: "default" 0.0;
3579 rel1.to: "right_bt";
3580 rel2 { to: "right_bt";
3584 normal: "bt_hilight.png";
3588 description { state: "disabled" 0.0;
3589 inherit: "default" 0.0;
3591 normal: "bt_dis_hilight.png";
3596 part { name: "right_over2";
3599 ignore_flags: ON_HOLD;
3600 description { state: "default" 0.0;
3601 rel1.to: "right_bt";
3602 rel2.to: "right_bt";
3604 normal: "bt_shine.png";
3608 description { state: "disabled" 0.0;
3609 inherit: "default" 0.0;
3613 part { name: "right_over3";
3616 description { state: "default" 0.0;
3617 color: 255 255 255 0;
3618 rel1.to: "right_bt";
3619 rel2.to: "right_bt";
3621 normal: "bt_glow.png";
3622 border: 12 12 12 12;
3626 description { state: "clicked" 0.0;
3627 inherit: "default" 0.0;
3629 color: 255 255 255 255;
3632 part { name: "left_bt_icon";
3634 description { state: "default" 0.0;
3640 image.normal: "sp_bt_l.png";
3643 part { name: "right_bt_icon";
3645 description { state: "default" 0.0;
3646 rel1.to: "right_bt";
3647 rel2.to: "right_bt";
3651 image.normal: "sp_bt_r.png";
3654 part { name: "elm.text";
3658 description { state: "default" 0.0;
3661 rel1 { relative: 1.0 0.0;
3666 rel2 { relative: 0.0 1.0;
3673 font: "SLP:style=Roman";
3679 description { state: "active" 0.0;
3680 inherit: "default" 0.0;
3683 description { state: "disabled_active" 0.0;
3684 inherit: "default" 0.0;
3688 description { state: "disabled" 0.0;
3689 inherit: "default" 0.0;
3694 part { name: "elm.dragable.slider";
3702 description { state: "default" 0.0;
3709 part { name: "button_events";
3712 events: "elm.dragable.slider";
3715 description { state: "default" 0.0;
3716 rel1.to: "elm.text";
3717 rel2.to: "elm.text";
3721 part { name: "elm.swallow.entry";
3723 description { state: "default" 0.0;
3726 rel1 { relative: 1.0 0.5;
3731 rel2 { relative: 0.0 0.5;
3739 description { state: "active" 0.0;
3740 inherit: "default" 0.0;
3742 color: 255 255 255 255;
3744 description { state: "disabled_active" 0.0;
3745 inherit: "default" 0.0;
3748 description { state: "disabled" 0.0;
3749 inherit: "default" 0.0;
3753 part { name: "disabler";
3755 description { state: "default" 0.0;
3759 description { state: "disabled" 0.0;
3760 inherit: "default" 0.0;
3766 program { name: "text_show";
3767 signal: "elm,state,text,visible";
3769 action: STATE_SET "visible" 0.0;
3772 program { name: "text_hide";
3773 signal: "elm,state,text,hidden";
3775 action: STATE_SET "default" 0.0;
3778 program { name: "dec";
3779 signal: "mouse,down,1";
3781 action: SIGNAL_EMIT "elm,action,decrement,start" "";
3783 program { name: "dec2";
3784 signal: "mouse,up,1";
3786 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
3788 program { name: "inc";
3789 signal: "mouse,down,1";
3791 action: SIGNAL_EMIT "elm,action,increment,start" "";
3793 program { name: "inc2";
3794 signal: "mouse,up,1";
3796 action: SIGNAL_EMIT "elm,action,increment,stop" "";
3799 name: "left_bt_click";
3800 signal: "mouse,down,1";
3801 source: "left_over2";
3802 action: STATE_SET "clicked" 0.0;
3806 name: "left_bt_unclick";
3807 signal: "mouse,up,1";
3808 source: "left_over2";
3809 action: STATE_SET "default" 0.0;
3813 name: "left_bt_click2";
3814 signal: "mouse,down,1";
3815 source: "left_over3";
3816 action: STATE_SET "clicked" 0.0;
3817 target: "left_over3";
3820 name: "left_bt_unclick2";
3821 signal: "mouse,up,1";
3822 source: "left_over3";
3823 action: STATE_SET "default" 0.0;
3824 transition: DECELERATE 0.5;
3825 target: "left_over3";
3828 name: "left_bt_unclick3";
3829 signal: "mouse,up,1";
3830 source: "left_over2";
3831 action: SIGNAL_EMIT "elm,action,click" "";
3835 name: "right_bt_click";
3836 signal: "mouse,down,1";
3837 source: "right_over2";
3838 action: STATE_SET "clicked" 0.0;
3842 name: "right_bt_unclick";
3843 signal: "mouse,up,1";
3844 source: "right_over2";
3845 action: STATE_SET "default" 0.0;
3849 name: "right_bt_click2";
3850 signal: "mouse,down,1";
3851 source: "right_over3";
3852 action: STATE_SET "clicked" 0.0;
3853 target: "right_over3";
3856 name: "right_bt_unclick2";
3857 signal: "mouse,up,1";
3858 source: "right_over3";
3859 action: STATE_SET "default" 0.0;
3860 transition: DECELERATE 0.5;
3861 target: "right_over3";
3864 name: "right_bt_unclick3";
3865 signal: "mouse,up,1";
3866 source: "right_over2";
3867 action: SIGNAL_EMIT "elm,action,click" "";
3869 program { name: "disable";
3870 signal: "elm,state,disabled";
3872 action: STATE_SET "disabled" 0.0;
3874 target: "left_over1";
3875 target: "left_over2";
3877 target: "right_over1";
3878 target: "right_over2";
3880 after: "disable_text";
3882 program { name: "disable_text";
3886 get_state(PART:"elm.text", st, 30, vl);
3887 if (!strcmp(st, "active"))
3888 set_state(PART:"elm.text", "disabled_active", 0.0);
3890 set_state(PART:"elm.text", "disabled", 0.0);
3892 get_state(PART:"elm.swallow.entry", st, 30, vl);
3893 if (!strcmp(st, "active"))
3894 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
3896 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
3899 program { name: "enable";
3900 signal: "elm,state,enabled";
3902 action: STATE_SET "default" 0.0;
3904 target: "left_over1";
3905 target: "left_over2";
3907 target: "right_over1";
3908 target: "right_over2";
3910 after: "enable_text";
3912 program { name: "enable_text";
3916 get_state(PART:"elm.text", st, 30, vl);
3917 if (!strcmp(st, "disabled_active"))
3918 set_state(PART:"elm.text", "active", 0.0);
3920 set_state(PART:"elm.text", "default", 0.0);
3922 get_state(PART:"elm.swallow.entry", st, 30, vl);
3923 if (!strcmp(st, "disabled_active"))
3924 set_state(PART:"elm.swallow.entry", "active", 0.0);
3926 set_state(PART:"elm.swallow.entry", "default", 0.0);
3929 program { name: "active";
3930 signal: "elm,state,active";
3932 action: STATE_SET "active" 0.0;
3934 target: "elm.swallow.entry";
3936 program { name: "inactive";
3937 signal: "elm,state,inactive";
3939 action: STATE_SET "default" 0.0;
3941 target: "elm.swallow.entry";
3943 program { name: "toggle_text";
3944 signal: "mouse,up,1";
3945 source: "button_events";
3946 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
3951 ///////////////////////////////////////////////////////////////////////////////
3952 group { name: "elm/spinner/base/vertical";
3954 image: "shelf_inset.png" COMP;
3955 image: "bt_hilight.png" COMP;
3956 image: "bt_shine.png" COMP;
3957 image: "bt_glow.png" COMP;
3958 image: "bt_dis_base.png" COMP;
3959 image: "bt_dis_hilight.png" COMP;
3960 image: "up.png" COMP;
3961 image: "down.png" COMP;
3962 image: "bt_spinner_up.png" COMP;
3963 image: "bt_spinner_down.png" COMP;
3964 image: "bt_spinner_hilight.png" COMP;
3969 description { state: "default" 0.0;
3974 color: 255 255 255 0;
3977 part { name: "conf_over";
3979 description { state: "default" 0.0;
3992 normal: "shelf_inset.png";
3999 part { name: "down_bt";
4001 description { state: "default" 0.0;
4016 normal: "bt_spinner_down.png";
4021 description { state: "clicked" 0.0;
4022 inherit: "default" 0.0;
4023 image.normal: "bt_spinner_down.png";
4024 image.middle: SOLID;
4026 description { state: "disabled" 0.0;
4027 inherit: "default" 0.0;
4029 normal: "bt_dis_base.png";
4034 part { name: "down_over3";
4037 description { state: "default" 0.0;
4038 color: 255 255 255 0;
4042 normal: "bt_glow.png";
4043 border: 12 12 12 12;
4047 description { state: "clicked" 0.0;
4048 inherit: "default" 0.0;
4050 color: 255 255 255 255;
4053 part { name: "up_bt";
4055 description { state: "default" 0.0;
4068 normal: "bt_spinner_up.png";
4073 description { state: "clicked" 0.0;
4074 inherit: "default" 0.0;
4075 image.normal: "bt_spinner_up.png";
4076 image.middle: SOLID;
4078 description { state: "disabled" 0.0;
4079 inherit: "default" 0.0;
4081 normal: "bt_dis_base.png";
4086 part { name: "up_over1";
4088 description { state: "default" 0.0;
4094 normal: "bt_spinner_hilight.png";
4098 description { state: "disabled" 0.0;
4099 inherit: "default" 0.0;
4101 normal: "bt_dis_hilight.png";
4106 part { name: "up_over3";
4109 description { state: "default" 0.0;
4110 color: 255 255 255 0;
4114 normal: "bt_glow.png";
4115 border: 12 12 12 12;
4119 description { state: "clicked" 0.0;
4120 inherit: "default" 0.0;
4122 color: 255 255 255 255;
4125 part { name: "down_bt_icon";
4127 description { state: "default" 0.0;
4133 image.normal: "down.png";
4136 part { name: "up_bt_icon";
4138 description { state: "default" 0.0;
4144 image.normal: "up.png";
4147 part { name: "elm.text";
4151 description { state: "default" 0.0;
4154 rel1 { relative: 0.0 0.0;
4159 rel2 { relative: 0.0 1.0;
4166 font: "SLP:style=Roman";
4172 description { state: "active" 0.0;
4173 inherit: "default" 0.0;
4176 description { state: "disabled_active" 0.0;
4177 inherit: "default" 0.0;
4181 description { state: "disabled" 0.0;
4182 inherit: "default" 0.0;
4187 part { name: "elm.dragable.slider";
4195 description { state: "default" 0.0;
4202 part { name: "button_events";
4205 events: "elm.dragable.slider";
4208 description { state: "default" 0.0;
4209 rel1.to: "elm.text";
4210 rel2.to: "elm.text";
4214 part { name: "elm.swallow.entry";
4216 description { state: "default" 0.0;
4219 rel1 { relative: 0.0 0.5;
4223 rel2 { relative: 1.0 0.5;
4230 description { state: "active" 0.0;
4231 inherit: "default" 0.0;
4233 color: 255 255 255 255;
4235 description { state: "disabled_active" 0.0;
4236 inherit: "default" 0.0;
4239 description { state: "disabled" 0.0;
4240 inherit: "default" 0.0;
4244 part { name: "disabler";
4246 description { state: "default" 0.0;
4250 description { state: "disabled" 0.0;
4251 inherit: "default" 0.0;
4257 program { name: "text_show";
4258 signal: "elm,state,text,visible";
4260 action: STATE_SET "visible" 0.0;
4263 program { name: "text_hide";
4264 signal: "elm,state,text,hidden";
4266 action: STATE_SET "default" 0.0;
4269 program { name: "dec";
4270 signal: "mouse,down,1";
4272 action: SIGNAL_EMIT "elm,action,decrement,start" "";
4274 program { name: "dec2";
4275 signal: "mouse,up,1";
4277 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
4279 program { name: "inc";
4280 signal: "mouse,down,1";
4282 action: SIGNAL_EMIT "elm,action,increment,start" "";
4284 program { name: "inc2";
4285 signal: "mouse,up,1";
4287 action: SIGNAL_EMIT "elm,action,increment,stop" "";
4290 name: "down_bt_click2";
4291 signal: "mouse,down,1";
4292 source: "down_over3";
4293 action: STATE_SET "clicked" 0.0;
4294 target: "down_over3";
4297 name: "down_bt_unclick2";
4298 signal: "mouse,up,1";
4299 source: "down_over3";
4300 action: STATE_SET "default" 0.0;
4301 transition: DECELERATE 0.5;
4302 target: "down_over3";
4305 name: "up_bt_click2";
4306 signal: "mouse,down,1";
4308 action: STATE_SET "clicked" 0.0;
4312 name: "up_bt_unclick2";
4313 signal: "mouse,up,1";
4315 action: STATE_SET "default" 0.0;
4316 transition: DECELERATE 0.5;
4319 program { name: "disable";
4320 signal: "elm,state,disabled";
4322 action: STATE_SET "disabled" 0.0;
4326 after: "disable_text";
4328 program { name: "disable_text";
4332 get_state(PART:"elm.text", st, 30, vl);
4333 if (!strcmp(st, "active"))
4334 set_state(PART:"elm.text", "disabled_active", 0.0);
4336 set_state(PART:"elm.text", "disabled", 0.0);
4338 get_state(PART:"elm.swallow.entry", st, 30, vl);
4339 if (!strcmp(st, "active"))
4340 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
4342 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
4345 program { name: "enable";
4346 signal: "elm,state,enabled";
4348 action: STATE_SET "default" 0.0;
4352 after: "enable_text";
4354 program { name: "enable_text";
4358 get_state(PART:"elm.text", st, 30, vl);
4359 if (!strcmp(st, "disabled_active"))
4360 set_state(PART:"elm.text", "active", 0.0);
4362 set_state(PART:"elm.text", "default", 0.0);
4364 get_state(PART:"elm.swallow.entry", st, 30, vl);
4365 if (!strcmp(st, "disabled_active"))
4366 set_state(PART:"elm.swallow.entry", "active", 0.0);
4368 set_state(PART:"elm.swallow.entry", "default", 0.0);
4371 program { name: "active";
4372 signal: "elm,state,active";
4374 action: STATE_SET "active" 0.0;
4376 target: "elm.swallow.entry";
4378 program { name: "inactive";
4379 signal: "elm,state,inactive";
4381 action: STATE_SET "default" 0.0;
4383 target: "elm.swallow.entry";
4385 program { name: "toggle_text";
4386 signal: "mouse,up,1";
4387 source: "button_events";
4388 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
4393 ///////////////////////////////////////////////////////////////////////////////
4394 group { name: "elm/picker/base/default";
4396 image: "01_picker_spinner_panel_bg_top.png" COMP;
4397 image: "01_picker_spinner_panel_bg_bottom.png" COMP;
4398 image: "01_picker_spinner_plus.png" COMP;
4399 image: "01_picker_spinner_minus.png" COMP;
4400 image: "01_picker_spinner_new_ani_01.png" COMP;
4401 image: "01_picker_spinner_new_ani_02.png" COMP;
4402 image: "01_picker_spinner_new_ani_03.png" COMP;
4403 image: "01_picker_spinner_new_ani_04.png" COMP;
4404 image: "01_picker_spinner_new_ani_05.png" COMP;
4405 image: "01_picker_spinner_new_ani_06.png" COMP;
4408 #define ELM_PICKER_ANIM_MAX 7
4409 #define ELM_PICKER_ANIM_HALF 4
4411 public ani_state; // 0: up, 1: down
4413 public animator(val) {
4415 if (get_int(ani_lock) == 0)
4418 if (val == ELM_PICKER_ANIM_MAX) {
4419 set_state(PART:"elm.img.ani", "default", 0.0);
4420 if (get_int(ani_state) == 0)
4421 emit("pressed", "up");
4423 emit("pressed", "down");
4424 set_int(ani_lock, 0);
4428 if (get_int(ani_state) == 1)
4431 next = ELM_PICKER_ANIM_MAX-val;
4433 snprintf(s, 8, "ani%d", next);
4434 set_state(PART:"elm.img.ani", s, 0.0);
4436 if (val == ELM_PICKER_ANIM_HALF) {
4437 if (get_int(ani_state) == 0)
4440 emit("half", "down");
4444 public message(Msg_Type:type, id, ...) {
4445 if ((type == MSG_FLOAT) && (id == 1)) {
4450 if (get_int(ani_lock) == 1)
4452 set_int(ani_lock, 1);
4454 v = getfarg(2)/ELM_PICKER_ANIM_MAX;
4456 set_int(ani_state, 1);
4458 set_int(ani_state, 0);
4461 for (i = 0; i <= ELM_PICKER_ANIM_MAX; i++) {
4463 timer(t, "animator", i);
4474 state: "default" 0.0;
4480 name: "elm.rect.pad.middle";
4486 rel1.to: "elm.base";
4487 rel1.relative: 0.0 0.5;
4488 rel2.to: "elm.base";
4489 rel2.relative: 1.0 0.5;
4497 state: "default" 0.0;
4498 rel1.to: "elm.base";
4500 rel2.to: "elm.rect.pad.middle";
4501 rel2.relative: 1.0 0.0;
4502 image.normal: "01_picker_spinner_panel_bg_top.png";
4503 image.border: 4 4 1 1;
4507 name: "elm.bg.bottom";
4510 state: "default" 0.0;
4511 rel1.to: "elm.rect.pad.middle";
4512 rel1.relative: 0.0 1.0;
4513 rel2.to: "elm.base";
4514 image.normal: "01_picker_spinner_panel_bg_bottom.png";
4515 image.border: 4 4 1 1;
4521 name: "elm.clip.top";
4523 state: "default" 0.0;
4524 rel1.to: "elm.bg.top";
4525 rel2.to: "elm.bg.top";
4526 color: 255 255 255 255;
4532 name: "elm.clip.bottom";
4534 state: "default" 0.0;
4535 rel1.to: "elm.bg.bottom";
4536 rel2.to: "elm.bg.bottom";
4537 color: 255 255 255 255;
4542 name: "elm.text.top";
4545 clip_to: "elm.clip.top";
4548 state: "default" 0.0;
4550 rel1.to: "elm.bg.top";
4551 rel1.relative: 0.0 0.0;
4553 rel2.to: "elm.bg.bottom";
4554 rel2.relative: 1.0 1.0;
4555 rel2.offset: -12 -11;
4560 font: "SLP:style=Roman";
4567 state: "visible" 0.0;
4568 inherit: "default" 0.0;
4574 name: "elm.text.bottom";
4577 clip_to: "elm.clip.bottom";
4580 state: "default" 0.0;
4582 rel1.to: "elm.text.top";
4583 rel2.to: "elm.text.top";
4588 font: "SLP:style=Roman";
4595 state: "visible" 0.0;
4596 inherit: "default" 0.0;
4601 name: "elm.rect.flick";
4605 state: "default" 0.0;
4606 rel1.to: "elm.bg.top";
4607 rel1.relative: 0.0 0.0;
4608 rel2.to: "elm.bg.bottom";
4609 rel2.relative: 1.0 1.0;
4615 name: "elm.img.button.up";
4619 state: "default" 0.0;
4623 rel1.to: "elm.bg.top";
4624 rel1.relative: 0.5 (16/142);
4625 rel2.to: "elm.bg.top";
4626 rel2.relative: 0.5 (36/142);
4627 image.normal: "01_picker_spinner_plus.png";
4631 state: "visible" 0.0;
4632 inherit: "default" 0.0;
4638 name: "elm.rect.button.up";
4643 state: "default" 0.0;
4645 rel1.to: "elm.bg.top";
4646 rel2.to: "elm.bg.top";
4647 rel2.relative: 1.0 0.8;
4651 state: "visible" 0.0;
4652 inherit: "default" 0.0;
4658 name: "elm.img.button.down";
4662 state: "default" 0.0;
4666 rel1.to: "elm.bg.bottom";
4667 rel1.relative: 0.5 (107/143);
4668 rel2.to: "elm.bg.bottom";
4669 rel2.relative: 0.5 (127/143);
4670 image.normal: "01_picker_spinner_minus.png";
4674 state: "visible" 0.0;
4675 inherit: "default" 0.0;
4681 name: "elm.rect.button.down";
4686 state: "default" 0.0;
4688 rel1.to: "elm.bg.bottom";
4689 rel1.relative: 0.0 0.2;
4690 rel2.to: "elm.bg.bottom";
4694 state: "visible" 0.0;
4695 inherit: "default" 0.0;
4701 name: "elm.img.ani";
4704 state: "default" 0.0;
4706 rel1.to: "elm.bg.top";
4708 rel2.to_y: "elm.bg.top";
4714 inherit: "default" 0.0;
4716 rel1.relative: 0.0 0.063;
4717 image.normal: "01_picker_spinner_new_ani_01.png";
4718 image.border: 8 8 1 1;
4722 inherit: "default" 0.0;
4724 rel1.relative: 0.0 0.246;
4725 image.normal: "01_picker_spinner_new_ani_02.png";
4726 image.border: 8 8 1 1;
4730 inherit: "default" 0.0;
4732 rel1.relative: 0.0 0.521;
4733 image.normal: "01_picker_spinner_new_ani_03.png";
4734 image.border: 8 8 1 1;
4738 inherit: "default" 0.0;
4740 rel1.to: "elm.bg.bottom";
4741 rel1.relative: 0.0 0.0;
4742 rel2.to_y: "elm.bg.bottom";
4743 rel2.relative: 1.0 0.479;
4744 image.normal: "01_picker_spinner_new_ani_04.png";
4745 image.border: 8 8 1 1;
4749 inherit: "default" 0.0;
4751 rel1.to: "elm.bg.bottom";
4752 rel1.relative: 0.0 0.0;
4753 rel2.to_y: "elm.bg.bottom";
4754 rel2.relative: 1.0 0.754;
4755 image.normal: "01_picker_spinner_new_ani_05.png";
4756 image.border: 8 8 1 1;
4760 inherit: "default" 0.0;
4762 rel1.to: "elm.bg.bottom";
4763 rel1.relative: 0.0 0.0;
4764 rel2.to_y: "elm.bg.bottom";
4765 rel2.relative: 1.0 0.937;
4766 image.normal: "01_picker_spinner_new_ani_06.png";
4767 image.border: 8 8 1 1;
4773 name: "button_show";
4774 signal: "elm,state,button,visible";
4776 action: STATE_SET "visible" 0.0;
4777 target: "elm.img.button.up";
4778 target: "elm.rect.button.up";
4779 target: "elm.img.button.down";
4780 target: "elm.rect.button.down";
4784 name: "button_hide";
4785 signal: "elm,state,button,hidden";
4787 action: STATE_SET "default" 0.0;
4788 target: "elm.img.button.up";
4789 target: "elm.rect.button.up";
4790 target: "elm.img.button.down";
4791 target: "elm.rect.button.down";
4796 signal: "elm,state,text,visible";
4798 action: STATE_SET "visible" 0.0;
4799 target: "elm.text.top";
4800 target: "elm.text.bottom";
4804 signal: "elm,state,text,hidden";
4806 action: STATE_SET "default" 0.0;
4807 target: "elm.text.top";
4808 target: "elm.text.bottom";
4813 group { name: "elm/picker/base/no_button";
4815 image: "01_picker_spinner_panel_bg_top.png" COMP;
4816 image: "01_picker_spinner_panel_bg_bottom.png" COMP;
4817 image: "01_picker_spinner_new_ani_01.png" COMP;
4818 image: "01_picker_spinner_new_ani_02.png" COMP;
4819 image: "01_picker_spinner_new_ani_03.png" COMP;
4820 image: "01_picker_spinner_new_ani_04.png" COMP;
4821 image: "01_picker_spinner_new_ani_05.png" COMP;
4822 image: "01_picker_spinner_new_ani_06.png" COMP;
4825 public ani_state; // 0: up, 1: down
4827 public animator(val) {
4829 if (get_int(ani_lock) == 0)
4832 if (val == ELM_PICKER_ANIM_MAX) {
4833 set_state(PART:"elm.img.ani", "default", 0.0);
4834 if (get_int(ani_state) == 0)
4835 emit("pressed", "up");
4837 emit("pressed", "down");
4838 set_int(ani_lock, 0);
4842 if (get_int(ani_state) == 1)
4845 next = ELM_PICKER_ANIM_MAX-val;
4847 snprintf(s, 8, "ani%d", next);
4848 set_state(PART:"elm.img.ani", s, 0.0);
4850 if (val == ELM_PICKER_ANIM_HALF) {
4851 if (get_int(ani_state) == 0)
4854 emit("half", "down");
4858 public message(Msg_Type:type, id, ...) {
4859 if ((type == MSG_FLOAT) && (id == 1)) {
4864 if (get_int(ani_lock) == 1)
4866 set_int(ani_lock, 1);
4868 v = getfarg(2)/ELM_PICKER_ANIM_MAX;
4870 set_int(ani_state, 1);
4872 set_int(ani_state, 0);
4875 for (i = 0; i <= ELM_PICKER_ANIM_MAX; i++) {
4877 timer(t, "animator", i);
4888 state: "default" 0.0;
4894 name: "elm.rect.pad.middle";
4900 rel1.to: "elm.base";
4901 rel1.relative: 0.0 0.5;
4902 rel2.to: "elm.base";
4903 rel2.relative: 1.0 0.5;
4911 state: "default" 0.0;
4912 rel1.to: "elm.base";
4914 rel2.to: "elm.rect.pad.middle";
4915 rel2.relative: 1.0 0.0;
4916 image.normal: "01_picker_spinner_panel_bg_top.png";
4917 image.border: 4 4 1 1;
4921 name: "elm.bg.bottom";
4924 state: "default" 0.0;
4925 rel1.to: "elm.rect.pad.middle";
4926 rel1.relative: 0.0 1.0;
4927 rel2.to: "elm.base";
4928 image.normal: "01_picker_spinner_panel_bg_bottom.png";
4929 image.border: 4 4 1 1;
4935 name: "elm.clip.top";
4937 state: "default" 0.0;
4938 rel1.to: "elm.bg.top";
4939 rel2.to: "elm.bg.top";
4940 color: 255 255 255 255;
4946 name: "elm.clip.bottom";
4948 state: "default" 0.0;
4949 rel1.to: "elm.bg.bottom";
4950 rel2.to: "elm.bg.bottom";
4951 color: 255 255 255 255;
4956 name: "elm.text.top";
4959 clip_to: "elm.clip.top";
4962 state: "default" 0.0;
4964 rel1.to: "elm.bg.top";
4965 rel1.relative: 0.0 0.0;
4967 rel2.to: "elm.bg.bottom";
4968 rel2.relative: 1.0 1.0;
4969 rel2.offset: -12 -11;
4974 font: "SLP:style=Roman";
4981 state: "visible" 0.0;
4982 inherit: "default" 0.0;
4988 name: "elm.text.bottom";
4991 clip_to: "elm.clip.bottom";
4994 state: "default" 0.0;
4996 rel1.to: "elm.text.top";
4997 rel2.to: "elm.text.top";
5002 font: "SLP:style=Roman";
5009 state: "visible" 0.0;
5010 inherit: "default" 0.0;
5015 name: "elm.rect.flick";
5019 state: "default" 0.0;
5020 rel1.to: "elm.bg.top";
5021 rel1.relative: 0.0 0.0;
5022 rel2.to: "elm.bg.bottom";
5023 rel2.relative: 1.0 1.0;
5029 name: "elm.img.ani";
5032 state: "default" 0.0;
5034 rel1.to: "elm.bg.top";
5036 rel2.to_y: "elm.bg.top";
5042 inherit: "default" 0.0;
5044 rel1.relative: 0.0 0.063;
5045 image.normal: "01_picker_spinner_new_ani_01.png";
5046 image.border: 8 8 1 1;
5050 inherit: "default" 0.0;
5052 rel1.relative: 0.0 0.246;
5053 image.normal: "01_picker_spinner_new_ani_02.png";
5054 image.border: 8 8 1 1;
5058 inherit: "default" 0.0;
5060 rel1.relative: 0.0 0.521;
5061 image.normal: "01_picker_spinner_new_ani_03.png";
5062 image.border: 8 8 1 1;
5066 inherit: "default" 0.0;
5068 rel1.to: "elm.bg.bottom";
5069 rel1.relative: 0.0 0.0;
5070 rel2.to_y: "elm.bg.bottom";
5071 rel2.relative: 1.0 0.479;
5072 image.normal: "01_picker_spinner_new_ani_04.png";
5073 image.border: 8 8 1 1;
5077 inherit: "default" 0.0;
5079 rel1.to: "elm.bg.bottom";
5080 rel1.relative: 0.0 0.0;
5081 rel2.to_y: "elm.bg.bottom";
5082 rel2.relative: 1.0 0.754;
5083 image.normal: "01_picker_spinner_new_ani_05.png";
5084 image.border: 8 8 1 1;
5088 inherit: "default" 0.0;
5090 rel1.to: "elm.bg.bottom";
5091 rel1.relative: 0.0 0.0;
5092 rel2.to_y: "elm.bg.bottom";
5093 rel2.relative: 1.0 0.937;
5094 image.normal: "01_picker_spinner_new_ani_06.png";
5095 image.border: 8 8 1 1;
5102 signal: "elm,state,text,visible";
5104 action: STATE_SET "visible" 0.0;
5105 target: "elm.text.top";
5106 target: "elm.text.bottom";
5110 signal: "elm,state,text,hidden";
5112 action: STATE_SET "default" 0.0;
5113 target: "elm.text.top";
5114 target: "elm.text.bottom";
5118 group { name: "elm/picker/base/timepicker/ampm";
5120 image: "01_picker_spinner_panel_bg_top.png" COMP;
5121 image: "01_picker_spinner_panel_bg_bottom.png" COMP;
5122 image: "01_picker_spinner_new_ani_01.png" COMP;
5123 image: "01_picker_spinner_new_ani_02.png" COMP;
5124 image: "01_picker_spinner_new_ani_03.png" COMP;
5125 image: "01_picker_spinner_new_ani_04.png" COMP;
5126 image: "01_picker_spinner_new_ani_05.png" COMP;
5127 image: "01_picker_spinner_new_ani_06.png" COMP;
5130 public ani_state; // 0: up, 1: down
5132 public animator(val) {
5134 if (get_int(ani_lock) == 0)
5137 if (val == ELM_PICKER_ANIM_MAX) {
5138 set_state(PART:"elm.img.ani", "default", 0.0);
5139 if (get_int(ani_state) == 0)
5140 emit("pressed", "up");
5142 emit("pressed", "down");
5143 set_int(ani_lock, 0);
5147 if (get_int(ani_state) == 1)
5150 next = ELM_PICKER_ANIM_MAX-val;
5152 snprintf(s, 8, "ani%d", next);
5153 set_state(PART:"elm.img.ani", s, 0.0);
5155 if (val == ELM_PICKER_ANIM_HALF) {
5156 if (get_int(ani_state) == 0)
5159 emit("half", "down");
5163 public message(Msg_Type:type, id, ...) {
5164 if ((type == MSG_FLOAT) && (id == 1)) {
5169 if (get_int(ani_lock) == 1)
5171 set_int(ani_lock, 1);
5173 v = getfarg(2)/ELM_PICKER_ANIM_MAX;
5175 set_int(ani_state, 1);
5177 set_int(ani_state, 0);
5180 for (i = 0; i <= ELM_PICKER_ANIM_MAX; i++) {
5182 timer(t, "animator", i);
5193 state: "default" 0.0;
5199 name: "elm.rect.pad.middle";
5205 rel1.to: "elm.base";
5206 rel1.relative: 0.0 0.5;
5207 rel2.to: "elm.base";
5208 rel2.relative: 1.0 0.5;
5216 state: "default" 0.0;
5217 rel1.to: "elm.base";
5219 rel2.to: "elm.rect.pad.middle";
5220 rel2.relative: 1.0 0.0;
5221 image.normal: "01_picker_spinner_panel_bg_top.png";
5222 image.border: 4 4 1 1;
5226 name: "elm.bg.bottom";
5229 state: "default" 0.0;
5230 rel1.to: "elm.rect.pad.middle";
5231 rel1.relative: 0.0 1.0;
5232 rel2.to: "elm.base";
5233 image.normal: "01_picker_spinner_panel_bg_bottom.png";
5234 image.border: 4 4 1 1;
5240 name: "elm.clip.top";
5242 state: "default" 0.0;
5243 rel1.to: "elm.bg.top";
5244 rel2.to: "elm.bg.top";
5245 color: 255 255 255 255;
5251 name: "elm.clip.bottom";
5253 state: "default" 0.0;
5254 rel1.to: "elm.bg.bottom";
5255 rel2.to: "elm.bg.bottom";
5256 color: 255 255 255 255;
5261 name: "elm.text.top";
5264 clip_to: "elm.clip.top";
5267 state: "default" 0.0;
5269 rel1.to: "elm.bg.top";
5270 rel1.relative: 0.0 0.0;
5272 rel2.to: "elm.bg.bottom";
5273 rel2.relative: 1.0 1.0;
5274 rel2.offset: -12 -10;
5279 font: "SLP:style=Roman";
5286 state: "visible" 0.0;
5287 inherit: "default" 0.0;
5293 name: "elm.text.bottom";
5296 clip_to: "elm.clip.bottom";
5299 state: "default" 0.0;
5301 rel1.to: "elm.text.top";
5302 rel2.to: "elm.text.top";
5307 font: "SLP:style=Roman";
5314 state: "visible" 0.0;
5315 inherit: "default" 0.0;
5320 name: "elm.rect.flick";
5324 state: "default" 0.0;
5325 rel1.to: "elm.bg.top";
5326 rel1.relative: 0.0 0.0;
5327 rel2.to: "elm.bg.bottom";
5328 rel2.relative: 1.0 1.0;
5334 name: "elm.rect.button.up";
5339 state: "default" 0.0;
5341 rel1.to: "elm.bg.top";
5342 rel2.to: "elm.bg.top";
5343 rel2.relative: 1.0 0.8;
5347 state: "visible" 0.0;
5348 inherit: "default" 0.0;
5354 name: "elm.rect.button.down";
5359 state: "default" 0.0;
5361 rel1.to: "elm.bg.bottom";
5362 rel1.relative: 0.0 0.2;
5363 rel2.to: "elm.bg.bottom";
5367 state: "visible" 0.0;
5368 inherit: "default" 0.0;
5374 name: "elm.img.ani";
5377 state: "default" 0.0;
5379 rel1.to: "elm.bg.top";
5381 rel2.to_y: "elm.bg.top";
5387 inherit: "default" 0.0;
5389 rel1.relative: 0.0 0.063;
5390 image.normal: "01_picker_spinner_new_ani_01.png";
5391 image.border: 8 8 1 1;
5395 inherit: "default" 0.0;
5397 rel1.relative: 0.0 0.246;
5398 image.normal: "01_picker_spinner_new_ani_02.png";
5399 image.border: 8 8 1 1;
5403 inherit: "default" 0.0;
5405 rel1.relative: 0.0 0.521;
5406 image.normal: "01_picker_spinner_new_ani_03.png";
5407 image.border: 8 8 1 1;
5411 inherit: "default" 0.0;
5413 rel1.to: "elm.bg.bottom";
5414 rel1.relative: 0.0 0.0;
5415 rel2.to_y: "elm.bg.bottom";
5416 rel2.relative: 1.0 0.479;
5417 image.normal: "01_picker_spinner_new_ani_04.png";
5418 image.border: 8 8 1 1;
5422 inherit: "default" 0.0;
5424 rel1.to: "elm.bg.bottom";
5425 rel1.relative: 0.0 0.0;
5426 rel2.to_y: "elm.bg.bottom";
5427 rel2.relative: 1.0 0.754;
5428 image.normal: "01_picker_spinner_new_ani_05.png";
5429 image.border: 8 8 1 1;
5433 inherit: "default" 0.0;
5435 rel1.to: "elm.bg.bottom";
5436 rel1.relative: 0.0 0.0;
5437 rel2.to_y: "elm.bg.bottom";
5438 rel2.relative: 1.0 0.937;
5439 image.normal: "01_picker_spinner_new_ani_06.png";
5440 image.border: 8 8 1 1;
5446 name: "button_show";
5447 signal: "elm,state,button,visible";
5449 action: STATE_SET "visible" 0.0;
5450 target: "elm.rect.button.up";
5451 target: "elm.rect.button.down";
5455 name: "button_hide";
5456 signal: "elm,state,button,hidden";
5458 action: STATE_SET "default" 0.0;
5459 target: "elm.rect.button.up";
5460 target: "elm.rect.button.down";
5464 signal: "elm,state,text,visible";
5466 action: STATE_SET "visible" 0.0;
5467 target: "elm.text.top";
5468 target: "elm.text.bottom";
5472 signal: "elm,state,text,hidden";
5474 action: STATE_SET "default" 0.0;
5475 target: "elm.text.top";
5476 target: "elm.text.bottom";
5481 ///////////////////////////////////////////////////////////////////////////////
5482 group { name: "elm/timepicker/base/default";
5484 image: "01_hybrid_spinner_num_time_colon.png" COMP;
5489 name: "elm.rect.bg";
5492 state: "default" 0.0;
5497 name: "elm.rect.bg.time";
5500 state: "default" 0.0;
5502 rel2.to_x: "elm.swallow.ampm";
5503 rel2.relative: (-12/90) 1.0;
5509 name: "elm.img.colon.1";
5511 state: "default" 0.0;
5512 rel1.to: "elm.swallow.hour";
5513 rel1.relative: 1.0 0.246;
5514 rel2.to: "elm.swallow.min";
5515 rel2.relative: 0.0 0.754;
5516 image.normal: "01_hybrid_spinner_num_time_colon.png";
5518 aspect_preference: HORIZONTAL;
5522 name: "elm.img.colon.2";
5524 state: "default" 0.0;
5525 rel1.to: "elm.swallow.min";
5526 rel1.relative: 1.0 0.246;
5527 rel2.to: "elm.swallow.sub";
5528 rel2.relative: 0.0 0.754;
5529 image.normal: "01_hybrid_spinner_num_time_colon.png";
5531 aspect_preference: HORIZONTAL;
5535 state: "with_sec" 0.0;
5536 inherit: "default" 0.0;
5542 name: "elm.text.hour";
5547 state: "default" 0.0;
5549 rel1.to_x: "elm.swallow.hour";
5550 rel1.to_y: "elm.rect.bg.time";
5551 rel2.to_x: "elm.swallow.hour";
5552 rel2.to_y: "elm.rect.bg.time";
5553 rel2.relative: 1.0 (24/317);
5554 color: 255 255 255 255;
5558 font: "SLP:style=Roman";
5568 name: "elm.swallow.hour";
5572 state: "default" 0.0;
5573 rel1.to_x: "elm.rect.bg.time";
5574 rel1.to_y: "elm.text.hour";
5575 rel1.relative: 0.0 (32/24);
5576 rel2.to: "elm.rect.bg.time";
5577 rel2.relative: 0.380 1.0;
5580 state: "with_sec" 0.0;
5581 inherit: "default" 0.0;
5582 rel2.relative: 0.283 1.0;
5587 name: "elm.text.min";
5592 state: "default" 0.0;
5594 rel1.to_x: "elm.swallow.min";
5595 rel1.to_y: "elm.rect.bg.time";
5596 rel2.to_x: "elm.swallow.sub";
5597 rel2.to_y: "elm.rect.bg.time";
5598 rel2.relative: 1.0 (24/317);
5599 color: 255 255 255 255;
5603 font: "SLP:style=Roman";
5611 state: "with_sec" 0.0;
5612 inherit: "default" 0.0;
5613 rel2.to_x: "elm.swallow.min";
5618 name: "elm.swallow.min";
5622 state: "default" 0.0;
5623 rel1.to_x: "elm.rect.bg.time";
5624 rel1.to_y: "elm.swallow.hour";
5625 rel1.relative: 0.482 0.0;
5626 rel2.to: "elm.rect.bg.time";
5627 rel2.relative: 0.729 1.0;
5630 state: "with_sec" 0.0;
5631 inherit: "default" 0.0;
5632 rel1.relative: 0.358 0.0;
5633 rel2.relative: 0.641 1.0;
5638 name: "elm.text.sec";
5643 state: "default" 0.0;
5645 rel1.to_x: "elm.swallow.sub";
5646 rel1.to_y: "elm.rect.bg.time";
5647 rel2.to_x: "elm.swallow.sub";
5648 rel2.to_y: "elm.rect.bg.time";
5649 rel2.relative: 1.0 (24/317);
5650 color: 255 255 255 255;
5654 font: "SLP:style=Roman";
5662 state: "with_sec" 0.0;
5663 inherit: "default" 0.0;
5669 name: "elm.swallow.sub";
5673 state: "default" 0.0;
5674 rel1.to_x: "elm.rect.bg.time";
5675 rel1.to_y: "elm.swallow.hour";
5676 rel1.relative: 0.753 0.0;
5677 rel2.to: "elm.rect.bg.time";
5680 state: "with_sec" 0.0;
5681 inherit: "default" 0.0;
5682 rel1.relative: 0.717 0.0;
5687 name: "elm.swallow.ampm";
5691 state: "default" 0.0;
5692 rel1.to_x: "elm.rect.bg";
5693 rel1.to_y: "elm.swallow.hour";
5694 rel1.relative: (492/480) 0.0;
5695 rel2.to: "elm.rect.bg";
5696 rel2.relative: 1.232 1.0;
5700 state: "visible" 0.0;
5701 rel1.to_x: "elm.rect.bg";
5702 rel1.to_y: "elm.swallow.hour";
5703 rel1.relative: 0.793 0.0;
5704 rel2.to: "elm.rect.bg";
5705 rel2.relative: 1.0 1.0;
5714 signal: "elm,state,sec,hidden";
5716 action: STATE_SET "default" 0.0;
5717 target: "elm.swallow.hour";
5718 target: "elm.swallow.min";
5719 target: "elm.swallow.sub";
5720 target: "elm.img.colon.2";
5721 target: "elm.text.min";
5722 target: "elm.text.sec";
5726 signal: "elm,state,sec,visible";
5728 action: STATE_SET "with_sec" 0.0;
5729 target: "elm.swallow.hour";
5730 target: "elm.swallow.min";
5731 target: "elm.swallow.sub";
5732 target: "elm.img.colon.2";
5733 target: "elm.text.min";
5734 target: "elm.text.sec";
5738 signal: "elm,state,ampm,hidden";
5740 action: STATE_SET "default" 0.0;
5741 target: "elm.swallow.ampm";
5745 signal: "elm,state,ampm,visible";
5747 action: STATE_SET "visible" 0.0;
5748 target: "elm.swallow.ampm";
5753 ///////////////////////////////////////////////////////////////////////////////
5754 group { name: "elm/datepicker/base/default";
5758 name: "elm.rect.bg";
5761 state: "default" 0.0;
5767 name: "elm.text.year";
5772 state: "default" 0.0;
5774 rel1.to_x: "elm.swallow.year";
5775 rel1.to_y: "elm.rect.bg";
5776 rel2.to_x: "elm.swallow.year";
5777 rel2.to_y: "elm.rect.bg";
5778 rel2.relative: 1.0 (24/317);
5779 color: 255 255 255 255;
5783 font: "SLP:style=Roman";
5793 name: "elm.swallow.year";
5797 state: "default" 0.0;
5798 rel1.to_x: "elm.rect.bg";
5799 rel1.to_y: "elm.text.year";
5800 rel1.relative: 0.549 (32/24);
5801 rel2.to: "elm.rect.bg";
5805 state: "ddmmyy" 0.0;
5806 inherit: "default" 0.0;
5810 state: "mmddyy" 0.0;
5811 inherit: "default" 0.0;
5815 state: "mmyydd" 0.0;
5816 inherit: "default" 0.0;
5818 rel1.relative: 0.274 (32/24);
5819 rel2.relative: 0.725 1.0;
5822 state: "ddyymm" 0.0;
5823 inherit: "default" 0.0;
5825 rel1.relative: 0.274 (32/24);
5826 rel2.relative: 0.725 1.0;
5829 state: "yyddmm" 0.0;
5830 inherit: "default" 0.0;
5832 rel1.relative: 0.0 (32/24);
5833 rel2.relative: 0.451 1.0;
5836 state: "yymmdd" 0.0;
5837 inherit: "default" 0.0;
5839 rel1.relative: 0.0 (32/24);
5840 rel2.relative: 0.451 1.0;
5845 name: "elm.text.mon";
5850 state: "default" 0.0;
5852 rel1.to_x: "elm.swallow.mon";
5853 rel1.to_y: "elm.rect.bg";
5854 rel2.to_x: "elm.swallow.mon";
5855 rel2.to_y: "elm.rect.bg";
5856 rel2.relative: 1.0 (24/317);
5857 color: 255 255 255 255;
5861 font: "SLP:style=Roman";
5871 name: "elm.swallow.mon";
5875 state: "default" 0.0;
5876 rel1.to_x: "elm.rect.bg";
5877 rel1.to_y: "elm.text.mon";
5878 rel1.relative: 0.270 (32/24);
5879 rel2.to: "elm.rect.bg";
5880 rel2.relative: 0.503 1.0;
5884 state: "ddmmyy" 0.0;
5885 inherit: "default" 0.0;
5889 state: "mmddyy" 0.0;
5890 inherit: "default" 0.0;
5891 rel1.relative: 0.0 (32/24);
5892 rel2.relative: 0.233 1.0;
5896 state: "mmyydd" 0.0;
5897 inherit: "default" 0.0;
5899 rel1.relative: 0.0 (32/24);
5900 rel2.relative: 0.233 1.0;
5903 state: "ddyymm" 0.0;
5904 inherit: "default" 0.0;
5906 rel1.relative: 0.767 (32/24);
5907 rel2.relative: 1.0 1.0;
5910 state: "yyddmm" 0.0;
5911 inherit: "default" 0.0;
5913 rel1.relative: 0.767 (32/24);
5914 rel2.relative: 1.0 1.0;
5917 state: "yymmdd" 0.0;
5918 inherit: "default" 0.0;
5920 rel1.relative: 0.497 (32/24);
5921 rel2.relative: 0.730 1.0;
5926 name: "elm.text.day";
5931 state: "default" 0.0;
5933 rel1.to_x: "elm.swallow.day";
5934 rel1.to_y: "elm.rect.bg";
5935 rel2.to_x: "elm.swallow.day";
5936 rel2.to_y: "elm.rect.bg";
5937 rel2.relative: 1.0 (24/317);
5938 color: 255 255 255 255;
5942 font: "SLP:style=Roman";
5952 name: "elm.swallow.day";
5956 state: "default" 0.0;
5957 rel1.to_x: "elm.rect.bg";
5958 rel1.to_y: "elm.text.day";
5959 rel1.relative: 0.0 (32/24);
5960 rel2.to: "elm.rect.bg";
5961 rel2.relative: 0.233 1.0;
5965 state: "ddmmyy" 0.0;
5966 inherit: "default" 0.0;
5970 state: "mmddyy" 0.0;
5971 inherit: "default" 0.0;
5972 rel1.relative: 0.270 (32/24);
5973 rel2.relative: 0.503 1.0;
5977 state: "mmyydd" 0.0;
5978 inherit: "default" 0.0;
5979 rel1.relative: 0.767 (32/24);
5980 rel2.relative: 1.0 1.0;
5984 state: "ddyymm" 0.0;
5985 inherit: "default" 0.0;
5987 rel1.relative: 0.0 (32/24);
5988 rel2.relative: 0.233 1.0;
5991 state: "yyddmm" 0.0;
5992 inherit: "default" 0.0;
5994 rel1.relative: 0.497 (32/24);
5995 rel2.relative: 0.730 1.0;
5998 state: "yymmdd" 0.0;
5999 inherit: "default" 0.0;
6001 rel1.relative: 0.767 (32/24);
6002 rel2.relative: 1.0 1.0;
6011 signal: "elm,state,yymmdd";
6013 action: STATE_SET "yymmdd" 0.0;
6014 target: "elm.swallow.year";
6015 target: "elm.swallow.mon";
6016 target: "elm.swallow.day";
6020 signal: "elm,state,yyddmm";
6022 action: STATE_SET "yyddmm" 0.0;
6023 target: "elm.swallow.year";
6024 target: "elm.swallow.mon";
6025 target: "elm.swallow.day";
6029 signal: "elm,state,mmyydd";
6031 action: STATE_SET "mmyydd" 0.0;
6032 target: "elm.swallow.year";
6033 target: "elm.swallow.mon";
6034 target: "elm.swallow.day";
6038 signal: "elm,state,mmddyy";
6040 action: STATE_SET "mmddyy" 0.0;
6041 target: "elm.swallow.year";
6042 target: "elm.swallow.mon";
6043 target: "elm.swallow.day";
6047 signal: "elm,state,ddyymm";
6049 action: STATE_SET "ddyymm" 0.0;
6050 target: "elm.swallow.year";
6051 target: "elm.swallow.mon";
6052 target: "elm.swallow.day";
6056 signal: "elm,state,ddmmyy";
6058 action: STATE_SET "ddmmyy" 0.0;
6059 target: "elm.swallow.year";
6060 target: "elm.swallow.mon";
6061 target: "elm.swallow.day";
6066 ///////////////////////////////////////////////////////////////////////////////
6067 group { name: "elm/datepicker2/base/default";
6069 image: "DatePicker_frame_up_bg.9.png" COMP;
6074 name: "elm.rect.bg";
6076 state: "default" 0.0;
6077 image.normal: "DatePicker_frame_up_bg.9.png";
6082 name: "elm.swallow.year";
6086 state: "default" 0.0;
6087 rel1.relative: 0.715 0.03;
6088 rel2.relative: 0.96 0.97;
6092 state: "ddmmyy" 0.0;
6093 inherit: "default" 0.0;
6097 state: "mmddyy" 0.0;
6098 inherit: "default" 0.0;
6102 state: "mmyydd" 0.0;
6103 inherit: "default" 0.0;
6105 rel1.relative: 0.57 0.03;
6106 rel2.relative: 0.815 0.97;
6109 state: "ddyymm" 0.0;
6110 inherit: "default" 0.0;
6112 rel1.relative: 0.185 0.03;
6113 rel2.relative: 0.43 0.97;
6116 state: "yyddmm" 0.0;
6117 inherit: "default" 0.0;
6119 rel1.relative: 0.04 0.03;
6120 rel2.relative: 0.285 0.97;
6123 state: "yymmdd" 0.0;
6124 inherit: "default" 0.0;
6126 rel1.relative: 0.04 0.03;
6127 rel2.relative: 0.285 0.97;
6132 name: "elm.swallow.mon";
6136 state: "default" 0.0;
6137 rel1.relative: 0.185 0.03;
6138 rel2.relative: 0.715 0.97;
6142 state: "ddmmyy" 0.0;
6143 inherit: "default" 0.0;
6147 state: "mmddyy" 0.0;
6148 inherit: "default" 0.0;
6149 rel1.relative: 0.04 0.03;
6150 rel2.relative: 0.57 0.97;
6154 state: "mmyydd" 0.0;
6155 inherit: "default" 0.0;
6157 rel1.relative: 0.04 0.03;
6158 rel2.relative: 0.57 0.97;
6161 state: "ddyymm" 0.0;
6162 inherit: "default" 0.0;
6164 rel1.relative: 0.43 0.03;
6165 rel2.relative: 0.96 0.97;
6168 state: "yyddmm" 0.0;
6169 inherit: "default" 0.0;
6171 rel1.relative: 0.43 0.03;
6172 rel2.relative: 0.96 0.97;
6175 state: "yymmdd" 0.0;
6176 inherit: "default" 0.0;
6178 rel1.relative: 0.285 0.03;
6179 rel2.relative: 0.815 0.97;
6184 name: "elm.swallow.day";
6188 state: "default" 0.0;
6189 rel1.relative: 0.04 0.03;
6190 rel2.relative: 0.185 0.97;
6194 state: "ddmmyy" 0.0;
6195 inherit: "default" 0.0;
6199 state: "mmddyy" 0.0;
6200 inherit: "default" 0.0;
6201 rel1.relative: 0.57 0.03;
6202 rel2.relative: 0.715 0.97;
6206 state: "mmyydd" 0.0;
6207 inherit: "default" 0.0;
6208 rel1.relative: 0.815 0.03;
6209 rel2.relative: 0.96 0.97;
6213 state: "ddyymm" 0.0;
6214 inherit: "default" 0.0;
6216 rel1.relative: 0.04 0.03;
6217 rel2.relative: 0.185 0.97;
6220 state: "yyddmm" 0.0;
6221 inherit: "default" 0.0;
6223 rel1.relative: 0.285 0.03;
6224 rel2.relative: 0.43 0.97;
6227 state: "yymmdd" 0.0;
6228 inherit: "default" 0.0;
6230 rel1.relative: 0.815 0.03;
6231 rel2.relative: 0.96 0.97;
6240 signal: "elm,state,yymmdd";
6242 action: STATE_SET "yymmdd" 0.0;
6243 target: "elm.swallow.year";
6244 target: "elm.swallow.mon";
6245 target: "elm.swallow.day";
6249 signal: "elm,state,yyddmm";
6251 action: STATE_SET "yyddmm" 0.0;
6252 target: "elm.swallow.year";
6253 target: "elm.swallow.mon";
6254 target: "elm.swallow.day";
6258 signal: "elm,state,mmyydd";
6260 action: STATE_SET "mmyydd" 0.0;
6261 target: "elm.swallow.year";
6262 target: "elm.swallow.mon";
6263 target: "elm.swallow.day";
6267 signal: "elm,state,mmddyy";
6269 action: STATE_SET "mmddyy" 0.0;
6270 target: "elm.swallow.year";
6271 target: "elm.swallow.mon";
6272 target: "elm.swallow.day";
6276 signal: "elm,state,ddyymm";
6278 action: STATE_SET "ddyymm" 0.0;
6279 target: "elm.swallow.year";
6280 target: "elm.swallow.mon";
6281 target: "elm.swallow.day";
6285 signal: "elm,state,ddmmyy";
6287 action: STATE_SET "ddmmyy" 0.0;
6288 target: "elm.swallow.year";
6289 target: "elm.swallow.mon";
6290 target: "elm.swallow.day";
6294 ///////////////////////////////////////////////////////////////////////////////
6295 group { name: "elm/discpicker/base/default";
6297 image: "DatePicker_frame_up.9.png" COMP;
6305 state: "default" 0.0;
6314 state: "default" 0.0;
6315 rel1.to: "elm.base";
6316 rel2.to: "elm.base";
6317 image.normal: "DatePicker_frame_up.9.png";
6318 image.border: 4 4 4 4;
6324 group { name: "elm/discpicker/item/base/default";
6326 part { name: "elm.label";
6330 description { state: "default" 0.0;
6334 font: "SLP:style=Bold";
6340 description { state: "selected" 0.0;
6341 inherit: "default" 0.0;
6344 description { state: "disabled" 0.0;
6345 inherit: "default" 0.0;
6346 color: 170 170 170 255;
6354 signal: "elm,item,unselected";
6356 action: STATE_SET "default" 0.0;
6357 target: "elm.label";
6361 signal: "elm,item,selected";
6363 action: STATE_SET "selected" 0.0;
6364 target: "elm.label";
6369 signal: "elm,item,disabled";
6371 action: STATE_SET "disabled" 0.0;
6372 target: "elm.label";
6374 // FIXME: plz check item is selected or not
6377 signal: "elm,item,enabled";
6379 action: STATE_SET "default" 0.0;
6380 target: "elm.label";
6385 group { name: "elm/discpicker/indicator/base/default";
6387 image: "DatePicker_frame_center.9.png" COMP;
6391 part { name: "elm.label";
6393 state: "default" 0.0;
6394 image.normal: "DatePicker_frame_center.9.png";
6395 image.border: 3 3 10 20;
6401 ////////////////////////////////////////////////////////////////////////////////////////
6403 // check default textblock style
6405 ///////////////////////////////////////////////////////////////////////////////////////
6407 style { name: "check_label_textblock_style";
6408 base: "font=SLP:style=Roman font_size="CHECK_DEFAULT_TEXT_FONT_SIZE_INC" color=#ffffff wrap=char";
6411 tag: "hilight" "+ font=SLP:style=Bold";
6412 tag: "b" "+ font=SLP:style=Bold";
6413 tag: "whitecolor" "+ color=#ffffff";
6418 ////////////////////////////////////////////////////////////////////////////////////////
6420 // check default with small touch area style
6422 ///////////////////////////////////////////////////////////////////////////////////////
6425 name: "elm/check/base/default-small-touch";
6428 image: "01_check_bg.png" COMP;
6429 image: "01_check_select_icon.png" COMP;
6439 state: "default" 0.0;
6440 rel1 { relative: 0.0 0.0; offset: 1 1; }
6441 rel2 { relative: 0.0 1.0; offset: 1 -2; }
6446 aspect_preference: VERTICAL;
6455 state: "default" 0.0;
6456 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
6457 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
6462 aspect_preference: VERTICAL;
6464 normal: "01_check_bg.png";
6476 state: "default" 0.0;
6477 rel1 { offset: 0 0; to: "bg"; }
6478 rel2 { offset: -2 -2; to: "bg"; }
6480 image.normal: "01_check_select_icon.png";
6483 state: "visible" 0.0;
6484 inherit: "default" 0.0;
6488 state: "disabled" 0.0;
6489 inherit: "default" 0.0;
6491 color: 128 128 128 128;
6494 state: "disabled_visible" 0.0;
6495 inherit: "default" 0.0;
6496 color: 128 128 128 128;
6501 name: "elm.swallow.content";
6504 state: "default" 0.0;
6507 color: 255 255 255 255;
6509 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "bg"; }
6510 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "bg"; }
6513 state: "visible" 0.0;
6514 inherit: "default" 0.0;
6518 aspect_preference: VERTICAL;
6521 state: "disabled" 0.0;
6522 inherit: "default" 0.0;
6523 color: 128 128 128 128;
6526 state: "disabled_visible" 0.0;
6527 inherit: "default" 0.0;
6528 color: 128 128 128 128;
6540 state: "default" 0.0;
6543 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
6544 rel2 { relative: 1.0 0.5; offset: -2 -2; }
6545 color: 255 255 255 255;
6548 style: "check_label_textblock_style";
6551 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
6554 state: "visible" 0.0;
6555 inherit: "default" 0.0;
6560 state: "disabled" 0.0;
6561 inherit: "default" 0.0;
6566 state: "disabled_visible" 0.0;
6567 inherit: "default" 0.0;
6577 ignore_flags: ON_HOLD;
6579 state: "default" 0.0;
6580 rel1 { to: "back_bg"; }
6581 rel2 { to: "back_bg"; }
6589 state: "default" 0.0;
6594 state: "disabled" 0.0;
6595 inherit: "default" 0.0;
6603 signal: "mouse,up,1";
6605 action: SIGNAL_EMIT "elm,action,check,toggle" "";
6609 signal: "elm,state,check,on";
6611 action: STATE_SET "visible" 0.0;
6616 signal: "elm,state,check,off";
6618 action: STATE_SET "default" 0.0;
6623 signal: "elm,state,text,visible";
6625 action: STATE_SET "visible" 0.0;
6630 signal: "elm,state,text,hidden";
6632 action: STATE_SET "default" 0.0;
6637 signal: "elm,state,icon,visible";
6639 action: STATE_SET "visible" 0.0;
6640 target: "elm.swallow.content";
6644 signal: "elm,state,icon,hidden";
6646 action: STATE_SET "default" 0.0;
6647 target: "elm.swallow.content";
6651 signal: "elm,state,disabled";
6653 action: STATE_SET "disabled" 0.0;
6655 after: "disable_text";
6658 name: "disable_text";
6662 get_state(PART:"elm.text", st, 30, vl);
6663 if (!strcmp(st, "visible"))
6664 set_state(PART:"elm.text", "disabled_visible", 0.0);
6666 set_state(PART:"elm.text", "disabled", 0.0);
6668 get_state(PART:"elm.swallow.content", st, 30, vl);
6669 if (!strcmp(st, "visible"))
6670 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
6672 set_state(PART:"elm.swallow.content", "disabled", 0.0);
6674 get_state(PART:"check", st, 30, vl);
6675 if (!strcmp(st, "visible"))
6676 set_state(PART:"check", "disabled_visible", 0.0);
6678 set_state(PART:"check", "disabled", 0.0);
6683 signal: "elm,state,enabled";
6685 action: STATE_SET "default" 0.0;
6687 after: "enable_text";
6690 name: "enable_text";
6694 get_state(PART:"elm.text", st, 30, vl);
6695 if (!strcmp(st, "disabled_visible"))
6696 set_state(PART:"elm.text", "visible", 0.0);
6698 set_state(PART:"elm.text", "default", 0.0);
6700 get_state(PART:"elm.swallow.content", st, 30, vl);
6701 if (!strcmp(st, "visible"))
6702 set_state(PART:"elm.swallow.content", "visible", 0.0);
6704 set_state(PART:"elm.swallow.content", "default", 0.0);
6706 get_state(PART:"check", st, 30, vl);
6707 if (!strcmp(st, "visible"))
6708 set_state(PART:"check", "visible", 0.0);
6710 set_state(PART:"check", "default", 0.0);
6717 ////////////////////////////////////////////////////////////////////////////////////////
6719 // check default-divided style
6721 ///////////////////////////////////////////////////////////////////////////////////////
6723 name: "elm/check/base/default-divided";
6726 image: "01_button_on_lighting.png" COMP;
6727 image: "01_check_bg.png" COMP;
6728 image: "01_check_select_icon.png" COMP;
6737 state: "default" 0.0;
6738 rel1 { relative: 0.0 0.0; offset: 1 1; }
6739 rel2 { relative: 0.0 1.0; offset: 1 -2; }
6744 aspect_preference: VERTICAL;
6746 normal: "01_button_on_lighting.png";
6758 state: "default" 0.0;
6759 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
6760 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
6765 aspect_preference: VERTICAL;
6767 normal: "01_check_bg.png";
6779 state: "default" 0.0;
6780 rel1 { offset: 0 0; to: "bg"; }
6781 rel2 { offset: -2 -2; to: "bg"; }
6783 image.normal: "01_check_select_icon.png";
6786 state: "visible" 0.0;
6787 inherit: "default" 0.0;
6791 state: "disabled" 0.0;
6792 inherit: "default" 0.0;
6794 color: 128 128 128 128;
6797 state: "disabled_visible" 0.0;
6798 inherit: "default" 0.0;
6799 color: 128 128 128 128;
6804 name: "elm.swallow.content";
6807 state: "default" 0.0;
6810 color: 255 255 255 255;
6812 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "bg"; }
6813 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "bg"; }
6816 state: "visible" 0.0;
6817 inherit: "default" 0.0;
6821 aspect_preference: VERTICAL;
6824 state: "disabled" 0.0;
6825 inherit: "default" 0.0;
6826 color: 128 128 128 128;
6829 state: "disabled_visible" 0.0;
6830 inherit: "default" 0.0;
6831 color: 128 128 128 128;
6843 state: "default" 0.0;
6846 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
6847 rel2 { relative: 1.0 0.5; offset: -2 -2; }
6848 color: 255 255 255 255;
6851 style: "check_label_textblock_style";
6854 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
6857 state: "visible" 0.0;
6858 inherit: "default" 0.0;
6863 state: "disabled" 0.0;
6864 inherit: "default" 0.0;
6869 state: "disabled_visible" 0.0;
6870 inherit: "default" 0.0;
6880 ignore_flags: ON_HOLD;
6882 state: "default" 0.0;
6883 rel1 { to: "back_bg"; }
6884 rel2 { to: "back_bg"; }
6892 state: "default" 0.0;
6897 state: "disabled" 0.0;
6898 inherit: "default" 0.0;
6906 signal: "mouse,up,1";
6908 action: SIGNAL_EMIT "elm,action,check,toggle" "";
6912 signal: "elm,state,check,on";
6914 action: STATE_SET "visible" 0.0;
6919 signal: "elm,state,check,off";
6921 action: STATE_SET "default" 0.0;
6926 signal: "elm,state,text,visible";
6928 action: STATE_SET "visible" 0.0;
6933 signal: "elm,state,text,hidden";
6935 action: STATE_SET "default" 0.0;
6940 signal: "elm,state,icon,visible";
6942 action: STATE_SET "visible" 0.0;
6943 target: "elm.swallow.content";
6947 signal: "elm,state,icon,hidden";
6949 action: STATE_SET "default" 0.0;
6950 target: "elm.swallow.content";
6954 signal: "elm,state,disabled";
6956 action: STATE_SET "disabled" 0.0;
6958 after: "disable_text";
6961 name: "disable_text";
6965 get_state(PART:"elm.text", st, 30, vl);
6966 if (!strcmp(st, "visible"))
6967 set_state(PART:"elm.text", "disabled_visible", 0.0);
6969 set_state(PART:"elm.text", "disabled", 0.0);
6971 get_state(PART:"elm.swallow.content", st, 30, vl);
6972 if (!strcmp(st, "visible"))
6973 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
6975 set_state(PART:"elm.swallow.content", "disabled", 0.0);
6977 get_state(PART:"check", st, 30, vl);
6978 if (!strcmp(st, "visible"))
6979 set_state(PART:"check", "disabled_visible", 0.0);
6981 set_state(PART:"check", "disabled", 0.0);
6986 signal: "elm,state,enabled";
6988 action: STATE_SET "default" 0.0;
6990 after: "enable_text";
6993 name: "enable_text";
6997 get_state(PART:"elm.text", st, 30, vl);
6998 if (!strcmp(st, "disabled_visible"))
6999 set_state(PART:"elm.text", "visible", 0.0);
7001 set_state(PART:"elm.text", "default", 0.0);
7003 get_state(PART:"elm.swallow.content", st, 30, vl);
7004 if (!strcmp(st, "visible"))
7005 set_state(PART:"elm.swallow.content", "visible", 0.0);
7007 set_state(PART:"elm.swallow.content", "default", 0.0);
7009 get_state(PART:"check", st, 30, vl);
7010 if (!strcmp(st, "visible"))
7011 set_state(PART:"check", "visible", 0.0);
7013 set_state(PART:"check", "default", 0.0);
7019 ////////////////////////////////////////////////////////////////////////////////////////
7021 // check onoff style
7023 ///////////////////////////////////////////////////////////////////////////////////////
7025 name: "elm/check/base/onoff";
7028 image: "01_on_off_button.png" COMP;
7029 image: "01_on_off_button_on.png" COMP;
7030 image: "01_check_bg.png" COMP;
7031 image: "01_check_select_icon.png" COMP;
7041 state: "default" 0.0;
7042 rel1 { relative: 0.0 0.0; offset: 1 1; }
7043 rel2 { relative: 0.0 1.0; offset: 1 -2; }
7048 aspect_preference: VERTICAL;
7057 state: "default" 0.0;
7058 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
7059 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
7064 aspect_preference: VERTICAL;
7065 image.normal: "01_on_off_button.png";
7068 state: "visible" 0.0;
7069 inherit: "default" 0.0;
7070 image.normal: "01_on_off_button_on.png";
7074 state: "disabled" 0.0;
7075 inherit: "default" 0.0;
7077 color: 128 128 128 128;
7080 state: "disabled_visible" 0.0;
7081 inherit: "default" 0.0;
7082 color: 128 128 128 128;
7087 name: "elm.swallow.content";
7090 state: "default" 0.0;
7093 color: 255 255 255 255;
7095 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "check"; }
7096 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "check"; }
7099 state: "visible" 0.0;
7100 inherit: "default" 0.0;
7104 aspect_preference: VERTICAL;
7107 state: "disabled" 0.0;
7108 inherit: "default" 0.0;
7109 color: 128 128 128 128;
7112 state: "disabled_visible" 0.0;
7113 inherit: "default" 0.0;
7114 color: 128 128 128 128;
7126 state: "default" 0.0;
7129 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
7130 rel2 { relative: 1.0 0.5; offset: -2 -2; }
7131 color: 255 255 255 255;
7134 style: "check_label_textblock_style";
7137 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
7140 state: "visible" 0.0;
7141 inherit: "default" 0.0;
7146 state: "disabled" 0.0;
7147 inherit: "default" 0.0;
7152 state: "disabled_visible" 0.0;
7153 inherit: "default" 0.0;
7163 ignore_flags: ON_HOLD;
7165 state: "default" 0.0;
7166 rel1 { to: "back_bg"; }
7167 rel2 { to: "back_bg"; }
7175 state: "default" 0.0;
7180 state: "disabled" 0.0;
7181 inherit: "default" 0.0;
7189 signal: "mouse,up,1";
7191 action: SIGNAL_EMIT "elm,action,check,toggle" "";
7195 signal: "elm,state,check,on";
7197 action: STATE_SET "visible" 0.0;
7202 signal: "elm,state,check,off";
7204 action: STATE_SET "default" 0.0;
7209 signal: "elm,state,text,visible";
7211 action: STATE_SET "visible" 0.0;
7216 signal: "elm,state,text,hidden";
7218 action: STATE_SET "default" 0.0;
7223 signal: "elm,state,icon,visible";
7225 action: STATE_SET "visible" 0.0;
7226 target: "elm.swallow.content";
7230 signal: "elm,state,icon,hidden";
7232 action: STATE_SET "default" 0.0;
7233 target: "elm.swallow.content";
7237 signal: "elm,state,disabled";
7239 action: STATE_SET "disabled" 0.0;
7241 after: "disable_text";
7244 name: "disable_text";
7248 get_state(PART:"elm.text", st, 30, vl);
7249 if (!strcmp(st, "visible"))
7250 set_state(PART:"elm.text", "disabled_visible", 0.0);
7252 set_state(PART:"elm.text", "disabled", 0.0);
7254 get_state(PART:"elm.swallow.content", st, 30, vl);
7255 if (!strcmp(st, "visible"))
7256 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
7258 set_state(PART:"elm.swallow.content", "disabled", 0.0);
7260 get_state(PART:"check", st, 30, vl);
7261 if (!strcmp(st, "visible"))
7262 set_state(PART:"check", "disabled_visible", 0.0);
7264 set_state(PART:"check", "disabled", 0.0);
7269 signal: "elm,state,enabled";
7271 action: STATE_SET "default" 0.0;
7273 after: "enable_text";
7276 name: "enable_text";
7280 get_state(PART:"elm.text", st, 30, vl);
7281 if (!strcmp(st, "disabled_visible"))
7282 set_state(PART:"elm.text", "visible", 0.0);
7284 set_state(PART:"elm.text", "default", 0.0);
7286 get_state(PART:"elm.swallow.content", st, 30, vl);
7287 if (!strcmp(st, "visible"))
7288 set_state(PART:"elm.swallow.content", "visible", 0.0);
7290 set_state(PART:"elm.swallow.content", "default", 0.0);
7292 get_state(PART:"check", st, 30, vl);
7293 if (!strcmp(st, "visible"))
7294 set_state(PART:"check", "visible", 0.0);
7296 set_state(PART:"check", "default", 0.0);
7302 ////////////////////////////////////////////////////////////////////////////////////////
7304 // check onoff with small touch area style
7306 ///////////////////////////////////////////////////////////////////////////////////////
7308 name: "elm/check/base/onoff-small-touch";
7311 image: "01_on_off_button.png" COMP;
7312 image: "01_on_off_button_on.png" COMP;
7313 image: "01_check_bg.png" COMP;
7314 image: "01_check_select_icon.png" COMP;
7324 state: "default" 0.0;
7325 rel1 { relative: 0.0 0.0; offset: 1 1; }
7326 rel2 { relative: 0.0 1.0; offset: 1 -2; }
7331 aspect_preference: VERTICAL;
7340 state: "default" 0.0;
7341 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
7342 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
7347 aspect_preference: VERTICAL;
7348 image.normal: "01_on_off_button.png";
7351 state: "visible" 0.0;
7352 inherit: "default" 0.0;
7353 image.normal: "01_on_off_button_on.png";
7357 state: "disabled" 0.0;
7358 inherit: "default" 0.0;
7360 color: 128 128 128 128;
7363 state: "disabled_visible" 0.0;
7364 inherit: "default" 0.0;
7365 color: 128 128 128 128;
7370 name: "elm.swallow.content";
7373 state: "default" 0.0;
7376 color: 255 255 255 255;
7378 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "check"; }
7379 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "check"; }
7382 state: "visible" 0.0;
7383 inherit: "default" 0.0;
7387 aspect_preference: VERTICAL;
7390 state: "disabled" 0.0;
7391 inherit: "default" 0.0;
7392 color: 128 128 128 128;
7395 state: "disabled_visible" 0.0;
7396 inherit: "default" 0.0;
7397 color: 128 128 128 128;
7409 state: "default" 0.0;
7412 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
7413 rel2 { relative: 1.0 0.5; offset: -2 -2; }
7414 color: 255 255 255 255;
7417 style: "check_label_textblock_style";
7420 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
7423 state: "visible" 0.0;
7424 inherit: "default" 0.0;
7429 state: "disabled" 0.0;
7430 inherit: "default" 0.0;
7435 state: "disabled_visible" 0.0;
7436 inherit: "default" 0.0;
7446 ignore_flags: ON_HOLD;
7448 state: "default" 0.0;
7449 rel1 { to: "back_bg"; }
7450 rel2 { to: "back_bg"; }
7458 state: "default" 0.0;
7463 state: "disabled" 0.0;
7464 inherit: "default" 0.0;
7472 signal: "mouse,up,1";
7474 action: SIGNAL_EMIT "elm,action,check,toggle" "";
7478 signal: "elm,state,check,on";
7480 action: STATE_SET "visible" 0.0;
7485 signal: "elm,state,check,off";
7487 action: STATE_SET "default" 0.0;
7492 signal: "elm,state,text,visible";
7494 action: STATE_SET "visible" 0.0;
7499 signal: "elm,state,text,hidden";
7501 action: STATE_SET "default" 0.0;
7506 signal: "elm,state,icon,visible";
7508 action: STATE_SET "visible" 0.0;
7509 target: "elm.swallow.content";
7513 signal: "elm,state,icon,hidden";
7515 action: STATE_SET "default" 0.0;
7516 target: "elm.swallow.content";
7520 signal: "elm,state,disabled";
7522 action: STATE_SET "disabled" 0.0;
7524 after: "disable_text";
7527 name: "disable_text";
7531 get_state(PART:"elm.text", st, 30, vl);
7532 if (!strcmp(st, "visible"))
7533 set_state(PART:"elm.text", "disabled_visible", 0.0);
7535 set_state(PART:"elm.text", "disabled", 0.0);
7537 get_state(PART:"elm.swallow.content", st, 30, vl);
7538 if (!strcmp(st, "visible"))
7539 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
7541 set_state(PART:"elm.swallow.content", "disabled", 0.0);
7543 get_state(PART:"check", st, 30, vl);
7544 if (!strcmp(st, "visible"))
7545 set_state(PART:"check", "disabled_visible", 0.0);
7547 set_state(PART:"check", "disabled", 0.0);
7552 signal: "elm,state,enabled";
7554 action: STATE_SET "default" 0.0;
7556 after: "enable_text";
7559 name: "enable_text";
7563 get_state(PART:"elm.text", st, 30, vl);
7564 if (!strcmp(st, "disabled_visible"))
7565 set_state(PART:"elm.text", "visible", 0.0);
7567 set_state(PART:"elm.text", "default", 0.0);
7569 get_state(PART:"elm.swallow.content", st, 30, vl);
7570 if (!strcmp(st, "visible"))
7571 set_state(PART:"elm.swallow.content", "visible", 0.0);
7573 set_state(PART:"elm.swallow.content", "default", 0.0);
7575 get_state(PART:"check", st, 30, vl);
7576 if (!strcmp(st, "visible"))
7577 set_state(PART:"check", "visible", 0.0);
7579 set_state(PART:"check", "default", 0.0);
7586 ////////////////////////////////////////////////////////////////////////////////////////
7588 // check onoff-divided style
7590 ///////////////////////////////////////////////////////////////////////////////////////
7592 name: "elm/check/base/onoff-divided";
7595 image: "01_button_on_lighting.png" COMP;
7596 image: "01_on_off_button.png" COMP;
7597 image: "01_on_off_button_on.png" COMP;
7606 state: "default" 0.0;
7607 rel1 { relative: 0.0 0.0; offset: 1 1; }
7608 rel2 { relative: 0.0 1.0; offset: 1 -2; }
7613 aspect_preference: VERTICAL;
7615 normal: "01_button_on_lighting.png";
7627 state: "default" 0.0;
7628 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
7629 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
7634 aspect_preference: VERTICAL;
7635 image.normal: "01_on_off_button.png";
7637 description { state: "visible" 0.0;
7638 inherit: "default" 0.0;
7639 image.normal: "01_on_off_button_on.png";
7641 description { state: "disabled" 0.0;
7642 inherit: "default" 0.0;
7644 color: 128 128 128 128;
7646 description { state: "disabled_visible" 0.0;
7647 inherit: "default" 0.0;
7648 color: 128 128 128 128;
7653 name: "elm.swallow.content";
7656 state: "default" 0.0;
7659 color: 255 255 255 255;
7661 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "check"; }
7662 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "check"; }
7665 state: "visible" 0.0;
7666 inherit: "default" 0.0;
7670 aspect_preference: VERTICAL;
7673 state: "disabled" 0.0;
7674 inherit: "default" 0.0;
7675 color: 128 128 128 128;
7678 state: "disabled_visible" 0.0;
7679 inherit: "default" 0.0;
7680 color: 128 128 128 128;
7692 state: "default" 0.0;
7695 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
7696 rel2 { relative: 1.0 0.5; offset: -2 -2; }
7697 color: 255 255 255 255;
7700 style: "check_label_textblock_style";
7703 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
7706 state: "visible" 0.0;
7707 inherit: "default" 0.0;
7712 state: "disabled" 0.0;
7713 inherit: "default" 0.0;
7718 state: "disabled_visible" 0.0;
7719 inherit: "default" 0.0;
7729 ignore_flags: ON_HOLD;
7731 state: "default" 0.0;
7732 rel1 { to: "back_bg"; }
7733 rel2 { to: "back_bg"; }
7741 state: "default" 0.0;
7746 state: "disabled" 0.0;
7747 inherit: "default" 0.0;
7755 signal: "mouse,up,1";
7757 action: SIGNAL_EMIT "elm,action,check,toggle" "";
7761 signal: "elm,state,check,on";
7763 action: STATE_SET "visible" 0.0;
7768 signal: "elm,state,check,off";
7770 action: STATE_SET "default" 0.0;
7775 signal: "elm,state,text,visible";
7777 action: STATE_SET "visible" 0.0;
7782 signal: "elm,state,text,hidden";
7784 action: STATE_SET "default" 0.0;
7789 signal: "elm,state,icon,visible";
7791 action: STATE_SET "visible" 0.0;
7792 target: "elm.swallow.content";
7796 signal: "elm,state,icon,hidden";
7798 action: STATE_SET "default" 0.0;
7799 target: "elm.swallow.content";
7803 signal: "elm,state,disabled";
7805 action: STATE_SET "disabled" 0.0;
7807 after: "disable_text";
7810 name: "disable_text";
7814 get_state(PART:"elm.text", st, 30, vl);
7815 if (!strcmp(st, "visible"))
7816 set_state(PART:"elm.text", "disabled_visible", 0.0);
7818 set_state(PART:"elm.text", "disabled", 0.0);
7820 get_state(PART:"elm.swallow.content", st, 30, vl);
7821 if (!strcmp(st, "visible"))
7822 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
7824 set_state(PART:"elm.swallow.content", "disabled", 0.0);
7826 get_state(PART:"check", st, 30, vl);
7827 if (!strcmp(st, "visible"))
7828 set_state(PART:"check", "disabled_visible", 0.0);
7830 set_state(PART:"check", "disabled", 0.0);
7835 signal: "elm,state,enabled";
7837 action: STATE_SET "default" 0.0;
7839 after: "enable_text";
7842 name: "enable_text";
7846 get_state(PART:"elm.text", st, 30, vl);
7847 if (!strcmp(st, "disabled_visible"))
7848 set_state(PART:"elm.text", "visible", 0.0);
7850 set_state(PART:"elm.text", "default", 0.0);
7852 get_state(PART:"elm.swallow.content", st, 30, vl);
7853 if (!strcmp(st, "visible"))
7854 set_state(PART:"elm.swallow.content", "visible", 0.0);
7856 set_state(PART:"elm.swallow.content", "default", 0.0);
7858 get_state(PART:"check", st, 30, vl);
7859 if (!strcmp(st, "visible"))
7860 set_state(PART:"check", "visible", 0.0);
7862 set_state(PART:"check", "default", 0.0);
7868 ////////////////////////////////////////////////////////////////////////////////////////
7870 // check favorite style
7872 ///////////////////////////////////////////////////////////////////////////////////////
7875 name: "elm/check/base/favorite";
7878 image: "01_rate_icon_default.png" COMP;
7879 image: "01_rate_small_fill.png" COMP;
7889 state: "default" 0.0;
7890 rel1 { relative: 0.0 0.0; offset: 1 1; }
7891 rel2 { relative: 0.0 1.0; offset: 1 -2; }
7896 aspect_preference: VERTICAL;
7905 state: "default" 0.0;
7906 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
7907 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
7912 aspect_preference: VERTICAL;
7913 image.normal: "01_rate_icon_default.png";
7916 state: "visible" 0.0;
7917 inherit: "default" 0.0;
7918 image.normal: "01_rate_small_fill.png";
7922 state: "disabled" 0.0;
7923 inherit: "default" 0.0;
7925 color: 128 128 128 128;
7928 state: "disabled_visible" 0.0;
7929 inherit: "default" 0.0;
7930 color: 128 128 128 128;
7935 name: "elm.swallow.content";
7938 state: "default" 0.0;
7941 color: 255 255 255 255;
7943 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "check"; }
7944 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "check"; }
7947 state: "visible" 0.0;
7948 inherit: "default" 0.0;
7952 aspect_preference: VERTICAL;
7955 state: "disabled" 0.0;
7956 inherit: "default" 0.0;
7957 color: 128 128 128 128;
7960 state: "disabled_visible" 0.0;
7961 inherit: "default" 0.0;
7962 color: 128 128 128 128;
7974 state: "default" 0.0;
7977 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
7978 rel2 { relative: 1.0 0.5; offset: -2 -2; }
7979 color: 255 255 255 255;
7982 style: "check_label_textblock_style";
7985 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
7988 state: "visible" 0.0;
7989 inherit: "default" 0.0;
7994 state: "disabled" 0.0;
7995 inherit: "default" 0.0;
8000 state: "disabled_visible" 0.0;
8001 inherit: "default" 0.0;
8011 ignore_flags: ON_HOLD;
8013 state: "default" 0.0;
8014 rel1 { to: "back_bg"; }
8015 rel2 { to: "back_bg"; }
8023 state: "default" 0.0;
8028 state: "disabled" 0.0;
8029 inherit: "default" 0.0;
8037 signal: "mouse,up,1";
8039 action: SIGNAL_EMIT "elm,action,check,toggle" "";
8043 signal: "elm,state,check,on";
8045 action: STATE_SET "visible" 0.0;
8050 signal: "elm,state,check,off";
8052 action: STATE_SET "default" 0.0;
8057 signal: "elm,state,text,visible";
8059 action: STATE_SET "visible" 0.0;
8064 signal: "elm,state,text,hidden";
8066 action: STATE_SET "default" 0.0;
8071 signal: "elm,state,icon,visible";
8073 action: STATE_SET "visible" 0.0;
8074 target: "elm.swallow.content";
8078 signal: "elm,state,icon,hidden";
8080 action: STATE_SET "default" 0.0;
8081 target: "elm.swallow.content";
8085 signal: "elm,state,disabled";
8087 action: STATE_SET "disabled" 0.0;
8089 after: "disable_text";
8092 name: "disable_text";
8096 get_state(PART:"elm.text", st, 30, vl);
8097 if (!strcmp(st, "visible"))
8098 set_state(PART:"elm.text", "disabled_visible", 0.0);
8100 set_state(PART:"elm.text", "disabled", 0.0);
8102 get_state(PART:"elm.swallow.content", st, 30, vl);
8103 if (!strcmp(st, "visible"))
8104 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
8106 set_state(PART:"elm.swallow.content", "disabled", 0.0);
8108 get_state(PART:"check", st, 30, vl);
8109 if (!strcmp(st, "visible"))
8110 set_state(PART:"check", "disabled_visible", 0.0);
8112 set_state(PART:"check", "disabled", 0.0);
8117 signal: "elm,state,enabled";
8119 action: STATE_SET "default" 0.0;
8121 after: "enable_text";
8124 name: "enable_text";
8128 get_state(PART:"elm.text", st, 30, vl);
8129 if (!strcmp(st, "disabled_visible"))
8130 set_state(PART:"elm.text", "visible", 0.0);
8132 set_state(PART:"elm.text", "default", 0.0);
8134 get_state(PART:"elm.swallow.content", st, 30, vl);
8135 if (!strcmp(st, "visible"))
8136 set_state(PART:"elm.swallow.content", "visible", 0.0);
8138 set_state(PART:"elm.swallow.content", "default", 0.0);
8140 get_state(PART:"check", st, 30, vl);
8141 if (!strcmp(st, "visible"))
8142 set_state(PART:"check", "visible", 0.0);
8144 set_state(PART:"check", "default", 0.0);
8150 ////////////////////////////////////////////////////////////////////////////////////////
8152 // check favorite-divided style
8154 ///////////////////////////////////////////////////////////////////////////////////////
8156 name: "elm/check/base/favorite-divided";
8159 image: "01_button_on_lighting.png" COMP;
8160 image: "01_rate_icon_default.png" COMP;
8161 image: "01_rate_small_fill.png" COMP;
8170 state: "default" 0.0;
8171 rel1 { relative: 0.0 0.0; offset: 1 1; }
8172 rel2 { relative: 0.0 1.0; offset: 1 -2; }
8177 aspect_preference: VERTICAL;
8179 normal: "01_button_on_lighting.png";
8191 state: "default" 0.0;
8192 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
8193 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
8198 aspect_preference: VERTICAL;
8199 image.normal: "01_rate_icon_default.png";
8201 description { state: "visible" 0.0;
8202 inherit: "default" 0.0;
8203 image.normal: "01_rate_small_fill.png";
8205 description { state: "disabled" 0.0;
8206 inherit: "default" 0.0;
8208 color: 128 128 128 128;
8210 description { state: "disabled_visible" 0.0;
8211 inherit: "default" 0.0;
8212 color: 128 128 128 128;
8217 name: "elm.swallow.content";
8220 state: "default" 0.0;
8223 color: 255 255 255 255;
8225 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "check"; }
8226 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "check"; }
8229 state: "visible" 0.0;
8230 inherit: "default" 0.0;
8234 aspect_preference: VERTICAL;
8237 state: "disabled" 0.0;
8238 inherit: "default" 0.0;
8239 color: 128 128 128 128;
8242 state: "disabled_visible" 0.0;
8243 inherit: "default" 0.0;
8244 color: 128 128 128 128;
8256 state: "default" 0.0;
8259 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
8260 rel2 { relative: 1.0 0.5; offset: -2 -2; }
8261 color: 255 255 255 255;
8264 style: "check_label_textblock_style";
8267 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
8270 state: "visible" 0.0;
8271 inherit: "default" 0.0;
8276 state: "disabled" 0.0;
8277 inherit: "default" 0.0;
8282 state: "disabled_visible" 0.0;
8283 inherit: "default" 0.0;
8293 ignore_flags: ON_HOLD;
8295 state: "default" 0.0;
8296 rel1 { to: "back_bg"; }
8297 rel2 { to: "back_bg"; }
8305 state: "default" 0.0;
8310 state: "disabled" 0.0;
8311 inherit: "default" 0.0;
8319 signal: "mouse,up,1";
8321 action: SIGNAL_EMIT "elm,action,check,toggle" "";
8325 signal: "elm,state,check,on";
8327 action: STATE_SET "visible" 0.0;
8332 signal: "elm,state,check,off";
8334 action: STATE_SET "default" 0.0;
8339 signal: "elm,state,text,visible";
8341 action: STATE_SET "visible" 0.0;
8346 signal: "elm,state,text,hidden";
8348 action: STATE_SET "default" 0.0;
8353 signal: "elm,state,icon,visible";
8355 action: STATE_SET "visible" 0.0;
8356 target: "elm.swallow.content";
8360 signal: "elm,state,icon,hidden";
8362 action: STATE_SET "default" 0.0;
8363 target: "elm.swallow.content";
8367 signal: "elm,state,disabled";
8369 action: STATE_SET "disabled" 0.0;
8371 after: "disable_text";
8374 name: "disable_text";
8378 get_state(PART:"elm.text", st, 30, vl);
8379 if (!strcmp(st, "visible"))
8380 set_state(PART:"elm.text", "disabled_visible", 0.0);
8382 set_state(PART:"elm.text", "disabled", 0.0);
8384 get_state(PART:"elm.swallow.content", st, 30, vl);
8385 if (!strcmp(st, "visible"))
8386 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
8388 set_state(PART:"elm.swallow.content", "disabled", 0.0);
8390 get_state(PART:"check", st, 30, vl);
8391 if (!strcmp(st, "visible"))
8392 set_state(PART:"check", "disabled_visible", 0.0);
8394 set_state(PART:"check", "disabled", 0.0);
8399 signal: "elm,state,enabled";
8401 action: STATE_SET "default" 0.0;
8403 after: "enable_text";
8406 name: "enable_text";
8410 get_state(PART:"elm.text", st, 30, vl);
8411 if (!strcmp(st, "disabled_visible"))
8412 set_state(PART:"elm.text", "visible", 0.0);
8414 set_state(PART:"elm.text", "default", 0.0);
8416 get_state(PART:"elm.swallow.content", st, 30, vl);
8417 if (!strcmp(st, "visible"))
8418 set_state(PART:"elm.swallow.content", "visible", 0.0);
8420 set_state(PART:"elm.swallow.content", "default", 0.0);
8422 get_state(PART:"check", st, 30, vl);
8423 if (!strcmp(st, "visible"))
8424 set_state(PART:"check", "visible", 0.0);
8426 set_state(PART:"check", "default", 0.0);
8432 name:"elm/fileindexer/base";
8440 state: "default" 0.0;
8453 ///////////////////////////////////////////////////////////////////////////////
8454 group { name: "elm/cabinet/base/default";
8461 state: "default" 0.0;
8468 group { name: "elm/cabinet/item/base/default";
8470 image: "cross_mark_black.png" COMP;
8471 image: "cross_mark_black_pressed.png" COMP;
8474 part { name: "shadow";
8477 state: "default" 0.0;
8478 color: 120 120 120 100;
8482 part { name: "elm.bg";
8485 ignore_flags: ON_HOLD;
8487 state: "default" 0.0;
8488 color: 243 238 219 255;
8492 part { name: "elm.pad.l";
8497 state: "default" 0.0;
8500 rel2.relative: 0.0 1.0;
8506 part { name: "elm.label";
8511 state: "default" 0.0;
8518 to_x: "elm.info_label";
8522 font: "SLP:style=Bold";
8531 part { name: "elm.info_label";
8536 state: "default" 0.0;
8537 rel1.to_x: "elm.pad.c";
8544 font: "SLP:style=Bold";
8549 color: 209 74 0 255;
8553 state: "disabled" 0.0;
8554 inherit: "default" 0.0;
8559 part { name: "elm.pad.c";
8564 state: "default" 0.0;
8567 rel1.to_x: "elm.img.btn";
8568 rel2.to_x: "elm.img.btn";
8569 rel2.relative: 0.0 1.0;
8575 part { name: "elm.img.btn";
8577 ignore_flags: ON_HOLD;
8579 state: "default" 0.0;
8582 rel1.relative: 1.0 0.0;
8584 image.normal: "cross_mark_black.png";
8586 description { state: "pressed" 0.0;
8587 inherit: "default" 0.0;
8588 image.normal: "cross_mark_black_pressed.png";
8591 state: "disabled" 0.0;
8592 inherit: "default" 0.0;
8597 part { name: "btn_over";
8601 state: "default" 0.0;
8602 rel1.to: "elm.img.btn";
8603 rel2.to: "elm.img.btn";
8607 state: "disabled" 0.0;
8608 inherit: "default" 0.0;
8613 part { name: "elm.border.bottom";
8617 state: "default" 0.0;
8623 color: 188 184 168 255;
8627 part { name: "elm.border.middle";
8631 state: "default" 0.0;
8632 rel1.to: "elm.img.btn";
8639 color: 188 184 168 255;
8642 state: "disabled" 0.0;
8643 inherit: "default" 0.0;
8650 name: "btn_clicked";
8651 signal: "mouse,clicked,1";
8652 source: "elm.img.btn";
8653 action: SIGNAL_EMIT "elm,action,del" "";
8656 name: "btn_pressed";
8657 signal: "mouse,down,1";
8659 action: STATE_SET "pressed" 0.0;
8660 target: "elm.img.btn";
8663 name: "btn_released";
8664 signal: "mouse,up,1";
8666 action: STATE_SET "default" 0.0;
8667 target: "elm.img.btn";
8671 name: "item_clicked";
8672 signal: "mouse,clicked,1";
8674 action: SIGNAL_EMIT "elm,action,clicked" "";
8678 name: "btn_disable";
8679 signal: "btn_disable";
8681 action: STATE_SET "disabled" 0.0;
8682 target: "elm.img.btn";
8683 target: "elm.border.middle";
8689 signal: "btn_enable";
8691 action: STATE_SET "default" 0.0;
8692 target: "elm.img.btn";
8693 target: "elm.border.middle";
8698 name: "info_lbl_hide";
8699 signal: "info_disable";
8701 action: STATE_SET "disabled" 0.0;
8702 target: "elm.info_label";
8706 name: "info_lbl_show";
8707 signal: "info_enable";
8709 action: STATE_SET "default" 0.0;
8710 target: "elm.info_label";