Version 4.0.2.1, tag libreoffice-4.0.2.1
[LibreOffice.git] / basctl / sdi / baside.sdi
blob5582c1d343d5bad8982dfdfa96e3d383880b233d
1 /*
2  * This file is part of the LibreOffice project.
3  *
4  * This Source Code Form is subject to the terms of the Mozilla Public
5  * License, v. 2.0. If a copy of the MPL was not distributed with this
6  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
7  *
8  * This file incorporates work covered by the following license notice:
9  *
10  *   Licensed to the Apache Software Foundation (ASF) under one or more
11  *   contributor license agreements. See the NOTICE file distributed
12  *   with this work for additional information regarding copyright
13  *   ownership. The ASF licenses this file to you under the Apache
14  *   License, Version 2.0 (the "License"); you may not use this file
15  *   except in compliance with the License. You may obtain a copy of
16  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
17  */
19 interface BasicIDEView
21     uuid = "D88DF7A2-EE63-11d0-89CA-008029E4B0B1";
26 shell basctl_Shell
28     import BasicIDEView [Automation];
30     // ========================================================
31     // Current, je nach aktuellem Fenster:
32     // ========================================================
33     SID_SHOWLINES
34     [
35         StateMethod = GetState;
36         ExecMethod  = ExecuteCurrent;
37     ]
38     SID_BASICIDE_HIDECURPAGE
39     [
40         ExecMethod  = ExecuteCurrent;
41         StateMethod = GetState;
42     ]
44     SID_BASICIDE_DELETECURRENT
45     [
46         ExecMethod  = ExecuteCurrent;
47         StateMethod = GetState;
48     ]
50     SID_BASICIDE_RENAMECURRENT
51     [
52         ExecMethod  = ExecuteCurrent;
53         StateMethod = GetState;
54     ]
56     SID_SELECTALL
57     [
58         ExecMethod  = ExecuteCurrent;
59     ]
61     SID_CUT
62     [
63         ExecMethod  = ExecuteCurrent;
64         StateMethod = GetState;
65     ]
67     SID_COPY
68     [
69         ExecMethod  = ExecuteCurrent;
70         StateMethod = GetState;
71     ]
73     SID_PASTE
74     [
75         ExecMethod  = ExecuteCurrent;
76         StateMethod = GetState;
77     ]
79     SID_UNDO
80     [
81         ExecMethod  = ExecuteCurrent;
82         StateMethod = GetState;
83     ]
85     SID_REDO
86     [
87         ExecMethod  = ExecuteCurrent;
88         StateMethod = GetState;
89     ]
91     SID_DELETE
92     [
93         ExecMethod  = ExecuteCurrent;
94         StateMethod = GetState;
95     ]
97     SID_BACKSPACE
98     [
99         ExecMethod  = ExecuteCurrent;
100         StateMethod = GetState;
101     ]
103     SID_SEARCH_OPTIONS
104     [
105         ExecMethod  = ExecuteCurrent;
106         StateMethod = GetState;
107     ]
109     SID_SEARCH_ITEM
110     [
111         ExecMethod  = ExecuteCurrent;
112         StateMethod = GetState;
113     ]
115     SID_GOTOLINE
116     [
117         ExecMethod  = ExecuteCurrent;
118         StateMethod = GetState;
119     ]
121     FID_SEARCH_NOW
122     [
123         ExecMethod  = ExecuteCurrent;
124         StateMethod = GetState;
125     ]
127     FID_SEARCH_OFF
128     [
129         ExecMethod  = ExecuteCurrent;
130         StateMethod = GetState;
131     ]
133     // ========================================================
134     // Global: Egal, welches Fenster gerade aktiv ist:
135     // ========================================================
136     SID_BASICIDE_LIBSELECTOR
137     [
138         StateMethod = GetState;
139     ]
141     SID_BASICIDE_LIBSELECTED
142     [
143         ExecMethod  = ExecuteGlobal;
144         StateMethod = GetState;
145     ]
147     SID_BASICIDE_LIBLOADED
148     [
149         ExecMethod  = ExecuteGlobal;
150         StateMethod = GetState;
151     ]
153     SID_BASICIDE_LIBREMOVED
154     [
155         ExecMethod  = ExecuteGlobal;
156         StateMethod = GetState;
157     ]
159     SID_BASICIDE_SBXDELETED
160     [
161         ExecMethod  = ExecuteGlobal;
162         StateMethod = GetState;
163     ]
165     SID_BASICIDE_SBXINSERTED
166     [
167         ExecMethod  = ExecuteGlobal;
168         StateMethod = GetState;
169     ]
171     SID_BASICIDE_SBXRENAMED
172     [
173         ExecMethod  = ExecuteGlobal;
174         StateMethod = GetState;
175     ]
177     SID_BASICIDE_SHOWSBX
178     [
179         ExecMethod  = ExecuteGlobal;
180         StateMethod = GetState;
181     ]
183     SID_NEWWINDOW
184     [
185         ExecMethod  = ExecuteGlobal;
186         StateMethod = GetState;
187     ]
189     SID_DOCINFO
190     [
191         ExecMethod  = ExecuteGlobal;
192         StateMethod = GetState;
193     ]
195     SID_SAVEDOC
196     [
197         ExecMethod  = ExecuteGlobal;
198         StateMethod = GetState;
199     ]
201     SID_SIGNATURE
202     [
203         ExecMethod  = ExecuteGlobal;
204         StateMethod = GetState;
205     ]
207     SID_SAVEASDOC
208     [
209         ExecMethod  = ExecuteGlobal;
210         StateMethod = GetState;
211     ]
213     // Ab hier normal...
214     SID_BASICIDE_CHOOSEMACRO
215     [
216         ExecMethod  = ExecuteGlobal;
217         StateMethod = GetState;
218     ]
220     SID_BASICIDE_MODULEDLG
221     [
222         ExecMethod  = ExecuteGlobal;
223         StateMethod = GetState;
224     ]
226     SID_BASICIDE_OBJCAT
227     [
228         ExecMethod  = ExecuteGlobal;
229         StateMethod = GetState;
230     ]
232     SID_BASICIDE_CREATEMACRO
233     [
234         ExecMethod  = ExecuteGlobal;
235         StateMethod = GetState;
236     ]
238     SID_BASICIDE_EDITMACRO
239     [
240         ExecMethod  = ExecuteGlobal;
241         StateMethod = GetState;
242     ]
244     SID_BASICIDE_NAMECHANGEDONTAB
245     [
246         ExecMethod  = ExecuteGlobal;
247         StateMethod = GetState;
248     ]
250     SID_BASICIDE_STOREMODULESOURCE
251     [
252         ExecMethod  = ExecuteGlobal;
253         StateMethod = GetState;
254     ]
256     SID_BASICIDE_STOREALLMODULESOURCES
257     [
258         ExecMethod  = ExecuteGlobal;
259         StateMethod = GetState;
260     ]
262     SID_BASICIDE_UPDATEMODULESOURCE
263     [
264         ExecMethod  = ExecuteGlobal;
265         StateMethod = GetState;
266     ]
268     SID_BASICIDE_UPDATEALLMODULESOURCES
269     [
270         ExecMethod  = ExecuteGlobal;
271         StateMethod = GetState;
272     ]
274     SID_BASICSTOP
275     [
276         ExecMethod  = ExecuteGlobal;
277         StateMethod = GetState;
278     ]
280     SID_BASICIDE_NEWMODULE
281     [
282         ExecMethod  = ExecuteGlobal;
283         StateMethod = GetState;
284     ]
286     SID_BASICIDE_NEWJAVAMODULE
287     [
288         ExecMethod  = ExecuteGlobal;
289         StateMethod = GetState;
290     ]
292     SID_BASICIDE_NEWDIALOG
293     [
294         ExecMethod  = ExecuteGlobal;
295         StateMethod = GetState;
296     ]
298     SID_SHOW_PROPERTYBROWSER
299     [
300         ExecMethod  = ExecuteGlobal;
301         StateMethod = GetState;
302     ]
304     SID_BASICIDE_SHOWWINDOW
305     [
306         ExecMethod  = ExecuteGlobal;
307     ]
309     SID_BASICIDE_MANAGE_LANG
310     [
311         ExecMethod  = ExecuteGlobal;
312         StateMethod = GetState;
313     ]
315     SID_BASICIDE_CURRENT_LANG
316     [
317         ExecMethod  = ExecuteGlobal;
318         StateMethod = GetState;
319     ]
321     // ========================================================
322     // Nur, wenn BasicFenster oben
323     // ========================================================
324     SID_BASICRUN
325     [
326         ExecMethod  = ExecuteBasic;
327         StateMethod = GetState;
328     ]
330     SID_BASICCOMPILE
331     [
332         ExecMethod  = ExecuteBasic;
333         StateMethod = GetState;
334     ]
336     SID_BASICLOAD
337     [
338         ExecMethod  = ExecuteBasic;
339         StateMethod = GetState;
340     ]
342     SID_BASICSAVEAS
343     [
344         ExecMethod  = ExecuteBasic;
345         StateMethod = GetState;
346     ]
348     SID_BASICIDE_MATCHGROUP
349     [
350         ExecMethod  = ExecuteBasic;
351         StateMethod = GetState;
352     ]
354     SID_BASICSTEPINTO
355     [
356         ExecMethod  = ExecuteBasic;
357         StateMethod = GetState;
358     ]
360     SID_BASICSTEPOVER
361     [
362         ExecMethod  = ExecuteBasic;
363         StateMethod = GetState;
364     ]
366     SID_BASICSTEPOUT
367     [
368         ExecMethod  = ExecuteBasic;
369         StateMethod = GetState;
370     ]
372     SID_BASICIDE_TOGGLEBRKPNT
373     [
374         ExecMethod  = ExecuteBasic;
375         StateMethod = GetState;
376     ]
378     SID_BASICIDE_MANAGEBRKPNTS
379     [
380         ExecMethod  = ExecuteBasic;
381         StateMethod = GetState;
382     ]
384     SID_BASICIDE_TOGGLEBRKPNTENABLED
385     [
386         ExecMethod  = ExecuteBasic;
387         StateMethod = GetState;
388     ]
390     SID_BASICIDE_ADDWATCH
391     [
392         ExecMethod  = ExecuteBasic;
393         StateMethod = GetState;
394     ]
396     SID_BASICIDE_REMOVEWATCH
397     [
398         ExecMethod  = ExecuteBasic;
399         StateMethod = GetState;
400     ]
402     SID_BASICIDE_BRKPNTSCHANGED
403     [
404         ExecMethod  = ExecuteBasic;
405         StateMethod = GetState;
406     ]
408     // ========================================================
409     // Nur, wenn Dialogfenster oben
410     // ========================================================
411     SID_CHOOSE_CONTROLS
412     [
413         ExecMethod      = ExecuteDialog;
414         StateMethod     = GetState;
415     ]
417     SID_EXPORT_DIALOG
418     [
419         ExecMethod      = ExecuteDialog;
420         StateMethod     = GetState;
421     ]
423     SID_IMPORT_DIALOG
424     [
425         ExecMethod      = ExecuteDialog;
426         StateMethod     = GetState;
427     ]
429     SID_DIALOG_TESTMODE
430     [
431         ExecMethod      = ExecuteDialog;
432         StateMethod     = GetState;
433     ]
435     SID_BASICIDE_STAT_POS
436     [
437         StateMethod = GetState;
438     ]
440     SID_BASICIDE_STAT_DATE
441     [
442         StateMethod = GetState;
443     ]
445     SID_BASICIDE_STAT_TITLE
446     [
447         StateMethod = GetState;
448     ]
450     SID_DOC_MODIFIED
451     [
452         StateMethod = GetState;
453     ]
455     SID_ATTR_INSERT
456     [
457         StateMethod = GetState;
458     ]
460     SID_ATTR_SIZE
461     [
462         StateMethod = GetState;
463     ]
465     SID_INSERT_FORM_RADIO
466     [
467         ExecMethod      = ExecuteDialog;
468         StateMethod     = GetState;
469     ]
471     SID_INSERT_FORM_CHECK
472     [
473         ExecMethod      = ExecuteDialog;
474         StateMethod     = GetState;
475     ]
477     SID_INSERT_FORM_LIST
478     [
479         ExecMethod      = ExecuteDialog;
480         StateMethod     = GetState;
481     ]
483     SID_INSERT_FORM_COMBO
484     [
485         ExecMethod      = ExecuteDialog;
486         StateMethod     = GetState;
487     ]
489     SID_INSERT_FORM_VSCROLL
490     [
491         ExecMethod      = ExecuteDialog;
492         StateMethod     = GetState;
493     ]
495     SID_INSERT_FORM_HSCROLL
496     [
497         ExecMethod      = ExecuteDialog;
498         StateMethod     = GetState;
499     ]
501     SID_INSERT_FORM_SPIN
502     [
503         ExecMethod      = ExecuteDialog;
504         StateMethod     = GetState;
505     ]
508 interface BasicIDEDocument
510     uuid = "D88DF7A1-EE63-11d0-89CA-008029E4B0B1";
515 shell basctl_DocShell
517     import BasicIDEDocument [Automation];