merge the formfield patch from ooo-build
[ooovba.git] / basctl / sdi / baside.sdi
blob469f770a18af002e86f6614779499c2c59c5fbc2
1 /*************************************************************************
2  *
3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4  * 
5  * Copyright 2008 by Sun Microsystems, Inc.
6  *
7  * OpenOffice.org - a multi-platform office productivity suite
8  *
9  * $RCSfile: baside.sdi,v $
10  * $Revision: 1.15 $
11  *
12  * This file is part of OpenOffice.org.
13  *
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.
17  *
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).
23  *
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.
28  *
29  ************************************************************************/
31 interface BasicIDEView
33     uuid = "D88DF7A2-EE63-11d0-89CA-008029E4B0B1";
38 shell BasicIDEShell
40     import BasicIDEView [Automation];
42     // ========================================================
43     // Current, je nach aktuellem Fenster:
44     // ========================================================
45     SID_BASICIDE_HIDECURPAGE
46     [
47         ExecMethod      = ExecuteCurrent;
48         StateMethod = GetState;
49     ]
51     SID_BASICIDE_DELETECURRENT
52     [
53         ExecMethod      = ExecuteCurrent;
54         StateMethod = GetState;
55     ]
57     SID_BASICIDE_RENAMECURRENT
58     [
59         ExecMethod      = ExecuteCurrent;
60         StateMethod = GetState;
61     ]
63     SID_CUT
64     [
65         ExecMethod      = ExecuteCurrent;
66         StateMethod = GetState;
67     ]
69     SID_COPY
70     [
71         ExecMethod      = ExecuteCurrent;
72         StateMethod = GetState;
73     ]
75     SID_PASTE
76     [
77         ExecMethod      = ExecuteCurrent;
78         StateMethod = GetState;
79     ]
81     SID_UNDO
82     [
83         ExecMethod      = ExecuteCurrent;
84         StateMethod = GetState;
85     ]
87     SID_REDO
88     [
89         ExecMethod      = ExecuteCurrent;
90         StateMethod = GetState;
91     ]
93     SID_DELETE
94     [
95         ExecMethod      = ExecuteCurrent;
96         StateMethod = GetState;
97     ]
99     SID_BACKSPACE
100     [
101         ExecMethod      = ExecuteCurrent;
102         StateMethod = GetState;
103     ]
105     SID_SEARCH_OPTIONS
106     [
107         ExecMethod      = ExecuteCurrent;
108         StateMethod = GetState;
109     ]
111     SID_SEARCH_ITEM
112     [
113         ExecMethod      = ExecuteCurrent;
114         StateMethod = GetState;
115     ]
117     FID_SEARCH_NOW
118     [
119         ExecMethod  = ExecuteCurrent;
120         StateMethod = GetState;
121     ]
123     FID_SEARCH_OFF
124     [
125         ExecMethod  = ExecuteCurrent;
126         StateMethod = GetState;
127     ]
129     // ========================================================
130     // Global: Egal, welches Fenster gerade aktiv ist:
131     // ========================================================
132     SID_BASICIDE_LIBSELECTOR
133     [
134         StateMethod = GetState;
135     ]
137     SID_BASICIDE_LIBSELECTED
138     [
139         ExecMethod  = ExecuteGlobal;
140         StateMethod = GetState;
141     ]
143     SID_BASICIDE_LIBLOADED
144     [
145         ExecMethod  = ExecuteGlobal;
146         StateMethod = GetState;
147     ]
149     SID_BASICIDE_LIBREMOVED
150     [
151         ExecMethod  = ExecuteGlobal;
152         StateMethod = GetState;
153     ]
155     SID_BASICIDE_SBXDELETED
156     [
157         ExecMethod  = ExecuteGlobal;
158         StateMethod = GetState;
159     ]
161     SID_BASICIDE_SBXINSERTED
162     [
163         ExecMethod  = ExecuteGlobal;
164         StateMethod = GetState;
165     ]
167     SID_BASICIDE_SBXRENAMED
168     [
169         ExecMethod  = ExecuteGlobal;
170         StateMethod = GetState;
171     ]
173     SID_BASICIDE_SHOWSBX
174     [
175         ExecMethod      = ExecuteGlobal;
176         StateMethod = GetState;
177     ]
179     SID_NEWWINDOW
180     [
181         ExecMethod  = ExecuteGlobal;
182         StateMethod = GetState;
183     ]
185     SID_DOCINFO
186     [
187         ExecMethod  = ExecuteGlobal;
188         StateMethod = GetState;
189     ]
191     SID_SAVEDOC
192     [
193         ExecMethod  = ExecuteGlobal;
194         StateMethod = GetState;
195     ]
197     SID_SIGNATURE
198     [
199         ExecMethod  = ExecuteGlobal;
200         StateMethod = GetState;
201     ]
203     SID_SAVEASDOC
204     [
205         ExecMethod  = ExecuteGlobal;
206         StateMethod = GetState;
207     ]
209     // Ab hier normal...
210     SID_BASICIDE_CHOOSEMACRO
211     [
212         ExecMethod      = ExecuteGlobal;
213         StateMethod = GetState;
214     ]
216     SID_BASICIDE_MODULEDLG
217     [
218         ExecMethod      = ExecuteGlobal;
219         StateMethod = GetState;
220     ]
222     SID_BASICIDE_OBJCAT
223     [
224         ExecMethod      = ExecuteGlobal;
225         StateMethod = GetState;
226     ]
228     SID_BASICIDE_CREATEMACRO
229     [
230         ExecMethod      = ExecuteGlobal;
231         StateMethod = GetState;
232     ]
234     SID_BASICIDE_EDITMACRO
235     [
236         ExecMethod      = ExecuteGlobal;
237         StateMethod = GetState;
238     ]
240     SID_BASICIDE_NAMECHANGEDONTAB
241     [
242         ExecMethod      = ExecuteGlobal;
243         StateMethod = GetState;
244     ]
246     SID_BASICIDE_STOREMODULESOURCE
247     [
248         ExecMethod      = ExecuteGlobal;
249         StateMethod = GetState;
250     ]
252     SID_BASICIDE_STOREALLMODULESOURCES
253     [
254         ExecMethod      = ExecuteGlobal;
255         StateMethod = GetState;
256     ]
258     SID_BASICIDE_UPDATEMODULESOURCE
259     [
260         ExecMethod      = ExecuteGlobal;
261         StateMethod = GetState;
262     ]
264     SID_BASICIDE_UPDATEALLMODULESOURCES
265     [
266         ExecMethod      = ExecuteGlobal;
267         StateMethod = GetState;
268     ]
270     SID_BASICSTOP
271     [
272         ExecMethod      = ExecuteGlobal;
273         StateMethod = GetState;
274     ]
276     SID_BASICIDE_NEWMODULE
277     [
278         ExecMethod      = ExecuteGlobal;
279         StateMethod = GetState;
280     ]
282     SID_BASICIDE_NEWJAVAMODULE
283     [
284         ExecMethod      = ExecuteGlobal;
285         StateMethod = GetState;
286     ]
288     SID_BASICIDE_NEWDIALOG
289     [
290         ExecMethod      = ExecuteGlobal;
291         StateMethod = GetState;
292     ]
294     SID_SHOW_PROPERTYBROWSER
295     [
296         ExecMethod      = ExecuteGlobal;
297         StateMethod = GetState;
298     ]
300     SID_BASICIDE_SHOWWINDOW
301     [
302         ExecMethod      = ExecuteGlobal;
303     ]
305     SID_BASICIDE_MANAGE_LANG
306     [
307         ExecMethod  = ExecuteGlobal;
308         StateMethod = GetState;
309     ]
311     SID_BASICIDE_CURRENT_LANG
312     [
313         ExecMethod  = ExecuteGlobal;
314         StateMethod = GetState;
315     ]
317     // ========================================================
318     // Nur, wenn BasicFenster oben
319     // ========================================================
320     SID_BASICRUN
321     [
322         ExecMethod      = ExecuteBasic;
323         StateMethod = GetState;
324     ]
326     SID_BASICCOMPILE
327     [
328         ExecMethod      = ExecuteBasic;
329         StateMethod = GetState;
330     ]
332     SID_BASICLOAD
333     [
334         ExecMethod      = ExecuteBasic;
335         StateMethod = GetState;
336     ]
338     SID_BASICSAVEAS
339     [
340         ExecMethod      = ExecuteBasic;
341         StateMethod = GetState;
342     ]
343     
344     SID_BASICIDE_MATCHGROUP
345     [
346         ExecMethod      = ExecuteBasic;
347         StateMethod = GetState;
348     ]
350     SID_BASICSTEPINTO
351     [
352         ExecMethod      = ExecuteBasic;
353         StateMethod = GetState;
354     ]
356     SID_BASICSTEPOVER
357     [
358         ExecMethod      = ExecuteBasic;
359         StateMethod = GetState;
360     ]
362     SID_BASICSTEPOUT
363     [
364         ExecMethod      = ExecuteBasic;
365         StateMethod = GetState;
366     ]
368     SID_BASICIDE_TOGGLEBRKPNT
369     [
370         ExecMethod      = ExecuteBasic;
371         StateMethod = GetState;
372     ]
374     SID_BASICIDE_MANAGEBRKPNTS
375     [
376         ExecMethod      = ExecuteBasic;
377         StateMethod = GetState;
378     ]
380     SID_BASICIDE_TOGGLEBRKPNTENABLED
381     [
382         ExecMethod      = ExecuteBasic;
383         StateMethod = GetState;
384     ]
386     SID_BASICIDE_ADDWATCH
387     [
388         ExecMethod      = ExecuteBasic;
389         StateMethod = GetState;
390     ]
392     SID_BASICIDE_REMOVEWATCH
393     [
394         ExecMethod      = ExecuteBasic;
395         StateMethod = GetState;
396     ]
398     SID_BASICIDE_BRKPNTSCHANGED
399     [
400         ExecMethod      = ExecuteBasic;
401         StateMethod = GetState;
402     ]
404     // ========================================================
405     // Nur, wenn Dialogfenster oben
406     // ========================================================
407     SID_CHOOSE_CONTROLS
408     [
409         ExecMethod              = ExecuteDialog;
410         StateMethod     = GetState;
411     ]
413     SID_EXPORT_DIALOG
414     [
415         ExecMethod              = ExecuteDialog;
416         StateMethod     = GetState;
417     ]
418     
419     SID_IMPORT_DIALOG
420     [
421         ExecMethod              = ExecuteDialog;
422         StateMethod     = GetState;
423     ]
424     
425     SID_DIALOG_TESTMODE
426     [
427         ExecMethod              = ExecuteDialog;
428         StateMethod     = GetState;
429     ]
431     SID_BASICIDE_STAT_POS
432     [
433         StateMethod = GetState;
434     ]
436     SID_BASICIDE_STAT_DATE
437     [
438         StateMethod = GetState;
439     ]
441     SID_BASICIDE_STAT_TITLE
442     [
443         StateMethod = GetState;
444     ]
446     SID_DOC_MODIFIED
447     [
448         StateMethod = GetState;
449     ]
451     SID_ATTR_INSERT
452     [
453         StateMethod = GetState;
454     ]
456     SID_ATTR_SIZE
457     [
458         StateMethod = GetState;
459     ]
462 interface BasicIDEDocument
464     uuid = "D88DF7A1-EE63-11d0-89CA-008029E4B0B1";
469 shell BasicDocShell
471     import BasicIDEDocument [Automation];