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;
85 color[0]: 248 246 239 0;
86 color[1]: 248 246 239 0;
87 color[2]: 248 246 239 0;
88 color[3]: 248 246 239 0;
91 description { state: "visible" 0.0;
96 perspective: "persp1";
100 description { state: "end" 0.0;
111 program { name: "show";
112 signal: "elm,action,show";
114 action: STATE_SET "default" 0.0;
115 target: "elm.swallow.content";
117 program { name: "show_1";
119 action: STATE_SET "default" 0.0;
120 target: "elm.swallow.content";
123 program { name: "end";
124 action: STATE_SET "visible" 0.0;
125 target: "elm.swallow.content";
126 transition: SIN_FAC 0.33 1.4;
129 program { name: "end2";
130 action: STATE_SET "end" 0.0;
131 target: "elm.swallow.content";
133 program { name: "hide";
134 signal: "elm,action,hide";
136 action: STATE_SET "default" 0.0;
137 target: "elm.swallow.content";
142 group { name: "elm/notify/center/transparent";
143 inherit: "elm/notify/center/popup";
144 alias: "elm/notify/center/verticalbuttonstyle_transparent";
145 alias: "elm/notify/center/menustyle_transparent";
146 alias: "elm/notify/center/min_menustyle_transparent";
147 alias: "elm/notify/center/liststyle_transparent";
148 alias: "elm/notify/center/min_liststyle_transparent";
149 alias: "elm/notify/center/customstyle_transparent";
150 alias: "elm/notify/center/volumebarstyle_transparent";
151 alias: "elm/notify/center/volumebarstyle_text_transparent";
152 alias: "elm/notify/center/content_expand_transparent";
153 alias: "elm/notify/center/content_no_vhpad_transparent";
155 part { name: "elm.swallow.content";
158 description { state: "default" 0.0;
161 description { state: "visible" 0.0;
164 description { state: "end" 0.0;
171 group { name: "elm/notify/block_events/popup";
172 alias: "elm/notify/block_events/verticalbuttonstyle";
173 alias: "elm/notify/block_events/menustyle";
174 alias: "elm/notify/block_events/min_menustyle";
175 alias: "elm/notify/block_events/liststyle";
176 alias: "elm/notify/block_events/min_liststyle";
177 alias: "elm/notify/block_events/customstyle";
178 alias: "elm/notify/block_events/volumebarstyle";
179 alias: "elm/notify/block_events/volumebarstyle_text";
180 alias: "elm/notify/block_events/content_expand";
181 alias: "elm/notify/block_events/content_no_vhpad";
183 part {name: "popup_indicator";
187 description { state: "default" 0.0;
190 min: 0 LAYOUT_INDICATOR_HEIGHT_INC;
191 rel2.relative: 1.0 0.0;
192 color: POPUP_DIM_BG_DEFAULT_COLOR_INC;
194 description { state: "show" 0.0;
195 inherit: "default" 0.0;
196 color: POPUP_DIM_BG_COLOR_INC;
198 description { state: "clicked" 0.0;
199 inherit: "default" 0.0;
200 color: POPUP_DIM_BG_CLICKED_COLOR_INC;
203 part { name: "block_events_color";
206 description { state: "default" 0.0;
209 to: "popup_indicator";
211 color: POPUP_DIM_BG_DEFAULT_COLOR_INC;
213 description { state: "show" 0.0;
214 inherit: "default" 0.0;
215 color: POPUP_DIM_BG_COLOR_INC;
217 description { state: "clicked" 0.0;
218 inherit: "default" 0.0;
219 color: POPUP_DIM_BG_CLICKED_COLOR_INC;
224 program { name: "show";
225 signal: "elm,action,show";
227 action: STATE_SET "default" 0.0;
228 target: "block_events_color";
229 target: "popup_indicator";
231 program { name: "show1";
233 action: STATE_SET "show" 0.0;
234 transition: SIN_FAC 0.33 0.5;
235 target: "block_events_color";
236 target: "popup_indicator";
238 program { name: "block_clicked";
239 signal: "mouse,clicked,1";
240 source: "block_events_color";
241 action: SIGNAL_EMIT "elm,action,click" "elm";
242 after: "deeper_block_color";
244 program { name: "indicator_clicked";
245 signal: "mouse,clicked,1";
246 source: "popup_indicator";
247 action: SIGNAL_EMIT "elm,action,click" "elm";
248 after: "deeper_block_color";
251 name: "deeper_block_color";
252 action: STATE_SET "clicked" 0.0;
253 target: "block_events_color";
254 target: "popup_indicator";
255 transition: LINEAR 0.2;
256 after: "default_block_color";
259 name: "default_block_color";
260 action: STATE_SET "show" 0.0;
261 target: "block_events_color";
262 target: "popup_indicator";
263 transition: LINEAR 0.2;
268 group { name: "elm/notify/block_events/indicator_norepeatevent";
269 inherit: "elm/notify/block_events/popup";
271 part { name: "popup_indicator";
275 description { state: "default" 0.0;
278 min: 0 LAYOUT_INDICATOR_HEIGHT_INC;
279 rel2.relative: 1.0 0.0;
280 color: POPUP_DIM_BG_DEFAULT_COLOR_INC;
282 description { state: "show" 0.0;
283 inherit: "default" 0.0;
284 color: POPUP_DIM_BG_COLOR_INC;
286 description { state: "clicked" 0.0;
287 inherit: "default" 0.0;
288 color: POPUP_DIM_BG_CLICKED_COLOR_INC;
294 group { name: "elm/notify/block_events/transparent";
295 alias: "elm/notify/block_events/verticalbuttonstyle_transparent";
296 alias: "elm/notify/block_events/menustyle_transparent";
297 alias: "elm/notify/block_events/min_menustyle_transparent";
298 alias: "elm/notify/block_events/liststyle_transparent";
299 alias: "elm/notify/block_events/min_liststyle_transparent";
300 alias: "elm/notify/block_events/customstyle_transparent";
301 alias: "elm/notify/block_events/volumebarstyle_transparent";
302 alias: "elm/notify/block_events/volumebarstyle_text_transparent";
303 alias: "elm/notify/block_events/content_expand_transparent";
304 alias: "elm/notify/block_events/content_no_vhpad_transparent";
306 part {name: "popup_indicator";
310 description { state: "default" 0.0;
313 min: 0 LAYOUT_INDICATOR_HEIGHT_INC;
314 rel2.relative: 1.0 0.0;
315 color: POPUP_DIM_BG_TRANS_COLOR_INC;
318 part { name: "block_events";
320 description { state: "default" 0.0;
323 to: "popup_indicator";
325 color: POPUP_DIM_BG_TRANS_COLOR_INC;
331 group { name: "elm/notify/block_events/indicator_norepeatevent_transparent";
332 inherit: "elm/notify/block_events/transparent";
334 part {name: "popup_indicator";
338 description { state: "default" 0.0;
341 min: 0 LAYOUT_INDICATOR_HEIGHT_INC;
342 rel2.relative: 1.0 0.0;
343 color: POPUP_DIM_BG_TRANS_COLOR_INC;
349 group { name: "elm/notify/block_events/dimrect";
350 inherit: "elm/notify/block_events/transparent";
352 part {name: "popup_indicator";
356 description { state: "default" 0.0;
359 min: 0 LAYOUT_INDICATOR_HEIGHT_INC;
360 rel2.relative: 1.0 0.0;
361 color: POPUP_DIM_BG_COLOR_INC;
363 description { state: "clicked" 0.0;
364 inherit: "default" 0.0;
365 color: POPUP_DIM_BG_CLICKED_COLOR_INC;
368 part { name: "block_events";
370 description { state: "default" 0.0;
373 to: "popup_indicator";
375 color: POPUP_DIM_BG_COLOR_INC;
377 description { state: "clicked" 0.0;
378 inherit: "default" 0.0;
379 color: POPUP_DIM_BG_CLICKED_COLOR_INC;
385 group { name: "elm/label/base/popup/default";
386 alias: "elm/label/base/popup/content_expand";
387 alias: "elm/label/base/popup/transparent";
389 style { name: "popup_desc_style";
390 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";
393 tag: "whitecolor" "+ color=#ffffff";
398 part { name: "elm.text";
402 description { state: "default" 0.0;
405 style: "popup_desc_style";
413 group { name: "elm/popup/base/default";
414 alias: "elm/popup/base/transparent";
415 alias: "elm/popup/base/customstyle";
416 alias: "elm/popup/base/customstyle_transparent";
417 alias: "elm/popup/base/liststyle";
418 alias: "elm/popup/base/menustyle";
419 alias: "elm/popup/base/indicator_norepeatevent";
421 image: "00_popup_bg.png" COMP;
422 image: "00_popup_button_bg.png" COMP;
423 image: "00_popup_title_bg.png" COMP;
426 style { name: "popup_title_style";
427 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";
434 name:"shadow_left_top_padding";
437 description { state: "default" 0.0;
438 min: POPUP_DESC_LEFT_PADDING POPUP_DESC_TOP_PADDING;
439 max: POPUP_DESC_LEFT_PADDING POPUP_DESC_TOP_PADDING;
445 name:"shadow_right_bottom_padding";
448 description { state: "default" 0.0;
449 min: POPUP_DESC_RIGHT_PADDING POPUP_DESC_BOTTOM_PADDING;
450 max: POPUP_DESC_RIGHT_PADDING POPUP_DESC_BOTTOM_PADDING;
457 description { state: "default" 0.0;
458 min: POPUP_BASE_DEFAULT_BASE_DEFAULT_MIN_INC;
459 max: POPUP_BASE_DEFAULT_BASE_DEFAULT_MAX_INC;
461 normal: "00_popup_bg.png";
462 border: POPUP_BASE_DEFAULT_BG_DEFAULT_IMAGE_BORDER_INC;
467 description { state: "landscape" 0.0;
468 inherit: "default" 0.0;
469 min: POPUP_BASE_DEFAULT_BASE_LANDSCAPE_MIN_INC;
470 max: POPUP_BASE_DEFAULT_BASE_LANDSCAPE_MAX_INC;
473 part { name: "elm.bg.title";
475 description { state: "default" 0.0;
476 min: POPUP_BASE_DEFAULT_TITLE_DEFAULT_MIN_INC;
477 max: POPUP_BASE_DEFAULT_TITLE_DEFAULT_MIN_INC;
482 normal: "00_popup_title_bg.png";
483 border: POPUP_BASE_DEFAULT_TITLE_DEFAULT_IMAGE_BORDER_INC;
488 to: "shadow_left_top_padding";
492 to_x: "shadow_right_bottom_padding";
493 to_y: "shadow_left_top_padding";
497 description { state: "visible" 0.0;
498 inherit: "default" 0.0;
501 description { state: "landscape" 0.0;
502 inherit: "default" 0.0;
503 min: POPUP_BASE_DEFAULT_TITLE_LANDSCAPE_MIN_INC;
504 max: POPUP_BASE_DEFAULT_TITLE_LANDSCAPE_MIN_INC;
506 description { state: "landscape_visible" 0.0;
507 inherit: "landscape" 0.0;
511 part { name: "action_top_padding";
514 description { state: "default" 0.0;
515 min: 0 POPUP_ACTION_DESC_TOP_PADDING;
516 max: 0 POPUP_ACTION_DESC_TOP_PADDING;
521 to_y: "shadow_left_top_padding";
525 to_y: "shadow_left_top_padding";
529 part { name: "label_top_padding";
532 description { state: "default" 0.0;
539 to_y: "shadow_left_top_padding";
543 to_y: "shadow_left_top_padding";
547 part { name: "label_bottom_padding";
550 description { state: "default" 0.0;
557 to_y: "shadow_right_bottom_padding";
561 to_y: "shadow_right_bottom_padding";
565 part { name: "title_left_top_padding";
568 description { state: "default" 0.0;
570 rel1.to: "elm.bg.title";
572 min: POPUP_TITLE_LEFT_PADDING POPUP_TITLE_TOP_PADDING;
573 max: POPUP_TITLE_LEFT_PADDING POPUP_TITLE_TOP_PADDING;
576 part { name: "title_right_bottom_padding";
579 description { state: "default" 0.0;
581 rel2.to: "elm.bg.title";
583 min: POPUP_TITLE_RIGHT_PADDING POPUP_TITLE_BOTTOM_PADDING;
584 max: POPUP_TITLE_RIGHT_PADDING POPUP_TITLE_BOTTOM_PADDING;
587 part { name: "icon_rect";
590 description { state: "default" 0.0;
595 to: "title_left_top_padding";
599 to_x: "title_left_top_padding";
600 to_y: "elm.bg.title";
604 description { state: "visible" 0.0;
605 inherit: "default" 0.0;
606 min: POPUP_BASE_DEFAULT_TITLE_ICON_DEFAULT_MIN_MAX_INC;
607 max: POPUP_BASE_DEFAULT_TITLE_ICON_DEFAULT_MIN_MAX_INC;
610 part { name: "padding_after_icon";
613 description { state: "default" 0.0;
625 description { state: "visible" 0.0;
626 inherit: "default" 0.0;
627 min: POPUP_TITLE_ICON_TEXT_PADDING_INC;
630 part { name: "elm.swallow.title.icon";
633 description { state: "default" 0.0;
634 rel1.to: "icon_rect";
635 rel2.to: "icon_rect";
638 part { name: "elm.text.title";
641 description { state: "default" 0.0;
644 style: "popup_title_style";
645 size: POPUP_BASE_DEFAULT_TEXT_FONT_SIZE_INC;
646 size_range: POPUP_BASE_DEFAULT_TEXT_MIN_FONT_SIZE_INC POPUP_BASE_DEFAULT_TEXT_FONT_SIZE_INC;
653 to: "padding_after_icon";
657 to: "title_right_bottom_padding";
662 part { name: "access.title";
665 description { state: "default" 0.0;
666 rel1.to: "elm.bg.title";
667 rel2.to: "elm.bg.title";
671 part { name: "elm.swallow.content";
674 description { state: "default" 0.0;
675 min: POPUP_BASE_DEFAULT_CONTENT_DEFAULT_MIN_MAX_INC;
676 max: POPUP_BASE_DEFAULT_CONTENT_LANDSCAPE_MIN_MAX_INC;
681 to_y: "label_top_padding";
686 to_y: "label_bottom_padding";
689 description { state: "show_title_area" 0.0;
690 inherit: "default" 0.0;
694 to_y: "elm.bg.title";
699 to_y: "shadow_right_bottom_padding";
702 description { state: "show_action_area" 0.0;
703 inherit: "default" 0.0;
707 to_y: "action_top_padding";
712 to_y: "elm.swallow.action_area";
715 description { state: "show_action_title_area" 0.0;
716 inherit: "default" 0.0;
720 to_y: "elm.bg.title";
725 to_y: "elm.swallow.action_area";
729 part { name: "access.body";
732 description { state: "default" 0.0;
736 to_x: "shadow_left_top_padding";
737 to_y: "elm.swallow.content";
741 to_x: "shadow_right_bottom_padding";
742 to_y: "elm.swallow.content";
747 part { name: "access.base";
750 description { state: "default" 0.0;
757 part { name: "left_part";
760 description { state: "default" 0.0;
761 min: POPUP_DESC_LEFT_PADDING 0;
771 part { name: "right_part";
774 description { state: "default" 0.0;
775 min: POPUP_DESC_RIGHT_PADDING 0;
785 part { name: "elm.bg.action_area";
787 description { state: "default" 0.0;
788 min: POPUP_BASE_DEFAULT_BUTTON_BG_DEFAULT_MIN_INC;
793 normal: "00_popup_button_bg.png";
794 border: POPUP_BASE_DEFAULT_BUTTON_BG_IMAGE_BORDER_INC;
806 description { state: "visible" 0.0;
807 inherit: "default" 0.0;
811 part { name: "elm.swallow.action_area";
814 description { state: "default" 0.0;
817 rel1.to: "elm.bg.action_area";
818 rel2.to: "elm.bg.action_area";
823 program { name: show_title_icon;
824 signal: "elm,state,title,icon,visible";
826 action: STATE_SET "visible" 0.0;
828 target: "padding_after_icon";
830 program { name: hide_title_icon;
831 signal: "elm,state,title,icon,hidden";
833 action: STATE_SET "default" 0.0;
834 target: "padding_after_icon";
837 program { name: show_title_area;
838 signal: "elm,state,title_area,visible";
843 get_state(PART:"elm.swallow.action_area", st, 30, vl);
844 if (!strcmp(st, "visible"))
845 set_state(PART:"elm.swallow.content", "show_action_title_area", 0.0);
847 set_state(PART:"elm.swallow.content", "show_title_area", 0.0);
848 get_state(PART:"base", st, 30, vl);
849 if (!strcmp(st, "landscape"))
850 set_state(PART:"elm.bg.title", "landscape_visible", 0.0);
852 set_state(PART:"elm.bg.title", "visible", 0.0);
855 program { name: hide_title_area;
856 signal: "elm,state,title_area,hidden";
858 action: STATE_SET "default" 0.0;
862 get_state(PART:"elm.swallow.action_area", st, 30, vl);
863 if (!strcmp(st, "visible"))
864 set_state(PART:"elm.swallow.content", "show_action_area", 0.0);
866 set_state(PART:"elm.swallow.content", "default", 0.0);
867 get_state(PART:"base", st, 30, vl);
868 if (!strcmp(st, "landscape"))
869 set_state(PART:"elm.bg.title", "landscape", 0.0);
871 set_state(PART:"elm.bg.title", "default", 0.0);
874 program { name: show_action_area;
875 signal: "elm,state,action_area,visible";
880 get_state(PART:"elm.bg.title", st, 30, vl);
881 if ((!strcmp(st, "visible")) || (!strcmp(st, "landscape_visible")))
882 set_state(PART:"elm.swallow.content", "show_action_title_area", 0.0);
884 set_state(PART:"elm.swallow.content", "show_action_area", 0.0);
885 set_state(PART:"elm.bg.action_area", "visible", 0.0);
888 program { name: hide_action_area;
889 signal: "elm,state,action_area,hidden";
891 action: STATE_SET "default" 0.0;
895 get_state(PART:"elm.bg.title", st, 30, vl);
896 if ((!strcmp(st, "visible")) || (!strcmp(st, "landscape_visible")))
897 set_state(PART:"elm.swallow.content", "show_title_area", 0.0);
899 set_state(PART:"elm.swallow.content", "default", 0.0);
900 set_state(PART:"elm.bg.action_area", "default", 0.0);
903 program { name: "change_to_landscape";
904 signal: "elm,state,landscape";
909 set_state(PART:"base", "landscape", 0.0);
910 get_state(PART:"elm.bg.title", st, 30, vl);
911 if ((!strcmp(st, "visible")) || (!strcmp(st, "landscape_visible")))
912 set_state(PART:"elm.bg.title", "landscape_visible", 0.0);
914 set_state(PART:"elm.bg.title", "landscape", 0.0);
916 after: "orientation_change";
918 program { name: "orientation_change";
919 action: SIGNAL_EMIT "elm,state,orientation,changed" "";
921 program { name: "change_to_portrait";
922 signal: "elm,state,portrait";
927 set_state(PART:"base", "default", 0.0);
928 get_state(PART:"elm.bg.title", st, 30, vl);
929 if ((!strcmp(st, "visible")) || (!strcmp(st, "landscape_visible")))
930 set_state(PART:"elm.bg.title", "visible", 0.0);
932 set_state(PART:"elm.bg.title", "default", 0.0);
934 after: "orientation_change";
936 program { name: "landscape_mode";
938 signal: "elm,state,orient,90";
939 action: SIGNAL_EMIT "elm,state,landscape" "elm";
941 program { name: "landscape_mode2";
943 signal: "elm,state,orient,270";
944 action: SIGNAL_EMIT "elm,state,landscape" "elm";
946 program { name: "portrait_mode";
948 signal: "elm,state,orient,0";
949 action: SIGNAL_EMIT "elm,state,portrait" "elm";
951 program { name: "portrait_mode2";
953 signal: "elm,state,orient,180";
954 action: SIGNAL_EMIT "elm,state,portrait" "elm";
956 } /* end of programs */
959 group { name: "elm/popup/base/verticalbuttonstyle";
960 alias: "elm/popup/base/verticalbuttonstyle_transparent";
961 inherit: "elm/popup/base/default";
963 part { name: "elm.swallow.action_area";
966 description { state: "default" 0.0;
969 min: POPUP_BASE_VERTICAL_BUTTON_BUTTONAREA_DEFAULT_MIN_INC;
973 to_y: "shadow_right_bottom_padding";
978 to_y: "shadow_right_bottom_padding";
986 group { name: "elm/popup/base/content_no_vhpad";
987 inherit: "elm/popup/base/default";
988 alias: "elm/popup/base/min_menustyle";
989 alias: "elm/popup/base/content_no_vhpad_transparent";
991 part { name: "label_top_padding";
994 description { state: "default" 0.0;
1001 to_y: "shadow_left_top_padding";
1005 to_y: "shadow_left_top_padding";
1009 part { name: "label_bottom_padding";
1012 description { state: "default" 0.0;
1019 to_y: "shadow_right_bottom_padding";
1023 to_y: "shadow_right_bottom_padding";
1030 group { name: "elm/popup/content/default";
1031 alias: "elm/popup/content/transparent";
1032 alias: "elm/popup/content/customstyle";
1033 alias: "elm/popup/content/customstyle_transparent";
1034 alias: "elm/popup/content/indicator_norepeatevent";
1036 part { name: "pad_t";
1040 description { state: "default" 0.0;
1042 min: 0 POPUP_CONTENT_DEFAULT_PADDING_TOP_MIN_INC;
1043 max: 0 POPUP_CONTENT_DEFAULT_PADDING_TOP_MIN_INC;
1055 part { name: "pad_l";
1058 description { state: "default" 0.0;
1059 min: POPUP_CONTENT_DEFAULT_PADDING_LEFT_MIN_INC 0;
1060 max: POPUP_CONTENT_DEFAULT_PADDING_LEFT_MIN_INC 0;
1062 rel2.relative: 0.0 1.0;
1066 part { name: "pad_r";
1069 description { state: "default" 0.0;
1070 min: POPUP_CONTENT_DEFAULT_PADDING_RIGHT_MIN_INC 0;
1071 max: POPUP_CONTENT_DEFAULT_PADDING_RIGHT_MIN_INC 0;
1073 rel1.relative: 1.0 0.0;
1077 part { name:"elm.swallow.content";
1080 description { state: "default" 0.0;
1094 part { name: "pad_b";
1097 description { state: "default" 0.0;
1099 min: 0 POPUP_CONTENT_DEFAULT_PADDING_BOTTOM_MIN_INC;
1100 max: 0 POPUP_CONTENT_DEFAULT_PADDING_BOTTOM_MIN_INC;
1112 group { name: "elm/popup/content/content_no_vhpad";
1113 inherit: "elm/popup/content/default";
1114 alias: "elm/popup/content/min_menustyle";
1115 alias: "elm/popup/content/content_no_vhpad_transparent";
1117 part { name: "pad_t";
1121 description { state: "default" 0.0;
1136 part { name: "pad_l";
1139 description { state: "default" 0.0;
1140 min: POPUP_CONTENT_MINSTYLE_LEFT_PADDING_MIN_INC 0;
1141 max: POPUP_CONTENT_MINSTYLE_LEFT_PADDING_MIN_INC 0;
1143 rel2.relative: 0.0 1.0;
1147 part { name: "pad_r";
1150 description { state: "default" 0.0;
1151 min: POPUP_CONTENT_MINSTYLE_RIGHT_PADDING_MIN_INC 0;
1152 max: POPUP_CONTENT_MINSTYLE_RIGHT_PADDING_MIN_INC 0;
1154 rel1.relative: 1.0 0.0;
1158 part { name: "pad_b";
1161 description { state: "default" 0.0;
1173 part { name:"elm.swallow.content";
1176 description { state: "default" 0.0;
1193 ///////////////////////////////////////////////////////////////////////////////
1195 group { name: "elm/popup/item/default";
1196 alias: "elm/popup/item/min_menustyle";
1198 public item_state = POPUP_ITEM_STATE_ENABLED;
1201 part { name: "event_blocker";
1203 description { state: "default" 0.0;
1211 description { state: "default" 0.0;
1212 color: GENLIST_LIST_BG_COLOR;
1213 min: POPUP_ITEM_BG_DEFAULT_MIN_INC;
1216 description { state: "clicked" 0.0;
1217 color: GENLIST_LIST_PRESS_COLOR;
1220 part { name: "padding_left_top";
1223 description { state: "default" 0.0;
1225 rel2.relative: 0.0 0.0;
1226 min: POPUP_ITEM_LEFT_MIN_PADDING_INC;
1230 part { name: "padding_right_bottom";
1233 description { state: "default" 0.0;
1235 rel1.relative: 1.0 1.0;
1236 min: POPUP_ITEM_RIGHT_MIN_PADDING_INC;
1240 part { name: "separator";
1244 description { state: "dafault" 0.0;
1245 color: GENLIST_LIST_LINE1_COLOR;
1251 part { name: "padding_icon_text";
1254 description { state: "default" 0.0; //when only icon or no icon is there
1258 to: "elm.swallow.content";
1260 rel2.to: "elm.swallow.content";
1264 description { state: "visible" 0.0; //when icon is visible
1265 inherit: "default" 0.0;
1266 min: POPUP_ITEM_ICON_TEXT_PADDING_INC;
1268 description { state: "icononly" 0.0;
1269 inherit: "default" 0.0;
1272 part { name: "elm.swallow.content";
1275 description { state: "default" 0.0;
1280 to: "padding_left_top";
1284 to_x: "padding_left_top";
1285 to_y: "padding_right_bottom";
1289 description { state: "visible" 0.0;
1296 to: "padding_left_top";
1300 to_x: "padding_left_top";
1301 to_y: "padding_right_bottom";
1304 aspect_preference: VERTICAL;
1306 description { state: "icononly" 0.0;
1311 to: "padding_left_top";
1315 to: "padding_right_bottom";
1318 aspect_preference: VERTICAL;
1321 part { name: "elm.text";
1325 description { state: "default" 0.0;
1329 to_x: "padding_icon_text";
1330 to_y: "padding_left_top";
1334 to:"padding_right_bottom";
1337 color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
1341 font: "Tizen:style=Regular";
1342 size: GENLIST_LIST_MAIN_TEXT_SIZE;
1343 text_class: "list_item";
1346 description { state: "visible" 0.0;
1347 inherit: "default" 0.0;
1350 description { state: "clicked" 0.0;
1351 inherit: "default" 0.0;
1353 color: GENLIST_LIST_TEXT_FOCUS_COLOR;
1355 description { state: "disabled" 0.0;
1356 inherit: "default" 0.0;
1357 color: POPUP_ITEM_TEXT_DISABLED_COLOR_INC;
1359 description { state: "disabled_visible" 0.0;
1360 inherit: "default" 0.0;
1361 color: POPUP_ITEM_TEXT_DISABLED_VISIBLE_COLOR_INC;
1365 part { name: "over1";
1368 ignore_flags: ON_HOLD;
1369 description { state: "default" 0.0;
1373 part { name: "over2";
1376 description { state: "default" 0.0;
1380 part { name: "disclip";
1382 description { state: "default" 0.0;
1385 description { state: "disabled" 0.0;
1391 program { name: "item_unclick";
1392 signal: "mouse,clicked,1";
1394 action: SIGNAL_EMIT "elm,action,click" "";
1397 program { name: "touch_snd";
1398 action: PLAY_SAMPLE "touch_sound" 1.0;
1400 program { name: "disable";
1401 signal: "elm,state,item,disabled";
1403 action: STATE_SET "disabled" 0.0;
1405 after: "disable_text";
1407 program { name: "enable";
1408 signal: "elm,state,item,enabled";
1410 action: STATE_SET "default" 0.0;
1412 after: "enable_text";
1414 program { name: "item_click2";
1415 signal: "mouse,down,1";
1420 get_state(PART:"elm.text", st, 30, vl);
1421 if (!strcmp(st, "visible"))
1422 set_state(PART:"elm.text", "clicked", 0.0);
1423 set_state(PART:"bg", "clicked", 0.0);
1426 program { name: "item_unclick2";
1427 signal: "mouse,up,1";
1432 get_state(PART:"elm.text", st, 30, vl);
1433 if (!strcmp(st, "clicked"))
1434 set_state(PART:"elm.text", "visible", 0.0);
1435 set_state(PART:"bg", "default", 0.0);
1438 program { name: "disable_text";
1442 get_state(PART:"elm.text", st, 30, vl);
1443 if (!strcmp(st, "visible"))
1444 set_state(PART:"elm.text", "disabled_visible", 0.0);
1446 set_state(PART:"elm.text", "disabled", 0.0);
1447 set_int(item_state, POPUP_ITEM_STATE_DISABLED);
1450 program { name: "enable_text";
1454 get_state(PART:"elm.text", st, 30, vl);
1455 if (!strcmp(st, "disabled_visible"))
1456 set_state(PART:"elm.text", "visible", 0.0);
1458 set_state(PART:"elm.text", "default", 0.0);
1459 set_int(item_state, POPUP_ITEM_STATE_ENABLED);
1462 program { name: "text_show";
1463 signal: "elm,state,item,text,visible";
1468 get_state(PART:"elm.swallow.content", st, 30, vl);
1469 if (!strcmp(st, "icononly")) {
1470 set_state(PART:"elm.swallow.content", "visible", 0.0);
1471 set_state(PART:"padding_icon_text", "visible", 0.0);
1473 if(get_int(item_state) != POPUP_ITEM_STATE_DISABLED)
1474 set_state(PART:"elm.text", "visible", 0.0);
1476 set_state(PART:"elm.text", "disabled_visible", 0.0);
1479 program { name: "text_hide";
1480 signal: "elm,state,item,text,hidden";
1485 get_state(PART:"elm.swallow.content", st, 30, vl);
1486 if (!strcmp(st, "visible")) {
1487 set_state(PART:"elm.swallow.content", "icononly", 0.0);
1488 set_state(PART:"padding_icon_text", "icononly", 0.0);
1490 set_state(PART:"elm.text", "default", 0.0);
1493 program { name: "icon_show";
1494 signal: "elm,state,item,icon,visible";
1499 get_state(PART:"elm.text", st, 30, vl);
1500 if (!strcmp(st, "visible")) {
1501 set_state(PART:"elm.swallow.content", "visible", 0.0);
1502 set_state(PART:"padding_icon_text", "visible", 0.0);
1505 set_state(PART:"elm.swallow.content", "icononly", 0.0);
1506 set_state(PART:"padding_icon_text", "icononly", 0.0);
1510 program { name: "icon_hide";
1511 signal: "elm,state,item,icon,hidden";
1513 action: STATE_SET "default" 0.0;
1514 target: "elm.swallow.content";
1519 /////////////////////////////////////////////////////////////////////////////////////////
1520 group { name: "elm/popup/item/landscape/default";
1521 inherit: "elm/popup/item/default";
1527 description { state: "default" 0.0;
1528 color: GENLIST_LIST_BG_COLOR;
1529 min: POPUP_ITEM_BG_LANDCAPE_MIN_INC;
1532 description { state: "clicked" 0.0;
1533 color: GENLIST_LIST_PRESS_COLOR;
1539 ////////////////////////////////////////////////////////////////////////////////////////
1540 group { name: "elm/label/base/popup/verticalbuttonstyle";
1543 style { name: "popup_desc_style_center";
1544 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";
1547 tag: "whitecolor" "+ color=#ffffff";
1552 part { name: "elm.text";
1556 description { state: "default" 0.0;
1558 style: "popup_desc_style_center";
1567 group { name: "elm/popup/buttons3/verticalbuttonstyle";
1568 alias: "elm/popup/buttons3/verticalbuttonstyle_transparent";
1569 data.item: "action_area_height" POPUP_BUTTON3_VERTICAL_ACTION_AREA_HEIGHT;
1573 description { state: "default" 0.0;
1576 normal: "00_popup_button_bg.png";
1577 border: POPUP_BASE_DEFAULT_BUTTON_BG_IMAGE_BORDER_INC;
1582 part { name: "elm.rect.pad_btn_top";
1585 description { state: "default" 0.0;
1586 min: POPUP_BUTTON3_VERTICAL_BUTTON_PADDING_TOP_MIN_INC;
1594 part { name:"actionbtn1";
1597 description { state: "default" 0.0;
1598 min: POPUP_BUTTON3_VERTICAL_BUTTON_BUTTON_MIN_MAX_INC;
1599 max: POPUP_BUTTON3_VERTICAL_BUTTON_BUTTON_MIN_MAX_INC;
1604 to_y: "elm.rect.pad_btn_top";
1608 part { name: "elm.rect.pad_btn";
1611 description { state: "default" 0.0;
1612 min: POPUP_BUTTON3_VERTICAL_BUTTON_PADDING_BUTTON_MIN_INC;
1613 max: POPUP_BUTTON3_VERTICAL_BUTTON_PADDING_BUTTON_MAX_INC;
1626 part { name:"actionbtn2";
1629 description { state: "default" 0.0;
1630 min: POPUP_BUTTON3_VERTICAL_BUTTON_BUTTON_MIN_MAX_INC;
1631 max: POPUP_BUTTON3_VERTICAL_BUTTON_BUTTON_MIN_MAX_INC;
1634 rel1 { relative: 0 1.0;
1635 to_y: "elm.rect.pad_btn";
1639 part { name: "elm.rect.pad_btn2";
1642 description { state: "default" 0.0;
1643 min: POPUP_BUTTON3_VERTICAL_BUTTON_PADDING_BUTTON_MIN_INC;
1644 max: POPUP_BUTTON3_VERTICAL_BUTTON_PADDING_BUTTON_MAX_INC;
1657 part { name:"actionbtn3";
1660 description { state: "default" 0.0;
1661 min: POPUP_BUTTON3_VERTICAL_BUTTON_BUTTON_MIN_MAX_INC;
1662 max: POPUP_BUTTON3_VERTICAL_BUTTON_BUTTON_MIN_MAX_INC;
1666 relative: 0.0 1.0; to_y: "elm.rect.pad_btn2";
1673 group { name: "elm/popup/content/menustyle";
1674 alias: "elm/popup/content/menustyle_transparent";
1676 part { name: "left_padding";
1679 description { state: "default" 0.0;
1682 min: POPUP_CONTENT_LISTSTYLE_PADDING_RIGHT_MIN_INC;
1691 part{ name:"elm.swallow.content";
1694 description { state: "default" 0.0;
1695 min: POPUP_CONTENT_LISTSTYLE_CONTENT_DEFAULT_MIN_INC;
1696 max: POPUP_CONTENT_LISTSTYLE_CONTENT_DEFAULT_MIN_INC;
1709 part { name: "right_padding";
1712 description { state: "default" 0.0;
1715 min: POPUP_CONTENT_LISTSTYLE_PADDING_RIGHT_MIN_INC;
1727 group { name: "elm/popup/content/min_menustyle";
1728 alias: "elm/popup/content/min_menustyle_transparent";
1730 part { name: "left_padding";
1733 description { state: "default" 0.0;
1736 min: POPUP_CONTENT_LISTSTYLE_PADDING_RIGHT_MIN_INC;
1745 part{ name:"elm.swallow.content";
1748 description { state: "default" 0.0;
1749 min: POPUP_CONTENT_MINSTYLE_CONTENT_DEFAULT_MIN_INC;
1750 max: POPUP_CONTENT_MINSTYLE_CONTENT_DEFAULT_MIN_INC;
1763 part { name: "right_padding";
1766 description { state: "default" 0.0;
1769 min: POPUP_CONTENT_LISTSTYLE_PADDING_RIGHT_MIN_INC;
1781 group { name: "elm/popup/content/liststyle";
1782 alias: "elm/popup/content/liststyle_transparent";
1784 part { name: "left_top_padding";
1787 description { state: "default" 0.0;
1790 min: POPUP_CONTENT_LISTSTYLE_PADDING_TOP_MIN_MAX_INC;
1791 max: POPUP_CONTENT_LISTSTYLE_PADDING_TOP_MIN_MAX_INC;
1794 part{ name:"elm.swallow.content";
1797 description { state: "default" 0.0;
1798 min: POPUP_CONTENT_LISTSTYLE_CONTENT_DEFAULT_MIN_INC;
1799 max: POPUP_CONTENT_LISTSTYLE_CONTENT_DEFAULT_MIN_INC;
1804 to:"left_top_padding";
1812 part { name: "right_padding";
1815 description { state: "default" 0.0;
1818 min: POPUP_CONTENT_LISTSTYLE_PADDING_RIGHT_MIN_INC;
1830 group { name: "elm/popup/content/min_liststyle";
1831 alias: "elm/popup/content/min_liststyle_transparent";
1833 part { name: "left_top_padding";
1836 description { state: "default" 0.0;
1839 min: POPUP_CONTENT_LISTSTYLE_PADDING_TOP_MIN_MAX_INC;
1840 max: POPUP_CONTENT_LISTSTYLE_PADDING_TOP_MIN_MAX_INC;
1843 part{ name:"elm.swallow.content";
1846 description { state: "default" 0.0;
1847 min: POPUP_CONTENT_MINSTYLE_CONTENT_DEFAULT_MIN_INC;
1848 max: POPUP_CONTENT_MINSTYLE_CONTENT_DEFAULT_MIN_INC;
1853 to:"left_top_padding";
1861 part { name: "right_padding";
1864 description { state: "default" 0.0;
1867 min: POPUP_CONTENT_LISTSTYLE_PADDING_RIGHT_MIN_INC;
1879 group { name: "elm/popup/buttons1/default";
1880 alias: "elm/popup/buttons1/transparent";
1881 data.item: "action_area_height" POPUP_BUTTON_DEFAULT_ACTION_AREA_HEIGHT;
1883 part{ name:"actionbtn1";
1886 description { state: "default" 0.0;
1887 min: POPUP_BUTTON1_DEFAULT_BUTTON1_DEFAULT_MIN_INC;
1888 max: POPUP_BUTTON1_DEFAULT_BUTTON1_DEFAULT_MAX_INC;
1890 rel1.relative: 0.5 0.0;
1891 rel2.relative: 0.5 1.0;
1897 group { name: "elm/popup/buttons2/default";
1898 alias: "elm/popup/buttons2/transparent";
1899 data.item: "action_area_height" POPUP_BUTTON_DEFAULT_ACTION_AREA_HEIGHT;
1901 part { name: "left_pad_btn";
1904 description { state: "default" 0.0;
1905 min: POPUP_BUTTON2_DEFAULT_PADDING_LEFT_RIGHT_WIDTH_INC POPUP_BUTTON2_DEFAULT_HEIGHT_INC;
1906 max: POPUP_BUTTON2_DEFAULT_PADDING_LEFT_RIGHT_WIDTH_INC POPUP_BUTTON2_DEFAULT_HEIGHT_INC;
1909 rel1.relative: 0.0 0.0;
1912 part { name: "right_pad_btn";
1915 description { state: "default" 0.0;
1916 min: POPUP_BUTTON2_DEFAULT_PADDING_LEFT_RIGHT_WIDTH_INC POPUP_BUTTON2_DEFAULT_HEIGHT_INC;
1917 max: POPUP_BUTTON2_DEFAULT_PADDING_LEFT_RIGHT_WIDTH_INC POPUP_BUTTON2_DEFAULT_HEIGHT_INC;
1920 rel2.relative: 1.0 1.0;
1923 part { name:"actionbtn1";
1926 description { state: "default" 0.0;
1935 to: "elm.rect.pad_btn";
1939 part { name: "elm.rect.pad_btn";
1942 description { state: "default" 0.0;
1943 min: POPUP_BUTTON2_DEFAULT_PADDING_BUTTON_MIN_MAX_INC;
1944 max: POPUP_BUTTON2_DEFAULT_PADDING_BUTTON_MIN_MAX_INC;
1946 rel1.relative: 0.5 0.0;
1947 rel2.relative: 0.5 1.0;
1950 part { name:"actionbtn2";
1953 description { state: "default" 0.0;
1958 to: "elm.rect.pad_btn";
1962 to: "right_pad_btn";
1969 group { name: "elm/popup/buttons3/default";
1970 alias: "elm/popup/buttons3/menustyle";
1971 alias: "elm/popup/buttons3/transparent";
1972 data.item: "action_area_height" POPUP_BUTTON_DEFAULT_ACTION_AREA_HEIGHT;
1974 part { name: "left_pad_btn";
1977 description { state: "default" 0.0;
1978 min: POPUP_BUTTON3_DEFAULT_PADDING_LEFT_RIGHT_WIDTH_INC POPUP_BUTTON3_DEFAULT_HEIGHT_INC;
1979 max: POPUP_BUTTON3_DEFAULT_PADDING_LEFT_RIGHT_WIDTH_INC POPUP_BUTTON3_DEFAULT_HEIGHT_INC;
1982 rel1.relative: 0.0 0.0;
1985 part { name: "right_pad_btn";
1988 description { state: "default" 0.0;
1989 min: POPUP_BUTTON3_DEFAULT_PADDING_LEFT_RIGHT_WIDTH_INC POPUP_BUTTON3_DEFAULT_HEIGHT_INC;
1990 max: POPUP_BUTTON3_DEFAULT_PADDING_LEFT_RIGHT_WIDTH_INC POPUP_BUTTON3_DEFAULT_HEIGHT_INC;
1993 rel2.relative: 1.0 1.0;
1996 part { name: "btn_area";
1999 description { state: "default" 0.0;
2007 to: "right_pad_btn";
2011 part{ name:"actionbtn1";
2014 description { state: "default" 0.0;
2023 to: "elm.rect.pad_btn";
2027 part { name: "elm.rect.pad_btn";
2030 description { state: "default" 0.0;
2031 min: POPUP_BUTTON3_DEFAULT_PADDING_BUTTON_MIN_MAX_INC;
2032 max: POPUP_BUTTON3_DEFAULT_PADDING_BUTTON_MIN_MAX_INC;
2034 rel1.relative: 0.33 0.0;
2035 rel1.to: "btn_area";
2036 rel2.relative: 0.33 1.0;
2037 rel2.to: "btn_area";
2040 part{ name:"actionbtn2";
2043 description { state: "default" 0.0;
2047 to: "elm.rect.pad_btn";
2051 to: "elm.rect.pad_btn2";
2055 part { name: "elm.rect.pad_btn2";
2058 description { state: "default" 0.0;
2059 min: POPUP_BUTTON3_DEFAULT_PADDING_BUTTON_MIN_MAX_INC;
2060 max: POPUP_BUTTON3_DEFAULT_PADDING_BUTTON_MIN_MAX_INC;
2062 rel1.relative: 0.67 0.0;
2063 rel1.to: "btn_area";
2064 rel2.relative: 0.67 1.0;
2065 rel2.to: "btn_area";
2068 part{ name:"actionbtn3";
2071 description { state: "default" 0.0;
2076 to: "elm.rect.pad_btn2";
2080 to: "right_pad_btn";
2087 group { name: "elm/popup/base/volumebarstyle";
2088 inherit: "elm/popup/base/default";
2089 alias: "elm/popup/base/volumebarstyle_transparent";
2091 image: "00_popup_bg.png" COMP;
2094 part { name: "elm.swallow.content";
2097 description { state: "default" 0.0;
2098 min: POPUP_CONTENT_VOLUMEBAR_STYLE_CONTENT_DEFAULT_MIN_INC;
2103 to_y: "shadow_left_top_padding";
2108 to_y: "shadow_right_bottom_padding";
2111 description { state: "show_title_area" 0.0;
2112 inherit: "default" 0.0;
2116 to_y: "elm.bg.title";
2121 to_y: "shadow_right_bottom_padding";
2124 description { state: "show_action_area" 0.0;
2125 inherit: "default" 0.0;
2129 to_y: "shadow_left_top_padding";
2134 to_y: "elm.swallow.action_area";
2137 description { state: "show_action_title_area" 0.0;
2138 inherit: "default" 0.0;
2142 to_y: "elm.bg.title";
2147 to_y: "elm.swallow.action_area";
2154 group { name: "elm/popup/base/volumebarstyle_text";
2155 alias: "elm/popup/base/volumebarstyle_text_transparent";
2156 inherit: "elm/popup/base/volumebarstyle";
2158 part { name: "elm.swallow.content";
2161 description { state: "default" 0.0;
2162 min: POPUP_CONTENT_VOLUMEBAR_TEXT_STYLE_CONTENT_DEFAULT_MIN_INC;
2167 to_y: "shadow_left_top_padding";
2172 to_y: "shadow_right_bottom_padding";
2175 description { state: "show_title_area" 0.0;
2176 inherit: "default" 0.0;
2180 to_y: "elm.bg.title";
2185 to_y: "shadow_right_bottom_padding";
2188 description { state: "show_action_area" 0.0;
2189 inherit: "default" 0.0;
2193 to_y: "shadow_left_top_padding";
2198 to_y: "elm.swallow.action_area";
2201 description { state: "show_action_title_area" 0.0;
2202 inherit: "default" 0.0;
2206 to_y: "elm.bg.title";
2211 to_y: "elm.swallow.action_area";
2218 group { name: "elm/popup/base/content_expand";
2219 alias: "elm/popup/base/content_expand_transparent";
2221 image: "00_popup_bg.png" COMP;
2222 image: "00_popup_button_bg.png" COMP;
2223 image: "00_popup_title_bg.png" COMP;
2226 part { name: "base";
2228 description { state: "default" 0.0;
2229 rel1.to_x: "elm.swallow.content";
2230 rel2.to_x: "elm.swallow.content";
2232 normal: "00_popup_bg.png";
2233 border: POPUP_BASE_DEFAULT_BG_DEFAULT_IMAGE_BORDER_INC;
2240 name:"shadow_left_top_padding";
2243 description { state: "default" 0.0;
2244 min: POPUP_DESC_LEFT_PADDING POPUP_DESC_TOP_PADDING;
2245 max: POPUP_DESC_LEFT_PADDING POPUP_DESC_TOP_PADDING;
2251 name:"shadow_right_bottom_padding";
2254 description { state: "default" 0.0;
2255 min: POPUP_DESC_RIGHT_PADDING POPUP_DESC_BOTTOM_PADDING;
2256 max: POPUP_DESC_RIGHT_PADDING POPUP_DESC_BOTTOM_PADDING;
2261 part { name: "elm.bg.title";
2263 description { state: "default" 0.0;
2264 min: POPUP_BASE_CONTENT_EXPAND_TITLE_DEFAULT_MIN_INC;
2269 normal: "00_popup_title_bg.png";
2270 border: POPUP_BASE_DEFAULT_TITLE_DEFAULT_IMAGE_BORDER_INC;
2275 to_x: "shadow_left_top_padding";
2280 to_x: "shadow_right_bottom_padding";
2284 description { state: "visible" 0.0;
2285 inherit: "default" 0.0;
2289 part { name: "left_pad";
2292 description { state: "default" 0.0;
2293 min: POPUP_BASE_DEFAULT_PADDING_MIN_MAX_INC;
2294 max: POPUP_BASE_DEFAULT_PADDING_MIN_MAX_INC;
2297 rel1.to: "elm.bg.title";
2300 part { name: "right_pad";
2303 description { state: "default" 0.0;
2304 min: POPUP_BASE_DEFAULT_PADDING_MIN_MAX_INC;
2305 max: POPUP_BASE_DEFAULT_PADDING_MIN_MAX_INC;
2308 rel2.to: "elm.bg.title";
2311 part { name: "elm.swallow.title.icon";
2314 description { state: "default" 0.0;
2315 min: POPUP_BASE_DEFAULT_TITLE_ICON_DEFAULT_MIN_MAX_INC;
2316 max: POPUP_BASE_DEFAULT_TITLE_ICON_DEFAULT_MIN_MAX_INC;
2329 description { state: "visible" 0.0;
2330 inherit: "default" 0.0;
2334 part { name: "elm.text.title";
2337 description { state: "default" 0.0;
2339 style: "popup_title_style";
2340 size: POPUP_BASE_DEFAULT_TEXT_FONT_SIZE_INC;
2341 size_range: POPUP_BASE_DEFAULT_TEXT_MIN_FONT_SIZE_INC POPUP_BASE_DEFAULT_TEXT_FONT_SIZE_INC;
2357 description { state: "visible" 0.0;
2358 inherit: "default" 0.0;
2362 part { name: "elm.swallow.content";
2365 description { state: "default" 0.0;
2366 min: POPUP_BASE_DEFAULT_CONTENT_DEFAULT_MIN_MAX_INC;
2367 max: POPUP_BASE_DEFAULT_CONTENT_DEFAULT_MIN_MAX_INC;
2368 rel1.relative: 0.5 0.0;
2369 rel2.relative: 0.5 1.0;
2371 description { state: "show_title_area" 0.0;
2372 inherit: "default" 0.0;
2375 to_y: "elm.bg.title";
2378 description { state: "show_action_area" 0.0;
2379 inherit: "default" 0.0;
2382 to_y: "elm.bg.action_area";
2385 description { state: "show_action_title_area" 0.0;
2386 inherit: "default" 0.0;
2389 to_y: "elm.bg.title";
2393 to_y: "elm.bg.action_area";
2397 part { name: "elm.bg.action_area";
2399 description { state: "default" 0.0;
2400 min: POPUP_BASE_CONTENT_EXPAND_BG_DEFAULT_MIN_INC;
2405 normal: "00_popup_button_bg.png";
2406 border: POPUP_BASE_DEFAULT_BUTTON_BG_IMAGE_BORDER_INC;
2411 to_x: "shadow_left_top_padding";
2416 to_x: "shadow_right_bottom_padding";
2420 description { state: "visible" 0.0;
2421 inherit: "default" 0.0;
2425 part { name: "elm.swallow.action_area";
2428 description { state: "default" 0.0;
2429 rel1.to: "elm.bg.action_area";
2430 rel2.to: "elm.bg.action_area";
2435 program { name: show_title_icon;
2436 signal: "elm,state,title,icon,visible";
2438 action: STATE_SET "visible" 0.0;
2439 target: "elm.swallow.title.icon";
2441 program { name: hide_title_icon;
2442 signal: "elm,state,title,icon,hidden";
2444 action: STATE_SET "default" 0.0;
2445 target: "elm.swallow.title.icon";
2447 program { name: show_title_text;
2448 signal: "elm,state,title,text,visible";
2450 action: STATE_SET "visible" 0.0;
2451 target: "elm.text.title";
2453 program { name: hide_title_text;
2454 signal: "elm,state,title,text,hidden";
2456 action: STATE_SET "default" 0.0;
2457 target: "elm.text.title";
2459 program { name: show_title_area;
2460 signal: "elm,state,title_area,visible";
2465 get_state(PART:"elm.swallow.action_area", st, 30, vl);
2466 if (!strcmp(st, "visible"))
2467 set_state(PART:"elm.swallow.content", "show_action_title_area", 0.0);
2469 set_state(PART:"elm.swallow.content", "show_title_area", 0.0);
2470 set_state(PART:"elm.bg.title", "visible", 0.0);
2473 program { name: hide_title_area;
2474 signal: "elm,state,title_area,hidden";
2476 action: STATE_SET "default" 0.0;
2480 get_state(PART:"elm.swallow.action_area", st, 30, vl);
2481 if (!strcmp(st, "visible"))
2482 set_state(PART:"elm.swallow.content", "show_action_area", 0.0);
2484 set_state(PART:"elm.swallow.content", "default", 0.0);
2485 set_state(PART:"elm.bg.title", "default", 0.0);
2488 program { name: show_action_area;
2489 signal: "elm,state,action_area,visible";
2494 get_state(PART:"elm.bg.title", st, 30, vl);
2495 if (!strcmp(st, "visible"))
2496 set_state(PART:"elm.swallow.content", "show_action_title_area", 0.0);
2498 set_state(PART:"elm.swallow.content", "show_action_area", 0.0);
2499 set_state(PART:"elm.bg.action_area", "visible", 0.0);
2502 program { name: hide_action_area;
2503 signal: "elm,state,action_area,hidden";
2505 action: STATE_SET "default" 0.0;
2509 get_state(PART:"elm.bg.title", st, 30, vl);
2510 if (!strcmp(st, "visible"))
2511 set_state(PART:"elm.swallow.content", "show_title_area", 0.0);
2513 set_state(PART:"elm.swallow.content", "default", 0.0);
2514 set_state(PART:"elm.bg.action_area", "default", 0.0);
2520 group { name: "elm/popup/buttons1/content_expand";
2521 alias: "elm/popup/buttons1/content_expand_transparent";
2522 data.item: "action_area_height" POPUP_BUTTON_DEFAULT_ACTION_AREA_HEIGHT;
2524 part{ name:"actionbtn1";
2527 description { state: "default" 0.0;
2528 rel1.relative: 0.2 0.1;
2529 rel2.relative: 0.8 0.9;
2535 group { name: "elm/popup/buttons2/content_expand";
2536 alias: "elm/popup/buttons2/content_expand_transparent";
2537 data.item: "action_area_height" POPUP_BUTTON_DEFAULT_ACTION_AREA_HEIGHT;
2539 part{ name:"actionbtn1";
2542 description { state: "default" 0.0;
2544 rel1.relative: 0.1 0.1;
2545 rel2.relative: 0.45 0.9;
2548 part{ name:"actionbtn2";
2551 description { state: "default" 0.0;
2553 rel1.relative: 0.55 0.1;
2554 rel2.relative: 0.9 0.9;
2560 group { name: "elm/popup/buttons3/content_expand";
2561 alias: "elm/popup/buttons3/content_expand_transparent";
2562 data.item: "action_area_height" POPUP_BUTTON_DEFAULT_ACTION_AREA_HEIGHT;
2564 part{ name:"actionbtn1";
2567 description { state: "default" 0.0;
2569 rel1.relative: 0.05 0.1;
2570 rel2.relative: 0.3 0.9;
2573 part{ name:"actionbtn2";
2576 description { state: "default" 0.0;
2578 rel1.relative: 0.375 0.1;
2579 rel2.relative: 0.625 0.9;
2582 part{ name:"actionbtn3";
2585 description { state: "default" 0.0;
2587 rel1.relative: 0.7 0.1;
2588 rel2.relative: 0.95 0.9;
2594 group { name: "elm/popup/item/content_expand";
2595 alias: "elm/popup/item/content_expand_transparent";
2596 inherit: "elm/popup/item/default";
2601 description { state: "default" 0.0;
2602 color: 240 240 240 255;
2606 description { state: "clicked" 0.0;
2607 color: 190 170 150 255;
2613 group { name: "elm/popup/content/content_expand";
2614 alias: "elm/popup/content/content_expand_transparent";
2616 part{ name:"elm.swallow.content";
2619 description { state: "default" 0.0;
2625 #undef POPUP_ITEM_STATE_ENABLED
2626 #undef POPUP_ITEM_STATE_DISABLED