2 * Copyright (c) 2010 Samsung Electronics Co., Ltd All Rights Reserved
4 * PROPRIETARY/CONFIDENTIAL
6 * This software is the confidential and proprietary information of SAMSUNG
7 * ELECTRONICS ("Confidential Information"). You agree and acknowledge that this
8 * software is owned by Samsung and you shall not disclose such Confidential
9 * Information and shall use it only in accordance with the terms of the license
10 * agreement you entered into with SAMSUNG ELECTRONICS. SAMSUNG make no
11 * representations or warranties about the suitability of the software, either
12 * express or implied, including but not limited to the implied warranties of
13 * merchantability, fitness for a particular purpose, or non-infringement.
14 * SAMSUNG shall not be liable for any damages suffered by licensee arising out
15 * of or releated to this software.
20 // This file (and only this one) is licenses under public-domain. The reason
21 // is that this is meant to serve as a template for making your own themes and
22 // Elementary's LGPL license is not intended to follow. The images used do come
23 // under LGPL, but this file specifically for the structure of your theme is
24 // public-domain. This means you can take, use, re-license and otherwise
25 // have zero restrictions on using this file as a base for your theme.
27 // theme configuration file for each theme (tizen, tizen-black, ...)
28 #include "inc/tmp-inc.edc"
30 #define INDICATOR_H 27
31 #define CONTROLBAR_LARGE_H 78
32 #define CONTROLBAR_SMALL_H 65
33 #define CONTROLBAR_W 78
36 #define PART_RECT(NAME, REFER_PART, COLOR) \
39 description { state: "default" 0.0; \
40 rel1.to: REFER_PART; \
41 rel2.to: REFER_PART; \
51 #include "widgets/access.edc"
52 #include "widgets/actionslider.edc"
53 #include "widgets/badge.edc"
54 #include "widgets/bg.edc"
55 #include "widgets/bubble.edc"
56 #include "widgets/button.edc"
57 #include "widgets/calendar.edc"
58 #include "widgets/check.edc"
59 #include "widgets/colorpalette.edc"
60 #include "widgets/colorselector.edc"
61 #include "widgets/conformant.edc"
62 #include "widgets/controlbar.edc"
63 #include "widgets/ctxpopup.edc"
64 #include "widgets/datetime.edc"
65 #include "widgets/dayselector.edc"
66 #include "widgets/diskselector.edc"
67 #include "widgets/editfield.edc"
68 #include "widgets/entry.edc"
69 #include "widgets/gengrid.edc"
70 #include "widgets/genlist/genlist.edc"
71 #include "widgets/imageslider.edc"
72 #include "widgets/index.edc"
73 #include "widgets/label.edc"
74 #include "widgets/layout.edc"
75 #include "widgets/map.edc"
76 #include "widgets/multibuttonentry.edc"
77 //#include "widgets/multisense_ui.edc"
78 #include "widgets/naviframe.edc"
79 #include "widgets/panes.edc"
80 #include "widgets/photocam.edc"
81 #include "widgets/popup.edc"
82 #include "widgets/progressbar.edc"
83 #include "widgets/radio.edc"
84 #include "widgets/scroller.edc"
85 #include "widgets/searchbar.edc"
86 #include "widgets/segmentedcontrol.edc"
87 #include "widgets/selectioninfo.edc"
88 #include "widgets/slider.edc"
89 #include "widgets/stackedicon.edc"
90 #include "widgets/tickernoti.edc"
91 #include "widgets/toggle.edc"
92 #include "widgets/toolbar.edc"
96 sound : "drag-start.wav" 0 100;
97 sound :"drag-accept.wav" 0 100;
98 sound :"button-pressed.wav" 0 100;
99 sound :"Waterdrop.wav" 0 100;
112 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" ;
123 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" ;
128 ///////////////////////////////////////////////////////////////////////////////
129 group { name: "elm/hover/base/default";
131 image: "shad_circ.png" COMP;
134 part { name: "elm.swallow.offset";
136 description { state: "default" 0.0;
138 rel1.relative: 0.0 0.0;
139 rel2.relative: 0.0 0.0;
142 part { name: "elm.swallow.size";
144 description { state: "default" 0.0;
146 rel1.to: "elm.swallow.offset";
147 rel1.relative: 1.0 1.0;
148 rel2.to: "elm.swallow.offset";
149 rel2.relative: 1.0 1.0;
155 description { state: "default" 0.0;
161 description { state: "default" 0.0;
162 image.normal: "shad_circ.png";
163 rel1.to: "elm.swallow.size";
164 rel1.offset: -32 -32;
165 rel2.to: "elm.swallow.size";
173 description { state: "default" 0.0;
175 rel1.to: "elm.swallow.size";
177 rel2.to: "elm.swallow.size";
181 part { name: "elm.swallow.slot.left";
183 description { state: "default" 0.0;
185 rel1.to: "elm.swallow.slot.middle";
186 rel1.relative: 0.0 0.0;
188 rel2.to: "elm.swallow.slot.middle";
189 rel2.relative: 0.0 1.0;
193 part { name: "elm.swallow.slot.right";
195 description { state: "default" 0.0;
197 rel1.to: "elm.swallow.slot.middle";
198 rel1.relative: 1.0 0.0;
200 rel2.to: "elm.swallow.slot.middle";
201 rel2.relative: 1.0 1.0;
205 part { name: "elm.swallow.slot.top";
207 description { state: "default" 0.0;
209 rel1.to: "elm.swallow.slot.middle";
210 rel1.relative: 0.0 0.0;
212 rel2.to: "elm.swallow.slot.middle";
213 rel2.relative: 1.0 0.0;
217 part { name: "elm.swallow.slot.bottom";
219 description { state: "default" 0.0;
221 rel1.to: "elm.swallow.slot.middle";
222 rel1.relative: 0.0 1.0;
224 rel2.to: "elm.swallow.slot.middle";
225 rel2.relative: 1.0 1.0;
229 part { name: "elm.swallow.slot.middle";
231 description { state: "default" 0.0;
232 rel1.to: "elm.swallow.size";
233 rel2.to: "elm.swallow.size";
238 program { name: "end";
239 signal: "mouse,up,1";
241 action: SIGNAL_EMIT "elm,action,dismiss" "";
246 group { name: "elm/hover/base/matchlist";
248 part { name: "elm.swallow.offset";
250 description { state: "default" 0.0;
252 rel1.relative: 0.0 0.0;
253 rel2.relative: 0.0 0.0;
256 part { name: "elm.swallow.size";
258 description { state: "default" 0.0;
260 rel1.to: "elm.swallow.offset";
261 rel1.relative: 1.0 1.0;
262 rel2.to: "elm.swallow.offset";
263 rel2.relative: 1.0 1.0;
269 description { state: "default" 0.0;
276 description { state: "default" 0.0;
278 rel1.to: "elm.swallow.size";
280 rel2.to: "elm.swallow.size";
284 part { name: "elm.swallow.slot.left";
286 description { state: "default" 0.0;
288 rel1.to: "elm.swallow.slot.middle";
289 rel1.relative: 0.0 0.0;
291 rel2.to: "elm.swallow.slot.middle";
292 rel2.relative: 0.0 1.0;
296 part { name: "elm.swallow.slot.right";
298 description { state: "default" 0.0;
300 rel1.to: "elm.swallow.slot.middle";
301 rel1.relative: 1.0 0.0;
303 rel2.to: "elm.swallow.slot.middle";
304 rel2.relative: 1.0 1.0;
308 part { name: "elm.swallow.slot.top";
310 description { state: "default" 0.0;
312 rel1.to: "elm.swallow.slot.middle";
313 rel1.relative: 0.0 0.0;
315 rel2.to: "elm.swallow.slot.middle";
316 rel2.relative: 1.0 0.0;
320 part { name: "elm.swallow.slot.bottom";
322 description { state: "default" 0.0;
324 rel1.to: "elm.swallow.slot.middle";
325 rel1.relative: 0.0 1.0;
327 rel2.to: "elm.swallow.slot.middle";
328 rel2.relative: 1.0 1.0;
332 part { name: "elm.swallow.slot.middle";
334 description { state: "default" 0.0;
335 rel1.to: "elm.swallow.size";
336 rel2.to: "elm.swallow.size";
341 program { name: "end";
342 signal: "mouse,up,1";
344 action: SIGNAL_EMIT "elm,action,dismiss" "";
349 group { name: "elm/hover/base/popout";
351 image: "shad_circ.png" COMP;
352 image: "bt_dis_base.png" COMP;
353 image: "bt_dis_hilight.png" COMP;
356 part { name: "elm.swallow.offset";
358 description { state: "default" 0.0;
360 rel1.relative: 0.0 0.0;
361 rel2.relative: 0.0 0.0;
364 part { name: "elm.swallow.size";
366 description { state: "default" 0.0;
368 rel1.to: "elm.swallow.offset";
369 rel1.relative: 1.0 1.0;
370 rel2.to: "elm.swallow.offset";
371 rel2.relative: 1.0 1.0;
377 description { state: "default" 0.0;
380 description { state: "visible" 0.0;
381 inherit: "default" 1.0;
385 part { name: "leftclip";
387 description { state: "default" 0.0;
389 rel2.relative: 0.0 1.0;
395 description { state: "default" 0.0;
397 rel1.to: "elm.swallow.slot.left";
399 rel2.to: "elm.swallow.slot.left";
402 normal: "bt_dis_base.png";
407 description { state: "visible" 0.0;
408 inherit: "default" 0.0;
412 part { name: "elm.swallow.slot.left";
415 description { state: "default" 0.0;
417 rel1.to: "elm.swallow.slot.middle";
418 rel1.relative: 0.0 0.0;
420 rel2.to: "elm.swallow.slot.middle";
421 rel2.relative: 0.0 1.0;
424 description { state: "visible" 0.0;
425 inherit: "default" 0.0;
431 part { name: "leftover";
434 description { state: "default" 0.0;
437 rel2.relative: 1.0 0.5;
440 normal: "bt_dis_hilight.png";
445 part { name: "rightclip";
447 description { state: "default" 0.0;
449 rel1.relative: 1.0 0.0;
453 part { name: "right";
454 clip_to: "rightclip";
455 description { state: "default" 0.0;
457 rel1.to: "elm.swallow.slot.right";
459 rel2.to: "elm.swallow.slot.right";
462 normal: "bt_dis_base.png";
467 description { state: "visible" 0.0;
468 inherit: "default" 0.0;
472 part { name: "elm.swallow.slot.right";
474 clip_to: "rightclip";
475 description { state: "default" 0.0;
477 rel1.to: "elm.swallow.slot.middle";
478 rel1.relative: 1.0 0.0;
480 rel2.to: "elm.swallow.slot.middle";
481 rel2.relative: 1.0 1.0;
484 description { state: "visible" 0.0;
485 inherit: "default" 0.0;
491 part { name: "rightover";
492 clip_to: "rightclip";
494 description { state: "default" 0.0;
497 rel2.relative: 1.0 0.5;
499 normal: "bt_dis_hilight.png";
504 part { name: "topclip";
506 description { state: "default" 0.0;
508 rel2.relative: 1.0 0.0;
514 description { state: "default" 0.0;
516 rel1.to: "elm.swallow.slot.top";
518 rel2.to: "elm.swallow.slot.top";
521 normal: "bt_dis_base.png";
526 description { state: "visible" 0.0;
527 inherit: "default" 0.0;
531 part { name: "elm.swallow.slot.top";
534 description { state: "default" 0.0;
537 rel1.to: "elm.swallow.slot.middle";
538 rel1.relative: 0.0 0.0;
540 rel2.to: "elm.swallow.slot.middle";
541 rel2.relative: 1.0 0.0;
544 description { state: "visible" 0.0;
545 inherit: "default" 0.0;
551 part { name: "topover";
554 description { state: "default" 0.0;
557 rel2.relative: 1.0 0.5;
559 normal: "bt_dis_hilight.png";
564 part { name: "bottomclip";
566 description { state: "default" 0.0;
568 rel1.relative: 0.0 1.0;
572 part { name: "bottom";
573 clip_to: "bottomclip";
574 description { state: "default" 0.0;
576 rel1.to: "elm.swallow.slot.bottom";
578 rel2.to: "elm.swallow.slot.bottom";
581 normal: "bt_dis_base.png";
586 description { state: "visible" 0.0;
587 inherit: "default" 0.0;
591 part { name: "elm.swallow.slot.bottom";
593 clip_to: "bottomclip";
594 description { state: "default" 0.0;
596 rel1.to: "elm.swallow.slot.middle";
597 rel1.relative: 0.0 1.0;
599 rel2.to: "elm.swallow.slot.middle";
600 rel2.relative: 1.0 1.0;
603 description { state: "visible" 0.0;
604 inherit: "default" 0.0;
610 part { name: "bottomover";
611 clip_to: "bottomclip";
613 description { state: "default" 0.0;
616 rel2.relative: 1.0 0.5;
618 normal: "bt_dis_hilight.png";
625 description { state: "default" 0.0;
626 image.normal: "shad_circ.png";
627 rel1.to: "elm.swallow.size";
628 rel1.offset: -64 -64;
629 rel2.to: "elm.swallow.size";
636 description { state: "default" 0.0;
637 rel1.to: "elm.swallow.slot.middle";
639 rel2.to: "elm.swallow.slot.middle";
642 normal: "bt_dis_base.png";
648 part { name: "elm.swallow.slot.middle";
650 description { state: "default" 0.0;
651 rel1.to: "elm.swallow.size";
652 rel2.to: "elm.swallow.size";
655 part { name: "popover";
657 description { state: "default" 0.0;
660 rel2.relative: 1.0 0.5;
662 normal: "bt_dis_hilight.png";
669 program { name: "end";
670 signal: "mouse,up,1";
672 action: SIGNAL_EMIT "elm,action,dismiss" "";
675 program { name: "show";
676 signal: "elm,action,show";
678 action: STATE_SET "visible" 0.0;
679 // transition: DECELERATE 0.5;
682 program { name: "hide";
683 signal: "elm,action,hide";
685 action: STATE_SET "default" 0.0;
686 // transition: DECELERATE 0.5;
690 program { name: "leftshow";
691 signal: "elm,action,slot,left,show";
693 action: STATE_SET "visible" 0.0;
694 transition: DECELERATE 0.5;
696 target: "elm.swallow.slot.left";
698 program { name: "lefthide";
699 signal: "elm,action,slot,left,hide";
701 action: STATE_SET "default" 0.0;
702 transition: DECELERATE 0.5;
704 target: "elm.swallow.slot.left";
706 program { name: "rightshow";
707 signal: "elm,action,slot,right,show";
709 action: STATE_SET "visible" 0.0;
710 transition: DECELERATE 0.5;
712 target: "elm.swallow.slot.right";
714 program { name: "righthide";
715 signal: "elm,action,slot,right,hide";
717 action: STATE_SET "default" 0.0;
718 transition: DECELERATE 0.5;
720 target: "elm.swallow.slot.right";
722 program { name: "topshow";
723 signal: "elm,action,slot,top,show";
725 action: STATE_SET "visible" 0.0;
726 transition: DECELERATE 0.5;
728 target: "elm.swallow.slot.top";
730 program { name: "tophide";
731 signal: "elm,action,slot,top,hide";
733 action: STATE_SET "default" 0.0;
734 transition: DECELERATE 0.5;
736 target: "elm.swallow.slot.top";
738 program { name: "bottomshow";
739 signal: "elm,action,slot,bottom,show";
741 action: STATE_SET "visible" 0.0;
742 transition: DECELERATE 0.5;
744 target: "elm.swallow.slot.bottom";
746 program { name: "bottomhide";
747 signal: "elm,action,slot,bottom,hide";
749 action: STATE_SET "default" 0.0;
750 transition: DECELERATE 0.5;
752 target: "elm.swallow.slot.bottom";
757 //In the hover used by the menu only the bottom part is used.
758 group { name: "elm/hover/base/menu";
760 image: "shad_circ.png" COMP;
761 image: "bt_dis_base.png" COMP;
764 part { name: "elm.swallow.offset";
766 description { state: "default" 0.0;
768 rel1.relative: 0.0 0.0;
769 rel2.relative: 0.0 0.0;
772 part { name: "elm.swallow.size";
774 description { state: "default" 0.0;
776 rel1.to: "elm.swallow.offset";
777 rel1.relative: 1.0 1.0;
778 rel2.to: "elm.swallow.offset";
779 rel2.relative: 1.0 1.0;
785 description { state: "default" 0.0;
788 description { state: "visible" 0.0;
789 inherit: "default" 1.0;
793 part { name: "elm.swallow.slot.left";
795 description { state: "default" 0.0;
798 part { name: "elm.swallow.slot.right";
800 description { state: "default" 0.0;
803 part { name: "elm.swallow.slot.top";
805 description { state: "default" 0.0;
807 description { state: "visible" 0.0;
808 inherit: "default" 0.0;
811 part { name: "bottomclip";
813 description { state: "default" 0.0;
815 rel1.relative: 0.0 1.0;
819 part { name: "bottom";
820 clip_to: "bottomclip";
821 description { state: "default" 0.0;
823 rel1.to: "elm.swallow.slot.bottom";
825 rel2.to: "elm.swallow.slot.bottom";
828 normal: "bt_dis_base.png";
833 description { state: "visible" 0.0;
834 inherit: "default" 0.0;
838 part { name: "elm.swallow.slot.bottom";
840 clip_to: "bottomclip";
841 description { state: "default" 0.0;
843 rel1.to: "elm.swallow.slot.middle";
844 rel1.relative: 0.0 1.0;
846 rel2.to: "elm.swallow.slot.middle";
847 rel2.relative: 1.0 1.0;
850 description { state: "visible" 0.0;
851 inherit: "default" 0.0;
860 description { state: "default" 0.0;
861 rel1.to: "elm.swallow.slot.middle";
863 rel2.to: "elm.swallow.slot.middle";
867 part { name: "elm.swallow.slot.middle";
870 description { state: "default" 0.0;
871 rel1.to: "elm.swallow.size";
872 rel2.to: "elm.swallow.size";
877 program { name: "end";
878 signal: "mouse,up,1";
880 action: SIGNAL_EMIT "elm,action,dismiss" "";
882 program { name: "show";
883 signal: "elm,action,show";
885 action: STATE_SET "visible" 0.0;
886 // transition: DECELERATE 0.5;
889 program { name: "hide";
890 signal: "elm,action,hide";
892 action: STATE_SET "default" 0.0;
893 // transition: DECELERATE 0.5;
896 program { name: "bottomshow";
897 signal: "elm,action,slot,bottom,show";
899 action: STATE_SET "visible" 0.0;
900 transition: DECELERATE 0.5;
902 target: "elm.swallow.slot.bottom";
904 program { name: "bottomhide";
905 signal: "elm,action,slot,bottom,hide";
907 action: STATE_SET "default" 0.0;
908 transition: DECELERATE 0.5;
910 target: "elm.swallow.slot.bottom";
915 //In the hover used by the submenu only the bottom part is used
916 //and no part should interact except the bottom area
917 group { name: "elm/hover/base/submenu";
919 image: "shad_circ.png" COMP;
920 image: "bt_dis_base.png" COMP;
923 part { name: "elm.swallow.offset";
926 description { state: "default" 0.0;
928 rel1.relative: 0.0 0.0;
929 rel2.relative: 0.0 0.0;
932 part { name: "elm.swallow.size";
934 description { state: "default" 0.0;
936 rel1.to: "elm.swallow.offset";
937 rel1.relative: 1.0 1.0;
938 rel2.to: "elm.swallow.offset";
939 rel2.relative: 1.0 1.0;
942 //here we do non catch events like the hover hover does
946 description { state: "default" 0.0;
951 part { name: "elm.swallow.slot.left";
953 description { state: "default" 0.0;
956 part { name: "elm.swallow.slot.right";
958 description { state: "default" 0.0;
961 part { name: "elm.swallow.slot.top";
963 description { state: "default" 0.0;
966 part { name: "bottomclip";
968 description { state: "default" 0.0;
970 rel1.relative: 0.0 1.0;
974 part { name: "bottom";
975 clip_to: "bottomclip";
976 description { state: "default" 0.0;
978 rel1.to: "elm.swallow.slot.bottom";
980 rel2.to: "elm.swallow.slot.bottom";
983 normal: "bt_dis_base.png";
988 description { state: "visible" 0.0;
989 inherit: "default" 0.0;
993 part { name: "elm.swallow.slot.bottom";
995 clip_to: "bottomclip";
996 description { state: "default" 0.0;
998 rel1.to: "elm.swallow.slot.middle";
999 rel1.relative: 0.0 1.0;
1001 rel2.to: "elm.swallow.slot.middle";
1002 rel2.relative: 1.0 1.0;
1005 description { state: "visible" 0.0;
1006 inherit: "default" 0.0;
1015 description { state: "default" 0.0;
1016 rel1.to: "elm.swallow.slot.middle";
1018 rel2.to: "elm.swallow.slot.middle";
1022 part { name: "elm.swallow.slot.middle";
1025 description { state: "default" 0.0;
1026 rel1.to: "elm.swallow.size";
1027 rel2.to: "elm.swallow.size";
1032 program { name: "end";
1033 signal: "mouse,up,1";
1035 action: SIGNAL_EMIT "elm,action,dismiss" "";
1037 program { name: "show";
1038 signal: "elm,action,show";
1040 action: STATE_SET "visible" 0.0;
1041 // transition: DECELERATE 0.5;
1044 program { name: "hide";
1045 signal: "elm,action,hide";
1047 action: STATE_SET "default" 0.0;
1048 // transition: DECELERATE 0.5;
1051 program { name: "bottomshow";
1052 signal: "elm,action,slot,bottom,show";
1054 action: STATE_SET "visible" 0.0;
1055 transition: DECELERATE 0.5;
1057 target: "elm.swallow.slot.bottom";
1059 program { name: "bottomhide";
1060 signal: "elm,action,slot,bottom,hide";
1062 action: STATE_SET "default" 0.0;
1063 transition: DECELERATE 0.5;
1065 target: "elm.swallow.slot.bottom";
1070 group { name: "elm/hover/base/hoversel_vertical/default";
1071 alias: "elm/hover/base/hoversel_vertical/entry";
1073 // image: "shad_circ.png" COMP;
1074 image: "bt_base2.png" COMP;
1075 image: "bt_hilight.png" COMP;
1076 image: "bt_shine.png" COMP;
1077 image: "outdent-top.png" COMP;
1078 image: "outdent-bottom.png" COMP;
1081 part { name: "elm.swallow.offset";
1083 description { state: "default" 0.0;
1085 rel1.relative: 0.0 0.0;
1086 rel2.relative: 0.0 0.0;
1089 part { name: "elm.swallow.size";
1091 description { state: "default" 0.0;
1093 rel1.to: "elm.swallow.offset";
1094 rel1.relative: 1.0 1.0;
1095 rel2.to: "elm.swallow.offset";
1096 rel2.relative: 1.0 1.0;
1100 part { name: "shad";
1102 description { state: "default" 0.0;
1103 image.normal: "shad_circ.png";
1104 rel1.to: "button_image";
1105 rel1.offset: -64 -64;
1106 rel2.to: "button_image";
1112 part { name: "button_image";
1114 description { state: "default" 0.0;
1115 rel1.to_x: "elm.swallow.slot.top";
1116 rel1.to_y: "elm.swallow.slot.top";
1118 rel2.to_x: "elm.swallow.slot.top";
1119 rel2.to_y: "elm.swallow.slot.bottom";
1122 normal: "bt_base2.png";
1125 image.middle: SOLID;
1128 description { state: "bottom" 0.0;
1129 rel1.to_x: "elm.swallow.slot.bottom";
1130 rel1.to_y: "elm.swallow.slot.top";
1132 rel2.to_x: "elm.swallow.slot.bottom";
1133 rel2.to_y: "elm.swallow.slot.bottom";
1136 normal: "bt_base2.png";
1139 image.middle: SOLID;
1144 part { name: "base";
1147 description { state: "default" 0.0;
1150 description { state: "visible" 0.0;
1151 inherit: "default" 1.0;
1156 part { name: "topclip";
1158 description { state: "default" 0.0;
1159 rel2.to_y: "edge_top";
1160 rel2.relative: 1.0 0.0;
1164 part { name: "elm.swallow.slot.top";
1167 description { state: "default" 0.0;
1170 rel1.to: "elm.swallow.slot.middle";
1171 rel1.relative: 0.0 0.0;
1173 rel2.to: "elm.swallow.slot.middle";
1174 rel2.relative: 1.0 0.0;
1177 description { state: "visible" 0.0;
1178 inherit: "default" 0.0;
1185 part { name: "bottomclip";
1187 description { state: "default" 0.0;
1188 rel1.to_y: "edge_bottom";
1189 rel1.relative: 0.0 1.0;
1193 part { name: "elm.swallow.slot.bottom";
1195 clip_to: "bottomclip";
1196 description { state: "default" 0.0;
1198 rel1.to: "elm.swallow.slot.middle";
1199 rel1.relative: 0.0 1.0;
1201 rel2.to: "elm.swallow.slot.middle";
1202 rel2.relative: 1.0 1.0;
1205 description { state: "visible" 0.0;
1206 inherit: "default" 0.0;
1213 part { name: "over1";
1215 description { state: "default" 0.0;
1216 rel1.to: "button_image";
1217 rel2.to: "button_image";
1218 rel2.relative: 1.0 0.5;
1220 normal: "bt_hilight.png";
1225 part { name: "over2";
1228 ignore_flags: ON_HOLD;
1229 description { state: "default" 0.0;
1230 rel1.to: "button_image";
1231 rel2.to: "button_image";
1233 normal: "bt_shine.png";
1238 part { name: "edge_top";
1240 description { state: "default" 0.0;
1243 to: "elm.swallow.size";
1247 to: "elm.swallow.size";
1249 image.normal: "outdent-bottom.png";
1250 image.border: 0 0 13 0;
1253 description { state: "visible" 0.0;
1254 inherit: "default" 0.0;
1258 part { name: "edge_bottom";
1260 description { state: "default" 0.0;
1263 to: "elm.swallow.size";
1266 to: "elm.swallow.size";
1269 image.normal: "outdent-top.png";
1270 image.border: 0 0 0 13;
1273 description { state: "visible" 0.0;
1274 inherit: "default" 0.0;
1278 part { name: "elm.swallow.slot.middle";
1280 description { state: "default" 0.0;
1281 rel1.to: "elm.swallow.size";
1282 rel2.to: "elm.swallow.size";
1287 program { name: "end";
1288 signal: "mouse,up,1";
1290 action: SIGNAL_EMIT "elm,action,dismiss" "";
1293 program { name: "show";
1294 signal: "elm,action,show";
1296 action: STATE_SET "visible" 0.0;
1297 // transition: DECELERATE 0.5;
1300 program { name: "hide";
1301 signal: "elm,action,hide";
1303 action: STATE_SET "default" 0.0;
1304 // transition: DECELERATE 0.5;
1307 program { name: "topshow";
1308 signal: "elm,action,slot,top,show";
1310 action: STATE_SET "visible" 0.0;
1314 program { name: "topshow2";
1315 action: STATE_SET "visible" 0.0;
1316 transition: DECELERATE 0.5;
1317 target: "elm.swallow.slot.top";
1319 program { name: "topshow3";
1320 signal: "elm,action,slot,top,show";
1322 action: STATE_SET "default" 0.0;
1323 target: "button_image";
1325 program { name: "tophide";
1326 signal: "elm,action,slot,top,hide";
1328 action: STATE_SET "default" 0.0;
1329 transition: DECELERATE 0.5;
1330 target: "elm.swallow.slot.top";
1333 program { name: "tophide2";
1334 action: STATE_SET "default" 0.0;
1337 program { name: "bottomshow";
1338 signal: "elm,action,slot,bottom,show";
1340 action: STATE_SET "visible" 0.0;
1341 target: "edge_bottom";
1342 after: "bottomshow2";
1344 program { name: "bottomshow2";
1345 action: STATE_SET "visible" 0.0;
1346 transition: DECELERATE 0.5;
1347 target: "elm.swallow.slot.bottom";
1349 program { name: "bottomshow3";
1350 signal: "elm,action,slot,bottom,show";
1352 action: STATE_SET "bottom" 0.0;
1353 target: "button_image";
1355 program { name: "bottomhide";
1356 signal: "elm,action,slot,bottom,hide";
1358 action: STATE_SET "default" 0.0;
1359 transition: DECELERATE 0.5;
1360 target: "elm.swallow.slot.bottom";
1361 after: "bottomhide2";
1363 program { name: "bottomhide2";
1364 action: STATE_SET "default" 0.0;
1365 target: "edge_bottom";
1371 group { name: "elm/hover/base/hoversel_horizontal/entry";
1373 image: "10_cont_popup_copypaste_bg01.png" COMP;
1377 part { name: "elm.swallow.offset";
1380 description { state: "default" 0.0;
1382 rel1.relative: 0.0 0.0;
1383 rel2.relative: 0.0 0.0;
1386 part { name: "elm.swallow.size";
1389 description { state: "default" 0.0;
1391 rel1.to: "elm.swallow.offset";
1392 rel1.relative: 1.0 1.0;
1393 rel2.to: "elm.swallow.offset";
1394 rel2.relative: 1.0 1.0;
1397 part { name: "elm.swallow.slot.middle";
1400 description { state: "default" 0.0;
1401 rel1.to: "elm.swallow.size";
1402 rel2.to: "elm.swallow.size";
1406 part { name: "base";
1409 description { state: "default" 0.0;
1412 rel1.relative: 0.0 0.0;
1413 rel2.relative: 1.0 1.0;
1415 description { state: "visible" 0.0;
1416 inherit: "default" 1.0;
1421 part { name: "edge_top";
1424 description { state: "default" 0.0;
1427 description { state: "visible" 0.0;
1428 inherit: "default" 0.0;
1432 part { name: "edge_bottom";
1435 description { state: "default" 0.0;
1438 description { state: "visible" 0.0;
1439 inherit: "default" 0.0;
1445 part { name: "button_image_right";
1448 description { state: "default" 0.0;
1449 color: 255 255 255 255;
1450 image.normal: "10_cont_popup_copypaste_bg01.png";
1451 image.border: 4 4 4 4;
1455 to: "elm.swallow.slot.right";
1460 to: "elm.swallow.slot.right";
1466 part { name: "button_image_left";
1469 description { state: "default" 0.0;
1470 color: 255 255 255 255;
1471 image.normal: "10_cont_popup_copypaste_bg01.png";
1472 image.border: 4 4 4 4;
1476 to: "elm.swallow.slot.left";
1481 to: "elm.swallow.slot.left";
1488 part { name: "elm.swallow.slot.top";
1491 description { state: "default" 0.0;
1497 rel1.relative: 0.0 0.0;
1498 rel1.to: "elm.swallow.slot.middle";
1499 rel2.relative: 1.0 0.0;
1500 rel2.to: "elm.swallow.slot.middle";
1502 description { state: "visible" 0.0;
1503 inherit: "default" 0.0;
1506 part { name: "elm.swallow.slot.bottom";
1509 description { state: "default" 0.0;
1515 rel1.relative: 0.0 1.0;
1516 rel1.to: "elm.swallow.slot.middle";
1517 rel2.relative: 1.0 1.0;
1518 rel2.to: "elm.swallow.slot.middle";
1520 description { state: "visible" 0.0;
1521 inherit: "default" 0.0;
1525 part { name: "elm.swallow.slot.right";
1528 description { state: "default" 0.0;
1531 rel1.relative: 0.5 0.0;
1532 rel1.to_y: "elm.swallow.slot.middle";
1533 rel2.relative: 0.5 1.0;
1534 rel2.to_y: "elm.swallow.slot.middle";
1536 description { state: "visible" 0.0;
1537 inherit: "default" 0.0;
1540 part { name: "elm.swallow.slot.left";
1543 description { state: "default" 0.0;
1546 rel1.relative: 0.5 0.0;
1547 rel1.to_y: "elm.swallow.slot.middle";
1548 rel2.relative: 0.5 1.0;
1549 rel2.to_y: "elm.swallow.slot.middle";
1551 description { state: "visible" 0.0;
1552 inherit: "default" 0.0;
1558 program { name: "end";
1559 signal: "mouse,up,1";
1561 action: SIGNAL_EMIT "elm,action,dismiss" "";
1563 program { name: "show";
1564 signal: "elm,action,show";
1566 action: STATE_SET "visible" 0.0;
1569 program { name: "hide";
1570 signal: "elm,action,hide";
1572 action: STATE_SET "default" 0.0;
1575 program { name: "topshow";
1576 signal: "elm,action,slot,top,show";
1578 action: STATE_SET "visible" 0.0;
1582 program { name: "topshow2";
1583 action: STATE_SET "visible" 0.0;
1584 transition: DECELERATE 0.5;
1585 target: "elm.swallow.slot.top";
1587 program { name: "tophide";
1588 signal: "elm,action,slot,top,hide";
1590 action: STATE_SET "default" 0.0;
1591 transition: DECELERATE 0.5;
1592 target: "elm.swallow.slot.top";
1595 program { name: "tophide2";
1596 action: STATE_SET "default" 0.0;
1599 program { name: "bottomshow";
1600 signal: "elm,action,slot,bottom,show";
1602 action: STATE_SET "visible" 0.0;
1603 target: "edge_bottom";
1604 after: "bottomshow2";
1606 program { name: "bottomshow2";
1607 action: STATE_SET "visible" 0.0;
1608 transition: DECELERATE 0.5;
1609 target: "elm.swallow.slot.bottom";
1611 program { name: "bottomhide";
1612 signal: "elm,action,slot,bottom,hide";
1614 action: STATE_SET "default" 0.0;
1615 transition: DECELERATE 0.5;
1616 target: "elm.swallow.slot.bottom";
1617 after: "bottomhide2";
1619 program { name: "bottomhide2";
1620 action: STATE_SET "default" 0.0;
1621 target: "edge_bottom";
1625 ///////////////////////////////////////////////////////////////////////////////
1626 group { name: "elm/notify/block_events/default";
1628 part { name: "block_events";
1632 description { state: "default" 0.0;
1639 name: "block_clicked";
1640 signal: "mouse,clicked,1";
1641 source: "block_events";
1642 action: SIGNAL_EMIT "elm,action,clicked" "elm";
1646 group { name: "elm/notify/top/default";
1647 //this group is a design similar to the inwin group
1649 // image: "shad_circ.png" COMP;
1650 // image: "bt_dis_base.png" COMP;
1651 // image: "bt_dis_hilight.png" COMP;
1654 part { name: "base";
1658 description { state: "default" 0.0;
1661 rel2.offset: -10 -10;
1662 rel1.relative: 0.0 -1.0;
1663 rel2.relative: 1.0 0.0;
1665 description { state: "visible" 0.0;
1666 inherit: "default" 0.0;
1668 rel1.relative: 0.0 0.0;
1669 rel2.relative: 1.0 1.0;
1672 part { name: "shad";
1674 description { state: "default" 0.0;
1675 // image.normal: "shad_circ.png";
1676 rel1.to: "elm.swallow.content";
1677 rel1.offset: -64 -64;
1678 rel2.to: "elm.swallow.content";
1685 description { state: "default" 0.0;
1686 rel1.to: "elm.swallow.content";
1688 rel2.to: "elm.swallow.content";
1691 // normal: "bt_dis_base.png";
1694 // image.middle: SOLID;
1697 part { name: "popover";
1699 description { state: "default" 0.0;
1702 rel2.relative: 1.0 0.5;
1704 // normal: "bt_dis_hilight.png";
1709 part { name: "elm.swallow.content";
1711 description { state: "default" 0.0;
1718 program { name: "show";
1719 signal: "elm,action,show";
1721 action: STATE_SET "visible" 0.0;
1724 program { name: "show_2";
1726 action: STATE_SET "default" 0.0;
1730 program { name: "show_3";
1732 action: STATE_SET "visible" 0.0;
1734 transition: LINEAR 0.5;
1736 program { name: "hide";
1737 signal: "elm,action,hide";
1739 action: STATE_SET "default" 0.0;
1744 group { name: "elm/notify/center/default";
1745 //this group is a design similar to the inwin group
1747 // image: "00_popup_bg.png" COMP;
1750 part { name: "base";
1755 description { state: "default" 0.0;
1757 rel1.relative: 0.0 0.0;
1758 rel2.relative: 1.0 1.0;
1761 part { name: "persp";
1763 description { state: "default" 0.0;
1775 part { name: "persp1";
1777 description { state: "default" 0.0;
1792 description { state: "default" 0.0;
1793 rel1.to: "elm.swallow.content";
1794 rel2.to: "elm.swallow.content";
1796 // normal: "00_popup_bg.png";
1797 // border: 16 16 15 29;
1803 part { name: "elm.swallow.content";
1806 description { state: "default" 0.0;
1812 perspective: "persp";
1815 description { state: "visible" 0.0;
1821 perspective: "persp1";
1824 description { state: "end" 0.0;
1834 program { name: "show";
1835 signal: "elm,action,show";
1837 action: STATE_SET "default" 0.0;
1838 target: "elm.swallow.content";
1840 program { name: "show_2";
1842 action: STATE_SET "visible" 0.0;
1843 target: "elm.swallow.content";
1844 transition: LINEAR 0.2;
1847 program { name: "end";
1848 action: STATE_SET "end" 0.0;
1849 target: "elm.swallow.content";
1851 program { name: "hide";
1852 signal: "elm,action,hide";
1854 action: STATE_SET "default" 0.0;
1855 target: "elm.swallow.content";
1860 group { name: "elm/notify/bottom/default";
1861 //this group is a design similar to the inwin group
1863 image: "shad_circ.png" COMP;
1864 image: "bt_dis_base.png" COMP;
1865 image: "bt_dis_hilight.png" COMP;
1868 part { name: "base";
1872 description { state: "default" 0.0;
1874 //rel1.offset: 10 10;
1875 //rel2.offset: -10 -10;
1876 rel1.relative: 0.0 1.0;
1877 rel2.relative: 1.0 2.0;
1879 description { state: "visible" 0.0;
1880 inherit: "default" 0.0;
1882 rel1.relative: 0.0 0.0;
1883 rel2.relative: 1.0 1.0;
1886 /*part { name: "shad";
1888 description { state: "default" 0.0;
1889 image.normal: "shad_circ.png";
1890 rel1.to: "elm.swallow.content";
1891 rel1.offset: -64 -64;
1892 rel2.to: "elm.swallow.content";
1899 description { state: "default" 0.0;
1900 rel1.to: "elm.swallow.content";
1902 rel2.to: "elm.swallow.content";
1905 normal: "bt_dis_base.png";
1908 image.middle: SOLID;
1911 part { name: "popover";
1913 description { state: "default" 0.0;
1916 rel2.relative: 1.0 0.5;
1918 normal: "bt_dis_hilight.png";
1923 part { name: "elm.swallow.content";
1925 description { state: "default" 0.0;
1932 program { name: "show";
1933 signal: "elm,action,show";
1935 action: STATE_SET "visible" 0.0;
1938 program { name: "show_2";
1940 action: STATE_SET "default" 0.0;
1944 program { name: "show_3";
1946 action: STATE_SET "visible" 0.0;
1948 transition: LINEAR 0.5;
1950 program { name: "hide";
1951 signal: "elm,action,hide";
1953 action: STATE_SET "default" 0.0;
1958 group { name: "elm/notify/left/default";
1959 //this group is a design similar to the inwin group
1961 image: "shad_circ.png" COMP;
1962 image: "bt_dis_base.png" COMP;
1963 image: "bt_dis_hilight.png" COMP;
1966 part { name: "base";
1970 description { state: "default" 0.0;
1973 rel2.offset: -10 -10;
1974 rel1.relative: -1.0 0.0;
1975 rel2.relative: 0.0 1.0;
1977 description { state: "visible" 0.0;
1978 inherit: "default" 0.0;
1980 rel1.relative: 0.0 0.0;
1981 rel2.relative: 1.0 1.0;
1984 part { name: "shad";
1986 description { state: "default" 0.0;
1987 image.normal: "shad_circ.png";
1988 rel1.to: "elm.swallow.content";
1989 rel1.offset: -64 -64;
1990 rel2.to: "elm.swallow.content";
1997 description { state: "default" 0.0;
1998 rel1.to: "elm.swallow.content";
2000 rel2.to: "elm.swallow.content";
2003 normal: "bt_dis_base.png";
2006 image.middle: SOLID;
2009 part { name: "popover";
2011 description { state: "default" 0.0;
2014 rel2.relative: 1.0 0.5;
2016 normal: "bt_dis_hilight.png";
2021 part { name: "elm.swallow.content";
2023 description { state: "default" 0.0;
2030 program { name: "show";
2031 signal: "elm,action,show";
2033 action: STATE_SET "visible" 0.0;
2036 program { name: "show_2";
2038 action: STATE_SET "default" 0.0;
2042 program { name: "show_3";
2044 action: STATE_SET "visible" 0.0;
2046 transition: LINEAR 0.5;
2048 program { name: "hide";
2049 signal: "elm,action,hide";
2051 action: STATE_SET "default" 0.0;
2056 group { name: "elm/notify/right/default";
2057 //this group is a design similar to the inwin group
2059 image: "shad_circ.png" COMP;
2060 image: "bt_dis_base.png" COMP;
2061 image: "bt_dis_hilight.png" COMP;
2064 part { name: "base";
2068 description { state: "default" 0.0;
2071 rel2.offset: -10 -10;
2072 rel1.relative: 1.0 0.0;
2073 rel2.relative: 2.0 1.0;
2075 description { state: "visible" 0.0;
2076 inherit: "default" 0.0;
2078 rel1.relative: 0.0 0.0;
2079 rel2.relative: 1.0 1.0;
2082 part { name: "shad";
2084 description { state: "default" 0.0;
2085 image.normal: "shad_circ.png";
2086 rel1.to: "elm.swallow.content";
2087 rel1.offset: -64 -64;
2088 rel2.to: "elm.swallow.content";
2095 description { state: "default" 0.0;
2096 rel1.to: "elm.swallow.content";
2098 rel2.to: "elm.swallow.content";
2101 normal: "bt_dis_base.png";
2104 image.middle: SOLID;
2107 part { name: "popover";
2109 description { state: "default" 0.0;
2112 rel2.relative: 1.0 0.5;
2114 normal: "bt_dis_hilight.png";
2119 part { name: "elm.swallow.content";
2121 description { state: "default" 0.0;
2128 program { name: "show";
2129 signal: "elm,action,show";
2131 action: STATE_SET "visible" 0.0;
2134 program { name: "show_2";
2136 action: STATE_SET "default" 0.0;
2140 program { name: "show_3";
2142 action: STATE_SET "visible" 0.0;
2144 transition: LINEAR 0.5;
2146 program { name: "hide";
2147 signal: "elm,action,hide";
2149 action: STATE_SET "default" 0.0;
2154 group { name: "elm/notify/top_left/default";
2155 //this group is a design similar to the inwin group
2157 image: "shad_circ.png" COMP;
2158 image: "bt_dis_base.png" COMP;
2159 image: "bt_dis_hilight.png" COMP;
2162 part { name: "base";
2166 description { state: "default" 0.0;
2169 rel2.offset: -10 -10;
2170 rel1.relative: 0.0 -1.0;
2171 rel2.relative: 1.0 0.0;
2173 description { state: "visible" 0.0;
2174 inherit: "default" 0.0;
2176 rel1.relative: 0.0 0.0;
2177 rel2.relative: 1.0 1.0;
2180 part { name: "shad";
2182 description { state: "default" 0.0;
2183 image.normal: "shad_circ.png";
2184 rel1.to: "elm.swallow.content";
2185 rel1.offset: -64 -64;
2186 rel2.to: "elm.swallow.content";
2193 description { state: "default" 0.0;
2194 rel1.to: "elm.swallow.content";
2196 rel2.to: "elm.swallow.content";
2199 normal: "bt_dis_base.png";
2202 image.middle: SOLID;
2205 part { name: "popover";
2207 description { state: "default" 0.0;
2210 rel2.relative: 1.0 0.5;
2212 normal: "bt_dis_hilight.png";
2217 part { name: "elm.swallow.content";
2219 description { state: "default" 0.0;
2226 program { name: "show";
2227 signal: "elm,action,show";
2229 action: STATE_SET "visible" 0.0;
2232 program { name: "show_2";
2234 action: STATE_SET "default" 0.0;
2238 program { name: "show_3";
2240 action: STATE_SET "visible" 0.0;
2242 transition: LINEAR 0.5;
2244 program { name: "hide";
2245 signal: "elm,action,hide";
2247 action: STATE_SET "default" 0.0;
2252 group { name: "elm/notify/top_right/default";
2253 //this group is a design similar to the inwin group
2255 image: "shad_circ.png" COMP;
2256 image: "bt_dis_base.png" COMP;
2257 image: "bt_dis_hilight.png" COMP;
2260 part { name: "base";
2264 description { state: "default" 0.0;
2267 rel2.offset: -10 -10;
2268 rel1.relative: 0.0 -1.0;
2269 rel2.relative: 1.0 0.0;
2271 description { state: "visible" 0.0;
2272 inherit: "default" 0.0;
2274 rel1.relative: 0.0 0.0;
2275 rel2.relative: 1.0 1.0;
2278 part { name: "shad";
2280 description { state: "default" 0.0;
2281 image.normal: "shad_circ.png";
2282 rel1.to: "elm.swallow.content";
2283 rel1.offset: -64 -64;
2284 rel2.to: "elm.swallow.content";
2291 description { state: "default" 0.0;
2292 rel1.to: "elm.swallow.content";
2294 rel2.to: "elm.swallow.content";
2297 normal: "bt_dis_base.png";
2300 image.middle: SOLID;
2303 part { name: "popover";
2305 description { state: "default" 0.0;
2308 rel2.relative: 1.0 0.5;
2310 normal: "bt_dis_hilight.png";
2315 part { name: "elm.swallow.content";
2317 description { state: "default" 0.0;
2324 program { name: "show";
2325 signal: "elm,action,show";
2327 action: STATE_SET "visible" 0.0;
2330 program { name: "show_2";
2332 action: STATE_SET "default" 0.0;
2336 program { name: "show_3";
2338 action: STATE_SET "visible" 0.0;
2340 transition: LINEAR 0.5;
2342 program { name: "hide";
2343 signal: "elm,action,hide";
2345 action: STATE_SET "default" 0.0;
2350 group { name: "elm/notify/bottom_left/default";
2351 //this group is a design similar to the inwin group
2353 image: "shad_circ.png" COMP;
2354 image: "bt_dis_base.png" COMP;
2355 image: "bt_dis_hilight.png" COMP;
2358 part { name: "base";
2362 description { state: "default" 0.0;
2365 rel2.offset: -10 -10;
2366 rel1.relative: 0.0 1.0;
2367 rel2.relative: 1.0 2.0;
2369 description { state: "visible" 0.0;
2370 inherit: "default" 0.0;
2372 rel1.relative: 0.0 0.0;
2373 rel2.relative: 1.0 1.0;
2376 part { name: "shad";
2378 description { state: "default" 0.0;
2379 image.normal: "shad_circ.png";
2380 rel1.to: "elm.swallow.content";
2381 rel1.offset: -64 -64;
2382 rel2.to: "elm.swallow.content";
2389 description { state: "default" 0.0;
2390 rel1.to: "elm.swallow.content";
2392 rel2.to: "elm.swallow.content";
2395 normal: "bt_dis_base.png";
2398 image.middle: SOLID;
2401 part { name: "popover";
2403 description { state: "default" 0.0;
2406 rel2.relative: 1.0 0.5;
2408 normal: "bt_dis_hilight.png";
2413 part { name: "elm.swallow.content";
2415 description { state: "default" 0.0;
2422 program { name: "show";
2423 signal: "elm,action,show";
2425 action: STATE_SET "visible" 0.0;
2428 program { name: "show_2";
2430 action: STATE_SET "default" 0.0;
2434 program { name: "show_3";
2436 action: STATE_SET "visible" 0.0;
2438 transition: LINEAR 0.5;
2440 program { name: "hide";
2441 signal: "elm,action,hide";
2443 action: STATE_SET "default" 0.0;
2448 group { name: "elm/notify/bottom_right/default";
2449 //this group is a design similar to the inwin group
2451 image: "shad_circ.png" COMP;
2452 image: "bt_dis_base.png" COMP;
2453 image: "bt_dis_hilight.png" COMP;
2456 part { name: "base";
2460 description { state: "default" 0.0;
2463 rel2.offset: -10 -10;
2464 rel1.relative: 0.0 1.0;
2465 rel2.relative: 1.0 2.0;
2467 description { state: "visible" 0.0;
2468 inherit: "default" 0.0;
2470 rel1.relative: 0.0 0.0;
2471 rel2.relative: 1.0 1.0;
2474 part { name: "shad";
2476 description { state: "default" 0.0;
2477 image.normal: "shad_circ.png";
2478 rel1.to: "elm.swallow.content";
2479 rel1.offset: -64 -64;
2480 rel2.to: "elm.swallow.content";
2487 description { state: "default" 0.0;
2488 rel1.to: "elm.swallow.content";
2490 rel2.to: "elm.swallow.content";
2493 normal: "bt_dis_base.png";
2496 image.middle: SOLID;
2499 part { name: "popover";
2501 description { state: "default" 0.0;
2504 rel2.relative: 1.0 0.5;
2506 normal: "bt_dis_hilight.png";
2511 part { name: "elm.swallow.content";
2513 description { state: "default" 0.0;
2520 program { name: "show";
2521 signal: "elm,action,show";
2523 action: STATE_SET "visible" 0.0;
2526 program { name: "show_2";
2528 action: STATE_SET "default" 0.0;
2532 program { name: "show_3";
2534 action: STATE_SET "visible" 0.0;
2536 transition: LINEAR 0.5;
2538 program { name: "hide";
2539 signal: "elm,action,hide";
2541 action: STATE_SET "default" 0.0;
2547 ///////////////////////////////////////////////////////////////////////////////
2548 group { name: "elm/win/inwin/default";
2550 image: "shad_circ.png" COMP;
2551 image: "bt_dis_base.png" COMP;
2552 image: "bt_dis_hilight.png" COMP;
2555 part { name: "base";
2558 description { state: "default" 0.0;
2561 description { state: "visible" 0.0;
2562 inherit: "default" 1.0;
2566 part { name: "shad";
2568 description { state: "default" 0.0;
2569 image.normal: "shad_circ.png";
2570 rel1.to: "elm.swallow.content";
2571 rel1.offset: -64 -64;
2572 rel2.to: "elm.swallow.content";
2579 description { state: "default" 0.0;
2580 rel1.to: "elm.swallow.content";
2582 rel2.to: "elm.swallow.content";
2585 normal: "bt_dis_base.png";
2588 image.middle: SOLID;
2591 part { name: "popover";
2593 description { state: "default" 0.0;
2596 rel2.relative: 1.0 0.5;
2598 normal: "bt_dis_hilight.png";
2603 part { name: "elm.swallow.content";
2605 description { state: "default" 0.0;
2606 rel1.relative: 0.1 0.1;
2607 rel2.relative: 0.9 0.9;
2612 program { name: "show";
2613 signal: "elm,action,show";
2615 action: STATE_SET "visible" 0.0;
2616 // transition: DECELERATE 0.5;
2619 program { name: "hide";
2620 signal: "elm,action,hide";
2622 action: STATE_SET "default" 0.0;
2623 // transition: DECELERATE 0.5;
2629 group { name: "elm/win/inwin/minimal";
2631 image: "shad_circ.png" COMP;
2632 image: "bt_dis_base.png" COMP;
2633 image: "bt_dis_hilight.png" COMP;
2636 part { name: "base";
2639 description { state: "default" 0.0;
2642 description { state: "visible" 0.0;
2643 inherit: "default" 1.0;
2647 part { name: "shad";
2649 description { state: "default" 0.0;
2650 image.normal: "shad_circ.png";
2651 rel1.to: "elm.swallow.content";
2652 rel1.offset: -64 -64;
2653 rel2.to: "elm.swallow.content";
2660 description { state: "default" 0.0;
2661 rel1.to: "elm.swallow.content";
2663 rel2.to: "elm.swallow.content";
2666 normal: "bt_dis_base.png";
2669 image.middle: SOLID;
2672 part { name: "popover";
2674 description { state: "default" 0.0;
2677 rel2.relative: 1.0 0.5;
2679 normal: "bt_dis_hilight.png";
2684 part { name: "elm.swallow.content";
2686 description { state: "default" 0.0;
2688 rel1.relative: 0.5 0.5;
2689 rel2.relative: 0.5 0.5;
2694 program { name: "show";
2695 signal: "elm,action,show";
2697 action: STATE_SET "visible" 0.0;
2698 // transition: DECELERATE 0.5;
2701 program { name: "hide";
2702 signal: "elm,action,hide";
2704 action: STATE_SET "default" 0.0;
2705 // transition: DECELERATE 0.5;
2711 group { name: "elm/win/inwin/minimal_vertical";
2713 image: "shad_circ.png" COMP;
2714 image: "bt_dis_base.png" COMP;
2715 image: "bt_dis_hilight.png" COMP;
2718 part { name: "base";
2721 description { state: "default" 0.0;
2724 description { state: "visible" 0.0;
2725 inherit: "default" 1.0;
2729 part { name: "shad";
2731 description { state: "default" 0.0;
2732 image.normal: "shad_circ.png";
2733 rel1.to: "elm.swallow.content";
2734 rel1.offset: -64 -64;
2735 rel2.to: "elm.swallow.content";
2742 description { state: "default" 0.0;
2743 rel1.to: "elm.swallow.content";
2745 rel2.to: "elm.swallow.content";
2748 normal: "bt_dis_base.png";
2751 image.middle: SOLID;
2754 part { name: "popover";
2756 description { state: "default" 0.0;
2759 rel2.relative: 1.0 0.5;
2761 normal: "bt_dis_hilight.png";
2766 part { name: "elm.swallow.content";
2768 description { state: "default" 0.0;
2770 rel1.relative: 0.1 0.5;
2771 rel2.relative: 0.9 0.5;
2776 program { name: "show";
2777 signal: "elm,action,show";
2779 action: STATE_SET "visible" 0.0;
2780 // transition: DECELERATE 0.5;
2783 program { name: "hide";
2784 signal: "elm,action,hide";
2786 action: STATE_SET "default" 0.0;
2787 // transition: DECELERATE 0.5;
2793 ///////////////////////////////////////////////////////////////////////////////
2794 group { name: "elm/pager/base/default";
2795 data.item: "onshow" "raise";
2797 // data.item: "onhide" "lower";
2798 // data.item: "onshow" "lower";
2800 image: "frame_1.png" COMP;
2801 image: "frame_2.png" COMP;
2802 image: "dia_grad.png" COMP;
2805 part { name: "clip";
2808 description { state: "default" 0.0;
2811 offset: -9999 -9999;
2817 color: 255 255 255 255;
2819 description { state: "visible" 0.0;
2820 inherit: "default" 0.0;
2822 description { state: "hidden" 0.0;
2823 inherit: "default" 0.0;
2824 color: 255 255 255 0;
2828 part { name: "base0";
2831 description { state: "default" 0.0;
2832 //image.normal: "dia_grad.png";
2844 part { name: "base";
2847 description { state: "default" 0.0;
2849 normal: "frame_2.png";
2855 description { state: "hidden" 0.0;
2856 inherit: "default" 0.0;
2857 rel1.relative: -1.0 0.0;
2858 rel2.relative: 0.0 1.0;
2860 description { state: "visible" 0.0;
2861 inherit: "default" 0.0;
2862 rel1.relative: 0.0 0.0;
2863 rel2.relative: 1.0 1.0;
2866 part { name: "over";
2869 description { state: "default" 0.0;
2879 normal: "frame_1.png";
2886 part { name: "elm.swallow.content";
2889 description { state: "default" 0.0;
2902 program { name: "push_start";
2903 signal: "elm,action,push";
2905 action: STATE_SET "hidden" 0.0;
2908 after: "show_start2";
2911 program { name: "show_start";
2912 signal: "elm,action,show";
2914 action: STATE_SET "hidden" 0.0;
2917 after: "show_start2";
2919 program { name: "show_start2";
2920 action: STATE_SET "visible" 0.0;
2921 transition: DECELERATE 0.5;
2926 program { name: "show_end";
2927 action: SIGNAL_EMIT "elm,action,show,finished" "";
2929 program { name: "pop_start";
2930 signal: "elm,action,pop";
2932 action: STATE_SET "visible" 0.0;
2935 after: "hide_start2";
2938 program { name: "hide_start";
2939 signal: "elm,action,hide";
2941 action: STATE_SET "visible" 0.0;
2944 after: "hide_start2";
2946 program { name: "hide_start2";
2947 action: STATE_SET "hidden" 0.0;
2948 transition: DECELERATE 0.5;
2953 program { name: "hide_end";
2954 action: SIGNAL_EMIT "elm,action,hide,finished" "";
2956 program { name: "reset";
2957 signal: "elm,action,reset";
2959 action: STATE_SET "default" 0.0;
2966 group { name: "elm/pager/base/fade";
2967 data.item: "onshow" "raise";
2969 // data.item: "onhide" "lower";
2970 // data.item: "onshow" "lower";
2972 image: "frame_1.png" COMP;
2973 image: "frame_2.png" COMP;
2974 image: "dia_grad.png" COMP;
2977 part { name: "clip_base";
2980 description { state: "default" 0.0;
2983 offset: -9999 -9999;
2989 color: 255 255 255 120;
2991 description { state: "visible" 0.0;
2992 inherit: "default" 0.0;
2994 description { state: "hidden" 0.0;
2995 inherit: "default" 0.0;
2996 color: 255 255 255 0;
3000 part { name: "clip";
3003 description { state: "default" 0.0;
3006 offset: -9999 -9999;
3012 color: 255 255 255 255;
3014 description { state: "visible" 0.0;
3015 inherit: "default" 0.0;
3017 description { state: "hidden" 0.0;
3018 inherit: "default" 0.0;
3019 color: 255 255 255 0;
3023 part { name: "base0";
3025 clip_to: "clip_base";
3026 description { state: "default" 0.0;
3027 image.normal: "dia_grad.png";
3039 part { name: "base";
3041 clip_to: "clip_base";
3042 description { state: "default" 0.0;
3044 normal: "frame_2.png";
3051 part { name: "over";
3054 description { state: "default" 0.0;
3064 normal: "frame_1.png";
3071 part { name: "elm.swallow.content";
3074 description { state: "default" 0.0;
3087 program { name: "push_start";
3088 signal: "elm,action,push";
3090 action: STATE_SET "hidden" 0.0;
3093 after: "show_start2";
3095 program { name: "show_start";
3096 signal: "elm,action,show";
3098 action: STATE_SET "hidden" 0.0;
3100 target: "clip_base";
3101 after: "show_start2";
3103 program { name: "show_start2";
3104 action: STATE_SET "visible" 0.0;
3105 transition: DECELERATE 0.5;
3107 target: "clip_base";
3110 program { name: "show_end";
3111 action: SIGNAL_EMIT "elm,action,show,finished" "";
3113 program { name: "pop_start";
3114 signal: "elm,action,pop";
3116 action: STATE_SET "visible" 0.0;
3119 after: "hide_start2";
3121 program { name: "hide_start";
3122 signal: "elm,action,hide";
3124 action: STATE_SET "visible" 0.0;
3126 target: "clip_base";
3127 after: "hide_start2";
3129 program { name: "hide_start2";
3130 action: STATE_SET "hidden" 0.0;
3131 transition: DECELERATE 0.5;
3133 target: "clip_base";
3136 program { name: "hide_end";
3137 action: SIGNAL_EMIT "elm,action,hide,finished" "";
3139 program { name: "reset";
3140 signal: "elm,action,reset";
3142 action: STATE_SET "default" 0.0;
3143 target: "clip_base";
3148 group { name: "elm/pager/base/fade_translucide";
3149 data.item: "onshow" "raise";
3151 // data.item: "onhide" "lower";
3152 // data.item: "onshow" "lower";
3154 image: "frame_1.png" COMP;
3155 image: "frame_2.png" COMP;
3156 image: "dia_grad.png" COMP;
3159 part { name: "clip_base";
3162 description { state: "default" 0.0;
3165 offset: -9999 -9999;
3171 color: 255 255 255 120;
3173 description { state: "visible" 0.0;
3174 inherit: "default" 0.0;
3176 description { state: "hidden" 0.0;
3177 inherit: "default" 0.0;
3178 color: 255 255 255 0;
3182 part { name: "clip";
3185 description { state: "default" 0.0;
3188 offset: -9999 -9999;
3194 color: 255 255 255 255;
3196 description { state: "visible" 0.0;
3197 inherit: "default" 0.0;
3199 description { state: "hidden" 0.0;
3200 inherit: "default" 0.0;
3201 color: 255 255 255 0;
3205 part { name: "base0";
3207 clip_to: "clip_base";
3208 description { state: "default" 0.0;
3209 image.normal: "dia_grad.png";
3221 part { name: "base";
3223 clip_to: "clip_base";
3224 description { state: "default" 0.0;
3226 normal: "frame_2.png";
3233 part { name: "over";
3236 description { state: "default" 0.0;
3246 normal: "frame_1.png";
3253 part { name: "elm.swallow.content";
3256 description { state: "default" 0.0;
3269 program { name: "push_start";
3270 signal: "elm,action,push";
3272 action: STATE_SET "hidden" 0.0;
3275 after: "show_start2";
3277 program { name: "show_start";
3278 signal: "elm,action,show";
3280 action: STATE_SET "hidden" 0.0;
3282 target: "clip_base";
3283 after: "show_start2";
3285 program { name: "show_start2";
3286 action: STATE_SET "visible" 0.0;
3287 transition: DECELERATE 0.5;
3289 target: "clip_base";
3292 program { name: "show_end";
3293 action: SIGNAL_EMIT "elm,action,show,finished" "";
3295 program { name: "pop_start";
3296 signal: "elm,action,pop";
3298 action: STATE_SET "visible" 0.0;
3301 after: "hide_start2";
3303 program { name: "hide_start";
3304 signal: "elm,action,hide";
3306 action: STATE_SET "visible" 0.0;
3308 target: "clip_base";
3309 after: "hide_start2";
3311 program { name: "hide_start2";
3312 action: STATE_SET "hidden" 0.0;
3313 transition: DECELERATE 0.5;
3315 target: "clip_base";
3318 program { name: "hide_end";
3319 action: SIGNAL_EMIT "elm,action,hide,finished" "";
3321 program { name: "reset";
3322 signal: "elm,action,reset";
3324 action: STATE_SET "default" 0.0;
3325 target: "clip_base";
3333 ///////////////////////////////////////////////////////////////////////////////
3334 group { name: "elm/separator/horizontal/default";
3336 image: "separator_h.png" COMP;
3339 part { name: "separator"; // separator group
3340 description { state: "default" 0.0;
3345 normal: "separator_h.png";
3355 ///////////////////////////////////////////////////////////////////////////////
3356 group { name: "elm/separator/vertical/default";
3358 image: "separator_v.png" COMP;
3361 part { name: "separator"; // separator group
3362 description { state: "default" 0.0;
3367 normal: "separator_v.png";
3378 group { name: "elm/separator/horizontal/dialoguefield_top";
3380 part { name: "separator"; // separator group
3384 state: "default" 0.0;
3393 group { name: "elm/separator/horizontal/dialoguefield_middle";
3396 name: "separator"; // separator group
3400 state: "default" 0.0;
3408 group { name: "elm/separator/horizontal/dialoguefield_bottom";
3411 name: "separator"; // separator group
3415 state: "default" 0.0;
3424 ///////////////////////////////////////////////////////////////////////////////
3425 group { name: "elm/spinner/base/default";
3427 image: "shelf_inset.png" COMP;
3428 image: "bt_base1.png" COMP;
3429 image: "bt_hilight.png" COMP;
3430 image: "bt_shine.png" COMP;
3431 image: "bt_glow.png" COMP;
3432 image: "bt_dis_base.png" COMP;
3433 image: "bt_dis_hilight.png" COMP;
3434 image: "sp_bt_l.png" COMP;
3435 image: "sp_bt_r.png" COMP;
3440 description { state: "default" 0.0;
3445 color: 255 255 255 0;
3448 part { name: "conf_over";
3450 description { state: "default" 0.0;
3454 normal: "shelf_inset.png";
3461 part { name: "left_bt";
3463 description { state: "default" 0.0;
3474 normal: "bt_base1.png";
3479 description { state: "clicked" 0.0;
3480 inherit: "default" 0.0;
3481 image.normal: "bt_base1.png";
3482 image.middle: SOLID;
3484 description { state: "disabled" 0.0;
3485 inherit: "default" 0.0;
3487 normal: "bt_dis_base.png";
3492 part { name: "left_over1";
3494 description { state: "default" 0.0;
3496 rel2 { to: "left_bt";
3500 normal: "bt_hilight.png";
3504 description { state: "disabled" 0.0;
3505 inherit: "default" 0.0;
3507 normal: "bt_dis_hilight.png";
3512 part { name: "left_over2";
3515 ignore_flags: ON_HOLD;
3516 description { state: "default" 0.0;
3520 normal: "bt_shine.png";
3524 description { state: "disabled" 0.0;
3525 inherit: "default" 0.0;
3529 part { name: "left_over3";
3532 description { state: "default" 0.0;
3533 color: 255 255 255 0;
3537 normal: "bt_glow.png";
3538 border: 12 12 12 12;
3542 description { state: "clicked" 0.0;
3543 inherit: "default" 0.0;
3545 color: 255 255 255 255;
3548 part { name: "right_bt";
3550 description { state: "default" 0.0;
3561 normal: "bt_base1.png";
3566 description { state: "clicked" 0.0;
3567 inherit: "default" 0.0;
3568 image.normal: "bt_base1.png";
3569 image.middle: SOLID;
3571 description { state: "disabled" 0.0;
3572 inherit: "default" 0.0;
3574 normal: "bt_dis_base.png";
3579 part { name: "right_over1";
3581 description { state: "default" 0.0;
3582 rel1.to: "right_bt";
3583 rel2 { to: "right_bt";
3587 normal: "bt_hilight.png";
3591 description { state: "disabled" 0.0;
3592 inherit: "default" 0.0;
3594 normal: "bt_dis_hilight.png";
3599 part { name: "right_over2";
3602 ignore_flags: ON_HOLD;
3603 description { state: "default" 0.0;
3604 rel1.to: "right_bt";
3605 rel2.to: "right_bt";
3607 normal: "bt_shine.png";
3611 description { state: "disabled" 0.0;
3612 inherit: "default" 0.0;
3616 part { name: "right_over3";
3619 description { state: "default" 0.0;
3620 color: 255 255 255 0;
3621 rel1.to: "right_bt";
3622 rel2.to: "right_bt";
3624 normal: "bt_glow.png";
3625 border: 12 12 12 12;
3629 description { state: "clicked" 0.0;
3630 inherit: "default" 0.0;
3632 color: 255 255 255 255;
3635 part { name: "left_bt_icon";
3637 description { state: "default" 0.0;
3643 image.normal: "sp_bt_l.png";
3646 part { name: "right_bt_icon";
3648 description { state: "default" 0.0;
3649 rel1.to: "right_bt";
3650 rel2.to: "right_bt";
3654 image.normal: "sp_bt_r.png";
3657 part { name: "elm.text";
3661 description { state: "default" 0.0;
3664 rel1 { relative: 1.0 0.0;
3669 rel2 { relative: 0.0 1.0;
3676 font: "SLP:style=Roman";
3682 description { state: "active" 0.0;
3683 inherit: "default" 0.0;
3686 description { state: "disabled_active" 0.0;
3687 inherit: "default" 0.0;
3691 description { state: "disabled" 0.0;
3692 inherit: "default" 0.0;
3697 part { name: "elm.dragable.slider";
3705 description { state: "default" 0.0;
3712 part { name: "button_events";
3715 events: "elm.dragable.slider";
3718 description { state: "default" 0.0;
3719 rel1.to: "elm.text";
3720 rel2.to: "elm.text";
3724 part { name: "elm.swallow.entry";
3726 description { state: "default" 0.0;
3729 rel1 { relative: 1.0 0.5;
3734 rel2 { relative: 0.0 0.5;
3742 description { state: "active" 0.0;
3743 inherit: "default" 0.0;
3745 color: 255 255 255 255;
3747 description { state: "disabled_active" 0.0;
3748 inherit: "default" 0.0;
3751 description { state: "disabled" 0.0;
3752 inherit: "default" 0.0;
3756 part { name: "disabler";
3758 description { state: "default" 0.0;
3762 description { state: "disabled" 0.0;
3763 inherit: "default" 0.0;
3769 program { name: "text_show";
3770 signal: "elm,state,text,visible";
3772 action: STATE_SET "visible" 0.0;
3775 program { name: "text_hide";
3776 signal: "elm,state,text,hidden";
3778 action: STATE_SET "default" 0.0;
3781 program { name: "dec";
3782 signal: "mouse,down,1";
3784 action: SIGNAL_EMIT "elm,action,decrement,start" "";
3786 program { name: "dec2";
3787 signal: "mouse,up,1";
3789 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
3791 program { name: "inc";
3792 signal: "mouse,down,1";
3794 action: SIGNAL_EMIT "elm,action,increment,start" "";
3796 program { name: "inc2";
3797 signal: "mouse,up,1";
3799 action: SIGNAL_EMIT "elm,action,increment,stop" "";
3802 name: "left_bt_click";
3803 signal: "mouse,down,1";
3804 source: "left_over2";
3805 action: STATE_SET "clicked" 0.0;
3809 name: "left_bt_unclick";
3810 signal: "mouse,up,1";
3811 source: "left_over2";
3812 action: STATE_SET "default" 0.0;
3816 name: "left_bt_click2";
3817 signal: "mouse,down,1";
3818 source: "left_over3";
3819 action: STATE_SET "clicked" 0.0;
3820 target: "left_over3";
3823 name: "left_bt_unclick2";
3824 signal: "mouse,up,1";
3825 source: "left_over3";
3826 action: STATE_SET "default" 0.0;
3827 transition: DECELERATE 0.5;
3828 target: "left_over3";
3831 name: "left_bt_unclick3";
3832 signal: "mouse,up,1";
3833 source: "left_over2";
3834 action: SIGNAL_EMIT "elm,action,click" "";
3838 name: "right_bt_click";
3839 signal: "mouse,down,1";
3840 source: "right_over2";
3841 action: STATE_SET "clicked" 0.0;
3845 name: "right_bt_unclick";
3846 signal: "mouse,up,1";
3847 source: "right_over2";
3848 action: STATE_SET "default" 0.0;
3852 name: "right_bt_click2";
3853 signal: "mouse,down,1";
3854 source: "right_over3";
3855 action: STATE_SET "clicked" 0.0;
3856 target: "right_over3";
3859 name: "right_bt_unclick2";
3860 signal: "mouse,up,1";
3861 source: "right_over3";
3862 action: STATE_SET "default" 0.0;
3863 transition: DECELERATE 0.5;
3864 target: "right_over3";
3867 name: "right_bt_unclick3";
3868 signal: "mouse,up,1";
3869 source: "right_over2";
3870 action: SIGNAL_EMIT "elm,action,click" "";
3872 program { name: "disable";
3873 signal: "elm,state,disabled";
3875 action: STATE_SET "disabled" 0.0;
3877 target: "left_over1";
3878 target: "left_over2";
3880 target: "right_over1";
3881 target: "right_over2";
3883 after: "disable_text";
3885 program { name: "disable_text";
3889 get_state(PART:"elm.text", st, 30, vl);
3890 if (!strcmp(st, "active"))
3891 set_state(PART:"elm.text", "disabled_active", 0.0);
3893 set_state(PART:"elm.text", "disabled", 0.0);
3895 get_state(PART:"elm.swallow.entry", st, 30, vl);
3896 if (!strcmp(st, "active"))
3897 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
3899 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
3902 program { name: "enable";
3903 signal: "elm,state,enabled";
3905 action: STATE_SET "default" 0.0;
3907 target: "left_over1";
3908 target: "left_over2";
3910 target: "right_over1";
3911 target: "right_over2";
3913 after: "enable_text";
3915 program { name: "enable_text";
3919 get_state(PART:"elm.text", st, 30, vl);
3920 if (!strcmp(st, "disabled_active"))
3921 set_state(PART:"elm.text", "active", 0.0);
3923 set_state(PART:"elm.text", "default", 0.0);
3925 get_state(PART:"elm.swallow.entry", st, 30, vl);
3926 if (!strcmp(st, "disabled_active"))
3927 set_state(PART:"elm.swallow.entry", "active", 0.0);
3929 set_state(PART:"elm.swallow.entry", "default", 0.0);
3932 program { name: "active";
3933 signal: "elm,state,active";
3935 action: STATE_SET "active" 0.0;
3937 target: "elm.swallow.entry";
3939 program { name: "inactive";
3940 signal: "elm,state,inactive";
3942 action: STATE_SET "default" 0.0;
3944 target: "elm.swallow.entry";
3946 program { name: "toggle_text";
3947 signal: "mouse,up,1";
3948 source: "button_events";
3949 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
3954 ///////////////////////////////////////////////////////////////////////////////
3955 group { name: "elm/spinner/base/vertical";
3957 image: "shelf_inset.png" COMP;
3958 image: "bt_hilight.png" COMP;
3959 image: "bt_shine.png" COMP;
3960 image: "bt_glow.png" COMP;
3961 image: "bt_dis_base.png" COMP;
3962 image: "bt_dis_hilight.png" COMP;
3963 image: "up.png" COMP;
3964 image: "down.png" COMP;
3965 image: "bt_spinner_up.png" COMP;
3966 image: "bt_spinner_down.png" COMP;
3967 image: "bt_spinner_hilight.png" COMP;
3972 description { state: "default" 0.0;
3977 color: 255 255 255 0;
3980 part { name: "conf_over";
3982 description { state: "default" 0.0;
3995 normal: "shelf_inset.png";
4002 part { name: "down_bt";
4004 description { state: "default" 0.0;
4019 normal: "bt_spinner_down.png";
4024 description { state: "clicked" 0.0;
4025 inherit: "default" 0.0;
4026 image.normal: "bt_spinner_down.png";
4027 image.middle: SOLID;
4029 description { state: "disabled" 0.0;
4030 inherit: "default" 0.0;
4032 normal: "bt_dis_base.png";
4037 part { name: "down_over3";
4040 description { state: "default" 0.0;
4041 color: 255 255 255 0;
4045 normal: "bt_glow.png";
4046 border: 12 12 12 12;
4050 description { state: "clicked" 0.0;
4051 inherit: "default" 0.0;
4053 color: 255 255 255 255;
4056 part { name: "up_bt";
4058 description { state: "default" 0.0;
4071 normal: "bt_spinner_up.png";
4076 description { state: "clicked" 0.0;
4077 inherit: "default" 0.0;
4078 image.normal: "bt_spinner_up.png";
4079 image.middle: SOLID;
4081 description { state: "disabled" 0.0;
4082 inherit: "default" 0.0;
4084 normal: "bt_dis_base.png";
4089 part { name: "up_over1";
4091 description { state: "default" 0.0;
4097 normal: "bt_spinner_hilight.png";
4101 description { state: "disabled" 0.0;
4102 inherit: "default" 0.0;
4104 normal: "bt_dis_hilight.png";
4109 part { name: "up_over3";
4112 description { state: "default" 0.0;
4113 color: 255 255 255 0;
4117 normal: "bt_glow.png";
4118 border: 12 12 12 12;
4122 description { state: "clicked" 0.0;
4123 inherit: "default" 0.0;
4125 color: 255 255 255 255;
4128 part { name: "down_bt_icon";
4130 description { state: "default" 0.0;
4136 image.normal: "down.png";
4139 part { name: "up_bt_icon";
4141 description { state: "default" 0.0;
4147 image.normal: "up.png";
4150 part { name: "elm.text";
4154 description { state: "default" 0.0;
4157 rel1 { relative: 0.0 0.0;
4162 rel2 { relative: 0.0 1.0;
4169 font: "SLP:style=Roman";
4175 description { state: "active" 0.0;
4176 inherit: "default" 0.0;
4179 description { state: "disabled_active" 0.0;
4180 inherit: "default" 0.0;
4184 description { state: "disabled" 0.0;
4185 inherit: "default" 0.0;
4190 part { name: "elm.dragable.slider";
4198 description { state: "default" 0.0;
4205 part { name: "button_events";
4208 events: "elm.dragable.slider";
4211 description { state: "default" 0.0;
4212 rel1.to: "elm.text";
4213 rel2.to: "elm.text";
4217 part { name: "elm.swallow.entry";
4219 description { state: "default" 0.0;
4222 rel1 { relative: 0.0 0.5;
4226 rel2 { relative: 1.0 0.5;
4233 description { state: "active" 0.0;
4234 inherit: "default" 0.0;
4236 color: 255 255 255 255;
4238 description { state: "disabled_active" 0.0;
4239 inherit: "default" 0.0;
4242 description { state: "disabled" 0.0;
4243 inherit: "default" 0.0;
4247 part { name: "disabler";
4249 description { state: "default" 0.0;
4253 description { state: "disabled" 0.0;
4254 inherit: "default" 0.0;
4260 program { name: "text_show";
4261 signal: "elm,state,text,visible";
4263 action: STATE_SET "visible" 0.0;
4266 program { name: "text_hide";
4267 signal: "elm,state,text,hidden";
4269 action: STATE_SET "default" 0.0;
4272 program { name: "dec";
4273 signal: "mouse,down,1";
4275 action: SIGNAL_EMIT "elm,action,decrement,start" "";
4277 program { name: "dec2";
4278 signal: "mouse,up,1";
4280 action: SIGNAL_EMIT "elm,action,decrement,stop" "";
4282 program { name: "inc";
4283 signal: "mouse,down,1";
4285 action: SIGNAL_EMIT "elm,action,increment,start" "";
4287 program { name: "inc2";
4288 signal: "mouse,up,1";
4290 action: SIGNAL_EMIT "elm,action,increment,stop" "";
4293 name: "down_bt_click2";
4294 signal: "mouse,down,1";
4295 source: "down_over3";
4296 action: STATE_SET "clicked" 0.0;
4297 target: "down_over3";
4300 name: "down_bt_unclick2";
4301 signal: "mouse,up,1";
4302 source: "down_over3";
4303 action: STATE_SET "default" 0.0;
4304 transition: DECELERATE 0.5;
4305 target: "down_over3";
4308 name: "up_bt_click2";
4309 signal: "mouse,down,1";
4311 action: STATE_SET "clicked" 0.0;
4315 name: "up_bt_unclick2";
4316 signal: "mouse,up,1";
4318 action: STATE_SET "default" 0.0;
4319 transition: DECELERATE 0.5;
4322 program { name: "disable";
4323 signal: "elm,state,disabled";
4325 action: STATE_SET "disabled" 0.0;
4329 after: "disable_text";
4331 program { name: "disable_text";
4335 get_state(PART:"elm.text", st, 30, vl);
4336 if (!strcmp(st, "active"))
4337 set_state(PART:"elm.text", "disabled_active", 0.0);
4339 set_state(PART:"elm.text", "disabled", 0.0);
4341 get_state(PART:"elm.swallow.entry", st, 30, vl);
4342 if (!strcmp(st, "active"))
4343 set_state(PART:"elm.swallow.entry", "disabled_active", 0.0);
4345 set_state(PART:"elm.swallow.entry", "disabled", 0.0);
4348 program { name: "enable";
4349 signal: "elm,state,enabled";
4351 action: STATE_SET "default" 0.0;
4355 after: "enable_text";
4357 program { name: "enable_text";
4361 get_state(PART:"elm.text", st, 30, vl);
4362 if (!strcmp(st, "disabled_active"))
4363 set_state(PART:"elm.text", "active", 0.0);
4365 set_state(PART:"elm.text", "default", 0.0);
4367 get_state(PART:"elm.swallow.entry", st, 30, vl);
4368 if (!strcmp(st, "disabled_active"))
4369 set_state(PART:"elm.swallow.entry", "active", 0.0);
4371 set_state(PART:"elm.swallow.entry", "default", 0.0);
4374 program { name: "active";
4375 signal: "elm,state,active";
4377 action: STATE_SET "active" 0.0;
4379 target: "elm.swallow.entry";
4381 program { name: "inactive";
4382 signal: "elm,state,inactive";
4384 action: STATE_SET "default" 0.0;
4386 target: "elm.swallow.entry";
4388 program { name: "toggle_text";
4389 signal: "mouse,up,1";
4390 source: "button_events";
4391 action: SIGNAL_EMIT "elm,action,entry,toggle" "";
4396 ///////////////////////////////////////////////////////////////////////////////
4397 group { name: "elm/picker/base/default";
4399 image: "01_picker_spinner_panel_bg_top.png" COMP;
4400 image: "01_picker_spinner_panel_bg_bottom.png" COMP;
4401 image: "01_picker_spinner_plus.png" COMP;
4402 image: "01_picker_spinner_minus.png" COMP;
4403 image: "01_picker_spinner_new_ani_01.png" COMP;
4404 image: "01_picker_spinner_new_ani_02.png" COMP;
4405 image: "01_picker_spinner_new_ani_03.png" COMP;
4406 image: "01_picker_spinner_new_ani_04.png" COMP;
4407 image: "01_picker_spinner_new_ani_05.png" COMP;
4408 image: "01_picker_spinner_new_ani_06.png" COMP;
4411 #define ELM_PICKER_ANIM_MAX 7
4412 #define ELM_PICKER_ANIM_HALF 4
4414 public ani_state; // 0: up, 1: down
4416 public animator(val) {
4418 if (get_int(ani_lock) == 0)
4421 if (val == ELM_PICKER_ANIM_MAX) {
4422 set_state(PART:"elm.img.ani", "default", 0.0);
4423 if (get_int(ani_state) == 0)
4424 emit("pressed", "up");
4426 emit("pressed", "down");
4427 set_int(ani_lock, 0);
4431 if (get_int(ani_state) == 1)
4434 next = ELM_PICKER_ANIM_MAX-val;
4436 snprintf(s, 8, "ani%d", next);
4437 set_state(PART:"elm.img.ani", s, 0.0);
4439 if (val == ELM_PICKER_ANIM_HALF) {
4440 if (get_int(ani_state) == 0)
4443 emit("half", "down");
4447 public message(Msg_Type:type, id, ...) {
4448 if ((type == MSG_FLOAT) && (id == 1)) {
4453 if (get_int(ani_lock) == 1)
4455 set_int(ani_lock, 1);
4457 v = getfarg(2)/ELM_PICKER_ANIM_MAX;
4459 set_int(ani_state, 1);
4461 set_int(ani_state, 0);
4464 for (i = 0; i <= ELM_PICKER_ANIM_MAX; i++) {
4466 timer(t, "animator", i);
4477 state: "default" 0.0;
4483 name: "elm.rect.pad.middle";
4489 rel1.to: "elm.base";
4490 rel1.relative: 0.0 0.5;
4491 rel2.to: "elm.base";
4492 rel2.relative: 1.0 0.5;
4500 state: "default" 0.0;
4501 rel1.to: "elm.base";
4503 rel2.to: "elm.rect.pad.middle";
4504 rel2.relative: 1.0 0.0;
4505 image.normal: "01_picker_spinner_panel_bg_top.png";
4506 image.border: 4 4 1 1;
4510 name: "elm.bg.bottom";
4513 state: "default" 0.0;
4514 rel1.to: "elm.rect.pad.middle";
4515 rel1.relative: 0.0 1.0;
4516 rel2.to: "elm.base";
4517 image.normal: "01_picker_spinner_panel_bg_bottom.png";
4518 image.border: 4 4 1 1;
4524 name: "elm.clip.top";
4526 state: "default" 0.0;
4527 rel1.to: "elm.bg.top";
4528 rel2.to: "elm.bg.top";
4529 color: 255 255 255 255;
4535 name: "elm.clip.bottom";
4537 state: "default" 0.0;
4538 rel1.to: "elm.bg.bottom";
4539 rel2.to: "elm.bg.bottom";
4540 color: 255 255 255 255;
4545 name: "elm.text.top";
4548 clip_to: "elm.clip.top";
4551 state: "default" 0.0;
4553 rel1.to: "elm.bg.top";
4554 rel1.relative: 0.0 0.0;
4556 rel2.to: "elm.bg.bottom";
4557 rel2.relative: 1.0 1.0;
4558 rel2.offset: -12 -11;
4563 font: "SLP:style=Roman";
4570 state: "visible" 0.0;
4571 inherit: "default" 0.0;
4577 name: "elm.text.bottom";
4580 clip_to: "elm.clip.bottom";
4583 state: "default" 0.0;
4585 rel1.to: "elm.text.top";
4586 rel2.to: "elm.text.top";
4591 font: "SLP:style=Roman";
4598 state: "visible" 0.0;
4599 inherit: "default" 0.0;
4604 name: "elm.rect.flick";
4608 state: "default" 0.0;
4609 rel1.to: "elm.bg.top";
4610 rel1.relative: 0.0 0.0;
4611 rel2.to: "elm.bg.bottom";
4612 rel2.relative: 1.0 1.0;
4618 name: "elm.img.button.up";
4622 state: "default" 0.0;
4626 rel1.to: "elm.bg.top";
4627 rel1.relative: 0.5 (16/142);
4628 rel2.to: "elm.bg.top";
4629 rel2.relative: 0.5 (36/142);
4630 image.normal: "01_picker_spinner_plus.png";
4634 state: "visible" 0.0;
4635 inherit: "default" 0.0;
4641 name: "elm.rect.button.up";
4646 state: "default" 0.0;
4648 rel1.to: "elm.bg.top";
4649 rel2.to: "elm.bg.top";
4650 rel2.relative: 1.0 0.8;
4654 state: "visible" 0.0;
4655 inherit: "default" 0.0;
4661 name: "elm.img.button.down";
4665 state: "default" 0.0;
4669 rel1.to: "elm.bg.bottom";
4670 rel1.relative: 0.5 (107/143);
4671 rel2.to: "elm.bg.bottom";
4672 rel2.relative: 0.5 (127/143);
4673 image.normal: "01_picker_spinner_minus.png";
4677 state: "visible" 0.0;
4678 inherit: "default" 0.0;
4684 name: "elm.rect.button.down";
4689 state: "default" 0.0;
4691 rel1.to: "elm.bg.bottom";
4692 rel1.relative: 0.0 0.2;
4693 rel2.to: "elm.bg.bottom";
4697 state: "visible" 0.0;
4698 inherit: "default" 0.0;
4704 name: "elm.img.ani";
4707 state: "default" 0.0;
4709 rel1.to: "elm.bg.top";
4711 rel2.to_y: "elm.bg.top";
4717 inherit: "default" 0.0;
4719 rel1.relative: 0.0 0.063;
4720 image.normal: "01_picker_spinner_new_ani_01.png";
4721 image.border: 8 8 1 1;
4725 inherit: "default" 0.0;
4727 rel1.relative: 0.0 0.246;
4728 image.normal: "01_picker_spinner_new_ani_02.png";
4729 image.border: 8 8 1 1;
4733 inherit: "default" 0.0;
4735 rel1.relative: 0.0 0.521;
4736 image.normal: "01_picker_spinner_new_ani_03.png";
4737 image.border: 8 8 1 1;
4741 inherit: "default" 0.0;
4743 rel1.to: "elm.bg.bottom";
4744 rel1.relative: 0.0 0.0;
4745 rel2.to_y: "elm.bg.bottom";
4746 rel2.relative: 1.0 0.479;
4747 image.normal: "01_picker_spinner_new_ani_04.png";
4748 image.border: 8 8 1 1;
4752 inherit: "default" 0.0;
4754 rel1.to: "elm.bg.bottom";
4755 rel1.relative: 0.0 0.0;
4756 rel2.to_y: "elm.bg.bottom";
4757 rel2.relative: 1.0 0.754;
4758 image.normal: "01_picker_spinner_new_ani_05.png";
4759 image.border: 8 8 1 1;
4763 inherit: "default" 0.0;
4765 rel1.to: "elm.bg.bottom";
4766 rel1.relative: 0.0 0.0;
4767 rel2.to_y: "elm.bg.bottom";
4768 rel2.relative: 1.0 0.937;
4769 image.normal: "01_picker_spinner_new_ani_06.png";
4770 image.border: 8 8 1 1;
4776 name: "button_show";
4777 signal: "elm,state,button,visible";
4779 action: STATE_SET "visible" 0.0;
4780 target: "elm.img.button.up";
4781 target: "elm.rect.button.up";
4782 target: "elm.img.button.down";
4783 target: "elm.rect.button.down";
4787 name: "button_hide";
4788 signal: "elm,state,button,hidden";
4790 action: STATE_SET "default" 0.0;
4791 target: "elm.img.button.up";
4792 target: "elm.rect.button.up";
4793 target: "elm.img.button.down";
4794 target: "elm.rect.button.down";
4799 signal: "elm,state,text,visible";
4801 action: STATE_SET "visible" 0.0;
4802 target: "elm.text.top";
4803 target: "elm.text.bottom";
4807 signal: "elm,state,text,hidden";
4809 action: STATE_SET "default" 0.0;
4810 target: "elm.text.top";
4811 target: "elm.text.bottom";
4816 group { name: "elm/picker/base/no_button";
4818 image: "01_picker_spinner_panel_bg_top.png" COMP;
4819 image: "01_picker_spinner_panel_bg_bottom.png" COMP;
4820 image: "01_picker_spinner_new_ani_01.png" COMP;
4821 image: "01_picker_spinner_new_ani_02.png" COMP;
4822 image: "01_picker_spinner_new_ani_03.png" COMP;
4823 image: "01_picker_spinner_new_ani_04.png" COMP;
4824 image: "01_picker_spinner_new_ani_05.png" COMP;
4825 image: "01_picker_spinner_new_ani_06.png" COMP;
4828 public ani_state; // 0: up, 1: down
4830 public animator(val) {
4832 if (get_int(ani_lock) == 0)
4835 if (val == ELM_PICKER_ANIM_MAX) {
4836 set_state(PART:"elm.img.ani", "default", 0.0);
4837 if (get_int(ani_state) == 0)
4838 emit("pressed", "up");
4840 emit("pressed", "down");
4841 set_int(ani_lock, 0);
4845 if (get_int(ani_state) == 1)
4848 next = ELM_PICKER_ANIM_MAX-val;
4850 snprintf(s, 8, "ani%d", next);
4851 set_state(PART:"elm.img.ani", s, 0.0);
4853 if (val == ELM_PICKER_ANIM_HALF) {
4854 if (get_int(ani_state) == 0)
4857 emit("half", "down");
4861 public message(Msg_Type:type, id, ...) {
4862 if ((type == MSG_FLOAT) && (id == 1)) {
4867 if (get_int(ani_lock) == 1)
4869 set_int(ani_lock, 1);
4871 v = getfarg(2)/ELM_PICKER_ANIM_MAX;
4873 set_int(ani_state, 1);
4875 set_int(ani_state, 0);
4878 for (i = 0; i <= ELM_PICKER_ANIM_MAX; i++) {
4880 timer(t, "animator", i);
4891 state: "default" 0.0;
4897 name: "elm.rect.pad.middle";
4903 rel1.to: "elm.base";
4904 rel1.relative: 0.0 0.5;
4905 rel2.to: "elm.base";
4906 rel2.relative: 1.0 0.5;
4914 state: "default" 0.0;
4915 rel1.to: "elm.base";
4917 rel2.to: "elm.rect.pad.middle";
4918 rel2.relative: 1.0 0.0;
4919 image.normal: "01_picker_spinner_panel_bg_top.png";
4920 image.border: 4 4 1 1;
4924 name: "elm.bg.bottom";
4927 state: "default" 0.0;
4928 rel1.to: "elm.rect.pad.middle";
4929 rel1.relative: 0.0 1.0;
4930 rel2.to: "elm.base";
4931 image.normal: "01_picker_spinner_panel_bg_bottom.png";
4932 image.border: 4 4 1 1;
4938 name: "elm.clip.top";
4940 state: "default" 0.0;
4941 rel1.to: "elm.bg.top";
4942 rel2.to: "elm.bg.top";
4943 color: 255 255 255 255;
4949 name: "elm.clip.bottom";
4951 state: "default" 0.0;
4952 rel1.to: "elm.bg.bottom";
4953 rel2.to: "elm.bg.bottom";
4954 color: 255 255 255 255;
4959 name: "elm.text.top";
4962 clip_to: "elm.clip.top";
4965 state: "default" 0.0;
4967 rel1.to: "elm.bg.top";
4968 rel1.relative: 0.0 0.0;
4970 rel2.to: "elm.bg.bottom";
4971 rel2.relative: 1.0 1.0;
4972 rel2.offset: -12 -11;
4977 font: "SLP:style=Roman";
4984 state: "visible" 0.0;
4985 inherit: "default" 0.0;
4991 name: "elm.text.bottom";
4994 clip_to: "elm.clip.bottom";
4997 state: "default" 0.0;
4999 rel1.to: "elm.text.top";
5000 rel2.to: "elm.text.top";
5005 font: "SLP:style=Roman";
5012 state: "visible" 0.0;
5013 inherit: "default" 0.0;
5018 name: "elm.rect.flick";
5022 state: "default" 0.0;
5023 rel1.to: "elm.bg.top";
5024 rel1.relative: 0.0 0.0;
5025 rel2.to: "elm.bg.bottom";
5026 rel2.relative: 1.0 1.0;
5032 name: "elm.img.ani";
5035 state: "default" 0.0;
5037 rel1.to: "elm.bg.top";
5039 rel2.to_y: "elm.bg.top";
5045 inherit: "default" 0.0;
5047 rel1.relative: 0.0 0.063;
5048 image.normal: "01_picker_spinner_new_ani_01.png";
5049 image.border: 8 8 1 1;
5053 inherit: "default" 0.0;
5055 rel1.relative: 0.0 0.246;
5056 image.normal: "01_picker_spinner_new_ani_02.png";
5057 image.border: 8 8 1 1;
5061 inherit: "default" 0.0;
5063 rel1.relative: 0.0 0.521;
5064 image.normal: "01_picker_spinner_new_ani_03.png";
5065 image.border: 8 8 1 1;
5069 inherit: "default" 0.0;
5071 rel1.to: "elm.bg.bottom";
5072 rel1.relative: 0.0 0.0;
5073 rel2.to_y: "elm.bg.bottom";
5074 rel2.relative: 1.0 0.479;
5075 image.normal: "01_picker_spinner_new_ani_04.png";
5076 image.border: 8 8 1 1;
5080 inherit: "default" 0.0;
5082 rel1.to: "elm.bg.bottom";
5083 rel1.relative: 0.0 0.0;
5084 rel2.to_y: "elm.bg.bottom";
5085 rel2.relative: 1.0 0.754;
5086 image.normal: "01_picker_spinner_new_ani_05.png";
5087 image.border: 8 8 1 1;
5091 inherit: "default" 0.0;
5093 rel1.to: "elm.bg.bottom";
5094 rel1.relative: 0.0 0.0;
5095 rel2.to_y: "elm.bg.bottom";
5096 rel2.relative: 1.0 0.937;
5097 image.normal: "01_picker_spinner_new_ani_06.png";
5098 image.border: 8 8 1 1;
5105 signal: "elm,state,text,visible";
5107 action: STATE_SET "visible" 0.0;
5108 target: "elm.text.top";
5109 target: "elm.text.bottom";
5113 signal: "elm,state,text,hidden";
5115 action: STATE_SET "default" 0.0;
5116 target: "elm.text.top";
5117 target: "elm.text.bottom";
5121 group { name: "elm/picker/base/timepicker/ampm";
5123 image: "01_picker_spinner_panel_bg_top.png" COMP;
5124 image: "01_picker_spinner_panel_bg_bottom.png" COMP;
5125 image: "01_picker_spinner_new_ani_01.png" COMP;
5126 image: "01_picker_spinner_new_ani_02.png" COMP;
5127 image: "01_picker_spinner_new_ani_03.png" COMP;
5128 image: "01_picker_spinner_new_ani_04.png" COMP;
5129 image: "01_picker_spinner_new_ani_05.png" COMP;
5130 image: "01_picker_spinner_new_ani_06.png" COMP;
5133 public ani_state; // 0: up, 1: down
5135 public animator(val) {
5137 if (get_int(ani_lock) == 0)
5140 if (val == ELM_PICKER_ANIM_MAX) {
5141 set_state(PART:"elm.img.ani", "default", 0.0);
5142 if (get_int(ani_state) == 0)
5143 emit("pressed", "up");
5145 emit("pressed", "down");
5146 set_int(ani_lock, 0);
5150 if (get_int(ani_state) == 1)
5153 next = ELM_PICKER_ANIM_MAX-val;
5155 snprintf(s, 8, "ani%d", next);
5156 set_state(PART:"elm.img.ani", s, 0.0);
5158 if (val == ELM_PICKER_ANIM_HALF) {
5159 if (get_int(ani_state) == 0)
5162 emit("half", "down");
5166 public message(Msg_Type:type, id, ...) {
5167 if ((type == MSG_FLOAT) && (id == 1)) {
5172 if (get_int(ani_lock) == 1)
5174 set_int(ani_lock, 1);
5176 v = getfarg(2)/ELM_PICKER_ANIM_MAX;
5178 set_int(ani_state, 1);
5180 set_int(ani_state, 0);
5183 for (i = 0; i <= ELM_PICKER_ANIM_MAX; i++) {
5185 timer(t, "animator", i);
5196 state: "default" 0.0;
5202 name: "elm.rect.pad.middle";
5208 rel1.to: "elm.base";
5209 rel1.relative: 0.0 0.5;
5210 rel2.to: "elm.base";
5211 rel2.relative: 1.0 0.5;
5219 state: "default" 0.0;
5220 rel1.to: "elm.base";
5222 rel2.to: "elm.rect.pad.middle";
5223 rel2.relative: 1.0 0.0;
5224 image.normal: "01_picker_spinner_panel_bg_top.png";
5225 image.border: 4 4 1 1;
5229 name: "elm.bg.bottom";
5232 state: "default" 0.0;
5233 rel1.to: "elm.rect.pad.middle";
5234 rel1.relative: 0.0 1.0;
5235 rel2.to: "elm.base";
5236 image.normal: "01_picker_spinner_panel_bg_bottom.png";
5237 image.border: 4 4 1 1;
5243 name: "elm.clip.top";
5245 state: "default" 0.0;
5246 rel1.to: "elm.bg.top";
5247 rel2.to: "elm.bg.top";
5248 color: 255 255 255 255;
5254 name: "elm.clip.bottom";
5256 state: "default" 0.0;
5257 rel1.to: "elm.bg.bottom";
5258 rel2.to: "elm.bg.bottom";
5259 color: 255 255 255 255;
5264 name: "elm.text.top";
5267 clip_to: "elm.clip.top";
5270 state: "default" 0.0;
5272 rel1.to: "elm.bg.top";
5273 rel1.relative: 0.0 0.0;
5275 rel2.to: "elm.bg.bottom";
5276 rel2.relative: 1.0 1.0;
5277 rel2.offset: -12 -10;
5282 font: "SLP:style=Roman";
5289 state: "visible" 0.0;
5290 inherit: "default" 0.0;
5296 name: "elm.text.bottom";
5299 clip_to: "elm.clip.bottom";
5302 state: "default" 0.0;
5304 rel1.to: "elm.text.top";
5305 rel2.to: "elm.text.top";
5310 font: "SLP:style=Roman";
5317 state: "visible" 0.0;
5318 inherit: "default" 0.0;
5323 name: "elm.rect.flick";
5327 state: "default" 0.0;
5328 rel1.to: "elm.bg.top";
5329 rel1.relative: 0.0 0.0;
5330 rel2.to: "elm.bg.bottom";
5331 rel2.relative: 1.0 1.0;
5337 name: "elm.rect.button.up";
5342 state: "default" 0.0;
5344 rel1.to: "elm.bg.top";
5345 rel2.to: "elm.bg.top";
5346 rel2.relative: 1.0 0.8;
5350 state: "visible" 0.0;
5351 inherit: "default" 0.0;
5357 name: "elm.rect.button.down";
5362 state: "default" 0.0;
5364 rel1.to: "elm.bg.bottom";
5365 rel1.relative: 0.0 0.2;
5366 rel2.to: "elm.bg.bottom";
5370 state: "visible" 0.0;
5371 inherit: "default" 0.0;
5377 name: "elm.img.ani";
5380 state: "default" 0.0;
5382 rel1.to: "elm.bg.top";
5384 rel2.to_y: "elm.bg.top";
5390 inherit: "default" 0.0;
5392 rel1.relative: 0.0 0.063;
5393 image.normal: "01_picker_spinner_new_ani_01.png";
5394 image.border: 8 8 1 1;
5398 inherit: "default" 0.0;
5400 rel1.relative: 0.0 0.246;
5401 image.normal: "01_picker_spinner_new_ani_02.png";
5402 image.border: 8 8 1 1;
5406 inherit: "default" 0.0;
5408 rel1.relative: 0.0 0.521;
5409 image.normal: "01_picker_spinner_new_ani_03.png";
5410 image.border: 8 8 1 1;
5414 inherit: "default" 0.0;
5416 rel1.to: "elm.bg.bottom";
5417 rel1.relative: 0.0 0.0;
5418 rel2.to_y: "elm.bg.bottom";
5419 rel2.relative: 1.0 0.479;
5420 image.normal: "01_picker_spinner_new_ani_04.png";
5421 image.border: 8 8 1 1;
5425 inherit: "default" 0.0;
5427 rel1.to: "elm.bg.bottom";
5428 rel1.relative: 0.0 0.0;
5429 rel2.to_y: "elm.bg.bottom";
5430 rel2.relative: 1.0 0.754;
5431 image.normal: "01_picker_spinner_new_ani_05.png";
5432 image.border: 8 8 1 1;
5436 inherit: "default" 0.0;
5438 rel1.to: "elm.bg.bottom";
5439 rel1.relative: 0.0 0.0;
5440 rel2.to_y: "elm.bg.bottom";
5441 rel2.relative: 1.0 0.937;
5442 image.normal: "01_picker_spinner_new_ani_06.png";
5443 image.border: 8 8 1 1;
5449 name: "button_show";
5450 signal: "elm,state,button,visible";
5452 action: STATE_SET "visible" 0.0;
5453 target: "elm.rect.button.up";
5454 target: "elm.rect.button.down";
5458 name: "button_hide";
5459 signal: "elm,state,button,hidden";
5461 action: STATE_SET "default" 0.0;
5462 target: "elm.rect.button.up";
5463 target: "elm.rect.button.down";
5467 signal: "elm,state,text,visible";
5469 action: STATE_SET "visible" 0.0;
5470 target: "elm.text.top";
5471 target: "elm.text.bottom";
5475 signal: "elm,state,text,hidden";
5477 action: STATE_SET "default" 0.0;
5478 target: "elm.text.top";
5479 target: "elm.text.bottom";
5484 ///////////////////////////////////////////////////////////////////////////////
5485 group { name: "elm/timepicker/base/default";
5487 image: "01_hybrid_spinner_num_time_colon.png" COMP;
5492 name: "elm.rect.bg";
5495 state: "default" 0.0;
5500 name: "elm.rect.bg.time";
5503 state: "default" 0.0;
5505 rel2.to_x: "elm.swallow.ampm";
5506 rel2.relative: (-12/90) 1.0;
5512 name: "elm.img.colon.1";
5514 state: "default" 0.0;
5515 rel1.to: "elm.swallow.hour";
5516 rel1.relative: 1.0 0.246;
5517 rel2.to: "elm.swallow.min";
5518 rel2.relative: 0.0 0.754;
5519 image.normal: "01_hybrid_spinner_num_time_colon.png";
5521 aspect_preference: HORIZONTAL;
5525 name: "elm.img.colon.2";
5527 state: "default" 0.0;
5528 rel1.to: "elm.swallow.min";
5529 rel1.relative: 1.0 0.246;
5530 rel2.to: "elm.swallow.sub";
5531 rel2.relative: 0.0 0.754;
5532 image.normal: "01_hybrid_spinner_num_time_colon.png";
5534 aspect_preference: HORIZONTAL;
5538 state: "with_sec" 0.0;
5539 inherit: "default" 0.0;
5545 name: "elm.text.hour";
5550 state: "default" 0.0;
5552 rel1.to_x: "elm.swallow.hour";
5553 rel1.to_y: "elm.rect.bg.time";
5554 rel2.to_x: "elm.swallow.hour";
5555 rel2.to_y: "elm.rect.bg.time";
5556 rel2.relative: 1.0 (24/317);
5557 color: 255 255 255 255;
5561 font: "SLP:style=Roman";
5571 name: "elm.swallow.hour";
5575 state: "default" 0.0;
5576 rel1.to_x: "elm.rect.bg.time";
5577 rel1.to_y: "elm.text.hour";
5578 rel1.relative: 0.0 (32/24);
5579 rel2.to: "elm.rect.bg.time";
5580 rel2.relative: 0.380 1.0;
5583 state: "with_sec" 0.0;
5584 inherit: "default" 0.0;
5585 rel2.relative: 0.283 1.0;
5590 name: "elm.text.min";
5595 state: "default" 0.0;
5597 rel1.to_x: "elm.swallow.min";
5598 rel1.to_y: "elm.rect.bg.time";
5599 rel2.to_x: "elm.swallow.sub";
5600 rel2.to_y: "elm.rect.bg.time";
5601 rel2.relative: 1.0 (24/317);
5602 color: 255 255 255 255;
5606 font: "SLP:style=Roman";
5614 state: "with_sec" 0.0;
5615 inherit: "default" 0.0;
5616 rel2.to_x: "elm.swallow.min";
5621 name: "elm.swallow.min";
5625 state: "default" 0.0;
5626 rel1.to_x: "elm.rect.bg.time";
5627 rel1.to_y: "elm.swallow.hour";
5628 rel1.relative: 0.482 0.0;
5629 rel2.to: "elm.rect.bg.time";
5630 rel2.relative: 0.729 1.0;
5633 state: "with_sec" 0.0;
5634 inherit: "default" 0.0;
5635 rel1.relative: 0.358 0.0;
5636 rel2.relative: 0.641 1.0;
5641 name: "elm.text.sec";
5646 state: "default" 0.0;
5648 rel1.to_x: "elm.swallow.sub";
5649 rel1.to_y: "elm.rect.bg.time";
5650 rel2.to_x: "elm.swallow.sub";
5651 rel2.to_y: "elm.rect.bg.time";
5652 rel2.relative: 1.0 (24/317);
5653 color: 255 255 255 255;
5657 font: "SLP:style=Roman";
5665 state: "with_sec" 0.0;
5666 inherit: "default" 0.0;
5672 name: "elm.swallow.sub";
5676 state: "default" 0.0;
5677 rel1.to_x: "elm.rect.bg.time";
5678 rel1.to_y: "elm.swallow.hour";
5679 rel1.relative: 0.753 0.0;
5680 rel2.to: "elm.rect.bg.time";
5683 state: "with_sec" 0.0;
5684 inherit: "default" 0.0;
5685 rel1.relative: 0.717 0.0;
5690 name: "elm.swallow.ampm";
5694 state: "default" 0.0;
5695 rel1.to_x: "elm.rect.bg";
5696 rel1.to_y: "elm.swallow.hour";
5697 rel1.relative: (492/480) 0.0;
5698 rel2.to: "elm.rect.bg";
5699 rel2.relative: 1.232 1.0;
5703 state: "visible" 0.0;
5704 rel1.to_x: "elm.rect.bg";
5705 rel1.to_y: "elm.swallow.hour";
5706 rel1.relative: 0.793 0.0;
5707 rel2.to: "elm.rect.bg";
5708 rel2.relative: 1.0 1.0;
5717 signal: "elm,state,sec,hidden";
5719 action: STATE_SET "default" 0.0;
5720 target: "elm.swallow.hour";
5721 target: "elm.swallow.min";
5722 target: "elm.swallow.sub";
5723 target: "elm.img.colon.2";
5724 target: "elm.text.min";
5725 target: "elm.text.sec";
5729 signal: "elm,state,sec,visible";
5731 action: STATE_SET "with_sec" 0.0;
5732 target: "elm.swallow.hour";
5733 target: "elm.swallow.min";
5734 target: "elm.swallow.sub";
5735 target: "elm.img.colon.2";
5736 target: "elm.text.min";
5737 target: "elm.text.sec";
5741 signal: "elm,state,ampm,hidden";
5743 action: STATE_SET "default" 0.0;
5744 target: "elm.swallow.ampm";
5748 signal: "elm,state,ampm,visible";
5750 action: STATE_SET "visible" 0.0;
5751 target: "elm.swallow.ampm";
5756 ///////////////////////////////////////////////////////////////////////////////
5757 group { name: "elm/datepicker/base/default";
5761 name: "elm.rect.bg";
5764 state: "default" 0.0;
5770 name: "elm.text.year";
5775 state: "default" 0.0;
5777 rel1.to_x: "elm.swallow.year";
5778 rel1.to_y: "elm.rect.bg";
5779 rel2.to_x: "elm.swallow.year";
5780 rel2.to_y: "elm.rect.bg";
5781 rel2.relative: 1.0 (24/317);
5782 color: 255 255 255 255;
5786 font: "SLP:style=Roman";
5796 name: "elm.swallow.year";
5800 state: "default" 0.0;
5801 rel1.to_x: "elm.rect.bg";
5802 rel1.to_y: "elm.text.year";
5803 rel1.relative: 0.549 (32/24);
5804 rel2.to: "elm.rect.bg";
5808 state: "ddmmyy" 0.0;
5809 inherit: "default" 0.0;
5813 state: "mmddyy" 0.0;
5814 inherit: "default" 0.0;
5818 state: "mmyydd" 0.0;
5819 inherit: "default" 0.0;
5821 rel1.relative: 0.274 (32/24);
5822 rel2.relative: 0.725 1.0;
5825 state: "ddyymm" 0.0;
5826 inherit: "default" 0.0;
5828 rel1.relative: 0.274 (32/24);
5829 rel2.relative: 0.725 1.0;
5832 state: "yyddmm" 0.0;
5833 inherit: "default" 0.0;
5835 rel1.relative: 0.0 (32/24);
5836 rel2.relative: 0.451 1.0;
5839 state: "yymmdd" 0.0;
5840 inherit: "default" 0.0;
5842 rel1.relative: 0.0 (32/24);
5843 rel2.relative: 0.451 1.0;
5848 name: "elm.text.mon";
5853 state: "default" 0.0;
5855 rel1.to_x: "elm.swallow.mon";
5856 rel1.to_y: "elm.rect.bg";
5857 rel2.to_x: "elm.swallow.mon";
5858 rel2.to_y: "elm.rect.bg";
5859 rel2.relative: 1.0 (24/317);
5860 color: 255 255 255 255;
5864 font: "SLP:style=Roman";
5874 name: "elm.swallow.mon";
5878 state: "default" 0.0;
5879 rel1.to_x: "elm.rect.bg";
5880 rel1.to_y: "elm.text.mon";
5881 rel1.relative: 0.270 (32/24);
5882 rel2.to: "elm.rect.bg";
5883 rel2.relative: 0.503 1.0;
5887 state: "ddmmyy" 0.0;
5888 inherit: "default" 0.0;
5892 state: "mmddyy" 0.0;
5893 inherit: "default" 0.0;
5894 rel1.relative: 0.0 (32/24);
5895 rel2.relative: 0.233 1.0;
5899 state: "mmyydd" 0.0;
5900 inherit: "default" 0.0;
5902 rel1.relative: 0.0 (32/24);
5903 rel2.relative: 0.233 1.0;
5906 state: "ddyymm" 0.0;
5907 inherit: "default" 0.0;
5909 rel1.relative: 0.767 (32/24);
5910 rel2.relative: 1.0 1.0;
5913 state: "yyddmm" 0.0;
5914 inherit: "default" 0.0;
5916 rel1.relative: 0.767 (32/24);
5917 rel2.relative: 1.0 1.0;
5920 state: "yymmdd" 0.0;
5921 inherit: "default" 0.0;
5923 rel1.relative: 0.497 (32/24);
5924 rel2.relative: 0.730 1.0;
5929 name: "elm.text.day";
5934 state: "default" 0.0;
5936 rel1.to_x: "elm.swallow.day";
5937 rel1.to_y: "elm.rect.bg";
5938 rel2.to_x: "elm.swallow.day";
5939 rel2.to_y: "elm.rect.bg";
5940 rel2.relative: 1.0 (24/317);
5941 color: 255 255 255 255;
5945 font: "SLP:style=Roman";
5955 name: "elm.swallow.day";
5959 state: "default" 0.0;
5960 rel1.to_x: "elm.rect.bg";
5961 rel1.to_y: "elm.text.day";
5962 rel1.relative: 0.0 (32/24);
5963 rel2.to: "elm.rect.bg";
5964 rel2.relative: 0.233 1.0;
5968 state: "ddmmyy" 0.0;
5969 inherit: "default" 0.0;
5973 state: "mmddyy" 0.0;
5974 inherit: "default" 0.0;
5975 rel1.relative: 0.270 (32/24);
5976 rel2.relative: 0.503 1.0;
5980 state: "mmyydd" 0.0;
5981 inherit: "default" 0.0;
5982 rel1.relative: 0.767 (32/24);
5983 rel2.relative: 1.0 1.0;
5987 state: "ddyymm" 0.0;
5988 inherit: "default" 0.0;
5990 rel1.relative: 0.0 (32/24);
5991 rel2.relative: 0.233 1.0;
5994 state: "yyddmm" 0.0;
5995 inherit: "default" 0.0;
5997 rel1.relative: 0.497 (32/24);
5998 rel2.relative: 0.730 1.0;
6001 state: "yymmdd" 0.0;
6002 inherit: "default" 0.0;
6004 rel1.relative: 0.767 (32/24);
6005 rel2.relative: 1.0 1.0;
6014 signal: "elm,state,yymmdd";
6016 action: STATE_SET "yymmdd" 0.0;
6017 target: "elm.swallow.year";
6018 target: "elm.swallow.mon";
6019 target: "elm.swallow.day";
6023 signal: "elm,state,yyddmm";
6025 action: STATE_SET "yyddmm" 0.0;
6026 target: "elm.swallow.year";
6027 target: "elm.swallow.mon";
6028 target: "elm.swallow.day";
6032 signal: "elm,state,mmyydd";
6034 action: STATE_SET "mmyydd" 0.0;
6035 target: "elm.swallow.year";
6036 target: "elm.swallow.mon";
6037 target: "elm.swallow.day";
6041 signal: "elm,state,mmddyy";
6043 action: STATE_SET "mmddyy" 0.0;
6044 target: "elm.swallow.year";
6045 target: "elm.swallow.mon";
6046 target: "elm.swallow.day";
6050 signal: "elm,state,ddyymm";
6052 action: STATE_SET "ddyymm" 0.0;
6053 target: "elm.swallow.year";
6054 target: "elm.swallow.mon";
6055 target: "elm.swallow.day";
6059 signal: "elm,state,ddmmyy";
6061 action: STATE_SET "ddmmyy" 0.0;
6062 target: "elm.swallow.year";
6063 target: "elm.swallow.mon";
6064 target: "elm.swallow.day";
6069 ///////////////////////////////////////////////////////////////////////////////
6070 group { name: "elm/datepicker2/base/default";
6072 image: "DatePicker_frame_up_bg.9.png" COMP;
6077 name: "elm.rect.bg";
6079 state: "default" 0.0;
6080 image.normal: "DatePicker_frame_up_bg.9.png";
6085 name: "elm.swallow.year";
6089 state: "default" 0.0;
6090 rel1.relative: 0.715 0.03;
6091 rel2.relative: 0.96 0.97;
6095 state: "ddmmyy" 0.0;
6096 inherit: "default" 0.0;
6100 state: "mmddyy" 0.0;
6101 inherit: "default" 0.0;
6105 state: "mmyydd" 0.0;
6106 inherit: "default" 0.0;
6108 rel1.relative: 0.57 0.03;
6109 rel2.relative: 0.815 0.97;
6112 state: "ddyymm" 0.0;
6113 inherit: "default" 0.0;
6115 rel1.relative: 0.185 0.03;
6116 rel2.relative: 0.43 0.97;
6119 state: "yyddmm" 0.0;
6120 inherit: "default" 0.0;
6122 rel1.relative: 0.04 0.03;
6123 rel2.relative: 0.285 0.97;
6126 state: "yymmdd" 0.0;
6127 inherit: "default" 0.0;
6129 rel1.relative: 0.04 0.03;
6130 rel2.relative: 0.285 0.97;
6135 name: "elm.swallow.mon";
6139 state: "default" 0.0;
6140 rel1.relative: 0.185 0.03;
6141 rel2.relative: 0.715 0.97;
6145 state: "ddmmyy" 0.0;
6146 inherit: "default" 0.0;
6150 state: "mmddyy" 0.0;
6151 inherit: "default" 0.0;
6152 rel1.relative: 0.04 0.03;
6153 rel2.relative: 0.57 0.97;
6157 state: "mmyydd" 0.0;
6158 inherit: "default" 0.0;
6160 rel1.relative: 0.04 0.03;
6161 rel2.relative: 0.57 0.97;
6164 state: "ddyymm" 0.0;
6165 inherit: "default" 0.0;
6167 rel1.relative: 0.43 0.03;
6168 rel2.relative: 0.96 0.97;
6171 state: "yyddmm" 0.0;
6172 inherit: "default" 0.0;
6174 rel1.relative: 0.43 0.03;
6175 rel2.relative: 0.96 0.97;
6178 state: "yymmdd" 0.0;
6179 inherit: "default" 0.0;
6181 rel1.relative: 0.285 0.03;
6182 rel2.relative: 0.815 0.97;
6187 name: "elm.swallow.day";
6191 state: "default" 0.0;
6192 rel1.relative: 0.04 0.03;
6193 rel2.relative: 0.185 0.97;
6197 state: "ddmmyy" 0.0;
6198 inherit: "default" 0.0;
6202 state: "mmddyy" 0.0;
6203 inherit: "default" 0.0;
6204 rel1.relative: 0.57 0.03;
6205 rel2.relative: 0.715 0.97;
6209 state: "mmyydd" 0.0;
6210 inherit: "default" 0.0;
6211 rel1.relative: 0.815 0.03;
6212 rel2.relative: 0.96 0.97;
6216 state: "ddyymm" 0.0;
6217 inherit: "default" 0.0;
6219 rel1.relative: 0.04 0.03;
6220 rel2.relative: 0.185 0.97;
6223 state: "yyddmm" 0.0;
6224 inherit: "default" 0.0;
6226 rel1.relative: 0.285 0.03;
6227 rel2.relative: 0.43 0.97;
6230 state: "yymmdd" 0.0;
6231 inherit: "default" 0.0;
6233 rel1.relative: 0.815 0.03;
6234 rel2.relative: 0.96 0.97;
6243 signal: "elm,state,yymmdd";
6245 action: STATE_SET "yymmdd" 0.0;
6246 target: "elm.swallow.year";
6247 target: "elm.swallow.mon";
6248 target: "elm.swallow.day";
6252 signal: "elm,state,yyddmm";
6254 action: STATE_SET "yyddmm" 0.0;
6255 target: "elm.swallow.year";
6256 target: "elm.swallow.mon";
6257 target: "elm.swallow.day";
6261 signal: "elm,state,mmyydd";
6263 action: STATE_SET "mmyydd" 0.0;
6264 target: "elm.swallow.year";
6265 target: "elm.swallow.mon";
6266 target: "elm.swallow.day";
6270 signal: "elm,state,mmddyy";
6272 action: STATE_SET "mmddyy" 0.0;
6273 target: "elm.swallow.year";
6274 target: "elm.swallow.mon";
6275 target: "elm.swallow.day";
6279 signal: "elm,state,ddyymm";
6281 action: STATE_SET "ddyymm" 0.0;
6282 target: "elm.swallow.year";
6283 target: "elm.swallow.mon";
6284 target: "elm.swallow.day";
6288 signal: "elm,state,ddmmyy";
6290 action: STATE_SET "ddmmyy" 0.0;
6291 target: "elm.swallow.year";
6292 target: "elm.swallow.mon";
6293 target: "elm.swallow.day";
6297 ///////////////////////////////////////////////////////////////////////////////
6298 group { name: "elm/discpicker/base/default";
6300 image: "DatePicker_frame_up.9.png" COMP;
6308 state: "default" 0.0;
6317 state: "default" 0.0;
6318 rel1.to: "elm.base";
6319 rel2.to: "elm.base";
6320 image.normal: "DatePicker_frame_up.9.png";
6321 image.border: 4 4 4 4;
6327 group { name: "elm/discpicker/item/base/default";
6329 part { name: "elm.label";
6333 description { state: "default" 0.0;
6337 font: "SLP:style=Bold";
6343 description { state: "selected" 0.0;
6344 inherit: "default" 0.0;
6347 description { state: "disabled" 0.0;
6348 inherit: "default" 0.0;
6349 color: 170 170 170 255;
6357 signal: "elm,item,unselected";
6359 action: STATE_SET "default" 0.0;
6360 target: "elm.label";
6364 signal: "elm,item,selected";
6366 action: STATE_SET "selected" 0.0;
6367 target: "elm.label";
6372 signal: "elm,item,disabled";
6374 action: STATE_SET "disabled" 0.0;
6375 target: "elm.label";
6377 // FIXME: plz check item is selected or not
6380 signal: "elm,item,enabled";
6382 action: STATE_SET "default" 0.0;
6383 target: "elm.label";
6388 group { name: "elm/discpicker/indicator/base/default";
6390 image: "DatePicker_frame_center.9.png" COMP;
6394 part { name: "elm.label";
6396 state: "default" 0.0;
6397 image.normal: "DatePicker_frame_center.9.png";
6398 image.border: 3 3 10 20;
6404 ////////////////////////////////////////////////////////////////////////////////////////
6406 // check default textblock style
6408 ///////////////////////////////////////////////////////////////////////////////////////
6410 style { name: "check_label_textblock_style";
6411 base: "font=SLP:style=Roman font_size="CHECK_DEFAULT_TEXT_FONT_SIZE_INC" color=#ffffff wrap=char";
6414 tag: "hilight" "+ font=SLP:style=Bold";
6415 tag: "b" "+ font=SLP:style=Bold";
6416 tag: "whitecolor" "+ color=#ffffff";
6421 ////////////////////////////////////////////////////////////////////////////////////////
6423 // check default with small touch area style
6425 ///////////////////////////////////////////////////////////////////////////////////////
6428 name: "elm/check/base/default-small-touch";
6431 image: "01_check_bg.png" COMP;
6432 image: "01_check_select_icon.png" COMP;
6442 state: "default" 0.0;
6443 rel1 { relative: 0.0 0.0; offset: 1 1; }
6444 rel2 { relative: 0.0 1.0; offset: 1 -2; }
6449 aspect_preference: VERTICAL;
6458 state: "default" 0.0;
6459 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
6460 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
6465 aspect_preference: VERTICAL;
6467 normal: "01_check_bg.png";
6479 state: "default" 0.0;
6480 rel1 { offset: 0 0; to: "bg"; }
6481 rel2 { offset: -2 -2; to: "bg"; }
6483 image.normal: "01_check_select_icon.png";
6486 state: "visible" 0.0;
6487 inherit: "default" 0.0;
6491 state: "disabled" 0.0;
6492 inherit: "default" 0.0;
6494 color: 128 128 128 128;
6497 state: "disabled_visible" 0.0;
6498 inherit: "default" 0.0;
6499 color: 128 128 128 128;
6504 name: "elm.swallow.content";
6507 state: "default" 0.0;
6510 color: 255 255 255 255;
6512 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "bg"; }
6513 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "bg"; }
6516 state: "visible" 0.0;
6517 inherit: "default" 0.0;
6521 aspect_preference: VERTICAL;
6524 state: "disabled" 0.0;
6525 inherit: "default" 0.0;
6526 color: 128 128 128 128;
6529 state: "disabled_visible" 0.0;
6530 inherit: "default" 0.0;
6531 color: 128 128 128 128;
6543 state: "default" 0.0;
6546 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
6547 rel2 { relative: 1.0 0.5; offset: -2 -2; }
6548 color: 255 255 255 255;
6551 style: "check_label_textblock_style";
6554 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
6557 state: "visible" 0.0;
6558 inherit: "default" 0.0;
6563 state: "disabled" 0.0;
6564 inherit: "default" 0.0;
6569 state: "disabled_visible" 0.0;
6570 inherit: "default" 0.0;
6580 ignore_flags: ON_HOLD;
6582 state: "default" 0.0;
6583 rel1 { to: "back_bg"; }
6584 rel2 { to: "back_bg"; }
6592 state: "default" 0.0;
6597 state: "disabled" 0.0;
6598 inherit: "default" 0.0;
6606 signal: "mouse,up,1";
6608 action: SIGNAL_EMIT "elm,action,check,toggle" "";
6612 signal: "elm,state,check,on";
6614 action: STATE_SET "visible" 0.0;
6619 signal: "elm,state,check,off";
6621 action: STATE_SET "default" 0.0;
6626 signal: "elm,state,text,visible";
6628 action: STATE_SET "visible" 0.0;
6633 signal: "elm,state,text,hidden";
6635 action: STATE_SET "default" 0.0;
6640 signal: "elm,state,icon,visible";
6642 action: STATE_SET "visible" 0.0;
6643 target: "elm.swallow.content";
6647 signal: "elm,state,icon,hidden";
6649 action: STATE_SET "default" 0.0;
6650 target: "elm.swallow.content";
6654 signal: "elm,state,disabled";
6656 action: STATE_SET "disabled" 0.0;
6658 after: "disable_text";
6661 name: "disable_text";
6665 get_state(PART:"elm.text", st, 30, vl);
6666 if (!strcmp(st, "visible"))
6667 set_state(PART:"elm.text", "disabled_visible", 0.0);
6669 set_state(PART:"elm.text", "disabled", 0.0);
6671 get_state(PART:"elm.swallow.content", st, 30, vl);
6672 if (!strcmp(st, "visible"))
6673 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
6675 set_state(PART:"elm.swallow.content", "disabled", 0.0);
6677 get_state(PART:"check", st, 30, vl);
6678 if (!strcmp(st, "visible"))
6679 set_state(PART:"check", "disabled_visible", 0.0);
6681 set_state(PART:"check", "disabled", 0.0);
6686 signal: "elm,state,enabled";
6688 action: STATE_SET "default" 0.0;
6690 after: "enable_text";
6693 name: "enable_text";
6697 get_state(PART:"elm.text", st, 30, vl);
6698 if (!strcmp(st, "disabled_visible"))
6699 set_state(PART:"elm.text", "visible", 0.0);
6701 set_state(PART:"elm.text", "default", 0.0);
6703 get_state(PART:"elm.swallow.content", st, 30, vl);
6704 if (!strcmp(st, "visible"))
6705 set_state(PART:"elm.swallow.content", "visible", 0.0);
6707 set_state(PART:"elm.swallow.content", "default", 0.0);
6709 get_state(PART:"check", st, 30, vl);
6710 if (!strcmp(st, "visible"))
6711 set_state(PART:"check", "visible", 0.0);
6713 set_state(PART:"check", "default", 0.0);
6720 ////////////////////////////////////////////////////////////////////////////////////////
6722 // check default-divided style
6724 ///////////////////////////////////////////////////////////////////////////////////////
6726 name: "elm/check/base/default-divided";
6729 image: "01_button_on_lighting.png" COMP;
6730 image: "01_check_bg.png" COMP;
6731 image: "01_check_select_icon.png" COMP;
6740 state: "default" 0.0;
6741 rel1 { relative: 0.0 0.0; offset: 1 1; }
6742 rel2 { relative: 0.0 1.0; offset: 1 -2; }
6747 aspect_preference: VERTICAL;
6749 normal: "01_button_on_lighting.png";
6761 state: "default" 0.0;
6762 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
6763 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
6768 aspect_preference: VERTICAL;
6770 normal: "01_check_bg.png";
6782 state: "default" 0.0;
6783 rel1 { offset: 0 0; to: "bg"; }
6784 rel2 { offset: -2 -2; to: "bg"; }
6786 image.normal: "01_check_select_icon.png";
6789 state: "visible" 0.0;
6790 inherit: "default" 0.0;
6794 state: "disabled" 0.0;
6795 inherit: "default" 0.0;
6797 color: 128 128 128 128;
6800 state: "disabled_visible" 0.0;
6801 inherit: "default" 0.0;
6802 color: 128 128 128 128;
6807 name: "elm.swallow.content";
6810 state: "default" 0.0;
6813 color: 255 255 255 255;
6815 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "bg"; }
6816 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "bg"; }
6819 state: "visible" 0.0;
6820 inherit: "default" 0.0;
6824 aspect_preference: VERTICAL;
6827 state: "disabled" 0.0;
6828 inherit: "default" 0.0;
6829 color: 128 128 128 128;
6832 state: "disabled_visible" 0.0;
6833 inherit: "default" 0.0;
6834 color: 128 128 128 128;
6846 state: "default" 0.0;
6849 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
6850 rel2 { relative: 1.0 0.5; offset: -2 -2; }
6851 color: 255 255 255 255;
6854 style: "check_label_textblock_style";
6857 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
6860 state: "visible" 0.0;
6861 inherit: "default" 0.0;
6866 state: "disabled" 0.0;
6867 inherit: "default" 0.0;
6872 state: "disabled_visible" 0.0;
6873 inherit: "default" 0.0;
6883 ignore_flags: ON_HOLD;
6885 state: "default" 0.0;
6886 rel1 { to: "back_bg"; }
6887 rel2 { to: "back_bg"; }
6895 state: "default" 0.0;
6900 state: "disabled" 0.0;
6901 inherit: "default" 0.0;
6909 signal: "mouse,up,1";
6911 action: SIGNAL_EMIT "elm,action,check,toggle" "";
6915 signal: "elm,state,check,on";
6917 action: STATE_SET "visible" 0.0;
6922 signal: "elm,state,check,off";
6924 action: STATE_SET "default" 0.0;
6929 signal: "elm,state,text,visible";
6931 action: STATE_SET "visible" 0.0;
6936 signal: "elm,state,text,hidden";
6938 action: STATE_SET "default" 0.0;
6943 signal: "elm,state,icon,visible";
6945 action: STATE_SET "visible" 0.0;
6946 target: "elm.swallow.content";
6950 signal: "elm,state,icon,hidden";
6952 action: STATE_SET "default" 0.0;
6953 target: "elm.swallow.content";
6957 signal: "elm,state,disabled";
6959 action: STATE_SET "disabled" 0.0;
6961 after: "disable_text";
6964 name: "disable_text";
6968 get_state(PART:"elm.text", st, 30, vl);
6969 if (!strcmp(st, "visible"))
6970 set_state(PART:"elm.text", "disabled_visible", 0.0);
6972 set_state(PART:"elm.text", "disabled", 0.0);
6974 get_state(PART:"elm.swallow.content", st, 30, vl);
6975 if (!strcmp(st, "visible"))
6976 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
6978 set_state(PART:"elm.swallow.content", "disabled", 0.0);
6980 get_state(PART:"check", st, 30, vl);
6981 if (!strcmp(st, "visible"))
6982 set_state(PART:"check", "disabled_visible", 0.0);
6984 set_state(PART:"check", "disabled", 0.0);
6989 signal: "elm,state,enabled";
6991 action: STATE_SET "default" 0.0;
6993 after: "enable_text";
6996 name: "enable_text";
7000 get_state(PART:"elm.text", st, 30, vl);
7001 if (!strcmp(st, "disabled_visible"))
7002 set_state(PART:"elm.text", "visible", 0.0);
7004 set_state(PART:"elm.text", "default", 0.0);
7006 get_state(PART:"elm.swallow.content", st, 30, vl);
7007 if (!strcmp(st, "visible"))
7008 set_state(PART:"elm.swallow.content", "visible", 0.0);
7010 set_state(PART:"elm.swallow.content", "default", 0.0);
7012 get_state(PART:"check", st, 30, vl);
7013 if (!strcmp(st, "visible"))
7014 set_state(PART:"check", "visible", 0.0);
7016 set_state(PART:"check", "default", 0.0);
7022 ////////////////////////////////////////////////////////////////////////////////////////
7024 // check onoff style
7026 ///////////////////////////////////////////////////////////////////////////////////////
7028 name: "elm/check/base/onoff";
7031 image: "01_on_off_button.png" COMP;
7032 image: "01_on_off_button_on.png" COMP;
7033 image: "01_check_bg.png" COMP;
7034 image: "01_check_select_icon.png" COMP;
7044 state: "default" 0.0;
7045 rel1 { relative: 0.0 0.0; offset: 1 1; }
7046 rel2 { relative: 0.0 1.0; offset: 1 -2; }
7051 aspect_preference: VERTICAL;
7060 state: "default" 0.0;
7061 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
7062 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
7067 aspect_preference: VERTICAL;
7068 image.normal: "01_on_off_button.png";
7071 state: "visible" 0.0;
7072 inherit: "default" 0.0;
7073 image.normal: "01_on_off_button_on.png";
7077 state: "disabled" 0.0;
7078 inherit: "default" 0.0;
7080 color: 128 128 128 128;
7083 state: "disabled_visible" 0.0;
7084 inherit: "default" 0.0;
7085 color: 128 128 128 128;
7090 name: "elm.swallow.content";
7093 state: "default" 0.0;
7096 color: 255 255 255 255;
7098 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "check"; }
7099 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "check"; }
7102 state: "visible" 0.0;
7103 inherit: "default" 0.0;
7107 aspect_preference: VERTICAL;
7110 state: "disabled" 0.0;
7111 inherit: "default" 0.0;
7112 color: 128 128 128 128;
7115 state: "disabled_visible" 0.0;
7116 inherit: "default" 0.0;
7117 color: 128 128 128 128;
7129 state: "default" 0.0;
7132 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
7133 rel2 { relative: 1.0 0.5; offset: -2 -2; }
7134 color: 255 255 255 255;
7137 style: "check_label_textblock_style";
7140 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
7143 state: "visible" 0.0;
7144 inherit: "default" 0.0;
7149 state: "disabled" 0.0;
7150 inherit: "default" 0.0;
7155 state: "disabled_visible" 0.0;
7156 inherit: "default" 0.0;
7166 ignore_flags: ON_HOLD;
7168 state: "default" 0.0;
7169 rel1 { to: "back_bg"; }
7170 rel2 { to: "back_bg"; }
7178 state: "default" 0.0;
7183 state: "disabled" 0.0;
7184 inherit: "default" 0.0;
7192 signal: "mouse,up,1";
7194 action: SIGNAL_EMIT "elm,action,check,toggle" "";
7198 signal: "elm,state,check,on";
7200 action: STATE_SET "visible" 0.0;
7205 signal: "elm,state,check,off";
7207 action: STATE_SET "default" 0.0;
7212 signal: "elm,state,text,visible";
7214 action: STATE_SET "visible" 0.0;
7219 signal: "elm,state,text,hidden";
7221 action: STATE_SET "default" 0.0;
7226 signal: "elm,state,icon,visible";
7228 action: STATE_SET "visible" 0.0;
7229 target: "elm.swallow.content";
7233 signal: "elm,state,icon,hidden";
7235 action: STATE_SET "default" 0.0;
7236 target: "elm.swallow.content";
7240 signal: "elm,state,disabled";
7242 action: STATE_SET "disabled" 0.0;
7244 after: "disable_text";
7247 name: "disable_text";
7251 get_state(PART:"elm.text", st, 30, vl);
7252 if (!strcmp(st, "visible"))
7253 set_state(PART:"elm.text", "disabled_visible", 0.0);
7255 set_state(PART:"elm.text", "disabled", 0.0);
7257 get_state(PART:"elm.swallow.content", st, 30, vl);
7258 if (!strcmp(st, "visible"))
7259 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
7261 set_state(PART:"elm.swallow.content", "disabled", 0.0);
7263 get_state(PART:"check", st, 30, vl);
7264 if (!strcmp(st, "visible"))
7265 set_state(PART:"check", "disabled_visible", 0.0);
7267 set_state(PART:"check", "disabled", 0.0);
7272 signal: "elm,state,enabled";
7274 action: STATE_SET "default" 0.0;
7276 after: "enable_text";
7279 name: "enable_text";
7283 get_state(PART:"elm.text", st, 30, vl);
7284 if (!strcmp(st, "disabled_visible"))
7285 set_state(PART:"elm.text", "visible", 0.0);
7287 set_state(PART:"elm.text", "default", 0.0);
7289 get_state(PART:"elm.swallow.content", st, 30, vl);
7290 if (!strcmp(st, "visible"))
7291 set_state(PART:"elm.swallow.content", "visible", 0.0);
7293 set_state(PART:"elm.swallow.content", "default", 0.0);
7295 get_state(PART:"check", st, 30, vl);
7296 if (!strcmp(st, "visible"))
7297 set_state(PART:"check", "visible", 0.0);
7299 set_state(PART:"check", "default", 0.0);
7305 ////////////////////////////////////////////////////////////////////////////////////////
7307 // check onoff with small touch area style
7309 ///////////////////////////////////////////////////////////////////////////////////////
7311 name: "elm/check/base/onoff-small-touch";
7314 image: "01_on_off_button.png" COMP;
7315 image: "01_on_off_button_on.png" COMP;
7316 image: "01_check_bg.png" COMP;
7317 image: "01_check_select_icon.png" COMP;
7327 state: "default" 0.0;
7328 rel1 { relative: 0.0 0.0; offset: 1 1; }
7329 rel2 { relative: 0.0 1.0; offset: 1 -2; }
7334 aspect_preference: VERTICAL;
7343 state: "default" 0.0;
7344 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
7345 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
7350 aspect_preference: VERTICAL;
7351 image.normal: "01_on_off_button.png";
7354 state: "visible" 0.0;
7355 inherit: "default" 0.0;
7356 image.normal: "01_on_off_button_on.png";
7360 state: "disabled" 0.0;
7361 inherit: "default" 0.0;
7363 color: 128 128 128 128;
7366 state: "disabled_visible" 0.0;
7367 inherit: "default" 0.0;
7368 color: 128 128 128 128;
7373 name: "elm.swallow.content";
7376 state: "default" 0.0;
7379 color: 255 255 255 255;
7381 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "check"; }
7382 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "check"; }
7385 state: "visible" 0.0;
7386 inherit: "default" 0.0;
7390 aspect_preference: VERTICAL;
7393 state: "disabled" 0.0;
7394 inherit: "default" 0.0;
7395 color: 128 128 128 128;
7398 state: "disabled_visible" 0.0;
7399 inherit: "default" 0.0;
7400 color: 128 128 128 128;
7412 state: "default" 0.0;
7415 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
7416 rel2 { relative: 1.0 0.5; offset: -2 -2; }
7417 color: 255 255 255 255;
7420 style: "check_label_textblock_style";
7423 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
7426 state: "visible" 0.0;
7427 inherit: "default" 0.0;
7432 state: "disabled" 0.0;
7433 inherit: "default" 0.0;
7438 state: "disabled_visible" 0.0;
7439 inherit: "default" 0.0;
7449 ignore_flags: ON_HOLD;
7451 state: "default" 0.0;
7452 rel1 { to: "back_bg"; }
7453 rel2 { to: "back_bg"; }
7461 state: "default" 0.0;
7466 state: "disabled" 0.0;
7467 inherit: "default" 0.0;
7475 signal: "mouse,up,1";
7477 action: SIGNAL_EMIT "elm,action,check,toggle" "";
7481 signal: "elm,state,check,on";
7483 action: STATE_SET "visible" 0.0;
7488 signal: "elm,state,check,off";
7490 action: STATE_SET "default" 0.0;
7495 signal: "elm,state,text,visible";
7497 action: STATE_SET "visible" 0.0;
7502 signal: "elm,state,text,hidden";
7504 action: STATE_SET "default" 0.0;
7509 signal: "elm,state,icon,visible";
7511 action: STATE_SET "visible" 0.0;
7512 target: "elm.swallow.content";
7516 signal: "elm,state,icon,hidden";
7518 action: STATE_SET "default" 0.0;
7519 target: "elm.swallow.content";
7523 signal: "elm,state,disabled";
7525 action: STATE_SET "disabled" 0.0;
7527 after: "disable_text";
7530 name: "disable_text";
7534 get_state(PART:"elm.text", st, 30, vl);
7535 if (!strcmp(st, "visible"))
7536 set_state(PART:"elm.text", "disabled_visible", 0.0);
7538 set_state(PART:"elm.text", "disabled", 0.0);
7540 get_state(PART:"elm.swallow.content", st, 30, vl);
7541 if (!strcmp(st, "visible"))
7542 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
7544 set_state(PART:"elm.swallow.content", "disabled", 0.0);
7546 get_state(PART:"check", st, 30, vl);
7547 if (!strcmp(st, "visible"))
7548 set_state(PART:"check", "disabled_visible", 0.0);
7550 set_state(PART:"check", "disabled", 0.0);
7555 signal: "elm,state,enabled";
7557 action: STATE_SET "default" 0.0;
7559 after: "enable_text";
7562 name: "enable_text";
7566 get_state(PART:"elm.text", st, 30, vl);
7567 if (!strcmp(st, "disabled_visible"))
7568 set_state(PART:"elm.text", "visible", 0.0);
7570 set_state(PART:"elm.text", "default", 0.0);
7572 get_state(PART:"elm.swallow.content", st, 30, vl);
7573 if (!strcmp(st, "visible"))
7574 set_state(PART:"elm.swallow.content", "visible", 0.0);
7576 set_state(PART:"elm.swallow.content", "default", 0.0);
7578 get_state(PART:"check", st, 30, vl);
7579 if (!strcmp(st, "visible"))
7580 set_state(PART:"check", "visible", 0.0);
7582 set_state(PART:"check", "default", 0.0);
7589 ////////////////////////////////////////////////////////////////////////////////////////
7591 // check onoff-divided style
7593 ///////////////////////////////////////////////////////////////////////////////////////
7595 name: "elm/check/base/onoff-divided";
7598 image: "01_button_on_lighting.png" COMP;
7599 image: "01_on_off_button.png" COMP;
7600 image: "01_on_off_button_on.png" COMP;
7609 state: "default" 0.0;
7610 rel1 { relative: 0.0 0.0; offset: 1 1; }
7611 rel2 { relative: 0.0 1.0; offset: 1 -2; }
7616 aspect_preference: VERTICAL;
7618 normal: "01_button_on_lighting.png";
7630 state: "default" 0.0;
7631 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
7632 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
7637 aspect_preference: VERTICAL;
7638 image.normal: "01_on_off_button.png";
7640 description { state: "visible" 0.0;
7641 inherit: "default" 0.0;
7642 image.normal: "01_on_off_button_on.png";
7644 description { state: "disabled" 0.0;
7645 inherit: "default" 0.0;
7647 color: 128 128 128 128;
7649 description { state: "disabled_visible" 0.0;
7650 inherit: "default" 0.0;
7651 color: 128 128 128 128;
7656 name: "elm.swallow.content";
7659 state: "default" 0.0;
7662 color: 255 255 255 255;
7664 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "check"; }
7665 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "check"; }
7668 state: "visible" 0.0;
7669 inherit: "default" 0.0;
7673 aspect_preference: VERTICAL;
7676 state: "disabled" 0.0;
7677 inherit: "default" 0.0;
7678 color: 128 128 128 128;
7681 state: "disabled_visible" 0.0;
7682 inherit: "default" 0.0;
7683 color: 128 128 128 128;
7695 state: "default" 0.0;
7698 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
7699 rel2 { relative: 1.0 0.5; offset: -2 -2; }
7700 color: 255 255 255 255;
7703 style: "check_label_textblock_style";
7706 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
7709 state: "visible" 0.0;
7710 inherit: "default" 0.0;
7715 state: "disabled" 0.0;
7716 inherit: "default" 0.0;
7721 state: "disabled_visible" 0.0;
7722 inherit: "default" 0.0;
7732 ignore_flags: ON_HOLD;
7734 state: "default" 0.0;
7735 rel1 { to: "back_bg"; }
7736 rel2 { to: "back_bg"; }
7744 state: "default" 0.0;
7749 state: "disabled" 0.0;
7750 inherit: "default" 0.0;
7758 signal: "mouse,up,1";
7760 action: SIGNAL_EMIT "elm,action,check,toggle" "";
7764 signal: "elm,state,check,on";
7766 action: STATE_SET "visible" 0.0;
7771 signal: "elm,state,check,off";
7773 action: STATE_SET "default" 0.0;
7778 signal: "elm,state,text,visible";
7780 action: STATE_SET "visible" 0.0;
7785 signal: "elm,state,text,hidden";
7787 action: STATE_SET "default" 0.0;
7792 signal: "elm,state,icon,visible";
7794 action: STATE_SET "visible" 0.0;
7795 target: "elm.swallow.content";
7799 signal: "elm,state,icon,hidden";
7801 action: STATE_SET "default" 0.0;
7802 target: "elm.swallow.content";
7806 signal: "elm,state,disabled";
7808 action: STATE_SET "disabled" 0.0;
7810 after: "disable_text";
7813 name: "disable_text";
7817 get_state(PART:"elm.text", st, 30, vl);
7818 if (!strcmp(st, "visible"))
7819 set_state(PART:"elm.text", "disabled_visible", 0.0);
7821 set_state(PART:"elm.text", "disabled", 0.0);
7823 get_state(PART:"elm.swallow.content", st, 30, vl);
7824 if (!strcmp(st, "visible"))
7825 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
7827 set_state(PART:"elm.swallow.content", "disabled", 0.0);
7829 get_state(PART:"check", st, 30, vl);
7830 if (!strcmp(st, "visible"))
7831 set_state(PART:"check", "disabled_visible", 0.0);
7833 set_state(PART:"check", "disabled", 0.0);
7838 signal: "elm,state,enabled";
7840 action: STATE_SET "default" 0.0;
7842 after: "enable_text";
7845 name: "enable_text";
7849 get_state(PART:"elm.text", st, 30, vl);
7850 if (!strcmp(st, "disabled_visible"))
7851 set_state(PART:"elm.text", "visible", 0.0);
7853 set_state(PART:"elm.text", "default", 0.0);
7855 get_state(PART:"elm.swallow.content", st, 30, vl);
7856 if (!strcmp(st, "visible"))
7857 set_state(PART:"elm.swallow.content", "visible", 0.0);
7859 set_state(PART:"elm.swallow.content", "default", 0.0);
7861 get_state(PART:"check", st, 30, vl);
7862 if (!strcmp(st, "visible"))
7863 set_state(PART:"check", "visible", 0.0);
7865 set_state(PART:"check", "default", 0.0);
7871 ////////////////////////////////////////////////////////////////////////////////////////
7873 // check favorite style
7875 ///////////////////////////////////////////////////////////////////////////////////////
7878 name: "elm/check/base/favorite";
7881 image: "01_rate_icon_default.png" COMP;
7882 image: "01_rate_small_fill.png" COMP;
7892 state: "default" 0.0;
7893 rel1 { relative: 0.0 0.0; offset: 1 1; }
7894 rel2 { relative: 0.0 1.0; offset: 1 -2; }
7899 aspect_preference: VERTICAL;
7908 state: "default" 0.0;
7909 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
7910 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
7915 aspect_preference: VERTICAL;
7916 image.normal: "01_rate_icon_default.png";
7919 state: "visible" 0.0;
7920 inherit: "default" 0.0;
7921 image.normal: "01_rate_small_fill.png";
7925 state: "disabled" 0.0;
7926 inherit: "default" 0.0;
7928 color: 128 128 128 128;
7931 state: "disabled_visible" 0.0;
7932 inherit: "default" 0.0;
7933 color: 128 128 128 128;
7938 name: "elm.swallow.content";
7941 state: "default" 0.0;
7944 color: 255 255 255 255;
7946 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "check"; }
7947 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "check"; }
7950 state: "visible" 0.0;
7951 inherit: "default" 0.0;
7955 aspect_preference: VERTICAL;
7958 state: "disabled" 0.0;
7959 inherit: "default" 0.0;
7960 color: 128 128 128 128;
7963 state: "disabled_visible" 0.0;
7964 inherit: "default" 0.0;
7965 color: 128 128 128 128;
7977 state: "default" 0.0;
7980 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
7981 rel2 { relative: 1.0 0.5; offset: -2 -2; }
7982 color: 255 255 255 255;
7985 style: "check_label_textblock_style";
7988 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
7991 state: "visible" 0.0;
7992 inherit: "default" 0.0;
7997 state: "disabled" 0.0;
7998 inherit: "default" 0.0;
8003 state: "disabled_visible" 0.0;
8004 inherit: "default" 0.0;
8014 ignore_flags: ON_HOLD;
8016 state: "default" 0.0;
8017 rel1 { to: "back_bg"; }
8018 rel2 { to: "back_bg"; }
8026 state: "default" 0.0;
8031 state: "disabled" 0.0;
8032 inherit: "default" 0.0;
8040 signal: "mouse,up,1";
8042 action: SIGNAL_EMIT "elm,action,check,toggle" "";
8046 signal: "elm,state,check,on";
8048 action: STATE_SET "visible" 0.0;
8053 signal: "elm,state,check,off";
8055 action: STATE_SET "default" 0.0;
8060 signal: "elm,state,text,visible";
8062 action: STATE_SET "visible" 0.0;
8067 signal: "elm,state,text,hidden";
8069 action: STATE_SET "default" 0.0;
8074 signal: "elm,state,icon,visible";
8076 action: STATE_SET "visible" 0.0;
8077 target: "elm.swallow.content";
8081 signal: "elm,state,icon,hidden";
8083 action: STATE_SET "default" 0.0;
8084 target: "elm.swallow.content";
8088 signal: "elm,state,disabled";
8090 action: STATE_SET "disabled" 0.0;
8092 after: "disable_text";
8095 name: "disable_text";
8099 get_state(PART:"elm.text", st, 30, vl);
8100 if (!strcmp(st, "visible"))
8101 set_state(PART:"elm.text", "disabled_visible", 0.0);
8103 set_state(PART:"elm.text", "disabled", 0.0);
8105 get_state(PART:"elm.swallow.content", st, 30, vl);
8106 if (!strcmp(st, "visible"))
8107 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
8109 set_state(PART:"elm.swallow.content", "disabled", 0.0);
8111 get_state(PART:"check", st, 30, vl);
8112 if (!strcmp(st, "visible"))
8113 set_state(PART:"check", "disabled_visible", 0.0);
8115 set_state(PART:"check", "disabled", 0.0);
8120 signal: "elm,state,enabled";
8122 action: STATE_SET "default" 0.0;
8124 after: "enable_text";
8127 name: "enable_text";
8131 get_state(PART:"elm.text", st, 30, vl);
8132 if (!strcmp(st, "disabled_visible"))
8133 set_state(PART:"elm.text", "visible", 0.0);
8135 set_state(PART:"elm.text", "default", 0.0);
8137 get_state(PART:"elm.swallow.content", st, 30, vl);
8138 if (!strcmp(st, "visible"))
8139 set_state(PART:"elm.swallow.content", "visible", 0.0);
8141 set_state(PART:"elm.swallow.content", "default", 0.0);
8143 get_state(PART:"check", st, 30, vl);
8144 if (!strcmp(st, "visible"))
8145 set_state(PART:"check", "visible", 0.0);
8147 set_state(PART:"check", "default", 0.0);
8153 ////////////////////////////////////////////////////////////////////////////////////////
8155 // check favorite-divided style
8157 ///////////////////////////////////////////////////////////////////////////////////////
8159 name: "elm/check/base/favorite-divided";
8162 image: "01_button_on_lighting.png" COMP;
8163 image: "01_rate_icon_default.png" COMP;
8164 image: "01_rate_small_fill.png" COMP;
8173 state: "default" 0.0;
8174 rel1 { relative: 0.0 0.0; offset: 1 1; }
8175 rel2 { relative: 0.0 1.0; offset: 1 -2; }
8180 aspect_preference: VERTICAL;
8182 normal: "01_button_on_lighting.png";
8194 state: "default" 0.0;
8195 rel1 { relative: 0 0; offset: 1 1; to: "back_bg"; }
8196 rel2 { relative: 1 1; offset: 1 -2; to: "back_bg"; }
8201 aspect_preference: VERTICAL;
8202 image.normal: "01_rate_icon_default.png";
8204 description { state: "visible" 0.0;
8205 inherit: "default" 0.0;
8206 image.normal: "01_rate_small_fill.png";
8208 description { state: "disabled" 0.0;
8209 inherit: "default" 0.0;
8211 color: 128 128 128 128;
8213 description { state: "disabled_visible" 0.0;
8214 inherit: "default" 0.0;
8215 color: 128 128 128 128;
8220 name: "elm.swallow.content";
8223 state: "default" 0.0;
8226 color: 255 255 255 255;
8228 rel1 { relative: 1.0 0.0; offset: 1 1; to_x: "check"; }
8229 rel2 { relative: 1.0 1.0; offset: 2 -2; to_x: "check"; }
8232 state: "visible" 0.0;
8233 inherit: "default" 0.0;
8237 aspect_preference: VERTICAL;
8240 state: "disabled" 0.0;
8241 inherit: "default" 0.0;
8242 color: 128 128 128 128;
8245 state: "disabled_visible" 0.0;
8246 inherit: "default" 0.0;
8247 color: 128 128 128 128;
8259 state: "default" 0.0;
8262 rel1 { relative: 1.0 0.5; offset: 1 1; to_x: "elm.swallow.content"; }
8263 rel2 { relative: 1.0 0.5; offset: -2 -2; }
8264 color: 255 255 255 255;
8267 style: "check_label_textblock_style";
8270 color: CHECK_DEFAULT_TEXT_NORMAL_COLOR_INC;
8273 state: "visible" 0.0;
8274 inherit: "default" 0.0;
8279 state: "disabled" 0.0;
8280 inherit: "default" 0.0;
8285 state: "disabled_visible" 0.0;
8286 inherit: "default" 0.0;
8296 ignore_flags: ON_HOLD;
8298 state: "default" 0.0;
8299 rel1 { to: "back_bg"; }
8300 rel2 { to: "back_bg"; }
8308 state: "default" 0.0;
8313 state: "disabled" 0.0;
8314 inherit: "default" 0.0;
8322 signal: "mouse,up,1";
8324 action: SIGNAL_EMIT "elm,action,check,toggle" "";
8328 signal: "elm,state,check,on";
8330 action: STATE_SET "visible" 0.0;
8335 signal: "elm,state,check,off";
8337 action: STATE_SET "default" 0.0;
8342 signal: "elm,state,text,visible";
8344 action: STATE_SET "visible" 0.0;
8349 signal: "elm,state,text,hidden";
8351 action: STATE_SET "default" 0.0;
8356 signal: "elm,state,icon,visible";
8358 action: STATE_SET "visible" 0.0;
8359 target: "elm.swallow.content";
8363 signal: "elm,state,icon,hidden";
8365 action: STATE_SET "default" 0.0;
8366 target: "elm.swallow.content";
8370 signal: "elm,state,disabled";
8372 action: STATE_SET "disabled" 0.0;
8374 after: "disable_text";
8377 name: "disable_text";
8381 get_state(PART:"elm.text", st, 30, vl);
8382 if (!strcmp(st, "visible"))
8383 set_state(PART:"elm.text", "disabled_visible", 0.0);
8385 set_state(PART:"elm.text", "disabled", 0.0);
8387 get_state(PART:"elm.swallow.content", st, 30, vl);
8388 if (!strcmp(st, "visible"))
8389 set_state(PART:"elm.swallow.content", "disabled_visible", 0.0);
8391 set_state(PART:"elm.swallow.content", "disabled", 0.0);
8393 get_state(PART:"check", st, 30, vl);
8394 if (!strcmp(st, "visible"))
8395 set_state(PART:"check", "disabled_visible", 0.0);
8397 set_state(PART:"check", "disabled", 0.0);
8402 signal: "elm,state,enabled";
8404 action: STATE_SET "default" 0.0;
8406 after: "enable_text";
8409 name: "enable_text";
8413 get_state(PART:"elm.text", st, 30, vl);
8414 if (!strcmp(st, "disabled_visible"))
8415 set_state(PART:"elm.text", "visible", 0.0);
8417 set_state(PART:"elm.text", "default", 0.0);
8419 get_state(PART:"elm.swallow.content", st, 30, vl);
8420 if (!strcmp(st, "visible"))
8421 set_state(PART:"elm.swallow.content", "visible", 0.0);
8423 set_state(PART:"elm.swallow.content", "default", 0.0);
8425 get_state(PART:"check", st, 30, vl);
8426 if (!strcmp(st, "visible"))
8427 set_state(PART:"check", "visible", 0.0);
8429 set_state(PART:"check", "default", 0.0);
8435 name:"elm/fileindexer/base";
8443 state: "default" 0.0;
8456 ///////////////////////////////////////////////////////////////////////////////
8457 group { name: "elm/cabinet/base/default";
8464 state: "default" 0.0;
8471 group { name: "elm/cabinet/item/base/default";
8473 image: "cross_mark_black.png" COMP;
8474 image: "cross_mark_black_pressed.png" COMP;
8477 part { name: "shadow";
8480 state: "default" 0.0;
8481 color: 120 120 120 100;
8485 part { name: "elm.bg";
8488 ignore_flags: ON_HOLD;
8490 state: "default" 0.0;
8491 color: 243 238 219 255;
8495 part { name: "elm.pad.l";
8500 state: "default" 0.0;
8503 rel2.relative: 0.0 1.0;
8509 part { name: "elm.label";
8514 state: "default" 0.0;
8521 to_x: "elm.info_label";
8525 font: "SLP:style=Bold";
8534 part { name: "elm.info_label";
8539 state: "default" 0.0;
8540 rel1.to_x: "elm.pad.c";
8547 font: "SLP:style=Bold";
8552 color: 209 74 0 255;
8556 state: "disabled" 0.0;
8557 inherit: "default" 0.0;
8562 part { name: "elm.pad.c";
8567 state: "default" 0.0;
8570 rel1.to_x: "elm.img.btn";
8571 rel2.to_x: "elm.img.btn";
8572 rel2.relative: 0.0 1.0;
8578 part { name: "elm.img.btn";
8580 ignore_flags: ON_HOLD;
8582 state: "default" 0.0;
8585 rel1.relative: 1.0 0.0;
8587 image.normal: "cross_mark_black.png";
8589 description { state: "pressed" 0.0;
8590 inherit: "default" 0.0;
8591 image.normal: "cross_mark_black_pressed.png";
8594 state: "disabled" 0.0;
8595 inherit: "default" 0.0;
8600 part { name: "btn_over";
8604 state: "default" 0.0;
8605 rel1.to: "elm.img.btn";
8606 rel2.to: "elm.img.btn";
8610 state: "disabled" 0.0;
8611 inherit: "default" 0.0;
8616 part { name: "elm.border.bottom";
8620 state: "default" 0.0;
8626 color: 188 184 168 255;
8630 part { name: "elm.border.middle";
8634 state: "default" 0.0;
8635 rel1.to: "elm.img.btn";
8642 color: 188 184 168 255;
8645 state: "disabled" 0.0;
8646 inherit: "default" 0.0;
8653 name: "btn_clicked";
8654 signal: "mouse,clicked,1";
8655 source: "elm.img.btn";
8656 action: SIGNAL_EMIT "elm,action,del" "";
8659 name: "btn_pressed";
8660 signal: "mouse,down,1";
8662 action: STATE_SET "pressed" 0.0;
8663 target: "elm.img.btn";
8666 name: "btn_released";
8667 signal: "mouse,up,1";
8669 action: STATE_SET "default" 0.0;
8670 target: "elm.img.btn";
8674 name: "item_clicked";
8675 signal: "mouse,clicked,1";
8677 action: SIGNAL_EMIT "elm,action,clicked" "";
8681 name: "btn_disable";
8682 signal: "btn_disable";
8684 action: STATE_SET "disabled" 0.0;
8685 target: "elm.img.btn";
8686 target: "elm.border.middle";
8692 signal: "btn_enable";
8694 action: STATE_SET "default" 0.0;
8695 target: "elm.img.btn";
8696 target: "elm.border.middle";
8701 name: "info_lbl_hide";
8702 signal: "info_disable";
8704 action: STATE_SET "disabled" 0.0;
8705 target: "elm.info_label";
8709 name: "info_lbl_show";
8710 signal: "info_enable";
8712 action: STATE_SET "default" 0.0;
8713 target: "elm.info_label";