1*fefe2166SAndrew Rist/************************************************************** 2cdf0e10cSrcweir * 3*fefe2166SAndrew Rist * Licensed to the Apache Software Foundation (ASF) under one 4*fefe2166SAndrew Rist * or more contributor license agreements. See the NOTICE file 5*fefe2166SAndrew Rist * distributed with this work for additional information 6*fefe2166SAndrew Rist * regarding copyright ownership. The ASF licenses this file 7*fefe2166SAndrew Rist * to you under the Apache License, Version 2.0 (the 8*fefe2166SAndrew Rist * "License"); you may not use this file except in compliance 9*fefe2166SAndrew Rist * with the License. You may obtain a copy of the License at 10*fefe2166SAndrew Rist * 11*fefe2166SAndrew Rist * http://www.apache.org/licenses/LICENSE-2.0 12*fefe2166SAndrew Rist * 13*fefe2166SAndrew Rist * Unless required by applicable law or agreed to in writing, 14*fefe2166SAndrew Rist * software distributed under the License is distributed on an 15*fefe2166SAndrew Rist * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16*fefe2166SAndrew Rist * KIND, either express or implied. See the License for the 17*fefe2166SAndrew Rist * specific language governing permissions and limitations 18*fefe2166SAndrew Rist * under the License. 19*fefe2166SAndrew Rist * 20*fefe2166SAndrew Rist *************************************************************/ 21*fefe2166SAndrew Rist 22*fefe2166SAndrew Rist 23cdf0e10cSrcweir 24cdf0e10cSrcweir#include <rcid.hrc> 25cdf0e10cSrcweir// Undo 26cdf0e10cSrcweir#define UNDO_BASE (RC_WRTSH_BEGIN + 8) 27cdf0e10cSrcweir#define STR_CANT_UNDO (UNDO_BASE + 0) 28cdf0e10cSrcweir 29cdf0e10cSrcweir// im enun folgen hier START & END fuer die Klammerungen, 30cdf0e10cSrcweir 31cdf0e10cSrcweir// Id's fuer die Undo/Redo/Repeat faehigen "Funktionen" 32cdf0e10cSrcweir#define STR_DELETE_UNDO (UNDO_BASE + 3) 33cdf0e10cSrcweir#define STR_INSERT_UNDO (UNDO_BASE + 4) 34cdf0e10cSrcweir#define STR_OVR_UNDO (UNDO_BASE + 5) 35cdf0e10cSrcweir#define STR_SPLITNODE_UNDO (UNDO_BASE + 6) 36cdf0e10cSrcweir#define STR_INSATTR_UNDO (UNDO_BASE + 7) 37cdf0e10cSrcweir#define STR_SETFMTCOLL_UNDO (UNDO_BASE + 8) 38cdf0e10cSrcweir#define STR_RESET_ATTR_UNDO (UNDO_BASE + 9) 39cdf0e10cSrcweir#define STR_INSFMT_ATTR_UNDO (UNDO_BASE +10) 40cdf0e10cSrcweir#define STR_INSERT_DOC_UNDO (UNDO_BASE +11) 41cdf0e10cSrcweir#define STR_COPY_UNDO (UNDO_BASE +12) 42cdf0e10cSrcweir#define STR_INSTABLE_UNDO (UNDO_BASE +13) 43cdf0e10cSrcweir#define STR_TABLETOTEXT_UNDO (UNDO_BASE +14) 44cdf0e10cSrcweir#define STR_TEXTTOTABLE_UNDO (UNDO_BASE +15) 45cdf0e10cSrcweir#define STR_SORT_TXT (UNDO_BASE +16) 46cdf0e10cSrcweir#define STR_INSERTFLY (UNDO_BASE +17) 47cdf0e10cSrcweir#define STR_TABLEHEADLINE (UNDO_BASE +18) 48cdf0e10cSrcweir#define STR_INSERTSECTION (UNDO_BASE +19) 49cdf0e10cSrcweir#define STR_OUTLINE_LR (UNDO_BASE +20) 50cdf0e10cSrcweir#define STR_OUTLINE_UD (UNDO_BASE +21) 51cdf0e10cSrcweir#define STR_INSNUM (UNDO_BASE +22) 52cdf0e10cSrcweir#define STR_NUMUP (UNDO_BASE +23) 53cdf0e10cSrcweir#define STR_MOVENUM (UNDO_BASE +24) 54cdf0e10cSrcweir#define STR_INSERTDRAW (UNDO_BASE +25) 55cdf0e10cSrcweir#define STR_NUMORNONUM (UNDO_BASE +26) 56cdf0e10cSrcweir#define STR_INC_LEFTMARGIN (UNDO_BASE +27) 57cdf0e10cSrcweir#define STR_DEC_LEFTMARGIN (UNDO_BASE +28) 58cdf0e10cSrcweir#define STR_INSERTLABEL (UNDO_BASE +29) 59cdf0e10cSrcweir#define STR_SETNUMRULESTART (UNDO_BASE +30) 60cdf0e10cSrcweir#define STR_CHANGEFTN (UNDO_BASE +31) 61cdf0e10cSrcweir#define STR_REDLINE (UNDO_BASE +32) 62cdf0e10cSrcweir#define STR_ACCEPT_REDLINE (UNDO_BASE +33) 63cdf0e10cSrcweir#define STR_REJECT_REDLINE (UNDO_BASE +34) 64cdf0e10cSrcweir#define STR_SPLIT_TABLE (UNDO_BASE +35) 65cdf0e10cSrcweir#define STR_DONTEXPAND (UNDO_BASE +36) 66cdf0e10cSrcweir#define STR_AUTOCORRECT (UNDO_BASE +37) 67cdf0e10cSrcweir#define STR_MERGE_TABLE (UNDO_BASE +38) 68cdf0e10cSrcweir#define STR_TRANSLITERATE (UNDO_BASE +39) 69cdf0e10cSrcweir#define STR_PASTE_CLIPBOARD_UNDO (UNDO_BASE +40) 70cdf0e10cSrcweir#define STR_TYPING_UNDO (UNDO_BASE +41) 71cdf0e10cSrcweir 72cdf0e10cSrcweir#define STR_REPEAT_DUMMY_6 (UNDO_BASE +42) 73cdf0e10cSrcweir#define STR_REPEAT_DUMMY_7 (UNDO_BASE +43) 74cdf0e10cSrcweir#define STR_REPEAT_DUMMY_8 (UNDO_BASE +44) 75cdf0e10cSrcweir#define STR_REPEAT_DUMMY_9 (UNDO_BASE +45) 76cdf0e10cSrcweir// !!!!!! umsetzen !!!!!!!!!!! umsetzen !!!!!!!!!!! umsetzen !!!! 77cdf0e10cSrcweir#define CORE_REPEAT_END STR_REPEAT_DUMMY_9// !!!! umsetzen !!! 78cdf0e10cSrcweir 79cdf0e10cSrcweir 80cdf0e10cSrcweir// Id's nur fuer die Undo/Redo faehigen "Funktionen" 81cdf0e10cSrcweir#define STR_MOVE_UNDO (CORE_REPEAT_END + 1) 82cdf0e10cSrcweir#define STR_INSERT_GLOSSARY (CORE_REPEAT_END + 2) 83cdf0e10cSrcweir#define STR_DELBOOKMARK (CORE_REPEAT_END + 3) 84cdf0e10cSrcweir#define STR_INSBOOKMARK (CORE_REPEAT_END + 4) 85cdf0e10cSrcweir#define STR_SORT_TBL (CORE_REPEAT_END + 5) 86cdf0e10cSrcweir#define STR_DELETEFLY (CORE_REPEAT_END + 6) 87cdf0e10cSrcweir#define STR_AUTOFORMAT (CORE_REPEAT_END + 7) 88cdf0e10cSrcweir#define STR_REPLACE (CORE_REPEAT_END + 8) 89cdf0e10cSrcweir#define STR_DELETESECTION (CORE_REPEAT_END + 9) 90cdf0e10cSrcweir#define STR_CHANGESECTION (CORE_REPEAT_END +10) 91cdf0e10cSrcweir#define STR_CHANGESECTPASSWD (CORE_REPEAT_END +11) 92cdf0e10cSrcweir#define STR_CHANGEDEFATTR (CORE_REPEAT_END +12) 93cdf0e10cSrcweir#define STR_DELNUM (CORE_REPEAT_END +13) 94cdf0e10cSrcweir#define STR_DRAWUNDO (CORE_REPEAT_END +14) 95cdf0e10cSrcweir#define STR_DRAWGROUP (CORE_REPEAT_END +15) 96cdf0e10cSrcweir#define STR_DRAWUNGROUP (CORE_REPEAT_END +16) 97cdf0e10cSrcweir#define STR_DRAWDELETE (CORE_REPEAT_END +17) 98cdf0e10cSrcweir#define STR_REREAD (CORE_REPEAT_END +18) 99cdf0e10cSrcweir#define STR_DELGRF (CORE_REPEAT_END +19) 100cdf0e10cSrcweir#define STR_DELOLE (CORE_REPEAT_END +20) 101cdf0e10cSrcweir#define STR_TABLE_ATTR (CORE_REPEAT_END +21) 102cdf0e10cSrcweir#define STR_TABLE_AUTOFMT (CORE_REPEAT_END +22) 103cdf0e10cSrcweir#define STR_TABLE_INSCOL (CORE_REPEAT_END +23) 104cdf0e10cSrcweir#define STR_TABLE_INSROW (CORE_REPEAT_END +24) 105cdf0e10cSrcweir#define STR_TABLE_DELBOX (CORE_REPEAT_END +25) 106cdf0e10cSrcweir#define STR_TABLE_SPLIT (CORE_REPEAT_END +26) 107cdf0e10cSrcweir#define STR_TABLE_MERGE (CORE_REPEAT_END +27) 108cdf0e10cSrcweir#define STR_TABLE_NUMFORMAT (CORE_REPEAT_END +28) 109cdf0e10cSrcweir#define STR_INSERT_TOX (CORE_REPEAT_END +29) 110cdf0e10cSrcweir#define STR_CLEAR_TOX_RANGE (CORE_REPEAT_END +30) 111cdf0e10cSrcweir#define STR_TABLE_TBLCPYTBL (CORE_REPEAT_END +31) 112cdf0e10cSrcweir#define STR_TABLE_CPYTBL (CORE_REPEAT_END +32) 113cdf0e10cSrcweir#define STR_INS_FROM_SHADOWCRSR (CORE_REPEAT_END +33) 114cdf0e10cSrcweir#define STR_UNDO_CHAIN (CORE_REPEAT_END +34) 115cdf0e10cSrcweir#define STR_UNDO_UNCHAIN (CORE_REPEAT_END +35) 116cdf0e10cSrcweir#define STR_UNDO_FTNINFO (CORE_REPEAT_END +36) 117cdf0e10cSrcweir#define STR_UNDO_ENDNOTEINFO (CORE_REPEAT_END +37) 118cdf0e10cSrcweir#define STR_UNDO_COMPAREDOC (CORE_REPEAT_END +38) 119cdf0e10cSrcweir#define STR_UNDO_SETFLYFRMFMT (CORE_REPEAT_END +39) 120cdf0e10cSrcweir#define STR_UNDO_SETRUBYATTR (CORE_REPEAT_END +40) 121cdf0e10cSrcweir// #102505# 122cdf0e10cSrcweir#define STR_UNDO_TMPAUTOCORR (CORE_REPEAT_END +41) 123cdf0e10cSrcweir 124cdf0e10cSrcweir#define STR_TOXCHANGE (CORE_REPEAT_END +42) 125cdf0e10cSrcweir#define STR_UNDO_PAGEDESC_CREATE (CORE_REPEAT_END +43) 126cdf0e10cSrcweir#define STR_UNDO_PAGEDESC (CORE_REPEAT_END +44) 127cdf0e10cSrcweir#define STR_UNDO_PAGEDESC_DELETE (CORE_REPEAT_END +45) 128cdf0e10cSrcweir#define STR_UNDO_HEADER_FOOTER (CORE_REPEAT_END +46) // #i7983# 129cdf0e10cSrcweir#define STR_UNDO_FIELD (CORE_REPEAT_END +47) // #111840# 130cdf0e10cSrcweir#define STR_UNDO_TXTFMTCOL_CREATE (CORE_REPEAT_END +48) 131cdf0e10cSrcweir#define STR_UNDO_TXTFMTCOL_DELETE (CORE_REPEAT_END +49) 132cdf0e10cSrcweir#define STR_UNDO_TXTFMTCOL_RENAME (CORE_REPEAT_END +50) 133cdf0e10cSrcweir#define STR_UNDO_CHARFMT_CREATE (CORE_REPEAT_END +51) 134cdf0e10cSrcweir#define STR_UNDO_CHARFMT_DELETE (CORE_REPEAT_END +52) 135cdf0e10cSrcweir#define STR_UNDO_CHARFMT_RENAME (CORE_REPEAT_END +53) 136cdf0e10cSrcweir#define STR_UNDO_FRMFMT_CREATE (CORE_REPEAT_END +54) 137cdf0e10cSrcweir#define STR_UNDO_FRMFMT_DELETE (CORE_REPEAT_END +55) 138cdf0e10cSrcweir#define STR_UNDO_FRMFMT_RENAME (CORE_REPEAT_END +56) 139cdf0e10cSrcweir#define STR_UNDO_NUMRULE_CREATE (CORE_REPEAT_END +57) 140cdf0e10cSrcweir#define STR_UNDO_NUMRULE_DELETE (CORE_REPEAT_END +58) 141cdf0e10cSrcweir#define STR_UNDO_NUMRULE_RENAME (CORE_REPEAT_END +59) 142cdf0e10cSrcweir#define STR_UNDO_BOOKMARK_RENAME (CORE_REPEAT_END +60) 143cdf0e10cSrcweir#define STR_UNDO_INDEX_ENTRY_INSERT (CORE_REPEAT_END +61) 144cdf0e10cSrcweir#define STR_UNDO_INDEX_ENTRY_DELETE (CORE_REPEAT_END +62) 145cdf0e10cSrcweir#define STR_UNDO_COL_DELETE (CORE_REPEAT_END +63) 146cdf0e10cSrcweir#define STR_UNDO_ROW_DELETE (CORE_REPEAT_END +64) 147cdf0e10cSrcweir#define STR_UNDO_PAGEDESC_RENAME (CORE_REPEAT_END +65) 148cdf0e10cSrcweir#define STR_NUMDOWN (CORE_REPEAT_END +66) 149cdf0e10cSrcweir#define STR_UNDO_FLYFRMFMT_TITLE (CORE_REPEAT_END +67) 150cdf0e10cSrcweir#define STR_UNDO_FLYFRMFMT_DESCRITPTION (CORE_REPEAT_END +68) 151cdf0e10cSrcweir 152cdf0e10cSrcweir// !!!!!! umsetzen !!!!!!!!!!! umsetzen !!!!!!!!!!! umsetzen !!!! 153cdf0e10cSrcweir#define CORE_UNDO_END STR_UNDO_FLYFRMFMT_DESCRITPTION// !!!! umsetzen !!! 154cdf0e10cSrcweir 155cdf0e10cSrcweir// UI-Undo Klammerungen 156cdf0e10cSrcweir#define UI_UNDO_BEGIN (CORE_UNDO_END + 1) 157cdf0e10cSrcweir#define STR_REPLACE_UNDO (UI_UNDO_BEGIN) 158cdf0e10cSrcweir#define STR_INSERT_PAGE_BREAK_UNDO (UI_UNDO_BEGIN + 1) 159cdf0e10cSrcweir#define STR_INSERT_COLUMN_BREAK_UNDO (UI_UNDO_BEGIN + 2) 160cdf0e10cSrcweir#define STR_PLAY_MACRO_UNDO (UI_UNDO_BEGIN + 3) 161cdf0e10cSrcweir#define STR_INSERT_ENV_UNDO (UI_UNDO_BEGIN + 4) 162cdf0e10cSrcweir#define STR_DRAG_AND_COPY (UI_UNDO_BEGIN + 5) 163cdf0e10cSrcweir#define STR_DRAG_AND_MOVE (UI_UNDO_BEGIN + 6) 164cdf0e10cSrcweir#define STR_INSERT_RULER (UI_UNDO_BEGIN + 7) 165cdf0e10cSrcweir#define STR_INSERT_CHART (UI_UNDO_BEGIN + 8) 166cdf0e10cSrcweir#define STR_INSERT_FOOTNOTE (UI_UNDO_BEGIN + 9) 167cdf0e10cSrcweir#define STR_INSERT_URLBTN (UI_UNDO_BEGIN + 10) 168cdf0e10cSrcweir#define STR_INSERT_URLTXT (UI_UNDO_BEGIN + 11) 169cdf0e10cSrcweir#define STR_DELETE_INVISIBLECNTNT (UI_UNDO_BEGIN + 12) 170cdf0e10cSrcweir#define STR_REPLACE_STYLE (UI_UNDO_BEGIN + 13) 171cdf0e10cSrcweir#define UI_UNDO_END STR_REPLACE_STYLE 172cdf0e10cSrcweir 173cdf0e10cSrcweir#define UNDO_MORE_STRINGS_BEGIN (UI_UNDO_END + 1) 174cdf0e10cSrcweir#define STR_OCCURRENCES_OF (UNDO_MORE_STRINGS_BEGIN) 175cdf0e10cSrcweir#define STR_UNDO_TABS (UNDO_MORE_STRINGS_BEGIN + 1) 176cdf0e10cSrcweir#define STR_UNDO_NLS (UNDO_MORE_STRINGS_BEGIN + 2) 177cdf0e10cSrcweir#define STR_UNDO_PAGEBREAKS (UNDO_MORE_STRINGS_BEGIN + 3) 178cdf0e10cSrcweir#define STR_UNDO_COLBRKS (UNDO_MORE_STRINGS_BEGIN + 4) 179cdf0e10cSrcweir#define STR_UNDO_SPECIALCHAR (UNDO_MORE_STRINGS_BEGIN + 5) 180cdf0e10cSrcweir 181cdf0e10cSrcweir#define UNDO_ACT_END STR_UNDO_TABLE_NAME 182