xref: /AOO41X/main/sw/inc/rcid.hrc (revision ca62e2c2083b5d0995f1245bad6c2edfb455fbec)
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements.  See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership.  The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance
9 * with the License.  You may obtain a copy of the License at
10 *
11 *   http://www.apache.org/licenses/LICENSE-2.0
12 *
13 * Unless required by applicable law or agreed to in writing,
14 * software distributed under the License is distributed on an
15 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16 * KIND, either express or implied.  See the License for the
17 * specific language governing permissions and limitations
18 * under the License.
19 *
20 *************************************************************/
21
22
23#ifndef _RDIC_HRC
24#define _RDIC_HRC
25
26#ifndef _SFXSIDS_HRC //autogen
27#include <sfx2/sfxsids.hrc>
28#endif
29
30#define IMAGE_MASK_COLOR Color { Red = 0xFF00; Green = 0x0000; Blue = 0xFF00; }
31// ----------------------------------------------------------------
32// Bereiche fuer die UI-Verzeichnisse
33// ----------------------------------------------------------------
34
35#define RC_BASE                     RID_SW_START    // aus solar.hrc
36
37#define RC_APP                      RC_BASE
38#define RC_DIALOG                   (RC_BASE + 200)
39#define RC_DOCVW                    (RC_BASE + 300)
40#define RC_WEB                      (RC_BASE + 400)
41#define RC_GLOBDOC                  (RC_BASE + 500)
42#define RC_VIEW                     (RC_BASE + 600)
43#define RC_CHRDLG                   (RC_BASE + 700)
44#define RC_RIBBAR                   (RC_BASE + 720)
45#define RC_GLOBALS                  (RC_BASE + 800)
46#define RC_FMTUI                    (RC_BASE + 920)
47#define RC_FRMDLG                   (RC_BASE + 1000)
48#define RC_FLDDLG                   (RC_BASE + 1100)
49#define RC_UTLUI                    (RC_BASE + 1250)
50#define RC_ATTR                     (RC_BASE + 1350)
51#define RC_TABLE                    (RC_BASE + 1450)
52#define RC_CONFIG                   (RC_BASE + 1550)
53#define RC_MISC                     (RC_BASE + 1650)
54#define RC_WRTSH                    (RC_BASE + 1750)
55#define RC_INDEX                    (RC_BASE + 1950)
56#define RC_DBUI                     (RC_BASE + 2050)
57#define RC_DOCHDL                   (RC_BASE + 2150)
58#define RC_POOLCHRFMT               (RC_BASE + 2250)
59#define RC_POOLHTMLCHRFMT           (RC_BASE + 2290)
60#define RC_POOLFRMFMT               (RC_BASE + 2330)
61#define RC_POOLTXTCOLL              (RC_BASE + 2360)
62#define RC_POOLPAGEDESC             (RC_BASE + 2550)
63#define RC_POOLNUMRULE              (RC_BASE + 2650)
64#define RC_ENVELP                   (RC_BASE + 2750)
65#define RC_STATLIN_STR              (RC_BASE + 2850)
66#define RC_COMMON_CORE              (RC_BASE + 2950)
67#define RC_WIZARD                   (RC_BASE + 3050)
68#define RC_POPUPS                   (RC_BASE + 3150)
69#define RC_SHELLS                   (RC_BASE + 3250)
70#define RC_CFGITEMS                 (RC_BASE + 3350)
71#define RC_LINGU                    (RC_BASE + 3450)
72#define RC_ACCESS                   (RC_BASE + 3550)
73#define STR_POOLPARSTYLE            (RC_BASE + 3650)
74#define RC_UNDO                     (RC_BASE + 3750)
75#define RC_SMARTTAG                    (RC_BASE + 3950)  // SMARTTAGS
76#define RC_UNOCORE                  (RC_BASE + 4050)
77#define RC_PROPERTYPANEL            (RC_BASE + 4070)
78#define RC_ANNOTATION               (RC_BASE + 4150)
79
80/*--------------------------------------------------------------------
81    Beschreibung:   Bereiche ausspannen
82 --------------------------------------------------------------------*/
83
84// App-Verzeichnis
85#define RC_APP_BEGIN                RC_APP
86#define RC_APP_END                  (RC_APP_BEGIN + 199)
87
88// Dialog-Verzeichnis
89#define RC_DIALOG_BEGIN             RC_DIALOG
90#define RC_DIALOG_END               (RC_DIALOG_BEGIN + 99)
91
92// Editwin & Co
93#define RC_DOCVW_BEGIN              RC_DOCVW
94#define RC_DOCVW_END                (RC_DOCVW_BEGIN + 99)
95
96// Annotation
97#define RC_ANNOTATION_BEGIN             RC_ANNOTATION
98#define RC_ANNOTATION_END               (RC_ANNOTATION_BEGIN + 99)
99
100// SW/Web
101#define RC_WEB_BEGIN                RC_WEB
102#define RC_WEB_END                  (RC_WEB_BEGIN + 199)
103
104//Globaldocument
105#define RC_GLOBDOC_BEGIN            RC_GLOBDOC
106#define RC_GLOBDOC_END              (RC_GLOBDOC_BEGIN + 99)
107
108// UI-View
109#define RC_VIEW_BEGIN               RC_VIEW
110#define RC_VIEW_END                 (RC_VIEW_BEGIN + 99)
111
112// Zeichen Absatz Tab-Dialog
113#define RC_CHRDLG_BEGIN             RC_CHRDLG
114#define RC_CHRDLG_END               (RC_CHRDLG_BEGIN + 19)
115
116// Unsere Shell
117#define RC_WRTSH_BEGIN              RC_WRTSH
118#define RC_WRTSH_END                (RC_WRTSH_BEGIN + 49)
119
120// Verzeichnisse
121#define RC_INDEX_BEGIN              RC_INDEX
122#define RC_INDEX_END                (RC_INDEX + 99)
123
124//
125#define RC_RIBBAR_BEGIN             RC_RIBBAR
126#define RC_RIBBAR_END               (RC_RIBBAR_BEGIN + 79)
127
128// globale Ressourcen
129#define RC_GLOBALS_BEGIN            RC_GLOBALS
130#define RC_GLOBALS_END              (RC_GLOBALS_BEGIN + 119)
131
132// Format-Vorlagen
133#define RC_FMTUI_BEGIN              RC_FMTUI
134#define RC_FMTUI_END                (RC_FMTUI_BEGIN + 69)
135
136
137// Grafik Dialoge
138#define RC_GRFDLG_BEGIN             RC_GRFDLG
139#define RC_GRFDLG_END               (RC_GRFDLG_BEGIN + 99)
140
141// ????
142#define RC_FSTDLG_BEGIN             RC_FSTDLG
143#define RC_FSTDLG_END               (RC_FSTDLG_BEGIN + 99)
144
145// Rahmen Dialoge
146#define RC_FRMDLG_BEGIN             RC_FRMDLG
147#define RC_FRMDLG_END               (RC_FRMDLG_BEGIN + 99)
148
149// Feld Dialoge
150#define RC_FLDDLG_BEGIN             RC_FLDDLG
151#define RC_FLDDLG_END               (RC_FLDDLG_BEGIN + 149)
152
153// Utilities UI
154#define RC_UTLUI_BEGIN              RC_UTLUI
155#define RC_UTLUI_END                (RC_UTLUI + 99)
156
157// Utilities UI-Attribute
158#define RC_ATTR_BEGIN               RC_ATTR
159#define RC_ATTR_END                 (RC_ATTR + 99)
160
161// Tabellen
162#define RC_TABLE_BEGIN              RC_TABLE
163#define RC_TABLE_END                (RC_TABLE + 99)
164
165// Konfiguration
166#define RC_CONFIG_BEGIN             RC_CONFIG
167#define RC_CONFIG_END               (RC_CONFIG + 99)
168
169
170// Verschiedenes
171#define RC_MISC_BEGIN               RC_MISC
172#define RC_MISC_END                 (RC_MISC + 99)
173
174// DBMgr
175#define RC_DBUI_BEGIN               RC_DBUI
176#define RC_DBUI_END                 (RC_DBUI + 99)
177
178// Der Rest der Imp-Klassen
179#define RC_DOCHDL_BEGIN             RC_DOCHDL
180#define RC_DOCHDL_END               (RC_DOCHDL + 99)
181
182// Zeichenvorlagen
183#define RC_POOLCHRFMT_BEGIN         RC_POOLCHRFMT
184#define RC_POOLCHRFMT_END           (RC_POOLCHRFMT + 29)
185#define RC_POOLCHRFMT_HTML_BEGIN    RC_POOLHTMLCHRFMT
186#define RC_POOLCHRFMT_HTML_END      (RC_POOLHTMLCHRFMT+ 30)
187
188
189// Rahmenvorlagen
190#define RC_POOLFRMFMT_BEGIN         RC_POOLFRMFMT
191#define RC_POOLFRMFMT_END           (RC_POOLFRMFMT + 20)
192
193// Collections
194#define RC_POOLTXTCOLL_BEGIN        RC_POOLTXTCOLL
195
196#define RC_POOLCOLL_TEXT_BEGIN      RC_POOLTXTCOLL
197#define RC_POOLCOLL_TEXT_END        (RC_POOLTXTCOLL + 19)
198#define RC_POOLCOLL_LISTS_BEGIN     (RC_POOLTXTCOLL + 20)
199#define RC_POOLCOLL_LISTS_END       (RC_POOLTXTCOLL + 69)
200#define RC_POOLCOLL_EXTRA_BEGIN     (RC_POOLTXTCOLL + 70)
201#define RC_POOLCOLL_EXTRA_END       (RC_POOLTXTCOLL + 89)
202#define RC_POOLCOLL_REGISTER_BEGIN  (RC_POOLTXTCOLL + 90)
203#define RC_POOLCOLL_REGISTER_END    (RC_POOLTXTCOLL + 119)
204#define RC_POOLCOLL_DOC_BEGIN       (RC_POOLTXTCOLL + 130)
205#define RC_POOLCOLL_DOC_END         (RC_POOLTXTCOLL + 139)
206#define RC_POOLCOLL_HTML_BEGIN      (RC_POOLTXTCOLL + 140)
207#define RC_POOLCOLL_HTML_END        (RC_POOLTXTCOLL + 169)
208
209#define RC_POOLTXTCOLL_END          RC_POOLCOLL_HTML_END
210
211// Poolvorlagen Seite
212#define RC_POOLPAGEDESC_BEGIN       RC_POOLPAGEDESC
213#define RC_POOLPAGEDESC_END         (RC_POOLPAGEDESC + 10)
214
215// Poolvorlagen Numerierung
216#define RC_POOLNUMRULE_BEGIN        RC_POOLNUMRULE
217#define RC_POOLNUMRULE_END          (RC_POOLNUMRULE + 10)
218
219// Pooltemplate Paragraph
220#define STR_POOLPARSTYLE_BEGIN      STR_POOLPARSTYLE
221#define STR_POOLPARSTYLE_END        (STR_POOLPARSTYLE + 9)
222
223// Envelp-Verzeichnis
224#define RC_ENVELP_BEGIN             (RC_ENVELP     )
225#define RC_ENVELP_END               (RC_ENVELP + 99)
226
227// Statuszeile mit Laufbalken
228#define RC_STATLIN_STR_BEGIN        (RC_STATLIN_STR)
229#define RC_STATLIN_STR_END          (RC_STATLIN_STR + 49)
230
231// Gemeinsame Core-Strings
232#define RC_COMCORE_BEGIN            (RC_COMMON_CORE)
233#define RC_COMCORE_END              (RC_COMMON_CORE + 59)
234
235// Shell-Verzeichnis
236#define RC_SHELLS_BEGIN             RC_SHELLS
237#define RC_SHELLS_END               (RC_SHELLS + 99)
238
239// PopUpMenu's
240#define RC_POPUPS_BEGIN             RC_POPUPS
241#define RC_POPUPS_END               (RC_POPUPS + 99)
242
243// Strings fuer ConfigItems in div. Verzeichnissen
244#define RC_CFGITEMS_BEGIN           RC_CFGITEMS
245#define RC_CFGITEMS_END             (RC_CFGITEMS + 99)
246
247// Lingu
248#define RC_LINGU_BEGIN          RC_LINGU
249#define RC_LINGU_END                    (RC_LINGU + 99)
250
251// Accessibility
252#define RC_ACCESS_BEGIN             RC_ACCESS
253#define RC_ACCESS_END               (RC_ACCESS + 99)
254
255// Undos
256#define RC_UNDO_BEGIN               RC_UNDO
257#define RC_UNDO_END                 (RC_UNDO + 199)
258
259// SMARTTAGS
260// Smarttags
261#define RC_SMARTTAG_BEGIN                      RC_SMARTTAG
262#define RC_SMARTTAG_END                    (RC_SMARTTAG + 99)
263
264// unocore
265#define RC_UNOCORE_BEGIN            RC_UNOCORE
266#define RC_UNOCORE_END              (RC_UNOCORE + 10)
267
268// property panel
269#define RC_PROPERTYPANEL_BEGIN            RC_PROPERTYPANEL
270#define RC_PROPERTYPANEL_END              (RC_PROPERTYPANEL + 10)
271#endif
272