1 /*-*- Mode: C; c-basic-offset: 8; indent-tabs-mode: nil -*-*/
4 * Copyright (c) 2014 Samsung Electronics Co., Ltd All Rights Reserved
6 * Licensed under the Apache License, Version 2.0 (the "License");
7 * you may not use this file except in compliance with the License.
8 * You may obtain a copy of the License at
10 * http://www.apache.org/licenses/LICENSE-2.0
12 * Unless required by applicable law or agreed to in writing, software
13 * distributed under the License is distributed on an "AS IS" BASIS,
14 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 * See the License for the specific language governing permissions and
16 * limitations under the License.
23 #define RUI_COLOR_BACKGROUND BLACK
24 #define RUI_COLOR_TITLE (color) { .r = 27, .g = 199, .b = 204, .a = 255 }
25 #define RUI_COLOR_RULER RUI_COLOR_TITLE
27 #define RUI_COLOR_MENU_BG_SELECTED RUI_COLOR_TITLE
28 #define RUI_COLOR_MENU_BG_UNSELECTED BLACK
29 #define RUI_COLOR_MENU_TEXT_SELECTED WHITE
30 #define RUI_COLOR_MENU_TEXT_UNSELECTED WHITE
32 #define RUI_COLOR_DESCRIPTION_TITLE RUI_COLOR_TITLE
33 #define RUI_COLOR_DESCRIPTION_TEXT WHITE
35 #define RUI_COLOR_PROGRESS_BAR_BAR YELLOW
36 #define RUI_COLOR_PROGRESS_BAR_BORDER RUI_COLOR_TITLE
37 #define RUI_COLOR_PROGRESS_BAR_BACKGROUND BLACK
39 #ifdef FEATURE_DISPLAY_720X1280
40 #define RUI_MENU_ITEM_HEIGHT 60
41 #define RUI_MENU_ITEM_SPACING 8
42 #define RUI_MENU_TEXT_POS_X 15
44 #define RUI_COMMON_MENU_POS_X 0
46 #define RUI_MAIN_MENU_POS_X RUI_COMMON_MENU_POS_X
47 #define RUI_MAIN_MENU_POS_Y 100
49 #define RUI_REBOOT_MENU_POS_X RUI_COMMON_MENU_POS_X
50 #define RUI_REBOOT_MENU_POS_Y 480
52 #define RUI_SAFE_MENU_POS_X RUI_COMMON_MENU_POS_X
53 #define RUI_SAFE_MENU_POS_Y 480
55 #define RUI_FACTORY_MENU_POS_X RUI_COMMON_MENU_POS_X
56 #define RUI_FACTORY_MENU_POS_Y 480
58 #define RUI_SD_RESTORE_MENU_POS_X RUI_COMMON_MENU_POS_X
59 #define RUI_SD_RESTORE_MENU_POS_Y 480
61 #define RUI_MAIN_SCREEN_DESCRIPTION_POS_X 15
62 #define RUI_MAIN_SCREEN_DESCRIPTION_POS_Y 480
64 #define RUI_COMMON_SCREEN_DESCRIPTION_POS_X 15
65 #define RUI_COMMON_SCREEN_DESCRIPTION_POS_Y 100
67 #define RUI_RULER_HEIGHT 2
69 #define RUI_RULER_TOP_POS_X 0
70 #define RUI_RULER_TOP_POS_Y 80
71 #define RUI_MAIN_SCREEN_RULER_POS_Y 420
73 #define RUI_PROGRESS_BAR_BORDER_WIDTH 1
74 #define RUI_PROGRESS_BAR_HEIGHT 20
76 #define RUI_SD_RESTORE_RUN_SCREEN_PROGRESS_BAR_POS_X 5
77 #define RUI_SD_RESTORE_RUN_SCREEN_PROGRESS_BAR_POS_Y 600
80 #define RUI_MENU_ITEM_HEIGHT 50
81 #define RUI_MENU_ITEM_SPACING 5
82 #define RUI_MENU_TEXT_POS_X 5
84 #define RUI_COMMON_MENU_POS_X 0
86 #define RUI_MAIN_MENU_POS_X RUI_COMMON_MENU_POS_X
87 #define RUI_MAIN_MENU_POS_Y 100
89 #define RUI_REBOOT_MENU_POS_X RUI_COMMON_MENU_POS_X
90 #define RUI_REBOOT_MENU_POS_Y 160
92 #define RUI_SAFE_MENU_POS_X RUI_COMMON_MENU_POS_X
93 #define RUI_SAFE_MENU_POS_Y 240
95 #define RUI_FACTORY_MENU_POS_X RUI_COMMON_MENU_POS_X
96 #define RUI_FACTORY_MENU_POS_Y 240
98 #define RUI_SD_RESTORE_MENU_POS_X RUI_COMMON_MENU_POS_X
99 #define RUI_SD_RESTORE_MENU_POS_Y 240
101 #define RUI_MAIN_SCREEN_DESCRIPTION_POS_X 5
102 #define RUI_MAIN_SCREEN_DESCRIPTION_POS_Y 372
104 #define RUI_COMMON_SCREEN_DESCRIPTION_POS_X 5
105 #define RUI_COMMON_SCREEN_DESCRIPTION_POS_Y 100
107 #define RUI_RULER_HEIGHT 2
109 #define RUI_RULER_TOP_POS_X 0
110 #define RUI_RULER_TOP_POS_Y 60
111 #define RUI_MAIN_SCREEN_RULER_POS_Y 347
113 #define RUI_PROGRESS_BAR_BORDER_WIDTH 1
114 #define RUI_PROGRESS_BAR_HEIGHT 20
116 #define RUI_SD_RESTORE_RUN_SCREEN_PROGRESS_BAR_POS_X 5
117 #define RUI_SD_RESTORE_RUN_SCREEN_PROGRESS_BAR_POS_Y 600
120 #define RUI_REBOOT_SCREEN_DESCRIPTION_POS_X RUI_COMMON_SCREEN_DESCRIPTION_POS_X
121 #define RUI_REBOOT_SCREEN_DESCRIPTION_POS_Y RUI_COMMON_SCREEN_DESCRIPTION_POS_Y
123 #define RUI_SAFE_SCREEN_DESCRIPTION_POS_X RUI_COMMON_SCREEN_DESCRIPTION_POS_X
124 #define RUI_SAFE_SCREEN_DESCRIPTION_POS_Y RUI_COMMON_SCREEN_DESCRIPTION_POS_Y
126 #define RUI_FACTORY_SCREEN_DESCRIPTION_POS_X RUI_COMMON_SCREEN_DESCRIPTION_POS_X
127 #define RUI_FACTORY_SCREEN_DESCRIPTION_POS_Y RUI_COMMON_SCREEN_DESCRIPTION_POS_Y
129 #define RUI_FACTORY_RUN_SCREEN_DESCRIPTION_POS_X RUI_COMMON_SCREEN_DESCRIPTION_POS_X
130 #define RUI_FACTORY_RUN_SCREEN_DESCRIPTION_POS_Y RUI_COMMON_SCREEN_DESCRIPTION_POS_Y
132 #define RUI_SD_RESTORE_SCREEN_DESCRIPTION_POS_X RUI_COMMON_SCREEN_DESCRIPTION_POS_X
133 #define RUI_SD_RESTORE_SCREEN_DESCRIPTION_POS_Y RUI_COMMON_SCREEN_DESCRIPTION_POS_Y
135 #define RUI_SD_RESTORE_RUN_SCREEN_DESCRIPTION_POS_X RUI_COMMON_SCREEN_DESCRIPTION_POS_X
136 #define RUI_SD_RESTORE_RUN_SCREEN_DESCRIPTION_POS_Y RUI_COMMON_SCREEN_DESCRIPTION_POS_Y