2 // Open Service Platform
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.
18 * @file FUi_ResourceHeaderConfig.cpp
19 * @brief This is the implementation file for the properties of Header.
22 #include "FUi_ResourceHeaderConfig.h"
24 START_UI_CONFIG(HEADER);
27 ADD_COLOR_CONFIG(BG_NORMAL, $B0511);
28 ADD_COLOR_CONFIG(TRANSLUCENT_BG_NORMAL, $B013);
30 ADD_COLOR_CONFIG(TITLE_TEXT_NORMAL, $B052L5);
31 ADD_COLOR_CONFIG(TRANSLUCENT_TITLE_TEXT_NORMAL, $B052L8);
33 ADD_COLOR_CONFIG(DESCRIPTION_TEXT_NORMAL, $B052L5);
34 ADD_COLOR_CONFIG(TRANSLUCENT_DESCRIPTION_TEXT_NORMAL, $B052L8);
36 // $B0543 is 0x00000000, transparent
37 ADD_COLOR_CONFIG(BUTTON_BG_NORMAL, $B0511);
38 ADD_COLOR_CONFIG(BUTTON_BG_DISABLED, $B0511);
39 ADD_COLOR_CONFIG(BUTTON_BG_PRESSED, $B0511);
40 ADD_COLOR_CONFIG(BUTTON_BG_HIGHLIGHTED, $W161);
42 ADD_COLOR_CONFIG(BUTTON_TRANSLUCENT_BG_NORMAL, $B013);
43 ADD_COLOR_CONFIG(BUTTON_TRANSLUCENT_BG_DISABLED, $B013);
44 ADD_COLOR_CONFIG(BUTTON_TRANSLUCENT_BG_PRESSED, $B013);
45 ADD_COLOR_CONFIG(BUTTON_TRANSLUCENT_BG_HIGHLIGHTED, $W161);
47 ADD_COLOR_CONFIG(BUTTON_TEXT_NORMAL, $B052L5);
48 ADD_COLOR_CONFIG(BUTTON_TEXT_DISABLED, $B052L5D);
49 ADD_COLOR_CONFIG(BUTTON_TEXT_PRESSED, $B052L5P);
50 ADD_COLOR_CONFIG(BUTTON_TEXT_HIGHLIGHTED, $B052L5);
52 ADD_COLOR_CONFIG(BUTTON_TRANSLUCENT_TEXT_NORMAL, $B052L8);
53 ADD_COLOR_CONFIG(BUTTON_TRANSLUCENT_TEXT_DISABLED, $B052L8D);
54 ADD_COLOR_CONFIG(BUTTON_TRANSLUCENT_TEXT_PRESSED, $B052L8P);
55 ADD_COLOR_CONFIG(BUTTON_TRANSLUCENT_TEXT_HIGHLIGHTED, $B052L8);
57 ADD_COLOR_CONFIG(SEGMENTED_ITEM_BG_NORMAL, $B0511);
58 ADD_COLOR_CONFIG(SEGMENTED_ITEM_BG_DISABLED, $B0511);
59 ADD_COLOR_CONFIG(SEGMENTED_ITEM_BG_PRESSED, $B0514P1);
60 ADD_COLOR_CONFIG(SEGMENTED_ITEM_BG_HIGHLIGHTED, $B0514P2);
61 ADD_COLOR_CONFIG(SEGMENTED_ITEM_BG_SELECTED, $B0511);
63 ADD_COLOR_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_BG_NORMAL, $B013);
64 ADD_COLOR_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_BG_DISABLED, $B013);
65 ADD_COLOR_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_BG_PRESSED, $B013P);
66 ADD_COLOR_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_BG_HIGHLIGHTED, $B0514P2);
67 ADD_COLOR_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_BG_SELECTED, $B013);
69 ADD_COLOR_CONFIG(SEGMENTED_ITEM_TEXT_NORMAL, $B052L6);
70 ADD_COLOR_CONFIG(SEGMENTED_ITEM_TEXT_DISABLED, $B052L6D);
71 ADD_COLOR_CONFIG(SEGMENTED_ITEM_TEXT_PRESSED, $B052L6P2);
72 ADD_COLOR_CONFIG(SEGMENTED_ITEM_TEXT_HIGHLIGHTED, $B052L6);
73 ADD_COLOR_CONFIG(SEGMENTED_ITEM_TEXT_SELECTED, $B052L6P1);
75 ADD_COLOR_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_TEXT_NORMAL, $B052L8);
76 ADD_COLOR_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_TEXT_DISABLED, $B052L8D);
77 ADD_COLOR_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_TEXT_PRESSED, $B052L8P);
78 ADD_COLOR_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_TEXT_HIGHLIGHTED, $B052L8);
79 ADD_COLOR_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_TEXT_SELECTED, $B052L8);
81 ADD_COLOR_CONFIG(TAB_ITEM_BG_NORMAL, $B0511);
82 ADD_COLOR_CONFIG(TAB_ITEM_BG_DISABLED, $B0511);
83 ADD_COLOR_CONFIG(TAB_ITEM_BG_PRESSED, $B0514P1);
84 ADD_COLOR_CONFIG(TAB_ITEM_BG_HIGHLIGHTED, $B0514P2);
85 ADD_COLOR_CONFIG(TAB_ITEM_BG_SELECTED, $B0511);
87 ADD_COLOR_CONFIG(TAB_ITEM_TRANSLUCENT_BG_NORMAL, $B013);
88 ADD_COLOR_CONFIG(TAB_ITEM_TRANSLUCENT_BG_DISABLED, $B013);
89 ADD_COLOR_CONFIG(TAB_ITEM_TRANSLUCENT_BG_PRESSED, $B013P);
90 ADD_COLOR_CONFIG(TAB_ITEM_TRANSLUCENT_BG_HIGHLIGHTED, $B0514P2);
91 ADD_COLOR_CONFIG(TAB_ITEM_TRANSLUCENT_BG_SELECTED, $B013);
93 ADD_COLOR_CONFIG(TAB_ITEM_TEXT_NORMAL, $B052L6);
94 ADD_COLOR_CONFIG(TAB_ITEM_TEXT_DISABLED, $B052L6D);
95 ADD_COLOR_CONFIG(TAB_ITEM_TEXT_PRESSED, $B052L6P2);
96 ADD_COLOR_CONFIG(TAB_ITEM_TEXT_HIGHLIGHTED, $B052L6);
97 ADD_COLOR_CONFIG(TAB_ITEM_TEXT_SELECTED, $B052L6P1);
99 ADD_COLOR_CONFIG(TAB_ITEM_TRANSLUCENT_TEXT_NORMAL, $B052L8);
100 ADD_COLOR_CONFIG(TAB_ITEM_TRANSLUCENT_TEXT_DISABLED, $B052L8D);
101 ADD_COLOR_CONFIG(TAB_ITEM_TRANSLUCENT_TEXT_PRESSED, $B052L8P);
102 ADD_COLOR_CONFIG(TAB_ITEM_TRANSLUCENT_TEXT_HIGHLIGHTED, $B052L8);
103 ADD_COLOR_CONFIG(TAB_ITEM_TRANSLUCENT_TEXT_SELECTED, $B052L8);
105 ADD_COLOR_CONFIG(BUTTON_ITEM_BG_NORMAL, $B0511);
106 ADD_COLOR_CONFIG(BUTTON_ITEM_BG_DISABLED, $B0511);
107 ADD_COLOR_CONFIG(BUTTON_ITEM_BG_PRESSED, $B0514P1);
108 ADD_COLOR_CONFIG(BUTTON_ITEM_BG_HIGHLIGHTED, $B0514P2);
110 ADD_COLOR_CONFIG(BUTTON_ITEM_TRANSLUCENT_BG_NORMAL, $B013);
111 ADD_COLOR_CONFIG(BUTTON_ITEM_TRANSLUCENT_BG_DISABLED, $B013);
112 ADD_COLOR_CONFIG(BUTTON_ITEM_TRANSLUCENT_BG_PRESSED, $B013P);
113 ADD_COLOR_CONFIG(BUTTON_ITEM_TRANSLUCENT_BG_HIGHLIGHTED, $B0514P2);
115 ADD_COLOR_CONFIG(BUTTON_ITEM_TEXT_NORMAL, $B052L4);
116 ADD_COLOR_CONFIG(BUTTON_ITEM_TEXT_DISABLED, $B052L4D);
117 ADD_COLOR_CONFIG(BUTTON_ITEM_TEXT_PRESSED, $B052L4P);
118 ADD_COLOR_CONFIG(BUTTON_ITEM_TEXT_HIGHLIGHTED, $B052L4);
120 ADD_COLOR_CONFIG(BUTTON_ITEM_TRANSLUCENT_TEXT_NORMAL, $B052L9);
121 ADD_COLOR_CONFIG(BUTTON_ITEM_TRANSLUCENT_TEXT_DISABLED, $B052L9D);
122 ADD_COLOR_CONFIG(BUTTON_ITEM_TRANSLUCENT_TEXT_PRESSED, $B052L9P);
123 ADD_COLOR_CONFIG(BUTTON_ITEM_TRANSLUCENT_TEXT_HIGHLIGHTED, $B052L9);
125 ADD_COLOR_CONFIG(BADGE_ICON_BG_NORMAL, $B0519);
126 ADD_COLOR_CONFIG(BADGE_ICON_TEXT_NORMAL, $B052L7);
128 ADD_COLOR_CONFIG(DIVIDER_LINE_LEFT_NORMAL, $B0221L2);
129 ADD_COLOR_CONFIG(DIVIDER_LINE_RIGHT_NORMAL, $B0221L2);
131 ADD_COLOR_CONFIG(DIVIDER_LINE_LEFT_TRANSLUCENT_NORMAL, $B0221L2);
132 ADD_COLOR_CONFIG(DIVIDER_LINE_RIGHT_TRANSLUCENT_NORMAL, $B0221L2);
134 ADD_COLOR_CONFIG(SELECTED_BAR_BG_NORMAL, $B052L1P);
135 ADD_COLOR_CONFIG(SELECTED_BAR_TRANSLUCENT_BG_NORMAL, $B052L1P);
137 ADD_COLOR_CONFIG(BOUNCING_EFFECT, $B018);
139 ADD_COLOR_CONFIG(TAB_TEXT_DIM_NORMAL, $B0514);
140 ADD_COLOR_CONFIG(TAB_TEXT_DIM_TRANSLUCENT_NORMAL, $B013);
142 //ADD_COLOR_CONFIG(TITLE_TEXT_DIM_NORMAL, $B0511);
143 ADD_COLOR_CONFIG(TITLE_TEXT_DIM_TRANSLUCENT_NORMAL, $B013);
145 ADD_COLOR_CONFIG(SUB_TITLE_EFFECT_NORMAL, $B0511);
148 ADD_IMAGE_CONFIG(BG_NORMAL, #00_title_bg.#.png);
149 ADD_IMAGE_CONFIG(TRANSLUCENT_BG_NORMAL, #00_title_bg.#.png);
151 ADD_IMAGE_CONFIG(BG_EFFECT_NORMAL, #00_title_bg_ef.#.png);
152 ADD_IMAGE_CONFIG(TRANSLUCENT_BG_EFFECT_NORMAL, #00_title_bg_ef.#.png);
154 ADD_IMAGE_CONFIG(BUTTON_BG_NORMAL, #00_title_bg.#.png);
155 ADD_IMAGE_CONFIG(BUTTON_BG_DISABLED, #00_title_bg.#.png);
156 ADD_IMAGE_CONFIG(BUTTON_BG_PRESSED, #00_title_bg.#.png);
157 ADD_IMAGE_CONFIG(BUTTON_BG_HIGHLIGHTED, #00_focus.#.png);
159 ADD_IMAGE_CONFIG(BUTTON_BG_EFFECT_NORMAL, #00_title_bg_ef.#.png);
160 ADD_IMAGE_CONFIG(BUTTON_BG_EFFECT_PRESSED, #00_title_press_ef.#.png);
162 ADD_IMAGE_CONFIG(BUTTON_TRANSLUCENT_BG_NORMAL, #00_title_bg.#.png);//added
163 ADD_IMAGE_CONFIG(BUTTON_TRANSLUCENT_BG_DISABLED, #00_title_bg.#.png);//added
164 ADD_IMAGE_CONFIG(BUTTON_TRANSLUCENT_BG_PRESSED, #00_title_bg.#.png);//added
165 ADD_IMAGE_CONFIG(BUTTON_TRANSLUCENT_BG_HIGHLIGHTED, #00_focus.#.png);//added
167 ADD_IMAGE_CONFIG(BUTTON_TRANSLUCENT_BG_EFFECT_NORMAL, #00_title_bg_ef.#.png);
168 ADD_IMAGE_CONFIG(BUTTON_TRANSLUCENT_BG_EFFECT_PRESSED, #00_title_press_ef.#.png);
170 ADD_IMAGE_CONFIG(SEGMENTED_ITEM_BG_NORMAL, #00_title_bg.#.png);//added
171 ADD_IMAGE_CONFIG(SEGMENTED_ITEM_BG_DISABLED, #00_title_bg.#.png);//added
172 ADD_IMAGE_CONFIG(SEGMENTED_ITEM_BG_PRESSED, #00_tab_press_bg.#.png);//added
173 ADD_IMAGE_CONFIG(SEGMENTED_ITEM_BG_HIGHLIGHTED, #00_tab_focus.#.png);//added
174 ADD_IMAGE_CONFIG(SEGMENTED_ITEM_BG_SELECTED, #00_title_bg.#.png);//added
176 ADD_IMAGE_CONFIG(SEGMENTED_ITEM_BG_EFFECT_NORMAL, #00_title_bg_ef.#.png);
177 ADD_IMAGE_CONFIG(SEGMENTED_ITEM_BG_EFFECT_PRESSED, #00_tab_press_ef.#.png);
179 ADD_IMAGE_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_BG_NORMAL, #00_title_bg.#.png);//added
180 ADD_IMAGE_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_BG_DISABLED, #00_title_bg.#.png);//added
181 ADD_IMAGE_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_BG_PRESSED, #00_tab_press_bg.#.png);//added
182 ADD_IMAGE_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_BG_HIGHLIGHTED, #00_tab_focus.#.png);//added
183 ADD_IMAGE_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_BG_SELECTED, #00_title_bg.#.png);//added
185 ADD_IMAGE_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_BG_EFFECT_NORMAL, #00_title_bg_ef.#.png);
186 ADD_IMAGE_CONFIG(SEGMENTED_ITEM_TRANSLUCENT_BG_EFFECT_PRESSED, #00_tab_press_ef.#.png);
188 ADD_IMAGE_CONFIG(TAB_ITEM_BG_NORMAL, #00_title_bg.#.png);
189 ADD_IMAGE_CONFIG(TAB_ITEM_BG_DISABLED, #00_title_bg.#.png);
190 ADD_IMAGE_CONFIG(TAB_ITEM_BG_PRESSED, #00_tab_press_bg.#.png);
191 ADD_IMAGE_CONFIG(TAB_ITEM_BG_HIGHLIGHTED, #00_tab_focus.#.png);
192 ADD_IMAGE_CONFIG(TAB_ITEM_BG_SELECTED, #00_title_bg.#.png);
194 ADD_IMAGE_CONFIG(TAB_ITEM_BG_EFFECT_NORMAL, #00_title_bg_ef.#.png);
195 ADD_IMAGE_CONFIG(TAB_ITEM_BG_EFFECT_PRESSED, #00_tab_press_ef.#.png);
197 ADD_IMAGE_CONFIG(TAB_ITEM_TRANSLUCENT_BG_NORMAL, #00_title_bg.#.png);//added
198 ADD_IMAGE_CONFIG(TAB_ITEM_TRANSLUCENT_BG_DISABLED, #00_title_bg.#.png);//added
199 ADD_IMAGE_CONFIG(TAB_ITEM_TRANSLUCENT_BG_PRESSED, #00_tab_press_bg.#.png);//added
200 ADD_IMAGE_CONFIG(TAB_ITEM_TRANSLUCENT_BG_HIGHLIGHTED, #00_tab_focus.#.png);//added
201 ADD_IMAGE_CONFIG(TAB_ITEM_TRANSLUCENT_BG_SELECTED, #00_title_bg.#.png);//added
203 ADD_IMAGE_CONFIG(TAB_ITEM_TRANSLUCENT_BG_EFFECT_NORMAL, #00_title_bg_ef.#.png);
204 ADD_IMAGE_CONFIG(TAB_ITEM_TRANSLUCENT_BG_EFFECT_PRESSED, #00_tab_press_ef.#.png);
206 //ADD_IMAGE_CONFIG(TAB_ITEM_BG_EFFECT_PRESSED, #00_tab_press_ef.#.png);
207 ADD_IMAGE_CONFIG(TAB_ITEM_SELECTED, #00_tab_select_bar.#.png);
209 ADD_IMAGE_CONFIG(BUTTON_ITEM_BG_NORMAL, #00_title_bg.#.png);
210 ADD_IMAGE_CONFIG(BUTTON_ITEM_BG_DISABLED, #00_title_bg.#.png);
211 ADD_IMAGE_CONFIG(BUTTON_ITEM_BG_PRESSED, #00_title_bg.#.png);
212 ADD_IMAGE_CONFIG(BUTTON_ITEM_BG_HIGHLIGHTED, #00_focus.#.png);
214 ADD_IMAGE_CONFIG(BUTTON_ITEM_BG_EFFECT_NORMAL, #00_title_bg_ef.#.png); //not supported by theme
215 ADD_IMAGE_CONFIG(BUTTON_ITEM_BG_EFFECT_PRESSED, #00_title_press_ef.#.png); //not supported by theme
217 ADD_IMAGE_CONFIG(BUTTON_ITEM_TRANSLUCENT_BG_NORMAL, #00_title_bg.#.png);
218 ADD_IMAGE_CONFIG(BUTTON_ITEM_TRANSLUCENT_BG_DISABLED, #00_title_bg.#.png);
219 ADD_IMAGE_CONFIG(BUTTON_ITEM_TRANSLUCENT_BG_PRESSED, #00_title_bg.#.png);
220 ADD_IMAGE_CONFIG(BUTTON_ITEM_TRANSLUCENT_BG_HIGHLIGHTED, #00_focus.#.png);
222 ADD_IMAGE_CONFIG(BUTTON_ITEM_TRANSLUCENT_BG_EFFECT_NORMAL, #00_title_bg_ef.#.png); //not supported by theme
223 ADD_IMAGE_CONFIG(BUTTON_ITEM_TRANSLUCENT_BG_EFFECT_PRESSED, #00_title_press_ef.#.png); //not supported by theme
225 ADD_IMAGE_CONFIG(TAB_ITEM_BOUNCING_EFFECT_LEFT_VERTICAL, #00_effect_tab_bounce_left.png);//96
226 ADD_IMAGE_CONFIG(TAB_ITEM_BOUNCING_EFFECT_RIGHT_VERTICAL, #00_effect_tab_bounce_right.png);//96
227 ADD_IMAGE_CONFIG(TAB_ITEM_BOUNCING_EFFECT_LEFT_HORIZONTAL, #00_effect_tab_bounce_left_h.png);//91
228 ADD_IMAGE_CONFIG(TAB_ITEM_BOUNCING_EFFECT_RIGHT_HORIZONTAL,#00_effect_tab_bounce_right_h.png);//91
229 ADD_IMAGE_CONFIG(TITLE_TAB_ITEM_BOUNCING_EFFECT_LEFT, #00_effect_title_tab_bounce_left.png);//75
230 ADD_IMAGE_CONFIG(TITLE_TAB_ITEM_BOUNCING_EFFECT_RIGHT, #00_effect_title_tab_bounce_right.png);//75
231 ADD_IMAGE_CONFIG(TAB_LARGE_ITEM_BOUNCING_EFFECT_LEFT, #00_effect_tab_bounce_left_02.png);//126
232 ADD_IMAGE_CONFIG(TAB_LARGE_ITEM_BOUNCING_EFFECT_RIGHT, #00_effect_tab_bounce_right_02.png);//126
234 ADD_IMAGE_CONFIG(TITLE_TEXT_DIM_EFFECT_LEFT, #00_effect_title_text_dim_left.#.png);
235 ADD_IMAGE_CONFIG(TITLE_TEXT_DIM_EFFECT_RIGHT, #00_effect_title_text_dim_right.#.png);
236 ADD_IMAGE_CONFIG(TAB_TEXT_DIM_EFFECT_LEFT, #00_effect_tab_text_dim_left.#.png);
237 ADD_IMAGE_CONFIG(TAB_TEXT_DIM_EFFECT_RIGHT, #00_effect_tab_text_dim_right.#.png);
239 ADD_IMAGE_CONFIG(SUB_TITLE_EFFECT, #00_sub_title_ef.#.png);
241 START_ANIMATION_CONFIG(PROCESSING_ANIMATION);
242 ADD_ANIMATION_FRAME(#00_header_process_01.png, 16);
243 ADD_ANIMATION_FRAME(#00_header_process_02.png, 16);
244 ADD_ANIMATION_FRAME(#00_header_process_03.png, 16);
245 ADD_ANIMATION_FRAME(#00_header_process_04.png, 16);
246 ADD_ANIMATION_FRAME(#00_header_process_05.png, 16);
247 ADD_ANIMATION_FRAME(#00_header_process_06.png, 16);
248 ADD_ANIMATION_FRAME(#00_header_process_07.png, 16);
249 ADD_ANIMATION_FRAME(#00_header_process_08.png, 16);
250 ADD_ANIMATION_FRAME(#00_header_process_09.png, 16);
251 ADD_ANIMATION_FRAME(#00_header_process_10.png, 16);
252 ADD_ANIMATION_FRAME(#00_header_process_11.png, 16);
253 ADD_ANIMATION_FRAME(#00_header_process_12.png, 16);
254 ADD_ANIMATION_FRAME(#00_header_process_13.png, 16);
255 ADD_ANIMATION_FRAME(#00_header_process_14.png, 16);
256 ADD_ANIMATION_FRAME(#00_header_process_15.png, 16);
257 ADD_ANIMATION_FRAME(#00_header_process_16.png, 16);
258 ADD_ANIMATION_FRAME(#00_header_process_17.png, 16);
259 ADD_ANIMATION_FRAME(#00_header_process_18.png, 16);
260 ADD_ANIMATION_FRAME(#00_header_process_19.png, 16);
261 ADD_ANIMATION_FRAME(#00_header_process_20.png, 16);
262 ADD_ANIMATION_FRAME(#00_header_process_21.png, 16);
263 ADD_ANIMATION_FRAME(#00_header_process_22.png, 16);
264 ADD_ANIMATION_FRAME(#00_header_process_23.png, 16);
265 ADD_ANIMATION_FRAME(#00_header_process_24.png, 16);
266 ADD_ANIMATION_FRAME(#00_header_process_25.png, 16);
267 ADD_ANIMATION_FRAME(#00_header_process_26.png, 16);
268 ADD_ANIMATION_FRAME(#00_header_process_27.png, 16);
269 ADD_ANIMATION_FRAME(#00_header_process_28.png, 16);
270 ADD_ANIMATION_FRAME(#00_header_process_29.png, 16);
271 ADD_ANIMATION_FRAME(#00_header_process_30.png, 16);
272 END_ANIMATION_CONFIG(PROCESSING_ANIMATION);
274 ADD_IMAGE_CONFIG(BADGE_ICON_BG_NORMAL, #00_badge_bg.#.png);
275 ADD_IMAGE_CONFIG(BADGE_ICON_BG_EFFECT_NORMAL, #00_badge_bg_ef.#.png); //not supported by theme
278 START_UI_CONFIG_MODE(720x1280);
279 ADD_SHAPE_CONFIG(HEIGHT, 96);
280 ADD_SHAPE_CONFIG(WIDTH, 720);
281 ADD_SHAPE_CONFIG(LEFT_MARGIN, 26);
282 ADD_SHAPE_CONFIG(TOP_MARGIN, 0);
283 ADD_SHAPE_CONFIG(RIGHT_MARGIN, 26);
285 ADD_SHAPE_CONFIG(TITLE_FONT_SIZE, 50);
286 ADD_SHAPE_CONFIG(TITLE_FONT_SIZE_WITH_DESCRIPTION, 44);
287 ADD_SHAPE_CONFIG(TITLE_FONT_SIZE_WITH_SEGMENTED, 44);
288 ADD_SHAPE_CONFIG(DESCRIPTION_TEXT_FONT_SIZE, 32);
289 ADD_SHAPE_CONFIG(BUTTON_ITEM_FONT_SIZE, 32);
290 ADD_SHAPE_CONFIG(BUTTON_ITEM_MULTILINE_FONT_SIZE, 32);
291 ADD_SHAPE_CONFIG(SEGMENTED_ITEM_FONT_SIZE, 30);
292 ADD_SHAPE_CONFIG(SEGMENTED_ITEM_MULTILINE_FONT_SIZE, 30);
293 ADD_SHAPE_CONFIG(SEGMENTED_ITEM_FONT_SIZE_3_ITEM, 30);
294 ADD_SHAPE_CONFIG(SEGMENTED_ITEM_FONT_SIZE_4_ITEM, 30);
295 ADD_SHAPE_CONFIG(TAB_ITEM_FONT_SIZE, 30);
296 ADD_SHAPE_CONFIG(TAB_ITEM_MULTILINE_FONT_SIZE, 30);
297 ADD_SHAPE_CONFIG(TAB_ITEM_FONT_SIZE_3_ITEM, 30);//720x1280
298 ADD_SHAPE_CONFIG(TAB_ITEM_FONT_SIZE_4_ITEM, 30);
299 ADD_SHAPE_CONFIG(BADGE_FONT_SIZE, 26);
300 ADD_SHAPE_CONFIG(BADGE_FONT_SIZE_WITH_BUTTON, 20);
301 ADD_SHAPE_CONFIG(BADGE_FONT_SIZE_WITH_BUTTON_2, 16);
303 ADD_SHAPE_CONFIG(TITLE_DISPLAY_HEIGHT, 96);
304 ADD_SHAPE_CONFIG(TITLE_TOP_MARGIN_WITH_DESCRIPTION, 4);
305 ADD_SHAPE_CONFIG(TITLE_TOTAL_HEIGHT_WITH_SEGMENTED_ITEM, 165);
306 ADD_SHAPE_CONFIG(TITLE_TOP_MARGIN_WITH_SEGMENTED_ITEM, 0);
307 ADD_SHAPE_CONFIG(TITLE_HEIGHT_WITH_SEGMENTED_ITEM, 90);
308 ADD_SHAPE_CONFIG(TITLE_DISPLAY_HEIGHT_WITH_SEGMENTED_ITEM, 90);
309 ADD_SHAPE_CONFIG(DESCRIPTION_TEXT_HEIGHT, 37);
311 ADD_SHAPE_CONFIG(BUTTON_ITEM_WIDTH, 115);
312 ADD_SHAPE_CONFIG(BUTTON_ITEM_WIDTH_WITH_TEXT, 183);
313 ADD_SHAPE_CONFIG(BUTTON_ITEM_MARGIN_WITH_TEXT, 16);
314 ADD_SHAPE_CONFIG(BUTTON_ITEM_HEIGHT, 96);
315 ADD_SHAPE_CONFIG(BUTTON_ITEM_GAP, 2);
316 ADD_SHAPE_CONFIG(BUTTON_ITEM_TOP_MARGIN, 0);
317 //ADD_SHAPE_CONFIG(BUTTON_ITEM_ICON_TOP_MARGIN, 0);
318 ADD_SHAPE_CONFIG(BUTTON_ITEM_ICON_SIZE, 63);
320 ADD_SHAPE_CONFIG(BUTTON_ITEM_LEFT_TOUCH_MARGIN, 26);
321 ADD_SHAPE_CONFIG(BUTTON_ITEM_TOP_TOUCH_MARGIN, 16.5);
322 ADD_SHAPE_CONFIG(BUTTON_ITEM_RIGHT_TOUCH_MARGIN, 26);
323 ADD_SHAPE_CONFIG(BUTTON_ITEM_BOTTOM_TOUCH_MARGIN, 16.5);
325 ADD_SHAPE_CONFIG(SIP_BUTTON_ITEM_LEFT_TOUCH_MARGIN, 26);
326 ADD_SHAPE_CONFIG(SIP_BUTTON_ITEM_TOP_TOUCH_MARGIN, 16.5);
327 ADD_SHAPE_CONFIG(SIP_BUTTON_ITEM_RIGHT_TOUCH_MARGIN, 26);
328 ADD_SHAPE_CONFIG(SIP_BUTTON_ITEM_BOTTOM_TOUCH_MARGIN, 16.5);
330 ADD_SHAPE_CONFIG(SEGMENTED_ITEM_HEIGHT, 75);
332 ADD_SHAPE_CONFIG(TAB_ITEM_ICON_SIZE, 63);
333 ADD_SHAPE_CONFIG(TAB_ITEM_ICON_SIZE_WITH_TEXT, 45);
334 ADD_SHAPE_CONFIG(TAB_LEFT_MARGIN, 0);
336 ADD_SHAPE_CONFIG(SIP_BUTTON_ITEM_TOP_MARGIN, 0);
337 ADD_SHAPE_CONFIG(SIP_FOOTER_ITEM_TOP_MARGIN, 16.5);
339 ADD_SHAPE_CONFIG(ICON_WIDTH, 45);
340 ADD_SHAPE_CONFIG(ICON_TEXT_GAP, 8);
342 ADD_SHAPE_CONFIG(DIVIDER_WIDTH, 2);
343 ADD_SHAPE_CONFIG(DIVIDER_HEIGHT, 48);
345 ADD_SHAPE_CONFIG(BADGE_HEIGHT, 54);
346 ADD_SHAPE_CONFIG(BADGE_HEIGHT_WITH_BUTTON, 45);
347 ADD_SHAPE_CONFIG(BADGE_WIDTH_1DIGIT, 50);
348 ADD_SHAPE_CONFIG(BADGE_WIDTH_2DIGIT, 64);
349 ADD_SHAPE_CONFIG(BADGE_WIDTH_3DIGIT, 78);
350 ADD_SHAPE_CONFIG(BADGE_WIDTH_4DIGIT, 92);
351 ADD_SHAPE_CONFIG(BADGE_WIDTH_5DIGIT, 106);
353 ADD_SHAPE_CONFIG(TITLE_BADGE_ICON_GAP, 2);
354 ADD_SHAPE_CONFIG(TITLE_BADGE_TOP_MARGIN, 3);
356 ADD_SHAPE_CONFIG(HEADER_ITEM_SELECTED_BITMAP_MARGIN, 0);
357 ADD_SHAPE_CONFIG(HEADER_ITEM_SELECTED_BITMAP_HEIGHT, 10);
359 ADD_SHAPE_CONFIG(PROCESSING_ANIMATION_ICON_SIZE, 36);
360 ADD_SHAPE_CONFIG(PROCESSING_ANIMATION_ICON_GAP, 16);
362 ADD_SHAPE_CONFIG(TITLE_MINIMUM_WIDTH, 60);
363 ADD_SHAPE_CONFIG(ITEM_MINIMUM_WIDTH, 60);
364 ADD_SHAPE_CONFIG(COMMON_MINIMUM_MARGIN, 8);
366 ADD_SHAPE_CONFIG(TAB_LARGE_HEIGHT, 126);
367 ADD_SHAPE_CONFIG(TAB_LARGE_TOP_MARGIN, 15);
368 ADD_SHAPE_CONFIG(TAB_LARGE_TEXT_HEIGHT, 38);
369 ADD_SHAPE_CONFIG(TAB_LARGE_DIVIDER_HEIGHT, 88);
371 ADD_SHAPE_CONFIG(TAB_TEXT_DIM_WIDTH, 45);
372 ADD_SHAPE_CONFIG(TITLE_TEXT_DIM_WIDTH, 63);
374 END_UI_CONFIG_MODE(720x1280);
376 START_UI_CONFIG_MODE(1280x720);
377 ADD_SHAPE_CONFIG(HEIGHT, 91);
378 ADD_SHAPE_CONFIG(WIDTH, _SCREEN_HEIGHT_);
379 ADD_SHAPE_CONFIG(LEFT_MARGIN, 26);
380 ADD_SHAPE_CONFIG(TOP_MARGIN, 0);
381 ADD_SHAPE_CONFIG(RIGHT_MARGIN, 26);
383 ADD_SHAPE_CONFIG(TITLE_FONT_SIZE, 50);
384 ADD_SHAPE_CONFIG(TITLE_FONT_SIZE_WITH_DESCRIPTION, 38);
385 ADD_SHAPE_CONFIG(TITLE_FONT_SIZE_WITH_SEGMENTED, 38);
386 ADD_SHAPE_CONFIG(DESCRIPTION_TEXT_FONT_SIZE, 28);
387 ADD_SHAPE_CONFIG(BUTTON_ITEM_FONT_SIZE, 32);
388 ADD_SHAPE_CONFIG(BUTTON_ITEM_MULTILINE_FONT_SIZE, 32);
389 ADD_SHAPE_CONFIG(SEGMENTED_ITEM_FONT_SIZE, 30);
390 ADD_SHAPE_CONFIG(SEGMENTED_ITEM_MULTILINE_FONT_SIZE, 30);
391 ADD_SHAPE_CONFIG(SEGMENTED_ITEM_FONT_SIZE_3_ITEM, 30);
392 ADD_SHAPE_CONFIG(SEGMENTED_ITEM_FONT_SIZE_4_ITEM, 30);
393 ADD_SHAPE_CONFIG(TAB_ITEM_FONT_SIZE, 30);//1280x720
394 ADD_SHAPE_CONFIG(TAB_ITEM_MULTILINE_FONT_SIZE, 30);
395 ADD_SHAPE_CONFIG(TAB_ITEM_FONT_SIZE_3_ITEM, 30);
396 ADD_SHAPE_CONFIG(TAB_ITEM_FONT_SIZE_4_ITEM, 30);
397 ADD_SHAPE_CONFIG(BADGE_FONT_SIZE, 26);
398 ADD_SHAPE_CONFIG(BADGE_FONT_SIZE_WITH_BUTTON, 20);
399 ADD_SHAPE_CONFIG(BADGE_FONT_SIZE_WITH_BUTTON_2, 16);
401 ADD_SHAPE_CONFIG(TITLE_DISPLAY_HEIGHT, 91);
402 ADD_SHAPE_CONFIG(TITLE_TOP_MARGIN_WITH_DESCRIPTION, 7.5);
403 ADD_SHAPE_CONFIG(TITLE_TOTAL_HEIGHT_WITH_SEGMENTED_ITEM, 145);
404 ADD_SHAPE_CONFIG(TITLE_TOP_MARGIN_WITH_SEGMENTED_ITEM, 0);
405 ADD_SHAPE_CONFIG(TITLE_HEIGHT_WITH_SEGMENTED_ITEM, 70);
406 ADD_SHAPE_CONFIG(TITLE_DISPLAY_HEIGHT_WITH_SEGMENTED_ITEM, 70);
407 ADD_SHAPE_CONFIG(DESCRIPTION_TEXT_HEIGHT, 30);
409 ADD_SHAPE_CONFIG(BUTTON_ITEM_WIDTH, 115);
410 ADD_SHAPE_CONFIG(BUTTON_ITEM_WIDTH_WITH_TEXT, 183);
411 ADD_SHAPE_CONFIG(BUTTON_ITEM_MARGIN_WITH_TEXT, 16);
412 ADD_SHAPE_CONFIG(BUTTON_ITEM_HEIGHT, 91);
413 ADD_SHAPE_CONFIG(BUTTON_ITEM_GAP, 2);
414 ADD_SHAPE_CONFIG(BUTTON_ITEM_TOP_MARGIN, 0);
415 //ADD_SHAPE_CONFIG(BUTTON_ITEM_ICON_TOP_MARGIN, 0);
416 ADD_SHAPE_CONFIG(BUTTON_ITEM_ICON_SIZE, 63);
418 ADD_SHAPE_CONFIG(BUTTON_ITEM_LEFT_TOUCH_MARGIN, 26);
419 ADD_SHAPE_CONFIG(BUTTON_ITEM_TOP_TOUCH_MARGIN, 14);
420 ADD_SHAPE_CONFIG(BUTTON_ITEM_RIGHT_TOUCH_MARGIN, 26);
421 ADD_SHAPE_CONFIG(BUTTON_ITEM_BOTTOM_TOUCH_MARGIN, 14);
423 ADD_SHAPE_CONFIG(SIP_BUTTON_ITEM_LEFT_TOUCH_MARGIN, 26);
424 ADD_SHAPE_CONFIG(SIP_BUTTON_ITEM_TOP_TOUCH_MARGIN, 14);
425 ADD_SHAPE_CONFIG(SIP_BUTTON_ITEM_RIGHT_TOUCH_MARGIN, 26);
426 ADD_SHAPE_CONFIG(SIP_BUTTON_ITEM_BOTTOM_TOUCH_MARGIN, 14);
428 ADD_SHAPE_CONFIG(SEGMENTED_ITEM_HEIGHT, 75);
430 ADD_SHAPE_CONFIG(TAB_ITEM_ICON_SIZE, 63);
431 ADD_SHAPE_CONFIG(TAB_ITEM_ICON_SIZE_WITH_TEXT, 45);
432 ADD_SHAPE_CONFIG(TAB_LEFT_MARGIN, 0);
434 ADD_SHAPE_CONFIG(SIP_BUTTON_ITEM_TOP_MARGIN, 0);//1280x720
435 ADD_SHAPE_CONFIG(SIP_FOOTER_ITEM_TOP_MARGIN, 14);
437 ADD_SHAPE_CONFIG(ICON_WIDTH, 45);
438 ADD_SHAPE_CONFIG(ICON_TEXT_GAP, 8);
440 ADD_SHAPE_CONFIG(DIVIDER_WIDTH, 2);
441 ADD_SHAPE_CONFIG(DIVIDER_HEIGHT, 48);
443 ADD_SHAPE_CONFIG(BADGE_HEIGHT, 54);
444 ADD_SHAPE_CONFIG(BADGE_HEIGHT_WITH_BUTTON, 45);
445 ADD_SHAPE_CONFIG(BADGE_WIDTH_1DIGIT, 50);
446 ADD_SHAPE_CONFIG(BADGE_WIDTH_2DIGIT, 64);
447 ADD_SHAPE_CONFIG(BADGE_WIDTH_3DIGIT, 78);
448 ADD_SHAPE_CONFIG(BADGE_WIDTH_4DIGIT, 92);
449 ADD_SHAPE_CONFIG(BADGE_WIDTH_5DIGIT, 106);
451 ADD_SHAPE_CONFIG(TITLE_BADGE_ICON_GAP, 2);
452 ADD_SHAPE_CONFIG(TITLE_BADGE_TOP_MARGIN, 3);
454 ADD_SHAPE_CONFIG(HEADER_ITEM_SELECTED_BITMAP_MARGIN, 0);
455 ADD_SHAPE_CONFIG(HEADER_ITEM_SELECTED_BITMAP_HEIGHT, 5);
457 ADD_SHAPE_CONFIG(PROCESSING_ANIMATION_ICON_SIZE, 36);
458 ADD_SHAPE_CONFIG(PROCESSING_ANIMATION_ICON_GAP, 16);
460 ADD_SHAPE_CONFIG(TITLE_MINIMUM_WIDTH, 60);
461 ADD_SHAPE_CONFIG(ITEM_MINIMUM_WIDTH, 60);
462 ADD_SHAPE_CONFIG(COMMON_MINIMUM_MARGIN, 8);
464 ADD_SHAPE_CONFIG(TAB_LARGE_HEIGHT, 126);
465 ADD_SHAPE_CONFIG(TAB_LARGE_TOP_MARGIN, 15);
466 ADD_SHAPE_CONFIG(TAB_LARGE_TEXT_HEIGHT, 38);
467 ADD_SHAPE_CONFIG(TAB_LARGE_DIVIDER_HEIGHT, 88);
469 ADD_SHAPE_CONFIG(TAB_TEXT_DIM_WIDTH, 45);
470 ADD_SHAPE_CONFIG(TITLE_TEXT_DIM_WIDTH, 63);
472 END_UI_CONFIG_MODE(1280x720);
474 END_UI_CONFIG(HEADER);