1 /*************************************************************************
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
5 * Copyright 2000, 2010 Oracle and/or its affiliates.
7 * OpenOffice.org - a multi-platform office productivity suite
9 * This file is part of OpenOffice.org.
11 * OpenOffice.org is free software: you can redistribute it and/or modify
12 * it under the terms of the GNU Lesser General Public License version 3
13 * only, as published by the Free Software Foundation.
15 * OpenOffice.org is distributed in the hope that it will be useful,
16 * but WITHOUT ANY WARRANTY; without even the implied warranty of
17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18 * GNU Lesser General Public License version 3 for more details
19 * (a copy is included in the LICENSE file that accompanied this code).
21 * You should have received a copy of the GNU Lesser General Public License
22 * version 3 along with OpenOffice.org. If not, see
23 * <http://www.openoffice.org/license.html>
24 * for a copy of the LGPLv3 License.
26 ************************************************************************/
30 uuid ( "92E2F580-2FB4-11CF-89CA-008029E4B0B1" ) ;
33 SID_CUT // ole : no, status : ?
35 ExecMethod = FuSupport ;
36 StateMethod = GetMenuState ;
38 SID_COPY // ole : no, status : ?
40 ExecMethod = FuSupport ;
41 StateMethod = GetMenuState ;
43 SID_PASTE // ole : no, status : ?
45 ExecMethod = FuSupport ;
46 StateMethod = GetMenuState ;
48 SID_DELETE // ole : no, status : ?
50 ExecMethod = FuSupport ;
51 StateMethod = GetMenuState ;
52 Cachable , Asynchron ;
54 SID_DRAWINGMODE // ole : no, status : play rec
56 ExecMethod = FuSupport ;
57 StateMethod = GetMenuState ;
59 SID_ZOOM_NEXT // ole : no, status : play rec
61 ExecMethod = FuSupport ;
62 StateMethod = GetMenuState ;
64 SID_ZOOM_PREV // ole : no, status : play rec
66 ExecMethod = FuSupport ;
67 StateMethod = GetMenuState ;
69 SID_ZOOM_TOOLBOX // ole : no, status : ?
71 ExecMethod = FuTemporary ;
72 StateMethod = GetStatusBarState ;
74 SID_ATTR_ZOOM // ole : no, status : ?
76 ExecMethod = FuTemporary ;
77 StateMethod = GetStatusBarState ;
79 SID_ATTR_ZOOMSLIDER // status()
81 ExecMethod = FuTemporary ;
82 StateMethod = GetStatusBarState ;
84 SID_ZOOM_OUT // ole : no, status : play rec
86 ExecMethod = FuTemporary ;
87 StateMethod = GetMenuState ;
89 SID_ZOOM_IN // ole : no, status : play rec
91 ExecMethod = FuTemporary ;
92 StateMethod = GetMenuState ;
94 SID_SIZE_REAL // ole : no, status : play rec
96 ExecMethod = FuTemporary ;
97 StateMethod = GetMenuState ;
99 SID_SIZE_VISAREA // ole : no, status : no
101 ExecMethod = FuTemporary ;
102 StateMethod = GetMenuState ;
104 SID_HYPERLINK_SETLINK // ole : no, status : no
106 ExecMethod = FuTemporaryModify ;
108 SID_HYPERLINK_GETLINK // ole : no, status : no
110 StateMethod = GetCtrlState ;
112 SID_READONLY_MODE // ole : no, status : no
114 StateMethod = GetCtrlState ;
116 SID_OUTLINE_FORMAT // ole : no, status : ?
118 ExecMethod = FuTemporary ;
119 StateMethod = GetMenuState ;
121 SID_OUTLINE_COLLAPSE_ALL // ole : no, status : ?
123 ExecMethod = FuTemporary ;
124 StateMethod = GetMenuState ;
126 SID_OUTLINE_COLLAPSE // ole : no, status : ?
128 ExecMethod = FuTemporary ;
129 StateMethod = GetMenuState ;
131 SID_OUTLINE_EXPAND_ALL // ole : no, status : ?
133 ExecMethod = FuTemporary ;
134 StateMethod = GetMenuState ;
136 SID_OUTLINE_EXPAND // ole : no, status : ?
138 ExecMethod = FuTemporary ;
139 StateMethod = GetMenuState ;
141 SID_CHARMAP // ole : no, status : ?
143 ExecMethod = FuTemporaryModify ;
144 StateMethod = GetMenuState ;
146 FN_INSERT_SOFT_HYPHEN // status(final|play)
148 ExecMethod = FuTemporaryModify ;
149 StateMethod = GetMenuState ;
151 FN_INSERT_HARDHYPHEN // status()
153 ExecMethod = FuTemporaryModify ;
154 StateMethod = GetMenuState ;
156 FN_INSERT_HARD_SPACE // status(final|play)
158 ExecMethod = FuTemporaryModify ;
159 StateMethod = GetMenuState ;
163 ExecMethod = FuTemporary ;
164 StateMethod = GetMenuState ;
168 ExecMethod = FuTemporaryModify ;
169 StateMethod = GetMenuState ;
173 ExecMethod = FuTemporaryModify ;
174 StateMethod = GetMenuState ;
178 ExecMethod = FuTemporaryModify ;
179 StateMethod = GetMenuState ;
182 SID_OUTLINE_BULLET // ole : no, status : ?
184 ExecMethod = FuTemporaryModify ;
185 StateMethod = GetMenuState ;
186 Cachable , HasDialog , Export ;
188 SID_CHAR_DLG // ole : no, status : ?
190 ExecMethod = FuTemporaryModify ;
191 StateMethod = GetMenuState ;
192 // Cachable , HasDialog , Export ;
194 SID_SELECTALL // ole : no, status : ?
196 ExecMethod = FuTemporary ;
197 StateMethod = GetMenuState ;
198 GroupId = GID_DOCUMENT ;
201 SID_INSERTFILE // ole : no, status : ?
203 ExecMethod = FuTemporaryModify ;
204 StateMethod = GetMenuState ;
206 SID_PRESENTATION // ole : no, status : ?
208 ExecMethod = FuTemporary ;
209 StateMethod = GetMenuState ;
211 SID_EDIT_OUTLINER // ole : no, status : ?
213 ExecMethod = FuPermanent ;
214 StateMethod = GetMenuState ;
216 SID_SAVEDOC // ole : no, status : ?
218 ExecMethod = Execute ;
219 StateMethod = GetMenuState ;
220 GroupId = GID_DOCUMENT ;
222 SID_SAVEASDOC // ole : no, status : ?
224 ExecMethod = Execute ;
225 GroupId = GID_DOCUMENT ;
227 SID_RULER // ole : no, status : ?
229 ExecMethod = FuSupport ;
230 StateMethod = GetMenuState ;
232 SID_STATUS_PAGE // ole : no, status : ?
234 ExecMethod = ExecStatusBar ;
235 StateMethod = GetStatusBarState ;
237 SID_STATUS_LAYOUT // ole : no, status : ?
239 ExecMethod = ExecStatusBar ;
240 StateMethod = GetStatusBarState ;
242 SID_THESAURUS // ole : no, status : ?
244 ExecMethod = FuTemporaryModify ;
245 StateMethod = GetMenuState ;
247 SID_COLORVIEW // ole : no, status : ?
249 ExecMethod = FuTemporary ;
250 StateMethod = GetMenuState ;
252 SID_SET_DEFAULT // ole : no, status : ?
254 ExecMethod = FuTemporaryModify ;
255 StateMethod = GetMenuState ;
257 SID_PRESENTATIONOBJECT
259 ExecMethod = FuTemporaryModify ;
260 StateMethod = GetMenuState ;
262 SID_STYLE_CATALOG // ole : no, status : ?
264 ExecMethod = FuTemporary ;
265 StateMethod = GetMenuState ;
269 SID_STYLE_FAMILY2 // ole : no, status : ?
271 ExecMethod = FuTemporary ;
272 StateMethod = GetAttrState ;
273 GroupId = GID_DOCUMENT ;
276 SID_STYLE_FAMILY3 // ole : no, status : ?
278 ExecMethod = FuTemporary ;
279 StateMethod = GetAttrState ;
280 GroupId = GID_DOCUMENT ;
285 SID_STYLE_FAMILY5 // ole : no, status : ?
287 ExecMethod = FuTemporary ;
288 StateMethod = GetAttrState ;
291 SID_STYLE_EDIT // ole : no, status : ?
293 ExecMethod = FuTemporary ;
294 StateMethod = GetAttrState ;
295 GroupId = GID_DOCUMENT ;
299 SID_STYLE_UPDATE_BY_EXAMPLE // ole : no, status : ?
301 ExecMethod = FuTemporary ;
302 StateMethod = GetAttrState ;
303 GroupId = GID_DOCUMENT ;
307 SID_STYLE_WATERCAN // ole : no, status : ?
309 ExecMethod = FuTemporary ;
310 StateMethod = GetAttrState ;
311 GroupId = GID_DOCUMENT ;
315 SID_STYLE_NEW_BY_EXAMPLE // ole : no, status : ?
317 ExecMethod = FuTemporary ;
318 StateMethod = GetAttrState ;
319 GroupId = GID_DOCUMENT ;
323 SID_STYLE_NEW // ole : no, status : ?
325 ExecMethod = FuTemporary ;
326 StateMethod = GetAttrState ;
327 GroupId = GID_DOCUMENT ;
331 SID_STYLE_DELETE // ole : no, status : ?
333 ExecMethod = FuTemporary ;
334 StateMethod = GetAttrState ;
335 GroupId = GID_DOCUMENT ;
338 SID_AUTOSPELL_CHECK // ole : no, status : play rec
340 ExecMethod = FuSupport ;
341 StateMethod = GetMenuState ;
343 SID_PREVIEW_STATE // ole : no, status : ?
345 ExecMethod = FuTemporary ;
346 StateMethod = GetMenuState ;
350 ExecMethod = FuTemporary ;
354 ExecMethod = FuTemporary ;
356 SID_EXPAND_PAGE // ole : no, status : ?
358 ExecMethod = FuTemporaryModify ;
359 StateMethod = GetMenuState ;
361 SID_SUMMARY_PAGE // ole : no, status : ?
363 ExecMethod = FuTemporaryModify ;
364 StateMethod = GetMenuState ;
366 SID_INSERT_FLD_DATE_FIX // ole : no, status : play rec
368 ExecMethod = FuTemporaryModify ;
369 StateMethod = GetMenuState ;
371 SID_INSERT_FLD_DATE_VAR // ole : no, status : play rec
373 ExecMethod = FuTemporaryModify ;
374 StateMethod = GetMenuState ;
376 SID_INSERT_FLD_TIME_FIX // ole : no, status : play rec
378 ExecMethod = FuTemporaryModify ;
379 StateMethod = GetMenuState ;
381 SID_INSERT_FLD_TIME_VAR // ole : no, status : play rec
383 ExecMethod = FuTemporaryModify ;
384 StateMethod = GetMenuState ;
386 SID_INSERT_FLD_PAGE // ole : no, status : play rec
388 ExecMethod = FuTemporaryModify ;
389 StateMethod = GetMenuState ;
391 SID_INSERT_FLD_PAGES // ole : no, status : play rec
393 ExecMethod = FuTemporaryModify ;
394 StateMethod = GetMenuState ;
396 SID_INSERT_FLD_FILE // ole : no, status : play rec
398 ExecMethod = FuTemporaryModify ;
399 StateMethod = GetMenuState ;
401 SID_INSERT_FLD_AUTHOR // ole : no, status : play rec
403 ExecMethod = FuTemporaryModify ;
404 StateMethod = GetMenuState ;
406 SID_MODIFY_FIELD // ole : no, status : play rec
408 ExecMethod = FuTemporaryModify ;
409 StateMethod = GetMenuState ;
412 SID_PRINTDOC // ole : no, status : ?
414 StateMethod = GetMenuState ;
416 SID_PRINTDOCDIRECT // ole : no, status : ?
418 StateMethod = GetMenuState ;
420 SID_SETUPPRINTER // ole : no, status : ?
422 StateMethod = GetMenuState ;
426 SID_MAIL_SCROLLBODY_PAGEDOWN // ole : no, status : ?
428 ExecMethod = ExecCtrl ;
429 StateMethod = GetCtrlState ;
433 ExecMethod = FuSupport ;
434 StateMethod = GetMenuState ;
436 SID_TRANSLITERATE_SENTENCE_CASE // ole : no, status : ?
438 ExecMethod = FuSupport ;
439 StateMethod = GetCtrlState ;
441 SID_TRANSLITERATE_TITLE_CASE // ole : no, status : ?
443 ExecMethod = FuSupport ;
444 StateMethod = GetCtrlState ;
446 SID_TRANSLITERATE_TOGGLE_CASE // ole : no, status : ?
448 ExecMethod = FuSupport ;
449 StateMethod = GetCtrlState ;
451 SID_TRANSLITERATE_UPPER // ole : no, status : ?
453 ExecMethod = FuSupport ;
454 StateMethod = GetCtrlState ;
456 SID_TRANSLITERATE_LOWER // ole : no, status : ?
458 ExecMethod = FuSupport ;
459 StateMethod = GetCtrlState ;
461 SID_TRANSLITERATE_HALFWIDTH // ole : no, status : ?
463 ExecMethod = FuSupport ;
464 StateMethod = GetCtrlState ;
466 SID_TRANSLITERATE_FULLWIDTH // ole : no, status : ?
468 ExecMethod = FuSupport ;
469 StateMethod = GetCtrlState ;
471 SID_TRANSLITERATE_HIRAGANA // ole : no, status : ?
473 ExecMethod = FuSupport ;
474 StateMethod = GetCtrlState ;
476 SID_TRANSLITERATE_KATAGANA // ole : no, status : ?
478 ExecMethod = FuSupport ;
479 StateMethod = GetCtrlState ;
481 SID_OPT_LOCALE_CHANGED // ole : no, status : ?
483 ExecMethod = ExecCtrl ;
484 StateMethod = GetCtrlState ;
487 SID_GETUNDOSTRINGS // ole : no, status : ?
489 ExecMethod = FuSupport ;
490 StateMethod = GetMenuState ;
492 SID_UNDO // ole : no, status : ?
494 ExecMethod = FuSupport ;
495 StateMethod = GetMenuState ;
497 SID_GETREDOSTRINGS // ole : no, status : ?
499 ExecMethod = FuSupport ;
500 StateMethod = GetMenuState ;
502 SID_REDO // ole : no, status : ?
504 ExecMethod = FuSupport ;
505 StateMethod = GetMenuState ;
508 SID_SEARCH_OPTIONS // ole : ?, status : ?
510 ExecMethod = Execute ;
511 StateMethod = GetState ;
512 GroupId = GID_DOCUMENT ;
515 SID_SEARCH_ITEM // ole : ?, status : ?
517 ExecMethod = Execute ;
518 StateMethod = GetState ;
520 SID_SPELL_DIALOG // ole : no, status : ?
522 ExecMethod = Execute ;
523 StateMethod = GetMenuState ;
527 shell OutlineViewShell
529 import OutlineView[Automation];