2 // Open Service Platform
3 // Copyright (c) 2012-2013 Samsung Electronics Co., Ltd.
5 // Licensed under the Flora License, Version 1.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://floralicense.org/license/
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.
18 * @file FUi_ResourcePopupConfig.cpp
19 * @brief This is the implementation file for the color/shape properties of Popup.
22 #include "FUi_ResourceConfigMacro.h"
24 START_UI_CONFIG(POPUP);
26 ADD_COLOR_CONFIG(BG_NORMAL, $B061L1);
27 ADD_COLOR_CONFIG(TITLE_TEXT_NORMAL, $B052L5);
29 ADD_IMAGE_CONFIG(BG_NORMAL, $00_popup_bg.9.png);
30 ADD_IMAGE_CONFIG(BG_OUTLINE_EFFECT_NORMAL, $00_popup_bg_ef.9.png);
32 ADD_IMAGE_CONFIG(PROCESS_ICON_IMAGE_NORMAL_01, $00_list_process_01.png);
33 ADD_IMAGE_CONFIG(PROCESS_ICON_IMAGE_NORMAL_02, $00_list_process_02.png);
34 ADD_IMAGE_CONFIG(PROCESS_ICON_IMAGE_NORMAL_03, $00_list_process_03.png);
35 ADD_IMAGE_CONFIG(PROCESS_ICON_IMAGE_NORMAL_04, $00_list_process_04.png);
36 ADD_IMAGE_CONFIG(PROCESS_ICON_IMAGE_NORMAL_05, $00_list_process_05.png);
37 ADD_IMAGE_CONFIG(PROCESS_ICON_IMAGE_NORMAL_06, $00_list_process_06.png);
38 ADD_IMAGE_CONFIG(PROCESS_ICON_IMAGE_NORMAL_07, $00_list_process_07.png);
39 ADD_IMAGE_CONFIG(PROCESS_ICON_IMAGE_NORMAL_08, $00_list_process_08.png);
40 ADD_IMAGE_CONFIG(PROCESS_ICON_IMAGE_NORMAL_09, $00_list_process_09.png);
41 ADD_IMAGE_CONFIG(PROCESS_ICON_IMAGE_NORMAL_10, $00_list_process_10.png);
42 ADD_IMAGE_CONFIG(PROCESS_ICON_IMAGE_NORMAL_11, $00_list_process_11.png);
43 ADD_IMAGE_CONFIG(PROCESS_ICON_IMAGE_NORMAL_12, $00_list_process_12.png);
44 ADD_IMAGE_CONFIG(PROCESS_ICON_IMAGE_NORMAL_13, $00_list_process_13.png);
45 ADD_IMAGE_CONFIG(PROCESS_ICON_IMAGE_NORMAL_14, $00_list_process_14.png);
46 ADD_IMAGE_CONFIG(PROCESS_ICON_IMAGE_NORMAL_15, $00_list_process_15.png);
47 ADD_IMAGE_CONFIG(PROCESS_ICON_IMAGE_NORMAL_16, $00_list_process_16.png);
48 ADD_IMAGE_CONFIG(PROCESS_ICON_IMAGE_NORMAL_17, $00_list_process_17.png);
49 ADD_IMAGE_CONFIG(PROCESS_ICON_IMAGE_NORMAL_18, $00_list_process_18.png);
50 ADD_IMAGE_CONFIG(PROCESS_ICON_IMAGE_NORMAL_19, $00_list_process_19.png);
51 ADD_IMAGE_CONFIG(PROCESS_ICON_IMAGE_NORMAL_20, $00_list_process_20.png);
52 ADD_IMAGE_CONFIG(PROCESS_ICON_IMAGE_NORMAL_21, $00_list_process_21.png);
53 ADD_IMAGE_CONFIG(PROCESS_ICON_IMAGE_NORMAL_22, $00_list_process_22.png);
54 ADD_IMAGE_CONFIG(PROCESS_ICON_IMAGE_NORMAL_23, $00_list_process_23.png);
55 ADD_IMAGE_CONFIG(PROCESS_ICON_IMAGE_NORMAL_24, $00_list_process_24.png);
56 ADD_IMAGE_CONFIG(PROCESS_ICON_IMAGE_NORMAL_25, $00_list_process_25.png);
57 ADD_IMAGE_CONFIG(PROCESS_ICON_IMAGE_NORMAL_26, $00_list_process_26.png);
58 ADD_IMAGE_CONFIG(PROCESS_ICON_IMAGE_NORMAL_27, $00_list_process_27.png);
59 ADD_IMAGE_CONFIG(PROCESS_ICON_IMAGE_NORMAL_28, $00_list_process_28.png);
60 ADD_IMAGE_CONFIG(PROCESS_ICON_IMAGE_NORMAL_29, $00_list_process_29.png);
61 ADD_IMAGE_CONFIG(PROCESS_ICON_IMAGE_NORMAL_30, $00_list_process_30.png);
63 START_UI_CONFIG_MODE(480x800);
65 // START_UI_CONFIG_API_VERSION(2.0);
66 START_UI_CONFIG_API_VERSION(2);
68 ADD_DIMENSION_CONFIG(MIN_SIZE, 384, 126);
70 END_UI_CONFIG_API_VERSION();
72 END_UI_CONFIG_MODE(480x800);
74 START_UI_CONFIG_MODE(720x1280);
76 ADD_DIMENSION_CONFIG(MIN_SIZE, 0, 0);
77 ADD_DIMENSION_CONFIG(MIN_SIZE_WITH_TITLE, 72, 128);
78 ADD_DIMENSION_CONFIG(MAX_SIZE, 720, 1280);
80 ADD_SHAPE_CONFIG(TITLE_HEIGHT, 80);
81 ADD_SHAPE_CONFIG(TITLE_TEXT_SIZE, 50);
82 ADD_SHAPE_CONFIG(TITLE_TEXT_TOP_MARGIN, 18);
83 ADD_SHAPE_CONFIG(TITLE_TEXT_LEFT_MARGIN, 20);
84 ADD_SHAPE_CONFIG(TITLE_TEXT_RIGHT_MARGIN, 20);
86 ADD_SHAPE_CONFIG(TOP_BORDER, 6); // Compatibility 2.0
87 ADD_SHAPE_CONFIG(BOTTOM_BORDER, 30); // Compatibility 2.0
88 ADD_SHAPE_CONFIG(SIDE_BORDER, 12); // Compatibility 2.0
90 ADD_SHAPE_CONFIG(BG_IMAGE_TRANSPARENT_TOP_MARGIN, 14);
91 ADD_SHAPE_CONFIG(BG_IMAGE_TRANSPARENT_BOTTOM_MARGIN, 34);
92 ADD_SHAPE_CONFIG(BG_IMAGE_TRANSPARENT_LEFT_MARGIN, 16);
93 ADD_SHAPE_CONFIG(BG_IMAGE_TRANSPARENT_RIGHT_MARGIN, 16);
94 ADD_SHAPE_CONFIG(OUTLINE_BORDER, 3);
96 ADD_SHAPE_CONFIG(PROCESS_ANIMATION_WIDTH, 64);
97 ADD_SHAPE_CONFIG(PROCESS_ANIMATION_NO_TITLE_TOP_MARGIN, 32);
99 ADD_SHAPE_CONFIG(PROCESS_TEXT_TOP_MARGIN, 10);
100 ADD_SHAPE_CONFIG(PROCESS_TEXT_BOTTOM_MARGIN, 20);
102 ADD_SHAPE_CONFIG(BG_OUTLINE_EFFECT_TOP_MARGIN, 8); //20130122
103 ADD_SHAPE_CONFIG(BG_OUTLINE_EFFECT_BOTTOM_MARGIN, 12); //20130122
104 ADD_SHAPE_CONFIG(BG_OUTLINE_EFFECT_LEFT_MARGIN, 8); //20130122
105 ADD_SHAPE_CONFIG(BG_OUTLINE_EFFECT_RIGHT_MARGIN, 12); //20130122
107 END_UI_CONFIG_MODE(720x1280);
109 START_UI_CONFIG_MODE(1280x720);
111 ADD_DIMENSION_CONFIG(MIN_SIZE, 0, 0);
112 ADD_DIMENSION_CONFIG(MIN_SIZE_WITH_TITLE, 72, 128);
113 ADD_DIMENSION_CONFIG(MAX_SIZE, 1280, 720);
115 ADD_SHAPE_CONFIG(TITLE_HEIGHT, 80);
116 ADD_SHAPE_CONFIG(TITLE_TEXT_SIZE, 50);
117 ADD_SHAPE_CONFIG(TITLE_TEXT_TOP_MARGIN, 18);
118 ADD_SHAPE_CONFIG(TITLE_TEXT_LEFT_MARGIN, 20);
119 ADD_SHAPE_CONFIG(TITLE_TEXT_RIGHT_MARGIN, 20);
121 ADD_SHAPE_CONFIG(TOP_BORDER, 6);
122 ADD_SHAPE_CONFIG(BOTTOM_BORDER, 30);
123 ADD_SHAPE_CONFIG(SIDE_BORDER, 12);
125 ADD_SHAPE_CONFIG(BG_IMAGE_TRANSPARENT_TOP_MARGIN, 14);
126 ADD_SHAPE_CONFIG(BG_IMAGE_TRANSPARENT_BOTTOM_MARGIN, 34);
127 ADD_SHAPE_CONFIG(BG_IMAGE_TRANSPARENT_LEFT_MARGIN, 16);
128 ADD_SHAPE_CONFIG(BG_IMAGE_TRANSPARENT_RIGHT_MARGIN, 16);
129 ADD_SHAPE_CONFIG(OUTLINE_BORDER, 3);
131 ADD_SHAPE_CONFIG(PROCESS_ANIMATION_WIDTH, 64);
132 ADD_SHAPE_CONFIG(PROCESS_ANIMATION_NO_TITLE_TOP_MARGIN, 32);
134 ADD_SHAPE_CONFIG(PROCESS_TEXT_TOP_MARGIN, 10);
135 ADD_SHAPE_CONFIG(PROCESS_TEXT_BOTTOM_MARGIN, 20);
137 ADD_SHAPE_CONFIG(BG_OUTLINE_EFFECT_TOP_MARGIN, 8); //20130122
138 ADD_SHAPE_CONFIG(BG_OUTLINE_EFFECT_BOTTOM_MARGIN, 12); //20130122
139 ADD_SHAPE_CONFIG(BG_OUTLINE_EFFECT_LEFT_MARGIN, 8); //20130122
140 ADD_SHAPE_CONFIG(BG_OUTLINE_EFFECT_RIGHT_MARGIN, 12); //20130122
142 END_UI_CONFIG_MODE(1280x720);
145 END_UI_CONFIG(POPUP);