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 #include "FUi_ResourceConfigMacro.h"
20 START_UI_CONFIG(SCROLL);
22 ADD_COLOR_CONFIG(THUMB, $B071);
24 ADD_COLOR_CONFIG(JUMP_TO_TOP_BG, $W011);
25 ADD_COLOR_CONFIG(JUMP_TO_TOP_NORMAL, $F032L1);
26 ADD_COLOR_CONFIG(JUMP_TO_TOP_PRESSED, $F032L1P);
27 ADD_COLOR_CONFIG(BUTTON_BG, $W011);
28 ADD_COLOR_CONFIG(BUTTON_BG_PRESSED, $B042);
30 ADD_IMAGE_CONFIG(THUMB, #00_scroll_bar.9.png);
31 ADD_IMAGE_CONFIG(THUMB_EFFECT, #00_scroll_bar_ef.9.png);
32 ADD_IMAGE_CONFIG(JUMP_TO_TOP, #00_icon_jump.png);
33 ADD_IMAGE_CONFIG(JUMP_TO_TOP_EFFECT, #00_icon_jump_ef.png);
34 ADD_IMAGE_CONFIG(JUMP_TO_TOP_LEFT, #00_icon_jump_left.png);
35 ADD_IMAGE_CONFIG(JUMP_TO_TOP_LEFT_EFFECT, #00_icon_jump_left_ef.png);
36 ADD_IMAGE_CONFIG(BUTTON_BG, #00_button_01.9.png);
37 ADD_IMAGE_CONFIG(BUTTON_BG_EFFECT, #00_button_01_ef.9.png);
38 ADD_IMAGE_CONFIG(BUTTON_BG_PRESSED, #00_button_01_ef_press.9.png);
39 ADD_IMAGE_CONFIG(HANDLER_BG, #00_scroll_bar_handler_bg.9.png);
40 ADD_IMAGE_CONFIG(HANDLER_BG_EFFECT, #00_scroll_bar_handler_bg_ef.9.png);
41 ADD_IMAGE_CONFIG(HANDLER_HORIZONTAL, #00_scroll_bar_handler_h.png);
42 ADD_IMAGE_CONFIG(HANDLER_VERTICAL, #00_scroll_bar_handler_v.png);
44 ADD_IMAGE_CONFIG(OVERSCROLLING_TOP_BG, #00_overscrolling_top.9.png);
45 ADD_IMAGE_CONFIG(OVERSCROLLING_BOTTOM_BG, #00_overscrolling_bottom.9.png);
46 ADD_IMAGE_CONFIG(OVERSCROLLING_LEFT_BG, #00_overscrolling_left.9.png);
47 ADD_IMAGE_CONFIG(OVERSCROLLING_RIGHT_BG, #00_overscrolling_right.9.png);
49 START_UI_CONFIG_MODE(720x1280);
50 ADD_SHAPE_CONFIG(VERTICAL_THUMB_MIN_WIDTH, 16);
51 ADD_SHAPE_CONFIG(VERTICAL_THUMB_MIN_HEIGHT, 16);
52 ADD_SHAPE_CONFIG(VERTICAL_THUMB_MARGIN, 6);
53 ADD_SHAPE_CONFIG(HORIZONTAL_THUMB_MIN_WIDTH, 16);
54 ADD_SHAPE_CONFIG(HORIZONTAL_THUMB_MIN_HEIGHT, 16);
55 ADD_SHAPE_CONFIG(HORIZONTAL_THUMB_MARGIN, 6);
57 ADD_SHAPE_CONFIG(JUMP_TO_TOP_RIGHT_MARGIN, 26);
58 ADD_SHAPE_CONFIG(JUMP_TO_TOP_TOP_MARGIN, 18);
59 ADD_FIXED_VALUE_CONFIG(JUMP_TO_TOP_WIDTH, 74);
60 ADD_FIXED_VALUE_CONFIG(JUMP_TO_TOP_HEIGHT, 74);
62 ADD_SHAPE_CONFIG(HANDLER_MARGIN, 4);
63 ADD_SHAPE_CONFIG(HANDLER_MIN_WIDTH, 54);
64 ADD_SHAPE_CONFIG(HANDLER_MIN_HEIGHT, 214);
66 ADD_SHAPE_CONFIG(OVERSCROLLING_TOP_HEIGHT, 30);
67 ADD_SHAPE_CONFIG(OVERSCROLLING_BOTTOM_HEIGHT, 30);
68 ADD_SHAPE_CONFIG(OVERSCROLLING_LEFT_WIDTH, 30);
69 ADD_SHAPE_CONFIG(OVERSCROLLING_RIGHT_WIDTH, 30);
70 END_UI_CONFIG_MODE(720x1280);
72 START_UI_CONFIG_MODE(1280x720);
73 ADD_SHAPE_CONFIG(OVERSCROLLING_TOP_HEIGHT, 30);
74 ADD_SHAPE_CONFIG(OVERSCROLLING_BOTTOM_HEIGHT, 30);
75 ADD_SHAPE_CONFIG(OVERSCROLLING_LEFT_WIDTH, 30);
76 ADD_SHAPE_CONFIG(OVERSCROLLING_RIGHT_WIDTH, 30);
77 END_UI_CONFIG_MODE(1280x720);
79 END_UI_CONFIG(SCROLL);