3 * Copyright (c) 2012-2013 Samsung Electronics Co., Ltd.
5 * Licensed under the Apache License, Version 2.0 (the License);
6 * you may not use this file except in compliance with the License.
7 * You may obtain a copy of the License at
9 * http://www.apache.org/licenses/LICENSE-2.0
11 * Unless required by applicable law or agreed to in writing, software
12 * distributed under the License is distributed on an AS IS BASIS,
13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 * See the License for the specific language governing permissions and
15 * limitations under the License.
20 #define POPUP_ITEM_STATE_ENABLED 0
21 #define POPUP_ITEM_STATE_DISABLED 1
23 /*popup widget specific notify style style*/
24 group { name: "elm/notify/center/popup";
25 alias: "elm/notify/center/verticalbuttonstyle";
26 alias: "elm/notify/center/menustyle";
27 alias: "elm/notify/center/min_menustyle";
28 alias: "elm/notify/center/liststyle";
29 alias: "elm/notify/center/min_liststyle";
30 alias: "elm/notify/center/customstyle";
31 alias: "elm/notify/center/volumebarstyle";
32 alias: "elm/notify/center/volumebarstyle_text";
33 alias: "elm/notify/center/content_expand";
34 alias: "elm/notify/center/content_no_vhpad";
35 alias: "elm/notify/center/dimrect";
36 alias: "elm/notify/center/indicator_norepeatevent";
41 description { state: "default" 0.0;
43 rel1.relative: 0.0 0.0;
44 rel2.relative: 1.0 1.0;
49 description { state: "default" 0.0;
61 part { name: "persp1";
63 description { state: "default" 0.0;
75 part { name: "elm.swallow.content";
78 description { state: "default" 0.0;
87 description { state: "visible" 0.0;
92 perspective: "persp1";
96 description { state: "end" 0.0;
107 program { name: "show";
108 signal: "elm,action,show";
110 action: STATE_SET "default" 0.0;
111 target: "elm.swallow.content";
113 program { name: "show_1";
115 action: STATE_SET "default" 0.0;
116 target: "elm.swallow.content";
119 program { name: "end";
120 action: STATE_SET "visible" 0.0;
121 target: "elm.swallow.content";
122 transition: SIN_FAC 0.33 1.4;
125 program { name: "end2";
126 action: STATE_SET "end" 0.0;
127 target: "elm.swallow.content";
129 program { name: "hide";
130 signal: "elm,action,hide";
132 action: STATE_SET "default" 0.0;
133 target: "elm.swallow.content";
138 group { name: "elm/notify/center/transparent";
139 inherit: "elm/notify/center/popup";
140 alias: "elm/notify/center/verticalbuttonstyle_transparent";
141 alias: "elm/notify/center/menustyle_transparent";
142 alias: "elm/notify/center/min_menustyle_transparent";
143 alias: "elm/notify/center/liststyle_transparent";
144 alias: "elm/notify/center/min_liststyle_transparent";
145 alias: "elm/notify/center/customstyle_transparent";
146 alias: "elm/notify/center/volumebarstyle_transparent";
147 alias: "elm/notify/center/volumebarstyle_text_transparent";
148 alias: "elm/notify/center/content_expand_transparent";
149 alias: "elm/notify/center/content_no_vhpad_transparent";
151 part { name: "elm.swallow.content";
154 description { state: "default" 0.0;
157 description { state: "visible" 0.0;
160 description { state: "end" 0.0;
167 group { name: "elm/notify/block_events/popup";
168 alias: "elm/notify/block_events/verticalbuttonstyle";
169 alias: "elm/notify/block_events/menustyle";
170 alias: "elm/notify/block_events/min_menustyle";
171 alias: "elm/notify/block_events/liststyle";
172 alias: "elm/notify/block_events/min_liststyle";
173 alias: "elm/notify/block_events/customstyle";
174 alias: "elm/notify/block_events/volumebarstyle";
175 alias: "elm/notify/block_events/volumebarstyle_text";
176 alias: "elm/notify/block_events/content_expand";
177 alias: "elm/notify/block_events/content_no_vhpad";
179 part {name: "popup_indicator";
183 description { state: "default" 0.0;
186 min: 0 LAYOUT_INDICATOR_HEIGHT_INC;
187 rel2.relative: 1.0 0.0;
188 color: POPUP_DIM_BG_DEFAULT_COLOR_INC;
190 description { state: "show" 0.0;
191 inherit: "default" 0.0;
192 color: POPUP_DIM_BG_COLOR_INC;
194 description { state: "clicked" 0.0;
195 inherit: "default" 0.0;
196 color: POPUP_DIM_BG_CLICKED_COLOR_INC;
199 part { name: "block_events_color";
202 description { state: "default" 0.0;
205 to: "popup_indicator";
207 color: POPUP_DIM_BG_DEFAULT_COLOR_INC;
209 description { state: "show" 0.0;
210 inherit: "default" 0.0;
211 color: POPUP_DIM_BG_COLOR_INC;
213 description { state: "clicked" 0.0;
214 inherit: "default" 0.0;
215 color: POPUP_DIM_BG_CLICKED_COLOR_INC;
220 program { name: "show";
221 signal: "elm,action,show";
223 action: STATE_SET "default" 0.0;
224 target: "block_events_color";
225 target: "popup_indicator";
227 program { name: "show1";
229 action: STATE_SET "show" 0.0;
230 transition: SIN_FAC 0.33 0.5;
231 target: "block_events_color";
232 target: "popup_indicator";
234 program { name: "block_clicked";
235 signal: "mouse,clicked,1";
236 source: "block_events_color";
237 action: SIGNAL_EMIT "elm,action,click" "elm";
238 after: "deeper_block_color";
240 program { name: "indicator_clicked";
241 signal: "mouse,clicked,1";
242 source: "popup_indicator";
243 action: SIGNAL_EMIT "elm,action,click" "elm";
244 after: "deeper_block_color";
247 name: "deeper_block_color";
248 action: STATE_SET "clicked" 0.0;
249 target: "block_events_color";
250 target: "popup_indicator";
251 transition: LINEAR 0.2;
252 after: "default_block_color";
255 name: "default_block_color";
256 action: STATE_SET "show" 0.0;
257 target: "block_events_color";
258 target: "popup_indicator";
259 transition: LINEAR 0.2;
264 group { name: "elm/notify/block_events/indicator_norepeatevent";
265 inherit: "elm/notify/block_events/popup";
267 part { name: "popup_indicator";
271 description { state: "default" 0.0;
274 min: 0 LAYOUT_INDICATOR_HEIGHT_INC;
275 rel2.relative: 1.0 0.0;
276 color: POPUP_DIM_BG_DEFAULT_COLOR_INC;
278 description { state: "show" 0.0;
279 inherit: "default" 0.0;
280 color: POPUP_DIM_BG_COLOR_INC;
282 description { state: "clicked" 0.0;
283 inherit: "default" 0.0;
284 color: POPUP_DIM_BG_CLICKED_COLOR_INC;
290 group { name: "elm/notify/block_events/transparent";
291 alias: "elm/notify/block_events/verticalbuttonstyle_transparent";
292 alias: "elm/notify/block_events/menustyle_transparent";
293 alias: "elm/notify/block_events/min_menustyle_transparent";
294 alias: "elm/notify/block_events/liststyle_transparent";
295 alias: "elm/notify/block_events/min_liststyle_transparent";
296 alias: "elm/notify/block_events/customstyle_transparent";
297 alias: "elm/notify/block_events/volumebarstyle_transparent";
298 alias: "elm/notify/block_events/volumebarstyle_text_transparent";
299 alias: "elm/notify/block_events/content_expand_transparent";
300 alias: "elm/notify/block_events/content_no_vhpad_transparent";
302 part {name: "popup_indicator";
306 description { state: "default" 0.0;
309 min: 0 LAYOUT_INDICATOR_HEIGHT_INC;
310 rel2.relative: 1.0 0.0;
311 color: POPUP_DIM_BG_TRANS_COLOR_INC;
314 part { name: "block_events";
316 description { state: "default" 0.0;
319 to: "popup_indicator";
321 color: POPUP_DIM_BG_TRANS_COLOR_INC;
327 group { name: "elm/notify/block_events/indicator_norepeatevent_transparent";
328 inherit: "elm/notify/block_events/transparent";
330 part {name: "popup_indicator";
334 description { state: "default" 0.0;
337 min: 0 LAYOUT_INDICATOR_HEIGHT_INC;
338 rel2.relative: 1.0 0.0;
339 color: POPUP_DIM_BG_TRANS_COLOR_INC;
345 group { name: "elm/notify/block_events/dimrect";
346 inherit: "elm/notify/block_events/transparent";
348 part {name: "popup_indicator";
352 description { state: "default" 0.0;
355 min: 0 LAYOUT_INDICATOR_HEIGHT_INC;
356 rel2.relative: 1.0 0.0;
357 color: POPUP_DIM_BG_COLOR_INC;
359 description { state: "clicked" 0.0;
360 inherit: "default" 0.0;
361 color: POPUP_DIM_BG_CLICKED_COLOR_INC;
364 part { name: "block_events";
366 description { state: "default" 0.0;
369 to: "popup_indicator";
371 color: POPUP_DIM_BG_COLOR_INC;
373 description { state: "clicked" 0.0;
374 inherit: "default" 0.0;
375 color: POPUP_DIM_BG_CLICKED_COLOR_INC;
381 group { name: "elm/label/base/popup/default";
382 alias: "elm/label/base/popup/content_expand";
383 alias: "elm/label/base/popup/transparent";
385 style { name: "popup_desc_style";
386 base: "font=Tizen:style=Medium font_size="POPUP_DESCRIPTION_DEFAULT_TEXT_FONT_SIZE_INC" align=left color="POPUP_DEFAULT_DESCRIPTION_TEXT_COLOR_INC" text_class=slp wrap=mixed ellipsis=1";
389 tag: "whitecolor" "+ color=#ffffff";
394 part { name: "elm.text";
398 description { state: "default" 0.0;
401 style: "popup_desc_style";
409 group { name: "elm/popup/base/default";
410 alias: "elm/popup/base/transparent";
411 alias: "elm/popup/base/customstyle";
412 alias: "elm/popup/base/customstyle_transparent";
413 alias: "elm/popup/base/liststyle";
414 alias: "elm/popup/base/menustyle";
415 alias: "elm/popup/base/indicator_norepeatevent";
417 image: "00_popup_bg.png" COMP;
418 image: "00_popup_button_bg.png" COMP;
419 image: "00_popup_title_bg.png" COMP;
422 style { name: "popup_title_style";
423 base: "font=Tizen:style=Bold align=left font_size="POPUP_BASE_DEFAULT_TEXT_FONT_SIZE_INC" color="POPUP_DEFAULT_TITLE_TEXT_COLOR_INC" style="POPUP_DEFAULT_TITLE_TEXT_SHADOW_STYLE" shadow_color="POPUP_DEFAULT_TITLE_TEXT_SHADOW_COLOR" wrap=mixed ellipsis=1.0 text_class=tizen";
430 name:"shadow_left_top_padding";
433 description { state: "default" 0.0;
434 min: POPUP_DESC_LEFT_PADDING POPUP_DESC_TOP_PADDING;
435 max: POPUP_DESC_LEFT_PADDING POPUP_DESC_TOP_PADDING;
441 name:"shadow_right_bottom_padding";
444 description { state: "default" 0.0;
445 min: POPUP_DESC_RIGHT_PADDING POPUP_DESC_BOTTOM_PADDING;
446 max: POPUP_DESC_RIGHT_PADDING POPUP_DESC_BOTTOM_PADDING;
453 description { state: "default" 0.0;
454 min: POPUP_BASE_DEFAULT_BASE_DEFAULT_MIN_INC;
455 max: POPUP_BASE_DEFAULT_BASE_DEFAULT_MAX_INC;
457 normal: "00_popup_bg.png";
458 border: POPUP_BASE_DEFAULT_BG_DEFAULT_IMAGE_BORDER_INC;
463 description { state: "landscape" 0.0;
464 inherit: "default" 0.0;
465 min: POPUP_BASE_DEFAULT_BASE_LANDSCAPE_MIN_INC;
466 max: POPUP_BASE_DEFAULT_BASE_LANDSCAPE_MAX_INC;
469 part { name: "elm.bg.title";
471 description { state: "default" 0.0;
472 min: POPUP_BASE_DEFAULT_TITLE_DEFAULT_MIN_INC;
473 max: POPUP_BASE_DEFAULT_TITLE_DEFAULT_MIN_INC;
478 normal: "00_popup_title_bg.png";
479 border: POPUP_BASE_DEFAULT_TITLE_DEFAULT_IMAGE_BORDER_INC;
484 to: "shadow_left_top_padding";
488 to_x: "shadow_right_bottom_padding";
489 to_y: "shadow_left_top_padding";
493 description { state: "visible" 0.0;
494 inherit: "default" 0.0;
497 description { state: "landscape" 0.0;
498 inherit: "default" 0.0;
499 min: POPUP_BASE_DEFAULT_TITLE_LANDSCAPE_MIN_INC;
500 max: POPUP_BASE_DEFAULT_TITLE_LANDSCAPE_MIN_INC;
502 description { state: "landscape_visible" 0.0;
503 inherit: "landscape" 0.0;
507 part { name: "action_top_padding";
510 description { state: "default" 0.0;
511 min: 0 POPUP_ACTION_DESC_TOP_PADDING;
512 max: 0 POPUP_ACTION_DESC_TOP_PADDING;
517 to_y: "shadow_left_top_padding";
521 to_y: "shadow_left_top_padding";
525 part { name: "label_top_padding";
528 description { state: "default" 0.0;
535 to_y: "shadow_left_top_padding";
539 to_y: "shadow_left_top_padding";
543 part { name: "label_bottom_padding";
546 description { state: "default" 0.0;
553 to_y: "shadow_right_bottom_padding";
557 to_y: "shadow_right_bottom_padding";
561 part { name: "title_left_top_padding";
564 description { state: "default" 0.0;
566 rel1.to: "elm.bg.title";
568 min: POPUP_TITLE_LEFT_PADDING POPUP_TITLE_TOP_PADDING;
569 max: POPUP_TITLE_LEFT_PADDING POPUP_TITLE_TOP_PADDING;
572 part { name: "title_right_bottom_padding";
575 description { state: "default" 0.0;
577 rel2.to: "elm.bg.title";
579 min: POPUP_TITLE_RIGHT_PADDING POPUP_TITLE_BOTTOM_PADDING;
580 max: POPUP_TITLE_RIGHT_PADDING POPUP_TITLE_BOTTOM_PADDING;
583 part { name: "icon_rect";
586 description { state: "default" 0.0;
591 to: "title_left_top_padding";
595 to_x: "title_left_top_padding";
596 to_y: "elm.bg.title";
600 description { state: "visible" 0.0;
601 inherit: "default" 0.0;
602 min: POPUP_BASE_DEFAULT_TITLE_ICON_DEFAULT_MIN_MAX_INC;
603 max: POPUP_BASE_DEFAULT_TITLE_ICON_DEFAULT_MIN_MAX_INC;
606 part { name: "padding_after_icon";
609 description { state: "default" 0.0;
621 description { state: "visible" 0.0;
622 inherit: "default" 0.0;
623 min: POPUP_TITLE_ICON_TEXT_PADDING_INC;
626 part { name: "elm.swallow.title.icon";
629 description { state: "default" 0.0;
630 rel1.to: "icon_rect";
631 rel2.to: "icon_rect";
634 part { name: "elm.text.title";
637 description { state: "default" 0.0;
640 style: "popup_title_style";
641 size: POPUP_BASE_DEFAULT_TEXT_FONT_SIZE_INC;
642 size_range: POPUP_BASE_DEFAULT_TEXT_MIN_FONT_SIZE_INC POPUP_BASE_DEFAULT_TEXT_FONT_SIZE_INC;
649 to: "padding_after_icon";
653 to: "title_right_bottom_padding";
658 part { name: "access.title";
661 description { state: "default" 0.0;
662 rel1.to: "elm.bg.title";
663 rel2.to: "elm.bg.title";
667 part { name: "elm.swallow.content";
670 description { state: "default" 0.0;
671 min: POPUP_BASE_DEFAULT_CONTENT_DEFAULT_MIN_MAX_INC;
672 max: POPUP_BASE_DEFAULT_CONTENT_LANDSCAPE_MIN_MAX_INC;
677 to_y: "label_top_padding";
682 to_y: "label_bottom_padding";
685 description { state: "show_title_area" 0.0;
686 inherit: "default" 0.0;
690 to_y: "elm.bg.title";
695 to_y: "shadow_right_bottom_padding";
698 description { state: "show_action_area" 0.0;
699 inherit: "default" 0.0;
703 to_y: "action_top_padding";
708 to_y: "elm.swallow.action_area";
711 description { state: "show_action_title_area" 0.0;
712 inherit: "default" 0.0;
716 to_y: "elm.bg.title";
721 to_y: "elm.swallow.action_area";
725 part { name: "access.body";
728 description { state: "default" 0.0;
732 to_x: "shadow_left_top_padding";
733 to_y: "elm.swallow.content";
737 to_x: "shadow_right_bottom_padding";
738 to_y: "elm.swallow.content";
743 part { name: "access.base";
746 description { state: "default" 0.0;
753 part { name: "left_part";
756 description { state: "default" 0.0;
757 min: POPUP_DESC_LEFT_PADDING 0;
767 part { name: "right_part";
770 description { state: "default" 0.0;
771 min: POPUP_DESC_RIGHT_PADDING 0;
781 part { name: "elm.bg.action_area";
783 description { state: "default" 0.0;
784 min: POPUP_BASE_DEFAULT_BUTTON_BG_DEFAULT_MIN_INC;
789 normal: "00_popup_button_bg.png";
790 border: POPUP_BASE_DEFAULT_BUTTON_BG_IMAGE_BORDER_INC;
802 description { state: "visible" 0.0;
803 inherit: "default" 0.0;
807 part { name: "elm.swallow.action_area";
810 description { state: "default" 0.0;
813 rel1.to: "elm.bg.action_area";
814 rel2.to: "elm.bg.action_area";
819 program { name: show_title_icon;
820 signal: "elm,state,title,icon,visible";
822 action: STATE_SET "visible" 0.0;
824 target: "padding_after_icon";
826 program { name: hide_title_icon;
827 signal: "elm,state,title,icon,hidden";
829 action: STATE_SET "default" 0.0;
830 target: "padding_after_icon";
833 program { name: show_title_area;
834 signal: "elm,state,title_area,visible";
839 get_state(PART:"elm.swallow.action_area", st, 30, vl);
840 if (!strcmp(st, "visible"))
841 set_state(PART:"elm.swallow.content", "show_action_title_area", 0.0);
843 set_state(PART:"elm.swallow.content", "show_title_area", 0.0);
844 get_state(PART:"base", st, 30, vl);
845 if (!strcmp(st, "landscape"))
846 set_state(PART:"elm.bg.title", "landscape_visible", 0.0);
848 set_state(PART:"elm.bg.title", "visible", 0.0);
851 program { name: hide_title_area;
852 signal: "elm,state,title_area,hidden";
854 action: STATE_SET "default" 0.0;
858 get_state(PART:"elm.swallow.action_area", st, 30, vl);
859 if (!strcmp(st, "visible"))
860 set_state(PART:"elm.swallow.content", "show_action_area", 0.0);
862 set_state(PART:"elm.swallow.content", "default", 0.0);
863 get_state(PART:"base", st, 30, vl);
864 if (!strcmp(st, "landscape"))
865 set_state(PART:"elm.bg.title", "landscape", 0.0);
867 set_state(PART:"elm.bg.title", "default", 0.0);
870 program { name: show_action_area;
871 signal: "elm,state,action_area,visible";
876 get_state(PART:"elm.bg.title", st, 30, vl);
877 if ((!strcmp(st, "visible")) || (!strcmp(st, "landscape_visible")))
878 set_state(PART:"elm.swallow.content", "show_action_title_area", 0.0);
880 set_state(PART:"elm.swallow.content", "show_action_area", 0.0);
881 set_state(PART:"elm.bg.action_area", "visible", 0.0);
884 program { name: hide_action_area;
885 signal: "elm,state,action_area,hidden";
887 action: STATE_SET "default" 0.0;
891 get_state(PART:"elm.bg.title", st, 30, vl);
892 if ((!strcmp(st, "visible")) || (!strcmp(st, "landscape_visible")))
893 set_state(PART:"elm.swallow.content", "show_title_area", 0.0);
895 set_state(PART:"elm.swallow.content", "default", 0.0);
896 set_state(PART:"elm.bg.action_area", "default", 0.0);
899 program { name: "change_to_landscape";
900 signal: "elm,state,landscape";
905 set_state(PART:"base", "landscape", 0.0);
906 get_state(PART:"elm.bg.title", st, 30, vl);
907 if ((!strcmp(st, "visible")) || (!strcmp(st, "landscape_visible")))
908 set_state(PART:"elm.bg.title", "landscape_visible", 0.0);
910 set_state(PART:"elm.bg.title", "landscape", 0.0);
912 after: "orientation_change";
914 program { name: "orientation_change";
915 action: SIGNAL_EMIT "elm,state,orientation,changed" "";
917 program { name: "change_to_portrait";
918 signal: "elm,state,portrait";
923 set_state(PART:"base", "default", 0.0);
924 get_state(PART:"elm.bg.title", st, 30, vl);
925 if ((!strcmp(st, "visible")) || (!strcmp(st, "landscape_visible")))
926 set_state(PART:"elm.bg.title", "visible", 0.0);
928 set_state(PART:"elm.bg.title", "default", 0.0);
930 after: "orientation_change";
932 program { name: "landscape_mode";
934 signal: "elm,state,orient,90";
935 action: SIGNAL_EMIT "elm,state,landscape" "elm";
937 program { name: "landscape_mode2";
939 signal: "elm,state,orient,270";
940 action: SIGNAL_EMIT "elm,state,landscape" "elm";
942 program { name: "portrait_mode";
944 signal: "elm,state,orient,0";
945 action: SIGNAL_EMIT "elm,state,portrait" "elm";
947 program { name: "portrait_mode2";
949 signal: "elm,state,orient,180";
950 action: SIGNAL_EMIT "elm,state,portrait" "elm";
952 } /* end of programs */
955 group { name: "elm/popup/base/verticalbuttonstyle";
956 alias: "elm/popup/base/verticalbuttonstyle_transparent";
957 inherit: "elm/popup/base/default";
959 part { name: "elm.swallow.action_area";
962 description { state: "default" 0.0;
965 min: POPUP_BASE_VERTICAL_BUTTON_BUTTONAREA_DEFAULT_MIN_INC;
969 to_y: "shadow_right_bottom_padding";
974 to_y: "shadow_right_bottom_padding";
982 group { name: "elm/popup/base/content_no_vhpad";
983 inherit: "elm/popup/base/default";
984 alias: "elm/popup/base/min_menustyle";
985 alias: "elm/popup/base/content_no_vhpad_transparent";
987 part { name: "label_top_padding";
990 description { state: "default" 0.0;
997 to_y: "shadow_left_top_padding";
1001 to_y: "shadow_left_top_padding";
1005 part { name: "label_bottom_padding";
1008 description { state: "default" 0.0;
1015 to_y: "shadow_right_bottom_padding";
1019 to_y: "shadow_right_bottom_padding";
1026 group { name: "elm/popup/content/default";
1027 alias: "elm/popup/content/transparent";
1028 alias: "elm/popup/content/customstyle";
1029 alias: "elm/popup/content/customstyle_transparent";
1030 alias: "elm/popup/content/indicator_norepeatevent";
1032 part { name: "pad_t";
1036 description { state: "default" 0.0;
1038 min: 0 POPUP_CONTENT_DEFAULT_PADDING_TOP_MIN_INC;
1039 max: 0 POPUP_CONTENT_DEFAULT_PADDING_TOP_MIN_INC;
1051 part { name: "pad_l";
1054 description { state: "default" 0.0;
1055 min: POPUP_CONTENT_DEFAULT_PADDING_LEFT_MIN_INC 0;
1056 max: POPUP_CONTENT_DEFAULT_PADDING_LEFT_MIN_INC 0;
1058 rel2.relative: 0.0 1.0;
1062 part { name: "pad_r";
1065 description { state: "default" 0.0;
1066 min: POPUP_CONTENT_DEFAULT_PADDING_RIGHT_MIN_INC 0;
1067 max: POPUP_CONTENT_DEFAULT_PADDING_RIGHT_MIN_INC 0;
1069 rel1.relative: 1.0 0.0;
1073 part { name:"elm.swallow.content";
1076 description { state: "default" 0.0;
1090 part { name: "pad_b";
1093 description { state: "default" 0.0;
1095 min: 0 POPUP_CONTENT_DEFAULT_PADDING_BOTTOM_MIN_INC;
1096 max: 0 POPUP_CONTENT_DEFAULT_PADDING_BOTTOM_MIN_INC;
1108 group { name: "elm/popup/content/content_no_vhpad";
1109 inherit: "elm/popup/content/default";
1110 alias: "elm/popup/content/min_menustyle";
1111 alias: "elm/popup/content/content_no_vhpad_transparent";
1113 part { name: "pad_t";
1117 description { state: "default" 0.0;
1132 part { name: "pad_l";
1135 description { state: "default" 0.0;
1136 min: POPUP_CONTENT_MINSTYLE_LEFT_PADDING_MIN_INC 0;
1137 max: POPUP_CONTENT_MINSTYLE_LEFT_PADDING_MIN_INC 0;
1139 rel2.relative: 0.0 1.0;
1143 part { name: "pad_r";
1146 description { state: "default" 0.0;
1147 min: POPUP_CONTENT_MINSTYLE_RIGHT_PADDING_MIN_INC 0;
1148 max: POPUP_CONTENT_MINSTYLE_RIGHT_PADDING_MIN_INC 0;
1150 rel1.relative: 1.0 0.0;
1154 part { name: "pad_b";
1157 description { state: "default" 0.0;
1169 part { name:"elm.swallow.content";
1172 description { state: "default" 0.0;
1189 ///////////////////////////////////////////////////////////////////////////////
1191 group { name: "elm/popup/item/default";
1192 alias: "elm/popup/item/min_menustyle";
1194 public item_state = POPUP_ITEM_STATE_ENABLED;
1197 part { name: "event_blocker";
1199 description { state: "default" 0.0;
1207 description { state: "default" 0.0;
1208 color: GENLIST_LIST_BG_COLOR;
1209 min: POPUP_ITEM_BG_DEFAULT_MIN_INC;
1212 description { state: "clicked" 0.0;
1213 color: GENLIST_LIST_PRESS_COLOR;
1216 part { name: "padding_left_top";
1219 description { state: "default" 0.0;
1221 rel2.relative: 0.0 0.0;
1222 min: POPUP_ITEM_LEFT_MIN_PADDING_INC;
1226 part { name: "padding_right_bottom";
1229 description { state: "default" 0.0;
1231 rel1.relative: 1.0 1.0;
1232 min: POPUP_ITEM_RIGHT_MIN_PADDING_INC;
1236 part { name: "separator";
1240 description { state: "dafault" 0.0;
1241 color: GENLIST_LIST_LINE1_COLOR;
1247 part { name: "padding_icon_text";
1250 description { state: "default" 0.0; //when only icon or no icon is there
1254 to: "elm.swallow.content";
1256 rel2.to: "elm.swallow.content";
1260 description { state: "visible" 0.0; //when icon is visible
1261 inherit: "default" 0.0;
1262 min: POPUP_ITEM_ICON_TEXT_PADDING_INC;
1264 description { state: "icononly" 0.0;
1265 inherit: "default" 0.0;
1268 part { name: "elm.swallow.content";
1271 description { state: "default" 0.0;
1276 to: "padding_left_top";
1280 to_x: "padding_left_top";
1281 to_y: "padding_right_bottom";
1285 description { state: "visible" 0.0;
1292 to: "padding_left_top";
1296 to_x: "padding_left_top";
1297 to_y: "padding_right_bottom";
1300 aspect_preference: VERTICAL;
1302 description { state: "icononly" 0.0;
1307 to: "padding_left_top";
1311 to: "padding_right_bottom";
1314 aspect_preference: VERTICAL;
1317 part { name: "elm.text";
1321 description { state: "default" 0.0;
1325 to_x: "padding_icon_text";
1326 to_y: "padding_left_top";
1330 to:"padding_right_bottom";
1333 color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
1337 font: "Tizen:style=Regular";
1338 size: GENLIST_LIST_MAIN_TEXT_SIZE;
1339 text_class: "list_item";
1342 description { state: "visible" 0.0;
1343 inherit: "default" 0.0;
1346 description { state: "clicked" 0.0;
1347 inherit: "default" 0.0;
1349 color: GENLIST_LIST_TEXT_FOCUS_COLOR;
1351 description { state: "disabled" 0.0;
1352 inherit: "default" 0.0;
1353 color: POPUP_ITEM_TEXT_DISABLED_COLOR_INC;
1355 description { state: "disabled_visible" 0.0;
1356 inherit: "default" 0.0;
1357 color: POPUP_ITEM_TEXT_DISABLED_VISIBLE_COLOR_INC;
1361 part { name: "over1";
1364 ignore_flags: ON_HOLD;
1365 description { state: "default" 0.0;
1369 part { name: "over2";
1372 description { state: "default" 0.0;
1376 part { name: "disclip";
1378 description { state: "default" 0.0;
1381 description { state: "disabled" 0.0;
1387 program { name: "item_unclick";
1388 signal: "mouse,clicked,1";
1390 action: SIGNAL_EMIT "elm,action,click" "";
1393 program { name: "touch_snd";
1394 action: PLAY_SAMPLE "touch_sound" 1.0;
1396 program { name: "disable";
1397 signal: "elm,state,item,disabled";
1399 action: STATE_SET "disabled" 0.0;
1401 after: "disable_text";
1403 program { name: "enable";
1404 signal: "elm,state,item,enabled";
1406 action: STATE_SET "default" 0.0;
1408 after: "enable_text";
1410 program { name: "item_click2";
1411 signal: "mouse,down,1";
1416 get_state(PART:"elm.text", st, 30, vl);
1417 if (!strcmp(st, "visible"))
1418 set_state(PART:"elm.text", "clicked", 0.0);
1419 set_state(PART:"bg", "clicked", 0.0);
1422 program { name: "item_unclick2";
1423 signal: "mouse,up,1";
1428 get_state(PART:"elm.text", st, 30, vl);
1429 if (!strcmp(st, "clicked"))
1430 set_state(PART:"elm.text", "visible", 0.0);
1431 set_state(PART:"bg", "default", 0.0);
1434 program { name: "disable_text";
1438 get_state(PART:"elm.text", st, 30, vl);
1439 if (!strcmp(st, "visible"))
1440 set_state(PART:"elm.text", "disabled_visible", 0.0);
1442 set_state(PART:"elm.text", "disabled", 0.0);
1443 set_int(item_state, POPUP_ITEM_STATE_DISABLED);
1446 program { name: "enable_text";
1450 get_state(PART:"elm.text", st, 30, vl);
1451 if (!strcmp(st, "disabled_visible"))
1452 set_state(PART:"elm.text", "visible", 0.0);
1454 set_state(PART:"elm.text", "default", 0.0);
1455 set_int(item_state, POPUP_ITEM_STATE_ENABLED);
1458 program { name: "text_show";
1459 signal: "elm,state,item,text,visible";
1464 get_state(PART:"elm.swallow.content", st, 30, vl);
1465 if (!strcmp(st, "icononly")) {
1466 set_state(PART:"elm.swallow.content", "visible", 0.0);
1467 set_state(PART:"padding_icon_text", "visible", 0.0);
1469 if(get_int(item_state) != POPUP_ITEM_STATE_DISABLED)
1470 set_state(PART:"elm.text", "visible", 0.0);
1472 set_state(PART:"elm.text", "disabled_visible", 0.0);
1475 program { name: "text_hide";
1476 signal: "elm,state,item,text,hidden";
1481 get_state(PART:"elm.swallow.content", st, 30, vl);
1482 if (!strcmp(st, "visible")) {
1483 set_state(PART:"elm.swallow.content", "icononly", 0.0);
1484 set_state(PART:"padding_icon_text", "icononly", 0.0);
1486 set_state(PART:"elm.text", "default", 0.0);
1489 program { name: "icon_show";
1490 signal: "elm,state,item,icon,visible";
1495 get_state(PART:"elm.text", st, 30, vl);
1496 if (!strcmp(st, "visible")) {
1497 set_state(PART:"elm.swallow.content", "visible", 0.0);
1498 set_state(PART:"padding_icon_text", "visible", 0.0);
1501 set_state(PART:"elm.swallow.content", "icononly", 0.0);
1502 set_state(PART:"padding_icon_text", "icononly", 0.0);
1506 program { name: "icon_hide";
1507 signal: "elm,state,item,icon,hidden";
1509 action: STATE_SET "default" 0.0;
1510 target: "elm.swallow.content";
1515 /////////////////////////////////////////////////////////////////////////////////////////
1516 group { name: "elm/popup/item/landscape/default";
1517 inherit: "elm/popup/item/default";
1523 description { state: "default" 0.0;
1524 color: GENLIST_LIST_BG_COLOR;
1525 min: POPUP_ITEM_BG_LANDCAPE_MIN_INC;
1528 description { state: "clicked" 0.0;
1529 color: GENLIST_LIST_PRESS_COLOR;
1535 ////////////////////////////////////////////////////////////////////////////////////////
1536 group { name: "elm/label/base/popup/verticalbuttonstyle";
1539 style { name: "popup_desc_style_center";
1540 base: "font=Tizen:style=Regular font_size="POPUP_DESCRIPTION_DEFAULT_TEXT_FONT_SIZE_INC" align=center color="POPUP_DEFAULT_DESCRIPTION_TEXT_COLOR_INC" text_class=tizen";
1543 tag: "whitecolor" "+ color=#ffffff";
1548 part { name: "elm.text";
1552 description { state: "default" 0.0;
1554 style: "popup_desc_style_center";
1563 group { name: "elm/popup/buttons3/verticalbuttonstyle";
1564 alias: "elm/popup/buttons3/verticalbuttonstyle_transparent";
1565 data.item: "action_area_height" POPUP_BUTTON3_VERTICAL_ACTION_AREA_HEIGHT;
1569 description { state: "default" 0.0;
1572 normal: "00_popup_button_bg.png";
1573 border: POPUP_BASE_DEFAULT_BUTTON_BG_IMAGE_BORDER_INC;
1578 part { name: "elm.rect.pad_btn_top";
1581 description { state: "default" 0.0;
1582 min: POPUP_BUTTON3_VERTICAL_BUTTON_PADDING_TOP_MIN_INC;
1590 part { name:"actionbtn1";
1593 description { state: "default" 0.0;
1594 min: POPUP_BUTTON3_VERTICAL_BUTTON_BUTTON_MIN_MAX_INC;
1595 max: POPUP_BUTTON3_VERTICAL_BUTTON_BUTTON_MIN_MAX_INC;
1600 to_y: "elm.rect.pad_btn_top";
1604 part { name: "elm.rect.pad_btn";
1607 description { state: "default" 0.0;
1608 min: POPUP_BUTTON3_VERTICAL_BUTTON_PADDING_BUTTON_MIN_INC;
1609 max: POPUP_BUTTON3_VERTICAL_BUTTON_PADDING_BUTTON_MAX_INC;
1622 part { name:"actionbtn2";
1625 description { state: "default" 0.0;
1626 min: POPUP_BUTTON3_VERTICAL_BUTTON_BUTTON_MIN_MAX_INC;
1627 max: POPUP_BUTTON3_VERTICAL_BUTTON_BUTTON_MIN_MAX_INC;
1630 rel1 { relative: 0 1.0;
1631 to_y: "elm.rect.pad_btn";
1635 part { name: "elm.rect.pad_btn2";
1638 description { state: "default" 0.0;
1639 min: POPUP_BUTTON3_VERTICAL_BUTTON_PADDING_BUTTON_MIN_INC;
1640 max: POPUP_BUTTON3_VERTICAL_BUTTON_PADDING_BUTTON_MAX_INC;
1653 part { name:"actionbtn3";
1656 description { state: "default" 0.0;
1657 min: POPUP_BUTTON3_VERTICAL_BUTTON_BUTTON_MIN_MAX_INC;
1658 max: POPUP_BUTTON3_VERTICAL_BUTTON_BUTTON_MIN_MAX_INC;
1662 relative: 0.0 1.0; to_y: "elm.rect.pad_btn2";
1669 group { name: "elm/popup/content/menustyle";
1670 alias: "elm/popup/content/menustyle_transparent";
1672 part { name: "left_padding";
1675 description { state: "default" 0.0;
1678 min: POPUP_CONTENT_LISTSTYLE_PADDING_RIGHT_MIN_INC;
1687 part{ name:"elm.swallow.content";
1690 description { state: "default" 0.0;
1691 min: POPUP_CONTENT_LISTSTYLE_CONTENT_DEFAULT_MIN_INC;
1692 max: POPUP_CONTENT_LISTSTYLE_CONTENT_DEFAULT_MIN_INC;
1705 part { name: "right_padding";
1708 description { state: "default" 0.0;
1711 min: POPUP_CONTENT_LISTSTYLE_PADDING_RIGHT_MIN_INC;
1723 group { name: "elm/popup/content/min_menustyle";
1724 alias: "elm/popup/content/min_menustyle_transparent";
1726 part { name: "left_padding";
1729 description { state: "default" 0.0;
1732 min: POPUP_CONTENT_LISTSTYLE_PADDING_RIGHT_MIN_INC;
1741 part{ name:"elm.swallow.content";
1744 description { state: "default" 0.0;
1745 min: POPUP_CONTENT_MINSTYLE_CONTENT_DEFAULT_MIN_INC;
1746 max: POPUP_CONTENT_MINSTYLE_CONTENT_DEFAULT_MIN_INC;
1759 part { name: "right_padding";
1762 description { state: "default" 0.0;
1765 min: POPUP_CONTENT_LISTSTYLE_PADDING_RIGHT_MIN_INC;
1777 group { name: "elm/popup/content/liststyle";
1778 alias: "elm/popup/content/liststyle_transparent";
1780 part { name: "left_top_padding";
1783 description { state: "default" 0.0;
1786 min: POPUP_CONTENT_LISTSTYLE_PADDING_TOP_MIN_MAX_INC;
1787 max: POPUP_CONTENT_LISTSTYLE_PADDING_TOP_MIN_MAX_INC;
1790 part{ name:"elm.swallow.content";
1793 description { state: "default" 0.0;
1794 min: POPUP_CONTENT_LISTSTYLE_CONTENT_DEFAULT_MIN_INC;
1795 max: POPUP_CONTENT_LISTSTYLE_CONTENT_DEFAULT_MIN_INC;
1800 to:"left_top_padding";
1808 part { name: "right_padding";
1811 description { state: "default" 0.0;
1814 min: POPUP_CONTENT_LISTSTYLE_PADDING_RIGHT_MIN_INC;
1826 group { name: "elm/popup/content/min_liststyle";
1827 alias: "elm/popup/content/min_liststyle_transparent";
1829 part { name: "left_top_padding";
1832 description { state: "default" 0.0;
1835 min: POPUP_CONTENT_LISTSTYLE_PADDING_TOP_MIN_MAX_INC;
1836 max: POPUP_CONTENT_LISTSTYLE_PADDING_TOP_MIN_MAX_INC;
1839 part{ name:"elm.swallow.content";
1842 description { state: "default" 0.0;
1843 min: POPUP_CONTENT_MINSTYLE_CONTENT_DEFAULT_MIN_INC;
1844 max: POPUP_CONTENT_MINSTYLE_CONTENT_DEFAULT_MIN_INC;
1849 to:"left_top_padding";
1857 part { name: "right_padding";
1860 description { state: "default" 0.0;
1863 min: POPUP_CONTENT_LISTSTYLE_PADDING_RIGHT_MIN_INC;
1875 group { name: "elm/popup/buttons1/default";
1876 alias: "elm/popup/buttons1/transparent";
1877 data.item: "action_area_height" POPUP_BUTTON_DEFAULT_ACTION_AREA_HEIGHT;
1879 part{ name:"actionbtn1";
1882 description { state: "default" 0.0;
1883 min: POPUP_BUTTON1_DEFAULT_BUTTON1_DEFAULT_MIN_INC;
1884 max: POPUP_BUTTON1_DEFAULT_BUTTON1_DEFAULT_MAX_INC;
1886 rel1.relative: 0.5 0.0;
1887 rel2.relative: 0.5 1.0;
1893 group { name: "elm/popup/buttons2/default";
1894 alias: "elm/popup/buttons2/transparent";
1895 data.item: "action_area_height" POPUP_BUTTON_DEFAULT_ACTION_AREA_HEIGHT;
1897 part { name: "left_pad_btn";
1900 description { state: "default" 0.0;
1901 min: POPUP_BUTTON2_DEFAULT_PADDING_LEFT_RIGHT_WIDTH_INC POPUP_BUTTON2_DEFAULT_HEIGHT_INC;
1902 max: POPUP_BUTTON2_DEFAULT_PADDING_LEFT_RIGHT_WIDTH_INC POPUP_BUTTON2_DEFAULT_HEIGHT_INC;
1905 rel1.relative: 0.0 0.0;
1908 part { name: "right_pad_btn";
1911 description { state: "default" 0.0;
1912 min: POPUP_BUTTON2_DEFAULT_PADDING_LEFT_RIGHT_WIDTH_INC POPUP_BUTTON2_DEFAULT_HEIGHT_INC;
1913 max: POPUP_BUTTON2_DEFAULT_PADDING_LEFT_RIGHT_WIDTH_INC POPUP_BUTTON2_DEFAULT_HEIGHT_INC;
1916 rel2.relative: 1.0 1.0;
1919 part { name:"actionbtn1";
1922 description { state: "default" 0.0;
1931 to: "elm.rect.pad_btn";
1935 part { name: "elm.rect.pad_btn";
1938 description { state: "default" 0.0;
1939 min: POPUP_BUTTON2_DEFAULT_PADDING_BUTTON_MIN_MAX_INC;
1940 max: POPUP_BUTTON2_DEFAULT_PADDING_BUTTON_MIN_MAX_INC;
1942 rel1.relative: 0.5 0.0;
1943 rel2.relative: 0.5 1.0;
1946 part { name:"actionbtn2";
1949 description { state: "default" 0.0;
1954 to: "elm.rect.pad_btn";
1958 to: "right_pad_btn";
1965 group { name: "elm/popup/buttons3/default";
1966 alias: "elm/popup/buttons3/menustyle";
1967 alias: "elm/popup/buttons3/transparent";
1968 data.item: "action_area_height" POPUP_BUTTON_DEFAULT_ACTION_AREA_HEIGHT;
1970 part { name: "left_pad_btn";
1973 description { state: "default" 0.0;
1974 min: POPUP_BUTTON3_DEFAULT_PADDING_LEFT_RIGHT_WIDTH_INC POPUP_BUTTON3_DEFAULT_HEIGHT_INC;
1975 max: POPUP_BUTTON3_DEFAULT_PADDING_LEFT_RIGHT_WIDTH_INC POPUP_BUTTON3_DEFAULT_HEIGHT_INC;
1978 rel1.relative: 0.0 0.0;
1981 part { name: "right_pad_btn";
1984 description { state: "default" 0.0;
1985 min: POPUP_BUTTON3_DEFAULT_PADDING_LEFT_RIGHT_WIDTH_INC POPUP_BUTTON3_DEFAULT_HEIGHT_INC;
1986 max: POPUP_BUTTON3_DEFAULT_PADDING_LEFT_RIGHT_WIDTH_INC POPUP_BUTTON3_DEFAULT_HEIGHT_INC;
1989 rel2.relative: 1.0 1.0;
1992 part { name: "btn_area";
1995 description { state: "default" 0.0;
2003 to: "right_pad_btn";
2007 part{ name:"actionbtn1";
2010 description { state: "default" 0.0;
2019 to: "elm.rect.pad_btn";
2023 part { name: "elm.rect.pad_btn";
2026 description { state: "default" 0.0;
2027 min: POPUP_BUTTON3_DEFAULT_PADDING_BUTTON_MIN_MAX_INC;
2028 max: POPUP_BUTTON3_DEFAULT_PADDING_BUTTON_MIN_MAX_INC;
2030 rel1.relative: 0.33 0.0;
2031 rel1.to: "btn_area";
2032 rel2.relative: 0.33 1.0;
2033 rel2.to: "btn_area";
2036 part{ name:"actionbtn2";
2039 description { state: "default" 0.0;
2043 to: "elm.rect.pad_btn";
2047 to: "elm.rect.pad_btn2";
2051 part { name: "elm.rect.pad_btn2";
2054 description { state: "default" 0.0;
2055 min: POPUP_BUTTON3_DEFAULT_PADDING_BUTTON_MIN_MAX_INC;
2056 max: POPUP_BUTTON3_DEFAULT_PADDING_BUTTON_MIN_MAX_INC;
2058 rel1.relative: 0.67 0.0;
2059 rel1.to: "btn_area";
2060 rel2.relative: 0.67 1.0;
2061 rel2.to: "btn_area";
2064 part{ name:"actionbtn3";
2067 description { state: "default" 0.0;
2072 to: "elm.rect.pad_btn2";
2076 to: "right_pad_btn";
2083 group { name: "elm/popup/base/volumebarstyle";
2084 inherit: "elm/popup/base/default";
2085 alias: "elm/popup/base/volumebarstyle_transparent";
2087 image: "00_popup_bg.png" COMP;
2090 part { name: "elm.swallow.content";
2093 description { state: "default" 0.0;
2094 min: POPUP_CONTENT_VOLUMEBAR_STYLE_CONTENT_DEFAULT_MIN_INC;
2099 to_y: "shadow_left_top_padding";
2104 to_y: "shadow_right_bottom_padding";
2107 description { state: "show_title_area" 0.0;
2108 inherit: "default" 0.0;
2112 to_y: "elm.bg.title";
2117 to_y: "shadow_right_bottom_padding";
2120 description { state: "show_action_area" 0.0;
2121 inherit: "default" 0.0;
2125 to_y: "shadow_left_top_padding";
2130 to_y: "elm.swallow.action_area";
2133 description { state: "show_action_title_area" 0.0;
2134 inherit: "default" 0.0;
2138 to_y: "elm.bg.title";
2143 to_y: "elm.swallow.action_area";
2150 group { name: "elm/popup/base/volumebarstyle_text";
2151 alias: "elm/popup/base/volumebarstyle_text_transparent";
2152 inherit: "elm/popup/base/volumebarstyle";
2154 part { name: "elm.swallow.content";
2157 description { state: "default" 0.0;
2158 min: POPUP_CONTENT_VOLUMEBAR_TEXT_STYLE_CONTENT_DEFAULT_MIN_INC;
2163 to_y: "shadow_left_top_padding";
2168 to_y: "shadow_right_bottom_padding";
2171 description { state: "show_title_area" 0.0;
2172 inherit: "default" 0.0;
2176 to_y: "elm.bg.title";
2181 to_y: "shadow_right_bottom_padding";
2184 description { state: "show_action_area" 0.0;
2185 inherit: "default" 0.0;
2189 to_y: "shadow_left_top_padding";
2194 to_y: "elm.swallow.action_area";
2197 description { state: "show_action_title_area" 0.0;
2198 inherit: "default" 0.0;
2202 to_y: "elm.bg.title";
2207 to_y: "elm.swallow.action_area";
2214 group { name: "elm/popup/base/content_expand";
2215 alias: "elm/popup/base/content_expand_transparent";
2217 image: "00_popup_bg.png" COMP;
2218 image: "00_popup_button_bg.png" COMP;
2219 image: "00_popup_title_bg.png" COMP;
2222 part { name: "base";
2224 description { state: "default" 0.0;
2225 rel1.to_x: "elm.swallow.content";
2226 rel2.to_x: "elm.swallow.content";
2228 normal: "00_popup_bg.png";
2229 border: POPUP_BASE_DEFAULT_BG_DEFAULT_IMAGE_BORDER_INC;
2236 name:"shadow_left_top_padding";
2239 description { state: "default" 0.0;
2240 min: POPUP_DESC_LEFT_PADDING POPUP_DESC_TOP_PADDING;
2241 max: POPUP_DESC_LEFT_PADDING POPUP_DESC_TOP_PADDING;
2247 name:"shadow_right_bottom_padding";
2250 description { state: "default" 0.0;
2251 min: POPUP_DESC_RIGHT_PADDING POPUP_DESC_BOTTOM_PADDING;
2252 max: POPUP_DESC_RIGHT_PADDING POPUP_DESC_BOTTOM_PADDING;
2257 part { name: "elm.bg.title";
2259 description { state: "default" 0.0;
2260 min: POPUP_BASE_CONTENT_EXPAND_TITLE_DEFAULT_MIN_INC;
2265 normal: "00_popup_title_bg.png";
2266 border: POPUP_BASE_DEFAULT_TITLE_DEFAULT_IMAGE_BORDER_INC;
2271 to_x: "shadow_left_top_padding";
2276 to_x: "shadow_right_bottom_padding";
2280 description { state: "visible" 0.0;
2281 inherit: "default" 0.0;
2285 part { name: "left_pad";
2288 description { state: "default" 0.0;
2289 min: POPUP_BASE_DEFAULT_PADDING_MIN_MAX_INC;
2290 max: POPUP_BASE_DEFAULT_PADDING_MIN_MAX_INC;
2293 rel1.to: "elm.bg.title";
2296 part { name: "right_pad";
2299 description { state: "default" 0.0;
2300 min: POPUP_BASE_DEFAULT_PADDING_MIN_MAX_INC;
2301 max: POPUP_BASE_DEFAULT_PADDING_MIN_MAX_INC;
2304 rel2.to: "elm.bg.title";
2307 part { name: "elm.swallow.title.icon";
2310 description { state: "default" 0.0;
2311 min: POPUP_BASE_DEFAULT_TITLE_ICON_DEFAULT_MIN_MAX_INC;
2312 max: POPUP_BASE_DEFAULT_TITLE_ICON_DEFAULT_MIN_MAX_INC;
2325 description { state: "visible" 0.0;
2326 inherit: "default" 0.0;
2330 part { name: "elm.text.title";
2333 description { state: "default" 0.0;
2335 style: "popup_title_style";
2336 size: POPUP_BASE_DEFAULT_TEXT_FONT_SIZE_INC;
2337 size_range: POPUP_BASE_DEFAULT_TEXT_MIN_FONT_SIZE_INC POPUP_BASE_DEFAULT_TEXT_FONT_SIZE_INC;
2353 description { state: "visible" 0.0;
2354 inherit: "default" 0.0;
2358 part { name: "elm.swallow.content";
2361 description { state: "default" 0.0;
2362 min: POPUP_BASE_DEFAULT_CONTENT_DEFAULT_MIN_MAX_INC;
2363 max: POPUP_BASE_DEFAULT_CONTENT_DEFAULT_MIN_MAX_INC;
2364 rel1.relative: 0.5 0.0;
2365 rel2.relative: 0.5 1.0;
2367 description { state: "show_title_area" 0.0;
2368 inherit: "default" 0.0;
2371 to_y: "elm.bg.title";
2374 description { state: "show_action_area" 0.0;
2375 inherit: "default" 0.0;
2378 to_y: "elm.bg.action_area";
2381 description { state: "show_action_title_area" 0.0;
2382 inherit: "default" 0.0;
2385 to_y: "elm.bg.title";
2389 to_y: "elm.bg.action_area";
2393 part { name: "elm.bg.action_area";
2395 description { state: "default" 0.0;
2396 min: POPUP_BASE_CONTENT_EXPAND_BG_DEFAULT_MIN_INC;
2401 normal: "00_popup_button_bg.png";
2402 border: POPUP_BASE_DEFAULT_BUTTON_BG_IMAGE_BORDER_INC;
2407 to_x: "shadow_left_top_padding";
2412 to_x: "shadow_right_bottom_padding";
2416 description { state: "visible" 0.0;
2417 inherit: "default" 0.0;
2421 part { name: "elm.swallow.action_area";
2424 description { state: "default" 0.0;
2425 rel1.to: "elm.bg.action_area";
2426 rel2.to: "elm.bg.action_area";
2431 program { name: show_title_icon;
2432 signal: "elm,state,title,icon,visible";
2434 action: STATE_SET "visible" 0.0;
2435 target: "elm.swallow.title.icon";
2437 program { name: hide_title_icon;
2438 signal: "elm,state,title,icon,hidden";
2440 action: STATE_SET "default" 0.0;
2441 target: "elm.swallow.title.icon";
2443 program { name: show_title_text;
2444 signal: "elm,state,title,text,visible";
2446 action: STATE_SET "visible" 0.0;
2447 target: "elm.text.title";
2449 program { name: hide_title_text;
2450 signal: "elm,state,title,text,hidden";
2452 action: STATE_SET "default" 0.0;
2453 target: "elm.text.title";
2455 program { name: show_title_area;
2456 signal: "elm,state,title_area,visible";
2461 get_state(PART:"elm.swallow.action_area", st, 30, vl);
2462 if (!strcmp(st, "visible"))
2463 set_state(PART:"elm.swallow.content", "show_action_title_area", 0.0);
2465 set_state(PART:"elm.swallow.content", "show_title_area", 0.0);
2466 set_state(PART:"elm.bg.title", "visible", 0.0);
2469 program { name: hide_title_area;
2470 signal: "elm,state,title_area,hidden";
2472 action: STATE_SET "default" 0.0;
2476 get_state(PART:"elm.swallow.action_area", st, 30, vl);
2477 if (!strcmp(st, "visible"))
2478 set_state(PART:"elm.swallow.content", "show_action_area", 0.0);
2480 set_state(PART:"elm.swallow.content", "default", 0.0);
2481 set_state(PART:"elm.bg.title", "default", 0.0);
2484 program { name: show_action_area;
2485 signal: "elm,state,action_area,visible";
2490 get_state(PART:"elm.bg.title", st, 30, vl);
2491 if (!strcmp(st, "visible"))
2492 set_state(PART:"elm.swallow.content", "show_action_title_area", 0.0);
2494 set_state(PART:"elm.swallow.content", "show_action_area", 0.0);
2495 set_state(PART:"elm.bg.action_area", "visible", 0.0);
2498 program { name: hide_action_area;
2499 signal: "elm,state,action_area,hidden";
2501 action: STATE_SET "default" 0.0;
2505 get_state(PART:"elm.bg.title", st, 30, vl);
2506 if (!strcmp(st, "visible"))
2507 set_state(PART:"elm.swallow.content", "show_title_area", 0.0);
2509 set_state(PART:"elm.swallow.content", "default", 0.0);
2510 set_state(PART:"elm.bg.action_area", "default", 0.0);
2516 group { name: "elm/popup/buttons1/content_expand";
2517 alias: "elm/popup/buttons1/content_expand_transparent";
2518 data.item: "action_area_height" POPUP_BUTTON_DEFAULT_ACTION_AREA_HEIGHT;
2520 part{ name:"actionbtn1";
2523 description { state: "default" 0.0;
2524 rel1.relative: 0.2 0.1;
2525 rel2.relative: 0.8 0.9;
2531 group { name: "elm/popup/buttons2/content_expand";
2532 alias: "elm/popup/buttons2/content_expand_transparent";
2533 data.item: "action_area_height" POPUP_BUTTON_DEFAULT_ACTION_AREA_HEIGHT;
2535 part{ name:"actionbtn1";
2538 description { state: "default" 0.0;
2540 rel1.relative: 0.1 0.1;
2541 rel2.relative: 0.45 0.9;
2544 part{ name:"actionbtn2";
2547 description { state: "default" 0.0;
2549 rel1.relative: 0.55 0.1;
2550 rel2.relative: 0.9 0.9;
2556 group { name: "elm/popup/buttons3/content_expand";
2557 alias: "elm/popup/buttons3/content_expand_transparent";
2558 data.item: "action_area_height" POPUP_BUTTON_DEFAULT_ACTION_AREA_HEIGHT;
2560 part{ name:"actionbtn1";
2563 description { state: "default" 0.0;
2565 rel1.relative: 0.05 0.1;
2566 rel2.relative: 0.3 0.9;
2569 part{ name:"actionbtn2";
2572 description { state: "default" 0.0;
2574 rel1.relative: 0.375 0.1;
2575 rel2.relative: 0.625 0.9;
2578 part{ name:"actionbtn3";
2581 description { state: "default" 0.0;
2583 rel1.relative: 0.7 0.1;
2584 rel2.relative: 0.95 0.9;
2590 group { name: "elm/popup/item/content_expand";
2591 alias: "elm/popup/item/content_expand_transparent";
2592 inherit: "elm/popup/item/default";
2597 description { state: "default" 0.0;
2598 color: 240 240 240 255;
2602 description { state: "clicked" 0.0;
2603 color: 190 170 150 255;
2609 group { name: "elm/popup/content/content_expand";
2610 alias: "elm/popup/content/content_expand_transparent";
2612 part{ name:"elm.swallow.content";
2615 description { state: "default" 0.0;
2621 #undef POPUP_ITEM_STATE_ENABLED
2622 #undef POPUP_ITEM_STATE_DISABLED