xref: /aoo41x/main/sw/sdi/_annotsh.sdi (revision cdf0e10c)
1*cdf0e10cSrcweir/*************************************************************************
2*cdf0e10cSrcweir *
3*cdf0e10cSrcweir * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4*cdf0e10cSrcweir *
5*cdf0e10cSrcweir * Copyright 2000, 2010 Oracle and/or its affiliates.
6*cdf0e10cSrcweir *
7*cdf0e10cSrcweir * OpenOffice.org - a multi-platform office productivity suite
8*cdf0e10cSrcweir *
9*cdf0e10cSrcweir * This file is part of OpenOffice.org.
10*cdf0e10cSrcweir *
11*cdf0e10cSrcweir * OpenOffice.org is free software: you can redistribute it and/or modify
12*cdf0e10cSrcweir * it under the terms of the GNU Lesser General Public License version 3
13*cdf0e10cSrcweir * only, as published by the Free Software Foundation.
14*cdf0e10cSrcweir *
15*cdf0e10cSrcweir * OpenOffice.org is distributed in the hope that it will be useful,
16*cdf0e10cSrcweir * but WITHOUT ANY WARRANTY; without even the implied warranty of
17*cdf0e10cSrcweir * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18*cdf0e10cSrcweir * GNU Lesser General Public License version 3 for more details
19*cdf0e10cSrcweir * (a copy is included in the LICENSE file that accompanied this code).
20*cdf0e10cSrcweir *
21*cdf0e10cSrcweir * You should have received a copy of the GNU Lesser General Public License
22*cdf0e10cSrcweir * version 3 along with OpenOffice.org.  If not, see
23*cdf0e10cSrcweir * <http://www.openoffice.org/license.html>
24*cdf0e10cSrcweir * for a copy of the LGPLv3 License.
25*cdf0e10cSrcweir *
26*cdf0e10cSrcweir ************************************************************************/
27*cdf0e10cSrcweir
28*cdf0e10cSrcweirinterface _Annotation
29*cdf0e10cSrcweir[ Automation = FALSE; ]
30*cdf0e10cSrcweir{
31*cdf0e10cSrcweir	FN_DELETE_COMMENT
32*cdf0e10cSrcweir	[
33*cdf0e10cSrcweir		ExecMethod = NoteExec ;
34*cdf0e10cSrcweir		StateMethod = GetNoteState ;
35*cdf0e10cSrcweir	]
36*cdf0e10cSrcweir
37*cdf0e10cSrcweir	FN_DELETE_NOTE_AUTHOR
38*cdf0e10cSrcweir	[
39*cdf0e10cSrcweir		ExecMethod = NoteExec ;
40*cdf0e10cSrcweir		StateMethod = GetNoteState ;
41*cdf0e10cSrcweir	]
42*cdf0e10cSrcweir
43*cdf0e10cSrcweir	FN_DELETE_ALL_NOTES
44*cdf0e10cSrcweir	[
45*cdf0e10cSrcweir		ExecMethod = NoteExec ;
46*cdf0e10cSrcweir		StateMethod = GetNoteState ;
47*cdf0e10cSrcweir	]
48*cdf0e10cSrcweir
49*cdf0e10cSrcweir	FN_HIDE_NOTE
50*cdf0e10cSrcweir	[
51*cdf0e10cSrcweir		ExecMethod = NoteExec ;
52*cdf0e10cSrcweir		StateMethod = GetNoteState ;
53*cdf0e10cSrcweir	]
54*cdf0e10cSrcweir
55*cdf0e10cSrcweir	FN_HIDE_NOTE_AUTHOR
56*cdf0e10cSrcweir	[
57*cdf0e10cSrcweir		ExecMethod = NoteExec ;
58*cdf0e10cSrcweir		StateMethod = GetNoteState ;
59*cdf0e10cSrcweir	]
60*cdf0e10cSrcweir
61*cdf0e10cSrcweir	FN_HIDE_ALL_NOTES
62*cdf0e10cSrcweir	[
63*cdf0e10cSrcweir		ExecMethod = NoteExec ;
64*cdf0e10cSrcweir		StateMethod = GetNoteState ;
65*cdf0e10cSrcweir	]
66*cdf0e10cSrcweir
67*cdf0e10cSrcweir	FN_POSTIT
68*cdf0e10cSrcweir        [
69*cdf0e10cSrcweir                ExecMethod = NoteExec ;
70*cdf0e10cSrcweir                StateMethod = GetNoteState ;
71*cdf0e10cSrcweir        ]
72*cdf0e10cSrcweir
73*cdf0e10cSrcweir	FN_REPLY
74*cdf0e10cSrcweir	[
75*cdf0e10cSrcweir		ExecMethod = NoteExec ;
76*cdf0e10cSrcweir		StateMethod = GetNoteState ;
77*cdf0e10cSrcweir	]
78*cdf0e10cSrcweir	FN_ESCAPE // api:
79*cdf0e10cSrcweir	[
80*cdf0e10cSrcweir		ExecMethod = NoteExec ;
81*cdf0e10cSrcweir	]
82*cdf0e10cSrcweir
83*cdf0e10cSrcweir	SfxVoidItem Cut SID_CUT ( )  // api:
84*cdf0e10cSrcweir	[
85*cdf0e10cSrcweir		ExecMethod = ExecClpbrd ;
86*cdf0e10cSrcweir		StateMethod = StateClpbrd ;
87*cdf0e10cSrcweir		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
88*cdf0e10cSrcweir	]
89*cdf0e10cSrcweir
90*cdf0e10cSrcweir	SID_COPY // api:
91*cdf0e10cSrcweir	[
92*cdf0e10cSrcweir		ExecMethod = ExecClpbrd ;
93*cdf0e10cSrcweir		StateMethod = StateClpbrd ;
94*cdf0e10cSrcweir	]
95*cdf0e10cSrcweir
96*cdf0e10cSrcweir	SID_PASTE   // api:
97*cdf0e10cSrcweir	[
98*cdf0e10cSrcweir		ExecMethod = ExecClpbrd ;
99*cdf0e10cSrcweir		StateMethod = StateClpbrd ;
100*cdf0e10cSrcweir		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
101*cdf0e10cSrcweir	]
102*cdf0e10cSrcweir
103*cdf0e10cSrcweir    SID_PASTE_SPECIAL  // api:
104*cdf0e10cSrcweir	[
105*cdf0e10cSrcweir		StateMethod = StateClpbrd ;
106*cdf0e10cSrcweir		ExecMethod = ExecClpbrd ;
107*cdf0e10cSrcweir		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
108*cdf0e10cSrcweir	]
109*cdf0e10cSrcweir
110*cdf0e10cSrcweir	SID_CLIPBOARD_FORMAT_ITEMS  // status(final|play)
111*cdf0e10cSrcweir	[
112*cdf0e10cSrcweir		StateMethod = StateClpbrd ;
113*cdf0e10cSrcweir		ExecMethod = ExecClpbrd ;
114*cdf0e10cSrcweir		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
115*cdf0e10cSrcweir	]
116*cdf0e10cSrcweir
117*cdf0e10cSrcweir	SID_SELECTALL  // api:
118*cdf0e10cSrcweir	[
119*cdf0e10cSrcweir		ExecMethod = Exec ;
120*cdf0e10cSrcweir		StateMethod = NoState ;
121*cdf0e10cSrcweir	]
122*cdf0e10cSrcweir
123*cdf0e10cSrcweir	SID_UNDO // api:
124*cdf0e10cSrcweir	[
125*cdf0e10cSrcweir		ExecMethod = ExecUndo ;
126*cdf0e10cSrcweir		StateMethod = StateUndo ;
127*cdf0e10cSrcweir
128*cdf0e10cSrcweir        ToolBoxConfig , MenuConfig , AccelConfig;
129*cdf0e10cSrcweir	]
130*cdf0e10cSrcweir
131*cdf0e10cSrcweir	SID_REDO // api:
132*cdf0e10cSrcweir	[
133*cdf0e10cSrcweir		ExecMethod = ExecUndo ;
134*cdf0e10cSrcweir		StateMethod = StateUndo ;
135*cdf0e10cSrcweir
136*cdf0e10cSrcweir	]
137*cdf0e10cSrcweir
138*cdf0e10cSrcweir	SID_REPEAT // api:
139*cdf0e10cSrcweir	[
140*cdf0e10cSrcweir		ExecMethod = ExecUndo ;
141*cdf0e10cSrcweir		StateMethod = StateUndo ;
142*cdf0e10cSrcweir	]
143*cdf0e10cSrcweir	SID_GETUNDOSTRINGS
144*cdf0e10cSrcweir	[
145*cdf0e10cSrcweir		StateMethod = StateUndo ;
146*cdf0e10cSrcweir	]
147*cdf0e10cSrcweir
148*cdf0e10cSrcweir	SID_GETREDOSTRINGS
149*cdf0e10cSrcweir	[
150*cdf0e10cSrcweir		StateMethod = StateUndo ;
151*cdf0e10cSrcweir	]
152*cdf0e10cSrcweir
153*cdf0e10cSrcweir	FN_FORMAT_RESET  // api:
154*cdf0e10cSrcweir	[
155*cdf0e10cSrcweir		ExecMethod = Exec ;
156*cdf0e10cSrcweir		StateMethod = NoState ;
157*cdf0e10cSrcweir		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
158*cdf0e10cSrcweir	]
159*cdf0e10cSrcweir
160*cdf0e10cSrcweir	FN_FORMAT_FOOTNOTE_DLG // status()
161*cdf0e10cSrcweir	[
162*cdf0e10cSrcweir		ExecMethod = Exec ;
163*cdf0e10cSrcweir	]
164*cdf0e10cSrcweir
165*cdf0e10cSrcweir    SID_OPEN_XML_FILTERSETTINGS // ole : no, status : ?
166*cdf0e10cSrcweir    [
167*cdf0e10cSrcweir        ExecMethod = Exec ;
168*cdf0e10cSrcweir    ]
169*cdf0e10cSrcweir
170*cdf0e10cSrcweir    FN_WORDCOUNT_DIALOG
171*cdf0e10cSrcweir    [
172*cdf0e10cSrcweir        ExecMethod = Exec;
173*cdf0e10cSrcweir    ]
174*cdf0e10cSrcweir
175*cdf0e10cSrcweir   	FN_NUMBERING_OUTLINE_DLG   // status(final|play)
176*cdf0e10cSrcweir	[
177*cdf0e10cSrcweir		ExecMethod = Exec ;
178*cdf0e10cSrcweir	]
179*cdf0e10cSrcweir
180*cdf0e10cSrcweir	SID_CHARMAP // api:
181*cdf0e10cSrcweir	[
182*cdf0e10cSrcweir		ExecMethod = Exec ;
183*cdf0e10cSrcweir		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
184*cdf0e10cSrcweir	]
185*cdf0e10cSrcweir
186*cdf0e10cSrcweir	FN_INSERT_STRING
187*cdf0e10cSrcweir	[
188*cdf0e10cSrcweir			ExecMethod = Exec ;
189*cdf0e10cSrcweir			StateMethod = NoState ;
190*cdf0e10cSrcweir			DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
191*cdf0e10cSrcweir	]
192*cdf0e10cSrcweir
193*cdf0e10cSrcweir	SID_ATTR_CHAR_FONT // status()
194*cdf0e10cSrcweir	[
195*cdf0e10cSrcweir		ExecMethod = Exec;
196*cdf0e10cSrcweir		StateMethod = GetState ;
197*cdf0e10cSrcweir		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
198*cdf0e10cSrcweir	]
199*cdf0e10cSrcweir
200*cdf0e10cSrcweir	SID_ATTR_CHAR_FONTHEIGHT // status()
201*cdf0e10cSrcweir	[
202*cdf0e10cSrcweir		ExecMethod = Exec;
203*cdf0e10cSrcweir		StateMethod = GetState ;
204*cdf0e10cSrcweir		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
205*cdf0e10cSrcweir	]
206*cdf0e10cSrcweir
207*cdf0e10cSrcweir	SID_ATTR_CHAR_COLOR // api:
208*cdf0e10cSrcweir	[
209*cdf0e10cSrcweir		ExecMethod = Exec;
210*cdf0e10cSrcweir		StateMethod = GetState ;
211*cdf0e10cSrcweir		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
212*cdf0e10cSrcweir	]
213*cdf0e10cSrcweir
214*cdf0e10cSrcweir	SID_ATTR_CHAR_WEIGHT // api:
215*cdf0e10cSrcweir	[
216*cdf0e10cSrcweir		ExecMethod = Exec ;
217*cdf0e10cSrcweir		StateMethod = GetState ;
218*cdf0e10cSrcweir		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
219*cdf0e10cSrcweir	]
220*cdf0e10cSrcweir
221*cdf0e10cSrcweir	SID_ATTR_CHAR_POSTURE // api:
222*cdf0e10cSrcweir	[
223*cdf0e10cSrcweir		ExecMethod = Exec ;
224*cdf0e10cSrcweir		StateMethod = GetState ;
225*cdf0e10cSrcweir		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
226*cdf0e10cSrcweir	]
227*cdf0e10cSrcweir
228*cdf0e10cSrcweir	SID_ATTR_CHAR_UNDERLINE // api:
229*cdf0e10cSrcweir	[
230*cdf0e10cSrcweir		ExecMethod = Exec ;
231*cdf0e10cSrcweir		StateMethod = GetState ;
232*cdf0e10cSrcweir		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
233*cdf0e10cSrcweir	]
234*cdf0e10cSrcweir
235*cdf0e10cSrcweir	SID_ATTR_CHAR_OVERLINE // api:
236*cdf0e10cSrcweir	[
237*cdf0e10cSrcweir		ExecMethod = Exec ;
238*cdf0e10cSrcweir		StateMethod = GetState ;
239*cdf0e10cSrcweir		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
240*cdf0e10cSrcweir	]
241*cdf0e10cSrcweir
242*cdf0e10cSrcweir	SID_ATTR_CHAR_CONTOUR
243*cdf0e10cSrcweir	[
244*cdf0e10cSrcweir		ExecMethod = Exec;
245*cdf0e10cSrcweir		StateMethod = GetState ;
246*cdf0e10cSrcweir		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
247*cdf0e10cSrcweir	]
248*cdf0e10cSrcweir
249*cdf0e10cSrcweir	SID_ATTR_CHAR_SHADOWED
250*cdf0e10cSrcweir	[
251*cdf0e10cSrcweir		ExecMethod = Exec;
252*cdf0e10cSrcweir		StateMethod = GetState ;
253*cdf0e10cSrcweir		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
254*cdf0e10cSrcweir	]
255*cdf0e10cSrcweir
256*cdf0e10cSrcweir	SID_ATTR_CHAR_STRIKEOUT
257*cdf0e10cSrcweir	[
258*cdf0e10cSrcweir		ExecMethod = Exec;
259*cdf0e10cSrcweir		StateMethod = GetState ;
260*cdf0e10cSrcweir		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
261*cdf0e10cSrcweir	]
262*cdf0e10cSrcweir
263*cdf0e10cSrcweir	SID_ATTR_CHAR_LANGUAGE // status(final|play)
264*cdf0e10cSrcweir	[
265*cdf0e10cSrcweir        ExecMethod = Execute ;
266*cdf0e10cSrcweir        StateMethod = GetState ;
267*cdf0e10cSrcweir        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
268*cdf0e10cSrcweir	]
269*cdf0e10cSrcweir
270*cdf0e10cSrcweir	SID_ATTR_PARA_ADJUST_LEFT // api:
271*cdf0e10cSrcweir	[
272*cdf0e10cSrcweir		ExecMethod = Exec ;
273*cdf0e10cSrcweir		StateMethod = GetState ;
274*cdf0e10cSrcweir		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
275*cdf0e10cSrcweir	]
276*cdf0e10cSrcweir
277*cdf0e10cSrcweir	SID_ATTR_PARA_ADJUST_CENTER // api:
278*cdf0e10cSrcweir	[
279*cdf0e10cSrcweir		ExecMethod = Exec ;
280*cdf0e10cSrcweir		StateMethod = GetState ;
281*cdf0e10cSrcweir		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
282*cdf0e10cSrcweir	]
283*cdf0e10cSrcweir
284*cdf0e10cSrcweir	SID_ATTR_PARA_ADJUST_RIGHT // api:
285*cdf0e10cSrcweir	[
286*cdf0e10cSrcweir		ExecMethod = Exec ;
287*cdf0e10cSrcweir		StateMethod = GetState ;
288*cdf0e10cSrcweir		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
289*cdf0e10cSrcweir	]
290*cdf0e10cSrcweir
291*cdf0e10cSrcweir	SID_ATTR_PARA_ADJUST_BLOCK // api:
292*cdf0e10cSrcweir	[
293*cdf0e10cSrcweir		ExecMethod = Exec ;
294*cdf0e10cSrcweir		StateMethod = GetState ;
295*cdf0e10cSrcweir		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
296*cdf0e10cSrcweir	]
297*cdf0e10cSrcweir
298*cdf0e10cSrcweir	SID_ATTR_PARA_LINESPACE_10 // api:
299*cdf0e10cSrcweir	[
300*cdf0e10cSrcweir		ExecMethod = Exec ;
301*cdf0e10cSrcweir		StateMethod = GetState ;
302*cdf0e10cSrcweir		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
303*cdf0e10cSrcweir	]
304*cdf0e10cSrcweir
305*cdf0e10cSrcweir	SID_ATTR_PARA_LINESPACE_15 // api:
306*cdf0e10cSrcweir	[
307*cdf0e10cSrcweir		ExecMethod = Exec ;
308*cdf0e10cSrcweir		StateMethod = GetState ;
309*cdf0e10cSrcweir		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
310*cdf0e10cSrcweir	]
311*cdf0e10cSrcweir
312*cdf0e10cSrcweir	SID_ATTR_PARA_LINESPACE_20 // api:
313*cdf0e10cSrcweir	[
314*cdf0e10cSrcweir		ExecMethod = Exec ;
315*cdf0e10cSrcweir		StateMethod = GetState ;
316*cdf0e10cSrcweir		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
317*cdf0e10cSrcweir	]
318*cdf0e10cSrcweir
319*cdf0e10cSrcweir	SID_CHAR_DLG  // api:
320*cdf0e10cSrcweir	[
321*cdf0e10cSrcweir		ExecMethod = Exec ;
322*cdf0e10cSrcweir		StateMethod = GetState ;
323*cdf0e10cSrcweir		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
324*cdf0e10cSrcweir	]
325*cdf0e10cSrcweir
326*cdf0e10cSrcweir	SID_PARA_DLG // api:
327*cdf0e10cSrcweir	[
328*cdf0e10cSrcweir		ExecMethod = Exec ;
329*cdf0e10cSrcweir		StateMethod = GetState ;
330*cdf0e10cSrcweir		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
331*cdf0e10cSrcweir	]
332*cdf0e10cSrcweir
333*cdf0e10cSrcweir	FN_SET_SUPER_SCRIPT
334*cdf0e10cSrcweir	[
335*cdf0e10cSrcweir		ExecMethod = Exec ;
336*cdf0e10cSrcweir		StateMethod = GetState ;
337*cdf0e10cSrcweir		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
338*cdf0e10cSrcweir	]
339*cdf0e10cSrcweir
340*cdf0e10cSrcweir	FN_SET_SUB_SCRIPT
341*cdf0e10cSrcweir	[
342*cdf0e10cSrcweir		ExecMethod = Exec ;
343*cdf0e10cSrcweir		StateMethod = GetState ;
344*cdf0e10cSrcweir		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
345*cdf0e10cSrcweir	]
346*cdf0e10cSrcweir
347*cdf0e10cSrcweir	SID_SEARCH_ITEM // status()
348*cdf0e10cSrcweir	[
349*cdf0e10cSrcweir		ExecMethod = ExecSearch ;
350*cdf0e10cSrcweir		StateMethod = StateSearch ;
351*cdf0e10cSrcweir		Export = FALSE;
352*cdf0e10cSrcweir	]
353*cdf0e10cSrcweir	FN_REPEAT_SEARCH // status(final|play)
354*cdf0e10cSrcweir	[
355*cdf0e10cSrcweir		ExecMethod = ExecSearch ;
356*cdf0e10cSrcweir	]
357*cdf0e10cSrcweir	FID_SEARCH_NOW // status()
358*cdf0e10cSrcweir	[
359*cdf0e10cSrcweir		ExecMethod = ExecSearch ;
360*cdf0e10cSrcweir	]
361*cdf0e10cSrcweir	SID_SEARCH_OPTIONS // status()
362*cdf0e10cSrcweir	[
363*cdf0e10cSrcweir		StateMethod = StateSearch ;
364*cdf0e10cSrcweir	]
365*cdf0e10cSrcweir	FID_SEARCH_SEARCHSET // status()
366*cdf0e10cSrcweir	[
367*cdf0e10cSrcweir		ExecMethod = ExecSearch ;
368*cdf0e10cSrcweir	]
369*cdf0e10cSrcweir	FID_SEARCH_REPLACESET // status()
370*cdf0e10cSrcweir	[
371*cdf0e10cSrcweir		ExecMethod = ExecSearch ;
372*cdf0e10cSrcweir		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
373*cdf0e10cSrcweir	]
374*cdf0e10cSrcweir	  // ab hier Export = FALSE;
375*cdf0e10cSrcweir	FID_SEARCH_ON // status()
376*cdf0e10cSrcweir	[
377*cdf0e10cSrcweir		ExecMethod = ExecSearch ;
378*cdf0e10cSrcweir		Export = FALSE;
379*cdf0e10cSrcweir	]
380*cdf0e10cSrcweir	FID_SEARCH_OFF // status()
381*cdf0e10cSrcweir	[
382*cdf0e10cSrcweir		ExecMethod = ExecSearch ;
383*cdf0e10cSrcweir		Export = FALSE;
384*cdf0e10cSrcweir	]
385*cdf0e10cSrcweir}
386