diff options
Diffstat (limited to 'include/sfx2/sfx.hrc')
-rw-r--r-- | include/sfx2/sfx.hrc | 289 |
1 files changed, 289 insertions, 0 deletions
diff --git a/include/sfx2/sfx.hrc b/include/sfx2/sfx.hrc new file mode 100644 index 000000000000..245daa2f062a --- /dev/null +++ b/include/sfx2/sfx.hrc @@ -0,0 +1,289 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +#ifndef _SFX_HRC +#define _SFX_HRC + +#include <svl/solar.hrc> +#include <svl/memberid.hrc> + +#define RID_GROUPS_OFFSET 32000 +#define RID_GROUPS_SFXOFFSET 32700 +#define RID_GROUPS_END 32767 + +//-------------------------------------------------------------------- + +#define EVENT_SFX_START 5000 +// EVENT_SFX_END 9999 + +// EVENT_LIB_START 10000 +// EVENT_LIB_END 19999 + +#define EVENT_APP_START 20000 +// EVENT_APP_END 29999 + +#define EVENT_OBJ_START 30000 + +#define EVENT_SVX_START (EVENT_OBJ_START+0x0400) + +// Warning: the following are simultaneously SID_ON_ ... +#define SFX_EVENT_CLOSEAPP (EVENT_SFX_START + 1) +#define SFX_EVENT_CREATEDOC (EVENT_SFX_START + 2) +#define SFX_EVENT_OPENDOC (EVENT_SFX_START + 3) +#define SFX_EVENT_CLOSEDOC (EVENT_SFX_START + 4) +#define SFX_EVENT_SAVEDOC (EVENT_SFX_START + 5) +#define SFX_EVENT_SAVEASDOC (EVENT_SFX_START + 6) +#define SFX_EVENT_ACTIVATEDOC (EVENT_SFX_START + 7) +#define SFX_EVENT_DEACTIVATEDOC (EVENT_SFX_START + 8) +#define SFX_EVENT_PRINTDOC (EVENT_SFX_START + 9) +#define SFX_EVENT_SAVEACOPY (EVENT_SFX_START + 10) + +#define SFX_EVENT_LOADFINISHED (EVENT_SFX_START + 11) + +#define SFX_EVENT_MODIFYCHANGED (EVENT_SFX_START + 13) +#define SFX_EVENT_PREPARECLOSEDOC (EVENT_SFX_START + 14) +#define SFX_EVENT_TOGGLEFULLSCREENMODE (EVENT_SFX_START + 16) +#define SFX_EVENT_SAVEDOCDONE (EVENT_SFX_START + 17) +#define SFX_EVENT_SAVEASDOCDONE (EVENT_SFX_START + 18) + +#define SFX_EVENT_SAVETODOC (EVENT_SFX_START + 19) +#define SFX_EVENT_SAVETODOCDONE (EVENT_SFX_START + 20) + +#define SFX_EVENT_VIEWCREATED (EVENT_SFX_START + 21) +#define SFX_EVENT_PREPARECLOSEVIEW (EVENT_SFX_START + 22) +#define SFX_EVENT_CLOSEVIEW (EVENT_SFX_START + 23) + +#define SFX_EVENT_STORAGECHANGED (EVENT_SFX_START + 24) +#define SFX_EVENT_VISAREACHANGED (EVENT_SFX_START + 25) + +#define SFX_EVENT_DOCCREATED (EVENT_SFX_START + 26) + +#define SFX_EVENT_SAVEASDOCFAILED (EVENT_SFX_START + 27) +#define SFX_EVENT_SAVEDOCFAILED (EVENT_SFX_START + 28) +#define SFX_EVENT_SAVETODOCFAILED (EVENT_SFX_START + 29) + + +// Events for Controls etc. +#define SFX_EVENT_MOUSEOVER_OBJECT ( EVENT_SFX_START + 100 ) +#define SFX_EVENT_MOUSECLICK_OBJECT ( EVENT_SFX_START + 101 ) +#define SFX_EVENT_MOUSEOUT_OBJECT ( EVENT_SFX_START + 102 ) + +//-------------------------------------------------------------------- + +#define RID_SFX_APP_START (RID_SFX_START + 256) +#define RID_SFX_MENU_START (RID_SFX_START + 768) +// RID_SFX_CONFIG_START (RID_SFX_START + 1536) +#define RID_SFX_DOC_START (RID_SFX_START + 1792) +#define RID_SFX_DIALOG_START (RID_SFX_START + 2048) +#define RID_SFX_BASTYP_START (RID_SFX_START + 2304) +#define RID_SFX_EXPLORER_START (RID_SFX_START + 2816) + +// RID_CNT_START (RID_SFX_START + 3072) + +#define RID_SFX_SFXLOCAL_START (RID_SFX_START + 3082) +#define RID_SFX_VIEW_START (RID_SFX_START + 4096) +// RID_CNT_START2 (RID_SFX_START + 4500) +// RID_SFX_CHAOSDOC_START (RID_SFX_START + 5120) +// RID_SFX_TPLCOMPONENT_START (RID_SFX_START + 6800) +// RID_SFX_HELPCOMPONENT_START (RID_SFX_START + 7000) + +//-------------------------------------------------------------------- + +#define SFX_OBJECTBAR_APPLICATION 0 +#define SFX_OBJECTBAR_OBJECT 1 +#define SFX_OBJECTBAR_TOOLS 2 +#define SFX_OBJECTBAR_MACRO 3 +#define SFX_OBJECTBAR_FULLSCREEN 4 +#define SFX_OBJECTBAR_RECORDING 5 +#define SFX_OBJECTBAR_COMMONTASK 6 +#define SFX_OBJECTBAR_OPTIONS 7 +#define SFX_OBJECTBAR_NAVIGATION 12 +#define SFX_OBJECTBAR_MAX 13 + +// temporary due to compatibility + + +#define MSG_QUERY_LASTVERSION RID_SFX_START + +#define RID_APPLICATION RID_SFX_START +#define RID_DEFAULTIMAGELIST_SC (RID_SFX_START+15) +#define RID_DEFAULTIMAGELIST_LC (RID_SFX_START+17) + +#define RID_STYLECATALOG (RID_SFX_START+1201) + +#define RID_DEFAULTABOUT (RID_SFX_START+0) + +#define RID_APPTITLE (RID_SFX_START+4) + +#define DLG_DOCINFO_EDT (RID_SFX_START+6) + +#define DLG_STYLE_DESIGNER (RID_SFX_START+8) + +#define RID_SFX_INCORRECT_PASSWORD (RID_SFX_START+216) + +#define STR_STYLE_FILTER_AUTO (RID_SFX_START+9) +#define STR_STYLE_FILTER_USED (RID_SFX_START+10) +#define STR_STYLE_FILTER_USERDEF (RID_SFX_START+11) +#define STR_STYLE_FILTER_ALL (RID_SFX_START+12) +// +13 already used! +#define STR_STYLE_FILTER_HIERARCHICAL (RID_SFX_START+1200) + +#define STR_NONAME (RID_SFX_START+100) +#define STR_NONE (RID_SFX_START+101) +#define STR_CLOSE (RID_SFX_START+103) +#define STR_STANDARD (RID_SFX_START+104) +#define STR_READONLY (RID_SFX_START+105) + +#define STR_SFX_FILTERNAME_ALL (RID_SFX_START+106) +#define STR_EDIT (RID_SFX_START+108) +#define STR_QUERY_SAVE_DOCUMENT (RID_SFX_START+110) +#define STR_BYTES (RID_SFX_START+111) +#define STR_KB (RID_SFX_START+112) +#define STR_MB (RID_SFX_START+113) +#define STR_GB (RID_SFX_START+114) +#define STR_QUERY_SAVE_DOCUMENT_TITLE (RID_SFX_START+115) + +#define STR_STANDARD_SHORTCUT (RID_SFX_START+117) +#define STR_REPAIREDDOCUMENT (RID_SFX_START+118) +#define STR_ERRUNOEVENTBINDUNG (RID_SFX_START+119) +#define STR_SHARED (RID_SFX_START+120) +#define RID_XMLSEC_DOCUMENTSIGNED (RID_SFX_START+121) +#define STR_PASSWD (RID_SFX_START+122) +#define STR_PASSWD_EMPTY (RID_SFX_START+123) +#define STR_PASSWD_MIN_LEN (RID_SFX_START+124) +#define STR_NONCHECKEDOUT_DOCUMENT (RID_SFX_START+125) +#define BT_CHECKOUT (RID_SFX_START+126) +#define STR_ACCTITLE_PRODUCTIVITYTOOLS (RID_SFX_START+157) + +#define SFX_THUMBNAIL_TEXT (RID_SFX_START+158) +#define SFX_THUMBNAIL_SHEET (RID_SFX_START+159) +#define SFX_THUMBNAIL_PRESENTATION (RID_SFX_START+160) +#define SFX_THUMBNAIL_DRAWING (RID_SFX_START+161) + +//========================================================================= + +// group ids +//========================================================================= +// !! If you add a new group, please change sfxbasecontroller.cxx and +// !! com.sun.star.frame.CommandGroup accordingly! +//========================================================================= + +#define GID_INTERN (RID_GROUPS_SFXOFFSET+ 0) +#define GID_APPLICATION (RID_GROUPS_SFXOFFSET+ 1) +#define GID_DOCUMENT (RID_GROUPS_SFXOFFSET+ 2) +#define GID_VIEW (RID_GROUPS_SFXOFFSET+ 3) +#define GID_EDIT (RID_GROUPS_SFXOFFSET+ 4) +#define GID_MACRO (RID_GROUPS_SFXOFFSET+ 5) +#define GID_OPTIONS (RID_GROUPS_SFXOFFSET+ 6) +#define GID_MATH (RID_GROUPS_SFXOFFSET+ 7) +#define GID_NAVIGATOR (RID_GROUPS_SFXOFFSET+ 8) +#define GID_INSERT (RID_GROUPS_SFXOFFSET+ 9) +#define GID_FORMAT (RID_GROUPS_SFXOFFSET+10) +#define GID_TEMPLATE (RID_GROUPS_SFXOFFSET+11) +#define GID_TEXT (RID_GROUPS_SFXOFFSET+12) +#define GID_FRAME (RID_GROUPS_SFXOFFSET+13) +#define GID_GRAPHIC (RID_GROUPS_SFXOFFSET+14) +#define GID_TABLE (RID_GROUPS_SFXOFFSET+15) +#define GID_ENUMERATION (RID_GROUPS_SFXOFFSET+16) +#define GID_DATA (RID_GROUPS_SFXOFFSET+17) +#define GID_SPECIAL (RID_GROUPS_SFXOFFSET+18) +#define GID_IMAGE (RID_GROUPS_SFXOFFSET+19) +#define GID_CHART (RID_GROUPS_SFXOFFSET+20) +#define GID_EXPLORER (RID_GROUPS_SFXOFFSET+21) +#define GID_CONNECTOR (RID_GROUPS_SFXOFFSET+22) +#define GID_MODIFY (RID_GROUPS_SFXOFFSET+23) +#define GID_DRAWING (RID_GROUPS_SFXOFFSET+24) +#define GID_CONTROLS (RID_GROUPS_SFXOFFSET+25) +#define GID_NAVIGATION (RID_GROUPS_SFXOFFSET+26) + +// ========================================================================= + +#define RID_OPTIONS_START (SID_LIB_START + 2000) +// RID_OPTIONS_END (RID_OPTIONS_START + 100) + +// ResId's ------------------------------------------------------------------ + +#define RID_SFXPAGE_SAVE (RID_OPTIONS_START + 0) +#define RID_SFXPAGE_GENERAL (RID_OPTIONS_START + 1) +#define RID_SFXDLG_NEWDICT (RID_OPTIONS_START + 3) +#define RID_SFXDLG_EDITDICT (RID_OPTIONS_START + 4) +#define RID_SFXQB_DELDICT (RID_OPTIONS_START + 5) +#define RID_SFXPAGE_PATH (RID_OPTIONS_START + 6) +#define RID_SFXPAGE_LINGU (RID_OPTIONS_START + 7) +#define RID_SFXQB_SET_LANGUAGE (RID_OPTIONS_START + 10) +#define RID_SFXPAGE_PRINTOPTIONS (RID_OPTIONS_START + 12) + +#define RID_STR_NEW_TASK (RID_SFX_DOC_START+ 76) + +// Member-Ids ------------------------------------------------------------ + +#define MID_DOCINFO_DESCRIPTION 0x13 +#define MID_DOCINFO_KEYWORDS 0x17 +#define MID_DOCINFO_SUBJECT 0x1b +#define MID_DOCINFO_TITLE 0x1d +#define MID_DOCINFO_AUTOLOADENABLED 0x2d +#define MID_DOCINFO_AUTOLOADURL 0x2e +#define MID_DOCINFO_AUTOLOADSECS 0x2f +#define MID_DOCINFO_DEFAULTTARGET 0x30 +#define MID_DOCINFO_USEUSERDATA 0x31 +#define MID_DOCINFO_DELETEUSERDATA 0x32 + +// only for FastPropertySet +#define MID_DOCINFO_REVISION 0x15 +#define MID_DOCINFO_EDITTIME 0x16 +#define MID_DOCINFO_MODIFICATIONAUTHOR 0x18 +#define MID_DOCINFO_TEMPLATE 0x1c +#define MID_DOCINFO_PRINTDATE 0x28 +#define MID_DOCINFO_PRINTEDBY 0x2a +#define MID_DOCINFO_TEMPLATEDATE 0x2b +#define MID_DOCINFO_STATISTIC 0x33 +#define MID_DOCINFO_CHARLOCALE 0x34 +#define MID_CATEGORY 0x35 +#define MID_COMPANY 0x36 +#define MID_MANAGER 0x37 +#define MID_TYPE 0x38 +#define MID_VALUE 0x39 +#define MID_VALUESET 0x40 + +// Config-Ids ----------------------------------------------------------- + +#define SFX_ITEMTYPE_SW_BEGIN 20000 +// SFX_ITEMTYPE_SW_END 22999 + +#define SFX_ITEMTYPE_SD_BEGIN 23000 +// SFX_ITEMTYPE_SD_END 25999 + +#define SFX_ITEMTYPE_SC_BEGIN 26000 +// SFX_ITEMTYPE_SC_END 27999 + +// free: 28000-32767 + +// Slot-Ids ------------------------------------------------------------- + +#include <sfx2/sfxsids.hrc> + +#define HID_INTERFACE_SFXHELP_VIEWSH 24 + +#define RET_NEWTASK 200 + +#endif // #ifndef _SFX_HRC + +// ******************************************************************* EOF + +/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |