2 * Copyright (c) 2010 Samsung Electronics Co., Ltd All Rights Reserved
4 * PROPRIETARY/CONFIDENTIAL
6 * This software is the confidential and proprietary information of SAMSUNG
7 * ELECTRONICS ("Confidential Information"). You agree and acknowledge that this
8 * software is owned by Samsung and you shall not disclose such Confidential
9 * Information and shall use it only in accordance with the terms of the license
10 * agreement you entered into with SAMSUNG ELECTRONICS. SAMSUNG make no
11 * representations or warranties about the suitability of the software, either
12 * express or implied, including but not limited to the implied warranties of
13 * merchantability, fitness for a particular purpose, or non-infringement.
14 * SAMSUNG shall not be liable for any damages suffered by licensee arising out
15 * of or releated to this software.
19 #define POPUP_ITEM_STATE_ENABLED 0
20 #define POPUP_ITEM_STATE_DISABLED 1
22 /*popup widget specific notify style style*/
23 group { name: "elm/notify/center/popup";
30 description { state: "default" 0.0;
32 rel1.relative: 0.0 0.0;
33 rel2.relative: 1.0 1.0;
38 description { state: "default" 0.0;
50 part { name: "persp1";
52 description { state: "default" 0.0;
67 description { state: "default" 0.0;
68 rel1.to: "elm.swallow.content";
69 rel2.to: "elm.swallow.content";
76 part { name: "elm.swallow.content";
79 description { state: "default" 0.0;
88 description { state: "visible" 0.0;
94 perspective: "persp1";
97 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_2";
115 action: STATE_SET "visible" 0.0;
116 target: "elm.swallow.content";
117 transition: LINEAR 0.2;
120 program { name: "end";
121 action: STATE_SET "end" 0.0;
122 target: "elm.swallow.content";
124 program { name: "hide";
125 signal: "elm,action,hide";
127 action: STATE_SET "default" 0.0;
128 target: "elm.swallow.content";
133 group { name: "elm/notify/block_events/popup";
135 part { name: "block_events";
137 description { state: "default" 0.0;
138 color: POPUP_DIM_BG_COLOR_INC;
140 description { state: "clicked" 0.0;
141 color: POPUP_DIM_BG_CLICKED_COLOR_INC;
146 program { name: "block_clicked";
147 signal: "mouse,clicked,1";
148 source: "block_events";
149 action: SIGNAL_EMIT "elm,action,click" "elm";
150 after: "deeper_block_color";
153 name: "deeper_block_color";
154 action: STATE_SET "clicked" 0.0;
155 target: "block_events";
156 transition: LINEAR 0.2;
157 after: "default_block_color";
160 name: "default_block_color";
161 action: STATE_SET "default" 0.0;
162 target: "block_events";
163 transition: LINEAR 0.2;
168 group { name: "elm/notify/block_events/transparent";
170 part { name: "block_events";
172 description { state: "default" 0.0;
173 color: POPUP_DIM_BG_TRANS_COLOR_INC;
175 description { state: "clicked" 0.0;
176 color: POPUP_DIM_BG_CLICKED_TRANS_COLOR_INC;
181 program { name: "block_clicked";
182 signal: "mouse,clicked,1";
183 source: "block_events";
184 action: SIGNAL_EMIT "elm,action,click" "elm";
185 after: "deeper_block_color";
188 name: "deeper_block_color";
189 action: STATE_SET "clicked" 0.0;
190 target: "block_events";
191 transition: LINEAR 0.2;
192 after: "default_block_color";
195 name: "default_block_color";
196 action: STATE_SET "default" 0.0;
197 target: "block_events";
198 transition: LINEAR 0.2;
203 group { name: "elm/label/base/popup/default";
204 alias: "elm/label/base/popup/verticalbuttonstyle";
205 alias: "elm/label/base/popup/content_expand";
208 style { name: "popup_desc_style";
209 base: "font=SLP:style=Roman font_size="POPUP_DESCRIPTION_DEFAULT_TEXT_FONT_SIZE_INC" align=center color="POPUP_DEFAULT_DESCRIPTION_TEXT_COLOR_INC" text_class=slp_roman";
212 tag: "whitecolor" "+ color=#ffffff";
217 part { name: "elm.text";
221 description { state: "default" 0.0;
222 min: POPUP_DESCRIPTION_DEFAULT_TEXT_MIN_INC;
224 style: "popup_desc_style";
233 group { name: "elm/popup/base/default";
235 image: "00_popup_title_bg.png" COMP;
236 image: "00_popup_bottom_bg.png" COMP;
237 image: "00_popup_bg.png" COMP;
240 style { name: "popup_title_style";
241 base: "font=SLP:style=Medium font_size="POPUP_BASE_DEFAULT_TEXT_FONT_SIZE_INC" align=center color=#ffffff wrap=mixed ellipsis=1.0 text_class=slp_medium";
250 description { state: "default" 0.0;
251 min: POPUP_BASE_DEFAULT_BASE_DEFAULT_MIN_INC;
252 max: POPUP_BASE_DEFAULT_BASE_DEFAULT_MAX_INC;
254 normal: "00_popup_bg.png";
255 border: POPUP_BASE_DEFAULT_BG_DEFAULT_IMAGE_BORDER_INC;
261 part { name: "elm.bg.title";
264 description { state: "default" 0.0;
265 min: POPUP_BASE_DEFAULT_TITLE_DEFAULT_MIN_INC;
269 image.normal: "00_popup_title_bg.png";
270 image.border: POPUP_BASE_DEFAULT_TITLE_DEFAULT_IMAGE_BORDER_INC;
271 image.border_scale: 1;
281 description { state: "visible" 0.0;
282 inherit: "default" 0.0;
286 part { name: "left_pad";
289 description { state: "default" 0.0;
290 min: POPUP_BASE_DEFAULT_PADDING_MIN_MAX_INC;
291 max: POPUP_BASE_DEFAULT_PADDING_MIN_MAX_INC;
295 rel1.to: "elm.bg.title";
298 part { name: "right_pad";
301 description { state: "default" 0.0;
302 min: POPUP_BASE_DEFAULT_PADDING_MIN_MAX_INC;
303 max: POPUP_BASE_DEFAULT_PADDING_MIN_MAX_INC;
307 rel2.to: "elm.bg.title";
310 part { name: "elm.swallow.title.icon";
313 description { state: "default" 0.0;
314 min: POPUP_BASE_DEFAULT_TITLE_ICON_DEFAULT_MIN_MAX_INC;
315 max: POPUP_BASE_DEFAULT_TITLE_ICON_DEFAULT_MIN_MAX_INC;
328 description { state: "visible" 0.0;
329 inherit: "default" 0.0;
333 part { name: "elm.text.title";
336 description { state: "default" 0.0;
339 style: "popup_title_style";
344 color: POPUP_DEFAULT_TITLE_TEXT_COLOR_INC;
355 description { state: "visible" 0.0;
356 inherit: "default" 0.0;
360 part { name: "elm.swallow.content";
363 description { state: "default" 0.0;
364 min: POPUP_BASE_DEFAULT_CONTENT_DEFAULT_MIN_MAX_INC;
375 description { state: "show_title_area" 0.0;
376 inherit: "default" 0.0;
382 description { state: "show_action_area" 0.0;
383 inherit: "default" 0.0;
386 to: "elm.bg.action_area";
389 description { state: "show_action_title_area" 0.0;
390 inherit: "default" 0.0;
397 to: "elm.bg.action_area";
401 part { name: "elm.bg.action_area";
404 description { state: "default" 0.0;
405 min: POPUP_BASE_DEFAULT_BUTTON_BG_DEFAULT_MIN_INC;
409 image.normal: "00_popup_bottom_bg.png";
410 image.border: POPUP_BASE_DEFAULT_BUTTON_BG_IMAGE_BORDER_INC;
411 image.border_scale: 1;
418 description { state: "visible" 0.0;
419 inherit: "default" 0.0;
423 part { name: "elm.swallow.action_area";
426 description { state: "default" 0.0;
428 rel1.to: "elm.bg.action_area";
429 rel2.to: "elm.bg.action_area";
434 program { name: show_title_icon;
435 signal: "elm,state,title,icon,visible";
437 action: STATE_SET "visible" 0.0;
438 target: "elm.swallow.title.icon";
440 program { name: hide_title_icon;
441 signal: "elm,state,title,icon,hidden";
443 action: STATE_SET "default" 0.0;
444 target: "elm.swallow.title.icon";
446 program { name: show_title_text;
447 signal: "elm,state,title,text,visible";
449 action: STATE_SET "visible" 0.0;
450 target: "elm.text.title";
452 program { name: hide_title_text;
453 signal: "elm,state,title,text,hidden";
455 action: STATE_SET "default" 0.0;
456 target: "elm.text.title";
458 program { name: show_title_area;
459 signal: "elm,state,title_area,visible";
464 get_state(PART:"elm.swallow.action_area", st, 30, vl);
465 if (!strcmp(st, "visible"))
466 set_state(PART:"elm.swallow.content", "show_action_title_area", 0.0);
468 set_state(PART:"elm.swallow.content", "show_title_area", 0.0);
469 set_state(PART:"elm.bg.title", "visible", 0.0);
472 program { name: hide_title_area;
473 signal: "elm,state,title_area,hidden";
475 action: STATE_SET "default" 0.0;
479 get_state(PART:"elm.swallow.action_area", st, 30, vl);
480 if (!strcmp(st, "visible"))
481 set_state(PART:"elm.swallow.content", "show_action_area", 0.0);
483 set_state(PART:"elm.swallow.content", "default", 0.0);
484 set_state(PART:"elm.bg.title", "default", 0.0);
487 program { name: show_action_area;
488 signal: "elm,state,action_area,visible";
493 get_state(PART:"elm.bg.title", st, 30, vl);
494 if (!strcmp(st, "visible"))
495 set_state(PART:"elm.swallow.content", "show_action_title_area", 0.0);
497 set_state(PART:"elm.swallow.content", "show_action_area", 0.0);
498 set_state(PART:"elm.bg.action_area", "visible", 0.0);
501 program { name: hide_action_area;
502 signal: "elm,state,action_area,hidden";
504 action: STATE_SET "default" 0.0;
508 get_state(PART:"elm.bg.title", st, 30, vl);
509 if (!strcmp(st, "visible"))
510 set_state(PART:"elm.swallow.content", "show_title_area", 0.0);
512 set_state(PART:"elm.swallow.content", "default", 0.0);
513 set_state(PART:"elm.bg.action_area", "default", 0.0);
516 } /* end of programs */
519 group { name: "elm/popup/content/default";
521 part { name: "pad_t";
525 description { state: "default" 0.0;
527 min: POPUP_CONTENT_DEFAULT_PADDING_TOP_MIN_INC;
540 part { name: "pad_l";
543 description { state: "default" 0.0;
544 min : POPUP_CONTENT_DEFAULT_PADDING_LEFT_MIN_INC;
546 rel2.relative: 0.0 1.0;
551 part { name: "pad_r";
554 description { state: "default" 0.0;
555 min : POPUP_CONTENT_DEFAULT_PADDING_RIGHT_MIN_INC;
557 rel1.relative: 1.0 0.0;
562 part{ name:"elm.swallow.content";
565 description { state: "default" 0.0;
566 min: POPUP_CONTENT_DEFAULT_CONTENT_DEFAULT_MIN_INC;
578 part { name: "pad_b";
582 description { state: "default" 0.0;
584 min: POPUP_CONTENT_DEFAULT_PADDING_BOTTOM_MIN_INC;
597 ///////////////////////////////////////////////////////////////////////////////
599 name: "elm/popup/item/default";
601 public item_state = POPUP_ITEM_STATE_ENABLED;
604 part { name: "event_blocker";
605 description { state: "default" 0.0;
611 description { state: "default" 0.0;
612 color: 240 240 240 255;
616 description { state: "clicked" 0.0;
617 color: 190 170 150 255;
620 part { name: "padding_left_top";
624 description { state: "default" 0.0;
626 rel2.relative: 0.0 0.0;
632 part { name: "padding_right_bottom";
636 description { state: "default" 0.0;
638 rel1.relative: 1.0 1.0;
644 part { name: "separator";
648 description { state: "dafault" 0.0;
649 color: 180 180 180 255;
655 part { name: "padding_icon_text";
659 description { state: "default" 0.0; //when only icon or no icon is there
663 to: "elm.swallow.content";
665 rel2.to: "elm.swallow.content";
670 description { state: "visible" 0.0; //when icon is visible
671 inherit: "default" 0.0;
674 description { state: "icononly" 0.0;
675 inherit: "default" 0.0;
678 part { name: "elm.swallow.content";
681 description { state: "default" 0.0;
686 to: "padding_left_top";
690 to_x: "padding_left_top";
691 to_y: "padding_right_bottom";
695 description { state: "visible" 0.0;
702 to: "padding_left_top";
706 to_x: "padding_left_top";
707 to_y: "padding_right_bottom";
710 aspect_preference: VERTICAL;
712 description { state: "icononly" 0.0;
717 to: "padding_left_top";
721 to: "padding_right_bottom";
724 aspect_preference: VERTICAL;
727 part { name: "elm.text";
731 description { state: "default" 0.0;
735 to_x: "padding_icon_text";
736 to_y: "padding_left_top";
740 to:"padding_right_bottom";
745 font: "SLP:style=Bold";
752 description { state: "visible" 0.0;
753 inherit: "default" 0.0;
757 description { state: "clicked" 0.0;
758 inherit: "default" 0.0;
761 color: 255 255 255 255;
763 description { state: "disabled" 0.0;
764 inherit: "default" 0.0;
765 color: 128 128 128 255;
767 description { state: "disabled_visible" 0.0;
768 inherit: "default" 0.0;
769 color: 128 128 128 255;
774 part { name: "over1";
776 ignore_flags: ON_HOLD;
777 description { state: "default" 0.0;
780 part { name: "over2";
782 description { state: "default" 0.0;
785 part { name: "disclip";
787 description { state: "default" 0.0;
790 description { state: "disabled" 0.0;
796 program { name: "item_unclick";
797 signal: "mouse,up,1";
799 action: SIGNAL_EMIT "elm,action,click" "";
801 program { name: "disable";
802 signal: "elm,state,item,disabled";
804 action: STATE_SET "disabled" 0.0;
806 after: "disable_text";
808 program { name: "enable";
809 signal: "elm,state,item,enabled";
811 action: STATE_SET "default" 0.0;
813 after: "enable_text";
815 program { name: "item_click2";
816 signal: "mouse,down,1";
821 get_state(PART:"elm.text", st, 30, vl);
822 if (!strcmp(st, "visible"))
823 set_state(PART:"elm.text", "clicked", 0.0);
824 set_state(PART:"bg", "clicked", 0.0);
827 program { name: "item_unclick2";
828 signal: "mouse,up,1";
833 get_state(PART:"elm.text", st, 30, vl);
834 if (!strcmp(st, "clicked"))
835 set_state(PART:"elm.text", "visible", 0.0);
836 set_state(PART:"bg", "default", 0.0);
839 program { name: "disable_text";
843 get_state(PART:"elm.text", st, 30, vl);
844 if (!strcmp(st, "visible"))
845 set_state(PART:"elm.text", "disabled_visible", 0.0);
847 set_state(PART:"elm.text", "disabled", 0.0);
848 set_int(item_state, POPUP_ITEM_STATE_DISABLED);
851 program { name: "enable_text";
855 get_state(PART:"elm.text", st, 30, vl);
856 if (!strcmp(st, "disabled_visible"))
857 set_state(PART:"elm.text", "visible", 0.0);
859 set_state(PART:"elm.text", "default", 0.0);
860 set_int(item_state, POPUP_ITEM_STATE_ENABLED);
863 program { name: "text_show";
864 signal: "elm,state,item,text,visible";
869 get_state(PART:"elm.swallow.content", st, 30, vl);
870 if (!strcmp(st, "icononly")) {
871 set_state(PART:"elm.swallow.content", "visible", 0.0);
872 set_state(PART:"padding_icon_text", "visible", 0.0);
874 if(get_int(item_state) != POPUP_ITEM_STATE_DISABLED)
875 set_state(PART:"elm.text", "visible", 0.0);
877 set_state(PART:"elm.text", "disabled_visible", 0.0);
880 program { name: "text_hide";
881 signal: "elm,state,item,text,hidden";
886 get_state(PART:"elm.swallow.content", st, 30, vl);
887 if (!strcmp(st, "visible")) {
888 set_state(PART:"elm.swallow.content", "icononly", 0.0);
889 set_state(PART:"padding_icon_text", "icononly", 0.0);
891 set_state(PART:"elm.text", "default", 0.0);
894 program { name: "icon_show";
895 signal: "elm,state,item,icon,visible";
900 get_state(PART:"elm.text", st, 30, vl);
901 if (!strcmp(st, "visible")) {
902 set_state(PART:"elm.swallow.content", "visible", 0.0);
903 set_state(PART:"padding_icon_text", "visible", 0.0);
906 set_state(PART:"elm.swallow.content", "icononly", 0.0);
907 set_state(PART:"padding_icon_text", "icononly", 0.0);
911 program { name: "icon_hide";
912 signal: "elm,state,item,icon,hidden";
914 action: STATE_SET "default" 0.0;
915 target: "elm.swallow.content";
920 group { name: "elm/popup/base/verticalbuttonstyle";
922 image: "00_popup_title_bg.png" COMP;
923 image: "00_popup_bottom_bg.png" COMP;
924 image: "00_popup_bg.png" COMP;
930 description { state: "default" 0.0;
931 min: POPUP_BASE_VERTICAL_BUTTON_BASE_MIN_INC;
932 max: POPUP_BASE_VERTICAL_BUTTON_BASE_MAX_INC;
934 normal: "00_popup_bg.png";
935 border: POPUP_BASE_VERTICAL_BUTTON_BG_IMAGE_BORDER_INC;
941 part { name: "elm.bg.title";
944 description { state: "default" 0.0;
945 min: POPUP_BASE_VERTICAL_BUTTON_TITLE_DEFAULT_MIN_INC;
949 image.normal: "00_popup_title_bg.png";
950 image.border: POPUP_BASE_VERTICAL_BUTTON_TITLE_IMAGE_BORDER_MIN_INC;
951 image.border_scale: 1;
961 description { state: "visible" 0.0;
962 inherit: "default" 0.0;
966 part { name: "elm.swallow.title.icon";
969 description { state: "default" 0.0;
970 min: POPUP_BASE_VERTICAL_BUTTON_TITLE_ICON_MIN_MAX_INC;
971 max: POPUP_BASE_VERTICAL_BUTTON_TITLE_ICON_MIN_MAX_INC;
974 rel1.to: "elm.bg.title";
975 rel2.to: "elm.bg.title";
978 description { state: "visible" 0.0;
979 inherit: "default" 0.0;
983 part { name: "elm.text.title";
986 description { state: "default" 0.0;
988 style: "popup_title_style";
993 color: POPUP_DEFAULT_TITLE_TEXT_COLOR_INC;
995 rel1.to:"elm.bg.title";
996 rel2.to: "elm.bg.title";
998 description { state: "visible" 0.0;
999 inherit: "default" 0.0;
1003 part { name: "elm.swallow.content";
1006 description { state: "default" 0.0;
1007 min: POPUP_BASE_VERTICAL_BUTTON_CONTENT_DEFAULT_MIN_INC;
1018 description { state: "show_title_area" 0.0;
1019 inherit: "default" 0.0;
1025 description { state: "show_action_area" 0.0;
1026 inherit: "default" 0.0;
1029 to: "elm.swallow.action_area";
1032 description { state: "show_action_title_area" 0.0;
1033 inherit: "default" 0.0;
1040 to: "elm.swallow.action_area";
1044 part { name: "elm.swallow.action_area";
1047 description { state: "default" 0.0;
1050 min: POPUP_BASE_VERTICAL_BUTTON_BUTTONAREA_DEFAULT_MIN_INC;
1061 program { name: show_title_icon;
1062 signal: "elm,state,title,icon,visible";
1064 action: STATE_SET "visible" 0.0;
1065 target: "elm.swallow.title.icon";
1067 program { name: hide_title_icon;
1068 signal: "elm,state,title,icon,hidden";
1070 action: STATE_SET "default" 0.0;
1071 target: "elm.swallow.title.icon";
1073 program { name: show_title_text;
1074 signal: "elm,state,title,text,visible";
1076 action: STATE_SET "visible" 0.0;
1077 target: "elm.text.title";
1079 program { name: hide_title_text;
1080 signal: "elm,state,title,text,hidden";
1082 action: STATE_SET "default" 0.0;
1083 target: "elm.text.title";
1085 program { name: show_title_area;
1086 signal: "elm,state,title_area,visible";
1091 get_state(PART:"elm.swallow.action_area", st, 30, vl);
1092 if (!strcmp(st, "visible"))
1093 set_state(PART:"elm.swallow.content", "show_action_title_area", 0.0);
1095 set_state(PART:"elm.swallow.content", "show_title_area", 0.0);
1096 set_state(PART:"elm.bg.title", "visible", 0.0);
1099 program { name: hide_title_area;
1100 signal: "elm,state,title_area,hidden";
1102 action: STATE_SET "default" 0.0;
1106 get_state(PART:"elm.swallow.action_area", st, 30, vl);
1107 if (!strcmp(st, "visible"))
1108 set_state(PART:"elm.swallow.content", "show_action_area", 0.0);
1110 set_state(PART:"elm.swallow.content", "default", 0.0);
1111 set_state(PART:"elm.bg.title", "default", 0.0);
1114 program { name: show_action_area;
1115 signal: "elm,state,action_area,visible";
1120 get_state(PART:"elm.bg.title", st, 30, vl);
1121 if (!strcmp(st, "visible"))
1122 set_state(PART:"elm.swallow.content", "show_action_title_area", 0.0);
1124 set_state(PART:"elm.swallow.content", "show_action_area", 0.0);
1127 program { name: hide_action_area;
1128 signal: "elm,state,action_area,hidden";
1130 action: STATE_SET "default" 0.0;
1134 get_state(PART:"elm.bg.title", st, 30, vl);
1135 if (!strcmp(st, "visible"))
1136 set_state(PART:"elm.swallow.content", "show_title_area", 0.0);
1138 set_state(PART:"elm.swallow.content", "default", 0.0);
1141 } /* end of programs */
1144 group { name: "elm/popup/buttons3/verticalbuttonstyle";
1145 data.item: "action_area_height" POPUP_BUTTON_VERTICAL_ACTION_AREA_HEIGHT;
1147 part { name: "elm.swallow.buttonArea.Background";
1150 description { state: "default" 0.0;
1152 image.normal: "00_popup_bottom_bg.png";
1153 image.border: POPUP_BUTTON3_VERTICAL_BUTTON_BG_IMAGE_BORDER_INC;
1154 image.border_scale: 1;
1163 part { name: "elm.rect.pad_btn_top";
1166 description { state: "default" 0.0;
1167 min: POPUP_BUTTON3_VERTICAL_BUTTON_PADDING_TOP_MIN_INC;
1179 part{ name:"actionbtn1";
1182 description { state: "default" 0.0;
1183 min: POPUP_BUTTON3_VERTICAL_BUTTON_BUTTON_MIN_MAX_INC;
1184 max: POPUP_BUTTON3_VERTICAL_BUTTON_BUTTON_MIN_MAX_INC;
1188 relative: 0.0 1.0; to_y: "elm.rect.pad_btn_top";
1192 part { name: "elm.rect.pad_btn";
1195 description { state: "default" 0.0;
1196 min: POPUP_BUTTON3_VERTICAL_BUTTON_PADDING_BUTTON_MIN_INC;
1197 max: POPUP_BUTTON3_VERTICAL_BUTTON_PADDING_BUTTON_MAX_INC;
1202 relative: 0.0 1.0; to: "actionbtn1";
1205 relative: 1.0 1.0; to: "actionbtn1";
1209 part{ name:"actionbtn2";
1212 description { state: "default" 0.0;
1213 min: POPUP_BUTTON3_VERTICAL_BUTTON_BUTTON_MIN_MAX_INC;
1214 max: POPUP_BUTTON3_VERTICAL_BUTTON_BUTTON_MIN_MAX_INC;
1217 rel1 { relative: 0 1.0; to_y: "elm.rect.pad_btn"; }
1220 part { name: "elm.rect.pad_btn2";
1223 description { state: "default" 0.0;
1224 min: POPUP_BUTTON3_VERTICAL_BUTTON_PADDING_BUTTON_MIN_INC;
1225 max: POPUP_BUTTON3_VERTICAL_BUTTON_PADDING_BUTTON_MAX_INC;
1230 relative: 0.0 1.0; to: "actionbtn2";
1233 relative: 1.0 1.0; to: "actionbtn2";
1237 part{ name:"actionbtn3";
1240 description { state: "default" 0.0;
1241 min: POPUP_BUTTON3_VERTICAL_BUTTON_BUTTON_MIN_MAX_INC;
1242 max: POPUP_BUTTON3_VERTICAL_BUTTON_BUTTON_MIN_MAX_INC;
1246 relative: 0.0 1.0; to_y: "elm.rect.pad_btn2";
1253 group { name: "elm/popup/content/menustyle";
1255 part { name: "left_padding";
1258 description { state: "default" 0.0;
1262 min: POPUP_CONTENT_LISTSTYLE_PADDING_RIGHT_MIN_INC;
1271 part{ name:"elm.swallow.content";
1274 description { state: "default" 0.0;
1275 min: POPUP_CONTENT_LISTSTYLE_CONTENT_DEFAULT_MIN_INC;
1288 part { name: "right_padding";
1291 description { state: "default" 0.0;
1295 min: POPUP_CONTENT_LISTSTYLE_PADDING_RIGHT_MIN_INC;
1307 group { name: "elm/popup/content/min_menustyle";
1309 part { name: "left_padding";
1312 description { state: "default" 0.0;
1316 min: POPUP_CONTENT_LISTSTYLE_PADDING_RIGHT_MIN_INC;
1325 part{ name:"elm.swallow.content";
1328 description { state: "default" 0.0;
1329 min: POPUP_CONTENT_MINSTYLE_CONTENT_DEFAULT_MIN_INC;
1342 part { name: "right_padding";
1345 description { state: "default" 0.0;
1349 min: POPUP_CONTENT_LISTSTYLE_PADDING_RIGHT_MIN_INC;
1361 group { name: "elm/popup/content/liststyle";
1363 part { name: "left_top_padding";
1366 description { state: "default" 0.0;
1370 min: POPUP_CONTENT_LISTSTYLE_PADDING_TOP_MIN_MAX_INC;
1371 max: POPUP_CONTENT_LISTSTYLE_PADDING_TOP_MIN_MAX_INC;
1374 part{ name:"elm.swallow.content";
1377 description { state: "default" 0.0;
1378 min: POPUP_CONTENT_LISTSTYLE_CONTENT_DEFAULT_MIN_INC;
1383 to:"left_top_padding";
1391 part { name: "right_padding";
1394 description { state: "default" 0.0;
1398 min: POPUP_CONTENT_LISTSTYLE_PADDING_RIGHT_MIN_INC;
1410 group { name: "elm/popup/content/min_liststyle";
1412 part { name: "left_top_padding";
1415 description { state: "default" 0.0;
1419 min: POPUP_CONTENT_LISTSTYLE_PADDING_TOP_MIN_MAX_INC;
1420 max: POPUP_CONTENT_LISTSTYLE_PADDING_TOP_MIN_MAX_INC;
1423 part{ name:"elm.swallow.content";
1426 description { state: "default" 0.0;
1427 min: POPUP_CONTENT_MINSTYLE_CONTENT_DEFAULT_MIN_INC;
1432 to:"left_top_padding";
1440 part { name: "right_padding";
1443 description { state: "default" 0.0;
1447 min: POPUP_CONTENT_LISTSTYLE_PADDING_RIGHT_MIN_INC;
1459 group { name: "elm/popup/base/customstyle";
1461 image: "00_popup_bottom_bg.png" COMP;
1462 image: "00_popup_bg.png" COMP;
1465 style { name: "popup_title_custom_style";
1466 base: "font=SLP:style=Medium font_size="POPUP_BASE_CUSTOMSTYLE_TEXT_FONT_SIZE_INC" align=center color=#ffffff wrap=mixed ellipsis=1.0 text_class=slp_medium";
1472 part { name: "base";
1475 description { state: "default" 0.0;
1476 min: POPUP_BASE_CUSTOMSTYLE_BASE_DEFAULT_MIN_INC;
1477 max: POPUP_BASE_CUSTOMSTYLE_BASE_DEFAULT_MAX_INC;
1479 normal: "00_popup_bg.png";
1480 border: POPUP_BASE_CUSTOMSTYLE_BG_DEFAULT_IMAGE_BORDER_INC;
1486 part { name: "elm.bg.title";
1489 description { state: "default" 0.0;
1490 min: POPUP_BASE_CUSTOMSTYLE_TITLE_DEFAULT_MIN_INC;
1503 description { state: "visible" 0.0;
1504 inherit: "default" 0.0;
1508 part { name: "elm.rect.title.bottom.line";
1510 description { state: "default" 0.0;
1511 min: POPUP_BASE_CUSTOMSTYLE_TITLE_BOTTOM_LINE_MIN_INC;
1515 color: POPUP_CUSTOMSTYLE_TITLE_BOTTOM_LINE_COLOR_INC;
1525 description { state: "visible" 0.0;
1526 inherit: "default" 0.0;
1530 part { name: "elm.swallow.title.icon";
1533 description { state: "default" 0.0;
1534 min: POPUP_BASE_CUSTOMSTYLE_TITLE_ICON_DEFAULT_MIN_MAX_INC;
1535 max: POPUP_BASE_CUSTOMSTYLE_TITLE_ICON_DEFAULT_MIN_MAX_INC;
1538 rel1.to: "elm.bg.title";
1539 rel2.to: "elm.bg.title";
1542 description { state: "visible" 0.0;
1543 inherit: "default" 0.0;
1547 part { name: "elm.text.title";
1550 description { state: "default" 0.0;
1552 style: "popup_title_custom_style";
1557 color: POPUP_CUSTOMSTYLE_TITLE_TEXT_COLOR_INC;
1559 rel1.to: "elm.bg.title";
1560 rel2.to: "elm.bg.title";
1562 description { state: "visible" 0.0;
1563 inherit: "default" 0.0;
1567 part { name: "elm.swallow.content";
1570 description { state: "default" 0.0;
1571 min: POPUP_BASE_CUSTOMSTYLE_CONTENT_DEFAULT_MIN_INC;
1582 description { state: "show_title_area" 0.0;
1583 inherit: "default" 0.0;
1586 to: "elm.rect.title.bottom.line";
1589 description { state: "show_action_area" 0.0;
1590 inherit: "default" 0.0;
1593 to: "elm.swallow.action_area";
1596 description { state: "show_action_title_area" 0.0;
1597 inherit: "default" 0.0;
1600 to: "elm.rect.title.bottom.line";
1604 to: "elm.bg.action_area";
1608 part { name: "elm.bg.action_area";
1611 description { state: "default" 0.0;
1612 min: POPUP_BASE_CUSTOMSTYLE_BUTTONAREA_BG_DEFAULT_MIN_INC;
1616 image.normal: "00_popup_bottom_bg.png";
1617 image.border: POPUP_BASE_CUSTOMSTYLE_BUTTONAREA_BG_IMAGE_BORDER_INC;
1618 image.border_scale: 1;
1625 description { state: "visible" 0.0;
1626 inherit: "default" 0.0;
1630 part { name: "elm.swallow.action_area";
1633 description { state: "default" 0.0;
1635 rel1.to: "elm.bg.action_area";
1636 rel2.to: "elm.bg.action_area";
1641 program { name: show_title_icon;
1642 signal: "elm,state,title,icon,visible";
1644 action: STATE_SET "visible" 0.0;
1645 target: "elm.swallow.title.icon";
1647 program { name: hide_title_icon;
1648 signal: "elm,state,title,icon,hidden";
1650 action: STATE_SET "default" 0.0;
1651 target: "elm.swallow.title.icon";
1653 program { name: show_title_text;
1654 signal: "elm,state,title,text,visible";
1656 action: STATE_SET "visible" 0.0;
1657 target: "elm.text.title";
1659 program { name: hide_title_text;
1660 signal: "elm,state,title,text,hidden";
1662 action: STATE_SET "default" 0.0;
1663 target: "elm.text.title";
1665 program { name: show_title_area;
1666 signal: "elm,state,title_area,visible";
1671 get_state(PART:"elm.swallow.action_area", st, 30, vl);
1672 if (!strcmp(st, "visible"))
1673 set_state(PART:"elm.swallow.content", "show_action_title_area", 0.0);
1675 set_state(PART:"elm.swallow.content", "show_title_area", 0.0);
1676 set_state(PART:"elm.bg.title", "visible", 0.0);
1677 set_state(PART:"elm.rect.title.bottom.line", "visible", 0.0);
1681 program { name: hide_title_area;
1682 signal: "elm,state,title_area,hidden";
1684 action: STATE_SET "default" 0.0;
1688 get_state(PART:"elm.swallow.action_area", st, 30, vl);
1689 if (!strcmp(st, "visible"))
1690 set_state(PART:"elm.swallow.content", "show_action_area", 0.0);
1692 set_state(PART:"elm.swallow.content", "default", 0.0);
1693 set_state(PART:"elm.bg.title", "default", 0.0);
1694 set_state(PART:"elm.rect.title.bottom.line", "default", 0.0);
1697 program { name: show_action_area;
1698 signal: "elm,state,action_area,visible";
1703 get_state(PART:"elm.bg.title", st, 30, vl);
1704 if (!strcmp(st, "visible"))
1705 set_state(PART:"elm.swallow.content", "show_action_title_area", 0.0);
1707 set_state(PART:"elm.swallow.content", "show_action_area", 0.0);
1708 set_state(PART:"elm.bg.action_area", "visible", 0.0);
1711 program { name: hide_action_area;
1712 signal: "elm,state,action_area,hidden";
1714 action: STATE_SET "default" 0.0;
1718 get_state(PART:"elm.bg.title", st, 30, vl);
1719 if (!strcmp(st, "visible"))
1720 set_state(PART:"elm.swallow.content", "show_title_area", 0.0);
1722 set_state(PART:"elm.swallow.content", "default", 0.0);
1723 set_state(PART:"elm.bg.action_area", "default", 0.0);
1726 } /* end of programs */
1729 group { name: "elm/popup/content/customstyle";
1731 part{ name:"elm.swallow.content";
1734 description { state: "default" 0.0;
1735 min: POPUP_CONTENT_CUSTOMSTYLE_DEFAULT_MIN_INC;
1741 group { name: "elm/popup/buttons1/default";
1742 data.item: "action_area_height" POPUP_BUTTON_DEFAULT_ACTION_AREA_HEIGHT;
1744 part{ name:"actionbtn1";
1747 description { state: "default" 0.0;
1748 min: POPUP_BUTTON1_DEFAULT_BUTTON1_DEFAULT_MIN_MAX_INC;
1749 max: POPUP_BUTTON1_DEFAULT_BUTTON1_DEFAULT_MIN_MAX_INC;
1751 rel1.relative: 0.5 0.0;
1752 rel2.relative: 0.5 1.0;
1758 group { name: "elm/popup/buttons2/default";
1759 data.item: "action_area_height" POPUP_BUTTON_DEFAULT_ACTION_AREA_HEIGHT;
1761 part{ name:"actionbtn1";
1764 description { state: "default" 0.0;
1765 min: POPUP_BUTTON2_DEFAULT_BUTTON_DEFAULT_MIN_MAX_INC;
1766 max: POPUP_BUTTON2_DEFAULT_BUTTON_DEFAULT_MIN_MAX_INC;
1769 rel1.to: "elm.rect.pad_btn";
1772 to: "elm.rect.pad_btn";
1776 part { name: "elm.rect.pad_btn";
1779 description { state: "default" 0.0;
1780 min: POPUP_BUTTON2_DEFAULT_PADDING_BUTTON_MIN_MAX_INC;
1781 max: POPUP_BUTTON2_DEFAULT_PADDING_BUTTON_MIN_MAX_INC;
1784 rel1.relative: 0.5 0.0;
1785 rel2.relative: 0.5 1.0;
1788 part{ name:"actionbtn2";
1791 description { state: "default" 0.0;
1792 min: POPUP_BUTTON2_DEFAULT_BUTTON_DEFAULT_MIN_MAX_INC;
1793 max: POPUP_BUTTON2_DEFAULT_BUTTON_DEFAULT_MIN_MAX_INC;
1798 to: "elm.rect.pad_btn";
1800 rel2.to: "elm.rect.pad_btn";
1806 group { name: "elm/popup/buttons3/default";
1807 alias: "elm/popup/buttons3/menustyle";
1808 data.item: "action_area_height" POPUP_BUTTON_DEFAULT_ACTION_AREA_HEIGHT;
1810 part{ name:"actionbtn1";
1813 description { state: "default" 0.0;
1814 min: POPUP_BUTTON3_DEFAULT_BUTTON_DEFAULT_MIN_MAX_INC;
1815 max: POPUP_BUTTON3_DEFAULT_BUTTON_DEFAULT_MIN_MAX_INC;
1818 rel1.to: "elm.rect.pad_btn";
1821 to: "elm.rect.pad_btn";
1825 part { name: "elm.rect.pad_btn";
1828 description { state: "default" 0.0;
1829 min: POPUP_BUTTON3_DEFAULT_PADDING_BUTTON_MIN_MAX_INC;
1830 max: POPUP_BUTTON3_DEFAULT_PADDING_BUTTON_MIN_MAX_INC;
1833 rel1.to: "actionbtn2";
1840 part{ name:"actionbtn2";
1843 description { state: "default" 0.0;
1844 min: POPUP_BUTTON3_DEFAULT_BUTTON_DEFAULT_MIN_MAX_INC;
1845 max: POPUP_BUTTON3_DEFAULT_BUTTON_DEFAULT_MIN_MAX_INC;
1847 rel1.relative: 0.5 0.0;
1848 rel2.relative: 0.5 1.0;
1851 part { name: "elm.rect.pad_btn2";
1854 description { state: "default" 0.0;
1855 min: POPUP_BUTTON3_DEFAULT_PADDING_BUTTON_MIN_MAX_INC;
1856 max: POPUP_BUTTON3_DEFAULT_PADDING_BUTTON_MIN_MAX_INC;
1863 rel2.to: "actionbtn2";
1866 part{ name:"actionbtn3";
1869 description { state: "default" 0.0;
1870 min: POPUP_BUTTON3_DEFAULT_BUTTON_DEFAULT_MIN_MAX_INC;
1871 max: POPUP_BUTTON3_DEFAULT_BUTTON_DEFAULT_MIN_MAX_INC;
1876 to: "elm.rect.pad_btn2";
1878 rel2.to: "elm.rect.pad_btn2";
1884 group { name: "elm/popup/base/volumebarstyle";
1886 image: "00_volumepopup_title_bg.png" COMP;
1887 image: "00_popup_bottom_bg.png" COMP;
1888 image: "00_popup_bg.png" COMP;
1891 part { name: "base";
1894 description { state: "default" 0.0;
1895 min: POPUP_BASE_VOLUMEBAR_STYLE_BASE_DEFAULT_MIN_INC;
1896 max: POPUP_BASE_VOLUMEBAR_STYLE_BASE_DEFAULT_MAX_INC;
1898 normal: "00_popup_bg.png";
1899 border: POPUP_BASE_DEFAULT_BG_DEFAULT_IMAGE_BORDER_INC;
1905 part { name: "elm.bg.title";
1908 description { state: "default" 0.0;
1909 min: POPUP_BASE_DEFAULT_TITLE_DEFAULT_MIN_INC;
1913 image.normal: "00_volumepopup_title_bg.png";
1914 image.border: POPUP_BASE_VOLUMEBAR_STYLE_TITLE_DEFAULT_IMAGE_BORDER_INC;
1915 image.border_scale: 1;
1925 description { state: "visible" 0.0;
1926 inherit: "default" 0.0;
1930 part { name: "left_pad";
1933 description { state: "default" 0.0;
1934 min: POPUP_BASE_DEFAULT_PADDING_MIN_MAX_INC;
1935 max: POPUP_BASE_DEFAULT_PADDING_MIN_MAX_INC;
1939 rel1.to: "elm.bg.title";
1942 part { name: "right_pad";
1945 description { state: "default" 0.0;
1946 min: POPUP_BASE_DEFAULT_PADDING_MIN_MAX_INC;
1947 max: POPUP_BASE_DEFAULT_PADDING_MIN_MAX_INC;
1951 rel2.to: "elm.bg.title";
1954 part { name: "elm.swallow.title.icon";
1957 description { state: "default" 0.0;
1958 min: POPUP_BASE_DEFAULT_TITLE_ICON_DEFAULT_MIN_MAX_INC;
1959 max: POPUP_BASE_DEFAULT_TITLE_ICON_DEFAULT_MIN_MAX_INC;
1972 description { state: "visible" 0.0;
1973 inherit: "default" 0.0;
1977 part { name: "elm.text.title";
1980 description { state: "default" 0.0;
1982 style: "popup_title_style";
1987 color: POPUP_DEFAULT_TITLE_TEXT_COLOR_INC;
1998 description { state: "visible" 0.0;
1999 inherit: "default" 0.0;
2003 part { name: "elm.swallow.content";
2006 description { state: "default" 0.0;
2007 min: POPUP_BASE_VOLUMEBAR_STYLE_CONTENT_DEFAULT_MIN_INC;
2018 description { state: "show_title_area" 0.0;
2019 inherit: "default" 0.0;
2025 description { state: "show_action_area" 0.0;
2026 inherit: "default" 0.0;
2029 to: "elm.bg.action_area";
2032 description { state: "show_action_title_area" 0.0;
2033 inherit: "default" 0.0;
2040 to: "elm.bg.action_area";
2044 part { name: "elm.bg.action_area";
2047 description { state: "default" 0.0;
2048 min: POPUP_BASE_VOLUMEBAR_STYLE_BUTTONAREA_BG_DEFAULT_MIN_INC;
2052 image.normal: "00_popup_bottom_bg.png";
2053 image.border: POPUP_BASE_DEFAULT_BUTTON_BG_IMAGE_BORDER_INC;
2054 image.border_scale: 1;
2061 description { state: "visible" 0.0;
2062 inherit: "default" 0.0;
2066 part { name: "elm.swallow.action_area";
2069 description { state: "default" 0.0;
2071 rel1.to: "elm.bg.action_area";
2072 rel2.to: "elm.bg.action_area";
2077 program { name: show_title_icon;
2078 signal: "elm,state,title,icon,visible";
2080 action: STATE_SET "visible" 0.0;
2081 target: "elm.swallow.title.icon";
2083 program { name: hide_title_icon;
2084 signal: "elm,state,title,icon,hidden";
2086 action: STATE_SET "default" 0.0;
2087 target: "elm.swallow.title.icon";
2089 program { name: show_title_text;
2090 signal: "elm,state,title,text,visible";
2092 action: STATE_SET "visible" 0.0;
2093 target: "elm.text.title";
2095 program { name: hide_title_text;
2096 signal: "elm,state,title,text,hidden";
2098 action: STATE_SET "default" 0.0;
2099 target: "elm.text.title";
2101 program { name: show_title_area;
2102 signal: "elm,state,title_area,visible";
2107 get_state(PART:"elm.swallow.action_area", st, 30, vl);
2108 if (!strcmp(st, "visible"))
2109 set_state(PART:"elm.swallow.content", "show_action_title_area", 0.0);
2111 set_state(PART:"elm.swallow.content", "show_title_area", 0.0);
2112 set_state(PART:"elm.bg.title", "visible", 0.0);
2115 program { name: hide_title_area;
2116 signal: "elm,state,title_area,hidden";
2118 action: STATE_SET "default" 0.0;
2122 get_state(PART:"elm.swallow.action_area", st, 30, vl);
2123 if (!strcmp(st, "visible"))
2124 set_state(PART:"elm.swallow.content", "show_action_area", 0.0);
2126 set_state(PART:"elm.swallow.content", "default", 0.0);
2127 set_state(PART:"elm.bg.title", "default", 0.0);
2130 program { name: show_action_area;
2131 signal: "elm,state,action_area,visible";
2136 get_state(PART:"elm.bg.title", st, 30, vl);
2137 if (!strcmp(st, "visible"))
2138 set_state(PART:"elm.swallow.content", "show_action_title_area", 0.0);
2140 set_state(PART:"elm.swallow.content", "show_action_area", 0.0);
2141 set_state(PART:"elm.bg.action_area", "visible", 0.0);
2144 program { name: hide_action_area;
2145 signal: "elm,state,action_area,hidden";
2147 action: STATE_SET "default" 0.0;
2151 get_state(PART:"elm.bg.title", st, 30, vl);
2152 if (!strcmp(st, "visible"))
2153 set_state(PART:"elm.swallow.content", "show_title_area", 0.0);
2155 set_state(PART:"elm.swallow.content", "default", 0.0);
2156 set_state(PART:"elm.bg.action_area", "default", 0.0);
2159 } /* end of programs */
2162 group { name: "elm/popup/content/volumebarstyle";
2164 part { name: "pad_t";
2169 description { state: "default" 0.0;
2171 min: POPUP_CONTENT_VOLUMEBAR_STYLE_PADDING_TOP_MIN_INC;
2175 relative: 1.0 0.0;to_x: "pad_l";
2178 relative: 0.0 0.0;to_x: "pad_r";
2182 part { name: "pad_l";
2185 description { state: "default" 0.0;
2186 min : POPUP_CONTENT_VOLUMEBAR_STYLE_PADDING_LEFT_MIN_INC;
2198 part { name: "pad_r";
2201 description { state: "default" 0.0;
2202 min : POPUP_CONTENT_VOLUMEBAR_STYLE_PADDING_RIGHT_MIN_INC;
2214 part{ name:"elm.swallow.content";
2217 description { state: "default" 0.0;
2218 min: POPUP_CONTENT_VOLUMEBAR_STYLE_CONTENT_DEFAULT_MIN_INC;
2231 part { name: "pad_b";
2236 description { state: "default" 0.0;
2238 min: POPUP_CONTENT_VOLUMEBAR_STYLE_PADDING_BOTTOM_MIN_INC;
2242 relative: 0.0 1.0;to_x: "pad_l";
2245 relative: 1.0 1.0;to_x: "pad_r";
2252 group { name: "elm/layout/popup/entrypasswordview";
2254 image : "00_search_input_field_bg.png" COMP;
2257 part { name: "base";
2259 description { state: "default" 0.0;
2260 min: POPUP_BASE_CUSTOMSTYLE_CONTENT_WIDTH_INC POPUP_BASE_CUSTOMSTYLE_CONTENT_HEIGHT_INC;
2263 rel1 { relative: 0.0 0.0; }
2264 rel2 { relative: 1.0 1.0; }
2267 part { name: "pad_l";
2269 description { state: "default" 0.0;
2270 min : POPUP_BASE_CUSTOMSTYLE_CONTENT_SIDE_PADDING_INC 0;
2273 relative: 0.0 0.0; to: "base";
2276 relative: 0.0 1.0; to: "base";
2281 part { name: "elm.image1";
2284 description { state: "default" 0.0;
2285 min: POPUP_BASE_CUSTOMSTYLE_CONTENT_ENTRY_MIN_INC;
2286 max: POPUP_BASE_CUSTOMSTYLE_CONTENT_ENTRY_MIN_INC;
2289 rel1 { relative: 1.0 0.0; to_x: "pad_l"; to_y: "base"; }
2290 rel2 { relative: 1.0 1.0; to: "base"; }
2291 image { normal: "00_search_input_field_bg.png";
2297 part { name: "elm.entry1";
2300 description { state: "default" 0.0;
2301 rel1.to: "elm.image1";
2302 rel2.to: "elm.image1";
2305 part { name: "pad_n";
2307 description { state: "default" 0.0;
2308 min : POPUP_BASE_CUSTOMSTYLE_CONTENT_CENTER_PADDING_MIN_INC 0;
2309 max: POPUP_BASE_CUSTOMSTYLE_CONTENT_CENTER_PADDING_MIN_INC 9999;
2312 relative: 1.0 0.0; to_x: "elm.image1"; to_y: "base";
2315 relative: 1.0 1.0; to: "base";
2320 part { name: "elm.image2";
2323 description { state: "default" 0.0;
2324 min: POPUP_BASE_CUSTOMSTYLE_CONTENT_ENTRY_MIN_INC;
2325 max: POPUP_BASE_CUSTOMSTYLE_CONTENT_ENTRY_MIN_INC;
2328 rel1 { relative: 1.0 0.0; to_x: "pad_n"; to_y: "base"; }
2329 rel2 { relative: 1.0 1.0; to: "base"; }
2330 image { normal: "00_search_input_field_bg.png";
2336 part { name: "elm.entry2";
2339 description { state: "default" 0.0;
2340 rel1.to: "elm.image2";
2341 rel2.to: "elm.image2";
2344 part { name: "pad_n2";
2346 description { state: "default" 0.0;
2347 min : POPUP_BASE_CUSTOMSTYLE_CONTENT_CENTER_PADDING_MIN_INC 0;
2348 max: POPUP_BASE_CUSTOMSTYLE_CONTENT_CENTER_PADDING_MIN_INC 9999;
2351 relative: 1.0 0.0; to_x: "elm.image2"; to_y: "base";
2354 relative: 1.0 1.0; to: "base";
2359 part { name: "elm.image3";
2362 description { state: "default" 0.0;
2363 min: POPUP_BASE_CUSTOMSTYLE_CONTENT_ENTRY_MIN_INC;
2364 max: POPUP_BASE_CUSTOMSTYLE_CONTENT_ENTRY_MIN_INC;
2367 rel1 { relative: 1.0 0.0; to_x: "pad_n2"; to_y: "base"; }
2368 rel2 { relative: 1.0 1.0; to: "base"; }
2369 image { normal: "00_search_input_field_bg.png";
2375 part { name: "elm.entry3";
2378 description { state: "default" 0.0;
2379 rel1.to: "elm.image3";
2380 rel2.to: "elm.image3";
2383 part { name: "pad_n3";
2385 description { state: "default" 0.0;
2386 min : POPUP_BASE_CUSTOMSTYLE_CONTENT_CENTER_PADDING_MIN_INC 0;
2387 max: POPUP_BASE_CUSTOMSTYLE_CONTENT_CENTER_PADDING_MIN_INC 9999;
2390 relative: 1.0 0.0; to_x: "elm.image3"; to_y: "base";
2393 relative: 1.0 1.0; to: "base";
2398 part { name: "elm.image4";
2401 description { state: "default" 0.0;
2402 min: POPUP_BASE_CUSTOMSTYLE_CONTENT_ENTRY_MIN_INC;
2403 max: POPUP_BASE_CUSTOMSTYLE_CONTENT_ENTRY_MIN_INC;
2406 rel1 { relative: 1.0 0.0; to_x: "pad_n3"; to_y: "base"; }
2407 rel2 { relative: 1.0 1.0; to: "base"; }
2408 image { normal: "00_search_input_field_bg.png";
2414 part { name: "elm.entry4";
2417 description { state: "default" 0.0;
2418 rel1.to: "elm.image4";
2419 rel2.to: "elm.image4";
2425 group { name: "elm/popup/base/content_expand";
2427 image: "00_popup_title_bg.png" COMP;
2428 image: "00_popup_bottom_bg.png" COMP;
2429 image: "00_popup_bg.png" COMP;
2432 part { name: "base";
2435 description { state: "default" 0.0;
2436 rel1.to_x: "elm.swallow.content";
2437 rel2.to_x: "elm.swallow.content";
2439 normal: "00_popup_bg.png";
2440 border: POPUP_BASE_DEFAULT_BG_DEFAULT_IMAGE_BORDER_INC;
2446 part { name: "elm.bg.title";
2449 description { state: "default" 0.0;
2454 image.normal: "00_popup_title_bg.png";
2455 image.border: POPUP_BASE_DEFAULT_TITLE_DEFAULT_IMAGE_BORDER_INC;
2456 image.border_scale: 1;
2463 description { state: "visible" 0.0;
2464 inherit: "default" 0.0;
2468 part { name: "left_pad";
2471 description { state: "default" 0.0;
2472 min: POPUP_BASE_DEFAULT_PADDING_MIN_MAX_INC;
2473 max: POPUP_BASE_DEFAULT_PADDING_MIN_MAX_INC;
2477 rel1.to: "elm.bg.title";
2480 part { name: "right_pad";
2483 description { state: "default" 0.0;
2484 min: POPUP_BASE_DEFAULT_PADDING_MIN_MAX_INC;
2485 max: POPUP_BASE_DEFAULT_PADDING_MIN_MAX_INC;
2489 rel2.to: "elm.bg.title";
2492 part { name: "elm.swallow.title.icon";
2495 description { state: "default" 0.0;
2496 min: POPUP_BASE_DEFAULT_TITLE_ICON_DEFAULT_MIN_MAX_INC;
2497 max: POPUP_BASE_DEFAULT_TITLE_ICON_DEFAULT_MIN_MAX_INC;
2510 description { state: "visible" 0.0;
2511 inherit: "default" 0.0;
2515 part { name: "elm.text.title";
2518 description { state: "default" 0.0;
2520 style: "popup_title_style";
2525 color: POPUP_DEFAULT_TITLE_TEXT_COLOR_INC;
2536 description { state: "visible" 0.0;
2537 inherit: "default" 0.0;
2541 part { name: "elm.swallow.content";
2544 description { state: "default" 0.0;
2545 rel1.relative: 0.5 0.0;
2546 rel2.relative: 0.5 1.0;
2548 description { state: "show_title_area" 0.0;
2549 inherit: "default" 0.0;
2552 to_y: "elm.bg.title";
2555 description { state: "show_action_area" 0.0;
2556 inherit: "default" 0.0;
2559 to_y: "elm.bg.action_area";
2562 description { state: "show_action_title_area" 0.0;
2563 inherit: "default" 0.0;
2566 to_y: "elm.bg.title";
2570 to_y: "elm.bg.action_area";
2574 part { name: "elm.bg.action_area";
2577 description { state: "default" 0.0;
2582 image.normal: "00_popup_bottom_bg.png";
2583 image.border: POPUP_BASE_DEFAULT_BUTTON_BG_IMAGE_BORDER_INC;
2584 image.border_scale: 1;
2591 description { state: "visible" 0.0;
2592 inherit: "default" 0.0;
2596 part { name: "elm.swallow.action_area";
2599 description { state: "default" 0.0;
2600 rel1.to: "elm.bg.action_area";
2601 rel2.to: "elm.bg.action_area";
2606 program { name: show_title_icon;
2607 signal: "elm,state,title,icon,visible";
2609 action: STATE_SET "visible" 0.0;
2610 target: "elm.swallow.title.icon";
2612 program { name: hide_title_icon;
2613 signal: "elm,state,title,icon,hidden";
2615 action: STATE_SET "default" 0.0;
2616 target: "elm.swallow.title.icon";
2618 program { name: show_title_text;
2619 signal: "elm,state,title,text,visible";
2621 action: STATE_SET "visible" 0.0;
2622 target: "elm.text.title";
2624 program { name: hide_title_text;
2625 signal: "elm,state,title,text,hidden";
2627 action: STATE_SET "default" 0.0;
2628 target: "elm.text.title";
2630 program { name: show_title_area;
2631 signal: "elm,state,title_area,visible";
2636 get_state(PART:"elm.swallow.action_area", st, 30, vl);
2637 if (!strcmp(st, "visible"))
2638 set_state(PART:"elm.swallow.content", "show_action_title_area", 0.0);
2640 set_state(PART:"elm.swallow.content", "show_title_area", 0.0);
2641 set_state(PART:"elm.bg.title", "visible", 0.0);
2644 program { name: hide_title_area;
2645 signal: "elm,state,title_area,hidden";
2647 action: STATE_SET "default" 0.0;
2651 get_state(PART:"elm.swallow.action_area", st, 30, vl);
2652 if (!strcmp(st, "visible"))
2653 set_state(PART:"elm.swallow.content", "show_action_area", 0.0);
2655 set_state(PART:"elm.swallow.content", "default", 0.0);
2656 set_state(PART:"elm.bg.title", "default", 0.0);
2659 program { name: show_action_area;
2660 signal: "elm,state,action_area,visible";
2665 get_state(PART:"elm.bg.title", st, 30, vl);
2666 if (!strcmp(st, "visible"))
2667 set_state(PART:"elm.swallow.content", "show_action_title_area", 0.0);
2669 set_state(PART:"elm.swallow.content", "show_action_area", 0.0);
2670 set_state(PART:"elm.bg.action_area", "visible", 0.0);
2673 program { name: hide_action_area;
2674 signal: "elm,state,action_area,hidden";
2676 action: STATE_SET "default" 0.0;
2680 get_state(PART:"elm.bg.title", st, 30, vl);
2681 if (!strcmp(st, "visible"))
2682 set_state(PART:"elm.swallow.content", "show_title_area", 0.0);
2684 set_state(PART:"elm.swallow.content", "default", 0.0);
2685 set_state(PART:"elm.bg.action_area", "default", 0.0);
2691 group { name: "elm/popup/buttons1/content_expand";
2692 data.item: "action_area_height" POPUP_BUTTON_DEFAULT_ACTION_AREA_HEIGHT;
2694 part{ name:"actionbtn1";
2697 description { state: "default" 0.0;
2698 rel1.relative: 0.2 0.1;
2699 rel2.relative: 0.8 0.9;
2705 group { name: "elm/popup/buttons2/content_expand";
2706 data.item: "action_area_height" POPUP_BUTTON_DEFAULT_ACTION_AREA_HEIGHT;
2708 part{ name:"actionbtn1";
2711 description { state: "default" 0.0;
2713 rel1.relative: 0.1 0.1;
2714 rel2.relative: 0.45 0.9;
2717 part{ name:"actionbtn2";
2720 description { state: "default" 0.0;
2722 rel1.relative: 0.55 0.1;
2723 rel2.relative: 0.9 0.9;
2729 group { name: "elm/popup/buttons3/content_expand";
2730 data.item: "action_area_height" POPUP_BUTTON_DEFAULT_ACTION_AREA_HEIGHT;
2732 part{ name:"actionbtn1";
2735 description { state: "default" 0.0;
2737 rel1.relative: 0.05 0.1;
2738 rel2.relative: 0.3 0.9;
2741 part{ name:"actionbtn2";
2744 description { state: "default" 0.0;
2746 rel1.relative: 0.375 0.1;
2747 rel2.relative: 0.625 0.9;
2750 part{ name:"actionbtn3";
2753 description { state: "default" 0.0;
2755 rel1.relative: 0.7 0.1;
2756 rel2.relative: 0.95 0.9;
2762 group { name: "elm/popup/item/content_expand";
2763 inherit: "elm/popup/item/default";
2765 public item_state = POPUP_ITEM_STATE_ENABLED;
2771 description { state: "default" 0.0;
2772 color: 240 240 240 255;
2776 description { state: "clicked" 0.0;
2777 color: 190 170 150 255;
2783 group { name: "elm/popup/content/content_expand";
2785 part{ name:"elm.swallow.content";
2788 description { state: "default" 0.0;
2794 #undef POPUP_ITEM_STATE_ENABLED
2795 #undef POPUP_ITEM_STATE_DISABLED