2 * This file is part of the LibreOffice project.
4 * This Source Code Form is subject to the terms of the Mozilla Public
5 * License, v. 2.0. If a copy of the MPL was not distributed with this
6 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8 * This file incorporates work covered by the following license notice:
10 * Licensed to the Apache Software Foundation (ASF) under one or more
11 * contributor license agreements. See the NOTICE file distributed
12 * with this work for additional information regarding copyright
13 * ownership. The ASF licenses this file to you under the Apache
14 * License, Version 2.0 (the "License"); you may not use this file
15 * except in compliance with the License. You may obtain a copy of
16 * the License at http://www.apache.org/licenses/LICENSE-2.0 .
18 #ifndef _SFX_SIDEBAR_RESOURCE_DEFINITIONS_HRC
19 #define _SFX_SIDEBAR_RESOURCE_DEFINITIONS_HRC
21 #include <sfx2/sfx.hrc>
24 #define RC_PROPERTYPANEL_START RID_SFX_PROPERTYPANEL_START
25 #define DLG_PROPERTY_DOCKING_WINDOW ( RC_PROPERTYPANEL_START + 0 )
26 #define BMP_PROPERTYPANEL_EXPAND ( RC_PROPERTYPANEL_START + 1 )
27 #define BMP_PROPERTYPANEL_COLLAPSE ( RC_PROPERTYPANEL_START + 2 )
28 #define BMP_PROPERTYPANEL_MOREPROPERTY ( RC_PROPERTYPANEL_START + 5 )
29 #define FT_PROPERTYPANEL_NOTSUPPORT_DESC ( RC_PROPERTYPANEL_START + 7 )
31 #define RID_PROPERTYPANEL_TEXTPAGE_TITLEBAR ( RC_PROPERTYPANEL_START + 8 )
32 #define RID_PROPERTYPANEL_PARAGRAPHPAGE_TITLEBAR ( RC_PROPERTYPANEL_START + 9 )
33 #define RID_PROPERTYPANEL_AREAPAGE_TITLEBAR ( RC_PROPERTYPANEL_START + 10 )
34 #define RID_PROPERTYPANEL_TBLDESIGNPAGE_TITLEBAR ( RC_PROPERTYPANEL_START + 11 )
35 #define RID_PROPERTYPANEL_LINEPAGE_TITLEBAR ( RC_PROPERTYPANEL_START + 12 )
36 #define RID_PROPERTYPANEL_POSIZEPAGE_TITLEBAR ( RC_PROPERTYPANEL_START + 13 )
37 #define RID_PROPERTYPANEL_GRAPHICPAGE_TITLEBAR ( RC_PROPERTYPANEL_START + 14 )
38 #define RID_PROPERTYPANEL_CELLAPPEARPAGE_TITLEBAR ( RC_PROPERTYPANEL_START + 15 )
39 #define RID_PROPERTYPANEL_SWPAGE_PAGE_TITLEBAR (RC_PROPERTYPANEL_START + 16)
40 #define RID_PROPERTYPANEL_SWOBJWRAP_PAGE_TITLEBAR (RC_PROPERTYPANEL_START + 17)
41 #define RID_PROPERTYPANEL_SCCELL_PAGE_TITLEBAR (RC_PROPERTYPANEL_START + 18)
42 #define RID_PROPERTYPANEL_SCALIGNMENT_PAGE_TITLEBAR (RC_PROPERTYPANEL_START + 19)
43 #define RID_PROPERTYPANEL_SD_PAGELAYOUT_TITLEBAR (RC_PROPERTYPANEL_START+20)
44 #define RID_PROPERTYPANEL_SD_PAGEPROPERTY_TITLEBAR (RC_PROPERTYPANEL_START+21)
45 #define RID_PROPERTYPANEL_SD_TABLEDESIGN_TITLEBAR (RC_PROPERTYPANEL_START+22)
46 #define RID_PROPERTYPANEL_NUMFORMAT_PAGE_TITLEBAR (RC_PROPERTYPANEL_START+23)
48 #define RID_PANELDOCK_WINDOW ( RC_PROPERTYPANEL_START + 24 )
49 #define STR_TITLE_DISCRIPTION ( RC_PROPERTYPANEL_START + 25 ) //
52 #define STD_MASKCOLOR Color { Red = 0xFF00; Green = 0x0000; Blue = 0xFF00; }
57 #define PROPERTYPAGE_WIDTH 109
61 #define FI_EXPANSION_INDICATOR 1
63 #define STR_MOREPROPERTY_QUICKHELP 3
65 #define TITLEBAR_WIDTH PROPERTYPAGE_WIDTH
66 #define TITLEBAR_HEIGHT 13
68 #define TITLEBAR_MARGIN_HORIZONTAL 3
69 #define TITLEBAR_CONTROL_SPACING_HORIZONTAL 3
71 #define FI_EXPANSION_INDICATOR_WIDTH 6
72 #define FI_EXPANSION_INDICATOR_HEIGTH 6
73 #define FI_EXPANSION_INDICATOR_X TITLEBAR_MARGIN_HORIZONTAL
74 #define FI_EXPANSION_INDICATOR_Y (TITLEBAR_HEIGHT - FI_EXPANSION_INDICATOR_HEIGTH)/2
76 #define FT_TITLE_WIDTH 85
77 #define FT_TITLE_HEIGHT 10
78 #define FT_TITLE_X FI_EXPANSION_INDICATOR_X + FI_EXPANSION_INDICATOR_WIDTH + TITLEBAR_CONTROL_SPACING_HORIZONTAL
79 #define FT_TITLE_Y (TITLEBAR_HEIGHT - FT_TITLE_HEIGHT)/2 + 1
83 #define SECTIONPAGE_MARGIN_VERTICAL 12
84 #define SECTIONPAGE_MARGIN_VERTICAL_TOP 1
85 #define SECTIONPAGE_MARGIN_VERTICAL_BOT 5
86 #define SECTIONPAGE_MARGIN_HORIZONTAL 3
87 #define CONTROL_SPACING_VERTICAL 5
88 #define CONTROL_SPACING_HORIZONTAL 3
89 #define TEXT_CONTROL_SPACING_VERTICAL 2
92 #define CBOX_HEIGHT 12
93 #define MBOX_HEIGHT 12
95 #define TBX_OUT_BORDER_OFFSET_X 2
96 #define TBX_OUT_BORDER_OFFSET_Y 1
99 #define TOOLBOX_ITEM_HEIGHT 15
100 #define TOOLBOX_ITEM_WIDTH 13
101 #define TOOLBOX_ITEM_DD_WIDTH 19
103 //for 24*16 pixel bmp
104 #define TOOLBOX_24_16_ITEM_HEIGHT 15
105 #define TOOLBOX_24_16_ITEM_DD_WIDTH 23
107 //for 24*24 pixel bmp
108 #define TOOLBOX_24_24_ITEM_HEIGHT 18
109 #define TOOLBOX_24_24_ITEM_DD_WIDTH 24
112 #define POPUPPANEL_MARGIN_VERTICAL 7
113 #define POPUPPANEL_MARGIN_HORIZONTAL 7
115 //for 42*42 pixel bmp
116 #define TOOLBOX_42_42_ITEM_HEIGHT 30
117 #define TOOLBOX_42_42_ITEM_DD_WIDTH 27
120 #define POPUPPANEL_SEP_VERTICAL_1 10
121 #define POPUPPANEL_SEP_VERTICAL_2 6
122 #define POPUPPANEL_SEP_HEIGHT 1
124 #define POPUP_BORDER_WIDTH 2
125 #define POPUP_BORDER_HEIGHT 3
129 #define POPUP_TOP_GRADIENT_HEIGHT 4
130 #define POPUP_BOT_GRADIENT_HEIGHT 6
132 #define POPUP_COLOR_PICKER_WIDTH 97
133 #define POPUP_COLOR_PICKER_HEIGHT 114
135 #define POPUPPANEL_MARGIN_SMALL 2
136 #define POPUPPANEL_MARGIN_LARGE 5