1 #include "originals/white-hd-inc.edc"
\r
3 #define NAVIFRAME_VIEW_TRANS_TIME 0.3
\r
5 group { name:"elm/naviframe/base/calendar/default";
\r
8 description { state: "default" 0.0;
\r
15 group { name:"elm/naviframe/item/basic/calendar/default";
\r
16 alias:"elm/naviframe/item/1line/calendar/default";
\r
18 image: "00_winset_control_top_bg.png" COMP;
\r
19 image: "00_winset_control_top_arrow.png" COMP;
\r
20 image: "00_winset_title_line.png" COMP;
\r
21 image: "00_winset_control_toolbar_bg.png" COMP;
\r
22 image: "00_winset_title_bg.png" COMP;
\r
25 public oh_show = 0; //optionheader show/hide
\r
26 public oh_close = 0; //optionheader close/open
\r
27 public cbar_bg = 0; //Controlbar BG Show call count
\r
30 part { name: "base";
\r
33 description { state: "default" 0.0;
\r
36 description { state: "left" 0.0;
\r
37 inherit: "default" 0.0;
\r
38 rel1.relative: -1.0 0.0;
\r
39 rel2.relative: 0.0 1.0;
\r
41 description { state: "right" 0.0;
\r
42 inherit: "default" 0.0;
\r
43 rel1.relative: 1.0 0.0;
\r
44 rel2.relative: 2.0 1.0;
\r
47 part { name: "title_bg";
\r
49 description { state: "default" 0.0;
\r
50 min: 1 NAVIFRAME_TITLE_H_INC;
\r
53 rel1 { relative: 0.0 0.0; to: "base"; }
\r
54 rel2 { relative: 1.0 0.0; to: "base"; }
\r
55 image.normal: "00_winset_title_bg.png";
\r
57 description { state: "hide" 0.0;
\r
58 inherit: "default" 0.0;
\r
64 part { name: "title_clip";
\r
67 description { state: "default" 0.0;
\r
68 rel1 { to: "title_bg"; }
\r
69 rel2 { to: "title_bg"; }
\r
72 part { name: "click_event_area";
\r
73 ignore_flags: ON_HOLD;
\r
75 description { state: "default" 0.0;
\r
76 rel1 { to: "title_bg"; }
\r
77 rel2 { to: "title_bg"; }
\r
80 part { name: "title_left_icon";
\r
83 clip_to: "title_clip";
\r
84 description { state: "default" 0.0;
\r
86 rel1 { relative: 0.0 0.0; to: "title_bg"; }
\r
87 rel2 { relative: 0.5 1.0; to: "title_bg"; }
\r
90 part { name: "elm.content.title";
\r
93 clip_to: "title_clip";
\r
94 description { state: "default" 0.0;
\r
97 rel1 { relative: 0.6 0.0; to: "title_bg"; }
\r
98 rel2 { relative: 0.9 1.0; to: "title_bg"; }
\r
102 part { name: "optionheader_bg";
\r
105 description { state: "default" 0.0;
\r
109 rel1.to: "title_bg";
\r
110 rel1.relative: 0 1;
\r
111 rel2.to: "title_bg";
\r
113 image { normal: "00_winset_control_top_bg.png";
\r
114 border: NAVIFRAME_OH_BORDER_INC;
\r
117 description { state: "show" 0.0;
\r
118 inherit: "default" 0.0;
\r
119 min: 1 NAVIFRAME_OH_OPENED_H_INC;
\r
122 description { state: "hide" 0.0;
\r
123 inherit: "default" 0.0;
\r
129 part { name: "optionheader_clip";
\r
132 description { state: "default" 0.0;
\r
133 rel1 { to: "optionheader_bg"; }
\r
134 rel2 { to: "optionheader_bg"; }
\r
137 part { name: "optionheader_top_padding";
\r
140 clip_to: "optionheader_clip";
\r
141 description { state: "default" 0.0;
\r
142 min: 0 NAVIFRAME_OH_PADDING_INC;
\r
143 rel1 { relative: 0.0 0.0; to: "optionheader_bg"; }
\r
144 rel2 { relative: 1.0 0.0; to: "optionheader_bg"; }
\r
150 part { name: "optionheader";
\r
153 clip_to: "optionheader_clip";
\r
154 description { state: "default" 0.0;
\r
155 min: 0 NAVIFRAME_OH_CONTENT_H_INC;
\r
156 rel1 { relative: 0.0 1.0; to: "optionheader_top_padding"; }
\r
157 rel2 { relative: 1.0 1.0; to: "optionheader_top_padding"; }
\r
162 part { name: "optionheader_bottom_padding";
\r
165 clip_to: "optionheader_clip";
\r
166 description { state: "default" 0.0;
\r
167 min: 0 NAVIFRAME_OH_PADDING_INC;
\r
168 rel1 { relative: 0.0 1.0; to: "optionheader"; }
\r
169 rel2 { relative: 1.0 1.0; to: "optionheader"; }
\r
175 part { name: "optionheader_shadow";
\r
178 clip_to: "optionheader_clip";
\r
179 description { state: "default" 0.0;
\r
180 min: 0 NAVIFRAME_OH_SHADOW_INC;
\r
181 rel1 { relative: 0.0 1.0; to: "optionheader_bottom_padding"; }
\r
182 rel2 { relative: 1.0 1.0; to: "optionheader_bottom_padding"; }
\r
188 part { name: "elm.swallow.content";
\r
192 clip_to: "content_clip";
\r
193 description { state: "default" 0.0;
\r
195 rel1.relative: 0.0 1.0;
\r
197 rel1.to_y: "optionheader_bg";
\r
198 rel2.relative: 1.0 0.0;
\r
200 rel2.to_y: "controlbar_bg";
\r
203 part { name: "content_clip";
\r
206 description { state: "default" 0.0;
\r
207 rel1.to: "elm.swallow.content";
\r
208 rel2.to: "elm.swallow.content";
\r
211 part { name: "controlbar_bg";
\r
213 description { state: "default" 0.0;
\r
219 rel1 { to: "base"; }
\r
220 rel2 { to: "base"; }
\r
221 image.normal: "00_winset_control_toolbar_bg.png";
\r
223 description { state: "show" 0.0;
\r
224 inherit: "default" 0.0;
\r
225 min: 0 CONTROLBAR_SMALL_HEIGHT_INC;
\r
226 max: 999999 CONTROLBAR_SMALL_HEIGHT_INC;
\r
230 part { name: "controlbar_clip";
\r
233 description { state: "default" 0.0;
\r
234 rel1.to: "controlbar_bg";
\r
235 rel2.to: "controlbar_bg";
\r
238 part { name: "elm.prev_btn_bg";
\r
241 clip_to: "controlbar_clip";
\r
242 description { state: "default" 0.0;
\r
246 rel1 { relative: 1.0 0.0; to: "controlbar_bg"; }
\r
247 rel2.to: "controlbar_bg";
\r
250 description { state: "visible" 0.0;
\r
251 inherit: "default" 0.0;
\r
252 min: NAVIFRAME_TITLE_PREV_BTN_BG_SIZE_INC 0;
\r
255 part { name: "elm.swallow.prev_btn";
\r
258 clip_to: "controlbar_clip";
\r
259 description { state: "default" 0.0;
\r
262 rel1.to: "elm.prev_btn_bg";
\r
263 rel2.to: "elm.prev_btn_bg";
\r
266 part { name: "controlbar";
\r
269 clip_to: "controlbar_clip";
\r
270 description { state: "default" 0.0;
\r
272 rel1.to: "controlbar_bg";
\r
273 rel2 { relative: 0.0 1.0; to: "elm.prev_btn_bg"; }
\r
278 program { name: "content_new_pushed";
\r
279 signal: "elm,state,new,pushed,internal";
\r
281 action: STATE_SET "default" 0.0;
\r
283 transition: DECELERATE NAVIFRAME_VIEW_TRANS_TIME;
\r
284 after: "show_finished";
\r
286 program { name: "content_cur_pushed";
\r
287 signal: "elm,state,cur,pushed,internal";
\r
289 action: STATE_SET "left" 0.0;
\r
291 transition: DECELERATE NAVIFRAME_VIEW_TRANS_TIME;
\r
292 after: "pushed_finished";
\r
294 program { name: "content_prev_popped";
\r
295 signal: "elm,state,prev,popped,internal";
\r
297 action: STATE_SET "default" 0.0;
\r
299 transition: DECELERATE NAVIFRAME_VIEW_TRANS_TIME;
\r
300 after: "show_finished";
\r
302 program { name: "content_cur_popped";
\r
303 signal: "elm,state,cur,popped,internal";
\r
305 action: STATE_SET "right" 0.0;
\r
307 transition: DECELERATE NAVIFRAME_VIEW_TRANS_TIME;
\r
308 after: "popped_finished";
\r
310 program { name: "cur_pushed";
\r
311 signal: "elm,state,cur,pushed";
\r
314 set_state(PART:"base", "default", 0.0);
\r
315 emit("elm,state,cur,pushed,internal", "");
\r
318 program { name: "new_pushed";
\r
319 signal: "elm,state,new,pushed";
\r
322 set_state(PART:"base", "right", 0.0);
\r
323 emit("elm,state,new,pushed,internal", "");
\r
326 program { name: "prev_popped";
\r
327 signal: "elm,state,prev,popped";
\r
330 set_state(PART:"base", "left", 0.0);
\r
331 emit("elm,state,prev,popped,internal", "");
\r
334 program { name: "cur_popped";
\r
335 signal: "elm,state,cur,popped";
\r
338 set_state(PART:"base", "default", 0.0);
\r
339 emit("elm,state,cur,popped,internal", "");
\r
342 program { name: "visible";
\r
343 signal: "elm,state,visible";
\r
345 action: STATE_SET "default" 0.0;
\r
348 program { name: "title_show";
\r
349 signal: "elm,state,title,show";
\r
352 set_state(PART:"title_bg", "default", 0.0);
\r
355 program { name: "title_hide";
\r
356 signal: "elm,state,title,hide";
\r
358 action: STATE_SET "hide" 0.0;
\r
359 target: "title_bg";
\r
361 program { name: "prev_btn_show";
\r
362 signal: "elm,state,prev_btn,show";
\r
365 emit("elm,state,controlbar_bg,show", "elm");
\r
366 set_state(PART:"elm.prev_btn_bg", "visible", 0.0);
\r
369 program { name: "prev_btn_hide";
\r
370 signal: "elm,state,prev_btn,hide";
\r
373 emit("elm,state,controlbar_bg,hide", "elm");
\r
374 set_state(PART:"elm.prev_btn_bg", "default", 0.0);
\r
377 program { name: "controlbar_show";
\r
378 signal: "elm,state,controlbar,show";
\r
381 emit("elm,state,controlbar_bg,show", "elm");
\r
384 program { name: "controlbar_hide";
\r
385 signal: "elm,state,controlbar,hide";
\r
388 emit("elm,state,controlbar_bg,hide", "elm");
\r
391 program { name: "controlbar_bg_show";
\r
392 signal: "elm,state,controlbar_bg,show";
\r
395 set_state(PART:"controlbar_bg", "show", 0.0);
\r
396 set_int(cbar_bg, get_int(cbar_bg) + 1);
\r
399 program { name: "controlbar_bg_hide";
\r
400 signal: "elm,state,controlbar_bg,hide";
\r
403 set_int(cbar_bg, get_int(cbar_bg) - 1);
\r
404 if (get_int(cbar_bg) <= 0)
\r
405 set_state(PART:"controlbar_bg", "default", 0.0);
\r
408 program { name: "controlbar_open";
\r
409 signal: "elm,state,controlbar,open";
\r
411 action: STATE_SET "show" 0.0;
\r
412 target: "controlbar_bg";
\r
413 transition: LINEAR 0.2;
\r
415 program { name: "controlbar_close";
\r
416 signal: "elm,state,controlbar,close";
\r
418 action: STATE_SET "default" 0.0;
\r
419 target: "controlbar_bg";
\r
420 transition: LINEAR 0.2;
\r
422 program { name: "controlbar_instant_open";
\r
423 signal: "elm,state,controlbar,instant_open";
\r
426 emit("elm,state,prev_btn,show", "elm");
\r
427 emit("elm,state,controlbar,show", "elm");
\r
430 program { name: "controlbar_instant_close";
\r
431 signal: "elm,state,controlbar,instant_close";
\r
434 emit("elm,state,prev_btn,hide", "elm");
\r
435 emit("elm,state,controlbar,hide", "elm");
\r
438 program { name: "show_finished";
\r
439 action: SIGNAL_EMIT "elm,action,show,finished" "";
\r
441 program { name: "pushed_finished";
\r
442 action: SIGNAL_EMIT "elm,action,pushed,finished" "";
\r
444 program { name: "popped_finished";
\r
445 action: SIGNAL_EMIT "elm,action,popped,finished" "";
\r
448 name: "title_clicked";
\r
449 signal: "mouse,clicked,1";
\r
450 source: "click_event_area";
\r
451 action: SIGNAL_EMIT "elm,action,title,clicked" "";
\r
456 group { name:"elm/naviframe/item/basic/base/default";
\r
457 alias:"elm/naviframe/item/base/1line/default";
\r
459 image: "00_winset_control_top_bg.png" COMP;
\r
460 image: "00_winset_control_top_arrow.png" COMP;
\r
461 image: "00_winset_title_line.png" COMP;
\r
462 image: "00_winset_control_toolbar_bg.png" COMP;
\r
463 image: "00_winset_title_bg.png" COMP;
\r
466 public oh_show = 0; //optionheader show/hide
\r
467 public oh_close = 0; //optionheader close/open
\r
468 public cbar_bg = 0; //Controlbar BG Show call count
\r
471 part { name: "base";
\r
474 description { state: "default" 0.0;
\r
477 description { state: "left" 0.0;
\r
478 inherit: "default" 0.0;
\r
479 rel1.relative: -1.0 0.0;
\r
480 rel2.relative: 0.0 1.0;
\r
482 description { state: "right" 0.0;
\r
483 inherit: "default" 0.0;
\r
484 rel1.relative: 1.0 0.0;
\r
485 rel2.relative: 2.0 1.0;
\r
488 part { name: "title_bg";
\r
490 description { state: "default" 0.0;
\r
491 min: 1 NAVIFRAME_TITLE_H_INC;
\r
494 rel1 { relative: 0.0 0.0; to: "base"; }
\r
495 rel2 { relative: 1.0 0.0; to: "base"; }
\r
496 image.normal: "00_winset_title_bg.png";
\r
498 description { state: "hide" 0.0;
\r
499 inherit: "default" 0.0;
\r
505 part { name: "title_clip";
\r
508 description { state: "default" 0.0;
\r
509 rel1 { to: "title_bg"; }
\r
510 rel2 { to: "title_bg"; }
\r
513 part { name: "optionheader_bg";
\r
516 description { state: "default" 0.0;
\r
520 rel1.to: "title_bg";
\r
521 rel1.relative: 0 1;
\r
522 rel2.to: "title_bg";
\r
524 image { normal: "00_winset_control_top_bg.png";
\r
525 border: NAVIFRAME_OH_BORDER_INC;
\r
528 description { state: "show" 0.0;
\r
529 inherit: "default" 0.0;
\r
530 min: 1 NAVIFRAME_OH_OPENED_H_INC;
\r
533 description { state: "hide" 0.0;
\r
534 inherit: "default" 0.0;
\r
540 part { name: "optionheader_clip";
\r
543 description { state: "default" 0.0;
\r
544 rel1 { to: "optionheader_bg"; }
\r
545 rel2 { to: "optionheader_bg"; }
\r
548 part { name: "optionheader_top_padding";
\r
551 clip_to: "optionheader_clip";
\r
552 description { state: "default" 0.0;
\r
553 min: 0 NAVIFRAME_OH_PADDING_INC;
\r
554 rel1 { relative: 0.0 0.0; to: "optionheader_bg"; }
\r
555 rel2 { relative: 1.0 0.0; to: "optionheader_bg"; }
\r
561 part { name: "optionheader";
\r
564 clip_to: "optionheader_clip";
\r
565 description { state: "default" 0.0;
\r
566 min: 0 NAVIFRAME_OH_CONTENT_H_INC;
\r
567 rel1 { relative: 0.0 1.0; to: "optionheader_top_padding"; }
\r
568 rel2 { relative: 1.0 1.0; to: "optionheader_top_padding"; }
\r
573 part { name: "optionheader_bottom_padding";
\r
576 clip_to: "optionheader_clip";
\r
577 description { state: "default" 0.0;
\r
578 min: 0 NAVIFRAME_OH_PADDING_INC;
\r
579 rel1 { relative: 0.0 1.0; to: "optionheader"; }
\r
580 rel2 { relative: 1.0 1.0; to: "optionheader"; }
\r
586 part { name: "optionheader_shadow";
\r
589 clip_to: "optionheader_clip";
\r
590 description { state: "default" 0.0;
\r
591 min: 0 NAVIFRAME_OH_SHADOW_INC;
\r
592 rel1 { relative: 0.0 1.0; to: "optionheader_bottom_padding"; }
\r
593 rel2 { relative: 1.0 1.0; to: "optionheader_bottom_padding"; }
\r
599 part { name: "elm.swallow.content";
\r
603 clip_to: "content_clip";
\r
604 description { state: "default" 0.0;
\r
606 rel1.relative: 0.0 1.0;
\r
608 rel1.to_y: "optionheader_bg";
\r
609 rel2.relative: 1.0 0.0;
\r
611 rel2.to_y: "controlbar_bg";
\r
614 part { name: "content_clip";
\r
617 description { state: "default" 0.0;
\r
618 rel1.to: "elm.swallow.content";
\r
619 rel2.to: "elm.swallow.content";
\r
622 part { name: "padding_center_text1";
\r
626 clip_to: "title_clip";
\r
627 description { state: "default" 0.0;
\r
628 min: NAVIFRAME_PADDING_INC;
\r
631 rel1 { relative: 0.0 0.0; to: "title_bg"; }
\r
632 rel2 { relative: 0.0 1.0; to: "title_bg"; }
\r
635 description { state: "icon" 0.0;
\r
636 inherit: "default" 0.0;
\r
637 min: NAVIFRAME_ICON_PADDING_INC;
\r
640 part { name: "padding_center_text2";
\r
644 clip_to: "title_clip";
\r
645 description { state: "default" 0.0;
\r
646 min: NAVIFRAME_PADDING_INC;
\r
649 rel1 { relative: 0.0 0.0; to_x: "title_more_btn"; to_y: "title_bg"; }
\r
650 rel2 { relative: 0.0 1.0; to_x: "title_more_btn"; to_y: "title_bg"; }
\r
654 part { name: "elm.content.title";
\r
657 clip_to: "title_clip";
\r
658 description { state: "default" 0.0;
\r
661 rel1 { relative: 1.0 0.0; to: "padding_center_text1"; }
\r
662 rel2 { relative: 0.0 1.0; to: "padding_center_text2"; }
\r
666 part { name: "padding_before_text";
\r
670 clip_to: "title_clip";
\r
671 description { state: "default" 0.0;
\r
673 rel1 { relative: 0.0 0.0; to: "elm.content.title"; }
\r
674 rel2 { relative: 0.0 1.0; to: "elm.content.title"; }
\r
676 min: NAVIFRAME_PADDING_INC;
\r
680 part { name: "elm.swallow.icon";
\r
683 clip_to: "title_clip";
\r
684 description { state: "default" 0.0;
\r
685 max: NAVIFRAME_ICON_SIZE_INC;
\r
687 rel1 { relative: 0.0 0.0; to: "padding_before_text"; }
\r
688 rel2 { relative: 0.0 1.0; to: "padding_before_text"; }
\r
690 aspect_preference: VERTICAL;
\r
694 part { name: "click_event_area";
\r
695 ignore_flags: ON_HOLD;
\r
697 description { state: "default" 0.0;
\r
698 rel1 { to: "title_bg"; }
\r
699 rel2 { to: "title_bg"; }
\r
702 part { name: "title_left_btn";
\r
705 clip_to: "title_clip";
\r
706 description { state: "default" 0.0;
\r
707 max: NAVIFRAME_TITLE_FUNC_BTN_SIZE_INC;
\r
710 rel1 { relative: 0.0 0.0; to: "title_right_btn"; }
\r
711 rel2 { relative: 0.0 1.0; to: "title_right_btn"; }
\r
714 part { name: "left_btn_separator";
\r
717 clip_to: "title_clip";
\r
718 description { state: "default" 0.0;
\r
723 rel1 { relative: 0.0 0.0; to: "title_left_btn"; }
\r
724 rel2 { relative: 0.0 1.0; to: "title_left_btn"; }
\r
725 image.normal: "00_winset_title_line.png";
\r
728 description { state: "visible" 0.0;
\r
729 inherit: "default" 0.0;
\r
733 part { name: "title_right_btn";
\r
736 clip_to: "title_clip";
\r
737 description { state: "default" 0.0;
\r
738 max: NAVIFRAME_TITLE_FUNC_BTN_SIZE_INC;
\r
741 rel1 { relative: 1.0 0.0; to: "title_bg"; }
\r
742 rel2 { relative: 1.0 1.0; to: "title_bg"; }
\r
745 part { name: "right_btn_separator";
\r
748 clip_to: "title_clip";
\r
749 description { state: "default" 0.0;
\r
754 rel1 { relative: 0.0 0.0; to: "title_right_btn"; }
\r
755 rel2 { relative: 0.0 1.0; to: "title_right_btn"; }
\r
756 image.normal: "00_winset_title_line.png";
\r
759 description { state: "visible" 0.0;
\r
760 inherit: "default" 0.0;
\r
764 part { name: "title_more_btn";
\r
767 clip_to: "title_clip";
\r
768 description { state: "default" 0.0;
\r
769 max: NAVIFRAME_TITLE_FUNC_BTN_SIZE_INC;
\r
772 rel1 { relative: 0.0 0.0; to: "title_left_btn"; }
\r
773 rel2 { relative: 0.0 1.0; to: "title_left_btn"; }
\r
776 part { name: "optionheader_arrow";
\r
779 description { state: "default" 0.0;
\r
780 min: NAVIFRAME_OH_ARROW_SIZE_INC;
\r
781 max: NAVIFRAME_OH_ARROW_SIZE_INC;
\r
784 rel1 { relative: 0.0 1.1; to: "title_more_btn"; }
\r
785 rel2 { relative: 1.0 1.2; to: "title_more_btn"; }
\r
786 image.normal: "00_winset_control_top_arrow.png";
\r
787 color: 255 255 255 0;
\r
789 description { state: "show" 0.0;
\r
790 inherit: "default" 0.0;
\r
791 color: 255 255 255 255;
\r
794 part { name: "controlbar_bg";
\r
796 description { state: "default" 0.0;
\r
802 rel1 { to: "base"; }
\r
803 rel2 { to: "base"; }
\r
804 image.normal: "00_winset_control_toolbar_bg.png";
\r
806 description { state: "show" 0.0;
\r
807 inherit: "default" 0.0;
\r
808 min: 0 CONTROLBAR_SMALL_HEIGHT_INC;
\r
809 max: 999999 CONTROLBAR_SMALL_HEIGHT_INC;
\r
813 part { name: "elm.prev_btn_bg";
\r
816 description { state: "default" 0.0;
\r
820 rel1 { relative: 1.0 0.0; to: "controlbar_bg"; }
\r
821 rel2.to: "controlbar_bg";
\r
824 description { state: "visible" 0.0;
\r
825 inherit: "default" 0.0;
\r
826 min: NAVIFRAME_TITLE_PREV_BTN_BG_SIZE_INC 0;
\r
829 part { name: "prev_btn_separator";
\r
832 description { state: "default" 0.0;
\r
837 rel1 { relative: 0.0 0.0; to: "elm.prev_btn_bg"; }
\r
838 rel2 { relative: 0.0 1.0; to: "elm.prev_btn_bg"; }
\r
839 image.normal: "00_winset_title_line.png";
\r
842 description { state: "visible" 0.0;
\r
843 inherit: "default" 0.0;
\r
847 part { name: "elm.swallow.prev_btn";
\r
850 description { state: "default" 0.0;
\r
853 rel1.to: "elm.prev_btn_bg";
\r
854 rel2.to: "elm.prev_btn_bg";
\r
857 part { name: "controlbar_clip";
\r
860 description { state: "default" 0.0;
\r
861 rel1.to: "controlbar_bg";
\r
862 rel2 { relative: 0.0 1.0; to_x: "prev_btn_separator"; to_y: "elm.prev_btn_bg"; }
\r
865 part { name: "controlbar";
\r
868 clip_to: "controlbar_clip";
\r
869 description { state: "default" 0.0;
\r
871 rel1.to: "controlbar_clip";
\r
872 rel2.to: "controlbar_clip";
\r
877 program { name: "content_new_pushed";
\r
878 signal: "elm,state,new,pushed,internal";
\r
880 action: STATE_SET "default" 0.0;
\r
882 transition: DECELERATE NAVIFRAME_VIEW_TRANS_TIME;
\r
883 after: "show_finished";
\r
885 program { name: "content_cur_pushed";
\r
886 signal: "elm,state,cur,pushed,internal";
\r
888 action: STATE_SET "left" 0.0;
\r
890 transition: DECELERATE NAVIFRAME_VIEW_TRANS_TIME;
\r
891 after: "pushed_finished";
\r
893 program { name: "content_prev_popped";
\r
894 signal: "elm,state,prev,popped,internal";
\r
896 action: STATE_SET "default" 0.0;
\r
898 transition: DECELERATE NAVIFRAME_VIEW_TRANS_TIME;
\r
899 after: "show_finished";
\r
901 program { name: "content_cur_popped";
\r
902 signal: "elm,state,cur,popped,internal";
\r
904 action: STATE_SET "right" 0.0;
\r
906 transition: DECELERATE NAVIFRAME_VIEW_TRANS_TIME;
\r
907 after: "popped_finished";
\r
909 program { name: "cur_pushed";
\r
910 signal: "elm,state,cur,pushed";
\r
913 set_state(PART:"base", "default", 0.0);
\r
914 emit("elm,state,cur,pushed,internal", "");
\r
917 program { name: "new_pushed";
\r
918 signal: "elm,state,new,pushed";
\r
921 set_state(PART:"base", "right", 0.0);
\r
922 emit("elm,state,new,pushed,internal", "");
\r
925 program { name: "prev_popped";
\r
926 signal: "elm,state,prev,popped";
\r
929 set_state(PART:"base", "left", 0.0);
\r
930 emit("elm,state,prev,popped,internal", "");
\r
933 program { name: "cur_popped";
\r
934 signal: "elm,state,cur,popped";
\r
937 set_state(PART:"base", "default", 0.0);
\r
938 emit("elm,state,cur,popped,internal", "");
\r
941 program { name: "visible";
\r
942 signal: "elm,state,visible";
\r
944 action: STATE_SET "default" 0.0;
\r
947 program { name: "title_show";
\r
948 signal: "elm,state,title,show";
\r
951 set_state(PART:"title_bg", "default", 0.0);
\r
952 if (get_int(oh_show) == 1) {
\r
953 if (get_int(oh_close) == 1) {
\r
954 emit("elm,state,optionheader,instant_close", "");
\r
956 emit("elm,state,optionheader,instant_open", "");
\r
960 set_state(PART:"optionheader_bg", "default", 0.0);
\r
963 program { name: "title_hide";
\r
964 signal: "elm,state,title,hide";
\r
966 action: STATE_SET "hide" 0.0;
\r
967 target: "title_bg";
\r
968 target: "optionheader_bg";
\r
970 program { name: "prev_btn_show";
\r
971 signal: "elm,state,prev_btn,show";
\r
974 emit("elm,state,controlbar_bg,show", "elm");
\r
975 set_state(PART:"elm.prev_btn_bg", "visible", 0.0);
\r
976 set_state(PART:"prev_btn_separator", "visible", 0.0);
\r
979 program { name: "prev_btn_hide";
\r
980 signal: "elm,state,prev_btn,hide";
\r
983 emit("elm,state,controlbar_bg,hide", "elm");
\r
984 set_state(PART:"elm.prev_btn_bg", "default", 0.0);
\r
985 set_state(PART:"prev_btn_separator", "default", 0.0);
\r
988 program { name: "icon_show";
\r
989 signal: "elm,state,icon,show";
\r
991 action: STATE_SET "icon" 0.0;
\r
992 target: "padding_center_text1";
\r
994 program { name: "icon_hide";
\r
995 signal: "elm,state,icon,hide";
\r
997 action: STATE_SET "default" 0.0;
\r
998 target: "padding_center_text1";
\r
1000 program { name: "left_btn_show";
\r
1001 signal: "elm,state,title_left_btn,show";
\r
1003 action: STATE_SET "visible" 0.0;
\r
1004 target: "left_btn_separator";
\r
1006 program { name: "left_btn_hide";
\r
1007 signal: "elm,state,title_left_btn,hide";
\r
1009 action: STATE_SET "default" 0.0;
\r
1010 target: "left_btn_separator";
\r
1012 program { name: "right_btn_show";
\r
1013 signal: "elm,state,title_right_btn,show";
\r
1015 action: STATE_SET "visible" 0.0;
\r
1016 target: "right_btn_separator";
\r
1018 program { name: "right_btn_hide";
\r
1019 signal: "elm,state,title_right_btn,hide";
\r
1021 action: STATE_SET "default" 0.0;
\r
1022 target: "right_btn_separator";
\r
1024 program { name: "controlbar_show";
\r
1025 signal: "elm,state,controlbar,show";
\r
1028 emit("elm,state,controlbar_bg,show", "elm");
\r
1031 program { name: "controlbar_hide";
\r
1032 signal: "elm,state,controlbar,hide";
\r
1035 emit("elm,state,controlbar_bg,hide", "elm");
\r
1038 program { name: "controlbar_bg_show";
\r
1039 signal: "elm,state,controlbar_bg,show";
\r
1042 set_state(PART:"controlbar_bg", "show", 0.0);
\r
1043 set_int(cbar_bg, get_int(cbar_bg) + 1);
\r
1046 program { name: "controlbar_bg_hide";
\r
1047 signal: "elm,state,controlbar_bg,hide";
\r
1050 set_int(cbar_bg, get_int(cbar_bg) - 1);
\r
1051 if (get_int(cbar_bg) <= 0)
\r
1052 set_state(PART:"controlbar_bg", "default", 0.0);
\r
1055 program { name: "optionheader_show";
\r
1056 signal: "elm,state,optionheader,show";
\r
1059 set_state(PART:"optionheader_bg", "show", 0.0);
\r
1060 set_state(PART:"optionheader_arrow", "show", 0.0);
\r
1061 set_int(oh_show, 1);
\r
1064 program { name: "optionheader_hide";
\r
1065 signal: "elm,state,optionheader,hide";
\r
1068 set_state(PART:"optionheader_bg", "default", 0.0);
\r
1069 set_state(PART:"optionheader_arrow", "default", 0.0);
\r
1070 set_int(oh_show, 0);
\r
1073 program { name: "optionheader_open";
\r
1074 signal: "elm,state,optionheader,open";
\r
1076 action: STATE_SET "show" 0.0;
\r
1077 target: "optionheader_bg";
\r
1078 target: "optionheader_arrow";
\r
1079 transition: LINEAR 0.2;
\r
1080 after: "optionheader_open_set";
\r
1082 program { name: "optionheader_close";
\r
1083 signal: "elm,state,optionheader,close";
\r
1085 action: STATE_SET "default" 0.0;
\r
1086 target: "optionheader_bg";
\r
1087 target: "optionheader_arrow";
\r
1088 transition: LINEAR 0.2;
\r
1089 after: "optionheader_close_set";
\r
1091 program { name: "optionheader_instant_open";
\r
1092 signal: "elm,state,optionheader,instant_open";
\r
1094 action: STATE_SET "show" 0.0;
\r
1095 target: "optionheader_bg";
\r
1096 target: "optionheader_arrow";
\r
1097 after: "optionheader_open_set";
\r
1099 program { name: "optionheader_instant_close";
\r
1100 signal: "elm,state,optionheader,instant_close";
\r
1102 action: STATE_SET "default" 0.0;
\r
1103 target: "optionheader_bg";
\r
1104 target: "optionheader_arrow";
\r
1105 after: "optionheader_close_set";
\r
1107 program { name: "optionheader_close_set";
\r
1108 signal: "elm,state,optionheader,close_set";
\r
1111 set_int(oh_close, 1);
\r
1114 program { name: "optionheader_open_set";
\r
1115 signal: "elm,state,optionheader,open_set";
\r
1118 set_int(oh_close, 0);
\r
1121 program { name: "controlbar_open";
\r
1122 signal: "elm,state,controlbar,open";
\r
1124 action: STATE_SET "show" 0.0;
\r
1125 target: "controlbar_bg";
\r
1126 transition: LINEAR 0.2;
\r
1128 program { name: "controlbar_close";
\r
1129 signal: "elm,state,controlbar,close";
\r
1131 action: STATE_SET "default" 0.0;
\r
1132 target: "controlbar_bg";
\r
1133 transition: LINEAR 0.2;
\r
1135 program { name: "controlbar_instant_open";
\r
1136 signal: "elm,state,controlbar,instant_open";
\r
1139 emit("elm,state,prev_btn,show", "elm");
\r
1140 emit("elm,state,controlbar,show", "elm");
\r
1143 program { name: "controlbar_instant_close";
\r
1144 signal: "elm,state,controlbar,instant_close";
\r
1147 emit("elm,state,prev_btn,hide", "elm");
\r
1148 emit("elm,state,controlbar,hide", "elm");
\r
1151 program { name: "show_finished";
\r
1152 action: SIGNAL_EMIT "elm,action,show,finished" "";
\r
1154 program { name: "pushed_finished";
\r
1155 action: SIGNAL_EMIT "elm,action,pushed,finished" "";
\r
1157 program { name: "popped_finished";
\r
1158 action: SIGNAL_EMIT "elm,action,popped,finished" "";
\r
1161 name: "title_clicked";
\r
1162 signal: "mouse,clicked,1";
\r
1163 source: "click_event_area";
\r
1164 action: SIGNAL_EMIT "elm,action,title,clicked" "";
\r