1 /*************************************************************************
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
5 * Copyright 2008 by Sun Microsystems, Inc.
7 * OpenOffice.org - a multi-platform office productivity suite
9 * $RCSfile: outlnvsh.sdi,v $
10 * $Revision: 1.18.70.1 $
12 * This file is part of OpenOffice.org.
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.
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).
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.
29 ************************************************************************/
33 uuid ( "92E2F580-2FB4-11CF-89CA-008029E4B0B1" ) ;
36 SID_CUT // ole : no, status : ?
38 ExecMethod = FuSupport ;
39 StateMethod = GetMenuState ;
41 SID_COPY // ole : no, status : ?
43 ExecMethod = FuSupport ;
44 StateMethod = GetMenuState ;
46 SID_PASTE // ole : no, status : ?
48 ExecMethod = FuSupport ;
49 StateMethod = GetMenuState ;
51 SID_DELETE // ole : no, status : ?
53 ExecMethod = FuSupport ;
54 StateMethod = GetMenuState ;
55 Cachable , Asynchron ;
57 SID_DRAWINGMODE // ole : no, status : play rec
59 ExecMethod = FuSupport ;
60 StateMethod = GetMenuState ;
62 SID_ZOOM_NEXT // ole : no, status : play rec
64 ExecMethod = FuSupport ;
65 StateMethod = GetMenuState ;
67 SID_ZOOM_PREV // ole : no, status : play rec
69 ExecMethod = FuSupport ;
70 StateMethod = GetMenuState ;
72 SID_ZOOM_TOOLBOX // ole : no, status : ?
74 ExecMethod = FuTemporary ;
75 StateMethod = GetStatusBarState ;
77 SID_ATTR_ZOOM // ole : no, status : ?
79 ExecMethod = FuTemporary ;
80 StateMethod = GetStatusBarState ;
82 SID_ATTR_ZOOMSLIDER // status()
84 ExecMethod = FuTemporary ;
85 StateMethod = GetStatusBarState ;
87 SID_ZOOM_OUT // ole : no, status : play rec
89 ExecMethod = FuTemporary ;
90 StateMethod = GetMenuState ;
92 SID_ZOOM_IN // ole : no, status : play rec
94 ExecMethod = FuTemporary ;
95 StateMethod = GetMenuState ;
97 SID_SIZE_REAL // ole : no, status : play rec
99 ExecMethod = FuTemporary ;
100 StateMethod = GetMenuState ;
102 SID_SIZE_VISAREA // ole : no, status : no
104 ExecMethod = FuTemporary ;
105 StateMethod = GetMenuState ;
107 SID_HYPERLINK_SETLINK // ole : no, status : no
109 ExecMethod = FuTemporaryModify ;
111 SID_HYPERLINK_GETLINK // ole : no, status : no
113 StateMethod = GetCtrlState ;
115 SID_READONLY_MODE // ole : no, status : no
117 StateMethod = GetCtrlState ;
119 SID_OUTLINE_FORMAT // ole : no, status : ?
121 ExecMethod = FuTemporary ;
122 StateMethod = GetMenuState ;
124 SID_OUTLINE_COLLAPSE_ALL // ole : no, status : ?
126 ExecMethod = FuTemporary ;
127 StateMethod = GetMenuState ;
129 SID_OUTLINE_COLLAPSE // ole : no, status : ?
131 ExecMethod = FuTemporary ;
132 StateMethod = GetMenuState ;
134 SID_OUTLINE_EXPAND_ALL // ole : no, status : ?
136 ExecMethod = FuTemporary ;
137 StateMethod = GetMenuState ;
139 SID_OUTLINE_EXPAND // ole : no, status : ?
141 ExecMethod = FuTemporary ;
142 StateMethod = GetMenuState ;
144 SID_CHARMAP // ole : no, status : ?
146 ExecMethod = FuTemporaryModify ;
147 StateMethod = GetMenuState ;
149 FN_INSERT_SOFT_HYPHEN // status(final|play)
151 ExecMethod = FuTemporaryModify ;
152 StateMethod = GetMenuState ;
154 FN_INSERT_HARDHYPHEN // status()
156 ExecMethod = FuTemporaryModify ;
157 StateMethod = GetMenuState ;
159 FN_INSERT_HARD_SPACE // status(final|play)
161 ExecMethod = FuTemporaryModify ;
162 StateMethod = GetMenuState ;
166 ExecMethod = FuTemporary ;
167 StateMethod = GetMenuState ;
171 ExecMethod = FuTemporaryModify ;
172 StateMethod = GetMenuState ;
176 ExecMethod = FuTemporaryModify ;
177 StateMethod = GetMenuState ;
181 ExecMethod = FuTemporaryModify ;
182 StateMethod = GetMenuState ;
185 SID_OUTLINE_BULLET // ole : no, status : ?
187 ExecMethod = FuTemporaryModify ;
188 StateMethod = GetMenuState ;
189 Cachable , HasDialog , Export ;
191 SID_CHAR_DLG // ole : no, status : ?
193 ExecMethod = FuTemporaryModify ;
194 StateMethod = GetMenuState ;
195 // Cachable , HasDialog , Export ;
197 SID_SELECTALL // ole : no, status : ?
199 ExecMethod = FuTemporary ;
200 StateMethod = GetMenuState ;
201 GroupId = GID_DOCUMENT ;
204 SID_INSERTFILE // ole : no, status : ?
206 ExecMethod = FuTemporaryModify ;
207 StateMethod = GetMenuState ;
209 SID_PRESENTATION // ole : no, status : ?
211 ExecMethod = FuTemporary ;
212 StateMethod = GetMenuState ;
214 SID_EDIT_OUTLINER // ole : no, status : ?
216 ExecMethod = FuPermanent ;
217 StateMethod = GetMenuState ;
219 SID_SAVEDOC // ole : no, status : ?
221 ExecMethod = Execute ;
222 StateMethod = GetMenuState ;
223 GroupId = GID_DOCUMENT ;
225 SID_SAVEASDOC // ole : no, status : ?
227 ExecMethod = Execute ;
228 GroupId = GID_DOCUMENT ;
230 SID_RULER // ole : no, status : ?
232 ExecMethod = FuSupport ;
233 StateMethod = GetMenuState ;
235 SID_STATUS_PAGE // ole : no, status : ?
237 ExecMethod = ExecStatusBar ;
238 StateMethod = GetStatusBarState ;
240 SID_STATUS_LAYOUT // ole : no, status : ?
242 ExecMethod = ExecStatusBar ;
243 StateMethod = GetStatusBarState ;
245 SID_THESAURUS // ole : no, status : ?
247 ExecMethod = FuTemporaryModify ;
248 StateMethod = GetMenuState ;
250 SID_COLORVIEW // ole : no, status : ?
252 ExecMethod = FuTemporary ;
253 StateMethod = GetMenuState ;
255 SID_SET_DEFAULT // ole : no, status : ?
257 ExecMethod = FuTemporaryModify ;
258 StateMethod = GetMenuState ;
260 SID_PRESENTATIONOBJECT
262 ExecMethod = FuTemporaryModify ;
263 StateMethod = GetMenuState ;
265 SID_STYLE_CATALOG // ole : no, status : ?
267 ExecMethod = FuTemporary ;
268 StateMethod = GetMenuState ;
272 SID_STYLE_FAMILY2 // ole : no, status : ?
274 ExecMethod = FuTemporary ;
275 StateMethod = GetAttrState ;
276 GroupId = GID_DOCUMENT ;
279 SID_STYLE_FAMILY3 // ole : no, status : ?
281 ExecMethod = FuTemporary ;
282 StateMethod = GetAttrState ;
283 GroupId = GID_DOCUMENT ;
288 SID_STYLE_FAMILY5 // ole : no, status : ?
290 ExecMethod = FuTemporary ;
291 StateMethod = GetAttrState ;
294 SID_STYLE_EDIT // ole : no, status : ?
296 ExecMethod = FuTemporary ;
297 StateMethod = GetAttrState ;
298 GroupId = GID_DOCUMENT ;
302 SID_STYLE_UPDATE_BY_EXAMPLE // ole : no, status : ?
304 ExecMethod = FuTemporary ;
305 StateMethod = GetAttrState ;
306 GroupId = GID_DOCUMENT ;
310 SID_STYLE_WATERCAN // ole : no, status : ?
312 ExecMethod = FuTemporary ;
313 StateMethod = GetAttrState ;
314 GroupId = GID_DOCUMENT ;
318 SID_STYLE_NEW_BY_EXAMPLE // ole : no, status : ?
320 ExecMethod = FuTemporary ;
321 StateMethod = GetAttrState ;
322 GroupId = GID_DOCUMENT ;
326 SID_STYLE_NEW // ole : no, status : ?
328 ExecMethod = FuTemporary ;
329 StateMethod = GetAttrState ;
330 GroupId = GID_DOCUMENT ;
334 SID_STYLE_DELETE // ole : no, status : ?
336 ExecMethod = FuTemporary ;
337 StateMethod = GetAttrState ;
338 GroupId = GID_DOCUMENT ;
341 SID_AUTOSPELL_CHECK // ole : no, status : play rec
343 ExecMethod = FuSupport ;
344 StateMethod = GetMenuState ;
346 SID_PREVIEW_STATE // ole : no, status : ?
348 ExecMethod = FuTemporary ;
349 StateMethod = GetMenuState ;
353 ExecMethod = FuTemporary ;
357 ExecMethod = FuTemporary ;
359 SID_EXPAND_PAGE // ole : no, status : ?
361 ExecMethod = FuTemporaryModify ;
362 StateMethod = GetMenuState ;
364 SID_SUMMARY_PAGE // ole : no, status : ?
366 ExecMethod = FuTemporaryModify ;
367 StateMethod = GetMenuState ;
369 SID_INSERT_FLD_DATE_FIX // ole : no, status : play rec
371 ExecMethod = FuTemporaryModify ;
372 StateMethod = GetMenuState ;
374 SID_INSERT_FLD_DATE_VAR // ole : no, status : play rec
376 ExecMethod = FuTemporaryModify ;
377 StateMethod = GetMenuState ;
379 SID_INSERT_FLD_TIME_FIX // ole : no, status : play rec
381 ExecMethod = FuTemporaryModify ;
382 StateMethod = GetMenuState ;
384 SID_INSERT_FLD_TIME_VAR // ole : no, status : play rec
386 ExecMethod = FuTemporaryModify ;
387 StateMethod = GetMenuState ;
389 SID_INSERT_FLD_PAGE // ole : no, status : play rec
391 ExecMethod = FuTemporaryModify ;
392 StateMethod = GetMenuState ;
394 SID_INSERT_FLD_PAGES // ole : no, status : play rec
396 ExecMethod = FuTemporaryModify ;
397 StateMethod = GetMenuState ;
399 SID_INSERT_FLD_FILE // ole : no, status : play rec
401 ExecMethod = FuTemporaryModify ;
402 StateMethod = GetMenuState ;
404 SID_INSERT_FLD_AUTHOR // ole : no, status : play rec
406 ExecMethod = FuTemporaryModify ;
407 StateMethod = GetMenuState ;
409 SID_MODIFY_FIELD // ole : no, status : play rec
411 ExecMethod = FuTemporaryModify ;
412 StateMethod = GetMenuState ;
415 SID_PRINTDOC // ole : no, status : ?
417 StateMethod = GetMenuState ;
419 SID_PRINTDOCDIRECT // ole : no, status : ?
421 StateMethod = GetMenuState ;
423 SID_SETUPPRINTER // ole : no, status : ?
425 StateMethod = GetMenuState ;
429 SID_MAIL_SCROLLBODY_PAGEDOWN // ole : no, status : ?
431 ExecMethod = ExecCtrl ;
432 StateMethod = GetCtrlState ;
436 ExecMethod = FuSupport ;
437 StateMethod = GetMenuState ;
439 SID_TRANSLITERATE_UPPER // ole : no, status : ?
441 ExecMethod = FuSupport ;
442 StateMethod = GetCtrlState ;
444 SID_TRANSLITERATE_LOWER // ole : no, status : ?
446 ExecMethod = FuSupport ;
447 StateMethod = GetCtrlState ;
449 SID_TRANSLITERATE_HALFWIDTH // ole : no, status : ?
451 ExecMethod = FuSupport ;
452 StateMethod = GetCtrlState ;
454 SID_TRANSLITERATE_FULLWIDTH // ole : no, status : ?
456 ExecMethod = FuSupport ;
457 StateMethod = GetCtrlState ;
459 SID_TRANSLITERATE_HIRAGANA // ole : no, status : ?
461 ExecMethod = FuSupport ;
462 StateMethod = GetCtrlState ;
464 SID_TRANSLITERATE_KATAGANA // ole : no, status : ?
466 ExecMethod = FuSupport ;
467 StateMethod = GetCtrlState ;
469 SID_OPT_LOCALE_CHANGED // ole : no, status : ?
471 ExecMethod = ExecCtrl ;
472 StateMethod = GetCtrlState ;
476 SID_GETUNDOSTRINGS // ole : no, status : ?
478 ExecMethod = FuSupport ;
479 StateMethod = GetMenuState ;
481 SID_UNDO // ole : no, status : ?
483 ExecMethod = FuSupport ;
484 StateMethod = GetMenuState ;
486 SID_GETREDOSTRINGS // ole : no, status : ?
488 ExecMethod = FuSupport ;
489 StateMethod = GetMenuState ;
491 SID_REDO // ole : no, status : ?
493 ExecMethod = FuSupport ;
494 StateMethod = GetMenuState ;
497 SID_SEARCH_OPTIONS // ole : ?, status : ?
499 ExecMethod = Execute ;
500 StateMethod = GetState ;
501 GroupId = GID_DOCUMENT ;
504 SID_SEARCH_ITEM // ole : ?, status : ?
506 ExecMethod = Execute ;
507 StateMethod = GetState ;
509 SID_SPELL_DIALOG // ole : no, status : ?
511 ExecMethod = Execute ;
512 StateMethod = GetMenuState ;
516 shell OutlineViewShell
518 import OutlineView[Automation];