xref: /aoo41x/main/sw/source/core/undo/undo.hrc (revision fefe2166)
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