2 part { name: "ch_"#_pos".base"; \
4 description { state: "default" 0.0; \
6 relative: (_pos % 7 * 7 / 8 / 6) 0; \
10 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) 1; \
17 part { name: "ch_"#_pos".text"; \
19 effect: SOFT_SHADOW; \
22 clip_to: "ch_"#_pos".clipper"; \
24 state: "default" 0.0; \
25 rel1.to: "ch_"#_pos".base"; \
26 rel2.to: "ch_"#_pos".base"; \
37 part { name: "ch_"#_pos".clipper"; \
39 description { state: "default" 0.0; \
40 rel1.to: "ch_"#_pos".base"; \
41 rel2.to: "ch_"#_pos".base"; \
46 part { name: "cit_"#_pos".rect"; \
48 description { state: "default" 0.0; \
50 relative: (_pos % 7 * 7 / 8 / 6) \
51 (_pos / 8 / 5 - _pos % 7 / 8 / 5); \
55 relative: (_pos % 7 * 7 / 8 / 6 + 1 / 8) \
56 (_pos / 8 / 5 - _pos % 7 / 8 / 5 + 1 / 8); \
64 name: "cit_"#_pos".event"; \
68 rel1.to: "cit_"#_pos".rect"; \
69 rel2.to: "cit_"#_pos".rect"; \
70 state: "default" 0.0; \
74 part { name: "cit_"#_pos".shelf"; \
77 description { state: "default" 0.0; \
79 to: "cit_"#_pos".bg"; \
83 to: "cit_"#_pos".bg"; \
85 color: 200 200 200 255; \
88 part { name: "cit_"#_pos".hd"; \
91 description { state: "default" 0.0; \
93 to: "cit_"#_pos".bg"; \
97 to: "cit_"#_pos".bg"; \
100 color: 160 0 0 255; \
102 description { state: "visible" 0.0; \
103 inherit: "default" 0.0; \
108 name: "cit_"#_pos".base_sh"; \
111 state: "default" 0.0; \
115 to: "cit_"#_pos".base"; \
120 to: "cit_"#_pos".base"; \
121 relative: 1.0 1.05; \
125 normal: "ilist_item_shadow.png"; \
131 name: "cit_"#_pos".base"; \
134 state: "default" 0.0; \
135 rel1.to: "cit_"#_pos".rect"; \
136 rel2.to: "cit_"#_pos".rect"; \
137 rel2.offset: -1 -1; \
139 normal: "ilist_1.png"; \
145 state: "today" 0.0; \
146 inherit: "default" 0.0; \
147 image.normal: "ilist_2.png"; \
148 color: 240 240 240 255; \
151 part { name: "cit_"#_pos".bg"; \
153 description { state: "default" 0.0; \
155 color: 255 255 255 0; \
157 to: "cit_"#_pos".rect"; \
161 to: "cit_"#_pos".rect"; \
166 normal: "bt_sm_base1.png"; \
169 image.middle: SOLID; \
171 description { state: "selected" 0.0; \
172 inherit: "default" 0.0; \
174 color: 255 255 255 255; \
177 part { name: "cit_"#_pos".text"; \
179 effect: SOFT_SHADOW; \
183 state: "default" 0.0; \
184 rel1.to: "cit_"#_pos".bg"; \
185 rel2.to: "cit_"#_pos".bg"; \
195 description { state: "selected" 0.0; \
196 inherit: "default" 0.0; \
197 color: 224 224 224 255; \
201 part { name: "cit_"#_pos".fg1"; \
203 description { state: "default" 0.0; \
205 color: 255 255 255 0; \
206 rel1.to: "cit_"#_pos".bg"; \
207 rel2.relative: 1.0 0.5; \
208 rel2.to: "cit_"#_pos".bg"; \
210 normal: "bt_sm_hilight.png"; \
214 description { state: "selected" 0.0; \
215 inherit: "default" 0.0; \
217 color: 255 255 255 255; \
220 part { name: "cit_"#_pos".fg2"; \
222 description { state: "default" 0.0; \
224 color: 255 255 255 0; \
225 rel1.to: "cit_"#_pos".bg"; \
226 rel2.to: "cit_"#_pos".bg"; \
228 normal: "bt_sm_shine.png"; \
232 description { state: "selected" 0.0; \
233 inherit: "default" 0.0; \
235 color: 255 255 255 255; \
238 part { name: "cit_"#_pos".check"; \
240 description { state: "default" 0.0; \
242 to: "cit_"#_pos".bg"; \
247 to: "cit_"#_pos".bg"; \
253 color: 255 0 0 255; \
254 image.normal: "check.png"; \
256 description { state: "visible" 0.0; \
257 inherit: "default" 0.0; \
263 name: "cit_"#_pos".go_active"; \
264 signal: "cit_"#_pos",selected"; \
266 action: STATE_SET "selected" 0.0; \
267 target: "cit_"#_pos".bg"; \
268 target: "cit_"#_pos".fg1"; \
269 target: "cit_"#_pos".fg2"; \
270 target: "cit_"#_pos".text"; \
273 name: "cit_"#_pos".go_passive"; \
274 signal: "cit_"#_pos",unselected"; \
276 action: STATE_SET "default" 0.0; \
277 target: "cit_"#_pos".bg"; \
278 target: "cit_"#_pos".fg1"; \
279 target: "cit_"#_pos".fg2"; \
280 target: "cit_"#_pos".text"; \
283 name: "cit_"#_pos".is_today"; \
284 signal: "cit_"#_pos",today"; \
286 action: STATE_SET "today" 0.0; \
287 target: "cit_"#_pos".base"; \
290 name: "cit_"#_pos".not_today"; \
291 signal: "cit_"#_pos",not_today"; \
293 action: STATE_SET "default" 0.0; \
294 target: "cit_"#_pos".base"; \
297 source: "cit_"#_pos".clicked"; \
298 signal: "mouse,clicked,1"; \
299 source: "cit_"#_pos".event"; \
300 action: SIGNAL_EMIT "elm,action,selected" #_pos; \
303 name: "cit_"#_pos".clear"; \
304 signal: "cit_"#_pos",clear"; \
306 action: STATE_SET "default" 0.0; \
307 target: "cit_"#_pos".check"; \
308 target: "cit_"#_pos".hd"; \
311 name: "cit_"#_pos".checked"; \
312 signal: "cit_"#_pos",checked"; \
314 action: STATE_SET "visible" 0.0; \
315 target: "cit_"#_pos".check"; \
318 name: "cit_"#_pos".holiday"; \
319 signal: "cit_"#_pos",holiday"; \
321 action: STATE_SET "visible" 0.0; \
322 target: "cit_"#_pos".hd"; \
326 group { name: "elm/calendar/base/default";
328 image: "shelf_inset.png" COMP;
329 image: "bt_base1.png" COMP;
330 image: "bt_hilight.png" COMP;
331 image: "bt_shine.png" COMP;
332 image: "bt_glow.png" COMP;
333 image: "bt_dis_base.png" COMP;
334 image: "bt_dis_hilight.png" COMP;
335 image: "sp_bt_l.png" COMP;
336 image: "sp_bt_r.png" COMP;
337 image: "bt_sm_base1.png" COMP;
338 image: "bt_sm_shine.png" COMP;
339 image: "bt_sm_hilight.png" COMP;
340 image: "ilist_1.png" COMP;
341 image: "ilist_2.png" COMP;
342 image: "ilist_item_shadow.png" COMP;
343 image: "check.png" COMP;
348 description { state: "default" 0.0;
352 color: 255 255 255 0;
356 part { name: "spinner-base";
359 description { state: "default" 0.0;
366 color: 255 255 255 0;
370 part { name: "conf_over_spinner";
372 description { state: "default" 0.0;
373 rel1.to: "spinner-base";
375 rel2.to: "spinner-base";
378 normal: "shelf_inset.png";
385 part { name: "table-base";
388 description { state: "default" 0.0;
391 rel1.to_y: "spinner-base";
396 color: 255 255 255 0;
399 part { name: "conf_over_table";
401 description { state: "default" 0.0;
402 rel1.to: "table-base";
404 rel2.to: "table-base";
407 normal: "shelf_inset.png";
414 part { name: "header";
417 description { state: "default" 0.0;
418 rel1.to: "table-base";
420 rel2.to: "table-base";
421 rel2.relative: 1 0.1;
422 color: 255 255 255 0;
428 description { state: "default" 0.0;
429 rel1.to_x: "table-base";
433 rel2.to: "table-base";
435 color: 255 255 255 0;
438 part { name: "left_bt";
440 description { state: "default" 0.0;
441 rel1 { to: "spinner-base";
444 rel2 { to: "spinner-base";
452 normal: "bt_base1.png";
457 description { state: "clicked" 0.0;
458 inherit: "default" 0.0;
459 image.normal: "bt_base1.png";
463 part { name: "left_over1";
465 description { state: "default" 0.0;
467 rel2 { to: "left_bt";
471 normal: "bt_hilight.png";
476 part { name: "left_over2";
479 description { state: "default" 0.0;
483 normal: "bt_shine.png";
488 part { name: "left_over3";
491 description { state: "default" 0.0;
492 color: 255 255 255 0;
496 normal: "bt_glow.png";
501 description { state: "clicked" 0.0;
502 inherit: "default" 0.0;
504 color: 255 255 255 255;
507 part { name: "right_bt";
509 description { state: "default" 0.0;
510 rel1 { to: "spinner-base";
513 rel2 { to: "spinner-base";
521 normal: "bt_base1.png";
526 description { state: "clicked" 0.0;
527 inherit: "default" 0.0;
528 image.normal: "bt_base1.png";
532 part { name: "right_over1";
534 description { state: "default" 0.0;
536 rel2 { to: "right_bt";
540 normal: "bt_hilight.png";
545 part { name: "right_over2";
548 description { state: "default" 0.0;
552 normal: "bt_shine.png";
557 part { name: "right_over3";
560 description { state: "default" 0.0;
561 color: 255 255 255 0;
565 normal: "bt_glow.png";
570 description { state: "clicked" 0.0;
571 inherit: "default" 0.0;
573 color: 255 255 255 255;
576 part { name: "left_bt_icon";
578 description { state: "default" 0.0;
584 image.normal: "sp_bt_l.png";
586 description { state: "rtl" 0.0;
587 inherit: "default" 0.0;
588 image.normal: "sp_bt_r.png";
591 part { name: "right_bt_icon";
593 description { state: "default" 0.0;
599 image.normal: "sp_bt_r.png";
601 description { state: "rtl" 0.0;
602 inherit: "default" 0.0;
603 image.normal: "sp_bt_l.png";
606 part { name: "month_text";
610 description { state: "default" 0.0;
613 rel1 { relative: 1.0 0.0;
616 to_y: "spinner-base";
618 rel2 { relative: 0.0 1.0;
621 to_y: "spinner-base";
625 font: "Sans,Edje-Vera";
632 CH(0) CH(1) CH(2) CH(3) CH(4) CH(5) CH(6)
633 CIT(0) CIT(1) CIT(2) CIT(3) CIT(4) CIT(5) CIT(6)
634 CIT(7) CIT(8) CIT(9) CIT(10) CIT(11) CIT(12) CIT(13)
635 CIT(14) CIT(15) CIT(16) CIT(17) CIT(18) CIT(19) CIT(20)
636 CIT(21) CIT(22) CIT(23) CIT(24) CIT(25) CIT(26) CIT(27)
637 CIT(28) CIT(29) CIT(30) CIT(31) CIT(32) CIT(33) CIT(34)
638 CIT(35) CIT(36) CIT(37) CIT(38) CIT(39) CIT(40) CIT(41)
641 program { name: "dec_start";
642 signal: "mouse,down,1";
644 action: SIGNAL_EMIT "elm,action,decrement,start" "";
646 program { name: "dec_stop";
647 signal: "mouse,up,1";
649 action: SIGNAL_EMIT "elm,action,stop" "";
651 program { name: "inc_start";
652 signal: "mouse,down,1";
654 action: SIGNAL_EMIT "elm,action,increment,start" "";
656 program { name: "inc_stop";
657 signal: "mouse,up,1";
659 action: SIGNAL_EMIT "elm,action,stop" "";
662 name: "left_bt_click";
663 signal: "mouse,down,1";
664 source: "left_over2";
665 action: STATE_SET "clicked" 0.0;
669 name: "left_bt_unclick";
670 signal: "mouse,up,1";
671 source: "left_over2";
672 action: STATE_SET "default" 0.0;
676 name: "left_bt_click2";
677 signal: "mouse,down,1";
678 source: "left_over3";
679 action: STATE_SET "clicked" 0.0;
680 target: "left_over3";
683 name: "left_bt_unclick2";
684 signal: "mouse,up,1";
685 source: "left_over3";
686 action: STATE_SET "default" 0.0;
687 transition: DECELERATE 0.5;
688 target: "left_over3";
691 name: "right_bt_click";
692 signal: "mouse,down,1";
693 source: "right_over2";
694 action: STATE_SET "clicked" 0.0;
698 name: "right_bt_unclick";
699 signal: "mouse,up,1";
700 source: "right_over2";
701 action: STATE_SET "default" 0.0;
705 name: "right_bt_click2";
706 signal: "mouse,down,1";
707 source: "right_over3";
708 action: STATE_SET "clicked" 0.0;
709 target: "right_over3";
712 name: "right_bt_unclick2";
713 signal: "mouse,up,1";
714 source: "right_over3";
715 action: STATE_SET "default" 0.0;
716 transition: DECELERATE 0.5;
717 target: "right_over3";
719 program { name: "to_rtl";
720 signal: "edje,state,rtl";
722 action: STATE_SET "rtl" 0.0;
723 target: "right_bt_icon";
724 target: "left_bt_icon";
726 program { name: "to_ltr";
727 signal: "edje,state,ltr";
729 action: STATE_SET "default" 0.0;
730 target: "right_bt_icon";
731 target: "left_bt_icon";