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