4 * Copyright (c) 2000 - 2010 Samsung Electronics Co., Ltd.
6 * Contact: Seokjae Jeong <seok.j.jeong@samsung.com>, Myoungwoon Roy Kim <Myoungwoon.kim@samsung.com>, Jeonghyun Yun <jh0506.yun@samsung.com>, Jaehwan Kim <jae.hwan.kim@samsung.com>,
7 * Chuneon Park <chuneon.park@samsung.com>, Juyung Seo <juyung.seo@samsung.com>, Woohyun Jung <wh0705.jung@samsung.com>, Myungjae Lee <mjae.lee@samsung.com>, Hyoyoung Chang <hyoyoung.chang@samsung.com>,
8 * Hyunsil Park <hyunsil.park@samsung.com>, Sohyun Kim <anna1014.kim@samsung.com>, Seunggyun Kim <sgyun.kim@samsung.com>
10 * This library is free software; you can redistribute it and/or modify it under
11 * the terms of the GNU Lesser General Public License as published by the
12 * Free Software Foundation; either version 2.1 of the License, or (at your option)
15 * This library is distributed in the hope that it will be useful, but WITHOUT ANY
16 * WARRANTY; without even the implied warranty of MERCHANTABILITY or
17 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
18 * License for more details.
20 * You should have received a copy of the GNU Lesser General Public License
21 * along with this library; if not, write to the Free Software Foundation, Inc., 51
22 * Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
26 #define DAYSELECTOR_CHECK_WIDTH 63
27 #define DAYSELECTOR_CHECK_HEIGHT 56
28 #define DAYSELECTOR_TOTAL_WIDTH (DAYSELECTOR_CHECK_WIDTH*7)
30 name: "elm/dayselector/base/default";
31 alias: "elm/dayselector/base/sun_first";
32 min: ((DAYSELECTOR_CHECK_WIDTH*7)+6) DAYSELECTOR_CHECK_HEIGHT;
40 rel1 { relative: 0.0 0.0; offset: 4 0; }
41 rel2 { relative: 1.0 1.0; offset: -4 0; }
42 color: 199 199 199 255;
51 rel2 { relative: ((DAYSELECTOR_CHECK_WIDTH*1)/DAYSELECTOR_TOTAL_WIDTH) 1;}
60 rel1 { to: "sun"; relative: 1 0; offset: 1 0; }
61 rel2 { relative: ((DAYSELECTOR_CHECK_WIDTH*2)/DAYSELECTOR_TOTAL_WIDTH) 1;}
70 rel1 { to: "mon"; relative: 1 0; offset: 1 0; }
71 rel2 { relative: ((DAYSELECTOR_CHECK_WIDTH*3)/DAYSELECTOR_TOTAL_WIDTH) 1;}
80 rel1 { to: "tue"; relative: 1 0; offset: 1 0; }
81 rel2 { relative: ((DAYSELECTOR_CHECK_WIDTH*4)/DAYSELECTOR_TOTAL_WIDTH) 1;}
90 rel1 { to: "wed"; relative: 1 0; offset: 1 0; }
91 rel2 { relative: ((DAYSELECTOR_CHECK_WIDTH*5)/DAYSELECTOR_TOTAL_WIDTH) 1;}
100 rel1 { to: "thu"; relative: 1 0; offset: 1 0; }
101 rel2 { relative: ((DAYSELECTOR_CHECK_WIDTH*6)/DAYSELECTOR_TOTAL_WIDTH) 1;}
110 rel1 { to: "fri"; relative: 1 0; offset: 1 0; }
116 name: "elm/dayselector/base/mon_first";
117 min: (DAYSELECTOR_CHECK_WIDTH*7) DAYSELECTOR_CHECK_HEIGHT;
125 rel1 { relative: 0.0 0.0; offset: 4 0; }
126 rel2 { relative: 1.0 1.0; offset: -4 0; }
127 color: 199 199 199 255;
136 rel2 { relative: ((DAYSELECTOR_CHECK_WIDTH*1)/DAYSELECTOR_TOTAL_WIDTH) 1;}
145 rel1 { to: "mon"; relative: 1 0; offset: 1 0; }
146 rel2 { relative: ((DAYSELECTOR_CHECK_WIDTH*2)/DAYSELECTOR_TOTAL_WIDTH) 1;}
155 rel1 { to: "tue"; relative: 1 0; offset: 1 0; }
156 rel2 { relative: ((DAYSELECTOR_CHECK_WIDTH*3)/DAYSELECTOR_TOTAL_WIDTH) 1;}
165 rel1 { to: "wed"; relative: 1 0; offset: 1 0; }
166 rel2 { relative: ((DAYSELECTOR_CHECK_WIDTH*4)/DAYSELECTOR_TOTAL_WIDTH) 1;}
175 rel1 { to: "thu"; relative: 1 0; offset: 1 0; }
176 rel2 { relative: ((DAYSELECTOR_CHECK_WIDTH*5)/DAYSELECTOR_TOTAL_WIDTH) 1;}
185 rel1 { to: "fri"; relative: 1 0; offset: 1 0; }
186 rel2 { relative: ((DAYSELECTOR_CHECK_WIDTH*6)/DAYSELECTOR_TOTAL_WIDTH) 1;}
195 rel1 { to: "sat"; relative: 1 0; offset: 1 0; }
201 name: "elm/check/base/dayselector/sun_first_sun";
203 image: "00_alarm_repeat_button_normal_01.png" COMP;
204 image: "00_alarm_repeat_button_press_01.png" COMP;
212 state: "default" 0.0;
215 normal: "00_alarm_repeat_button_normal_01.png";
226 state: "default" 0.0;
231 normal: "00_alarm_repeat_button_press_01.png";
237 state: "visible" 0.0;
238 inherit: "default" 0.0;
243 name: "elm.swallow.content";
246 state: "default" 0.0;
251 rel1.relative: 1.0 0.0;
255 state: "visible" 0.0;
256 inherit: "default" 0.0;
260 aspect_preference: VERTICAL;
270 state: "default" 0.0;
277 font: "SLP:style=Medium";
285 inherit: "default" 0.0;
289 state: "checked" 0.0;
290 inherit: "default" 0.0;
291 color: 255 255 255 255;
297 ignore_flags: ON_HOLD;
299 state: "default" 0.0;
309 signal: "mouse,up,1";
311 action: SIGNAL_EMIT "elm,action,check,toggle" "";
315 signal: "elm,state,check,on";
322 set_state(PART:"check", "visible", 0.0);
323 set_state(PART:"elm.text", "checked", 0.0);
328 signal: "elm,state,check,off";
335 set_state(PART:"check", "default", 0.0);
336 set_state(PART:"elm.text", "default", 0.0);
341 signal: "elm,state,text,visible";
343 action: STATE_SET "default" 0.0;
348 signal: "elm,state,text,hidden";
350 action: STATE_SET "hide" 0.0;
356 name: "elm/check/base/dayselector/mon_first_mon";
358 image: "00_alarm_repeat_button_normal_01.png" COMP;
359 image: "00_alarm_repeat_button_press_01.png" COMP;
367 state: "default" 0.0;
370 normal: "00_alarm_repeat_button_normal_01.png";
381 state: "default" 0.0;
386 normal: "00_alarm_repeat_button_press_01.png";
392 state: "visible" 0.0;
393 inherit: "default" 0.0;
398 name: "elm.swallow.content";
401 state: "default" 0.0;
406 rel1.relative: 1.0 0.0;
410 state: "visible" 0.0;
411 inherit: "default" 0.0;
415 aspect_preference: VERTICAL;
425 state: "default" 0.0;
432 font: "SLP:style=Medium";
440 inherit: "default" 0.0;
444 state: "checked" 0.0;
445 inherit: "default" 0.0;
446 color: 255 255 255 255;
452 ignore_flags: ON_HOLD;
454 state: "default" 0.0;
464 signal: "mouse,up,1";
466 action: SIGNAL_EMIT "elm,action,check,toggle" "";
470 signal: "elm,state,check,on";
477 set_state(PART:"check", "visible", 0.0);
478 set_state(PART:"elm.text", "checked", 0.0);
483 signal: "elm,state,check,off";
490 set_state(PART:"check", "default", 0.0);
491 set_state(PART:"elm.text", "default", 0.0);
496 signal: "elm,state,text,visible";
498 action: STATE_SET "default" 0.0;
503 signal: "elm,state,text,hidden";
505 action: STATE_SET "hide" 0.0;
511 name: "elm/check/base/dayselector/sun_first_mon";
512 alias: "elm/check/base/dayselector/sun_first_tue";
513 alias: "elm/check/base/dayselector/sun_first_wed";
514 alias: "elm/check/base/dayselector/sun_first_thu";
515 alias: "elm/check/base/dayselector/sun_first_fri";
516 alias: "elm/check/base/dayselector/mon_first_tue";
517 alias: "elm/check/base/dayselector/mon_first_wed";
518 alias: "elm/check/base/dayselector/mon_first_thu";
519 alias: "elm/check/base/dayselector/mon_first_fri";
521 image: "00_alarm_repeat_button_normal_02.png" COMP;
522 image: "00_alarm_repeat_button_press_02.png" COMP;
530 state: "default" 0.0;
533 normal: "00_alarm_repeat_button_normal_02.png";
544 state: "default" 0.0;
549 normal: "00_alarm_repeat_button_press_02.png";
555 state: "visible" 0.0;
556 inherit: "default" 0.0;
561 name: "elm.swallow.content";
564 state: "default" 0.0;
569 rel1.relative: 1.0 0.0;
573 state: "visible" 0.0;
574 inherit: "default" 0.0;
578 aspect_preference: VERTICAL;
588 state: "default" 0.0;
595 font: "SLP:style=Medium";
603 inherit: "default" 0.0;
607 state: "checked" 0.0;
608 inherit: "default" 0.0;
609 color: 255 255 255 255;
615 ignore_flags: ON_HOLD;
617 state: "default" 0.0;
627 signal: "mouse,up,1";
629 action: SIGNAL_EMIT "elm,action,check,toggle" "";
633 signal: "elm,state,check,on";
640 set_state(PART:"check", "visible", 0.0);
641 set_state(PART:"elm.text", "checked", 0.0);
646 signal: "elm,state,check,off";
653 set_state(PART:"check", "default", 0.0);
654 set_state(PART:"elm.text", "default", 0.0);
659 signal: "elm,state,text,visible";
661 action: STATE_SET "default" 0.0;
666 signal: "elm,state,text,hidden";
668 action: STATE_SET "hide" 0.0;
675 name: "elm/check/base/dayselector/mon_first_sat";
677 image: "00_alarm_repeat_button_normal_02.png" COMP;
678 image: "00_alarm_repeat_button_press_02.png" COMP;
686 state: "default" 0.0;
689 normal: "00_alarm_repeat_button_normal_02.png";
700 state: "default" 0.0;
705 normal: "00_alarm_repeat_button_press_02.png";
711 state: "visible" 0.0;
712 inherit: "default" 0.0;
717 name: "elm.swallow.content";
720 state: "default" 0.0;
725 rel1.relative: 1.0 0.0;
729 state: "visible" 0.0;
730 inherit: "default" 0.0;
734 aspect_preference: VERTICAL;
744 state: "default" 0.0;
751 font: "SLP:style=Medium";
759 inherit: "default" 0.0;
763 state: "checked" 0.0;
764 inherit: "default" 0.0;
765 color: 255 255 255 255;
771 ignore_flags: ON_HOLD;
773 state: "default" 0.0;
783 signal: "mouse,up,1";
785 action: SIGNAL_EMIT "elm,action,check,toggle" "";
789 signal: "elm,state,check,on";
796 set_state(PART:"check", "visible", 0.0);
797 set_state(PART:"elm.text", "checked", 0.0);
802 signal: "elm,state,check,off";
809 set_state(PART:"check", "default", 0.0);
810 set_state(PART:"elm.text", "default", 0.0);
815 signal: "elm,state,text,visible";
817 action: STATE_SET "default" 0.0;
822 signal: "elm,state,text,hidden";
824 action: STATE_SET "hide" 0.0;
831 name: "elm/check/base/dayselector/sun_first_sat";
833 image: "00_alarm_repeat_button_normal_03.png" COMP;
834 image: "00_alarm_repeat_button_press_03.png" COMP;
842 state: "default" 0.0;
845 normal: "00_alarm_repeat_button_normal_03.png";
856 state: "default" 0.0;
861 normal: "00_alarm_repeat_button_press_03.png";
867 state: "visible" 0.0;
868 inherit: "default" 0.0;
873 name: "elm.swallow.content";
876 state: "default" 0.0;
881 rel1.relative: 1.0 0.0;
885 state: "visible" 0.0;
886 inherit: "default" 0.0;
890 aspect_preference: VERTICAL;
900 state: "default" 0.0;
907 font: "SLP:style=Medium";
915 inherit: "default" 0.0;
919 state: "checked" 0.0;
920 inherit: "default" 0.0;
921 color: 255 255 255 255;
927 ignore_flags: ON_HOLD;
929 state: "default" 0.0;
939 signal: "mouse,up,1";
941 action: SIGNAL_EMIT "elm,action,check,toggle" "";
945 signal: "elm,state,check,on";
952 set_state(PART:"check", "visible", 0.0);
953 set_state(PART:"elm.text", "checked", 0.0);
958 signal: "elm,state,check,off";
965 set_state(PART:"check", "default", 0.0);
966 set_state(PART:"elm.text", "default", 0.0);
971 signal: "elm,state,text,visible";
973 action: STATE_SET "default" 0.0;
978 signal: "elm,state,text,hidden";
980 action: STATE_SET "hide" 0.0;
987 name: "elm/check/base/dayselector/mon_first_sun";
989 image: "00_alarm_repeat_button_normal_03.png" COMP;
990 image: "00_alarm_repeat_button_press_03.png" COMP;
998 state: "default" 0.0;
1001 normal: "00_alarm_repeat_button_normal_03.png";
1012 state: "default" 0.0;
1017 normal: "00_alarm_repeat_button_press_03.png";
1023 state: "visible" 0.0;
1024 inherit: "default" 0.0;
1029 name: "elm.swallow.content";
1032 state: "default" 0.0;
1037 rel1.relative: 1.0 0.0;
1041 state: "visible" 0.0;
1042 inherit: "default" 0.0;
1046 aspect_preference: VERTICAL;
1056 state: "default" 0.0;
1060 color: 225 49 8 255;
1063 font: "SLP:style=Medium";
1071 inherit: "default" 0.0;
1075 state: "checked" 0.0;
1076 inherit: "default" 0.0;
1077 color: 255 255 255 255;
1083 ignore_flags: ON_HOLD;
1085 state: "default" 0.0;
1095 signal: "mouse,up,1";
1097 action: SIGNAL_EMIT "elm,action,check,toggle" "";
1101 signal: "elm,state,check,on";
1108 set_state(PART:"check", "visible", 0.0);
1109 set_state(PART:"elm.text", "checked", 0.0);
1114 signal: "elm,state,check,off";
1121 set_state(PART:"check", "default", 0.0);
1122 set_state(PART:"elm.text", "default", 0.0);
1127 signal: "elm,state,text,visible";
1129 action: STATE_SET "default" 0.0;
1134 signal: "elm,state,text,hidden";
1136 action: STATE_SET "hide" 0.0;