Tizen 2.1 base
[framework/osp/uifw.git] / src / ui / resource / FUi_ResourceSliderConfig.cpp
1 //
2 // Open Service Platform
3 // Copyright (c) 2012-2013 Samsung Electronics Co., Ltd.
4 //
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
8 //
9 //     http://floralicense.org/license/
10 //
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.
16 //
17
18 /**
19  * @file                FUi_ResourceSliderConfig.cpp
20  * @brief               This is a configuration file for color, image and shape values of Slider, Progress.
21  */
22
23 #include "FUi_ResourceConfigMacro.h"
24
25 START_UI_CONFIG(SLIDER);
26 {
27
28         ADD_COLOR_CONFIG(BG_OTHERS_NORMAL, $B012);
29         ADD_COLOR_CONFIG(BG_DEFAULT_NORMAL, $B0217);
30
31         ADD_COLOR_CONFIG(BAR_BG_NORMAL, $W062L1);
32         ADD_COLOR_CONFIG(BAR_NORMAL, $W062L2);
33
34         ADD_COLOR_CONFIG(HANDLE_BG_NORMAL, $W0641);
35         ADD_COLOR_CONFIG(HANDLE_BG_PRESSED, $W0641P);
36         ADD_COLOR_CONFIG(HANDLE_BG_DISABLED, $W0641D);
37         ADD_COLOR_CONFIG(HANDLE_BG_HIGHLIGHTED, $W0641);
38         ADD_COLOR_CONFIG(HANDLE_NUMBER_TEXT_DISABLED, $W0611D);
39         ADD_COLOR_CONFIG(HANDLE_NUMBER_TEXT_NORMAL, $W0611);
40
41         ADD_COLOR_CONFIG(TITLE_TEXT_NORMAL, $F011L3);
42         ADD_COLOR_CONFIG(OVERLAY_BG_NORMAL, $W063);
43         ADD_COLOR_CONFIG(OVERLAY_TEXT_NORMAL, $F011L10);
44
45         ADD_IMAGE_CONFIG(BAR_BG_NORMAL, #00_progress_bg.9.png);
46         ADD_IMAGE_CONFIG(BAR_NORMAL, #00_progress_bar.9.png);
47         ADD_IMAGE_CONFIG(BAR_BG_EFFECT, #00_progress_ef_bg.9.png);
48         ADD_IMAGE_CONFIG(BAR_EFFECT, #00_progress_bar_ef.9.png);
49
50
51         ADD_IMAGE_CONFIG(PROGRESS_BAR_NORMAL, #00_progress_bar_m.9.png);
52         ADD_IMAGE_CONFIG(PROGRESS_BAR_EFFECT, #00_progress_bar_ef_m.9.png);
53
54         ADD_IMAGE_CONFIG(GROUP_TOP_BG, #00_list_group_bg_top.9.png);
55         ADD_IMAGE_CONFIG(GROUP_TOP_EFFECT, #00_list_group_bg_top_ef.9.png);
56         ADD_IMAGE_CONFIG(GROUP_MIDDLE_BG, #00_list_group_bg_center.9.png);
57         ADD_IMAGE_CONFIG(GROUP_MIDDLE_EFFECT, #00_list_group_bg_center_ef.9.png);
58         ADD_IMAGE_CONFIG(GROUP_BOTTOM_BG, #00_list_group_bg_bottom.9.png);
59         ADD_IMAGE_CONFIG(GROUP_BOTTOM_EFFECT, #00_list_group_bg_bottom_ef.9.png);
60         ADD_IMAGE_CONFIG(GROUP_SINGLE_BG, #00_list_group_bg.9.png);
61         ADD_IMAGE_CONFIG(GROUP_SINGLE_EFFECT, #00_list_group_bg_ef.9.png);
62
63         ADD_IMAGE_CONFIG(HANDLE_BG_NORMAL, #00_slider_handle.png);
64         ADD_IMAGE_CONFIG(HANDLE_BG_PRESSED, #00_slider_handle.png);
65         ADD_IMAGE_CONFIG(HANDLE_BG_DISABLED, #00_slider_handle.png);
66         ADD_IMAGE_CONFIG(HANDLE_BG_HIGHLIGHTED, #00_slider_handle.png);
67
68         ADD_IMAGE_CONFIG(HANDLE_BG_EFFECT_NORMAL, #00_slider_handle_ef.png);
69         ADD_IMAGE_CONFIG(HANDLE_BG_EFFECT_PRESSED, #00_slider_handle_ef_press.png);
70         ADD_IMAGE_CONFIG(HANDLE_BG_EFFECT_DISABLED, #00_slider_handle_ef_dim.png);
71         ADD_IMAGE_CONFIG(HANDLE_BG_EFFECT_HIGHLIGHTED, #00_slider_handle_ef.png);
72
73         ADD_IMAGE_CONFIG(UPWARD_OVERLAY_BG_NORMAL, #00_slider_popup_bg.png);
74         ADD_IMAGE_CONFIG(UPWARD_OVERLAY_BG_EFFECT, #00_slider_popup_bg_ef.png);
75         ADD_IMAGE_CONFIG(DOWNWARD_OVERLAY_BG_NORMAL, #00_slider_popup_bottom_bg.png);
76         ADD_IMAGE_CONFIG(DOWNWARD_OVERLAY_BG_EFFECT, #00_slider_popup_bottom_bg_ef.png);
77
78         START_UI_CONFIG_MODE(720x1280);
79         {
80                 ADD_SHAPE_CONFIG(HANDLE_WIDTH, 72);
81                 ADD_SHAPE_CONFIG(HANDLE_HEIGHT, 72);
82                 ADD_SHAPE_CONFIG(HANDLE_OFFSET, 8);
83
84                 ADD_SHAPE_CONFIG(HANDLE_ONE_DIGIT_TEXT_SIZE, 42);
85                 ADD_SHAPE_CONFIG(HANDLE_TWO_DIGIT_TEXT_SIZE, 34);
86                 ADD_SHAPE_CONFIG(HANDLE_THREE_DIGIT_TEXT_SIZE, 26);
87
88                 ADD_SHAPE_CONFIG(BAR_HEIGHT, 34);
89                 ADD_SHAPE_CONFIG(BAR_LEFT_MARGIN, 26);
90                 ADD_SHAPE_CONFIG(BAR_TOP_MARGIN, 12);
91                 ADD_SHAPE_CONFIG(BAR_OFFSET, 8);
92
93                 ADD_SHAPE_CONFIG(ICON_WIDTH, 74);
94                 ADD_SHAPE_CONFIG(ICON_HEIGHT, 74);
95                 ADD_SHAPE_CONFIG(ICON_LEFT_MARGIN, 26);
96                 ADD_SHAPE_CONFIG(ICON_RIGHT_MARGIN, 16);
97
98                 ADD_SHAPE_CONFIG(TITLE_TEXT_POSITION_X, 12);
99                 ADD_SHAPE_CONFIG(TITLE_TEXT_POSITION_Y, 12);
100                 ADD_SHAPE_CONFIG(TITLE_TEXT_SIZE, 32);
101                 ADD_SHAPE_CONFIG(TITLE_TEXT_HEIGHT, 36);
102                 ADD_FIXED_VALUE_CONFIG(TITLE_TEXT_LENGTH_MAX, 127);
103
104                 ADD_SHAPE_CONFIG(OVERLAY_WIDTH, 90);
105                 ADD_SHAPE_CONFIG(OVERLAY_HEIGHT, 108);
106                 ADD_SHAPE_CONFIG(OVERLAY_HEIGHT_WITHOUT_ARROW, 86);
107                 ADD_SHAPE_CONFIG(OVERLAY_BOTTOM_MARGIN, 0);
108
109                 ADD_SHAPE_CONFIG(OVERLAY_TEXT_SIZE_ONE_CHARACTER, 80);
110                 ADD_SHAPE_CONFIG(OVERLAY_TEXT_SIZE_TWO_CHARACTERS, 64);
111                 ADD_SHAPE_CONFIG(OVERLAY_TEXT_SIZE_THREE_CHARACTERS, 48);
112                 ADD_SHAPE_CONFIG(OVERLAY_TEXT_POSITION_Y_ONE_CHARACTER, 5);
113                 ADD_SHAPE_CONFIG(OVERLAY_TEXT_POSITION_Y_TWO_CHARACTERS, 14);
114                 ADD_SHAPE_CONFIG(OVERLAY_TEXT_POSITION_Y_THREE_CHARACTERS, 22);
115                 ADD_SHAPE_CONFIG(NUMBER_SIZE, 58);
116                 ADD_SHAPE_CONFIG(TEXT_SIZE, 28);
117
118                 ADD_SHAPE_CONFIG(MINIMUM_SIZE_WITHOUT_ICON, 276);
119                 ADD_SHAPE_CONFIG(MINIMUM_SIZE_WITH_ICON, 510);
120
121         }
122         END_UI_CONFIG_MODE(720x1280);
123
124 }
125 END_UI_CONFIG(SLIDER);