xref: /AOO41X/main/sw/sdi/_annotsh.sdi (revision ca62e2c2083b5d0995f1245bad6c2edfb455fbec)
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements.  See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership.  The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance
9 * with the License.  You may obtain a copy of the License at
10 *
11 *   http://www.apache.org/licenses/LICENSE-2.0
12 *
13 * Unless required by applicable law or agreed to in writing,
14 * software distributed under the License is distributed on an
15 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16 * KIND, either express or implied.  See the License for the
17 * specific language governing permissions and limitations
18 * under the License.
19 *
20 *************************************************************/
21
22
23
24interface _Annotation
25[ Automation = FALSE; ]
26{
27    FN_DELETE_COMMENT
28    [
29        ExecMethod = NoteExec ;
30        StateMethod = GetNoteState ;
31    ]
32
33    FN_DELETE_NOTE_AUTHOR
34    [
35        ExecMethod = NoteExec ;
36        StateMethod = GetNoteState ;
37    ]
38
39    FN_DELETE_ALL_NOTES
40    [
41        ExecMethod = NoteExec ;
42        StateMethod = GetNoteState ;
43    ]
44
45    FN_HIDE_NOTE
46    [
47        ExecMethod = NoteExec ;
48        StateMethod = GetNoteState ;
49    ]
50
51    FN_HIDE_NOTE_AUTHOR
52    [
53        ExecMethod = NoteExec ;
54        StateMethod = GetNoteState ;
55    ]
56
57    FN_HIDE_ALL_NOTES
58    [
59        ExecMethod = NoteExec ;
60        StateMethod = GetNoteState ;
61    ]
62
63    FN_POSTIT
64        [
65                ExecMethod = NoteExec ;
66                StateMethod = GetNoteState ;
67        ]
68
69    FN_REPLY
70    [
71        ExecMethod = NoteExec ;
72        StateMethod = GetNoteState ;
73    ]
74    FN_ESCAPE // api:
75    [
76        ExecMethod = NoteExec ;
77    ]
78
79    SfxVoidItem Cut SID_CUT ( )  // api:
80    [
81        ExecMethod = ExecClpbrd ;
82        StateMethod = StateClpbrd ;
83        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
84    ]
85
86    SID_COPY // api:
87    [
88        ExecMethod = ExecClpbrd ;
89        StateMethod = StateClpbrd ;
90    ]
91
92    SID_PASTE   // api:
93    [
94        ExecMethod = ExecClpbrd ;
95        StateMethod = StateClpbrd ;
96        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
97    ]
98
99    SID_PASTE_SPECIAL  // api:
100    [
101        StateMethod = StateClpbrd ;
102        ExecMethod = ExecClpbrd ;
103        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
104    ]
105
106    SID_CLIPBOARD_FORMAT_ITEMS  // status(final|play)
107    [
108        StateMethod = StateClpbrd ;
109        ExecMethod = ExecClpbrd ;
110        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
111    ]
112
113    SID_SELECTALL  // api:
114    [
115        ExecMethod = Exec ;
116        StateMethod = NoState ;
117    ]
118
119    SID_UNDO // api:
120    [
121        ExecMethod = ExecUndo ;
122        StateMethod = StateUndo ;
123
124        ToolBoxConfig , MenuConfig , AccelConfig;
125    ]
126
127    SID_REDO // api:
128    [
129        ExecMethod = ExecUndo ;
130        StateMethod = StateUndo ;
131
132    ]
133
134    SID_REPEAT // api:
135    [
136        ExecMethod = ExecUndo ;
137        StateMethod = StateUndo ;
138    ]
139    SID_GETUNDOSTRINGS
140    [
141        StateMethod = StateUndo ;
142    ]
143
144    SID_GETREDOSTRINGS
145    [
146        StateMethod = StateUndo ;
147    ]
148
149    FN_FORMAT_RESET  // api:
150    [
151        ExecMethod = Exec ;
152        StateMethod = NoState ;
153        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
154    ]
155
156    FN_FORMAT_FOOTNOTE_DLG // status()
157    [
158        ExecMethod = Exec ;
159    ]
160
161    SID_OPEN_XML_FILTERSETTINGS // ole : no, status : ?
162    [
163        ExecMethod = Exec ;
164    ]
165
166    FN_WORDCOUNT_DIALOG
167    [
168        ExecMethod = Exec;
169    ]
170
171    FN_NUMBERING_OUTLINE_DLG   // status(final|play)
172    [
173        ExecMethod = Exec ;
174    ]
175
176    SID_CHARMAP // api:
177    [
178        ExecMethod = Exec ;
179        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
180    ]
181
182    SID_ATTR_PARA_LRSPACE
183    [
184        ExecMethod = Exec;
185        StateMethod = GetState ;
186    ]
187
188    SID_ATTR_PARA_LINESPACE
189    [
190        ExecMethod = Exec;
191        StateMethod = GetState ;
192    ]
193
194    SID_ATTR_PARA_ULSPACE
195    [
196        ExecMethod = Exec;
197        StateMethod = GetState ;
198    ]
199
200    FN_INSERT_STRING
201    [
202            ExecMethod = Exec ;
203            StateMethod = NoState ;
204            DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
205    ]
206
207    SID_ATTR_CHAR_FONT // status()
208    [
209        ExecMethod = Exec;
210        StateMethod = GetState ;
211        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
212    ]
213
214    SID_ATTR_CHAR_FONTHEIGHT // status()
215    [
216        ExecMethod = Exec;
217        StateMethod = GetState ;
218        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
219    ]
220
221    SID_ATTR_CHAR_COLOR // api:
222    [
223        ExecMethod = Exec;
224        StateMethod = GetState ;
225        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
226    ]
227
228    SID_CHAR_DLG_EFFECT
229    [
230        ExecMethod = Exec ;
231        StateMethod = GetState ;
232        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
233    ]
234
235    SID_ATTR_CHAR_WEIGHT // api:
236    [
237        ExecMethod = Exec ;
238        StateMethod = GetState ;
239        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
240    ]
241
242    SID_ATTR_CHAR_POSTURE // api:
243    [
244        ExecMethod = Exec ;
245        StateMethod = GetState ;
246        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
247    ]
248
249    SID_ATTR_CHAR_UNDERLINE // api:
250    [
251        ExecMethod = Exec ;
252        StateMethod = GetState ;
253        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
254    ]
255
256    SID_ATTR_CHAR_OVERLINE // api:
257    [
258        ExecMethod = Exec ;
259        StateMethod = GetState ;
260        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
261    ]
262
263    SID_ATTR_CHAR_CONTOUR
264    [
265        ExecMethod = Exec;
266        StateMethod = GetState ;
267        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
268    ]
269
270    SID_ATTR_CHAR_SHADOWED
271    [
272        ExecMethod = Exec;
273        StateMethod = GetState ;
274        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
275    ]
276
277    SID_ATTR_CHAR_STRIKEOUT
278    [
279        ExecMethod = Exec;
280        StateMethod = GetState ;
281        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
282    ]
283
284    SID_ATTR_CHAR_LANGUAGE // status(final|play)
285    [
286        ExecMethod = Execute ;
287        StateMethod = GetState ;
288        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
289    ]
290
291    SID_ATTR_PARA_ADJUST_LEFT // api:
292    [
293        ExecMethod = Exec ;
294        StateMethod = GetState ;
295        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
296    ]
297
298    SID_ATTR_PARA_ADJUST_CENTER // api:
299    [
300        ExecMethod = Exec ;
301        StateMethod = GetState ;
302        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
303    ]
304
305    SID_ATTR_PARA_ADJUST_RIGHT // api:
306    [
307        ExecMethod = Exec ;
308        StateMethod = GetState ;
309        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
310    ]
311
312    SID_ATTR_PARA_ADJUST_BLOCK // api:
313    [
314        ExecMethod = Exec ;
315        StateMethod = GetState ;
316        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
317    ]
318
319    SID_ATTR_PARA_LINESPACE_10 // api:
320    [
321        ExecMethod = Exec ;
322        StateMethod = GetState ;
323        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
324    ]
325
326    SID_ATTR_PARA_LINESPACE_15 // api:
327    [
328        ExecMethod = Exec ;
329        StateMethod = GetState ;
330        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
331    ]
332
333    SID_ATTR_PARA_LINESPACE_20 // api:
334    [
335        ExecMethod = Exec ;
336        StateMethod = GetState ;
337        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
338    ]
339
340    SID_CHAR_DLG  // api:
341    [
342        ExecMethod = Exec ;
343        StateMethod = GetState ;
344        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
345    ]
346
347    SID_PARA_DLG // api:
348    [
349        ExecMethod = Exec ;
350        StateMethod = GetState ;
351        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
352    ]
353
354    FN_SET_SUPER_SCRIPT
355    [
356        ExecMethod = Exec ;
357        StateMethod = GetState ;
358        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
359    ]
360
361    FN_SET_SUB_SCRIPT
362    [
363        ExecMethod = Exec ;
364        StateMethod = GetState ;
365        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
366    ]
367
368    SID_SEARCH_ITEM // status()
369    [
370        ExecMethod = ExecSearch ;
371        StateMethod = StateSearch ;
372        Export = FALSE;
373    ]
374    FN_REPEAT_SEARCH // status(final|play)
375    [
376        ExecMethod = ExecSearch ;
377    ]
378    FID_SEARCH_NOW // status()
379    [
380        ExecMethod = ExecSearch ;
381    ]
382    SID_SEARCH_OPTIONS // status()
383    [
384        StateMethod = StateSearch ;
385    ]
386    FID_SEARCH_SEARCHSET // status()
387    [
388        ExecMethod = ExecSearch ;
389    ]
390    FID_SEARCH_REPLACESET // status()
391    [
392        ExecMethod = ExecSearch ;
393        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
394    ]
395      // ab hier Export = FALSE;
396    FID_SEARCH_ON // status()
397    [
398        ExecMethod = ExecSearch ;
399        Export = FALSE;
400    ]
401    FID_SEARCH_OFF // status()
402    [
403        ExecMethod = ExecSearch ;
404        Export = FALSE;
405    ]
406}
407