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 _SFX_HRC 24#define _SFX_HRC 25 26// include --------------------------------------------------------------- 27 28#ifndef _SOLAR_HRC 29#include <svl/solar.hrc> 30#endif 31 32#ifndef _MEMBERID_HRC 33#include <svl/memberid.hrc> 34#endif 35 36#define RID_GROUPS_OFFSET 32000 37#define RID_GROUPS_SFXOFFSET 32700 38#define RID_GROUPS_END 32767 39 40//-------------------------------------------------------------------- 41 42#define EVENT_SFX_START 5000 43#define EVENT_SFX_END 9999 44 45#define EVENT_LIB_START 10000 46#define EVENT_LIB_END 19999 47 48#define EVENT_APP_START 20000 49#define EVENT_APP_END 29999 50 51#define EVENT_OBJ_START 30000 52#define EVENT_OBJ0_START (EVENT_OBJ_START+0x0000) 53#define EVENT_OBJ2_START (EVENT_OBJ_START+0x0100) 54#define EVENT_OBJ1_START (EVENT_OBJ_START+0x0200) 55#define EVENT_OBJ3_START (EVENT_OBJ_START+0x0300) 56#define EVENT_OBJ4_START (EVENT_OBJ_START+0x0400) 57#define EVENT_OBJ5_START (EVENT_OBJ_START+0x0500) 58#define EVENT_OBJ6_START (EVENT_OBJ_START+0x0600) 59#define EVENT_OBJ7_START (EVENT_OBJ_START+0x0700) 60#define EVENT_OBJ_END 31999 61 62#define EVENT_SIM_START EVENT_OBJ0_START 63#define EVENT_SCH_START EVENT_OBJ1_START 64#define EVENT_SMA_START EVENT_OBJ2_START 65#define EVENT_SGA_START EVENT_OBJ3_START 66#define EVENT_SVX_START EVENT_OBJ4_START 67 68// Achtung: die folgenden sind gleichzeitig SID_ON_... 69#define SFX_EVENT_STARTAPP (EVENT_SFX_START) 70#define SFX_EVENT_CLOSEAPP (EVENT_SFX_START + 1) 71#define SFX_EVENT_CREATEDOC (EVENT_SFX_START + 2) 72#define SFX_EVENT_OPENDOC (EVENT_SFX_START + 3) 73#define SFX_EVENT_CLOSEDOC (EVENT_SFX_START + 4) 74#define SFX_EVENT_SAVEDOC (EVENT_SFX_START + 5) 75#define SFX_EVENT_SAVEASDOC (EVENT_SFX_START + 6) 76#define SFX_EVENT_ACTIVATEDOC (EVENT_SFX_START + 7) 77#define SFX_EVENT_DEACTIVATEDOC (EVENT_SFX_START + 8) 78#define SFX_EVENT_PRINTDOC (EVENT_SFX_START + 9) 79#define SFX_EVENT_ONERROR (EVENT_SFX_START + 10) 80 81#define SFX_EVENT_LOADFINISHED (EVENT_SFX_START + 11) 82#define SFX_EVENT_SAVEFINISHED (EVENT_SFX_START + 12) 83 84#define SFX_EVENT_MODIFYCHANGED (EVENT_SFX_START + 13) 85#define SFX_EVENT_PREPARECLOSEDOC (EVENT_SFX_START + 14) 86#define SFX_EVENT_NEWMESSAGE (EVENT_SFX_START + 15) 87#define SFX_EVENT_TOGGLEFULLSCREENMODE (EVENT_SFX_START + 16) 88#define SFX_EVENT_SAVEDOCDONE (EVENT_SFX_START + 17) 89#define SFX_EVENT_SAVEASDOCDONE (EVENT_SFX_START + 18) 90 91#define SFX_EVENT_SAVETODOC (EVENT_SFX_START + 19) 92#define SFX_EVENT_SAVETODOCDONE (EVENT_SFX_START + 20) 93 94#define SFX_EVENT_VIEWCREATED (EVENT_SFX_START + 21) 95#define SFX_EVENT_PREPARECLOSEVIEW (EVENT_SFX_START + 22) 96#define SFX_EVENT_CLOSEVIEW (EVENT_SFX_START + 23) 97 98#define SFX_EVENT_STORAGECHANGED (EVENT_SFX_START + 24) 99#define SFX_EVENT_VISAREACHANGED (EVENT_SFX_START + 25) 100 101#define SFX_EVENT_DOCCREATED (EVENT_SFX_START + 26) 102 103#define SFX_EVENT_SAVEASDOCFAILED (EVENT_SFX_START + 27) 104#define SFX_EVENT_SAVEDOCFAILED (EVENT_SFX_START + 28) 105#define SFX_EVENT_SAVETODOCFAILED (EVENT_SFX_START + 29) 106 107#define SFX_EVENT_TITLECHANGED (EVENT_SFX_START + 30) 108#define SFX_EVENT_MODECHANGED (EVENT_SFX_START + 31) 109 110// Events f"ur Controls etc. 111#define SFX_EVENT_MOUSEOVER_OBJECT ( EVENT_SFX_START + 100 ) 112#define SFX_EVENT_MOUSECLICK_OBJECT ( EVENT_SFX_START + 101 ) 113#define SFX_EVENT_MOUSEOUT_OBJECT ( EVENT_SFX_START + 102 ) 114 115//-------------------------------------------------------------------- 116 117#define RID_SFX_APP_START (RID_SFX_START + 256) 118#define RID_SFX_MENU_START (RID_SFX_START + 768) 119#define RID_SFX_CONFIG_START (RID_SFX_START + 1536) 120#define RID_SFX_DOC_START (RID_SFX_START + 1792) 121#define RID_SFX_DIALOG_START (RID_SFX_START + 2048) 122#define RID_SFX_BASTYP_START (RID_SFX_START + 2304) 123#define RID_SFX_EXPLORER_START (RID_SFX_START + 2816) 124 125#define RID_CNT_START (RID_SFX_START + 3072) 126 127#define RID_SFX_SFXLOCAL_START (RID_SFX_START + 3082) 128#define RID_SFX_VIEW_START (RID_SFX_START + 4096) 129#define RID_SFX_SIDEBAR_START (RID_SFX_START + 4150) 130#define RID_SFX_NODES_START (RID_SFX_START + 4500) 131#define RID_CNT_START2 (RID_SFX_NODES_START) 132#define RID_SFX_CHAOSDOC_START (RID_SFX_START + 5120) 133#define RID_SFX_TPLCOMPONENT_START (RID_SFX_START + 6800) 134#define RID_SFX_HELPCOMPONENT_START (RID_SFX_START + 7000) 135 136//-------------------------------------------------------------------- 137 138#define SFX_MSG_NAME 1 139#define SFX_MSG_HELPTEXT 2 140#define SFX_MSG_BASICNAME 3 141 142#define SFX_MSG_ENABLEDBMP 1 143#define SFX_MSG_DISABLEDBMP 2 144#define SFX_MSG_ENABLEDSMALLBMP SFX_MSG_ENABLEDBMP 145#define SFX_MSG_DISABLEDSMALLBMP SFX_MSG_DISABLEDBMP 146#define SFX_MSG_ENABLEDLARGEBMP 3 147#define SFX_MSG_DISABLEDLARGEBMP 4 148#define SFX_MSG_MONO 10 149 150#define SFX_OBJECTBAR_APPLICATION 0 151#define SFX_OBJECTBAR_OBJECT 1 152#define SFX_OBJECTBAR_TOOLS 2 153#define SFX_OBJECTBAR_MACRO 3 154#define SFX_OBJECTBAR_FULLSCREEN 4 155#define SFX_OBJECTBAR_RECORDING 5 156#define SFX_OBJECTBAR_COMMONTASK 6 157#define SFX_OBJECTBAR_OPTIONS 7 158#define SFX_OBJECTBAR_USERDEF1 8 159#define SFX_OBJECTBAR_USERDEF2 9 160#define SFX_OBJECTBAR_USERDEF3 10 161#define SFX_OBJECTBAR_USERDEF4 11 162#define SFX_OBJECTBAR_NAVIGATION 12 163#define SFX_OBJECTBAR_MAX 13 164 165// temp. wg. Kompatibilitaet 166 167#define SFX_OBJECTBAR_IDE 2 168#define SFX_OBJECTBAR_FRAME 3 169#define SFX_OBJECTBAR_DOCUMENT 4 170#define SFX_OBJECTBAR_VIEW 5 171#define SFX_OBJECTBAR_SELECTION 7 172 173#define MSG_QUERY_LASTVERSION RID_SFX_START 174 175#define RID_APPFONT RID_SFX_START 176#define RID_APPLICATION RID_SFX_START 177#define RID_APPWINDOWICON RID_SFX_START 178#define RID_DEFAULTIMAGELIST_SC (RID_SFX_START+15) 179#define RID_DEFAULTIMAGELIST_SM (RID_SFX_START+16) 180#define RID_DEFAULTIMAGELIST_LC (RID_SFX_START+17) 181#define RID_DEFAULTIMAGELIST_LM (RID_SFX_START+18) 182#define RID_STYLEDLG (RID_SFX_START+28) 183#define RID_DEFAULTIMAGELIST_SCH (RID_SFX_START+35) 184#define RID_DEFAULTIMAGELIST_SMH (RID_SFX_START+36) 185#define RID_DEFAULTIMAGELIST_LCH (RID_SFX_START+37) 186#define RID_DEFAULTIMAGELIST_LMH (RID_SFX_START+38) 187#define RID_IMAGELIST_SCH (RID_SFX_START+39) 188#define RID_IMAGELIST_SMH (RID_SFX_START+40) 189#define RID_IMAGELIST_LCH (RID_SFX_START+41) 190#define RID_IMAGELIST_LMH (RID_SFX_START+42) 191#define RID_APPIMAGELIST_SCH (RID_SFX_START+43) 192#define RID_APPIMAGELIST_SMH (RID_SFX_START+44) 193#define RID_APPIMAGELIST_LCH (RID_SFX_START+45) 194#define RID_APPIMAGELIST_LMH (RID_SFX_START+46) 195#define RID_OFFICEIMAGELIST_SCH (RID_SFX_START+47) 196#define RID_OFFICEIMAGELIST_SMH (RID_SFX_START+48) 197#define RID_OFFICEIMAGELIST_LCH (RID_SFX_START+49) 198#define RID_OFFICEIMAGELIST_LMH (RID_SFX_START+50) 199#define RID_DEFAULTINTRO (RID_SFX_START+0) 200#define RID_DEFAULTINTRO_ADABAS (RID_SFX_START+1) 201#define RID_DEFAULTINTRO_PORTAL (RID_SFX_START+2) 202#define RID_DEFAULT_ABOUT_BMP_LOGO (RID_SFX_START+3) 203 204#define RID_STYLECATALOG (RID_SFX_START+1201) 205 206#define RID_DEFAULTABOUT (RID_SFX_START+0) 207 208#define RID_APPTITLE (RID_SFX_START+4) 209 210#define RID_DOCALREADYLOADED_DLG (RID_SFX_START+1) 211 212#define TP_DOCINFODESC (RID_SFX_START+3) 213#define TP_DOCINFODOC (RID_SFX_START+4) 214#define TP_DOCINFOUSER (RID_SFX_START+5) 215#define TP_DOCINFORELOAD (RID_SFX_START+13) 216#define TP_CUSTOMPROPERTIES (RID_SFX_START+14) 217#define TP_DOCINFOSECURITY (RID_SFX_START+215) 218#define DLG_DOCINFO_EDT (RID_SFX_START+6) 219#define TP_MANAGE_STYLES (RID_SFX_START+7) 220#define DLG_STYLE_DESIGNER (RID_SFX_START+8) 221 222#define RID_SFX_PROTECT_RECORDS (RID_SFX_START+216) 223#define RID_SFX_UNPROTECT_RECORDS (RID_SFX_START+217) 224#define RID_SFX_INCORRECT_PASSWORD (RID_SFX_START+218) 225 226#define STR_STYLE_FILTER_AUTO (RID_SFX_START+9) 227#define STR_STYLE_FILTER_USED (RID_SFX_START+10) 228#define STR_STYLE_FILTER_USERDEF (RID_SFX_START+11) 229#define STR_STYLE_FILTER_ALL (RID_SFX_START+12) 230// +13 schon benutzt! 231#define STR_STYLE_FILTER_HIERARCHICAL (RID_SFX_START+1200) 232 233#define STR_NONAME (RID_SFX_START+100) 234#define STR_NONE (RID_SFX_START+101) 235#define STR_CLOSE (RID_SFX_START+103) 236#define STR_STANDARD (RID_SFX_START+104) 237#define STR_READONLY (RID_SFX_START+105) 238 239#define STR_SFX_FILTERNAME_ALL (RID_SFX_START+106) 240#define STR_EDIT (RID_SFX_START+108) 241#define STR_QUERY_SAVE_DOCUMENT (RID_SFX_START+110) 242#define STR_BYTES (RID_SFX_START+111) 243#define STR_KB (RID_SFX_START+112) 244#define STR_MB (RID_SFX_START+113) 245#define STR_GB (RID_SFX_START+114) 246 247#define STR_STANDARD_SHORTCUT (RID_SFX_START+117) 248#define STR_REPAIREDDOCUMENT (RID_SFX_START+118) 249 250#define STR_ERRUNOEVENTBINDUNG (RID_SFX_START+119) 251#define STR_SHARED (RID_SFX_START+120) 252#define RID_XMLSEC_DOCUMENTSIGNED (RID_SFX_START+121) 253#define STR_ACCTITLE_PRODUCTIVITYTOOLS (RID_SFX_START+157) 254 255//========================================================================= 256 257// group ids 258//========================================================================= 259// !! If you add a new group, please change sfxbasecontroller.cxx and 260// !! com.sun.star.frame.CommandGroup accordingly! 261//========================================================================= 262 263#define GID_INTERN (RID_GROUPS_SFXOFFSET+ 0) 264#define GID_APPLICATION (RID_GROUPS_SFXOFFSET+ 1) 265#define GID_DOCUMENT (RID_GROUPS_SFXOFFSET+ 2) 266#define GID_VIEW (RID_GROUPS_SFXOFFSET+ 3) 267#define GID_EDIT (RID_GROUPS_SFXOFFSET+ 4) 268#define GID_MACRO (RID_GROUPS_SFXOFFSET+ 5) 269#define GID_OPTIONS (RID_GROUPS_SFXOFFSET+ 6) 270#define GID_MATH (RID_GROUPS_SFXOFFSET+ 7) 271#define GID_NAVIGATOR (RID_GROUPS_SFXOFFSET+ 8) 272#define GID_INSERT (RID_GROUPS_SFXOFFSET+ 9) 273#define GID_FORMAT (RID_GROUPS_SFXOFFSET+10) 274#define GID_TEMPLATE (RID_GROUPS_SFXOFFSET+11) 275#define GID_TEXT (RID_GROUPS_SFXOFFSET+12) 276#define GID_FRAME (RID_GROUPS_SFXOFFSET+13) 277#define GID_GRAPHIC (RID_GROUPS_SFXOFFSET+14) 278#define GID_TABLE (RID_GROUPS_SFXOFFSET+15) 279#define GID_ENUMERATION (RID_GROUPS_SFXOFFSET+16) 280#define GID_DATA (RID_GROUPS_SFXOFFSET+17) 281#define GID_SPECIAL (RID_GROUPS_SFXOFFSET+18) 282#define GID_IMAGE (RID_GROUPS_SFXOFFSET+19) 283#define GID_CHART (RID_GROUPS_SFXOFFSET+20) 284#define GID_EXPLORER (RID_GROUPS_SFXOFFSET+21) 285#define GID_CONNECTOR (RID_GROUPS_SFXOFFSET+22) 286#define GID_MODIFY (RID_GROUPS_SFXOFFSET+23) 287#define GID_DRAWING (RID_GROUPS_SFXOFFSET+24) 288#define GID_CONTROLS (RID_GROUPS_SFXOFFSET+25) 289 290// compatibility-#defines 291#define GID_FORMEL GID_MATH 292#define GID_ERROR GID_MATH 293#define GID_OPT GID_OPTIONS 294#define GID_DOC GID_DOCUMENT 295#define GID_APP GID_APPLICATION 296#define GID_HELP GID_APPLICATION 297 298// ------------------------------------------------------------------------ 299 300#define RID_SFX_GLOBALS 1000 301 302// ========================================================================= 303 304#define RID_OPTIONS_START (SID_LIB_START + 2000) 305#define RID_OPTIONS_END (RID_OPTIONS_START + 100) 306 307// ResId's ------------------------------------------------------------------ 308 309#define RID_SFXPAGE_SAVE (RID_OPTIONS_START + 0) 310#define RID_SFXPAGE_GENERAL (RID_OPTIONS_START + 1) 311#define RID_SFXPAGE_SPELL (RID_OPTIONS_START + 2) 312#define RID_SFXDLG_NEWDICT (RID_OPTIONS_START + 3) 313#define RID_SFXDLG_EDITDICT (RID_OPTIONS_START + 4) 314#define RID_SFXQB_DELDICT (RID_OPTIONS_START + 5) 315#define RID_SFXPAGE_PATH (RID_OPTIONS_START + 6) 316#define RID_SFXPAGE_LINGU (RID_OPTIONS_START + 7) 317#define RID_SFXQB_SET_LANGUAGE (RID_OPTIONS_START + 10) 318#define RID_SFXPAGE_PRINTOPTIONS (RID_OPTIONS_START + 12) 319 320#define RID_STR_NEW_TASK (RID_SFX_DOC_START+ 76) 321 322// Member-Ids ------------------------------------------------------------ 323 324#define MID_DOCINFO_DESCRIPTION 0x13 325#define MID_DOCINFO_KEYWORDS 0x17 326#define MID_DOCINFO_SUBJECT 0x1b 327#define MID_DOCINFO_TITLE 0x1d 328#define MID_DOCINFO_AUTOLOADENABLED 0x2d 329#define MID_DOCINFO_AUTOLOADURL 0x2e 330#define MID_DOCINFO_AUTOLOADSECS 0x2f 331#define MID_DOCINFO_DEFAULTTARGET 0x30 332#define MID_DOCINFO_USEUSERDATA 0x31 333#define MID_DOCINFO_DELETEUSERDATA 0x32 334 335// only for FastPropertySet 336#define MID_DOCINFO_AUTHOR 0x10 337#define MID_DOCINFO_CREATIONDATE 0x11 338#define MID_DOCINFO_CREATIONTIME 0x12 339#define MID_DOCINFO_FILENAME 0x14 340#define MID_DOCINFO_REVISION 0x15 341#define MID_DOCINFO_EDITTIME 0x16 342#define MID_DOCINFO_MODIFICATIONAUTHOR 0x18 343#define MID_DOCINFO_MODIFICATIONDATE 0x19 344#define MID_DOCINFO_MODIFICATIONTIME 0x1a 345#define MID_DOCINFO_TEMPLATE 0x1c 346#define MID_DOCINFO_PRINTDATE 0x28 347#define MID_DOCINFO_PRINTTIME 0x29 348#define MID_DOCINFO_PRINTEDBY 0x2a 349#define MID_DOCINFO_TEMPLATEDATE 0x2b 350#define MID_DOCINFO_ENCRYPTED 0x2c 351#define MID_DOCINFO_STATISTIC 0x33 352#define MID_DOCINFO_CHARLOCALE 0x34 353 354#define MID_LAST_USED_PROPID MID_DOCINFO_CHARLOCALE 355 356// Config-Ids ----------------------------------------------------------- 357 358#define SFX_ITEMTYPE_SW_BEGIN 20000 359#define SFX_ITEMTYPE_SW_END 22999 360 361#define SFX_ITEMTYPE_SD_BEGIN 23000 362#define SFX_ITEMTYPE_SD_END 25999 363 364#define SFX_ITEMTYPE_SC_BEGIN 26000 365#define SFX_ITEMTYPE_SC_END 27999 366 367#define SFX_ITEMTYPE_SIM_BEGIN 28000 368#define SFX_ITEMTYPE_SIM_END 28999 369 370#define SFX_ITEMTYPE_SCH_BEGIN 29000 371#define SFX_ITEMTYPE_SCH_END 29999 372 373#define SFX_ITEMTYPE_SMA_BEGIN 30000 374#define SFX_ITEMTYPE_SMA_END 30999 375 376#define SFX_ITEMTYPE_SBA_BEGIN 31000 377#define SFX_ITEMTYPE_SBA_END 31999 378 379#define SFX_ITEMTYPE_BASICIDE_BEGIN 32000 380#define SFX_ITEMTYPE_BASICIDE_END 32767 381 382// Slot-Ids ------------------------------------------------------------- 383 384#ifndef _SFXSIDS_HRC 385#include <sfx2/sfxsids.hrc> 386#endif 387 388#define HID_INTERFACE_SFXMAILVIEW 13 389#define HID_INTERFACE_SFXEXPLVIEWSH 17 390#define HID_INTERFACE_SFXFRAMESETVIEW 21 391#define HID_INTERFACE_SFXFRAMESETSOURCEVIEW 22 392#define HID_INTERFACE_SFXPLUGINVIEW 9 393#define HID_INTERFACE_SFXHELP_VIEWSH 24 394 395#define RET_NEWTASK 200 396#define RET_PENDING 201 397 398#endif // #ifndef _SFX_HRC 399 400// ******************************************************************* EOF 401 402