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/tickernoti.edc"
87 #include "widgets/toggle.edc"
88 #include "widgets/toolbar.edc"
92 sound : "drag-start.wav" 0 100;
93 sound :"drag-accept.wav" 0 100;
94 sound :"button-pressed.wav" 0 100;
95 sound :"Waterdrop.wav" 0 100;
108 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" ;
119 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" ;
124 ///////////////////////////////////////////////////////////////////////////////
125 group { name: "elm/hover/base/default";
127 image: "shad_circ.png" COMP;
130 part { name: "elm.swallow.offset";
132 description { state: "default" 0.0;
134 rel1.relative: 0.0 0.0;
135 rel2.relative: 0.0 0.0;
138 part { name: "elm.swallow.size";
140 description { state: "default" 0.0;
142 rel1.to: "elm.swallow.offset";
143 rel1.relative: 1.0 1.0;
144 rel2.to: "elm.swallow.offset";
145 rel2.relative: 1.0 1.0;
151 description { state: "default" 0.0;
157 description { state: "default" 0.0;
158 image.normal: "shad_circ.png";
159 rel1.to: "elm.swallow.size";
160 rel1.offset: -32 -32;
161 rel2.to: "elm.swallow.size";
169 description { state: "default" 0.0;
171 rel1.to: "elm.swallow.size";
173 rel2.to: "elm.swallow.size";
177 part { name: "elm.swallow.slot.left";
179 description { state: "default" 0.0;
181 rel1.to: "elm.swallow.slot.middle";
182 rel1.relative: 0.0 0.0;
184 rel2.to: "elm.swallow.slot.middle";
185 rel2.relative: 0.0 1.0;
189 part { name: "elm.swallow.slot.right";
191 description { state: "default" 0.0;
193 rel1.to: "elm.swallow.slot.middle";
194 rel1.relative: 1.0 0.0;
196 rel2.to: "elm.swallow.slot.middle";
197 rel2.relative: 1.0 1.0;
201 part { name: "elm.swallow.slot.top";
203 description { state: "default" 0.0;
205 rel1.to: "elm.swallow.slot.middle";
206 rel1.relative: 0.0 0.0;
208 rel2.to: "elm.swallow.slot.middle";
209 rel2.relative: 1.0 0.0;
213 part { name: "elm.swallow.slot.bottom";
215 description { state: "default" 0.0;
217 rel1.to: "elm.swallow.slot.middle";
218 rel1.relative: 0.0 1.0;
220 rel2.to: "elm.swallow.slot.middle";
221 rel2.relative: 1.0 1.0;
225 part { name: "elm.swallow.slot.middle";
227 description { state: "default" 0.0;
228 rel1.to: "elm.swallow.size";
229 rel2.to: "elm.swallow.size";
234 program { name: "end";
235 signal: "mouse,up,1";
237 action: SIGNAL_EMIT "elm,action,dismiss" "";
242 group { name: "elm/hover/base/matchlist";
244 part { name: "elm.swallow.offset";
246 description { state: "default" 0.0;
248 rel1.relative: 0.0 0.0;
249 rel2.relative: 0.0 0.0;
252 part { name: "elm.swallow.size";
254 description { state: "default" 0.0;
256 rel1.to: "elm.swallow.offset";
257 rel1.relative: 1.0 1.0;
258 rel2.to: "elm.swallow.offset";
259 rel2.relative: 1.0 1.0;
265 description { state: "default" 0.0;
272 description { state: "default" 0.0;
274 rel1.to: "elm.swallow.size";
276 rel2.to: "elm.swallow.size";
280 part { name: "elm.swallow.slot.left";
282 description { state: "default" 0.0;
284 rel1.to: "elm.swallow.slot.middle";
285 rel1.relative: 0.0 0.0;
287 rel2.to: "elm.swallow.slot.middle";
288 rel2.relative: 0.0 1.0;
292 part { name: "elm.swallow.slot.right";
294 description { state: "default" 0.0;
296 rel1.to: "elm.swallow.slot.middle";
297 rel1.relative: 1.0 0.0;
299 rel2.to: "elm.swallow.slot.middle";
300 rel2.relative: 1.0 1.0;
304 part { name: "elm.swallow.slot.top";
306 description { state: "default" 0.0;
308 rel1.to: "elm.swallow.slot.middle";
309 rel1.relative: 0.0 0.0;
311 rel2.to: "elm.swallow.slot.middle";
312 rel2.relative: 1.0 0.0;
316 part { name: "elm.swallow.slot.bottom";
318 description { state: "default" 0.0;
320 rel1.to: "elm.swallow.slot.middle";
321 rel1.relative: 0.0 1.0;
323 rel2.to: "elm.swallow.slot.middle";
324 rel2.relative: 1.0 1.0;
328 part { name: "elm.swallow.slot.middle";
330 description { state: "default" 0.0;
331 rel1.to: "elm.swallow.size";
332 rel2.to: "elm.swallow.size";
337 program { name: "end";
338 signal: "mouse,up,1";
340 action: SIGNAL_EMIT "elm,action,dismiss" "";
345 group { name: "elm/hover/base/popout";
347 image: "shad_circ.png" COMP;
348 image: "bt_dis_base.png" COMP;
349 image: "bt_dis_hilight.png" COMP;
352 part { name: "elm.swallow.offset";
354 description { state: "default" 0.0;
356 rel1.relative: 0.0 0.0;
357 rel2.relative: 0.0 0.0;
360 part { name: "elm.swallow.size";
362 description { state: "default" 0.0;
364 rel1.to: "elm.swallow.offset";
365 rel1.relative: 1.0 1.0;
366 rel2.to: "elm.swallow.offset";
367 rel2.relative: 1.0 1.0;
373 description { state: "default" 0.0;
376 description { state: "visible" 0.0;
377 inherit: "default" 1.0;
381 part { name: "leftclip";
383 description { state: "default" 0.0;
385 rel2.relative: 0.0 1.0;
391 description { state: "default" 0.0;
393 rel1.to: "elm.swallow.slot.left";
395 rel2.to: "elm.swallow.slot.left";
398 normal: "bt_dis_base.png";
403 description { state: "visible" 0.0;
404 inherit: "default" 0.0;
408 part { name: "elm.swallow.slot.left";
411 description { state: "default" 0.0;
413 rel1.to: "elm.swallow.slot.middle";
414 rel1.relative: 0.0 0.0;
416 rel2.to: "elm.swallow.slot.middle";
417 rel2.relative: 0.0 1.0;
420 description { state: "visible" 0.0;
421 inherit: "default" 0.0;
427 part { name: "leftover";
430 description { state: "default" 0.0;
433 rel2.relative: 1.0 0.5;
436 normal: "bt_dis_hilight.png";
441 part { name: "rightclip";
443 description { state: "default" 0.0;
445 rel1.relative: 1.0 0.0;
449 part { name: "right";
450 clip_to: "rightclip";
451 description { state: "default" 0.0;
453 rel1.to: "elm.swallow.slot.right";
455 rel2.to: "elm.swallow.slot.right";
458 normal: "bt_dis_base.png";
463 description { state: "visible" 0.0;
464 inherit: "default" 0.0;
468 part { name: "elm.swallow.slot.right";
470 clip_to: "rightclip";
471 description { state: "default" 0.0;
473 rel1.to: "elm.swallow.slot.middle";
474 rel1.relative: 1.0 0.0;
476 rel2.to: "elm.swallow.slot.middle";
477 rel2.relative: 1.0 1.0;
480 description { state: "visible" 0.0;
481 inherit: "default" 0.0;
487 part { name: "rightover";
488 clip_to: "rightclip";
490 description { state: "default" 0.0;
493 rel2.relative: 1.0 0.5;
495 normal: "bt_dis_hilight.png";
500 part { name: "topclip";
502 description { state: "default" 0.0;
504 rel2.relative: 1.0 0.0;
510 description { state: "default" 0.0;
512 rel1.to: "elm.swallow.slot.top";
514 rel2.to: "elm.swallow.slot.top";
517 normal: "bt_dis_base.png";
522 description { state: "visible" 0.0;
523 inherit: "default" 0.0;
527 part { name: "elm.swallow.slot.top";
530 description { state: "default" 0.0;
533 rel1.to: "elm.swallow.slot.middle";
534 rel1.relative: 0.0 0.0;
536 rel2.to: "elm.swallow.slot.middle";
537 rel2.relative: 1.0 0.0;
540 description { state: "visible" 0.0;
541 inherit: "default" 0.0;
547 part { name: "topover";
550 description { state: "default" 0.0;
553 rel2.relative: 1.0 0.5;
555 normal: "bt_dis_hilight.png";
560 part { name: "bottomclip";
562 description { state: "default" 0.0;
564 rel1.relative: 0.0 1.0;
568 part { name: "bottom";
569 clip_to: "bottomclip";
570 description { state: "default" 0.0;
572 rel1.to: "elm.swallow.slot.bottom";
574 rel2.to: "elm.swallow.slot.bottom";
577 normal: "bt_dis_base.png";
582 description { state: "visible" 0.0;
583 inherit: "default" 0.0;
587 part { name: "elm.swallow.slot.bottom";
589 clip_to: "bottomclip";
590 description { state: "default" 0.0;
592 rel1.to: "elm.swallow.slot.middle";
593 rel1.relative: 0.0 1.0;
595 rel2.to: "elm.swallow.slot.middle";
596 rel2.relative: 1.0 1.0;
599 description { state: "visible" 0.0;
600 inherit: "default" 0.0;
606 part { name: "bottomover";
607 clip_to: "bottomclip";
609 description { state: "default" 0.0;
612 rel2.relative: 1.0 0.5;
614 normal: "bt_dis_hilight.png";
621 description { state: "default" 0.0;
622 image.normal: "shad_circ.png";
623 rel1.to: "elm.swallow.size";
624 rel1.offset: -64 -64;
625 rel2.to: "elm.swallow.size";
632 description { state: "default" 0.0;
633 rel1.to: "elm.swallow.slot.middle";
635 rel2.to: "elm.swallow.slot.middle";
638 normal: "bt_dis_base.png";
644 part { name: "elm.swallow.slot.middle";
646 description { state: "default" 0.0;
647 rel1.to: "elm.swallow.size";
648 rel2.to: "elm.swallow.size";
651 part { name: "popover";
653 description { state: "default" 0.0;
656 rel2.relative: 1.0 0.5;
658 normal: "bt_dis_hilight.png";
665 program { name: "end";
666 signal: "mouse,up,1";
668 action: SIGNAL_EMIT "elm,action,dismiss" "";
671 program { name: "show";
672 signal: "elm,action,show";
674 action: STATE_SET "visible" 0.0;
675 // transition: DECELERATE 0.5;
678 program { name: "hide";
679 signal: "elm,action,hide";
681 action: STATE_SET "default" 0.0;
682 // transition: DECELERATE 0.5;
686 program { name: "leftshow";
687 signal: "elm,action,slot,left,show";
689 action: STATE_SET "visible" 0.0;
690 transition: DECELERATE 0.5;
692 target: "elm.swallow.slot.left";
694 program { name: "lefthide";
695 signal: "elm,action,slot,left,hide";
697 action: STATE_SET "default" 0.0;
698 transition: DECELERATE 0.5;
700 target: "elm.swallow.slot.left";
702 program { name: "rightshow";
703 signal: "elm,action,slot,right,show";
705 action: STATE_SET "visible" 0.0;
706 transition: DECELERATE 0.5;
708 target: "elm.swallow.slot.right";
710 program { name: "righthide";
711 signal: "elm,action,slot,right,hide";
713 action: STATE_SET "default" 0.0;
714 transition: DECELERATE 0.5;
716 target: "elm.swallow.slot.right";
718 program { name: "topshow";
719 signal: "elm,action,slot,top,show";
721 action: STATE_SET "visible" 0.0;
722 transition: DECELERATE 0.5;
724 target: "elm.swallow.slot.top";
726 program { name: "tophide";
727 signal: "elm,action,slot,top,hide";
729 action: STATE_SET "default" 0.0;
730 transition: DECELERATE 0.5;
732 target: "elm.swallow.slot.top";
734 program { name: "bottomshow";
735 signal: "elm,action,slot,bottom,show";
737 action: STATE_SET "visible" 0.0;
738 transition: DECELERATE 0.5;
740 target: "elm.swallow.slot.bottom";
742 program { name: "bottomhide";
743 signal: "elm,action,slot,bottom,hide";
745 action: STATE_SET "default" 0.0;
746 transition: DECELERATE 0.5;
748 target: "elm.swallow.slot.bottom";
753 //In the hover used by the menu only the bottom part is used.
754 group { name: "elm/hover/base/menu";
756 image: "shad_circ.png" COMP;
757 image: "bt_dis_base.png" COMP;
760 part { name: "elm.swallow.offset";
762 description { state: "default" 0.0;
764 rel1.relative: 0.0 0.0;
765 rel2.relative: 0.0 0.0;
768 part { name: "elm.swallow.size";
770 description { state: "default" 0.0;
772 rel1.to: "elm.swallow.offset";
773 rel1.relative: 1.0 1.0;
774 rel2.to: "elm.swallow.offset";
775 rel2.relative: 1.0 1.0;
781 description { state: "default" 0.0;
784 description { state: "visible" 0.0;
785 inherit: "default" 1.0;
789 part { name: "elm.swallow.slot.left";
791 description { state: "default" 0.0;
794 part { name: "elm.swallow.slot.right";
796 description { state: "default" 0.0;
799 part { name: "elm.swallow.slot.top";
801 description { state: "default" 0.0;
803 description { state: "visible" 0.0;
804 inherit: "default" 0.0;
807 part { name: "bottomclip";
809 description { state: "default" 0.0;
811 rel1.relative: 0.0 1.0;
815 part { name: "bottom";
816 clip_to: "bottomclip";
817 description { state: "default" 0.0;
819 rel1.to: "elm.swallow.slot.bottom";
821 rel2.to: "elm.swallow.slot.bottom";
824 normal: "bt_dis_base.png";
829 description { state: "visible" 0.0;
830 inherit: "default" 0.0;
834 part { name: "elm.swallow.slot.bottom";
836 clip_to: "bottomclip";
837 description { state: "default" 0.0;
839 rel1.to: "elm.swallow.slot.middle";
840 rel1.relative: 0.0 1.0;
842 rel2.to: "elm.swallow.slot.middle";
843 rel2.relative: 1.0 1.0;
846 description { state: "visible" 0.0;
847 inherit: "default" 0.0;
856 description { state: "default" 0.0;
857 rel1.to: "elm.swallow.slot.middle";
859 rel2.to: "elm.swallow.slot.middle";
863 part { name: "elm.swallow.slot.middle";
866 description { state: "default" 0.0;
867 rel1.to: "elm.swallow.size";
868 rel2.to: "elm.swallow.size";
873 program { name: "end";
874 signal: "mouse,up,1";
876 action: SIGNAL_EMIT "elm,action,dismiss" "";
878 program { name: "show";
879 signal: "elm,action,show";
881 action: STATE_SET "visible" 0.0;
882 // transition: DECELERATE 0.5;
885 program { name: "hide";
886 signal: "elm,action,hide";
888 action: STATE_SET "default" 0.0;
889 // transition: DECELERATE 0.5;
892 program { name: "bottomshow";
893 signal: "elm,action,slot,bottom,show";
895 action: STATE_SET "visible" 0.0;
896 transition: DECELERATE 0.5;
898 target: "elm.swallow.slot.bottom";
900 program { name: "bottomhide";
901 signal: "elm,action,slot,bottom,hide";
903 action: STATE_SET "default" 0.0;
904 transition: DECELERATE 0.5;
906 target: "elm.swallow.slot.bottom";
911 //In the hover used by the submenu only the bottom part is used
912 //and no part should interact except the bottom area
913 group { name: "elm/hover/base/submenu";
915 image: "shad_circ.png" COMP;
916 image: "bt_dis_base.png" COMP;
919 part { name: "elm.swallow.offset";
922 description { state: "default" 0.0;
924 rel1.relative: 0.0 0.0;
925 rel2.relative: 0.0 0.0;
928 part { name: "elm.swallow.size";
930 description { state: "default" 0.0;
932 rel1.to: "elm.swallow.offset";
933 rel1.relative: 1.0 1.0;
934 rel2.to: "elm.swallow.offset";
935 rel2.relative: 1.0 1.0;
938 //here we do non catch events like the hover hover does
942 description { state: "default" 0.0;
947 part { name: "elm.swallow.slot.left";
949 description { state: "default" 0.0;
952 part { name: "elm.swallow.slot.right";
954 description { state: "default" 0.0;
957 part { name: "elm.swallow.slot.top";
959 description { state: "default" 0.0;
962 part { name: "bottomclip";
964 description { state: "default" 0.0;
966 rel1.relative: 0.0 1.0;
970 part { name: "bottom";
971 clip_to: "bottomclip";
972 description { state: "default" 0.0;
974 rel1.to: "elm.swallow.slot.bottom";
976 rel2.to: "elm.swallow.slot.bottom";
979 normal: "bt_dis_base.png";
984 description { state: "visible" 0.0;
985 inherit: "default" 0.0;
989 part { name: "elm.swallow.slot.bottom";
991 clip_to: "bottomclip";
992 description { state: "default" 0.0;
994 rel1.to: "elm.swallow.slot.middle";
995 rel1.relative: 0.0 1.0;
997 rel2.to: "elm.swallow.slot.middle";
998 rel2.relative: 1.0 1.0;
1001 description { state: "visible" 0.0;
1002 inherit: "default" 0.0;
1011 description { state: "default" 0.0;
1012 rel1.to: "elm.swallow.slot.middle";
1014 rel2.to: "elm.swallow.slot.middle";
1018 part { name: "elm.swallow.slot.middle";
1021 description { state: "default" 0.0;
1022 rel1.to: "elm.swallow.size";
1023 rel2.to: "elm.swallow.size";
1028 program { name: "end";
1029 signal: "mouse,up,1";
1031 action: SIGNAL_EMIT "elm,action,dismiss" "";
1033 program { name: "show";
1034 signal: "elm,action,show";
1036 action: STATE_SET "visible" 0.0;
1037 // transition: DECELERATE 0.5;
1040 program { name: "hide";
1041 signal: "elm,action,hide";
1043 action: STATE_SET "default" 0.0;
1044 // transition: DECELERATE 0.5;
1047 program { name: "bottomshow";
1048 signal: "elm,action,slot,bottom,show";
1050 action: STATE_SET "visible" 0.0;
1051 transition: DECELERATE 0.5;
1053 target: "elm.swallow.slot.bottom";
1055 program { name: "bottomhide";
1056 signal: "elm,action,slot,bottom,hide";
1058 action: STATE_SET "default" 0.0;
1059 transition: DECELERATE 0.5;
1061 target: "elm.swallow.slot.bottom";
1066 group { name: "elm/hover/base/hoversel_vertical/default";
1067 alias: "elm/hover/base/hoversel_vertical/entry";
1069 // image: "shad_circ.png" COMP;
1070 image: "bt_base2.png" COMP;
1071 image: "bt_hilight.png" COMP;
1072 image: "bt_shine.png" COMP;
1073 image: "outdent-top.png" COMP;
1074 image: "outdent-bottom.png" COMP;
1077 part { name: "elm.swallow.offset";
1079 description { state: "default" 0.0;
1081 rel1.relative: 0.0 0.0;
1082 rel2.relative: 0.0 0.0;
1085 part { name: "elm.swallow.size";
1087 description { state: "default" 0.0;
1089 rel1.to: "elm.swallow.offset";
1090 rel1.relative: 1.0 1.0;
1091 rel2.to: "elm.swallow.offset";
1092 rel2.relative: 1.0 1.0;
1096 part { name: "shad";
1098 description { state: "default" 0.0;
1099 image.normal: "shad_circ.png";
1100 rel1.to: "button_image";
1101 rel1.offset: -64 -64;
1102 rel2.to: "button_image";
1108 part { name: "button_image";
1110 description { state: "default" 0.0;
1111 rel1.to_x: "elm.swallow.slot.top";
1112 rel1.to_y: "elm.swallow.slot.top";
1114 rel2.to_x: "elm.swallow.slot.top";
1115 rel2.to_y: "elm.swallow.slot.bottom";
1118 normal: "bt_base2.png";
1121 image.middle: SOLID;
1124 description { state: "bottom" 0.0;
1125 rel1.to_x: "elm.swallow.slot.bottom";
1126 rel1.to_y: "elm.swallow.slot.top";
1128 rel2.to_x: "elm.swallow.slot.bottom";
1129 rel2.to_y: "elm.swallow.slot.bottom";
1132 normal: "bt_base2.png";
1135 image.middle: SOLID;
1140 part { name: "base";
1143 description { state: "default" 0.0;
1146 description { state: "visible" 0.0;
1147 inherit: "default" 1.0;
1152 part { name: "topclip";
1154 description { state: "default" 0.0;
1155 rel2.to_y: "edge_top";
1156 rel2.relative: 1.0 0.0;
1160 part { name: "elm.swallow.slot.top";
1163 description { state: "default" 0.0;
1166 rel1.to: "elm.swallow.slot.middle";
1167 rel1.relative: 0.0 0.0;
1169 rel2.to: "elm.swallow.slot.middle";
1170 rel2.relative: 1.0 0.0;
1173 description { state: "visible" 0.0;
1174 inherit: "default" 0.0;
1181 part { name: "bottomclip";
1183 description { state: "default" 0.0;
1184 rel1.to_y: "edge_bottom";
1185 rel1.relative: 0.0 1.0;
1189 part { name: "elm.swallow.slot.bottom";
1191 clip_to: "bottomclip";
1192 description { state: "default" 0.0;
1194 rel1.to: "elm.swallow.slot.middle";
1195 rel1.relative: 0.0 1.0;
1197 rel2.to: "elm.swallow.slot.middle";
1198 rel2.relative: 1.0 1.0;
1201 description { state: "visible" 0.0;
1202 inherit: "default" 0.0;
1209 part { name: "over1";
1211 description { state: "default" 0.0;
1212 rel1.to: "button_image";
1213 rel2.to: "button_image";
1214 rel2.relative: 1.0 0.5;
1216 normal: "bt_hilight.png";
1221 part { name: "over2";
1224 ignore_flags: ON_HOLD;
1225 description { state: "default" 0.0;
1226 rel1.to: "button_image";
1227 rel2.to: "button_image";
1229 normal: "bt_shine.png";
1234 part { name: "edge_top";
1236 description { state: "default" 0.0;
1239 to: "elm.swallow.size";
1243 to: "elm.swallow.size";
1245 image.normal: "outdent-bottom.png";
1246 image.border: 0 0 13 0;
1249 description { state: "visible" 0.0;
1250 inherit: "default" 0.0;
1254 part { name: "edge_bottom";
1256 description { state: "default" 0.0;
1259 to: "elm.swallow.size";
1262 to: "elm.swallow.size";
1265 image.normal: "outdent-top.png";
1266 image.border: 0 0 0 13;
1269 description { state: "visible" 0.0;
1270 inherit: "default" 0.0;
1274 part { name: "elm.swallow.slot.middle";
1276 description { state: "default" 0.0;
1277 rel1.to: "elm.swallow.size";
1278 rel2.to: "elm.swallow.size";
1283 program { name: "end";
1284 signal: "mouse,up,1";
1286 action: SIGNAL_EMIT "elm,action,dismiss" "";
1289 program { name: "show";
1290 signal: "elm,action,show";
1292 action: STATE_SET "visible" 0.0;
1293 // transition: DECELERATE 0.5;
1296 program { name: "hide";
1297 signal: "elm,action,hide";
1299 action: STATE_SET "default" 0.0;
1300 // transition: DECELERATE 0.5;
1303 program { name: "topshow";
1304 signal: "elm,action,slot,top,show";
1306 action: STATE_SET "visible" 0.0;
1310 program { name: "topshow2";
1311 action: STATE_SET "visible" 0.0;
1312 transition: DECELERATE 0.5;
1313 target: "elm.swallow.slot.top";
1315 program { name: "topshow3";
1316 signal: "elm,action,slot,top,show";
1318 action: STATE_SET "default" 0.0;
1319 target: "button_image";
1321 program { name: "tophide";
1322 signal: "elm,action,slot,top,hide";
1324 action: STATE_SET "default" 0.0;
1325 transition: DECELERATE 0.5;
1326 target: "elm.swallow.slot.top";
1329 program { name: "tophide2";
1330 action: STATE_SET "default" 0.0;
1333 program { name: "bottomshow";
1334 signal: "elm,action,slot,bottom,show";
1336 action: STATE_SET "visible" 0.0;
1337 target: "edge_bottom";
1338 after: "bottomshow2";
1340 program { name: "bottomshow2";
1341 action: STATE_SET "visible" 0.0;
1342 transition: DECELERATE 0.5;
1343 target: "elm.swallow.slot.bottom";
1345 program { name: "bottomshow3";
1346 signal: "elm,action,slot,bottom,show";
1348 action: STATE_SET "bottom" 0.0;
1349 target: "button_image";
1351 program { name: "bottomhide";
1352 signal: "elm,action,slot,bottom,hide";
1354 action: STATE_SET "default" 0.0;
1355 transition: DECELERATE 0.5;
1356 target: "elm.swallow.slot.bottom";
1357 after: "bottomhide2";
1359 program { name: "bottomhide2";
1360 action: STATE_SET "default" 0.0;
1361 target: "edge_bottom";
1367 group { name: "elm/hover/base/hoversel_horizontal/entry";
1369 image: "10_cont_popup_copypaste_bg01.png" COMP;
1373 part { name: "elm.swallow.offset";
1376 description { state: "default" 0.0;
1378 rel1.relative: 0.0 0.0;
1379 rel2.relative: 0.0 0.0;
1382 part { name: "elm.swallow.size";
1385 description { state: "default" 0.0;
1387 rel1.to: "elm.swallow.offset";
1388 rel1.relative: 1.0 1.0;
1389 rel2.to: "elm.swallow.offset";
1390 rel2.relative: 1.0 1.0;
1393 part { name: "elm.swallow.slot.middle";
1396 description { state: "default" 0.0;
1397 rel1.to: "elm.swallow.size";
1398 rel2.to: "elm.swallow.size";
1402 part { name: "base";
1405 description { state: "default" 0.0;
1408 rel1.relative: 0.0 0.0;
1409 rel2.relative: 1.0 1.0;
1411 description { state: "visible" 0.0;
1412 inherit: "default" 1.0;
1417 part { name: "edge_top";
1420 description { state: "default" 0.0;
1423 description { state: "visible" 0.0;
1424 inherit: "default" 0.0;
1428 part { name: "edge_bottom";
1431 description { state: "default" 0.0;
1434 description { state: "visible" 0.0;
1435 inherit: "default" 0.0;
1441 part { name: "button_image_right";
1444 description { state: "default" 0.0;
1445 color: 255 255 255 255;
1446 image.normal: "10_cont_popup_copypaste_bg01.png";
1447 image.border: 4 4 4 4;
1451 to: "elm.swallow.slot.right";
1456 to: "elm.swallow.slot.right";
1462 part { name: "button_image_left";
1465 description { state: "default" 0.0;
1466 color: 255 255 255 255;
1467 image.normal: "10_cont_popup_copypaste_bg01.png";
1468 image.border: 4 4 4 4;
1472 to: "elm.swallow.slot.left";
1477 to: "elm.swallow.slot.left";
1484 part { name: "elm.swallow.slot.top";
1487 description { state: "default" 0.0;
1493 rel1.relative: 0.0 0.0;
1494 rel1.to: "elm.swallow.slot.middle";
1495 rel2.relative: 1.0 0.0;
1496 rel2.to: "elm.swallow.slot.middle";
1498 description { state: "visible" 0.0;
1499 inherit: "default" 0.0;
1502 part { name: "elm.swallow.slot.bottom";
1505 description { state: "default" 0.0;
1511 rel1.relative: 0.0 1.0;
1512 rel1.to: "elm.swallow.slot.middle";
1513 rel2.relative: 1.0 1.0;
1514 rel2.to: "elm.swallow.slot.middle";
1516 description { state: "visible" 0.0;
1517 inherit: "default" 0.0;
1521 part { name: "elm.swallow.slot.right";
1524 description { state: "default" 0.0;
1527 rel1.relative: 0.5 0.0;
1528 rel1.to_y: "elm.swallow.slot.middle";
1529 rel2.relative: 0.5 1.0;
1530 rel2.to_y: "elm.swallow.slot.middle";
1532 description { state: "visible" 0.0;
1533 inherit: "default" 0.0;
1536 part { name: "elm.swallow.slot.left";
1539 description { state: "default" 0.0;
1542 rel1.relative: 0.5 0.0;
1543 rel1.to_y: "elm.swallow.slot.middle";
1544 rel2.relative: 0.5 1.0;
1545 rel2.to_y: "elm.swallow.slot.middle";
1547 description { state: "visible" 0.0;
1548 inherit: "default" 0.0;
1554 program { name: "end";
1555 signal: "mouse,up,1";
1557 action: SIGNAL_EMIT "elm,action,dismiss" "";
1559 program { name: "show";
1560 signal: "elm,action,show";
1562 action: STATE_SET "visible" 0.0;
1565 program { name: "hide";
1566 signal: "elm,action,hide";
1568 action: STATE_SET "default" 0.0;
1571 program { name: "topshow";
1572 signal: "elm,action,slot,top,show";
1574 action: STATE_SET "visible" 0.0;
1578 program { name: "topshow2";
1579 action: STATE_SET "visible" 0.0;
1580 transition: DECELERATE 0.5;
1581 target: "elm.swallow.slot.top";
1583 program { name: "tophide";
1584 signal: "elm,action,slot,top,hide";
1586 action: STATE_SET "default" 0.0;
1587 transition: DECELERATE 0.5;
1588 target: "elm.swallow.slot.top";
1591 program { name: "tophide2";
1592 action: STATE_SET "default" 0.0;
1595 program { name: "bottomshow";
1596 signal: "elm,action,slot,bottom,show";
1598 action: STATE_SET "visible" 0.0;
1599 target: "edge_bottom";
1600 after: "bottomshow2";
1602 program { name: "bottomshow2";
1603 action: STATE_SET "visible" 0.0;
1604 transition: DECELERATE 0.5;
1605 target: "elm.swallow.slot.bottom";
1607 program { name: "bottomhide";
1608 signal: "elm,action,slot,bottom,hide";
1610 action: STATE_SET "default" 0.0;
1611 transition: DECELERATE 0.5;
1612 target: "elm.swallow.slot.bottom";
1613 after: "bottomhide2";
1615 program { name: "bottomhide2";
1616 action: STATE_SET "default" 0.0;
1617 target: "edge_bottom";
1621 ///////////////////////////////////////////////////////////////////////////////
1622 group { name: "elm/notify/block_events/default";
1624 part { name: "block_events";
1628 description { state: "default" 0.0;
1635 name: "block_clicked";
1636 signal: "mouse,clicked,1";
1637 source: "block_events";
1638 action: SIGNAL_EMIT "elm,action,clicked" "elm";
1642 group { name: "elm/notify/top/default";
1643 //this group is a design similar to the inwin group
1645 // image: "shad_circ.png" COMP;
1646 // image: "bt_dis_base.png" COMP;
1647 // image: "bt_dis_hilight.png" COMP;
1650 part { name: "base";
1654 description { state: "default" 0.0;
1657 rel2.offset: -10 -10;
1658 rel1.relative: 0.0 -1.0;
1659 rel2.relative: 1.0 0.0;
1661 description { state: "visible" 0.0;
1662 inherit: "default" 0.0;
1664 rel1.relative: 0.0 0.0;
1665 rel2.relative: 1.0 1.0;
1668 part { name: "shad";
1670 description { state: "default" 0.0;
1671 // image.normal: "shad_circ.png";
1672 rel1.to: "elm.swallow.content";
1673 rel1.offset: -64 -64;
1674 rel2.to: "elm.swallow.content";
1681 description { state: "default" 0.0;
1682 rel1.to: "elm.swallow.content";
1684 rel2.to: "elm.swallow.content";
1687 // normal: "bt_dis_base.png";
1690 // image.middle: SOLID;
1693 part { name: "popover";
1695 description { state: "default" 0.0;
1698 rel2.relative: 1.0 0.5;
1700 // normal: "bt_dis_hilight.png";
1705 part { name: "elm.swallow.content";
1707 description { state: "default" 0.0;
1714 program { name: "show";
1715 signal: "elm,action,show";
1717 action: STATE_SET "visible" 0.0;
1720 program { name: "show_2";
1722 action: STATE_SET "default" 0.0;
1726 program { name: "show_3";
1728 action: STATE_SET "visible" 0.0;
1730 transition: LINEAR 0.5;
1732 program { name: "hide";
1733 signal: "elm,action,hide";
1735 action: STATE_SET "default" 0.0;
1740 group { name: "elm/notify/center/default";
1741 //this group is a design similar to the inwin group
1743 // image: "00_popup_bg.png" COMP;
1746 part { name: "base";
1751 description { state: "default" 0.0;
1753 rel1.relative: 0.0 0.0;
1754 rel2.relative: 1.0 1.0;
1757 part { name: "persp";
1759 description { state: "default" 0.0;
1771 part { name: "persp1";
1773 description { state: "default" 0.0;
1788 description { state: "default" 0.0;
1789 rel1.to: "elm.swallow.content";
1790 rel2.to: "elm.swallow.content";
1792 // normal: "00_popup_bg.png";
1793 // border: 16 16 15 29;
1799 part { name: "elm.swallow.content";
1802 description { state: "default" 0.0;
1808 perspective: "persp";
1811 description { state: "visible" 0.0;
1817 perspective: "persp1";
1820 description { state: "end" 0.0;
1830 program { name: "show";
1831 signal: "elm,action,show";
1833 action: STATE_SET "default" 0.0;
1834 target: "elm.swallow.content";
1836 program { name: "show_2";
1838 action: STATE_SET "visible" 0.0;
1839 target: "elm.swallow.content";
1840 transition: LINEAR 0.2;
1843 program { name: "end";
1844 action: STATE_SET "end" 0.0;
1845 target: "elm.swallow.content";
1847 program { name: "hide";
1848 signal: "elm,action,hide";
1850 action: STATE_SET "default" 0.0;
1851 target: "elm.swallow.content";
1856 group { name: "elm/notify/bottom/default";
1857 //this group is a design similar to the inwin group
1859 image: "shad_circ.png" COMP;
1860 image: "bt_dis_base.png" COMP;
1861 image: "bt_dis_hilight.png" COMP;
1864 part { name: "base";
1868 description { state: "default" 0.0;
1870 //rel1.offset: 10 10;
1871 //rel2.offset: -10 -10;
1872 rel1.relative: 0.0 1.0;
1873 rel2.relative: 1.0 2.0;
1875 description { state: "visible" 0.0;
1876 inherit: "default" 0.0;
1878 rel1.relative: 0.0 0.0;
1879 rel2.relative: 1.0 1.0;
1882 /*part { name: "shad";
1884 description { state: "default" 0.0;
1885 image.normal: "shad_circ.png";
1886 rel1.to: "elm.swallow.content";
1887 rel1.offset: -64 -64;
1888 rel2.to: "elm.swallow.content";
1895 description { state: "default" 0.0;
1896 rel1.to: "elm.swallow.content";
1898 rel2.to: "elm.swallow.content";
1901 normal: "bt_dis_base.png";
1904 image.middle: SOLID;
1907 part { name: "popover";
1909 description { state: "default" 0.0;
1912 rel2.relative: 1.0 0.5;
1914 normal: "bt_dis_hilight.png";
1919 part { name: "elm.swallow.content";
1921 description { state: "default" 0.0;
1928 program { name: "show";
1929 signal: "elm,action,show";
1931 action: STATE_SET "visible" 0.0;
1934 program { name: "show_2";
1936 action: STATE_SET "default" 0.0;
1940 program { name: "show_3";
1942 action: STATE_SET "visible" 0.0;
1944 transition: LINEAR 0.5;
1946 program { name: "hide";
1947 signal: "elm,action,hide";
1949 action: STATE_SET "default" 0.0;
1954 group { name: "elm/notify/left/default";
1955 //this group is a design similar to the inwin group
1957 image: "shad_circ.png" COMP;
1958 image: "bt_dis_base.png" COMP;
1959 image: "bt_dis_hilight.png" COMP;
1962 part { name: "base";
1966 description { state: "default" 0.0;
1969 rel2.offset: -10 -10;
1970 rel1.relative: -1.0 0.0;
1971 rel2.relative: 0.0 1.0;
1973 description { state: "visible" 0.0;
1974 inherit: "default" 0.0;
1976 rel1.relative: 0.0 0.0;
1977 rel2.relative: 1.0 1.0;
1980 part { name: "shad";
1982 description { state: "default" 0.0;
1983 image.normal: "shad_circ.png";
1984 rel1.to: "elm.swallow.content";
1985 rel1.offset: -64 -64;
1986 rel2.to: "elm.swallow.content";
1993 description { state: "default" 0.0;
1994 rel1.to: "elm.swallow.content";
1996 rel2.to: "elm.swallow.content";
1999 normal: "bt_dis_base.png";
2002 image.middle: SOLID;
2005 part { name: "popover";
2007 description { state: "default" 0.0;
2010 rel2.relative: 1.0 0.5;
2012 normal: "bt_dis_hilight.png";
2017 part { name: "elm.swallow.content";
2019 description { state: "default" 0.0;
2026 program { name: "show";
2027 signal: "elm,action,show";
2029 action: STATE_SET "visible" 0.0;
2032 program { name: "show_2";
2034 action: STATE_SET "default" 0.0;
2038 program { name: "show_3";
2040 action: STATE_SET "visible" 0.0;
2042 transition: LINEAR 0.5;
2044 program { name: "hide";
2045 signal: "elm,action,hide";
2047 action: STATE_SET "default" 0.0;
2052 group { name: "elm/notify/right/default";
2053 //this group is a design similar to the inwin group
2055 image: "shad_circ.png" COMP;
2056 image: "bt_dis_base.png" COMP;
2057 image: "bt_dis_hilight.png" COMP;
2060 part { name: "base";
2064 description { state: "default" 0.0;
2067 rel2.offset: -10 -10;
2068 rel1.relative: 1.0 0.0;
2069 rel2.relative: 2.0 1.0;
2071 description { state: "visible" 0.0;
2072 inherit: "default" 0.0;
2074 rel1.relative: 0.0 0.0;
2075 rel2.relative: 1.0 1.0;
2078 part { name: "shad";
2080 description { state: "default" 0.0;
2081 image.normal: "shad_circ.png";
2082 rel1.to: "elm.swallow.content";
2083 rel1.offset: -64 -64;
2084 rel2.to: "elm.swallow.content";
2091 description { state: "default" 0.0;
2092 rel1.to: "elm.swallow.content";
2094 rel2.to: "elm.swallow.content";
2097 normal: "bt_dis_base.png";
2100 image.middle: SOLID;
2103 part { name: "popover";
2105 description { state: "default" 0.0;
2108 rel2.relative: 1.0 0.5;
2110 normal: "bt_dis_hilight.png";
2115 part { name: "elm.swallow.content";
2117 description { state: "default" 0.0;
2124 program { name: "show";
2125 signal: "elm,action,show";
2127 action: STATE_SET "visible" 0.0;
2130 program { name: "show_2";
2132 action: STATE_SET "default" 0.0;
2136 program { name: "show_3";
2138 action: STATE_SET "visible" 0.0;
2140 transition: LINEAR 0.5;
2142 program { name: "hide";
2143 signal: "elm,action,hide";
2145 action: STATE_SET "default" 0.0;
2150 group { name: "elm/notify/top_left/default";
2151 //this group is a design similar to the inwin group
2153 image: "shad_circ.png" COMP;
2154 image: "bt_dis_base.png" COMP;
2155 image: "bt_dis_hilight.png" COMP;
2158 part { name: "base";
2162 description { state: "default" 0.0;
2165 rel2.offset: -10 -10;
2166 rel1.relative: 0.0 -1.0;
2167 rel2.relative: 1.0 0.0;
2169 description { state: "visible" 0.0;
2170 inherit: "default" 0.0;
2172 rel1.relative: 0.0 0.0;
2173 rel2.relative: 1.0 1.0;
2176 part { name: "shad";
2178 description { state: "default" 0.0;
2179 image.normal: "shad_circ.png";
2180 rel1.to: "elm.swallow.content";
2181 rel1.offset: -64 -64;
2182 rel2.to: "elm.swallow.content";
2189 description { state: "default" 0.0;
2190 rel1.to: "elm.swallow.content";
2192 rel2.to: "elm.swallow.content";
2195 normal: "bt_dis_base.png";
2198 image.middle: SOLID;
2201 part { name: "popover";
2203 description { state: "default" 0.0;
2206 rel2.relative: 1.0 0.5;
2208 normal: "bt_dis_hilight.png";
2213 part { name: "elm.swallow.content";
2215 description { state: "default" 0.0;
2222 program { name: "show";
2223 signal: "elm,action,show";
2225 action: STATE_SET "visible" 0.0;
2228 program { name: "show_2";
2230 action: STATE_SET "default" 0.0;
2234 program { name: "show_3";
2236 action: STATE_SET "visible" 0.0;
2238 transition: LINEAR 0.5;
2240 program { name: "hide";
2241 signal: "elm,action,hide";
2243 action: STATE_SET "default" 0.0;
2248 group { name: "elm/notify/top_right/default";
2249 //this group is a design similar to the inwin group
2251 image: "shad_circ.png" COMP;
2252 image: "bt_dis_base.png" COMP;
2253 image: "bt_dis_hilight.png" COMP;
2256 part { name: "base";
2260 description { state: "default" 0.0;
2263 rel2.offset: -10 -10;
2264 rel1.relative: 0.0 -1.0;
2265 rel2.relative: 1.0 0.0;
2267 description { state: "visible" 0.0;
2268 inherit: "default" 0.0;
2270 rel1.relative: 0.0 0.0;
2271 rel2.relative: 1.0 1.0;
2274 part { name: "shad";
2276 description { state: "default" 0.0;
2277 image.normal: "shad_circ.png";
2278 rel1.to: "elm.swallow.content";
2279 rel1.offset: -64 -64;
2280 rel2.to: "elm.swallow.content";
2287 description { state: "default" 0.0;
2288 rel1.to: "elm.swallow.content";
2290 rel2.to: "elm.swallow.content";
2293 normal: "bt_dis_base.png";
2296 image.middle: SOLID;
2299 part { name: "popover";
2301 description { state: "default" 0.0;
2304 rel2.relative: 1.0 0.5;
2306 normal: "bt_dis_hilight.png";
2311 part { name: "elm.swallow.content";
2313 description { state: "default" 0.0;
2320 program { name: "show";
2321 signal: "elm,action,show";
2323 action: STATE_SET "visible" 0.0;
2326 program { name: "show_2";
2328 action: STATE_SET "default" 0.0;
2332 program { name: "show_3";
2334 action: STATE_SET "visible" 0.0;
2336 transition: LINEAR 0.5;
2338 program { name: "hide";
2339 signal: "elm,action,hide";
2341 action: STATE_SET "default" 0.0;
2346 group { name: "elm/notify/bottom_left/default";
2347 //this group is a design similar to the inwin group
2349 image: "shad_circ.png" COMP;
2350 image: "bt_dis_base.png" COMP;
2351 image: "bt_dis_hilight.png" COMP;
2354 part { name: "base";
2358 description { state: "default" 0.0;
2361 rel2.offset: -10 -10;
2362 rel1.relative: 0.0 1.0;
2363 rel2.relative: 1.0 2.0;
2365 description { state: "visible" 0.0;
2366 inherit: "default" 0.0;
2368 rel1.relative: 0.0 0.0;
2369 rel2.relative: 1.0 1.0;
2372 part { name: "shad";
2374 description { state: "default" 0.0;
2375 image.normal: "shad_circ.png";
2376 rel1.to: "elm.swallow.content";
2377 rel1.offset: -64 -64;
2378 rel2.to: "elm.swallow.content";
2385 description { state: "default" 0.0;
2386 rel1.to: "elm.swallow.content";
2388 rel2.to: "elm.swallow.content";
2391 normal: "bt_dis_base.png";
2394 image.middle: SOLID;
2397 part { name: "popover";
2399 description { state: "default" 0.0;
2402 rel2.relative: 1.0 0.5;
2404 normal: "bt_dis_hilight.png";
2409 part { name: "elm.swallow.content";
2411 description { state: "default" 0.0;
2418 program { name: "show";
2419 signal: "elm,action,show";
2421 action: STATE_SET "visible" 0.0;
2424 program { name: "show_2";
2426 action: STATE_SET "default" 0.0;
2430 program { name: "show_3";
2432 action: STATE_SET "visible" 0.0;
2434 transition: LINEAR 0.5;
2436 program { name: "hide";
2437 signal: "elm,action,hide";
2439 action: STATE_SET "default" 0.0;
2444 group { name: "elm/notify/bottom_right/default";
2445 //this group is a design similar to the inwin group
2447 image: "shad_circ.png" COMP;
2448 image: "bt_dis_base.png" COMP;
2449 image: "bt_dis_hilight.png" COMP;
2452 part { name: "base";
2456 description { state: "default" 0.0;
2459 rel2.offset: -10 -10;
2460 rel1.relative: 0.0 1.0;
2461 rel2.relative: 1.0 2.0;
2463 description { state: "visible" 0.0;
2464 inherit: "default" 0.0;
2466 rel1.relative: 0.0 0.0;
2467 rel2.relative: 1.0 1.0;
2470 part { name: "shad";
2472 description { state: "default" 0.0;
2473 image.normal: "shad_circ.png";
2474 rel1.to: "elm.swallow.content";
2475 rel1.offset: -64 -64;
2476 rel2.to: "elm.swallow.content";
2483 description { state: "default" 0.0;
2484 rel1.to: "elm.swallow.content";
2486 rel2.to: "elm.swallow.content";
2489 normal: "bt_dis_base.png";
2492 image.middle: SOLID;
2495 part { name: "popover";
2497 description { state: "default" 0.0;
2500 rel2.relative: 1.0 0.5;
2502 normal: "bt_dis_hilight.png";
2507 part { name: "elm.swallow.content";
2509 description { state: "default" 0.0;
2516 program { name: "show";
2517 signal: "elm,action,show";
2519 action: STATE_SET "visible" 0.0;
2522 program { name: "show_2";
2524 action: STATE_SET "default" 0.0;
2528 program { name: "show_3";
2530 action: STATE_SET "visible" 0.0;
2532 transition: LINEAR 0.5;
2534 program { name: "hide";
2535 signal: "elm,action,hide";
2537 action: STATE_SET "default" 0.0;
2543 ///////////////////////////////////////////////////////////////////////////////
2544 group { name: "elm/win/inwin/default";
2546 image: "shad_circ.png" COMP;
2547 image: "bt_dis_base.png" COMP;
2548 image: "bt_dis_hilight.png" COMP;
2551 part { name: "base";
2554 description { state: "default" 0.0;
2557 description { state: "visible" 0.0;
2558 inherit: "default" 1.0;
2562 part { name: "shad";
2564 description { state: "default" 0.0;
2565 image.normal: "shad_circ.png";
2566 rel1.to: "elm.swallow.content";
2567 rel1.offset: -64 -64;
2568 rel2.to: "elm.swallow.content";
2575 description { state: "default" 0.0;
2576 rel1.to: "elm.swallow.content";
2578 rel2.to: "elm.swallow.content";
2581 normal: "bt_dis_base.png";
2584 image.middle: SOLID;
2587 part { name: "popover";
2589 description { state: "default" 0.0;
2592 rel2.relative: 1.0 0.5;
2594 normal: "bt_dis_hilight.png";
2599 part { name: "elm.swallow.content";
2601 description { state: "default" 0.0;
2602 rel1.relative: 0.1 0.1;
2603 rel2.relative: 0.9 0.9;
2608 program { name: "show";
2609 signal: "elm,action,show";
2611 action: STATE_SET "visible" 0.0;
2612 // transition: DECELERATE 0.5;
2615 program { name: "hide";
2616 signal: "elm,action,hide";
2618 action: STATE_SET "default" 0.0;
2619 // transition: DECELERATE 0.5;
2625 group { name: "elm/win/inwin/minimal";
2627 image: "shad_circ.png" COMP;
2628 image: "bt_dis_base.png" COMP;
2629 image: "bt_dis_hilight.png" COMP;
2632 part { name: "base";
2635 description { state: "default" 0.0;
2638 description { state: "visible" 0.0;
2639 inherit: "default" 1.0;
2643 part { name: "shad";
2645 description { state: "default" 0.0;
2646 image.normal: "shad_circ.png";
2647 rel1.to: "elm.swallow.content";
2648 rel1.offset: -64 -64;
2649 rel2.to: "elm.swallow.content";
2656 description { state: "default" 0.0;
2657 rel1.to: "elm.swallow.content";
2659 rel2.to: "elm.swallow.content";
2662 normal: "bt_dis_base.png";
2665 image.middle: SOLID;
2668 part { name: "popover";
2670 description { state: "default" 0.0;
2673 rel2.relative: 1.0 0.5;
2675 normal: "bt_dis_hilight.png";
2680 part { name: "elm.swallow.content";
2682 description { state: "default" 0.0;
2684 rel1.relative: 0.5 0.5;
2685 rel2.relative: 0.5 0.5;
2690 program { name: "show";
2691 signal: "elm,action,show";
2693 action: STATE_SET "visible" 0.0;
2694 // transition: DECELERATE 0.5;
2697 program { name: "hide";
2698 signal: "elm,action,hide";
2700 action: STATE_SET "default" 0.0;
2701 // transition: DECELERATE 0.5;
2707 group { name: "elm/win/inwin/minimal_vertical";
2709 image: "shad_circ.png" COMP;
2710 image: "bt_dis_base.png" COMP;
2711 image: "bt_dis_hilight.png" COMP;
2714 part { name: "base";
2717 description { state: "default" 0.0;
2720 description { state: "visible" 0.0;
2721 inherit: "default" 1.0;
2725 part { name: "shad";
2727 description { state: "default" 0.0;
2728 image.normal: "shad_circ.png";
2729 rel1.to: "elm.swallow.content";
2730 rel1.offset: -64 -64;
2731 rel2.to: "elm.swallow.content";
2738 description { state: "default" 0.0;
2739 rel1.to: "elm.swallow.content";
2741 rel2.to: "elm.swallow.content";
2744 normal: "bt_dis_base.png";
2747 image.middle: SOLID;
2750 part { name: "popover";
2752 description { state: "default" 0.0;
2755 rel2.relative: 1.0 0.5;
2757 normal: "bt_dis_hilight.png";
2762 part { name: "elm.swallow.content";
2764 description { state: "default" 0.0;
2766 rel1.relative: 0.1 0.5;
2767 rel2.relative: 0.9 0.5;
2772 program { name: "show";
2773 signal: "elm,action,show";
2775 action: STATE_SET "visible" 0.0;
2776 // transition: DECELERATE 0.5;
2779 program { name: "hide";
2780 signal: "elm,action,hide";
2782 action: STATE_SET "default" 0.0;
2783 // transition: DECELERATE 0.5;
2789 ///////////////////////////////////////////////////////////////////////////////
2790 group { name: "elm/pager/base/default";
2791 data.item: "onshow" "raise";
2793 // data.item: "onhide" "lower";
2794 // data.item: "onshow" "lower";
2796 image: "frame_1.png" COMP;
2797 image: "frame_2.png" COMP;
2798 image: "dia_grad.png" COMP;
2801 part { name: "clip";
2804 description { state: "default" 0.0;
2807 offset: -9999 -9999;
2813 color: 255 255 255 255;
2815 description { state: "visible" 0.0;
2816 inherit: "default" 0.0;
2818 description { state: "hidden" 0.0;
2819 inherit: "default" 0.0;
2820 color: 255 255 255 0;
2824 part { name: "base0";
2827 description { state: "default" 0.0;
2828 //image.normal: "dia_grad.png";
2840 part { name: "base";
2843 description { state: "default" 0.0;
2845 normal: "frame_2.png";
2851 description { state: "hidden" 0.0;
2852 inherit: "default" 0.0;
2853 rel1.relative: -1.0 0.0;
2854 rel2.relative: 0.0 1.0;
2856 description { state: "visible" 0.0;
2857 inherit: "default" 0.0;
2858 rel1.relative: 0.0 0.0;
2859 rel2.relative: 1.0 1.0;
2862 part { name: "over";
2865 description { state: "default" 0.0;
2875 normal: "frame_1.png";
2882 part { name: "elm.swallow.content";
2885 description { state: "default" 0.0;
2898 program { name: "push_start";
2899 signal: "elm,action,push";
2901 action: STATE_SET "hidden" 0.0;
2904 after: "show_start2";
2907 program { name: "show_start";
2908 signal: "elm,action,show";
2910 action: STATE_SET "hidden" 0.0;
2913 after: "show_start2";
2915 program { name: "show_start2";
2916 action: STATE_SET "visible" 0.0;
2917 transition: DECELERATE 0.5;
2922 program { name: "show_end";
2923 action: SIGNAL_EMIT "elm,action,show,finished" "";
2925 program { name: "pop_start";
2926 signal: "elm,action,pop";
2928 action: STATE_SET "visible" 0.0;
2931 after: "hide_start2";
2934 program { name: "hide_start";
2935 signal: "elm,action,hide";
2937 action: STATE_SET "visible" 0.0;
2940 after: "hide_start2";
2942 program { name: "hide_start2";
2943 action: STATE_SET "hidden" 0.0;
2944 transition: DECELERATE 0.5;
2949 program { name: "hide_end";
2950 action: SIGNAL_EMIT "elm,action,hide,finished" "";
2952 program { name: "reset";
2953 signal: "elm,action,reset";
2955 action: STATE_SET "default" 0.0;
2962 group { name: "elm/pager/base/fade";
2963 data.item: "onshow" "raise";
2965 // data.item: "onhide" "lower";
2966 // data.item: "onshow" "lower";
2968 image: "frame_1.png" COMP;
2969 image: "frame_2.png" COMP;
2970 image: "dia_grad.png" COMP;
2973 part { name: "clip_base";
2976 description { state: "default" 0.0;
2979 offset: -9999 -9999;
2985 color: 255 255 255 120;
2987 description { state: "visible" 0.0;
2988 inherit: "default" 0.0;
2990 description { state: "hidden" 0.0;
2991 inherit: "default" 0.0;
2992 color: 255 255 255 0;
2996 part { name: "clip";
2999 description { state: "default" 0.0;
3002 offset: -9999 -9999;
3008 color: 255 255 255 255;
3010 description { state: "visible" 0.0;
3011 inherit: "default" 0.0;
3013 description { state: "hidden" 0.0;
3014 inherit: "default" 0.0;
3015 color: 255 255 255 0;
3019 part { name: "base0";
3021 clip_to: "clip_base";
3022 description { state: "default" 0.0;
3023 image.normal: "dia_grad.png";
3035 part { name: "base";
3037 clip_to: "clip_base";
3038 description { state: "default" 0.0;
3040 normal: "frame_2.png";
3047 part { name: "over";
3050 description { state: "default" 0.0;
3060 normal: "frame_1.png";
3067 part { name: "elm.swallow.content";
3070 description { state: "default" 0.0;
3083 program { name: "push_start";
3084 signal: "elm,action,push";
3086 action: STATE_SET "hidden" 0.0;
3089 after: "show_start2";
3091 program { name: "show_start";
3092 signal: "elm,action,show";
3094 action: STATE_SET "hidden" 0.0;
3096 target: "clip_base";
3097 after: "show_start2";
3099 program { name: "show_start2";
3100 action: STATE_SET "visible" 0.0;
3101 transition: DECELERATE 0.5;
3103 target: "clip_base";
3106 program { name: "show_end";
3107 action: SIGNAL_EMIT "elm,action,show,finished" "";
3109 program { name: "pop_start";
3110 signal: "elm,action,pop";
3112 action: STATE_SET "visible" 0.0;
3115 after: "hide_start2";
3117 program { name: "hide_start";
3118 signal: "elm,action,hide";
3120 action: STATE_SET "visible" 0.0;
3122 target: "clip_base";
3123 after: "hide_start2";
3125 program { name: "hide_start2";
3126 action: STATE_SET "hidden" 0.0;
3127 transition: DECELERATE 0.5;
3129 target: "clip_base";
3132 program { name: "hide_end";
3133 action: SIGNAL_EMIT "elm,action,hide,finished" "";
3135 program { name: "reset";
3136 signal: "elm,action,reset";
3138 action: STATE_SET "default" 0.0;
3139 target: "clip_base";
3144 group { name: "elm/pager/base/fade_translucide";
3145 data.item: "onshow" "raise";
3147 // data.item: "onhide" "lower";
3148 // data.item: "onshow" "lower";
3150 image: "frame_1.png" COMP;
3151 image: "frame_2.png" COMP;
3152 image: "dia_grad.png" COMP;
3155 part { name: "clip_base";
3158 description { state: "default" 0.0;
3161 offset: -9999 -9999;
3167 color: 255 255 255 120;
3169 description { state: "visible" 0.0;
3170 inherit: "default" 0.0;
3172 description { state: "hidden" 0.0;
3173 inherit: "default" 0.0;
3174 color: 255 255 255 0;
3178 part { name: "clip";
3181 description { state: "default" 0.0;
3184 offset: -9999 -9999;
3190 color: 255 255 255 255;
3192 description { state: "visible" 0.0;
3193 inherit: "default" 0.0;
3195 description { state: "hidden" 0.0;
3196 inherit: "default" 0.0;
3197 color: 255 255 255 0;
3201 part { name: "base0";
3203 clip_to: "clip_base";
3204 description { state: "default" 0.0;
3205 image.normal: "dia_grad.png";
3217 part { name: "base";
3219 clip_to: "clip_base";
3220 description { state: "default" 0.0;
3222 normal: "frame_2.png";
3229 part { name: "over";
3232 description { state: "default" 0.0;
3242 normal: "frame_1.png";
3249 part { name: "elm.swallow.content";
3252 description { state: "default" 0.0;
3265 program { name: "push_start";
3266 signal: "elm,action,push";
3268 action: STATE_SET "hidden" 0.0;
3271 after: "show_start2";
3273 program { name: "show_start";
3274 signal: "elm,action,show";
3276 action: STATE_SET "hidden" 0.0;
3278 target: "clip_base";
3279 after: "show_start2";
3281 program { name: "show_start2";
3282 action: STATE_SET "visible" 0.0;
3283 transition: DECELERATE 0.5;
3285 target: "clip_base";
3288 program { name: "show_end";
3289 action: SIGNAL_EMIT "elm,action,show,finished" "";
3291 program { name: "pop_start";
3292 signal: "elm,action,pop";
3294 action: STATE_SET "visible" 0.0;
3297 after: "hide_start2";
3299 program { name: "hide_start";
3300 signal: "elm,action,hide";
3302 action: STATE_SET "visible" 0.0;
3304 target: "clip_base";
3305 after: "hide_start2";
3307 program { name: "hide_start2";
3308 action: STATE_SET "hidden" 0.0;
3309 transition: DECELERATE 0.5;
3311 target: "clip_base";
3314 program { name: "hide_end";
3315 action: SIGNAL_EMIT "elm,action,hide,finished" "";
3317 program { name: "reset";
3318 signal: "elm,action,reset";
3320 action: STATE_SET "default" 0.0;
3321 target: "clip_base";
3329 ///////////////////////////////////////////////////////////////////////////////
3330 group { name: "elm/separator/horizontal/default";
3332 image: "separator_h.png" COMP;
3335 part { name: "separator"; // separator group
3336 description { state: "default" 0.0;
3341 normal: "separator_h.png";
3351 ///////////////////////////////////////////////////////////////////////////////
3352 group { name: "elm/separator/vertical/default";
3354 image: "separator_v.png" COMP;
3357 part { name: "separator"; // separator group
3358 description { state: "default" 0.0;
3363 normal: "separator_v.png";
3374 group { name: "elm/separator/horizontal/dialoguefield_top";
3376 part { name: "separator"; // separator group
3380 state: "default" 0.0;
3389 group { name: "elm/separator/horizontal/dialoguefield_middle";
3392 name: "separator"; // separator group
3396 state: "default" 0.0;
3404 group { name: "elm/separator/horizontal/dialoguefield_bottom";
3407 name: "separator"; // separator group
3411 state: "default" 0.0;
3420 ///////////////////////////////////////////////////////////////////////////////
3421 group { name: "elm/spinner/base/default";
3423 image: "shelf_inset.png" COMP;
3424 image: "bt_base1.png" COMP;
3425 image: "bt_hilight.png" COMP;
3426 image: "bt_shine.png" COMP;
3427 image: "bt_glow.png" COMP;
3428 image: "bt_dis_base.png" COMP;
3429 image: "bt_dis_hilight.png" COMP;
3430 image: "sp_bt_l.png" COMP;
3431 image: "sp_bt_r.png" COMP;
3436 description { state: "default" 0.0;
3441 color: 255 255 255 0;
3444 part { name: "conf_over";
3446 description { state: "default" 0.0;
3450 normal: "shelf_inset.png";
3457 part { name: "left_bt";
3459 description { state: "default" 0.0;
3470 normal: "bt_base1.png";
3475 description { state: "clicked" 0.0;
3476 inherit: "default" 0.0;
3477 image.normal: "bt_base1.png";
3478 image.middle: SOLID;
3480 description { state: "disabled" 0.0;
3481 inherit: "default" 0.0;
3483 normal: "bt_dis_base.png";
3488 part { name: "left_over1";
3490 description { state: "default" 0.0;
3492 rel2 { to: "left_bt";
3496 normal: "bt_hilight.png";
3500 description { state: "disabled" 0.0;
3501 inherit: "default" 0.0;
3503 normal: "bt_dis_hilight.png";
3508 part { name: "left_over2";
3511 ignore_flags: ON_HOLD;
3512 description { state: "default" 0.0;
3516 normal: "bt_shine.png";
3520 description { state: "disabled" 0.0;
3521 inherit: "default" 0.0;
3525 part { name: "left_over3";
3528 description { state: "default" 0.0;
3529 color: 255 255 255 0;
3533 normal: "bt_glow.png";
3534 border: 12 12 12 12;
3538 description { state: "clicked" 0.0;
3539 inherit: "default" 0.0;
3541 color: 255 255 255 255;
3544 part { name: "right_bt";
3546 description { state: "default" 0.0;
3557 normal: "bt_base1.png";
3562 description { state: "clicked" 0.0;
3563 inherit: "default" 0.0;
3564 image.normal: "bt_base1.png";
3565 image.middle: SOLID;
3567 description { state: "disabled" 0.0;
3568 inherit: "default" 0.0;
3570 normal: "bt_dis_base.png";
3575 part { name: "right_over1";
3577 description { state: "default" 0.0;
3578 rel1.to: "right_bt";
3579 rel2 { to: "right_bt";
3583 normal: "bt_hilight.png";
3587 description { state: "disabled" 0.0;
3588 inherit: "default" 0.0;
3590 normal: "bt_dis_hilight.png";
3595 part { name: "right_over2";
3598 ignore_flags: ON_HOLD;
3599 description { state: "default" 0.0;
3600 rel1.to: "right_bt";
3601 rel2.to: "right_bt";
3603 normal: "bt_shine.png";
3607 description { state: "disabled" 0.0;
3608 inherit: "default" 0.0;
3612 part { name: "right_over3";
3615 description { state: "default" 0.0;
3616 color: 255 255 255 0;
3617 rel1.to: "right_bt";
3618 rel2.to: "right_bt";
3620 normal: "bt_glow.png";
3621 border: 12 12 12 12;
3625 description { state: "clicked" 0.0;
3626 inherit: "default" 0.0;
3628 color: 255 255 255 255;
3631 part { name: "left_bt_icon";
3633 description { state: "default" 0.0;
3639 image.normal: "sp_bt_l.png";
3642 part { name: "right_bt_icon";
3644 description { state: "default" 0.0;
3645 rel1.to: "right_bt";
3646 rel2.to: "right_bt";
3650 image.normal: "sp_bt_r.png";
3653 part { name: "elm.text";
3657 description { state: "default" 0.0;
3660 rel1 { relative: 1.0 0.0;
3665 rel2 { relative: 0.0 1.0;
3672 font: "SLP:style=Roman";
3678 description { state: "active" 0.0;
3679 inherit: "default" 0.0;
3682 description { state: "disabled_active" 0.0;
3683 inherit: "default" 0.0;
3687 description { state: "disabled" 0.0;
3688 inherit: "default" 0.0;
3693 part { name: "elm.dragable.slider";
3701 description { state: "default" 0.0;
3708 part { name: "button_events";
3711 events: "elm.dragable.slider";
3714 description { state: "default" 0.0;
3715 rel1.to: "elm.text";
3716 rel2.to: "elm.text";
3720 part { name: "elm.swallow.entry";
3722 description { state: "default" 0.0;
3725 rel1 { relative: 1.0 0.5;
3730 rel2 { relative: 0.0 0.5;
3738 description { state: "active" 0.0;
3739 inherit: "default" 0.0;
3741 color: 255 255 255 255;
3743 description { state: "disabled_active" 0.0;
3744 inherit: "default" 0.0;
3747 description { state: "disabled" 0.0;
3748 inherit: "default" 0.0;
3752 part { name: "disabler";
3754 description { state: "default" 0.0;
3758 description { state: "disabled" 0.0;
3759 inherit: "default" 0.0;
3765 program { name: "text_show";
3766 signal: "elm,state,text,visible";
3768 action: STATE_SET "visible" 0.0;
3771 program { name: "text_hide";
3772 signal: "elm,state,text,hidden";
3774 action: STATE_SET "default" 0.0;
3777 program { name: "dec";
3778 signal: "mouse,down,1";
3780 action: SIGNAL_EMIT "elm,action,decrement,start" "";
3782 program { name: "dec2";
3783 signal: "mouse,up,1";
3785 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
3787 program { name: "inc";
3788 signal: "mouse,down,1";
3790 action: SIGNAL_EMIT "elm,action,increment,start" "";
3792 program { name: "inc2";
3793 signal: "mouse,up,1";
3795 action: SIGNAL_EMIT "elm,action,increment,stop" "";
3798 name: "left_bt_click";
3799 signal: "mouse,down,1";
3800 source: "left_over2";
3801 action: STATE_SET "clicked" 0.0;
3805 name: "left_bt_unclick";
3806 signal: "mouse,up,1";
3807 source: "left_over2";
3808 action: STATE_SET "default" 0.0;
3812 name: "left_bt_click2";
3813 signal: "mouse,down,1";
3814 source: "left_over3";
3815 action: STATE_SET "clicked" 0.0;
3816 target: "left_over3";
3819 name: "left_bt_unclick2";
3820 signal: "mouse,up,1";
3821 source: "left_over3";
3822 action: STATE_SET "default" 0.0;
3823 transition: DECELERATE 0.5;
3824 target: "left_over3";
3827 name: "left_bt_unclick3";
3828 signal: "mouse,up,1";
3829 source: "left_over2";
3830 action: SIGNAL_EMIT "elm,action,click" "";
3834 name: "right_bt_click";
3835 signal: "mouse,down,1";
3836 source: "right_over2";
3837 action: STATE_SET "clicked" 0.0;
3841 name: "right_bt_unclick";
3842 signal: "mouse,up,1";
3843 source: "right_over2";
3844 action: STATE_SET "default" 0.0;
3848 name: "right_bt_click2";
3849 signal: "mouse,down,1";
3850 source: "right_over3";
3851 action: STATE_SET "clicked" 0.0;
3852 target: "right_over3";
3855 name: "right_bt_unclick2";
3856 signal: "mouse,up,1";
3857 source: "right_over3";
3858 action: STATE_SET "default" 0.0;
3859 transition: DECELERATE 0.5;
3860 target: "right_over3";
3863 name: "right_bt_unclick3";
3864 signal: "mouse,up,1";
3865 source: "right_over2";
3866 action: SIGNAL_EMIT "elm,action,click" "";
3868 program { name: "disable";
3869 signal: "elm,state,disabled";
3871 action: STATE_SET "disabled" 0.0;
3873 target: "left_over1";
3874 target: "left_over2";
3876 target: "right_over1";
3877 target: "right_over2";
3879 after: "disable_text";
3881 program { name: "disable_text";
3885 get_state(PART:"elm.text", st, 30, vl);
3886 if (!strcmp(st, "active"))
3887 set_state(PART:"elm.text", "disabled_active", 0.0);
3889 set_state(PART:"elm.text", "disabled", 0.0);
3891 get_state(PART:"elm.swallow.entry", st, 30, vl);
3892 if (!strcmp(st, "active"))
3893 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
3895 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
3898 program { name: "enable";
3899 signal: "elm,state,enabled";
3901 action: STATE_SET "default" 0.0;
3903 target: "left_over1";
3904 target: "left_over2";
3906 target: "right_over1";
3907 target: "right_over2";
3909 after: "enable_text";
3911 program { name: "enable_text";
3915 get_state(PART:"elm.text", st, 30, vl);
3916 if (!strcmp(st, "disabled_active"))
3917 set_state(PART:"elm.text", "active", 0.0);
3919 set_state(PART:"elm.text", "default", 0.0);
3921 get_state(PART:"elm.swallow.entry", st, 30, vl);
3922 if (!strcmp(st, "disabled_active"))
3923 set_state(PART:"elm.swallow.entry", "active", 0.0);
3925 set_state(PART:"elm.swallow.entry", "default", 0.0);
3928 program { name: "active";
3929 signal: "elm,state,active";
3931 action: STATE_SET "active" 0.0;
3933 target: "elm.swallow.entry";
3935 program { name: "inactive";
3936 signal: "elm,state,inactive";
3938 action: STATE_SET "default" 0.0;
3940 target: "elm.swallow.entry";
3942 program { name: "toggle_text";
3943 signal: "mouse,up,1";
3944 source: "button_events";
3945 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
3950 ///////////////////////////////////////////////////////////////////////////////
3951 group { name: "elm/spinner/base/vertical";
3953 image: "shelf_inset.png" COMP;
3954 image: "bt_hilight.png" COMP;
3955 image: "bt_shine.png" COMP;
3956 image: "bt_glow.png" COMP;
3957 image: "bt_dis_base.png" COMP;
3958 image: "bt_dis_hilight.png" COMP;
3959 image: "up.png" COMP;
3960 image: "down.png" COMP;
3961 image: "bt_spinner_up.png" COMP;
3962 image: "bt_spinner_down.png" COMP;
3963 image: "bt_spinner_hilight.png" COMP;
3968 description { state: "default" 0.0;
3973 color: 255 255 255 0;
3976 part { name: "conf_over";
3978 description { state: "default" 0.0;
3991 normal: "shelf_inset.png";
3998 part { name: "down_bt";
4000 description { state: "default" 0.0;
4015 normal: "bt_spinner_down.png";
4020 description { state: "clicked" 0.0;
4021 inherit: "default" 0.0;
4022 image.normal: "bt_spinner_down.png";
4023 image.middle: SOLID;
4025 description { state: "disabled" 0.0;
4026 inherit: "default" 0.0;
4028 normal: "bt_dis_base.png";
4033 part { name: "down_over3";
4036 description { state: "default" 0.0;
4037 color: 255 255 255 0;
4041 normal: "bt_glow.png";
4042 border: 12 12 12 12;
4046 description { state: "clicked" 0.0;
4047 inherit: "default" 0.0;
4049 color: 255 255 255 255;
4052 part { name: "up_bt";
4054 description { state: "default" 0.0;
4067 normal: "bt_spinner_up.png";
4072 description { state: "clicked" 0.0;
4073 inherit: "default" 0.0;
4074 image.normal: "bt_spinner_up.png";
4075 image.middle: SOLID;
4077 description { state: "disabled" 0.0;
4078 inherit: "default" 0.0;
4080 normal: "bt_dis_base.png";
4085 part { name: "up_over1";
4087 description { state: "default" 0.0;
4093 normal: "bt_spinner_hilight.png";
4097 description { state: "disabled" 0.0;
4098 inherit: "default" 0.0;
4100 normal: "bt_dis_hilight.png";
4105 part { name: "up_over3";
4108 description { state: "default" 0.0;
4109 color: 255 255 255 0;
4113 normal: "bt_glow.png";
4114 border: 12 12 12 12;
4118 description { state: "clicked" 0.0;
4119 inherit: "default" 0.0;
4121 color: 255 255 255 255;
4124 part { name: "down_bt_icon";
4126 description { state: "default" 0.0;
4132 image.normal: "down.png";
4135 part { name: "up_bt_icon";
4137 description { state: "default" 0.0;
4143 image.normal: "up.png";
4146 part { name: "elm.text";
4150 description { state: "default" 0.0;
4153 rel1 { relative: 0.0 0.0;
4158 rel2 { relative: 0.0 1.0;
4165 font: "SLP:style=Roman";
4171 description { state: "active" 0.0;
4172 inherit: "default" 0.0;
4175 description { state: "disabled_active" 0.0;
4176 inherit: "default" 0.0;
4180 description { state: "disabled" 0.0;
4181 inherit: "default" 0.0;
4186 part { name: "elm.dragable.slider";
4194 description { state: "default" 0.0;
4201 part { name: "button_events";
4204 events: "elm.dragable.slider";
4207 description { state: "default" 0.0;
4208 rel1.to: "elm.text";
4209 rel2.to: "elm.text";
4213 part { name: "elm.swallow.entry";
4215 description { state: "default" 0.0;
4218 rel1 { relative: 0.0 0.5;
4222 rel2 { relative: 1.0 0.5;
4229 description { state: "active" 0.0;
4230 inherit: "default" 0.0;
4232 color: 255 255 255 255;
4234 description { state: "disabled_active" 0.0;
4235 inherit: "default" 0.0;
4238 description { state: "disabled" 0.0;
4239 inherit: "default" 0.0;
4243 part { name: "disabler";
4245 description { state: "default" 0.0;
4249 description { state: "disabled" 0.0;
4250 inherit: "default" 0.0;
4256 program { name: "text_show";
4257 signal: "elm,state,text,visible";
4259 action: STATE_SET "visible" 0.0;
4262 program { name: "text_hide";
4263 signal: "elm,state,text,hidden";
4265 action: STATE_SET "default" 0.0;
4268 program { name: "dec";
4269 signal: "mouse,down,1";
4271 action: SIGNAL_EMIT "elm,action,decrement,start" "";
4273 program { name: "dec2";
4274 signal: "mouse,up,1";
4276 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
4278 program { name: "inc";
4279 signal: "mouse,down,1";
4281 action: SIGNAL_EMIT "elm,action,increment,start" "";
4283 program { name: "inc2";
4284 signal: "mouse,up,1";
4286 action: SIGNAL_EMIT "elm,action,increment,stop" "";
4289 name: "down_bt_click2";
4290 signal: "mouse,down,1";
4291 source: "down_over3";
4292 action: STATE_SET "clicked" 0.0;
4293 target: "down_over3";
4296 name: "down_bt_unclick2";
4297 signal: "mouse,up,1";
4298 source: "down_over3";
4299 action: STATE_SET "default" 0.0;
4300 transition: DECELERATE 0.5;
4301 target: "down_over3";
4304 name: "up_bt_click2";
4305 signal: "mouse,down,1";
4307 action: STATE_SET "clicked" 0.0;
4311 name: "up_bt_unclick2";
4312 signal: "mouse,up,1";
4314 action: STATE_SET "default" 0.0;
4315 transition: DECELERATE 0.5;
4318 program { name: "disable";
4319 signal: "elm,state,disabled";
4321 action: STATE_SET "disabled" 0.0;
4325 after: "disable_text";
4327 program { name: "disable_text";
4331 get_state(PART:"elm.text", st, 30, vl);
4332 if (!strcmp(st, "active"))
4333 set_state(PART:"elm.text", "disabled_active", 0.0);
4335 set_state(PART:"elm.text", "disabled", 0.0);
4337 get_state(PART:"elm.swallow.entry", st, 30, vl);
4338 if (!strcmp(st, "active"))
4339 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
4341 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
4344 program { name: "enable";
4345 signal: "elm,state,enabled";
4347 action: STATE_SET "default" 0.0;
4351 after: "enable_text";
4353 program { name: "enable_text";
4357 get_state(PART:"elm.text", st, 30, vl);
4358 if (!strcmp(st, "disabled_active"))
4359 set_state(PART:"elm.text", "active", 0.0);
4361 set_state(PART:"elm.text", "default", 0.0);
4363 get_state(PART:"elm.swallow.entry", st, 30, vl);
4364 if (!strcmp(st, "disabled_active"))
4365 set_state(PART:"elm.swallow.entry", "active", 0.0);
4367 set_state(PART:"elm.swallow.entry", "default", 0.0);
4370 program { name: "active";
4371 signal: "elm,state,active";
4373 action: STATE_SET "active" 0.0;
4375 target: "elm.swallow.entry";
4377 program { name: "inactive";
4378 signal: "elm,state,inactive";
4380 action: STATE_SET "default" 0.0;
4382 target: "elm.swallow.entry";
4384 program { name: "toggle_text";
4385 signal: "mouse,up,1";
4386 source: "button_events";
4387 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
4392 ///////////////////////////////////////////////////////////////////////////////
4393 group { name: "elm/picker/base/default";
4395 image: "01_picker_spinner_panel_bg_top.png" COMP;
4396 image: "01_picker_spinner_panel_bg_bottom.png" COMP;
4397 image: "01_picker_spinner_plus.png" COMP;
4398 image: "01_picker_spinner_minus.png" COMP;
4399 image: "01_picker_spinner_new_ani_01.png" COMP;
4400 image: "01_picker_spinner_new_ani_02.png" COMP;
4401 image: "01_picker_spinner_new_ani_03.png" COMP;
4402 image: "01_picker_spinner_new_ani_04.png" COMP;
4403 image: "01_picker_spinner_new_ani_05.png" COMP;
4404 image: "01_picker_spinner_new_ani_06.png" COMP;
4407 #define ELM_PICKER_ANIM_MAX 7
4408 #define ELM_PICKER_ANIM_HALF 4
4410 public ani_state; // 0: up, 1: down
4412 public animator(val) {
4414 if (get_int(ani_lock) == 0)
4417 if (val == ELM_PICKER_ANIM_MAX) {
4418 set_state(PART:"elm.img.ani", "default", 0.0);
4419 if (get_int(ani_state) == 0)
4420 emit("pressed", "up");
4422 emit("pressed", "down");
4423 set_int(ani_lock, 0);
4427 if (get_int(ani_state) == 1)
4430 next = ELM_PICKER_ANIM_MAX-val;
4432 snprintf(s, 8, "ani%d", next);
4433 set_state(PART:"elm.img.ani", s, 0.0);
4435 if (val == ELM_PICKER_ANIM_HALF) {
4436 if (get_int(ani_state) == 0)
4439 emit("half", "down");
4443 public message(Msg_Type:type, id, ...) {
4444 if ((type == MSG_FLOAT) && (id == 1)) {
4449 if (get_int(ani_lock) == 1)
4451 set_int(ani_lock, 1);
4453 v = getfarg(2)/ELM_PICKER_ANIM_MAX;
4455 set_int(ani_state, 1);
4457 set_int(ani_state, 0);
4460 for (i = 0; i <= ELM_PICKER_ANIM_MAX; i++) {
4462 timer(t, "animator", i);
4473 state: "default" 0.0;
4479 name: "elm.rect.pad.middle";
4485 rel1.to: "elm.base";
4486 rel1.relative: 0.0 0.5;
4487 rel2.to: "elm.base";
4488 rel2.relative: 1.0 0.5;
4496 state: "default" 0.0;
4497 rel1.to: "elm.base";
4499 rel2.to: "elm.rect.pad.middle";
4500 rel2.relative: 1.0 0.0;
4501 image.normal: "01_picker_spinner_panel_bg_top.png";
4502 image.border: 4 4 1 1;
4506 name: "elm.bg.bottom";
4509 state: "default" 0.0;
4510 rel1.to: "elm.rect.pad.middle";
4511 rel1.relative: 0.0 1.0;
4512 rel2.to: "elm.base";
4513 image.normal: "01_picker_spinner_panel_bg_bottom.png";
4514 image.border: 4 4 1 1;
4520 name: "elm.clip.top";
4522 state: "default" 0.0;
4523 rel1.to: "elm.bg.top";
4524 rel2.to: "elm.bg.top";
4525 color: 255 255 255 255;
4531 name: "elm.clip.bottom";
4533 state: "default" 0.0;
4534 rel1.to: "elm.bg.bottom";
4535 rel2.to: "elm.bg.bottom";
4536 color: 255 255 255 255;
4541 name: "elm.text.top";
4544 clip_to: "elm.clip.top";
4547 state: "default" 0.0;
4549 rel1.to: "elm.bg.top";
4550 rel1.relative: 0.0 0.0;
4552 rel2.to: "elm.bg.bottom";
4553 rel2.relative: 1.0 1.0;
4554 rel2.offset: -12 -11;
4559 font: "SLP:style=Roman";
4566 state: "visible" 0.0;
4567 inherit: "default" 0.0;
4573 name: "elm.text.bottom";
4576 clip_to: "elm.clip.bottom";
4579 state: "default" 0.0;
4581 rel1.to: "elm.text.top";
4582 rel2.to: "elm.text.top";
4587 font: "SLP:style=Roman";
4594 state: "visible" 0.0;
4595 inherit: "default" 0.0;
4600 name: "elm.rect.flick";
4604 state: "default" 0.0;
4605 rel1.to: "elm.bg.top";
4606 rel1.relative: 0.0 0.0;
4607 rel2.to: "elm.bg.bottom";
4608 rel2.relative: 1.0 1.0;
4614 name: "elm.img.button.up";
4618 state: "default" 0.0;
4622 rel1.to: "elm.bg.top";
4623 rel1.relative: 0.5 (16/142);
4624 rel2.to: "elm.bg.top";
4625 rel2.relative: 0.5 (36/142);
4626 image.normal: "01_picker_spinner_plus.png";
4630 state: "visible" 0.0;
4631 inherit: "default" 0.0;
4637 name: "elm.rect.button.up";
4642 state: "default" 0.0;
4644 rel1.to: "elm.bg.top";
4645 rel2.to: "elm.bg.top";
4646 rel2.relative: 1.0 0.8;
4650 state: "visible" 0.0;
4651 inherit: "default" 0.0;
4657 name: "elm.img.button.down";
4661 state: "default" 0.0;
4665 rel1.to: "elm.bg.bottom";
4666 rel1.relative: 0.5 (107/143);
4667 rel2.to: "elm.bg.bottom";
4668 rel2.relative: 0.5 (127/143);
4669 image.normal: "01_picker_spinner_minus.png";
4673 state: "visible" 0.0;
4674 inherit: "default" 0.0;
4680 name: "elm.rect.button.down";
4685 state: "default" 0.0;
4687 rel1.to: "elm.bg.bottom";
4688 rel1.relative: 0.0 0.2;
4689 rel2.to: "elm.bg.bottom";
4693 state: "visible" 0.0;
4694 inherit: "default" 0.0;
4700 name: "elm.img.ani";
4703 state: "default" 0.0;
4705 rel1.to: "elm.bg.top";
4707 rel2.to_y: "elm.bg.top";
4713 inherit: "default" 0.0;
4715 rel1.relative: 0.0 0.063;
4716 image.normal: "01_picker_spinner_new_ani_01.png";
4717 image.border: 8 8 1 1;
4721 inherit: "default" 0.0;
4723 rel1.relative: 0.0 0.246;
4724 image.normal: "01_picker_spinner_new_ani_02.png";
4725 image.border: 8 8 1 1;
4729 inherit: "default" 0.0;
4731 rel1.relative: 0.0 0.521;
4732 image.normal: "01_picker_spinner_new_ani_03.png";
4733 image.border: 8 8 1 1;
4737 inherit: "default" 0.0;
4739 rel1.to: "elm.bg.bottom";
4740 rel1.relative: 0.0 0.0;
4741 rel2.to_y: "elm.bg.bottom";
4742 rel2.relative: 1.0 0.479;
4743 image.normal: "01_picker_spinner_new_ani_04.png";
4744 image.border: 8 8 1 1;
4748 inherit: "default" 0.0;
4750 rel1.to: "elm.bg.bottom";
4751 rel1.relative: 0.0 0.0;
4752 rel2.to_y: "elm.bg.bottom";
4753 rel2.relative: 1.0 0.754;
4754 image.normal: "01_picker_spinner_new_ani_05.png";
4755 image.border: 8 8 1 1;
4759 inherit: "default" 0.0;
4761 rel1.to: "elm.bg.bottom";
4762 rel1.relative: 0.0 0.0;
4763 rel2.to_y: "elm.bg.bottom";
4764 rel2.relative: 1.0 0.937;
4765 image.normal: "01_picker_spinner_new_ani_06.png";
4766 image.border: 8 8 1 1;
4772 name: "button_show";
4773 signal: "elm,state,button,visible";
4775 action: STATE_SET "visible" 0.0;
4776 target: "elm.img.button.up";
4777 target: "elm.rect.button.up";
4778 target: "elm.img.button.down";
4779 target: "elm.rect.button.down";
4783 name: "button_hide";
4784 signal: "elm,state,button,hidden";
4786 action: STATE_SET "default" 0.0;
4787 target: "elm.img.button.up";
4788 target: "elm.rect.button.up";
4789 target: "elm.img.button.down";
4790 target: "elm.rect.button.down";
4795 signal: "elm,state,text,visible";
4797 action: STATE_SET "visible" 0.0;
4798 target: "elm.text.top";
4799 target: "elm.text.bottom";
4803 signal: "elm,state,text,hidden";
4805 action: STATE_SET "default" 0.0;
4806 target: "elm.text.top";
4807 target: "elm.text.bottom";
4812 group { name: "elm/picker/base/no_button";
4814 image: "01_picker_spinner_panel_bg_top.png" COMP;
4815 image: "01_picker_spinner_panel_bg_bottom.png" COMP;
4816 image: "01_picker_spinner_new_ani_01.png" COMP;
4817 image: "01_picker_spinner_new_ani_02.png" COMP;
4818 image: "01_picker_spinner_new_ani_03.png" COMP;
4819 image: "01_picker_spinner_new_ani_04.png" COMP;
4820 image: "01_picker_spinner_new_ani_05.png" COMP;
4821 image: "01_picker_spinner_new_ani_06.png" COMP;
4824 public ani_state; // 0: up, 1: down
4826 public animator(val) {
4828 if (get_int(ani_lock) == 0)
4831 if (val == ELM_PICKER_ANIM_MAX) {
4832 set_state(PART:"elm.img.ani", "default", 0.0);
4833 if (get_int(ani_state) == 0)
4834 emit("pressed", "up");
4836 emit("pressed", "down");
4837 set_int(ani_lock, 0);
4841 if (get_int(ani_state) == 1)
4844 next = ELM_PICKER_ANIM_MAX-val;
4846 snprintf(s, 8, "ani%d", next);
4847 set_state(PART:"elm.img.ani", s, 0.0);
4849 if (val == ELM_PICKER_ANIM_HALF) {
4850 if (get_int(ani_state) == 0)
4853 emit("half", "down");
4857 public message(Msg_Type:type, id, ...) {
4858 if ((type == MSG_FLOAT) && (id == 1)) {
4863 if (get_int(ani_lock) == 1)
4865 set_int(ani_lock, 1);
4867 v = getfarg(2)/ELM_PICKER_ANIM_MAX;
4869 set_int(ani_state, 1);
4871 set_int(ani_state, 0);
4874 for (i = 0; i <= ELM_PICKER_ANIM_MAX; i++) {
4876 timer(t, "animator", i);
4887 state: "default" 0.0;
4893 name: "elm.rect.pad.middle";
4899 rel1.to: "elm.base";
4900 rel1.relative: 0.0 0.5;
4901 rel2.to: "elm.base";
4902 rel2.relative: 1.0 0.5;
4910 state: "default" 0.0;
4911 rel1.to: "elm.base";
4913 rel2.to: "elm.rect.pad.middle";
4914 rel2.relative: 1.0 0.0;
4915 image.normal: "01_picker_spinner_panel_bg_top.png";
4916 image.border: 4 4 1 1;
4920 name: "elm.bg.bottom";
4923 state: "default" 0.0;
4924 rel1.to: "elm.rect.pad.middle";
4925 rel1.relative: 0.0 1.0;
4926 rel2.to: "elm.base";
4927 image.normal: "01_picker_spinner_panel_bg_bottom.png";
4928 image.border: 4 4 1 1;
4934 name: "elm.clip.top";
4936 state: "default" 0.0;
4937 rel1.to: "elm.bg.top";
4938 rel2.to: "elm.bg.top";
4939 color: 255 255 255 255;
4945 name: "elm.clip.bottom";
4947 state: "default" 0.0;
4948 rel1.to: "elm.bg.bottom";
4949 rel2.to: "elm.bg.bottom";
4950 color: 255 255 255 255;
4955 name: "elm.text.top";
4958 clip_to: "elm.clip.top";
4961 state: "default" 0.0;
4963 rel1.to: "elm.bg.top";
4964 rel1.relative: 0.0 0.0;
4966 rel2.to: "elm.bg.bottom";
4967 rel2.relative: 1.0 1.0;
4968 rel2.offset: -12 -11;
4973 font: "SLP:style=Roman";
4980 state: "visible" 0.0;
4981 inherit: "default" 0.0;
4987 name: "elm.text.bottom";
4990 clip_to: "elm.clip.bottom";
4993 state: "default" 0.0;
4995 rel1.to: "elm.text.top";
4996 rel2.to: "elm.text.top";
5001 font: "SLP:style=Roman";
5008 state: "visible" 0.0;
5009 inherit: "default" 0.0;
5014 name: "elm.rect.flick";
5018 state: "default" 0.0;
5019 rel1.to: "elm.bg.top";
5020 rel1.relative: 0.0 0.0;
5021 rel2.to: "elm.bg.bottom";
5022 rel2.relative: 1.0 1.0;
5028 name: "elm.img.ani";
5031 state: "default" 0.0;
5033 rel1.to: "elm.bg.top";
5035 rel2.to_y: "elm.bg.top";
5041 inherit: "default" 0.0;
5043 rel1.relative: 0.0 0.063;
5044 image.normal: "01_picker_spinner_new_ani_01.png";
5045 image.border: 8 8 1 1;
5049 inherit: "default" 0.0;
5051 rel1.relative: 0.0 0.246;
5052 image.normal: "01_picker_spinner_new_ani_02.png";
5053 image.border: 8 8 1 1;
5057 inherit: "default" 0.0;
5059 rel1.relative: 0.0 0.521;
5060 image.normal: "01_picker_spinner_new_ani_03.png";
5061 image.border: 8 8 1 1;
5065 inherit: "default" 0.0;
5067 rel1.to: "elm.bg.bottom";
5068 rel1.relative: 0.0 0.0;
5069 rel2.to_y: "elm.bg.bottom";
5070 rel2.relative: 1.0 0.479;
5071 image.normal: "01_picker_spinner_new_ani_04.png";
5072 image.border: 8 8 1 1;
5076 inherit: "default" 0.0;
5078 rel1.to: "elm.bg.bottom";
5079 rel1.relative: 0.0 0.0;
5080 rel2.to_y: "elm.bg.bottom";
5081 rel2.relative: 1.0 0.754;
5082 image.normal: "01_picker_spinner_new_ani_05.png";
5083 image.border: 8 8 1 1;
5087 inherit: "default" 0.0;
5089 rel1.to: "elm.bg.bottom";
5090 rel1.relative: 0.0 0.0;
5091 rel2.to_y: "elm.bg.bottom";
5092 rel2.relative: 1.0 0.937;
5093 image.normal: "01_picker_spinner_new_ani_06.png";
5094 image.border: 8 8 1 1;
5101 signal: "elm,state,text,visible";
5103 action: STATE_SET "visible" 0.0;
5104 target: "elm.text.top";
5105 target: "elm.text.bottom";
5109 signal: "elm,state,text,hidden";
5111 action: STATE_SET "default" 0.0;
5112 target: "elm.text.top";
5113 target: "elm.text.bottom";
5117 group { name: "elm/picker/base/timepicker/ampm";
5119 image: "01_picker_spinner_panel_bg_top.png" COMP;
5120 image: "01_picker_spinner_panel_bg_bottom.png" COMP;
5121 image: "01_picker_spinner_new_ani_01.png" COMP;
5122 image: "01_picker_spinner_new_ani_02.png" COMP;
5123 image: "01_picker_spinner_new_ani_03.png" COMP;
5124 image: "01_picker_spinner_new_ani_04.png" COMP;
5125 image: "01_picker_spinner_new_ani_05.png" COMP;
5126 image: "01_picker_spinner_new_ani_06.png" COMP;
5129 public ani_state; // 0: up, 1: down
5131 public animator(val) {
5133 if (get_int(ani_lock) == 0)
5136 if (val == ELM_PICKER_ANIM_MAX) {
5137 set_state(PART:"elm.img.ani", "default", 0.0);
5138 if (get_int(ani_state) == 0)
5139 emit("pressed", "up");
5141 emit("pressed", "down");
5142 set_int(ani_lock, 0);
5146 if (get_int(ani_state) == 1)
5149 next = ELM_PICKER_ANIM_MAX-val;
5151 snprintf(s, 8, "ani%d", next);
5152 set_state(PART:"elm.img.ani", s, 0.0);
5154 if (val == ELM_PICKER_ANIM_HALF) {
5155 if (get_int(ani_state) == 0)
5158 emit("half", "down");
5162 public message(Msg_Type:type, id, ...) {
5163 if ((type == MSG_FLOAT) && (id == 1)) {
5168 if (get_int(ani_lock) == 1)
5170 set_int(ani_lock, 1);
5172 v = getfarg(2)/ELM_PICKER_ANIM_MAX;
5174 set_int(ani_state, 1);
5176 set_int(ani_state, 0);
5179 for (i = 0; i <= ELM_PICKER_ANIM_MAX; i++) {
5181 timer(t, "animator", i);
5192 state: "default" 0.0;
5198 name: "elm.rect.pad.middle";
5204 rel1.to: "elm.base";
5205 rel1.relative: 0.0 0.5;
5206 rel2.to: "elm.base";
5207 rel2.relative: 1.0 0.5;
5215 state: "default" 0.0;
5216 rel1.to: "elm.base";
5218 rel2.to: "elm.rect.pad.middle";
5219 rel2.relative: 1.0 0.0;
5220 image.normal: "01_picker_spinner_panel_bg_top.png";
5221 image.border: 4 4 1 1;
5225 name: "elm.bg.bottom";
5228 state: "default" 0.0;
5229 rel1.to: "elm.rect.pad.middle";
5230 rel1.relative: 0.0 1.0;
5231 rel2.to: "elm.base";
5232 image.normal: "01_picker_spinner_panel_bg_bottom.png";
5233 image.border: 4 4 1 1;
5239 name: "elm.clip.top";
5241 state: "default" 0.0;
5242 rel1.to: "elm.bg.top";
5243 rel2.to: "elm.bg.top";
5244 color: 255 255 255 255;
5250 name: "elm.clip.bottom";
5252 state: "default" 0.0;
5253 rel1.to: "elm.bg.bottom";
5254 rel2.to: "elm.bg.bottom";
5255 color: 255 255 255 255;
5260 name: "elm.text.top";
5263 clip_to: "elm.clip.top";
5266 state: "default" 0.0;
5268 rel1.to: "elm.bg.top";
5269 rel1.relative: 0.0 0.0;
5271 rel2.to: "elm.bg.bottom";
5272 rel2.relative: 1.0 1.0;
5273 rel2.offset: -12 -10;
5278 font: "SLP:style=Roman";
5285 state: "visible" 0.0;
5286 inherit: "default" 0.0;
5292 name: "elm.text.bottom";
5295 clip_to: "elm.clip.bottom";
5298 state: "default" 0.0;
5300 rel1.to: "elm.text.top";
5301 rel2.to: "elm.text.top";
5306 font: "SLP:style=Roman";
5313 state: "visible" 0.0;
5314 inherit: "default" 0.0;
5319 name: "elm.rect.flick";
5323 state: "default" 0.0;
5324 rel1.to: "elm.bg.top";
5325 rel1.relative: 0.0 0.0;
5326 rel2.to: "elm.bg.bottom";
5327 rel2.relative: 1.0 1.0;
5333 name: "elm.rect.button.up";
5338 state: "default" 0.0;
5340 rel1.to: "elm.bg.top";
5341 rel2.to: "elm.bg.top";
5342 rel2.relative: 1.0 0.8;
5346 state: "visible" 0.0;
5347 inherit: "default" 0.0;
5353 name: "elm.rect.button.down";
5358 state: "default" 0.0;
5360 rel1.to: "elm.bg.bottom";
5361 rel1.relative: 0.0 0.2;
5362 rel2.to: "elm.bg.bottom";
5366 state: "visible" 0.0;
5367 inherit: "default" 0.0;
5373 name: "elm.img.ani";
5376 state: "default" 0.0;
5378 rel1.to: "elm.bg.top";
5380 rel2.to_y: "elm.bg.top";
5386 inherit: "default" 0.0;
5388 rel1.relative: 0.0 0.063;
5389 image.normal: "01_picker_spinner_new_ani_01.png";
5390 image.border: 8 8 1 1;
5394 inherit: "default" 0.0;
5396 rel1.relative: 0.0 0.246;
5397 image.normal: "01_picker_spinner_new_ani_02.png";
5398 image.border: 8 8 1 1;
5402 inherit: "default" 0.0;
5404 rel1.relative: 0.0 0.521;
5405 image.normal: "01_picker_spinner_new_ani_03.png";
5406 image.border: 8 8 1 1;
5410 inherit: "default" 0.0;
5412 rel1.to: "elm.bg.bottom";
5413 rel1.relative: 0.0 0.0;
5414 rel2.to_y: "elm.bg.bottom";
5415 rel2.relative: 1.0 0.479;
5416 image.normal: "01_picker_spinner_new_ani_04.png";
5417 image.border: 8 8 1 1;
5421 inherit: "default" 0.0;
5423 rel1.to: "elm.bg.bottom";
5424 rel1.relative: 0.0 0.0;
5425 rel2.to_y: "elm.bg.bottom";
5426 rel2.relative: 1.0 0.754;
5427 image.normal: "01_picker_spinner_new_ani_05.png";
5428 image.border: 8 8 1 1;
5432 inherit: "default" 0.0;
5434 rel1.to: "elm.bg.bottom";
5435 rel1.relative: 0.0 0.0;
5436 rel2.to_y: "elm.bg.bottom";
5437 rel2.relative: 1.0 0.937;
5438 image.normal: "01_picker_spinner_new_ani_06.png";
5439 image.border: 8 8 1 1;
5445 name: "button_show";
5446 signal: "elm,state,button,visible";
5448 action: STATE_SET "visible" 0.0;
5449 target: "elm.rect.button.up";
5450 target: "elm.rect.button.down";
5454 name: "button_hide";
5455 signal: "elm,state,button,hidden";
5457 action: STATE_SET "default" 0.0;
5458 target: "elm.rect.button.up";
5459 target: "elm.rect.button.down";
5463 signal: "elm,state,text,visible";
5465 action: STATE_SET "visible" 0.0;
5466 target: "elm.text.top";
5467 target: "elm.text.bottom";
5471 signal: "elm,state,text,hidden";
5473 action: STATE_SET "default" 0.0;
5474 target: "elm.text.top";
5475 target: "elm.text.bottom";
5480 ///////////////////////////////////////////////////////////////////////////////
5481 group { name: "elm/timepicker/base/default";
5483 image: "01_hybrid_spinner_num_time_colon.png" COMP;
5488 name: "elm.rect.bg";
5491 state: "default" 0.0;
5496 name: "elm.rect.bg.time";
5499 state: "default" 0.0;
5501 rel2.to_x: "elm.swallow.ampm";
5502 rel2.relative: (-12/90) 1.0;
5508 name: "elm.img.colon.1";
5510 state: "default" 0.0;
5511 rel1.to: "elm.swallow.hour";
5512 rel1.relative: 1.0 0.246;
5513 rel2.to: "elm.swallow.min";
5514 rel2.relative: 0.0 0.754;
5515 image.normal: "01_hybrid_spinner_num_time_colon.png";
5517 aspect_preference: HORIZONTAL;
5521 name: "elm.img.colon.2";
5523 state: "default" 0.0;
5524 rel1.to: "elm.swallow.min";
5525 rel1.relative: 1.0 0.246;
5526 rel2.to: "elm.swallow.sub";
5527 rel2.relative: 0.0 0.754;
5528 image.normal: "01_hybrid_spinner_num_time_colon.png";
5530 aspect_preference: HORIZONTAL;
5534 state: "with_sec" 0.0;
5535 inherit: "default" 0.0;
5541 name: "elm.text.hour";
5546 state: "default" 0.0;
5548 rel1.to_x: "elm.swallow.hour";
5549 rel1.to_y: "elm.rect.bg.time";
5550 rel2.to_x: "elm.swallow.hour";
5551 rel2.to_y: "elm.rect.bg.time";
5552 rel2.relative: 1.0 (24/317);
5553 color: 255 255 255 255;
5557 font: "SLP:style=Roman";
5567 name: "elm.swallow.hour";
5571 state: "default" 0.0;
5572 rel1.to_x: "elm.rect.bg.time";
5573 rel1.to_y: "elm.text.hour";
5574 rel1.relative: 0.0 (32/24);
5575 rel2.to: "elm.rect.bg.time";
5576 rel2.relative: 0.380 1.0;
5579 state: "with_sec" 0.0;
5580 inherit: "default" 0.0;
5581 rel2.relative: 0.283 1.0;
5586 name: "elm.text.min";
5591 state: "default" 0.0;
5593 rel1.to_x: "elm.swallow.min";
5594 rel1.to_y: "elm.rect.bg.time";
5595 rel2.to_x: "elm.swallow.sub";
5596 rel2.to_y: "elm.rect.bg.time";
5597 rel2.relative: 1.0 (24/317);
5598 color: 255 255 255 255;
5602 font: "SLP:style=Roman";
5610 state: "with_sec" 0.0;
5611 inherit: "default" 0.0;
5612 rel2.to_x: "elm.swallow.min";
5617 name: "elm.swallow.min";
5621 state: "default" 0.0;
5622 rel1.to_x: "elm.rect.bg.time";
5623 rel1.to_y: "elm.swallow.hour";
5624 rel1.relative: 0.482 0.0;
5625 rel2.to: "elm.rect.bg.time";
5626 rel2.relative: 0.729 1.0;
5629 state: "with_sec" 0.0;
5630 inherit: "default" 0.0;
5631 rel1.relative: 0.358 0.0;
5632 rel2.relative: 0.641 1.0;
5637 name: "elm.text.sec";
5642 state: "default" 0.0;
5644 rel1.to_x: "elm.swallow.sub";
5645 rel1.to_y: "elm.rect.bg.time";
5646 rel2.to_x: "elm.swallow.sub";
5647 rel2.to_y: "elm.rect.bg.time";
5648 rel2.relative: 1.0 (24/317);
5649 color: 255 255 255 255;
5653 font: "SLP:style=Roman";
5661 state: "with_sec" 0.0;
5662 inherit: "default" 0.0;
5668 name: "elm.swallow.sub";
5672 state: "default" 0.0;
5673 rel1.to_x: "elm.rect.bg.time";
5674 rel1.to_y: "elm.swallow.hour";
5675 rel1.relative: 0.753 0.0;
5676 rel2.to: "elm.rect.bg.time";
5679 state: "with_sec" 0.0;
5680 inherit: "default" 0.0;
5681 rel1.relative: 0.717 0.0;
5686 name: "elm.swallow.ampm";
5690 state: "default" 0.0;
5691 rel1.to_x: "elm.rect.bg";
5692 rel1.to_y: "elm.swallow.hour";
5693 rel1.relative: (492/480) 0.0;
5694 rel2.to: "elm.rect.bg";
5695 rel2.relative: 1.232 1.0;
5699 state: "visible" 0.0;
5700 rel1.to_x: "elm.rect.bg";
5701 rel1.to_y: "elm.swallow.hour";
5702 rel1.relative: 0.793 0.0;
5703 rel2.to: "elm.rect.bg";
5704 rel2.relative: 1.0 1.0;
5713 signal: "elm,state,sec,hidden";
5715 action: STATE_SET "default" 0.0;
5716 target: "elm.swallow.hour";
5717 target: "elm.swallow.min";
5718 target: "elm.swallow.sub";
5719 target: "elm.img.colon.2";
5720 target: "elm.text.min";
5721 target: "elm.text.sec";
5725 signal: "elm,state,sec,visible";
5727 action: STATE_SET "with_sec" 0.0;
5728 target: "elm.swallow.hour";
5729 target: "elm.swallow.min";
5730 target: "elm.swallow.sub";
5731 target: "elm.img.colon.2";
5732 target: "elm.text.min";
5733 target: "elm.text.sec";
5737 signal: "elm,state,ampm,hidden";
5739 action: STATE_SET "default" 0.0;
5740 target: "elm.swallow.ampm";
5744 signal: "elm,state,ampm,visible";
5746 action: STATE_SET "visible" 0.0;
5747 target: "elm.swallow.ampm";
5752 ///////////////////////////////////////////////////////////////////////////////
5753 group { name: "elm/datepicker/base/default";
5757 name: "elm.rect.bg";
5760 state: "default" 0.0;
5766 name: "elm.text.year";
5771 state: "default" 0.0;
5773 rel1.to_x: "elm.swallow.year";
5774 rel1.to_y: "elm.rect.bg";
5775 rel2.to_x: "elm.swallow.year";
5776 rel2.to_y: "elm.rect.bg";
5777 rel2.relative: 1.0 (24/317);
5778 color: 255 255 255 255;
5782 font: "SLP:style=Roman";
5792 name: "elm.swallow.year";
5796 state: "default" 0.0;
5797 rel1.to_x: "elm.rect.bg";
5798 rel1.to_y: "elm.text.year";
5799 rel1.relative: 0.549 (32/24);
5800 rel2.to: "elm.rect.bg";
5804 state: "ddmmyy" 0.0;
5805 inherit: "default" 0.0;
5809 state: "mmddyy" 0.0;
5810 inherit: "default" 0.0;
5814 state: "mmyydd" 0.0;
5815 inherit: "default" 0.0;
5817 rel1.relative: 0.274 (32/24);
5818 rel2.relative: 0.725 1.0;
5821 state: "ddyymm" 0.0;
5822 inherit: "default" 0.0;
5824 rel1.relative: 0.274 (32/24);
5825 rel2.relative: 0.725 1.0;
5828 state: "yyddmm" 0.0;
5829 inherit: "default" 0.0;
5831 rel1.relative: 0.0 (32/24);
5832 rel2.relative: 0.451 1.0;
5835 state: "yymmdd" 0.0;
5836 inherit: "default" 0.0;
5838 rel1.relative: 0.0 (32/24);
5839 rel2.relative: 0.451 1.0;
5844 name: "elm.text.mon";
5849 state: "default" 0.0;
5851 rel1.to_x: "elm.swallow.mon";
5852 rel1.to_y: "elm.rect.bg";
5853 rel2.to_x: "elm.swallow.mon";
5854 rel2.to_y: "elm.rect.bg";
5855 rel2.relative: 1.0 (24/317);
5856 color: 255 255 255 255;
5860 font: "SLP:style=Roman";
5870 name: "elm.swallow.mon";
5874 state: "default" 0.0;
5875 rel1.to_x: "elm.rect.bg";
5876 rel1.to_y: "elm.text.mon";
5877 rel1.relative: 0.270 (32/24);
5878 rel2.to: "elm.rect.bg";
5879 rel2.relative: 0.503 1.0;
5883 state: "ddmmyy" 0.0;
5884 inherit: "default" 0.0;
5888 state: "mmddyy" 0.0;
5889 inherit: "default" 0.0;
5890 rel1.relative: 0.0 (32/24);
5891 rel2.relative: 0.233 1.0;
5895 state: "mmyydd" 0.0;
5896 inherit: "default" 0.0;
5898 rel1.relative: 0.0 (32/24);
5899 rel2.relative: 0.233 1.0;
5902 state: "ddyymm" 0.0;
5903 inherit: "default" 0.0;
5905 rel1.relative: 0.767 (32/24);
5906 rel2.relative: 1.0 1.0;
5909 state: "yyddmm" 0.0;
5910 inherit: "default" 0.0;
5912 rel1.relative: 0.767 (32/24);
5913 rel2.relative: 1.0 1.0;
5916 state: "yymmdd" 0.0;
5917 inherit: "default" 0.0;
5919 rel1.relative: 0.497 (32/24);
5920 rel2.relative: 0.730 1.0;
5925 name: "elm.text.day";
5930 state: "default" 0.0;
5932 rel1.to_x: "elm.swallow.day";
5933 rel1.to_y: "elm.rect.bg";
5934 rel2.to_x: "elm.swallow.day";
5935 rel2.to_y: "elm.rect.bg";
5936 rel2.relative: 1.0 (24/317);
5937 color: 255 255 255 255;
5941 font: "SLP:style=Roman";
5951 name: "elm.swallow.day";
5955 state: "default" 0.0;
5956 rel1.to_x: "elm.rect.bg";
5957 rel1.to_y: "elm.text.day";
5958 rel1.relative: 0.0 (32/24);
5959 rel2.to: "elm.rect.bg";
5960 rel2.relative: 0.233 1.0;
5964 state: "ddmmyy" 0.0;
5965 inherit: "default" 0.0;
5969 state: "mmddyy" 0.0;
5970 inherit: "default" 0.0;
5971 rel1.relative: 0.270 (32/24);
5972 rel2.relative: 0.503 1.0;
5976 state: "mmyydd" 0.0;
5977 inherit: "default" 0.0;
5978 rel1.relative: 0.767 (32/24);
5979 rel2.relative: 1.0 1.0;
5983 state: "ddyymm" 0.0;
5984 inherit: "default" 0.0;
5986 rel1.relative: 0.0 (32/24);
5987 rel2.relative: 0.233 1.0;
5990 state: "yyddmm" 0.0;
5991 inherit: "default" 0.0;
5993 rel1.relative: 0.497 (32/24);
5994 rel2.relative: 0.730 1.0;
5997 state: "yymmdd" 0.0;
5998 inherit: "default" 0.0;
6000 rel1.relative: 0.767 (32/24);
6001 rel2.relative: 1.0 1.0;
6010 signal: "elm,state,yymmdd";
6012 action: STATE_SET "yymmdd" 0.0;
6013 target: "elm.swallow.year";
6014 target: "elm.swallow.mon";
6015 target: "elm.swallow.day";
6019 signal: "elm,state,yyddmm";
6021 action: STATE_SET "yyddmm" 0.0;
6022 target: "elm.swallow.year";
6023 target: "elm.swallow.mon";
6024 target: "elm.swallow.day";
6028 signal: "elm,state,mmyydd";
6030 action: STATE_SET "mmyydd" 0.0;
6031 target: "elm.swallow.year";
6032 target: "elm.swallow.mon";
6033 target: "elm.swallow.day";
6037 signal: "elm,state,mmddyy";
6039 action: STATE_SET "mmddyy" 0.0;
6040 target: "elm.swallow.year";
6041 target: "elm.swallow.mon";
6042 target: "elm.swallow.day";
6046 signal: "elm,state,ddyymm";
6048 action: STATE_SET "ddyymm" 0.0;
6049 target: "elm.swallow.year";
6050 target: "elm.swallow.mon";
6051 target: "elm.swallow.day";
6055 signal: "elm,state,ddmmyy";
6057 action: STATE_SET "ddmmyy" 0.0;
6058 target: "elm.swallow.year";
6059 target: "elm.swallow.mon";
6060 target: "elm.swallow.day";
6065 ///////////////////////////////////////////////////////////////////////////////
6066 group { name: "elm/datepicker2/base/default";
6068 image: "DatePicker_frame_up_bg.9.png" COMP;
6073 name: "elm.rect.bg";
6075 state: "default" 0.0;
6076 image.normal: "DatePicker_frame_up_bg.9.png";
6081 name: "elm.swallow.year";
6085 state: "default" 0.0;
6086 rel1.relative: 0.715 0.03;
6087 rel2.relative: 0.96 0.97;
6091 state: "ddmmyy" 0.0;
6092 inherit: "default" 0.0;
6096 state: "mmddyy" 0.0;
6097 inherit: "default" 0.0;
6101 state: "mmyydd" 0.0;
6102 inherit: "default" 0.0;
6104 rel1.relative: 0.57 0.03;
6105 rel2.relative: 0.815 0.97;
6108 state: "ddyymm" 0.0;
6109 inherit: "default" 0.0;
6111 rel1.relative: 0.185 0.03;
6112 rel2.relative: 0.43 0.97;
6115 state: "yyddmm" 0.0;
6116 inherit: "default" 0.0;
6118 rel1.relative: 0.04 0.03;
6119 rel2.relative: 0.285 0.97;
6122 state: "yymmdd" 0.0;
6123 inherit: "default" 0.0;
6125 rel1.relative: 0.04 0.03;
6126 rel2.relative: 0.285 0.97;
6131 name: "elm.swallow.mon";
6135 state: "default" 0.0;
6136 rel1.relative: 0.185 0.03;
6137 rel2.relative: 0.715 0.97;
6141 state: "ddmmyy" 0.0;
6142 inherit: "default" 0.0;
6146 state: "mmddyy" 0.0;
6147 inherit: "default" 0.0;
6148 rel1.relative: 0.04 0.03;
6149 rel2.relative: 0.57 0.97;
6153 state: "mmyydd" 0.0;
6154 inherit: "default" 0.0;
6156 rel1.relative: 0.04 0.03;
6157 rel2.relative: 0.57 0.97;
6160 state: "ddyymm" 0.0;
6161 inherit: "default" 0.0;
6163 rel1.relative: 0.43 0.03;
6164 rel2.relative: 0.96 0.97;
6167 state: "yyddmm" 0.0;
6168 inherit: "default" 0.0;
6170 rel1.relative: 0.43 0.03;
6171 rel2.relative: 0.96 0.97;
6174 state: "yymmdd" 0.0;
6175 inherit: "default" 0.0;
6177 rel1.relative: 0.285 0.03;
6178 rel2.relative: 0.815 0.97;
6183 name: "elm.swallow.day";
6187 state: "default" 0.0;
6188 rel1.relative: 0.04 0.03;
6189 rel2.relative: 0.185 0.97;
6193 state: "ddmmyy" 0.0;
6194 inherit: "default" 0.0;
6198 state: "mmddyy" 0.0;
6199 inherit: "default" 0.0;
6200 rel1.relative: 0.57 0.03;
6201 rel2.relative: 0.715 0.97;
6205 state: "mmyydd" 0.0;
6206 inherit: "default" 0.0;
6207 rel1.relative: 0.815 0.03;
6208 rel2.relative: 0.96 0.97;
6212 state: "ddyymm" 0.0;
6213 inherit: "default" 0.0;
6215 rel1.relative: 0.04 0.03;
6216 rel2.relative: 0.185 0.97;
6219 state: "yyddmm" 0.0;
6220 inherit: "default" 0.0;
6222 rel1.relative: 0.285 0.03;
6223 rel2.relative: 0.43 0.97;
6226 state: "yymmdd" 0.0;
6227 inherit: "default" 0.0;
6229 rel1.relative: 0.815 0.03;
6230 rel2.relative: 0.96 0.97;
6239 signal: "elm,state,yymmdd";
6241 action: STATE_SET "yymmdd" 0.0;
6242 target: "elm.swallow.year";
6243 target: "elm.swallow.mon";
6244 target: "elm.swallow.day";
6248 signal: "elm,state,yyddmm";
6250 action: STATE_SET "yyddmm" 0.0;
6251 target: "elm.swallow.year";
6252 target: "elm.swallow.mon";
6253 target: "elm.swallow.day";
6257 signal: "elm,state,mmyydd";
6259 action: STATE_SET "mmyydd" 0.0;
6260 target: "elm.swallow.year";
6261 target: "elm.swallow.mon";
6262 target: "elm.swallow.day";
6266 signal: "elm,state,mmddyy";
6268 action: STATE_SET "mmddyy" 0.0;
6269 target: "elm.swallow.year";
6270 target: "elm.swallow.mon";
6271 target: "elm.swallow.day";
6275 signal: "elm,state,ddyymm";
6277 action: STATE_SET "ddyymm" 0.0;
6278 target: "elm.swallow.year";
6279 target: "elm.swallow.mon";
6280 target: "elm.swallow.day";
6284 signal: "elm,state,ddmmyy";
6286 action: STATE_SET "ddmmyy" 0.0;
6287 target: "elm.swallow.year";
6288 target: "elm.swallow.mon";
6289 target: "elm.swallow.day";
6293 ///////////////////////////////////////////////////////////////////////////////
6294 group { name: "elm/discpicker/base/default";
6296 image: "DatePicker_frame_up.9.png" COMP;
6304 state: "default" 0.0;
6313 state: "default" 0.0;
6314 rel1.to: "elm.base";
6315 rel2.to: "elm.base";
6316 image.normal: "DatePicker_frame_up.9.png";
6317 image.border: 4 4 4 4;
6323 group { name: "elm/discpicker/item/base/default";
6325 part { name: "elm.label";
6329 description { state: "default" 0.0;
6333 font: "SLP:style=Bold";
6339 description { state: "selected" 0.0;
6340 inherit: "default" 0.0;
6343 description { state: "disabled" 0.0;
6344 inherit: "default" 0.0;
6345 color: 170 170 170 255;
6353 signal: "elm,item,unselected";
6355 action: STATE_SET "default" 0.0;
6356 target: "elm.label";
6360 signal: "elm,item,selected";
6362 action: STATE_SET "selected" 0.0;
6363 target: "elm.label";
6368 signal: "elm,item,disabled";
6370 action: STATE_SET "disabled" 0.0;
6371 target: "elm.label";
6373 // FIXME: plz check item is selected or not
6376 signal: "elm,item,enabled";
6378 action: STATE_SET "default" 0.0;
6379 target: "elm.label";
6384 group { name: "elm/discpicker/indicator/base/default";
6386 image: "DatePicker_frame_center.9.png" COMP;
6390 part { name: "elm.label";
6392 state: "default" 0.0;
6393 image.normal: "DatePicker_frame_center.9.png";
6394 image.border: 3 3 10 20;
6400 ////////////////////////////////////////////////////////////////////////////////////////
6402 // check default textblock style
6404 ///////////////////////////////////////////////////////////////////////////////////////
6406 style { name: "check_label_textblock_style";
6407 base: "font=SLP:style=Roman font_size="CHECK_DEFAULT_TEXT_FONT_SIZE_INC" color=#ffffff wrap=char";
6410 tag: "hilight" "+ font=SLP:style=Bold";
6411 tag: "b" "+ font=SLP:style=Bold";
6412 tag: "whitecolor" "+ color=#ffffff";
6417 ////////////////////////////////////////////////////////////////////////////////////////
6419 // check default with small touch area style
6421 ///////////////////////////////////////////////////////////////////////////////////////
6424 name: "elm/check/base/default-small-touch";
6427 image: "01_check_bg.png" COMP;
6428 image: "01_check_select_icon.png" COMP;
6438 state: "default" 0.0;
6439 rel1 { relative: 0.0 0.0; offset: 1 1; }
6440 rel2 { relative: 0.0 1.0; offset: 1 -2; }
6445 aspect_preference: VERTICAL;
6454 state: "default" 0.0;
6455 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
6456 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
6461 aspect_preference: VERTICAL;
6463 normal: "01_check_bg.png";
6475 state: "default" 0.0;
6476 rel1 { offset: 0 0; to: "bg"; }
6477 rel2 { offset: -2 -2; to: "bg"; }
6479 image.normal: "01_check_select_icon.png";
6482 state: "visible" 0.0;
6483 inherit: "default" 0.0;
6487 state: "disabled" 0.0;
6488 inherit: "default" 0.0;
6490 color: 128 128 128 128;
6493 state: "disabled_visible" 0.0;
6494 inherit: "default" 0.0;
6495 color: 128 128 128 128;
6500 name: "elm.swallow.content";
6503 state: "default" 0.0;
6506 color: 255 255 255 255;
6508 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "bg"; }
6509 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "bg"; }
6512 state: "visible" 0.0;
6513 inherit: "default" 0.0;
6517 aspect_preference: VERTICAL;
6520 state: "disabled" 0.0;
6521 inherit: "default" 0.0;
6522 color: 128 128 128 128;
6525 state: "disabled_visible" 0.0;
6526 inherit: "default" 0.0;
6527 color: 128 128 128 128;
6539 state: "default" 0.0;
6542 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
6543 rel2 { relative: 1.0 0.5; offset: -2 -2; }
6544 color: 255 255 255 255;
6547 style: "check_label_textblock_style";
6550 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
6553 state: "visible" 0.0;
6554 inherit: "default" 0.0;
6559 state: "disabled" 0.0;
6560 inherit: "default" 0.0;
6565 state: "disabled_visible" 0.0;
6566 inherit: "default" 0.0;
6576 ignore_flags: ON_HOLD;
6578 state: "default" 0.0;
6579 rel1 { to: "back_bg"; }
6580 rel2 { to: "back_bg"; }
6588 state: "default" 0.0;
6593 state: "disabled" 0.0;
6594 inherit: "default" 0.0;
6602 signal: "mouse,up,1";
6604 action: SIGNAL_EMIT "elm,action,check,toggle" "";
6608 signal: "elm,state,check,on";
6610 action: STATE_SET "visible" 0.0;
6615 signal: "elm,state,check,off";
6617 action: STATE_SET "default" 0.0;
6622 signal: "elm,state,text,visible";
6624 action: STATE_SET "visible" 0.0;
6629 signal: "elm,state,text,hidden";
6631 action: STATE_SET "default" 0.0;
6636 signal: "elm,state,icon,visible";
6638 action: STATE_SET "visible" 0.0;
6639 target: "elm.swallow.content";
6643 signal: "elm,state,icon,hidden";
6645 action: STATE_SET "default" 0.0;
6646 target: "elm.swallow.content";
6650 signal: "elm,state,disabled";
6652 action: STATE_SET "disabled" 0.0;
6654 after: "disable_text";
6657 name: "disable_text";
6661 get_state(PART:"elm.text", st, 30, vl);
6662 if (!strcmp(st, "visible"))
6663 set_state(PART:"elm.text", "disabled_visible", 0.0);
6665 set_state(PART:"elm.text", "disabled", 0.0);
6667 get_state(PART:"elm.swallow.content", st, 30, vl);
6668 if (!strcmp(st, "visible"))
6669 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
6671 set_state(PART:"elm.swallow.content", "disabled", 0.0);
6673 get_state(PART:"check", st, 30, vl);
6674 if (!strcmp(st, "visible"))
6675 set_state(PART:"check", "disabled_visible", 0.0);
6677 set_state(PART:"check", "disabled", 0.0);
6682 signal: "elm,state,enabled";
6684 action: STATE_SET "default" 0.0;
6686 after: "enable_text";
6689 name: "enable_text";
6693 get_state(PART:"elm.text", st, 30, vl);
6694 if (!strcmp(st, "disabled_visible"))
6695 set_state(PART:"elm.text", "visible", 0.0);
6697 set_state(PART:"elm.text", "default", 0.0);
6699 get_state(PART:"elm.swallow.content", st, 30, vl);
6700 if (!strcmp(st, "visible"))
6701 set_state(PART:"elm.swallow.content", "visible", 0.0);
6703 set_state(PART:"elm.swallow.content", "default", 0.0);
6705 get_state(PART:"check", st, 30, vl);
6706 if (!strcmp(st, "visible"))
6707 set_state(PART:"check", "visible", 0.0);
6709 set_state(PART:"check", "default", 0.0);
6716 ////////////////////////////////////////////////////////////////////////////////////////
6718 // check default-divided style
6720 ///////////////////////////////////////////////////////////////////////////////////////
6722 name: "elm/check/base/default-divided";
6725 image: "01_button_on_lighting.png" COMP;
6726 image: "01_check_bg.png" COMP;
6727 image: "01_check_select_icon.png" COMP;
6736 state: "default" 0.0;
6737 rel1 { relative: 0.0 0.0; offset: 1 1; }
6738 rel2 { relative: 0.0 1.0; offset: 1 -2; }
6743 aspect_preference: VERTICAL;
6745 normal: "01_button_on_lighting.png";
6757 state: "default" 0.0;
6758 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
6759 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
6764 aspect_preference: VERTICAL;
6766 normal: "01_check_bg.png";
6778 state: "default" 0.0;
6779 rel1 { offset: 0 0; to: "bg"; }
6780 rel2 { offset: -2 -2; to: "bg"; }
6782 image.normal: "01_check_select_icon.png";
6785 state: "visible" 0.0;
6786 inherit: "default" 0.0;
6790 state: "disabled" 0.0;
6791 inherit: "default" 0.0;
6793 color: 128 128 128 128;
6796 state: "disabled_visible" 0.0;
6797 inherit: "default" 0.0;
6798 color: 128 128 128 128;
6803 name: "elm.swallow.content";
6806 state: "default" 0.0;
6809 color: 255 255 255 255;
6811 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "bg"; }
6812 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "bg"; }
6815 state: "visible" 0.0;
6816 inherit: "default" 0.0;
6820 aspect_preference: VERTICAL;
6823 state: "disabled" 0.0;
6824 inherit: "default" 0.0;
6825 color: 128 128 128 128;
6828 state: "disabled_visible" 0.0;
6829 inherit: "default" 0.0;
6830 color: 128 128 128 128;
6842 state: "default" 0.0;
6845 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
6846 rel2 { relative: 1.0 0.5; offset: -2 -2; }
6847 color: 255 255 255 255;
6850 style: "check_label_textblock_style";
6853 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
6856 state: "visible" 0.0;
6857 inherit: "default" 0.0;
6862 state: "disabled" 0.0;
6863 inherit: "default" 0.0;
6868 state: "disabled_visible" 0.0;
6869 inherit: "default" 0.0;
6879 ignore_flags: ON_HOLD;
6881 state: "default" 0.0;
6882 rel1 { to: "back_bg"; }
6883 rel2 { to: "back_bg"; }
6891 state: "default" 0.0;
6896 state: "disabled" 0.0;
6897 inherit: "default" 0.0;
6905 signal: "mouse,up,1";
6907 action: SIGNAL_EMIT "elm,action,check,toggle" "";
6911 signal: "elm,state,check,on";
6913 action: STATE_SET "visible" 0.0;
6918 signal: "elm,state,check,off";
6920 action: STATE_SET "default" 0.0;
6925 signal: "elm,state,text,visible";
6927 action: STATE_SET "visible" 0.0;
6932 signal: "elm,state,text,hidden";
6934 action: STATE_SET "default" 0.0;
6939 signal: "elm,state,icon,visible";
6941 action: STATE_SET "visible" 0.0;
6942 target: "elm.swallow.content";
6946 signal: "elm,state,icon,hidden";
6948 action: STATE_SET "default" 0.0;
6949 target: "elm.swallow.content";
6953 signal: "elm,state,disabled";
6955 action: STATE_SET "disabled" 0.0;
6957 after: "disable_text";
6960 name: "disable_text";
6964 get_state(PART:"elm.text", st, 30, vl);
6965 if (!strcmp(st, "visible"))
6966 set_state(PART:"elm.text", "disabled_visible", 0.0);
6968 set_state(PART:"elm.text", "disabled", 0.0);
6970 get_state(PART:"elm.swallow.content", st, 30, vl);
6971 if (!strcmp(st, "visible"))
6972 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
6974 set_state(PART:"elm.swallow.content", "disabled", 0.0);
6976 get_state(PART:"check", st, 30, vl);
6977 if (!strcmp(st, "visible"))
6978 set_state(PART:"check", "disabled_visible", 0.0);
6980 set_state(PART:"check", "disabled", 0.0);
6985 signal: "elm,state,enabled";
6987 action: STATE_SET "default" 0.0;
6989 after: "enable_text";
6992 name: "enable_text";
6996 get_state(PART:"elm.text", st, 30, vl);
6997 if (!strcmp(st, "disabled_visible"))
6998 set_state(PART:"elm.text", "visible", 0.0);
7000 set_state(PART:"elm.text", "default", 0.0);
7002 get_state(PART:"elm.swallow.content", st, 30, vl);
7003 if (!strcmp(st, "visible"))
7004 set_state(PART:"elm.swallow.content", "visible", 0.0);
7006 set_state(PART:"elm.swallow.content", "default", 0.0);
7008 get_state(PART:"check", st, 30, vl);
7009 if (!strcmp(st, "visible"))
7010 set_state(PART:"check", "visible", 0.0);
7012 set_state(PART:"check", "default", 0.0);
7018 ////////////////////////////////////////////////////////////////////////////////////////
7020 // check onoff style
7022 ///////////////////////////////////////////////////////////////////////////////////////
7024 name: "elm/check/base/onoff";
7027 image: "01_on_off_button.png" COMP;
7028 image: "01_on_off_button_on.png" COMP;
7029 image: "01_check_bg.png" COMP;
7030 image: "01_check_select_icon.png" COMP;
7040 state: "default" 0.0;
7041 rel1 { relative: 0.0 0.0; offset: 1 1; }
7042 rel2 { relative: 0.0 1.0; offset: 1 -2; }
7047 aspect_preference: VERTICAL;
7056 state: "default" 0.0;
7057 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
7058 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
7063 aspect_preference: VERTICAL;
7064 image.normal: "01_on_off_button.png";
7067 state: "visible" 0.0;
7068 inherit: "default" 0.0;
7069 image.normal: "01_on_off_button_on.png";
7073 state: "disabled" 0.0;
7074 inherit: "default" 0.0;
7076 color: 128 128 128 128;
7079 state: "disabled_visible" 0.0;
7080 inherit: "default" 0.0;
7081 color: 128 128 128 128;
7086 name: "elm.swallow.content";
7089 state: "default" 0.0;
7092 color: 255 255 255 255;
7094 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "check"; }
7095 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "check"; }
7098 state: "visible" 0.0;
7099 inherit: "default" 0.0;
7103 aspect_preference: VERTICAL;
7106 state: "disabled" 0.0;
7107 inherit: "default" 0.0;
7108 color: 128 128 128 128;
7111 state: "disabled_visible" 0.0;
7112 inherit: "default" 0.0;
7113 color: 128 128 128 128;
7125 state: "default" 0.0;
7128 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
7129 rel2 { relative: 1.0 0.5; offset: -2 -2; }
7130 color: 255 255 255 255;
7133 style: "check_label_textblock_style";
7136 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
7139 state: "visible" 0.0;
7140 inherit: "default" 0.0;
7145 state: "disabled" 0.0;
7146 inherit: "default" 0.0;
7151 state: "disabled_visible" 0.0;
7152 inherit: "default" 0.0;
7162 ignore_flags: ON_HOLD;
7164 state: "default" 0.0;
7165 rel1 { to: "back_bg"; }
7166 rel2 { to: "back_bg"; }
7174 state: "default" 0.0;
7179 state: "disabled" 0.0;
7180 inherit: "default" 0.0;
7188 signal: "mouse,up,1";
7190 action: SIGNAL_EMIT "elm,action,check,toggle" "";
7194 signal: "elm,state,check,on";
7196 action: STATE_SET "visible" 0.0;
7201 signal: "elm,state,check,off";
7203 action: STATE_SET "default" 0.0;
7208 signal: "elm,state,text,visible";
7210 action: STATE_SET "visible" 0.0;
7215 signal: "elm,state,text,hidden";
7217 action: STATE_SET "default" 0.0;
7222 signal: "elm,state,icon,visible";
7224 action: STATE_SET "visible" 0.0;
7225 target: "elm.swallow.content";
7229 signal: "elm,state,icon,hidden";
7231 action: STATE_SET "default" 0.0;
7232 target: "elm.swallow.content";
7236 signal: "elm,state,disabled";
7238 action: STATE_SET "disabled" 0.0;
7240 after: "disable_text";
7243 name: "disable_text";
7247 get_state(PART:"elm.text", st, 30, vl);
7248 if (!strcmp(st, "visible"))
7249 set_state(PART:"elm.text", "disabled_visible", 0.0);
7251 set_state(PART:"elm.text", "disabled", 0.0);
7253 get_state(PART:"elm.swallow.content", st, 30, vl);
7254 if (!strcmp(st, "visible"))
7255 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
7257 set_state(PART:"elm.swallow.content", "disabled", 0.0);
7259 get_state(PART:"check", st, 30, vl);
7260 if (!strcmp(st, "visible"))
7261 set_state(PART:"check", "disabled_visible", 0.0);
7263 set_state(PART:"check", "disabled", 0.0);
7268 signal: "elm,state,enabled";
7270 action: STATE_SET "default" 0.0;
7272 after: "enable_text";
7275 name: "enable_text";
7279 get_state(PART:"elm.text", st, 30, vl);
7280 if (!strcmp(st, "disabled_visible"))
7281 set_state(PART:"elm.text", "visible", 0.0);
7283 set_state(PART:"elm.text", "default", 0.0);
7285 get_state(PART:"elm.swallow.content", st, 30, vl);
7286 if (!strcmp(st, "visible"))
7287 set_state(PART:"elm.swallow.content", "visible", 0.0);
7289 set_state(PART:"elm.swallow.content", "default", 0.0);
7291 get_state(PART:"check", st, 30, vl);
7292 if (!strcmp(st, "visible"))
7293 set_state(PART:"check", "visible", 0.0);
7295 set_state(PART:"check", "default", 0.0);
7301 ////////////////////////////////////////////////////////////////////////////////////////
7303 // check onoff with small touch area style
7305 ///////////////////////////////////////////////////////////////////////////////////////
7307 name: "elm/check/base/onoff-small-touch";
7310 image: "01_on_off_button.png" COMP;
7311 image: "01_on_off_button_on.png" COMP;
7312 image: "01_check_bg.png" COMP;
7313 image: "01_check_select_icon.png" COMP;
7323 state: "default" 0.0;
7324 rel1 { relative: 0.0 0.0; offset: 1 1; }
7325 rel2 { relative: 0.0 1.0; offset: 1 -2; }
7330 aspect_preference: VERTICAL;
7339 state: "default" 0.0;
7340 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
7341 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
7346 aspect_preference: VERTICAL;
7347 image.normal: "01_on_off_button.png";
7350 state: "visible" 0.0;
7351 inherit: "default" 0.0;
7352 image.normal: "01_on_off_button_on.png";
7356 state: "disabled" 0.0;
7357 inherit: "default" 0.0;
7359 color: 128 128 128 128;
7362 state: "disabled_visible" 0.0;
7363 inherit: "default" 0.0;
7364 color: 128 128 128 128;
7369 name: "elm.swallow.content";
7372 state: "default" 0.0;
7375 color: 255 255 255 255;
7377 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "check"; }
7378 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "check"; }
7381 state: "visible" 0.0;
7382 inherit: "default" 0.0;
7386 aspect_preference: VERTICAL;
7389 state: "disabled" 0.0;
7390 inherit: "default" 0.0;
7391 color: 128 128 128 128;
7394 state: "disabled_visible" 0.0;
7395 inherit: "default" 0.0;
7396 color: 128 128 128 128;
7408 state: "default" 0.0;
7411 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
7412 rel2 { relative: 1.0 0.5; offset: -2 -2; }
7413 color: 255 255 255 255;
7416 style: "check_label_textblock_style";
7419 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
7422 state: "visible" 0.0;
7423 inherit: "default" 0.0;
7428 state: "disabled" 0.0;
7429 inherit: "default" 0.0;
7434 state: "disabled_visible" 0.0;
7435 inherit: "default" 0.0;
7445 ignore_flags: ON_HOLD;
7447 state: "default" 0.0;
7448 rel1 { to: "back_bg"; }
7449 rel2 { to: "back_bg"; }
7457 state: "default" 0.0;
7462 state: "disabled" 0.0;
7463 inherit: "default" 0.0;
7471 signal: "mouse,up,1";
7473 action: SIGNAL_EMIT "elm,action,check,toggle" "";
7477 signal: "elm,state,check,on";
7479 action: STATE_SET "visible" 0.0;
7484 signal: "elm,state,check,off";
7486 action: STATE_SET "default" 0.0;
7491 signal: "elm,state,text,visible";
7493 action: STATE_SET "visible" 0.0;
7498 signal: "elm,state,text,hidden";
7500 action: STATE_SET "default" 0.0;
7505 signal: "elm,state,icon,visible";
7507 action: STATE_SET "visible" 0.0;
7508 target: "elm.swallow.content";
7512 signal: "elm,state,icon,hidden";
7514 action: STATE_SET "default" 0.0;
7515 target: "elm.swallow.content";
7519 signal: "elm,state,disabled";
7521 action: STATE_SET "disabled" 0.0;
7523 after: "disable_text";
7526 name: "disable_text";
7530 get_state(PART:"elm.text", st, 30, vl);
7531 if (!strcmp(st, "visible"))
7532 set_state(PART:"elm.text", "disabled_visible", 0.0);
7534 set_state(PART:"elm.text", "disabled", 0.0);
7536 get_state(PART:"elm.swallow.content", st, 30, vl);
7537 if (!strcmp(st, "visible"))
7538 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
7540 set_state(PART:"elm.swallow.content", "disabled", 0.0);
7542 get_state(PART:"check", st, 30, vl);
7543 if (!strcmp(st, "visible"))
7544 set_state(PART:"check", "disabled_visible", 0.0);
7546 set_state(PART:"check", "disabled", 0.0);
7551 signal: "elm,state,enabled";
7553 action: STATE_SET "default" 0.0;
7555 after: "enable_text";
7558 name: "enable_text";
7562 get_state(PART:"elm.text", st, 30, vl);
7563 if (!strcmp(st, "disabled_visible"))
7564 set_state(PART:"elm.text", "visible", 0.0);
7566 set_state(PART:"elm.text", "default", 0.0);
7568 get_state(PART:"elm.swallow.content", st, 30, vl);
7569 if (!strcmp(st, "visible"))
7570 set_state(PART:"elm.swallow.content", "visible", 0.0);
7572 set_state(PART:"elm.swallow.content", "default", 0.0);
7574 get_state(PART:"check", st, 30, vl);
7575 if (!strcmp(st, "visible"))
7576 set_state(PART:"check", "visible", 0.0);
7578 set_state(PART:"check", "default", 0.0);
7585 ////////////////////////////////////////////////////////////////////////////////////////
7587 // check onoff-divided style
7589 ///////////////////////////////////////////////////////////////////////////////////////
7591 name: "elm/check/base/onoff-divided";
7594 image: "01_button_on_lighting.png" COMP;
7595 image: "01_on_off_button.png" COMP;
7596 image: "01_on_off_button_on.png" COMP;
7605 state: "default" 0.0;
7606 rel1 { relative: 0.0 0.0; offset: 1 1; }
7607 rel2 { relative: 0.0 1.0; offset: 1 -2; }
7612 aspect_preference: VERTICAL;
7614 normal: "01_button_on_lighting.png";
7626 state: "default" 0.0;
7627 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
7628 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
7633 aspect_preference: VERTICAL;
7634 image.normal: "01_on_off_button.png";
7636 description { state: "visible" 0.0;
7637 inherit: "default" 0.0;
7638 image.normal: "01_on_off_button_on.png";
7640 description { state: "disabled" 0.0;
7641 inherit: "default" 0.0;
7643 color: 128 128 128 128;
7645 description { state: "disabled_visible" 0.0;
7646 inherit: "default" 0.0;
7647 color: 128 128 128 128;
7652 name: "elm.swallow.content";
7655 state: "default" 0.0;
7658 color: 255 255 255 255;
7660 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "check"; }
7661 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "check"; }
7664 state: "visible" 0.0;
7665 inherit: "default" 0.0;
7669 aspect_preference: VERTICAL;
7672 state: "disabled" 0.0;
7673 inherit: "default" 0.0;
7674 color: 128 128 128 128;
7677 state: "disabled_visible" 0.0;
7678 inherit: "default" 0.0;
7679 color: 128 128 128 128;
7691 state: "default" 0.0;
7694 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
7695 rel2 { relative: 1.0 0.5; offset: -2 -2; }
7696 color: 255 255 255 255;
7699 style: "check_label_textblock_style";
7702 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
7705 state: "visible" 0.0;
7706 inherit: "default" 0.0;
7711 state: "disabled" 0.0;
7712 inherit: "default" 0.0;
7717 state: "disabled_visible" 0.0;
7718 inherit: "default" 0.0;
7728 ignore_flags: ON_HOLD;
7730 state: "default" 0.0;
7731 rel1 { to: "back_bg"; }
7732 rel2 { to: "back_bg"; }
7740 state: "default" 0.0;
7745 state: "disabled" 0.0;
7746 inherit: "default" 0.0;
7754 signal: "mouse,up,1";
7756 action: SIGNAL_EMIT "elm,action,check,toggle" "";
7760 signal: "elm,state,check,on";
7762 action: STATE_SET "visible" 0.0;
7767 signal: "elm,state,check,off";
7769 action: STATE_SET "default" 0.0;
7774 signal: "elm,state,text,visible";
7776 action: STATE_SET "visible" 0.0;
7781 signal: "elm,state,text,hidden";
7783 action: STATE_SET "default" 0.0;
7788 signal: "elm,state,icon,visible";
7790 action: STATE_SET "visible" 0.0;
7791 target: "elm.swallow.content";
7795 signal: "elm,state,icon,hidden";
7797 action: STATE_SET "default" 0.0;
7798 target: "elm.swallow.content";
7802 signal: "elm,state,disabled";
7804 action: STATE_SET "disabled" 0.0;
7806 after: "disable_text";
7809 name: "disable_text";
7813 get_state(PART:"elm.text", st, 30, vl);
7814 if (!strcmp(st, "visible"))
7815 set_state(PART:"elm.text", "disabled_visible", 0.0);
7817 set_state(PART:"elm.text", "disabled", 0.0);
7819 get_state(PART:"elm.swallow.content", st, 30, vl);
7820 if (!strcmp(st, "visible"))
7821 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
7823 set_state(PART:"elm.swallow.content", "disabled", 0.0);
7825 get_state(PART:"check", st, 30, vl);
7826 if (!strcmp(st, "visible"))
7827 set_state(PART:"check", "disabled_visible", 0.0);
7829 set_state(PART:"check", "disabled", 0.0);
7834 signal: "elm,state,enabled";
7836 action: STATE_SET "default" 0.0;
7838 after: "enable_text";
7841 name: "enable_text";
7845 get_state(PART:"elm.text", st, 30, vl);
7846 if (!strcmp(st, "disabled_visible"))
7847 set_state(PART:"elm.text", "visible", 0.0);
7849 set_state(PART:"elm.text", "default", 0.0);
7851 get_state(PART:"elm.swallow.content", st, 30, vl);
7852 if (!strcmp(st, "visible"))
7853 set_state(PART:"elm.swallow.content", "visible", 0.0);
7855 set_state(PART:"elm.swallow.content", "default", 0.0);
7857 get_state(PART:"check", st, 30, vl);
7858 if (!strcmp(st, "visible"))
7859 set_state(PART:"check", "visible", 0.0);
7861 set_state(PART:"check", "default", 0.0);
7867 ////////////////////////////////////////////////////////////////////////////////////////
7869 // check favorite style
7871 ///////////////////////////////////////////////////////////////////////////////////////
7874 name: "elm/check/base/favorite";
7877 image: "01_rate_icon_default.png" COMP;
7878 image: "01_rate_small_fill.png" COMP;
7888 state: "default" 0.0;
7889 rel1 { relative: 0.0 0.0; offset: 1 1; }
7890 rel2 { relative: 0.0 1.0; offset: 1 -2; }
7895 aspect_preference: VERTICAL;
7904 state: "default" 0.0;
7905 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
7906 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
7911 aspect_preference: VERTICAL;
7912 image.normal: "01_rate_icon_default.png";
7915 state: "visible" 0.0;
7916 inherit: "default" 0.0;
7917 image.normal: "01_rate_small_fill.png";
7921 state: "disabled" 0.0;
7922 inherit: "default" 0.0;
7924 color: 128 128 128 128;
7927 state: "disabled_visible" 0.0;
7928 inherit: "default" 0.0;
7929 color: 128 128 128 128;
7934 name: "elm.swallow.content";
7937 state: "default" 0.0;
7940 color: 255 255 255 255;
7942 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "check"; }
7943 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "check"; }
7946 state: "visible" 0.0;
7947 inherit: "default" 0.0;
7951 aspect_preference: VERTICAL;
7954 state: "disabled" 0.0;
7955 inherit: "default" 0.0;
7956 color: 128 128 128 128;
7959 state: "disabled_visible" 0.0;
7960 inherit: "default" 0.0;
7961 color: 128 128 128 128;
7973 state: "default" 0.0;
7976 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
7977 rel2 { relative: 1.0 0.5; offset: -2 -2; }
7978 color: 255 255 255 255;
7981 style: "check_label_textblock_style";
7984 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
7987 state: "visible" 0.0;
7988 inherit: "default" 0.0;
7993 state: "disabled" 0.0;
7994 inherit: "default" 0.0;
7999 state: "disabled_visible" 0.0;
8000 inherit: "default" 0.0;
8010 ignore_flags: ON_HOLD;
8012 state: "default" 0.0;
8013 rel1 { to: "back_bg"; }
8014 rel2 { to: "back_bg"; }
8022 state: "default" 0.0;
8027 state: "disabled" 0.0;
8028 inherit: "default" 0.0;
8036 signal: "mouse,up,1";
8038 action: SIGNAL_EMIT "elm,action,check,toggle" "";
8042 signal: "elm,state,check,on";
8044 action: STATE_SET "visible" 0.0;
8049 signal: "elm,state,check,off";
8051 action: STATE_SET "default" 0.0;
8056 signal: "elm,state,text,visible";
8058 action: STATE_SET "visible" 0.0;
8063 signal: "elm,state,text,hidden";
8065 action: STATE_SET "default" 0.0;
8070 signal: "elm,state,icon,visible";
8072 action: STATE_SET "visible" 0.0;
8073 target: "elm.swallow.content";
8077 signal: "elm,state,icon,hidden";
8079 action: STATE_SET "default" 0.0;
8080 target: "elm.swallow.content";
8084 signal: "elm,state,disabled";
8086 action: STATE_SET "disabled" 0.0;
8088 after: "disable_text";
8091 name: "disable_text";
8095 get_state(PART:"elm.text", st, 30, vl);
8096 if (!strcmp(st, "visible"))
8097 set_state(PART:"elm.text", "disabled_visible", 0.0);
8099 set_state(PART:"elm.text", "disabled", 0.0);
8101 get_state(PART:"elm.swallow.content", st, 30, vl);
8102 if (!strcmp(st, "visible"))
8103 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
8105 set_state(PART:"elm.swallow.content", "disabled", 0.0);
8107 get_state(PART:"check", st, 30, vl);
8108 if (!strcmp(st, "visible"))
8109 set_state(PART:"check", "disabled_visible", 0.0);
8111 set_state(PART:"check", "disabled", 0.0);
8116 signal: "elm,state,enabled";
8118 action: STATE_SET "default" 0.0;
8120 after: "enable_text";
8123 name: "enable_text";
8127 get_state(PART:"elm.text", st, 30, vl);
8128 if (!strcmp(st, "disabled_visible"))
8129 set_state(PART:"elm.text", "visible", 0.0);
8131 set_state(PART:"elm.text", "default", 0.0);
8133 get_state(PART:"elm.swallow.content", st, 30, vl);
8134 if (!strcmp(st, "visible"))
8135 set_state(PART:"elm.swallow.content", "visible", 0.0);
8137 set_state(PART:"elm.swallow.content", "default", 0.0);
8139 get_state(PART:"check", st, 30, vl);
8140 if (!strcmp(st, "visible"))
8141 set_state(PART:"check", "visible", 0.0);
8143 set_state(PART:"check", "default", 0.0);
8149 ////////////////////////////////////////////////////////////////////////////////////////
8151 // check favorite-divided style
8153 ///////////////////////////////////////////////////////////////////////////////////////
8155 name: "elm/check/base/favorite-divided";
8158 image: "01_button_on_lighting.png" COMP;
8159 image: "01_rate_icon_default.png" COMP;
8160 image: "01_rate_small_fill.png" COMP;
8169 state: "default" 0.0;
8170 rel1 { relative: 0.0 0.0; offset: 1 1; }
8171 rel2 { relative: 0.0 1.0; offset: 1 -2; }
8176 aspect_preference: VERTICAL;
8178 normal: "01_button_on_lighting.png";
8190 state: "default" 0.0;
8191 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
8192 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
8197 aspect_preference: VERTICAL;
8198 image.normal: "01_rate_icon_default.png";
8200 description { state: "visible" 0.0;
8201 inherit: "default" 0.0;
8202 image.normal: "01_rate_small_fill.png";
8204 description { state: "disabled" 0.0;
8205 inherit: "default" 0.0;
8207 color: 128 128 128 128;
8209 description { state: "disabled_visible" 0.0;
8210 inherit: "default" 0.0;
8211 color: 128 128 128 128;
8216 name: "elm.swallow.content";
8219 state: "default" 0.0;
8222 color: 255 255 255 255;
8224 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "check"; }
8225 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "check"; }
8228 state: "visible" 0.0;
8229 inherit: "default" 0.0;
8233 aspect_preference: VERTICAL;
8236 state: "disabled" 0.0;
8237 inherit: "default" 0.0;
8238 color: 128 128 128 128;
8241 state: "disabled_visible" 0.0;
8242 inherit: "default" 0.0;
8243 color: 128 128 128 128;
8255 state: "default" 0.0;
8258 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
8259 rel2 { relative: 1.0 0.5; offset: -2 -2; }
8260 color: 255 255 255 255;
8263 style: "check_label_textblock_style";
8266 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
8269 state: "visible" 0.0;
8270 inherit: "default" 0.0;
8275 state: "disabled" 0.0;
8276 inherit: "default" 0.0;
8281 state: "disabled_visible" 0.0;
8282 inherit: "default" 0.0;
8292 ignore_flags: ON_HOLD;
8294 state: "default" 0.0;
8295 rel1 { to: "back_bg"; }
8296 rel2 { to: "back_bg"; }
8304 state: "default" 0.0;
8309 state: "disabled" 0.0;
8310 inherit: "default" 0.0;
8318 signal: "mouse,up,1";
8320 action: SIGNAL_EMIT "elm,action,check,toggle" "";
8324 signal: "elm,state,check,on";
8326 action: STATE_SET "visible" 0.0;
8331 signal: "elm,state,check,off";
8333 action: STATE_SET "default" 0.0;
8338 signal: "elm,state,text,visible";
8340 action: STATE_SET "visible" 0.0;
8345 signal: "elm,state,text,hidden";
8347 action: STATE_SET "default" 0.0;
8352 signal: "elm,state,icon,visible";
8354 action: STATE_SET "visible" 0.0;
8355 target: "elm.swallow.content";
8359 signal: "elm,state,icon,hidden";
8361 action: STATE_SET "default" 0.0;
8362 target: "elm.swallow.content";
8366 signal: "elm,state,disabled";
8368 action: STATE_SET "disabled" 0.0;
8370 after: "disable_text";
8373 name: "disable_text";
8377 get_state(PART:"elm.text", st, 30, vl);
8378 if (!strcmp(st, "visible"))
8379 set_state(PART:"elm.text", "disabled_visible", 0.0);
8381 set_state(PART:"elm.text", "disabled", 0.0);
8383 get_state(PART:"elm.swallow.content", st, 30, vl);
8384 if (!strcmp(st, "visible"))
8385 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
8387 set_state(PART:"elm.swallow.content", "disabled", 0.0);
8389 get_state(PART:"check", st, 30, vl);
8390 if (!strcmp(st, "visible"))
8391 set_state(PART:"check", "disabled_visible", 0.0);
8393 set_state(PART:"check", "disabled", 0.0);
8398 signal: "elm,state,enabled";
8400 action: STATE_SET "default" 0.0;
8402 after: "enable_text";
8405 name: "enable_text";
8409 get_state(PART:"elm.text", st, 30, vl);
8410 if (!strcmp(st, "disabled_visible"))
8411 set_state(PART:"elm.text", "visible", 0.0);
8413 set_state(PART:"elm.text", "default", 0.0);
8415 get_state(PART:"elm.swallow.content", st, 30, vl);
8416 if (!strcmp(st, "visible"))
8417 set_state(PART:"elm.swallow.content", "visible", 0.0);
8419 set_state(PART:"elm.swallow.content", "default", 0.0);
8421 get_state(PART:"check", st, 30, vl);
8422 if (!strcmp(st, "visible"))
8423 set_state(PART:"check", "visible", 0.0);
8425 set_state(PART:"check", "default", 0.0);
8431 name:"elm/fileindexer/base";
8439 state: "default" 0.0;
8452 ///////////////////////////////////////////////////////////////////////////////
8453 group { name: "elm/cabinet/base/default";
8460 state: "default" 0.0;
8467 group { name: "elm/cabinet/item/base/default";
8469 image: "cross_mark_black.png" COMP;
8470 image: "cross_mark_black_pressed.png" COMP;
8473 part { name: "shadow";
8476 state: "default" 0.0;
8477 color: 120 120 120 100;
8481 part { name: "elm.bg";
8484 ignore_flags: ON_HOLD;
8486 state: "default" 0.0;
8487 color: 243 238 219 255;
8491 part { name: "elm.pad.l";
8496 state: "default" 0.0;
8499 rel2.relative: 0.0 1.0;
8505 part { name: "elm.label";
8510 state: "default" 0.0;
8517 to_x: "elm.info_label";
8521 font: "SLP:style=Bold";
8530 part { name: "elm.info_label";
8535 state: "default" 0.0;
8536 rel1.to_x: "elm.pad.c";
8543 font: "SLP:style=Bold";
8548 color: 209 74 0 255;
8552 state: "disabled" 0.0;
8553 inherit: "default" 0.0;
8558 part { name: "elm.pad.c";
8563 state: "default" 0.0;
8566 rel1.to_x: "elm.img.btn";
8567 rel2.to_x: "elm.img.btn";
8568 rel2.relative: 0.0 1.0;
8574 part { name: "elm.img.btn";
8576 ignore_flags: ON_HOLD;
8578 state: "default" 0.0;
8581 rel1.relative: 1.0 0.0;
8583 image.normal: "cross_mark_black.png";
8585 description { state: "pressed" 0.0;
8586 inherit: "default" 0.0;
8587 image.normal: "cross_mark_black_pressed.png";
8590 state: "disabled" 0.0;
8591 inherit: "default" 0.0;
8596 part { name: "btn_over";
8600 state: "default" 0.0;
8601 rel1.to: "elm.img.btn";
8602 rel2.to: "elm.img.btn";
8606 state: "disabled" 0.0;
8607 inherit: "default" 0.0;
8612 part { name: "elm.border.bottom";
8616 state: "default" 0.0;
8622 color: 188 184 168 255;
8626 part { name: "elm.border.middle";
8630 state: "default" 0.0;
8631 rel1.to: "elm.img.btn";
8638 color: 188 184 168 255;
8641 state: "disabled" 0.0;
8642 inherit: "default" 0.0;
8649 name: "btn_clicked";
8650 signal: "mouse,clicked,1";
8651 source: "elm.img.btn";
8652 action: SIGNAL_EMIT "elm,action,del" "";
8655 name: "btn_pressed";
8656 signal: "mouse,down,1";
8658 action: STATE_SET "pressed" 0.0;
8659 target: "elm.img.btn";
8662 name: "btn_released";
8663 signal: "mouse,up,1";
8665 action: STATE_SET "default" 0.0;
8666 target: "elm.img.btn";
8670 name: "item_clicked";
8671 signal: "mouse,clicked,1";
8673 action: SIGNAL_EMIT "elm,action,clicked" "";
8677 name: "btn_disable";
8678 signal: "btn_disable";
8680 action: STATE_SET "disabled" 0.0;
8681 target: "elm.img.btn";
8682 target: "elm.border.middle";
8688 signal: "btn_enable";
8690 action: STATE_SET "default" 0.0;
8691 target: "elm.img.btn";
8692 target: "elm.border.middle";
8697 name: "info_lbl_hide";
8698 signal: "info_disable";
8700 action: STATE_SET "disabled" 0.0;
8701 target: "elm.info_label";
8705 name: "info_lbl_show";
8706 signal: "info_enable";
8708 action: STATE_SET "default" 0.0;
8709 target: "elm.info_label";