applied magnifier mask bitmap for black theme.
[platform/framework/native/uifw.git] / src / ui / inc / FUi_ResourceEditConfig.h
1 //
2 // Open Service Platform
3 // Copyright (c) 2012-2013 Samsung Electronics Co., Ltd.
4 //
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
8 //
9 //     http://www.apache.org/licenses/LICENSE-2.0/
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  * @file                FUi_ResourceEditConfig.h
19  * @brief               This is the implementation file for the properties of Edit.
20  */
21 #ifndef _FUI_RESOURCE_EDIT_CONFIG_H_
22 #define _FUI_RESOURCE_EDIT_CONFIG_H_
23
24 #include "FUi_ResourceConfigMacro.h"
25
26 DECLARE_UI_CONFIG(EDIT);
27         DECLARE_COLOR_CONFIG(BG_NORMAL, 1)
28         DECLARE_COLOR_CONFIG(BG_PRESSED, 2)
29         DECLARE_COLOR_CONFIG(BG_HIGHLIGHTED, 3)
30         DECLARE_COLOR_CONFIG(BG_DISABLED, 4)
31         DECLARE_COLOR_CONFIG(TITLE_TEXT_NORMAL, 5)
32         DECLARE_COLOR_CONFIG(TITLE_TEXT_PRESSED, 6)
33         DECLARE_COLOR_CONFIG(TITLE_TEXT_HIGHLIGHTED, 7)
34         DECLARE_COLOR_CONFIG(TITLE_TEXT_DISABLED, 8)
35         DECLARE_COLOR_CONFIG(TEXT_NORMAL, 9)
36         DECLARE_COLOR_CONFIG(TEXT_PRESSED, 10)
37         DECLARE_COLOR_CONFIG(TEXT_HIGHLIGHTED, 11)
38         DECLARE_COLOR_CONFIG(TEXT_DISABLED, 12)
39         DECLARE_COLOR_CONFIG(GUIDE_TEXT_NORMAL, 13)
40         DECLARE_COLOR_CONFIG(CLEAR_ICON_NORMAL, 14)
41         DECLARE_COLOR_CONFIG(CLEAR_ICON_PRESSED, 15)
42         DECLARE_COLOR_CONFIG(CLEAR_ICON_DISABLED, 16)
43         DECLARE_COLOR_CONFIG(CUT_LINK_TEXT_NORMAL, 17)
44         DECLARE_COLOR_CONFIG(CUT_LINK_BG_NORMAL, 18)
45         DECLARE_COLOR_CONFIG(CURSOR_NORMAL, 19)
46
47         DECLARE_IMAGE_CONFIG(BG_NORMAL, 1)
48         DECLARE_IMAGE_CONFIG(BG_PRESSED, 2)
49         DECLARE_IMAGE_CONFIG(BG_HIGHLIGHTED, 3)
50         DECLARE_IMAGE_CONFIG(BG_DISABLED, 4)
51         DECLARE_IMAGE_CONFIG(BG_EFFECT, 5)
52         DECLARE_IMAGE_CONFIG(COPY_PASTE_ICON_CENTER_NORMAL, 6)
53         DECLARE_IMAGE_CONFIG(COPY_PASTE_ICON_REVERSE_CENTER_NORMAL, 7)
54         DECLARE_IMAGE_CONFIG(COPY_PASTE_ICON_LEFT_NORMAL, 8)
55         DECLARE_IMAGE_CONFIG(COPY_PASTE_ICON_RIGHT_NORMAL, 9)
56         DECLARE_IMAGE_CONFIG(COPY_PASTE_ICON_REVERSE_LEFT_NORMAL, 10)
57         DECLARE_IMAGE_CONFIG(COPY_PASTE_ICON_REVERSE_RIGHT_NORMAL, 11)
58         DECLARE_IMAGE_CONFIG(COPY_PASTE_SEARCH_ICON, 12)
59         DECLARE_IMAGE_CONFIG(COPY_PASTE_MAGNIFIER, 13)
60         DECLARE_IMAGE_CONFIG(COPY_PASTE_MAGNIFIER_MASK, 14)
61         DECLARE_IMAGE_CONFIG(BG_ROUND_NORMAL, 15)
62         DECLARE_IMAGE_CONFIG(BG_ROUND_EFFECT, 16)
63         DECLARE_IMAGE_CONFIG(CLEAR_ICON_NORMAL, 17)
64         DECLARE_IMAGE_CONFIG(CLEAR_ICON_PRESSED, 18)
65         DECLARE_IMAGE_CONFIG(CLEAR_ICON_DISABLED, 19)
66         DECLARE_IMAGE_CONFIG(GROUPED_SINGLE_BG_NORMAL, 20)
67         DECLARE_IMAGE_CONFIG(GROUPED_SINGLE_BG_EFFECT_NORMAL, 21)
68         DECLARE_IMAGE_CONFIG(GROUPED_TOP_BG_NORMAL, 22)
69         DECLARE_IMAGE_CONFIG(GROUPED_TOP_BG_EFFECT_NORMAL, 23)
70         DECLARE_IMAGE_CONFIG(GROUPED_MIDDLE_BG_NORMAL, 24)
71         DECLARE_IMAGE_CONFIG(GROUPED_MIDDLE_BG_EFFECT_NORMAL, 25)
72         DECLARE_IMAGE_CONFIG(GROUPED_BOTTOM_BG_NORMAL, 26)
73         DECLARE_IMAGE_CONFIG(GROUPED_BOTTOM_BG_EFFECT_NORMAL, 27)
74         DECLARE_IMAGE_CONFIG(BG_RING_FOCUSED, 28)
75
76         DECLARE_DIMENSION_CONFIG(MIN_SIZE, 1)
77         DECLARE_DIMENSION_CONFIG(TITLE_STYLE_MIN_SIZE, 2)
78         DECLARE_DIMENSION_CONFIG(SMALL_STYLE_MIN_SIZE, 3)
79
80         DECLARE_FIXED_VALUE_CONFIG(FONT_MIN_SIZE, 1)
81
82         DECLARE_SHAPE_CONFIG(DEFAULT_FONT_SIZE, 1)
83         DECLARE_SHAPE_CONFIG(DEFAULT_TITLE_FONT_SIZE, 2)
84         DECLARE_SHAPE_CONFIG(CLEAR_ICON_HEIGHT, 3)
85         DECLARE_SHAPE_CONFIG(CLEAR_ICON_WIDTH, 4)
86         DECLARE_SHAPE_CONFIG(COPYPASTE_HANDLER_WIDTH, 5)
87         DECLARE_SHAPE_CONFIG(COPYPASTE_HANDLER_HEIGHT, 6)
88         DECLARE_SHAPE_CONFIG(FIELD_BORDER_WIDTH, 7)
89         DECLARE_SHAPE_CONFIG(FIELD_LEFT_MARGIN, 8)
90         DECLARE_SHAPE_CONFIG(FIELD_RIGHT_MARGIN, 9)
91         DECLARE_SHAPE_CONFIG(FIELD_TOP_MARGIN, 10)
92         DECLARE_SHAPE_CONFIG(FIELD_BOTTOM_MARGIN, 11)
93         DECLARE_SHAPE_CONFIG(FIELD_TEXT_LEFT_MARGIN, 12)
94         DECLARE_SHAPE_CONFIG(FIELD_TEXT_RIGHT_MARGIN, 13)
95         DECLARE_SHAPE_CONFIG(FIELD_TEXT_TOP_MARGIN, 14)
96         DECLARE_SHAPE_CONFIG(FIELD_TEXT_BOTTOM_MARGIN, 15)
97         DECLARE_SHAPE_CONFIG(FIELD_TITLE_TEXT_LEFT_MARGIN, 16)
98         DECLARE_SHAPE_CONFIG(FIELD_TITLE_TEXT_RIGHT_MARGIN, 17)
99         DECLARE_SHAPE_CONFIG(FIELD_TITLE_TEXT_TOP_MARGIN, 18)
100         DECLARE_SHAPE_CONFIG(FIELD_TITLE_TEXT_BOTTOM_MARGIN, 19)
101         DECLARE_SHAPE_CONFIG(FIELD_TITLE_RECT_WIDTH, 20)
102         DECLARE_SHAPE_CONFIG(FIELD_TITLE_RECT_HEIGHT, 21)
103         DECLARE_SHAPE_CONFIG(AREA_LEFT_MARGIN, 22)
104         DECLARE_SHAPE_CONFIG(AREA_RIGHT_MARGIN, 23)
105         DECLARE_SHAPE_CONFIG(AREA_TOP_MARGIN, 24)
106         DECLARE_SHAPE_CONFIG(AREA_BOTTOM_MARGIN, 25)
107         DECLARE_SHAPE_CONFIG(AREA_TEXT_LEFT_MARGIN, 26)
108         DECLARE_SHAPE_CONFIG(AREA_TEXT_RIGHT_MARGIN, 27)
109         DECLARE_SHAPE_CONFIG(AREA_TEXT_TOP_MARGIN, 28)
110         DECLARE_SHAPE_CONFIG(AREA_TEXT_BOTTOM_MARGIN, 29)
111         DECLARE_SHAPE_CONFIG(AREA_TITLE_TEXT_LEFT_MARGIN, 30)
112         DECLARE_SHAPE_CONFIG(AREA_TITLE_TEXT_RIGHT_MARGIN, 31)
113         DECLARE_SHAPE_CONFIG(AREA_TITLE_TEXT_TOP_MARGIN, 32)
114         DECLARE_SHAPE_CONFIG(AREA_TITLE_TEXT_BOTTOM_MARGIN, 33)
115         DECLARE_SHAPE_CONFIG(AREA_TITLE_RECT_WIDTH, 34)
116         DECLARE_SHAPE_CONFIG(AREA_TITLE_RECT_HEIGHT, 35)
117         DECLARE_SHAPE_CONFIG(AREA_SCROLL_WIDTH, 36)
118         DECLARE_SHAPE_CONFIG(CURSOR_WIDTH, 37)
119         DECLARE_SHAPE_CONFIG(TEXT_OBJECT_MININMUM_WIDTH, 38)
120         DECLARE_SHAPE_CONFIG(TEXT_OBJECT_MININMUM_HEIGHT, 39)
121         DECLARE_SHAPE_CONFIG(COPYPASTE_MAGNIFIER_WIDTH, 40)
122         DECLARE_SHAPE_CONFIG(COPYPASTE_MAGNIFIER_HEIGHT, 41)
123         DECLARE_SHAPE_CONFIG(COPYPASTE_MAGNIFIER_CAPTURE_WIDTH, 42)
124         DECLARE_SHAPE_CONFIG(COPYPASTE_MAGNIFIER_CAPTURE_HEIGHT, 43)
125         DECLARE_SHAPE_CONFIG(COPYPASTE_MAGNIFIER_CAPTURE_POSITION_X, 44)
126         DECLARE_SHAPE_CONFIG(COPYPASTE_MAGNIFIER_CAPTURE_POSITION_Y, 45)
127 DECLARE_END_UI_CONFIG(EDIT);
128
129 #endif //_FUI_RESOURCE_EDIT_CONFIG_H_