make gbuild makefiles run independant of pwd again
[LibreOffice.git] / sd / sdi / outlnvsh.sdi
blob4dd31c9c2d35da83738e022332244b375e79b743
1 /*************************************************************************
2  *
3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4  *
5  * Copyright 2000, 2010 Oracle and/or its affiliates.
6  *
7  * OpenOffice.org - a multi-platform office productivity suite
8  *
9  * This file is part of OpenOffice.org.
10  *
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.
14  *
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).
20  *
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.
25  *
26  ************************************************************************/
28 interface OutlineView
30     uuid ( "92E2F580-2FB4-11CF-89CA-008029E4B0B1" ) ;
33     SID_CUT // ole : no, status : ?
34     [
35         ExecMethod = FuSupport ;
36         StateMethod = GetMenuState ;
37     ]
38     SID_COPY // ole : no, status : ?
39     [
40         ExecMethod = FuSupport ;
41         StateMethod = GetMenuState ;
42     ]
43     SID_PASTE // ole : no, status : ?
44     [
45         ExecMethod = FuSupport ;
46         StateMethod = GetMenuState ;
47     ]
48     SID_DELETE // ole : no, status : ?
49     [
50         ExecMethod = FuSupport ;
51         StateMethod = GetMenuState ;
52         Cachable , Asynchron ;
53     ]
54     SID_DRAWINGMODE // ole : no, status : play rec
55     [
56         ExecMethod = FuSupport ;
57         StateMethod = GetMenuState ;
58     ]
59     SID_ZOOM_NEXT // ole : no, status : play rec
60     [
61         ExecMethod = FuSupport ;
62         StateMethod = GetMenuState ;
63     ]
64     SID_ZOOM_PREV // ole : no, status : play rec
65     [
66         ExecMethod = FuSupport ;
67         StateMethod = GetMenuState ;
68     ]
69     SID_ZOOM_TOOLBOX // ole : no, status : ?
70     [
71         ExecMethod = FuTemporary ;
72         StateMethod = GetStatusBarState ;
73     ]
74     SID_ATTR_ZOOM // ole : no, status : ?
75     [
76         ExecMethod = FuTemporary ;
77         StateMethod = GetStatusBarState ;
78     ]
79     SID_ATTR_ZOOMSLIDER // status()
80     [
81         ExecMethod = FuTemporary ;
82         StateMethod = GetStatusBarState ;
83     ]
84     SID_ZOOM_OUT // ole : no, status : play rec
85     [
86         ExecMethod = FuTemporary ;
87         StateMethod = GetMenuState ;
88     ]
89     SID_ZOOM_IN // ole : no, status : play rec
90     [
91         ExecMethod = FuTemporary ;
92         StateMethod = GetMenuState ;
93     ]
94     SID_SIZE_REAL // ole : no, status : play rec
95     [
96         ExecMethod = FuTemporary ;
97         StateMethod = GetMenuState ;
98     ]
99     SID_SIZE_VISAREA // ole : no, status : no
100     [
101         ExecMethod = FuTemporary ;
102         StateMethod = GetMenuState ;
103     ]
104     SID_HYPERLINK_SETLINK // ole : no, status : no
105     [
106         ExecMethod = FuTemporaryModify ;
107     ]
108     SID_HYPERLINK_GETLINK // ole : no, status : no
109     [
110         StateMethod = GetCtrlState ;
111     ]
112     SID_READONLY_MODE // ole : no, status : no
113     [
114         StateMethod = GetCtrlState ;
115     ]
116     SID_OUTLINE_FORMAT // ole : no, status : ?
117     [
118         ExecMethod = FuTemporary ;
119         StateMethod = GetMenuState ;
120     ]
121     SID_OUTLINE_COLLAPSE_ALL // ole : no, status : ?
122     [
123         ExecMethod = FuTemporary ;
124         StateMethod = GetMenuState ;
125     ]
126     SID_OUTLINE_COLLAPSE // ole : no, status : ?
127     [
128         ExecMethod = FuTemporary ;
129         StateMethod = GetMenuState ;
130     ]
131     SID_OUTLINE_EXPAND_ALL // ole : no, status : ?
132     [
133         ExecMethod = FuTemporary ;
134         StateMethod = GetMenuState ;
135     ]
136     SID_OUTLINE_EXPAND // ole : no, status : ?
137     [
138         ExecMethod = FuTemporary ;
139         StateMethod = GetMenuState ;
140     ]
141     SID_CHARMAP // ole : no, status : ?
142     [
143         ExecMethod = FuTemporaryModify ;
144         StateMethod = GetMenuState ;
145     ]
146     FN_INSERT_SOFT_HYPHEN // status(final|play)
147     [
148         ExecMethod = FuTemporaryModify ;
149         StateMethod = GetMenuState ;
150     ]
151     FN_INSERT_HARDHYPHEN // status()
152     [
153         ExecMethod = FuTemporaryModify ;
154         StateMethod = GetMenuState ;
155     ]
156     FN_INSERT_HARD_SPACE // status(final|play)
157     [
158         ExecMethod = FuTemporaryModify ;
159         StateMethod = GetMenuState ;
160     ]
161     SID_INSERT_RLM
162     [
163         ExecMethod = FuTemporary ;
164         StateMethod = GetMenuState ;
165     ]
166     SID_INSERT_LRM
167     [
168         ExecMethod = FuTemporaryModify ;
169         StateMethod = GetMenuState ;
170     ]
171     SID_INSERT_ZWSP
172     [
173         ExecMethod = FuTemporaryModify ;
174         StateMethod = GetMenuState ;
175     ]
176     SID_INSERT_ZWNBSP
177     [
178         ExecMethod = FuTemporaryModify ;
179         StateMethod = GetMenuState ;
180     ]
182     SID_OUTLINE_BULLET // ole : no, status : ?
183     [
184         ExecMethod = FuTemporaryModify ;
185         StateMethod = GetMenuState ;
186         Cachable , HasDialog , Export ;
187     ]
188     SID_CHAR_DLG // ole : no, status : ?
189     [
190         ExecMethod = FuTemporaryModify ;
191         StateMethod = GetMenuState ;
192          //        Cachable , HasDialog , Export ;
193     ]
194     SID_SELECTALL // ole : no, status : ?
195     [
196         ExecMethod = FuTemporary ;
197         StateMethod = GetMenuState ;
198         GroupId = GID_DOCUMENT ;
199         Cachable ;
200     ]
201     SID_INSERTFILE // ole : no, status : ?
202     [
203         ExecMethod = FuTemporaryModify ;
204         StateMethod = GetMenuState ;
205     ]
206     SID_PRESENTATION // ole : no, status : ?
207     [
208         ExecMethod = FuTemporary ;
209         StateMethod = GetMenuState ;
210     ]
211     SID_EDIT_OUTLINER // ole : no, status : ?
212     [
213         ExecMethod = FuPermanent ;
214         StateMethod = GetMenuState ;
215     ]
216     SID_SAVEDOC // ole : no, status : ?
217     [
218         ExecMethod = Execute ;
219         StateMethod = GetMenuState ;
220         GroupId = GID_DOCUMENT ;
221     ]
222     SID_SAVEASDOC // ole : no, status : ?
223     [
224         ExecMethod = Execute ;
225         GroupId = GID_DOCUMENT ;
226     ]
227     SID_RULER // ole : no, status : ?
228     [
229         ExecMethod = FuSupport ;
230         StateMethod = GetMenuState ;
231     ]
232     SID_STATUS_PAGE // ole : no, status : ?
233     [
234         ExecMethod = ExecStatusBar ;
235         StateMethod = GetStatusBarState ;
236     ]
237     SID_STATUS_LAYOUT // ole : no, status : ?
238     [
239         ExecMethod = ExecStatusBar ;
240         StateMethod = GetStatusBarState ;
241     ]
242     SID_THESAURUS // ole : no, status : ?
243     [
244         ExecMethod = FuTemporaryModify ;
245         StateMethod = GetMenuState ;
246     ]
247     SID_COLORVIEW // ole : no, status : ?
248     [
249         ExecMethod = FuTemporary ;
250         StateMethod = GetMenuState ;
251     ]
252     SID_SET_DEFAULT // ole : no, status : ?
253     [
254         ExecMethod = FuTemporaryModify ;
255         StateMethod = GetMenuState ;
256     ]
257     SID_PRESENTATIONOBJECT
258     [
259         ExecMethod = FuTemporaryModify ;
260         StateMethod = GetMenuState ;
261     ]
262     SID_STYLE_CATALOG // ole : no, status : ?
263     [
264         ExecMethod = FuTemporary ;
265         StateMethod = GetMenuState ;
266     ]
267      // Vorlagen
268      // kein Menueeintrag
269     SID_STYLE_FAMILY2 // ole : no, status : ?
270     [
271         ExecMethod = FuTemporary ;
272         StateMethod = GetAttrState ;
273         GroupId = GID_DOCUMENT ;
274         Cachable ;
275     ]
276     SID_STYLE_FAMILY3 // ole : no, status : ?
277     [
278         ExecMethod = FuTemporary ;
279         StateMethod = GetAttrState ;
280         GroupId = GID_DOCUMENT ;
281         Cachable ;
282     ]
283      // Vorlagen
284      // kein Menueeintrag
285     SID_STYLE_FAMILY5 // ole : no, status : ?
286     [
287         ExecMethod = FuTemporary ;
288         StateMethod = GetAttrState ;
289     ]
290      // kein Menueeintrag
291     SID_STYLE_EDIT // ole : no, status : ?
292     [
293         ExecMethod = FuTemporary ;
294         StateMethod = GetAttrState ;
295         GroupId = GID_DOCUMENT ;
296         Cachable ;
297     ]
298      // kein Menueeintrag
299     SID_STYLE_UPDATE_BY_EXAMPLE // ole : no, status : ?
300     [
301         ExecMethod = FuTemporary ;
302         StateMethod = GetAttrState ;
303         GroupId = GID_DOCUMENT ;
304         Cachable ;
305     ]
306      // kein Menueeintrag
307     SID_STYLE_WATERCAN // ole : no, status : ?
308     [
309         ExecMethod = FuTemporary ;
310         StateMethod = GetAttrState ;
311         GroupId = GID_DOCUMENT ;
312         Cachable ;
313     ]
314      // kein Menueeintrag
315     SID_STYLE_NEW_BY_EXAMPLE // ole : no, status : ?
316     [
317         ExecMethod = FuTemporary ;
318         StateMethod = GetAttrState ;
319         GroupId = GID_DOCUMENT ;
320         Cachable ;
321     ]
322      // kein Menueeintrag
323     SID_STYLE_NEW // ole : no, status : ?
324     [
325         ExecMethod = FuTemporary ;
326         StateMethod = GetAttrState ;
327         GroupId = GID_DOCUMENT ;
328         Cachable ;
329     ]
330      // kein Menueeintrag
331     SID_STYLE_DELETE // ole : no, status : ?
332     [
333         ExecMethod = FuTemporary ;
334         StateMethod = GetAttrState ;
335         GroupId = GID_DOCUMENT ;
336         Cachable ;
337     ]
338     SID_AUTOSPELL_CHECK // ole : no, status : play rec
339     [
340         ExecMethod = FuSupport ;
341         StateMethod = GetMenuState ;
342     ]
343     SID_PREVIEW_STATE // ole : no, status : ?
344     [
345         ExecMethod = FuTemporary ;
346         StateMethod = GetMenuState ;
347     ]
348     SID_PRESENTATION_DLG
349     [
350         ExecMethod = FuTemporary ;
351     ]
352     SID_CUSTOMSHOW_DLG
353     [
354         ExecMethod = FuTemporary ;
355     ]
356     SID_EXPAND_PAGE // ole : no, status : ?
357     [
358         ExecMethod = FuTemporaryModify ;
359         StateMethod = GetMenuState ;
360     ]
361     SID_SUMMARY_PAGE // ole : no, status : ?
362     [
363         ExecMethod = FuTemporaryModify ;
364         StateMethod = GetMenuState ;
365     ]
366     SID_INSERT_FLD_DATE_FIX // ole : no, status : play rec
367     [
368         ExecMethod = FuTemporaryModify ;
369         StateMethod = GetMenuState ;
370     ]
371     SID_INSERT_FLD_DATE_VAR // ole : no, status : play rec
372     [
373         ExecMethod = FuTemporaryModify ;
374         StateMethod = GetMenuState ;
375     ]
376     SID_INSERT_FLD_TIME_FIX // ole : no, status : play rec
377     [
378         ExecMethod = FuTemporaryModify ;
379         StateMethod = GetMenuState ;
380     ]
381     SID_INSERT_FLD_TIME_VAR // ole : no, status : play rec
382     [
383         ExecMethod = FuTemporaryModify ;
384         StateMethod = GetMenuState ;
385     ]
386     SID_INSERT_FLD_PAGE // ole : no, status : play rec
387     [
388         ExecMethod = FuTemporaryModify ;
389         StateMethod = GetMenuState ;
390     ]
391     SID_INSERT_FLD_PAGES // ole : no, status : play rec
392     [
393         ExecMethod = FuTemporaryModify ;
394         StateMethod = GetMenuState ;
395     ]
396     SID_INSERT_FLD_FILE // ole : no, status : play rec
397     [
398         ExecMethod = FuTemporaryModify ;
399         StateMethod = GetMenuState ;
400     ]
401     SID_INSERT_FLD_AUTHOR // ole : no, status : play rec
402     [
403         ExecMethod = FuTemporaryModify ;
404         StateMethod = GetMenuState ;
405     ]
406     SID_MODIFY_FIELD // ole : no, status : play rec
407     [
408         ExecMethod = FuTemporaryModify ;
409         StateMethod = GetMenuState ;
410     ]
411     /*
412     SID_PRINTDOC // ole : no, status : ?
413     [
414         StateMethod = GetMenuState ;
415     ]
416     SID_PRINTDOCDIRECT // ole : no, status : ?
417     [
418         StateMethod = GetMenuState ;
419     ]
420     SID_SETUPPRINTER // ole : no, status : ?
421     [
422         StateMethod = GetMenuState ;
423     ]
426     SID_MAIL_SCROLLBODY_PAGEDOWN // ole : no, status : ?
427     [
428         ExecMethod = ExecCtrl ;
429         StateMethod = GetCtrlState ;
430     ]
431     SID_STYLE_FAMILY
432     [
433         ExecMethod = FuSupport ;
434         StateMethod = GetMenuState ;
435     ]
436     SID_TRANSLITERATE_SENTENCE_CASE // ole : no, status : ?
437     [
438         ExecMethod = FuSupport ;
439         StateMethod = GetCtrlState ;
440     ]
441     SID_TRANSLITERATE_TITLE_CASE // ole : no, status : ?
442     [
443         ExecMethod = FuSupport ;
444         StateMethod = GetCtrlState ;
445     ]
446     SID_TRANSLITERATE_TOGGLE_CASE // ole : no, status : ?
447     [
448         ExecMethod = FuSupport ;
449         StateMethod = GetCtrlState ;
450     ]
451     SID_TRANSLITERATE_UPPER // ole : no, status : ?
452     [
453         ExecMethod = FuSupport ;
454         StateMethod = GetCtrlState ;
455     ]
456     SID_TRANSLITERATE_LOWER // ole : no, status : ?
457     [
458         ExecMethod = FuSupport ;
459         StateMethod = GetCtrlState ;
460     ]
461     SID_TRANSLITERATE_HALFWIDTH // ole : no, status : ?
462     [
463         ExecMethod = FuSupport ;
464         StateMethod = GetCtrlState ;
465     ]
466     SID_TRANSLITERATE_FULLWIDTH // ole : no, status : ?
467     [
468         ExecMethod = FuSupport ;
469         StateMethod = GetCtrlState ;
470     ]
471     SID_TRANSLITERATE_HIRAGANA // ole : no, status : ?
472     [
473         ExecMethod = FuSupport ;
474         StateMethod = GetCtrlState ;
475     ]
476     SID_TRANSLITERATE_KATAGANA // ole : no, status : ?
477     [
478         ExecMethod = FuSupport ;
479         StateMethod = GetCtrlState ;
480     ]
481     SID_OPT_LOCALE_CHANGED // ole : no, status : ?
482     [
483         ExecMethod = ExecCtrl ;
484         StateMethod = GetCtrlState ;
485     ]
487     SID_GETUNDOSTRINGS // ole : no, status : ?
488     [
489         ExecMethod = FuSupport ;
490         StateMethod = GetMenuState ;
491     ]
492     SID_UNDO // ole : no, status : ?
493     [
494         ExecMethod = FuSupport ;
495         StateMethod = GetMenuState ;
496     ]
497     SID_GETREDOSTRINGS // ole : no, status : ?
498     [
499         ExecMethod = FuSupport ;
500         StateMethod = GetMenuState ;
501     ]
502     SID_REDO // ole : no, status : ?
503     [
504         ExecMethod = FuSupport ;
505         StateMethod = GetMenuState ;
506     ]
508     SID_SEARCH_OPTIONS // ole : ?, status : ?
509     [
510         ExecMethod = Execute ;
511         StateMethod = GetState ;
512         GroupId = GID_DOCUMENT ;
513         Cachable ;
514     ]
515     SID_SEARCH_ITEM // ole : ?, status : ?
516     [
517         ExecMethod = Execute ;
518         StateMethod = GetState ;
519     ]
520     SID_SPELL_DIALOG // ole : no, status : ?
521     [
522         ExecMethod = Execute ;
523         StateMethod = GetMenuState ;
524     ]
527 shell OutlineViewShell
529     import OutlineView[Automation];