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.
19 * @file FUi_ResourceMessageBoxConfig.cpp
20 * @brief This is the implementation file for the color/shape properties of MessageBox.
23 #include "FUi_ResourceMessageBoxConfig.h"
25 START_UI_CONFIG(MESSAGEBOX);
27 ADD_COLOR_CONFIG(BG_NORMAL, $B061L1);
28 ADD_COLOR_CONFIG(TITLE_TEXT_NORMAL, $B063L9);
29 ADD_COLOR_CONFIG(TEXT_NORMAL, $B063L1);
30 ADD_COLOR_CONFIG(BOTTOM_BG_NORMAL, $B061L3);
31 ADD_COLOR_CONFIG(TITLE_BG_NORMAL, $B061L2);
32 ADD_COLOR_CONFIG(BOTTOM_BUTTON_BG_NORMAL, $B065L4);
33 ADD_COLOR_CONFIG(BOTTOM_BUTTON_BG_PRESSED, $B065L4P);
34 ADD_COLOR_CONFIG(BOTTOM_BUTTON_BG_DISABLED, $B065L4D);
35 ADD_COLOR_CONFIG(BOTTOM_BUTTON_BG_HIGHLIGHTED, $W161);
36 ADD_COLOR_CONFIG(BOTTOM_BUTTON_TEXT_NORMAL, $B064L3);
37 ADD_COLOR_CONFIG(BOTTOM_BUTTON_TEXT_PRESSED, $B064L3P);
38 ADD_COLOR_CONFIG(BOTTOM_BUTTON_TEXT_DISABLED, $B064L3D);
39 ADD_COLOR_CONFIG(BOTTOM_BUTTON_TEXT_HIGHLIGHTED, $B064L3);
41 ADD_IMAGE_CONFIG(BG_NORMAL, $00_popup_bg.#.png);
42 ADD_IMAGE_CONFIG(BG_OUTLINE_EFFECT_NORMAL, $00_popup_bg_ef.#.png);
43 ADD_IMAGE_CONFIG(BG_BUTTON_AREA, $00_popup_bottom_bg.#.png);
44 ADD_IMAGE_CONFIG(BG_BUTTON_EFFECT, $00_popup_bottom_ef.#.png);
45 ADD_IMAGE_CONFIG(BG_TITLE_AREA, $00_popup_title_bg.#.png);
46 ADD_IMAGE_CONFIG(BG_TITLE_EFFECT, $00_popup_title_ef.#.png);
47 ADD_IMAGE_CONFIG(BOTTOM_BUTTON_BG_NORMAL, $00_popup_button_normal_bg.#.png);
48 ADD_IMAGE_CONFIG(BOTTOM_BUTTON_BG_PRESSED, $00_popup_button_normal_bg.#.png);
49 ADD_IMAGE_CONFIG(BOTTOM_BUTTON_BG_DISABLED, $00_popup_button_normal_bg.#.png);
50 ADD_IMAGE_CONFIG(BOTTOM_BUTTON_BG_HIGHLIGHTED, $00_popup_button_focus.#.png);
51 ADD_IMAGE_CONFIG(BOTTOM_BUTTON_NORMAL_EFFECT, $00_popup_button_normal_ef.#.png);
52 ADD_IMAGE_CONFIG(BOTTOM_BUTTON_PRESSED_EFFECT, $00_popup_button_press_ef.#.png);
53 ADD_IMAGE_CONFIG(BOTTOM_BUTTON_DISABLED_EFFECT, $00_popup_button_dim_ef.#.png);
55 START_UI_CONFIG_MODE(480x800);
59 END_UI_CONFIG_MODE(480x800);
61 START_UI_CONFIG_MODE(720x1280);
63 ADD_FIXED_VALUE_CONFIG(TEXT_MAX_LENGTH, 399);
65 ADD_SHAPE_CONFIG(MIN_WIDTH, 510); // 20120504
66 ADD_SHAPE_CONFIG(MIN_HEIGHT, 122); // 20120803
68 ADD_SHAPE_CONFIG(DEFAULT_WIDTH, 652); // 20121113
69 ADD_SHAPE_CONFIG(MAX_HEIGHT, 590); // 20120803
71 ADD_SHAPE_CONFIG(TITLE_HEIGHT, 78); // 20130403
72 ADD_SHAPE_CONFIG(TITLE_TEXT_SIZE, 50); // 20121113
73 ADD_SHAPE_CONFIG(MIN_TITLE_TEXT_SIZE, 42); // 20121113
74 ADD_SHAPE_CONFIG(TITLE_TEXT_TOP_MARGIN, 20); // 20130403
75 ADD_SHAPE_CONFIG(TITLE_TEXT_LEFT_MARGIN, 26); // 20130403
76 ADD_SHAPE_CONFIG(TITLE_TEXT_RIGHT_MARGIN, 26); // 20130403
78 ADD_SHAPE_CONFIG(BOTTOM_HEIGHT, 96); // 20130403
80 ADD_SHAPE_CONFIG(TEXT_SIZE, 38); // 20130403
81 ADD_SHAPE_CONFIG(TEXT_HEIGHT, 132); // 20130403
82 ADD_SHAPE_CONFIG(TEXT_LEFT_MARGIN, 29); // 20130403
83 ADD_SHAPE_CONFIG(TEXT_RIGHT_MARGIN, 29); // 20130403
85 ADD_SHAPE_CONFIG(TEXT_TOP_MRAGIN_NO_BUTTON, 32); // 20130403
86 ADD_SHAPE_CONFIG(TEXT_TOP_MRAGIN, 20); // 20121113
88 ADD_SHAPE_CONFIG(BG_IMAGE_TRANSPARENT_TOP_MARGIN, 14); //20121113
89 ADD_SHAPE_CONFIG(BG_IMAGE_TRANSPARENT_BOTTOM_MARGIN, 16); //20121113
90 ADD_SHAPE_CONFIG(BG_IMAGE_TRANSPARENT_LEFT_MARGIN, 16);
91 ADD_SHAPE_CONFIG(BG_IMAGE_TRANSPARENT_RIGHT_MARGIN, 16);
93 ADD_SHAPE_CONFIG(BUTTON_HEIGHT, 74); // 20121113
94 ADD_SHAPE_CONFIG(BUTTON_INTERNAL_GAP, 10); // 20130404
96 ADD_SHAPE_CONFIG(BUTTON_TOP_MARGIN, 20); // 20121113
97 ADD_SHAPE_CONFIG(BUTTON_BOTTOM_MARGIN, 24); // 20130403
99 ADD_SHAPE_CONFIG(BUTTON_SIDE_MARGIN_01, 101); // 20120803 : 1 Button
100 ADD_SHAPE_CONFIG(BUTTON_SIDE_MARGIN_02, 28); // 20121113 : 2 Buttons
101 ADD_SHAPE_CONFIG(BUTTON_SIDE_MARGIN_03, 28); // 20121113 : 3 Buttons
103 END_UI_CONFIG_MODE(720x1280);
105 START_UI_CONFIG_MODE(1280x720);
107 ADD_SHAPE_CONFIG(DEFAULT_WIDTH, 832); // 20130403
108 ADD_SHAPE_CONFIG(BUTTON_SIDE_MARGIN_01, 191); // 20130403 : 1 Button
110 END_UI_CONFIG_MODE(1280x720);
113 END_UI_CONFIG(MESSAGEBOX);