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