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