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
24 sample { name: "touch_sound" RAW;
25 source: "button-pressed.wav";
29 /*popup widget specific notify style style*/
30 group { name: "elm/notify/center/popup";
31 alias: "elm/notify/center/verticalbuttonstyle";
32 alias: "elm/notify/center/menustyle";
33 alias: "elm/notify/center/min_menustyle";
34 alias: "elm/notify/center/liststyle";
35 alias: "elm/notify/center/min_liststyle";
36 alias: "elm/notify/center/customstyle";
37 alias: "elm/notify/center/volumebarstyle";
38 alias: "elm/notify/center/volumebarstyle_text";
39 alias: "elm/notify/center/content_expand";
40 alias: "elm/notify/center/content_no_vhpad";
41 alias: "elm/notify/center/dimrect";
46 description { state: "default" 0.0;
48 rel1.relative: 0.0 0.0;
49 rel2.relative: 1.0 1.0;
54 description { state: "default" 0.0;
66 part { name: "persp1";
68 description { state: "default" 0.0;
80 part { name: "elm.swallow.content";
84 description { state: "default" 0.0;
94 description { state: "visible" 0.0;
100 perspective: "persp1";
104 description { state: "end" 0.0;
113 part { name: "clipper";
116 description { state: "default" 0.0;
122 color: 255 255 255 0;
124 description { state: "visible" 0.0;
126 color: 255 255 255 255;
128 description { state: "end" 0.0;
130 color: 255 255 255 255;
135 program { name: "show";
136 signal: "elm,action,show";
138 action: STATE_SET "default" 0.0;
139 target: "elm.swallow.content";
141 program { name: "show_1";
143 action: STATE_SET "default" 0.0;
144 target: "elm.swallow.content";
149 program { name: "end";
150 action: STATE_SET "visible" 0.0;
151 target: "elm.swallow.content";
152 transition: SIN_FAC 0.33 1.4;
155 program { name: "end1";
156 action: STATE_SET "visible" 0.0;
158 transition: SIN_FAC 0.33 0.5;
161 program { name: "end3";
162 action: STATE_SET "end" 0.0;
165 program { name: "end2";
166 action: STATE_SET "end" 0.0;
167 target: "elm.swallow.content";
169 program { name: "hide";
170 signal: "elm,action,hide";
172 action: STATE_SET "default" 0.0;
173 target: "elm.swallow.content";
178 group { name: "elm/notify/center/transparent";
179 inherit: "elm/notify/center/popup";
180 alias: "elm/notify/center/verticalbuttonstyle_transparent";
181 alias: "elm/notify/center/menustyle_transparent";
182 alias: "elm/notify/center/min_menustyle_transparent";
183 alias: "elm/notify/center/liststyle_transparent";
184 alias: "elm/notify/center/min_liststyle_transparent";
185 alias: "elm/notify/center/customstyle_transparent";
186 alias: "elm/notify/center/volumebarstyle_transparent";
187 alias: "elm/notify/center/volumebarstyle_text_transparent";
188 alias: "elm/notify/center/content_expand_transparent";
190 part { name: "elm.swallow.content";
193 description { state: "default" 0.0;
196 description { state: "visible" 0.0;
199 description { state: "end" 0.0;
206 group { name: "elm/notify/block_events/popup";
207 alias: "elm/notify/block_events/verticalbuttonstyle";
208 alias: "elm/notify/block_events/menustyle";
209 alias: "elm/notify/block_events/min_menustyle";
210 alias: "elm/notify/block_events/liststyle";
211 alias: "elm/notify/block_events/min_liststyle";
212 alias: "elm/notify/block_events/customstyle";
213 alias: "elm/notify/block_events/volumebarstyle";
214 alias: "elm/notify/block_events/volumebarstyle_text";
215 alias: "elm/notify/block_events/content_expand";
216 alias: "elm/notify/block_events/content_no_vhpad";
218 image: "00_popup_dim_lighting_v.png" COMP;
219 image: "00_popup_dim_lighting_h.png" COMP;
222 part { name: "block_events";
226 description { state: "default" 0.0;
227 image.normal: "00_popup_dim_lighting_v.png";
230 description { state: "landscape" 0.0;
231 image.normal: "00_popup_dim_lighting_h.png";
235 part {name: "popup_indicator";
239 description { state: "default" 0.0;
242 min: 0 LAYOUT_INDICATOR_HEIGHT_INC;
243 rel2.relative: 1.0 0.0;
244 color: POPUP_DIM_BG_DEFAULT_COLOR_INC;
246 description { state: "show" 0.0;
247 inherit: "default" 0.0;
248 color: POPUP_DIM_BG_COLOR_INC;
250 description { state: "clicked" 0.0;
251 inherit: "default" 0.0;
252 color: POPUP_DIM_BG_COLOR_INC;
255 part { name: "block_events_color";
258 description { state: "default" 0.0;
261 to: "popup_indicator";
263 color: POPUP_DIM_BG_DEFAULT_COLOR_INC;
265 description { state: "show" 0.0;
266 inherit: "default" 0.0;
267 color: POPUP_DIM_BG_COLOR_INC;
269 description { state: "clicked" 0.0;
270 inherit: "default" 0.0;
271 color: POPUP_DIM_BG_COLOR_INC;
276 program { name: "show";
277 signal: "elm,action,show";
279 action: STATE_SET "default" 0.0;
280 target: "block_events";
281 target: "block_events_color";
282 target: "popup_indicator";
284 program { name: "show1";
286 action: STATE_SET "show" 0.0;
287 transition: SIN_FAC 0.33 0.5;
288 target: "block_events_color";
289 target: "popup_indicator";
291 program { name: "block_clicked";
292 signal: "mouse,clicked,1";
293 source: "block_events_color";
294 action: SIGNAL_EMIT "elm,action,click" "elm";
295 after: "deeper_block_color";
297 program { name: "indicator_clicked";
298 signal: "mouse,clicked,1";
299 source: "popup_indicator";
300 action: SIGNAL_EMIT "elm,action,click" "elm";
301 after: "deeper_block_color";
304 name: "deeper_block_color";
305 action: STATE_SET "clicked" 0.0;
306 target: "block_events_color";
307 target: "popup_indicator";
308 transition: LINEAR 0.2;
309 after: "default_block_color";
312 name: "default_block_color";
313 action: STATE_SET "show" 0.0;
314 target: "block_events_color";
315 target: "popup_indicator";
316 transition: LINEAR 0.2;
318 program { name: "landscape_mode";
320 signal: "elm,state,orient,90";
321 action: STATE_SET "landscape" 0.0;
322 target: "block_events";
324 program { name: "landscape_mode2";
326 signal: "elm,state,orient,270";
327 action: STATE_SET "landscape" 0.0;
328 target: "block_events";
330 program { name: "portrait_mode";
332 signal: "elm,state,orient,0";
333 action: STATE_SET "default" 0.0;
334 target: "block_events";
336 program { name: "portrait_mode2";
338 signal: "elm,state,orient,180";
339 action: STATE_SET "default" 0.0;
340 target: "block_events";
345 group { name: "elm/notify/block_events/transparent";
346 alias: "elm/notify/block_events/verticalbuttonstyle_transparent";
347 alias: "elm/notify/block_events/menustyle_transparent";
348 alias: "elm/notify/block_events/min_menustyle_transparent";
349 alias: "elm/notify/block_events/liststyle_transparent";
350 alias: "elm/notify/block_events/min_liststyle_transparent";
351 alias: "elm/notify/block_events/customstyle_transparent";
352 alias: "elm/notify/block_events/volumebarstyle_transparent";
353 alias: "elm/notify/block_events/volumebarstyle_text_transparent";
354 alias: "elm/notify/block_events/content_expand_transparent";
356 part {name: "popup_indicator";
360 description { state: "default" 0.0;
363 min: 0 LAYOUT_INDICATOR_HEIGHT_INC;
364 rel2.relative: 1.0 0.0;
365 color: POPUP_DIM_BG_TRANS_COLOR_INC;
368 part { name: "block_events";
370 description { state: "default" 0.0;
373 to: "popup_indicator";
375 color: POPUP_DIM_BG_TRANS_COLOR_INC;
381 group { name: "elm/notify/block_events/dimrect";
382 inherit: "elm/notify/block_events/transparent";
384 part {name: "popup_indicator";
388 description { state: "default" 0.0;
391 min: 0 LAYOUT_INDICATOR_HEIGHT_INC;
392 rel2.relative: 1.0 0.0;
393 color: POPUP_DIM_BG_COLOR_INC;
396 part { name: "block_events";
398 description { state: "default" 0.0;
401 to: "popup_indicator";
403 color: POPUP_DIM_BG_COLOR_INC;
409 group { name: "elm/label/base/popup/default";
410 alias: "elm/label/base/popup/content_expand";
411 alias: "elm/label/base/popup/transparent";
413 style { name: "popup_desc_style";
414 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";
417 tag: "whitecolor" "+ color=#ffffff";
422 part { name: "elm.text";
426 description { state: "default" 0.0;
427 min: POPUP_DESCRIPTION_DEFAULT_TEXT_MIN_INC;
428 max: POPUP_DESCRIPTION_DEFAULT_TEXT_MIN_INC;
430 style: "popup_desc_style";
438 group { name: "elm/popup/base/default";
439 alias: "elm/popup/base/transparent";
440 alias: "elm/popup/base/verticalbuttonstyle";
441 alias: "elm/popup/base/verticalbuttonstyle_transparent";
442 alias: "elm/popup/base/customstyle";
443 alias: "elm/popup/base/customstyle_transparent";
444 alias: "elm/popup/base/liststyle";
445 alias: "elm/popup/base/menustyle";
447 image: "00_popup_bg.png" COMP;
450 style { name: "popup_title_style";
451 base: "font=Tizen:style=Medium 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";
458 name:"shadow_left_top_padding";
461 description { state: "default" 0.0;
462 min: POPUP_DESC_LEFT_PADDING POPUP_DESC_TOP_PADDING;
463 max: POPUP_DESC_LEFT_PADDING POPUP_DESC_TOP_PADDING;
469 name:"shadow_right_bottom_padding";
472 description { state: "default" 0.0;
473 min: POPUP_DESC_RIGHT_PADDING POPUP_DESC_BOTTOM_PADDING;
474 max: POPUP_DESC_RIGHT_PADDING POPUP_DESC_BOTTOM_PADDING;
481 description { state: "default" 0.0;
482 min: POPUP_BASE_DEFAULT_BASE_DEFAULT_MIN_INC;
483 max: POPUP_BASE_DEFAULT_BASE_DEFAULT_MAX_INC;
485 normal: "00_popup_bg.png";
486 border: POPUP_BASE_DEFAULT_BG_DEFAULT_IMAGE_BORDER_INC;
492 description { state: "landscape" 0.0;
493 inherit: "default" 0.0;
494 min: POPUP_BASE_DEFAULT_BASE_LANDSCAPE_MIN_INC;
495 max: POPUP_BASE_DEFAULT_BASE_LANDSCAPE_MAX_INC;
498 part { name: "elm.bg.title";
501 description { state: "default" 0.0;
502 min: POPUP_BASE_DEFAULT_TITLE_DEFAULT_MIN_INC;
503 max: POPUP_BASE_DEFAULT_TITLE_DEFAULT_MIN_INC;
508 to_y: "shadow_left_top_padding";
512 to_y: "shadow_left_top_padding";
515 description { state: "visible" 0.0;
516 inherit: "default" 0.0;
518 description { state: "landscape" 0.0;
519 inherit: "default" 0.0;
520 min: POPUP_BASE_DEFAULT_TITLE_LANDSCAPE_MIN_INC;
521 max: POPUP_BASE_DEFAULT_TITLE_LANDSCAPE_MIN_INC;
523 description { state: "landscape_visible" 0.0;
524 inherit: "landscape" 0.0;
527 part { name: "action_top_padding";
530 description { state: "default" 0.0;
531 min: 0 POPUP_ACTION_DESC_TOP_PADDING;
532 max: 0 POPUP_ACTION_DESC_TOP_PADDING;
537 to_y: "shadow_left_top_padding";
541 to_y: "shadow_left_top_padding";
545 part { name: "label_top_padding";
548 description { state: "default" 0.0;
555 to_y: "shadow_left_top_padding";
559 to_y: "shadow_left_top_padding";
563 part { name: "label_bottom_padding";
566 description { state: "default" 0.0;
573 to_y: "shadow_right_bottom_padding";
577 to_y: "shadow_right_bottom_padding";
581 part { name: "title_left_top_padding";
584 description { state: "default" 0.0;
586 rel1.to: "elm.bg.title";
588 min: 0 POPUP_TITLE_TOP_PADDING;
589 max: 0 POPUP_TITLE_TOP_PADDING;
592 part { name: "title_right_bottom_padding";
595 description { state: "default" 0.0;
597 rel2.to: "elm.bg.title";
599 min: 0 POPUP_TITLE_BOTTOM_PADDING;
600 max: 0 POPUP_TITLE_BOTTOM_PADDING;
603 part { name: "icon_rect";
606 description { state: "default" 0.0;
611 to: "title_left_top_padding";
615 to_x: "title_left_top_padding";
616 to_y: "elm.bg.title";
620 description { state: "visible" 0.0;
621 inherit: "default" 0.0;
622 min: POPUP_BASE_DEFAULT_TITLE_ICON_DEFAULT_MIN_MAX_INC;
623 max: POPUP_BASE_DEFAULT_TITLE_ICON_DEFAULT_MIN_MAX_INC;
626 part { name: "padding_after_icon";
629 description { state: "default" 0.0;
641 description { state: "visible" 0.0;
642 inherit: "default" 0.0;
643 min: POPUP_TITLE_ICON_TEXT_PADDING_INC;
646 part { name: "elm.swallow.title.icon";
649 description { state: "default" 0.0;
650 rel1.to: "icon_rect";
651 rel2.to: "icon_rect";
654 part { name: "elm.text.title";
657 description { state: "default" 0.0;
660 style: "popup_title_style";
661 size: POPUP_BASE_DEFAULT_TEXT_FONT_SIZE_INC;
662 size_range: POPUP_BASE_DEFAULT_TEXT_MIN_FONT_SIZE_INC POPUP_BASE_DEFAULT_TEXT_FONT_SIZE_INC;
669 to: "padding_after_icon";
673 to: "title_right_bottom_padding";
678 part { name: "access.title";
681 description { state: "default" 0.0;
685 to_x: "shadow_left_top_padding";
686 to_y: "elm.bg.title";
690 to_x: "shadow_right_bottom_padding";
691 to_y: "elm.bg.title";
696 part { name: "elm.swallow.content";
699 description { state: "default" 0.0;
700 min: POPUP_BASE_DEFAULT_CONTENT_DEFAULT_MIN_MAX_INC;
701 max: POPUP_BASE_DEFAULT_CONTENT_DEFAULT_MIN_MAX_INC;
706 to_y: "label_top_padding";
711 to_y: "label_bottom_padding";
714 description { state: "show_title_area" 0.0;
715 inherit: "default" 0.0;
719 to_y: "elm.bg.title";
724 to_y: "shadow_right_bottom_padding";
727 description { state: "show_action_area" 0.0;
728 inherit: "default" 0.0;
732 to_y: "action_top_padding";
737 to_y: "elm.swallow.action_area";
740 description { state: "show_action_title_area" 0.0;
741 inherit: "default" 0.0;
745 to_y: "elm.bg.title";
750 to_y: "elm.swallow.action_area";
754 part { name: "access.body";
757 description { state: "default" 0.0;
761 to_x: "shadow_left_top_padding";
762 to_y: "elm.swallow.content";
766 to_x: "shadow_right_bottom_padding";
767 to_y: "elm.swallow.content";
772 part { name: "access.base";
775 description { state: "default" 0.0;
782 part { name: "elm.swallow.action_area";
785 description { state: "default" 0.0;
786 min: POPUP_BASE_DEFAULT_BUTTON_BG_DEFAULT_MIN_INC;
793 to_y: "shadow_right_bottom_padding";
798 to_y: "shadow_right_bottom_padding";
801 description { state: "visible" 0.0;
802 inherit: "default" 0.0;
808 program { name: show_title_icon;
809 signal: "elm,state,title,icon,visible";
811 action: STATE_SET "visible" 0.0;
813 target: "padding_after_icon";
815 program { name: hide_title_icon;
816 signal: "elm,state,title,icon,hidden";
818 action: STATE_SET "default" 0.0;
819 target: "padding_after_icon";
822 program { name: show_title_area;
823 signal: "elm,state,title_area,visible";
828 get_state(PART:"elm.swallow.action_area", st, 30, vl);
829 if (!strcmp(st, "visible"))
830 set_state(PART:"elm.swallow.content", "show_action_title_area", 0.0);
832 set_state(PART:"elm.swallow.content", "show_title_area", 0.0);
833 get_state(PART:"base", st, 30, vl);
834 if (!strcmp(st, "landscape"))
835 set_state(PART:"elm.bg.title", "landscape_visible", 0.0);
837 set_state(PART:"elm.bg.title", "visible", 0.0);
840 program { name: hide_title_area;
841 signal: "elm,state,title_area,hidden";
843 action: STATE_SET "default" 0.0;
847 get_state(PART:"elm.swallow.action_area", st, 30, vl);
848 if (!strcmp(st, "visible"))
849 set_state(PART:"elm.swallow.content", "show_action_area", 0.0);
851 set_state(PART:"elm.swallow.content", "default", 0.0);
852 get_state(PART:"base", st, 30, vl);
853 if (!strcmp(st, "landscape"))
854 set_state(PART:"elm.bg.title", "landscape", 0.0);
856 set_state(PART:"elm.bg.title", "default", 0.0);
859 program { name: show_action_area;
860 signal: "elm,state,action_area,visible";
865 get_state(PART:"elm.bg.title", st, 30, vl);
866 if ((!strcmp(st, "visible")) || (!strcmp(st, "landscape_visible")))
867 set_state(PART:"elm.swallow.content", "show_action_title_area", 0.0);
869 set_state(PART:"elm.swallow.content", "show_action_area", 0.0);
870 set_state(PART:"elm.swallow.action_area", "visible", 0.0);
873 program { name: hide_action_area;
874 signal: "elm,state,action_area,hidden";
876 action: STATE_SET "default" 0.0;
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_title_area", 0.0);
884 set_state(PART:"elm.swallow.content", "default", 0.0);
885 set_state(PART:"elm.swallow.action_area", "default", 0.0);
888 program { name: "change_to_landscape";
889 signal: "elm,state,landscape";
891 action: STATE_SET "landscape" 0.0;
893 target: "elm.bg.title";
894 after: "orientation_change";
896 program { name: "orientation_change";
897 action: SIGNAL_EMIT "elm,state,orientation,changed" "";
899 program { name: "change_to_portrait";
900 signal: "elm,state,portrait";
902 action: STATE_SET "default" 0.0;
904 target: "elm.bg.title";
905 after: "orientation_change";
907 program { name: "landscape_mode";
909 signal: "elm,state,orient,90";
910 action: SIGNAL_EMIT "elm,state,landscape" "elm";
912 program { name: "landscape_mode2";
914 signal: "elm,state,orient,270";
915 action: SIGNAL_EMIT "elm,state,landscape" "elm";
917 program { name: "portrait_mode";
919 signal: "elm,state,orient,0";
920 action: SIGNAL_EMIT "elm,state,portrait" "elm";
922 program { name: "portrait_mode2";
924 signal: "elm,state,orient,180";
925 action: SIGNAL_EMIT "elm,state,portrait" "elm";
927 } /* end of programs */
930 group { name: "elm/popup/base/content_no_vhpad";
931 inherit: "elm/popup/base/default";
932 alias: "elm/popup/base/min_menustyle";
934 part { name: "label_top_padding";
937 description { state: "default" 0.0;
944 to_y: "shadow_left_top_padding";
948 to_y: "shadow_left_top_padding";
952 part { name: "label_bottom_padding";
955 description { state: "default" 0.0;
962 to_y: "shadow_right_bottom_padding";
966 to_y: "shadow_right_bottom_padding";
973 group { name: "elm/popup/content/default";
974 alias: "elm/popup/content/transparent";
975 alias: "elm/popup/content/customstyle";
976 alias: "elm/popup/content/customstyle_transparent";
978 part { name: "pad_t";
982 description { state: "default" 0.0;
984 min: 0 POPUP_CONTENT_DEFAULT_PADDING_TOP_MIN_INC;
985 max: 0 POPUP_CONTENT_DEFAULT_PADDING_TOP_MIN_INC;
997 part { name: "pad_l";
1000 description { state: "default" 0.0;
1001 min: POPUP_CONTENT_DEFAULT_PADDING_LEFT_MIN_INC 0;
1002 max: POPUP_CONTENT_DEFAULT_PADDING_LEFT_MIN_INC 0;
1004 rel2.relative: 0.0 1.0;
1008 part { name: "pad_r";
1011 description { state: "default" 0.0;
1012 min: POPUP_CONTENT_DEFAULT_PADDING_RIGHT_MIN_INC 0;
1013 max: POPUP_CONTENT_DEFAULT_PADDING_RIGHT_MIN_INC 0;
1015 rel1.relative: 1.0 0.0;
1019 part { name:"elm.swallow.content";
1022 description { state: "default" 0.0;
1036 part { name: "pad_b";
1039 description { state: "default" 0.0;
1041 min: 0 POPUP_CONTENT_DEFAULT_PADDING_BOTTOM_MIN_INC;
1042 max: 0 POPUP_CONTENT_DEFAULT_PADDING_BOTTOM_MIN_INC;
1054 group { name: "elm/popup/content/content_no_vhpad";
1055 inherit: "elm/popup/content/default";
1056 alias: "elm/popup/content/min_menustyle";
1058 part { name: "pad_t";
1062 description { state: "default" 0.0;
1064 min: 0 POPUP_ACTION_DESC_TOP_PADDING;
1065 max: 0 POPUP_ACTION_DESC_TOP_PADDING;
1077 part { name: "pad_l";
1080 description { state: "default" 0.0;
1081 min: POPUP_CONTENT_MINSTYLE_LEFT_PADDING_MIN_INC 0;
1082 max: POPUP_CONTENT_MINSTYLE_LEFT_PADDING_MIN_INC 0;
1084 rel2.relative: 0.0 1.0;
1088 part { name: "pad_r";
1091 description { state: "default" 0.0;
1092 min: POPUP_CONTENT_MINSTYLE_RIGHT_PADDING_MIN_INC 0;
1093 max: POPUP_CONTENT_MINSTYLE_RIGHT_PADDING_MIN_INC 0;
1095 rel1.relative: 1.0 0.0;
1099 part { name: "pad_b";
1102 description { state: "default" 0.0;
1104 min: 0 POPUP_ACTION_DESC_TOP_PADDING;
1105 max: 0 POPUP_ACTION_DESC_TOP_PADDING;
1117 ///////////////////////////////////////////////////////////////////////////////
1119 group { name: "elm/popup/item/default";
1120 alias: "elm/popup/item/min_menustyle";
1122 public item_state = POPUP_ITEM_STATE_ENABLED;
1125 part { name: "event_blocker";
1127 description { state: "default" 0.0;
1135 description { state: "default" 0.0;
1136 color: GENLIST_LIST_BG_COLOR;
1137 min: POPUP_ITEM_BG_DEFAULT_MIN_INC;
1140 description { state: "clicked" 0.0;
1141 color: GENLIST_LIST_PRESS_COLOR;
1144 part { name: "padding_left_top";
1147 description { state: "default" 0.0;
1149 rel2.relative: 0.0 0.0;
1150 min: POPUP_ITEM_LEFT_MIN_PADDING_INC;
1154 part { name: "padding_right_bottom";
1157 description { state: "default" 0.0;
1159 rel1.relative: 1.0 1.0;
1160 min: POPUP_ITEM_RIGHT_MIN_PADDING_INC;
1164 part { name: "separator";
1168 description { state: "dafault" 0.0;
1169 color: GENLIST_LIST_LINE1_COLOR;
1175 part { name: "padding_icon_text";
1178 description { state: "default" 0.0; //when only icon or no icon is there
1182 to: "elm.swallow.content";
1184 rel2.to: "elm.swallow.content";
1188 description { state: "visible" 0.0; //when icon is visible
1189 inherit: "default" 0.0;
1190 min: POPUP_ITEM_ICON_TEXT_PADDING_INC;
1192 description { state: "icononly" 0.0;
1193 inherit: "default" 0.0;
1196 part { name: "elm.swallow.content";
1199 description { state: "default" 0.0;
1204 to: "padding_left_top";
1208 to_x: "padding_left_top";
1209 to_y: "padding_right_bottom";
1213 description { state: "visible" 0.0;
1220 to: "padding_left_top";
1224 to_x: "padding_left_top";
1225 to_y: "padding_right_bottom";
1228 aspect_preference: VERTICAL;
1230 description { state: "icononly" 0.0;
1235 to: "padding_left_top";
1239 to: "padding_right_bottom";
1242 aspect_preference: VERTICAL;
1245 part { name: "elm.text";
1249 description { state: "default" 0.0;
1253 to_x: "padding_icon_text";
1254 to_y: "padding_left_top";
1258 to:"padding_right_bottom";
1261 color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
1265 font: "Tizen:style=Regular";
1266 size: GENLIST_LIST_MAIN_TEXT_SIZE;
1267 text_class: "list_item";
1270 description { state: "visible" 0.0;
1271 inherit: "default" 0.0;
1274 description { state: "clicked" 0.0;
1275 inherit: "default" 0.0;
1277 color: GENLIST_LIST_TEXT_FOCUS_COLOR;
1279 description { state: "disabled" 0.0;
1280 inherit: "default" 0.0;
1281 color: POPUP_ITEM_TEXT_DISABLED_COLOR_INC;
1283 description { state: "disabled_visible" 0.0;
1284 inherit: "default" 0.0;
1285 color: POPUP_ITEM_TEXT_DISABLED_VISIBLE_COLOR_INC;
1289 part { name: "over1";
1292 ignore_flags: ON_HOLD;
1293 description { state: "default" 0.0;
1297 part { name: "over2";
1300 description { state: "default" 0.0;
1304 part { name: "disclip";
1306 description { state: "default" 0.0;
1309 description { state: "disabled" 0.0;
1315 program { name: "item_unclick";
1316 signal: "mouse,clicked,1";
1318 action: SIGNAL_EMIT "elm,action,click" "";
1321 program { name: "touch_snd";
1322 action: PLAY_SAMPLE "touch_sound" 1.0;
1324 program { name: "disable";
1325 signal: "elm,state,item,disabled";
1327 action: STATE_SET "disabled" 0.0;
1329 after: "disable_text";
1331 program { name: "enable";
1332 signal: "elm,state,item,enabled";
1334 action: STATE_SET "default" 0.0;
1336 after: "enable_text";
1338 program { name: "item_click2";
1339 signal: "mouse,down,1";
1344 get_state(PART:"elm.text", st, 30, vl);
1345 if (!strcmp(st, "visible"))
1346 set_state(PART:"elm.text", "clicked", 0.0);
1347 set_state(PART:"bg", "clicked", 0.0);
1350 program { name: "item_unclick2";
1351 signal: "mouse,up,1";
1356 get_state(PART:"elm.text", st, 30, vl);
1357 if (!strcmp(st, "clicked"))
1358 set_state(PART:"elm.text", "visible", 0.0);
1359 set_state(PART:"bg", "default", 0.0);
1362 program { name: "disable_text";
1366 get_state(PART:"elm.text", st, 30, vl);
1367 if (!strcmp(st, "visible"))
1368 set_state(PART:"elm.text", "disabled_visible", 0.0);
1370 set_state(PART:"elm.text", "disabled", 0.0);
1371 set_int(item_state, POPUP_ITEM_STATE_DISABLED);
1374 program { name: "enable_text";
1378 get_state(PART:"elm.text", st, 30, vl);
1379 if (!strcmp(st, "disabled_visible"))
1380 set_state(PART:"elm.text", "visible", 0.0);
1382 set_state(PART:"elm.text", "default", 0.0);
1383 set_int(item_state, POPUP_ITEM_STATE_ENABLED);
1386 program { name: "text_show";
1387 signal: "elm,state,item,text,visible";
1392 get_state(PART:"elm.swallow.content", st, 30, vl);
1393 if (!strcmp(st, "icononly")) {
1394 set_state(PART:"elm.swallow.content", "visible", 0.0);
1395 set_state(PART:"padding_icon_text", "visible", 0.0);
1397 if(get_int(item_state) != POPUP_ITEM_STATE_DISABLED)
1398 set_state(PART:"elm.text", "visible", 0.0);
1400 set_state(PART:"elm.text", "disabled_visible", 0.0);
1403 program { name: "text_hide";
1404 signal: "elm,state,item,text,hidden";
1409 get_state(PART:"elm.swallow.content", st, 30, vl);
1410 if (!strcmp(st, "visible")) {
1411 set_state(PART:"elm.swallow.content", "icononly", 0.0);
1412 set_state(PART:"padding_icon_text", "icononly", 0.0);
1414 set_state(PART:"elm.text", "default", 0.0);
1417 program { name: "icon_show";
1418 signal: "elm,state,item,icon,visible";
1423 get_state(PART:"elm.text", st, 30, vl);
1424 if (!strcmp(st, "visible")) {
1425 set_state(PART:"elm.swallow.content", "visible", 0.0);
1426 set_state(PART:"padding_icon_text", "visible", 0.0);
1429 set_state(PART:"elm.swallow.content", "icononly", 0.0);
1430 set_state(PART:"padding_icon_text", "icononly", 0.0);
1434 program { name: "icon_hide";
1435 signal: "elm,state,item,icon,hidden";
1437 action: STATE_SET "default" 0.0;
1438 target: "elm.swallow.content";
1443 /////////////////////////////////////////////////////////////////////////////////////////
1444 group { name: "elm/popup/item/landscape/default";
1445 inherit: "elm/popup/item/default";
1451 description { state: "default" 0.0;
1452 color: GENLIST_LIST_BG_COLOR;
1453 min: POPUP_ITEM_BG_LANDCAPE_MIN_INC;
1456 description { state: "clicked" 0.0;
1457 color: GENLIST_LIST_PRESS_COLOR;
1463 ////////////////////////////////////////////////////////////////////////////////////////
1464 group { name: "elm/label/base/popup/verticalbuttonstyle";
1467 style { name: "popup_desc_style_center";
1468 base: "font=Tizen:style=Medium font_size="POPUP_DESCRIPTION_DEFAULT_TEXT_FONT_SIZE_INC" align=center color="POPUP_DEFAULT_DESCRIPTION_TEXT_COLOR_INC" text_class=tizen";
1471 tag: "whitecolor" "+ color=#ffffff";
1476 part { name: "elm.text";
1480 description { state: "default" 0.0;
1482 style: "popup_desc_style_center";
1492 group { name: "elm/popup/buttons3/verticalbuttonstyle";
1493 alias: "elm/popup/buttons3/verticalbuttonstyle_transparent";
1494 data.item: "action_area_height" POPUP_BUTTON_VERTICAL_ACTION_AREA_HEIGHT;
1499 description { state: "default" 0.0;
1500 min: POPUP_BASE_VERTICAL_BUTTON_BUTTONAREA_DEFAULT_MIN_INC;
1504 part { name: "elm.rect.pad_btn_top";
1507 description { state: "default" 0.0;
1508 min: POPUP_BUTTON3_VERTICAL_BUTTON_PADDING_TOP_MIN_INC;
1519 part { name:"actionbtn1";
1522 description { state: "default" 0.0;
1523 min: POPUP_BUTTON3_VERTICAL_BUTTON_BUTTON_MIN_MAX_INC;
1524 max: POPUP_BUTTON3_VERTICAL_BUTTON_BUTTON_MIN_MAX_INC;
1528 relative: 0.0 1.0; to_y: "elm.rect.pad_btn_top";
1532 part { name: "elm.rect.pad_btn";
1535 description { state: "default" 0.0;
1536 min: POPUP_BUTTON3_VERTICAL_BUTTON_PADDING_BUTTON_MIN_INC;
1537 max: POPUP_BUTTON3_VERTICAL_BUTTON_PADDING_BUTTON_MAX_INC;
1541 relative: 0.0 1.0; to: "actionbtn1";
1544 relative: 1.0 1.0; to: "actionbtn1";
1548 part { name:"actionbtn2";
1551 description { state: "default" 0.0;
1552 min: POPUP_BUTTON3_VERTICAL_BUTTON_BUTTON_MIN_MAX_INC;
1553 max: POPUP_BUTTON3_VERTICAL_BUTTON_BUTTON_MIN_MAX_INC;
1556 rel1 { relative: 0 1.0; to_y: "elm.rect.pad_btn"; }
1559 part { name: "elm.rect.pad_btn2";
1562 description { state: "default" 0.0;
1563 min: POPUP_BUTTON3_VERTICAL_BUTTON_PADDING_BUTTON_MIN_INC;
1564 max: POPUP_BUTTON3_VERTICAL_BUTTON_PADDING_BUTTON_MAX_INC;
1568 relative: 0.0 1.0; to: "actionbtn2";
1571 relative: 1.0 1.0; to: "actionbtn2";
1575 part { name:"actionbtn3";
1578 description { state: "default" 0.0;
1579 min: POPUP_BUTTON3_VERTICAL_BUTTON_BUTTON_MIN_MAX_INC;
1580 max: POPUP_BUTTON3_VERTICAL_BUTTON_BUTTON_MIN_MAX_INC;
1584 relative: 0.0 1.0; to_y: "elm.rect.pad_btn2";
1591 group { name: "elm/popup/content/menustyle";
1592 alias: "elm/popup/content/menustyle_transparent";
1594 part { name: "left_padding";
1597 description { state: "default" 0.0;
1600 min: POPUP_CONTENT_LISTSTYLE_PADDING_RIGHT_MIN_INC;
1609 part{ name:"elm.swallow.content";
1612 description { state: "default" 0.0;
1613 min: POPUP_CONTENT_LISTSTYLE_CONTENT_DEFAULT_MIN_INC;
1614 max: POPUP_CONTENT_LISTSTYLE_CONTENT_DEFAULT_MIN_INC;
1627 part { name: "right_padding";
1630 description { state: "default" 0.0;
1633 min: POPUP_CONTENT_LISTSTYLE_PADDING_RIGHT_MIN_INC;
1645 group { name: "elm/popup/content/min_menustyle";
1646 alias: "elm/popup/content/min_menustyle_transparent";
1648 part { name: "left_padding";
1651 description { state: "default" 0.0;
1654 min: POPUP_CONTENT_LISTSTYLE_PADDING_RIGHT_MIN_INC;
1663 part{ name:"elm.swallow.content";
1666 description { state: "default" 0.0;
1667 min: POPUP_CONTENT_MINSTYLE_CONTENT_DEFAULT_MIN_INC;
1680 part { name: "right_padding";
1683 description { state: "default" 0.0;
1686 min: POPUP_CONTENT_LISTSTYLE_PADDING_RIGHT_MIN_INC;
1698 group { name: "elm/popup/content/liststyle";
1699 alias: "elm/popup/content/liststyle_transparent";
1701 part { name: "left_top_padding";
1704 description { state: "default" 0.0;
1707 min: POPUP_CONTENT_LISTSTYLE_PADDING_TOP_MIN_MAX_INC;
1708 max: POPUP_CONTENT_LISTSTYLE_PADDING_TOP_MIN_MAX_INC;
1711 part{ name:"elm.swallow.content";
1714 description { state: "default" 0.0;
1715 min: POPUP_CONTENT_LISTSTYLE_CONTENT_DEFAULT_MIN_INC;
1716 max: POPUP_CONTENT_LISTSTYLE_CONTENT_DEFAULT_MIN_INC;
1721 to:"left_top_padding";
1729 part { name: "right_padding";
1732 description { state: "default" 0.0;
1735 min: POPUP_CONTENT_LISTSTYLE_PADDING_RIGHT_MIN_INC;
1747 group { name: "elm/popup/content/min_liststyle";
1748 alias: "elm/popup/content/min_liststyle_transparent";
1750 part { name: "left_top_padding";
1753 description { state: "default" 0.0;
1756 min: POPUP_CONTENT_LISTSTYLE_PADDING_TOP_MIN_MAX_INC;
1757 max: POPUP_CONTENT_LISTSTYLE_PADDING_TOP_MIN_MAX_INC;
1760 part{ name:"elm.swallow.content";
1763 description { state: "default" 0.0;
1764 min: POPUP_CONTENT_MINSTYLE_CONTENT_DEFAULT_MIN_INC;
1769 to:"left_top_padding";
1777 part { name: "right_padding";
1780 description { state: "default" 0.0;
1783 min: POPUP_CONTENT_LISTSTYLE_PADDING_RIGHT_MIN_INC;
1795 group { name: "elm/popup/buttons1/default";
1796 alias: "elm/popup/buttons1/transparent";
1797 data.item: "action_area_height" POPUP_BUTTON_DEFAULT_ACTION_AREA_HEIGHT;
1799 part{ name:"actionbtn1";
1802 description { state: "default" 0.0;
1803 min: POPUP_BUTTON1_DEFAULT_BUTTON1_DEFAULT_MIN_INC;
1804 max: POPUP_BUTTON1_DEFAULT_BUTTON1_DEFAULT_MAX_INC;
1806 rel1.relative: 0.5 0.0;
1807 rel2.relative: 0.5 1.0;
1813 group { name: "elm/popup/buttons2/default";
1814 alias: "elm/popup/buttons2/transparent";
1815 data.item: "action_area_height" POPUP_BUTTON_DEFAULT_ACTION_AREA_HEIGHT;
1817 part { name: "left_pad_btn";
1820 description { state: "default" 0.0;
1821 min: POPUP_BUTTON2_DEFAULT_PADDING_LEFT_RIGHT_WIDTH_INC POPUP_BUTTON2_DEFAULT_HEIGHT_INC;
1822 max: POPUP_BUTTON2_DEFAULT_PADDING_LEFT_RIGHT_WIDTH_INC POPUP_BUTTON2_DEFAULT_HEIGHT_INC;
1825 rel1.relative: 0.0 0.0;
1828 part { name: "right_pad_btn";
1831 description { state: "default" 0.0;
1832 min: POPUP_BUTTON2_DEFAULT_PADDING_LEFT_RIGHT_WIDTH_INC POPUP_BUTTON2_DEFAULT_HEIGHT_INC;
1833 max: POPUP_BUTTON2_DEFAULT_PADDING_LEFT_RIGHT_WIDTH_INC POPUP_BUTTON2_DEFAULT_HEIGHT_INC;
1836 rel2.relative: 1.0 1.0;
1839 part { name:"actionbtn1";
1842 description { state: "default" 0.0;
1851 to: "elm.rect.pad_btn";
1855 part { name: "elm.rect.pad_btn";
1858 description { state: "default" 0.0;
1859 min: POPUP_BUTTON2_DEFAULT_PADDING_BUTTON_MIN_MAX_INC;
1860 max: POPUP_BUTTON2_DEFAULT_PADDING_BUTTON_MIN_MAX_INC;
1862 rel1.relative: 0.5 0.0;
1863 rel2.relative: 0.5 1.0;
1866 part { name:"actionbtn2";
1869 description { state: "default" 0.0;
1874 to: "elm.rect.pad_btn";
1878 to: "right_pad_btn";
1885 group { name: "elm/popup/buttons3/default";
1886 alias: "elm/popup/buttons3/menustyle";
1887 alias: "elm/popup/buttons3/transparent";
1888 data.item: "action_area_height" POPUP_BUTTON_DEFAULT_ACTION_AREA_HEIGHT;
1890 part { name: "left_pad_btn";
1893 description { state: "default" 0.0;
1894 min: POPUP_BUTTON3_DEFAULT_PADDING_LEFT_RIGHT_WIDTH_INC POPUP_BUTTON3_DEFAULT_HEIGHT_INC;
1895 max: POPUP_BUTTON3_DEFAULT_PADDING_LEFT_RIGHT_WIDTH_INC POPUP_BUTTON3_DEFAULT_HEIGHT_INC;
1898 rel1.relative: 0.0 0.0;
1901 part { name: "right_pad_btn";
1904 description { state: "default" 0.0;
1905 min: POPUP_BUTTON3_DEFAULT_PADDING_LEFT_RIGHT_WIDTH_INC POPUP_BUTTON3_DEFAULT_HEIGHT_INC;
1906 max: POPUP_BUTTON3_DEFAULT_PADDING_LEFT_RIGHT_WIDTH_INC POPUP_BUTTON3_DEFAULT_HEIGHT_INC;
1909 rel2.relative: 1.0 1.0;
1912 part { name: "btn_area";
1915 description { state: "default" 0.0;
1923 to: "right_pad_btn";
1927 part{ name:"actionbtn1";
1930 description { state: "default" 0.0;
1939 to: "elm.rect.pad_btn";
1943 part { name: "elm.rect.pad_btn";
1946 description { state: "default" 0.0;
1947 min: POPUP_BUTTON3_DEFAULT_PADDING_BUTTON_MIN_MAX_INC;
1948 max: POPUP_BUTTON3_DEFAULT_PADDING_BUTTON_MIN_MAX_INC;
1950 rel1.relative: 0.33 0.0;
1951 rel1.to: "btn_area";
1952 rel2.relative: 0.33 1.0;
1953 rel2.to: "btn_area";
1956 part{ name:"actionbtn2";
1959 description { state: "default" 0.0;
1963 to: "elm.rect.pad_btn";
1967 to: "elm.rect.pad_btn2";
1971 part { name: "elm.rect.pad_btn2";
1974 description { state: "default" 0.0;
1975 min: POPUP_BUTTON3_DEFAULT_PADDING_BUTTON_MIN_MAX_INC;
1976 max: POPUP_BUTTON3_DEFAULT_PADDING_BUTTON_MIN_MAX_INC;
1978 rel1.relative: 0.67 0.0;
1979 rel1.to: "btn_area";
1980 rel2.relative: 0.67 1.0;
1981 rel2.to: "btn_area";
1984 part{ name:"actionbtn3";
1987 description { state: "default" 0.0;
1992 to: "elm.rect.pad_btn2";
1996 to: "right_pad_btn";
2003 group { name: "elm/popup/base/volumebarstyle";
2004 inherit: "elm/popup/base/default";
2005 alias: "elm/popup/base/volumebarstyle_transparent";
2007 image: "00_popup_bg.png" COMP;
2010 part { name: "elm.swallow.content";
2013 description { state: "default" 0.0;
2014 min: POPUP_CONTENT_VOLUMEBAR_STYLE_CONTENT_DEFAULT_MIN_INC;
2019 to_y: "shadow_left_top_padding";
2024 to_y: "shadow_right_bottom_padding";
2027 description { state: "show_title_area" 0.0;
2028 inherit: "default" 0.0;
2032 to_y: "elm.bg.title";
2037 to_y: "shadow_right_bottom_padding";
2040 description { state: "show_action_area" 0.0;
2041 inherit: "default" 0.0;
2045 to_y: "shadow_left_top_padding";
2050 to_y: "elm.swallow.action_area";
2053 description { state: "show_action_title_area" 0.0;
2054 inherit: "default" 0.0;
2058 to_y: "elm.bg.title";
2063 to_y: "elm.swallow.action_area";
2070 group { name: "elm/popup/base/volumebarstyle_text";
2071 alias: "elm/popup/base/volumebarstyle_text_transparent";
2072 inherit: "elm/popup/base/volumebarstyle";
2074 part { name: "elm.swallow.content";
2077 description { state: "default" 0.0;
2078 min: POPUP_CONTENT_VOLUMEBAR_TEXT_STYLE_CONTENT_DEFAULT_MIN_INC;
2083 to_y: "shadow_left_top_padding";
2088 to_y: "shadow_right_bottom_padding";
2091 description { state: "show_title_area" 0.0;
2092 inherit: "default" 0.0;
2096 to_y: "elm.bg.title";
2101 to_y: "shadow_right_bottom_padding";
2104 description { state: "show_action_area" 0.0;
2105 inherit: "default" 0.0;
2109 to_y: "shadow_left_top_padding";
2114 to_y: "elm.swallow.action_area";
2117 description { state: "show_action_title_area" 0.0;
2118 inherit: "default" 0.0;
2122 to_y: "elm.bg.title";
2127 to_y: "elm.swallow.action_area";
2134 group { name: "elm/popup/base/content_expand";
2135 alias: "elm/popup/base/content_expand_transparent";
2137 image: "00_popup_bg.png" COMP;
2141 name: "shadow_right_bottom_padding";
2144 description { state: "default" 0.0;
2145 min: POPUP_DESC_RIGHT_PADDING POPUP_DESC_BOTTOM_PADDING;
2146 max: POPUP_DESC_RIGHT_PADDING POPUP_DESC_BOTTOM_PADDING;
2151 part { name: "base";
2154 description { state: "default" 0.0;
2155 rel1.to_x: "elm.swallow.content";
2156 rel2.to_x: "elm.bg.action_area";
2158 normal: "00_popup_bg.png";
2159 border: POPUP_BASE_DEFAULT_BG_DEFAULT_IMAGE_BORDER_INC;
2166 part { name: "access.base";
2168 description { state: "default" 0.0;
2175 part { name: "elm.bg.title";
2178 description { state: "default" 0.0;
2179 min: POPUP_BASE_CONTENT_EXPAND_TITLE_DEFAULT_MIN_INC;
2190 description { state: "visible" 0.0;
2191 inherit: "default" 0.0;
2195 part { name: "left_pad";
2198 description { state: "default" 0.0;
2199 min: POPUP_BASE_DEFAULT_PADDING_MIN_MAX_INC;
2200 max: POPUP_BASE_DEFAULT_PADDING_MIN_MAX_INC;
2203 rel1.to: "elm.bg.title";
2206 part { name: "right_pad";
2209 description { state: "default" 0.0;
2210 min: POPUP_BASE_DEFAULT_PADDING_MIN_MAX_INC;
2211 max: POPUP_BASE_DEFAULT_PADDING_MIN_MAX_INC;
2214 rel2.to: "elm.bg.title";
2217 part { name: "elm.swallow.title.icon";
2220 description { state: "default" 0.0;
2221 min: POPUP_BASE_DEFAULT_TITLE_ICON_DEFAULT_MIN_MAX_INC;
2222 max: POPUP_BASE_DEFAULT_TITLE_ICON_DEFAULT_MIN_MAX_INC;
2235 description { state: "visible" 0.0;
2236 inherit: "default" 0.0;
2240 part { name: "elm.text.title";
2243 description { state: "default" 0.0;
2245 style: "popup_title_style";
2246 size: POPUP_BASE_DEFAULT_TEXT_FONT_SIZE_INC;
2247 size_range: POPUP_BASE_DEFAULT_TEXT_MIN_FONT_SIZE_INC POPUP_BASE_DEFAULT_TEXT_FONT_SIZE_INC;
2262 description { state: "visible" 0.0;
2263 inherit: "default" 0.0;
2267 part { name: "elm.swallow.content";
2270 description { state: "default" 0.0;
2271 min: POPUP_BASE_DEFAULT_CONTENT_DEFAULT_MIN_MAX_INC;
2272 max: POPUP_BASE_DEFAULT_CONTENT_DEFAULT_MIN_MAX_INC;
2273 rel1.relative: 0.5 0.0;
2274 rel2.relative: 0.5 1.0;
2276 description { state: "show_title_area" 0.0;
2277 inherit: "default" 0.0;
2280 to_y: "elm.bg.title";
2283 description { state: "show_action_area" 0.0;
2284 inherit: "default" 0.0;
2287 to_y: "elm.bg.action_area";
2290 description { state: "show_action_title_area" 0.0;
2291 inherit: "default" 0.0;
2294 to_y: "elm.bg.title";
2298 to_y: "elm.bg.action_area";
2302 part { name: "elm.bg.action_area";
2305 description { state: "default" 0.0;
2306 min: POPUP_BASE_CONTENT_EXPAND_BG_DEFAULT_MIN_INC;
2312 to_y: "shadow_right_bottom_padding";
2316 to_y: "shadow_right_bottom_padding";
2320 description { state: "visible" 0.0;
2321 inherit: "default" 0.0;
2325 part { name: "elm.swallow.action_area";
2328 description { state: "default" 0.0;
2329 rel1.to: "elm.bg.action_area";
2330 rel2.to: "elm.bg.action_area";
2335 program { name: show_title_icon;
2336 signal: "elm,state,title,icon,visible";
2338 action: STATE_SET "visible" 0.0;
2339 target: "elm.swallow.title.icon";
2341 program { name: hide_title_icon;
2342 signal: "elm,state,title,icon,hidden";
2344 action: STATE_SET "default" 0.0;
2345 target: "elm.swallow.title.icon";
2347 program { name: show_title_text;
2348 signal: "elm,state,title,text,visible";
2350 action: STATE_SET "visible" 0.0;
2351 target: "elm.text.title";
2353 program { name: hide_title_text;
2354 signal: "elm,state,title,text,hidden";
2356 action: STATE_SET "default" 0.0;
2357 target: "elm.text.title";
2359 program { name: show_title_area;
2360 signal: "elm,state,title_area,visible";
2365 get_state(PART:"elm.swallow.action_area", st, 30, vl);
2366 if (!strcmp(st, "visible"))
2367 set_state(PART:"elm.swallow.content", "show_action_title_area", 0.0);
2369 set_state(PART:"elm.swallow.content", "show_title_area", 0.0);
2370 set_state(PART:"elm.bg.title", "visible", 0.0);
2373 program { name: hide_title_area;
2374 signal: "elm,state,title_area,hidden";
2376 action: STATE_SET "default" 0.0;
2380 get_state(PART:"elm.swallow.action_area", st, 30, vl);
2381 if (!strcmp(st, "visible"))
2382 set_state(PART:"elm.swallow.content", "show_action_area", 0.0);
2384 set_state(PART:"elm.swallow.content", "default", 0.0);
2385 set_state(PART:"elm.bg.title", "default", 0.0);
2388 program { name: show_action_area;
2389 signal: "elm,state,action_area,visible";
2394 get_state(PART:"elm.bg.title", st, 30, vl);
2395 if (!strcmp(st, "visible"))
2396 set_state(PART:"elm.swallow.content", "show_action_title_area", 0.0);
2398 set_state(PART:"elm.swallow.content", "show_action_area", 0.0);
2399 set_state(PART:"elm.bg.action_area", "visible", 0.0);
2402 program { name: hide_action_area;
2403 signal: "elm,state,action_area,hidden";
2405 action: STATE_SET "default" 0.0;
2409 get_state(PART:"elm.bg.title", st, 30, vl);
2410 if (!strcmp(st, "visible"))
2411 set_state(PART:"elm.swallow.content", "show_title_area", 0.0);
2413 set_state(PART:"elm.swallow.content", "default", 0.0);
2414 set_state(PART:"elm.bg.action_area", "default", 0.0);
2420 group { name: "elm/popup/buttons1/content_expand";
2421 alias: "elm/popup/buttons1/content_expand_transparent";
2422 data.item: "action_area_height" POPUP_BUTTON_DEFAULT_ACTION_AREA_HEIGHT;
2424 part{ name:"actionbtn1";
2427 description { state: "default" 0.0;
2428 rel1.relative: 0.2 0.1;
2429 rel2.relative: 0.8 0.9;
2435 group { name: "elm/popup/buttons2/content_expand";
2436 alias: "elm/popup/buttons2/content_expand_transparent";
2437 data.item: "action_area_height" POPUP_BUTTON_DEFAULT_ACTION_AREA_HEIGHT;
2439 part{ name:"actionbtn1";
2442 description { state: "default" 0.0;
2444 rel1.relative: 0.1 0.1;
2445 rel2.relative: 0.45 0.9;
2448 part{ name:"actionbtn2";
2451 description { state: "default" 0.0;
2453 rel1.relative: 0.55 0.1;
2454 rel2.relative: 0.9 0.9;
2460 group { name: "elm/popup/buttons3/content_expand";
2461 alias: "elm/popup/buttons3/content_expand_transparent";
2462 data.item: "action_area_height" POPUP_BUTTON_DEFAULT_ACTION_AREA_HEIGHT;
2464 part{ name:"actionbtn1";
2467 description { state: "default" 0.0;
2469 rel1.relative: 0.05 0.1;
2470 rel2.relative: 0.3 0.9;
2473 part{ name:"actionbtn2";
2476 description { state: "default" 0.0;
2478 rel1.relative: 0.375 0.1;
2479 rel2.relative: 0.625 0.9;
2482 part{ name:"actionbtn3";
2485 description { state: "default" 0.0;
2487 rel1.relative: 0.7 0.1;
2488 rel2.relative: 0.95 0.9;
2494 group { name: "elm/popup/item/content_expand";
2495 alias: "elm/popup/item/content_expand_transparent";
2496 inherit: "elm/popup/item/default";
2501 description { state: "default" 0.0;
2502 color: 240 240 240 255;
2506 description { state: "clicked" 0.0;
2507 color: 190 170 150 255;
2513 group { name: "elm/popup/content/content_expand";
2514 alias: "elm/popup/content/content_expand_transparent";
2516 part{ name:"elm.swallow.content";
2519 description { state: "default" 0.0;
2525 #undef POPUP_ITEM_STATE_ENABLED
2526 #undef POPUP_ITEM_STATE_DISABLED