Version 5.4.3.2, tag libreoffice-5.4.3.2
[LibreOffice.git] / basctl / sdi / baside.sdi
blob180cdf2caa6a10a418b892be45b032a44761f428
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
23 shell basctl_Shell
25     import BasicIDEView;
28     // Current, according to current window:
30     SID_SHOWLINES
31     [
32         StateMethod = GetState;
33         ExecMethod  = ExecuteCurrent;
34     ]
36     SID_BASICIDE_HIDECURPAGE
37     [
38         ExecMethod  = ExecuteCurrent;
39         StateMethod = GetState;
40     ]
42     SID_BASICIDE_DELETECURRENT
43     [
44         ExecMethod  = ExecuteCurrent;
45         StateMethod = GetState;
46     ]
48     SID_BASICIDE_RENAMECURRENT
49     [
50         ExecMethod  = ExecuteCurrent;
51         StateMethod = GetState;
52     ]
54     SID_SELECTALL
55     [
56         ExecMethod  = ExecuteCurrent;
57         StateMethod = GetState;
58     ]
60     SID_CUT
61     [
62         ExecMethod  = ExecuteCurrent;
63         StateMethod = GetState;
64     ]
66     SID_COPY
67     [
68         ExecMethod  = ExecuteCurrent;
69         StateMethod = GetState;
70     ]
72     SID_PASTE
73     [
74         ExecMethod  = ExecuteCurrent;
75         StateMethod = GetState;
76     ]
78     SID_UNDO
79     [
80         ExecMethod  = ExecuteCurrent;
81         StateMethod = GetState;
82     ]
84     SID_REDO
85     [
86         ExecMethod  = ExecuteCurrent;
87         StateMethod = GetState;
88     ]
90     SID_DELETE
91     [
92         ExecMethod  = ExecuteCurrent;
93         StateMethod = GetState;
94     ]
96     SID_BACKSPACE
97     [
98         ExecMethod  = ExecuteCurrent;
99         StateMethod = GetState;
100     ]
102     SID_SEARCH_OPTIONS
103     [
104         ExecMethod  = ExecuteCurrent;
105         StateMethod = GetState;
106     ]
108     SID_SEARCH_ITEM
109     [
110         ExecMethod  = ExecuteCurrent;
111         StateMethod = GetState;
112     ]
114     SID_GOTOLINE
115     [
116         ExecMethod  = ExecuteCurrent;
117         StateMethod = GetState;
118     ]
120     FID_SEARCH_NOW
121     [
122         ExecMethod  = ExecuteCurrent;
123         StateMethod = GetState;
124     ]
126     FID_SEARCH_OFF
127     [
128         ExecMethod  = ExecuteCurrent;
129         StateMethod = GetState;
130     ]
133     // Global: Whatever, which window is currently active:
135     SID_BASICIDE_LIBSELECTOR
136     [
137         StateMethod = GetState;
138     ]
140     SID_BASICIDE_LIBSELECTED
141     [
142         ExecMethod  = ExecuteGlobal;
143         StateMethod = GetState;
144     ]
146     SID_BASICIDE_LIBLOADED
147     [
148         ExecMethod  = ExecuteGlobal;
149         StateMethod = GetState;
150     ]
152     SID_BASICIDE_LIBREMOVED
153     [
154         ExecMethod  = ExecuteGlobal;
155         StateMethod = GetState;
156     ]
158     SID_BASICIDE_SBXDELETED
159     [
160         ExecMethod  = ExecuteGlobal;
161         StateMethod = GetState;
162     ]
164     SID_BASICIDE_SBXINSERTED
165     [
166         ExecMethod  = ExecuteGlobal;
167         StateMethod = GetState;
168     ]
170     SID_BASICIDE_SBXRENAMED
171     [
172         ExecMethod  = ExecuteGlobal;
173         StateMethod = GetState;
174     ]
176     SID_BASICIDE_SHOWSBX
177     [
178         ExecMethod  = ExecuteGlobal;
179         StateMethod = GetState;
180     ]
182     SID_NEWWINDOW
183     [
184         ExecMethod  = ExecuteGlobal;
185         StateMethod = GetState;
186     ]
188     SID_DOCINFO
189     [
190         ExecMethod  = ExecuteGlobal;
191         StateMethod = GetState;
192     ]
194     SID_SAVEDOC
195     [
196         ExecMethod  = ExecuteGlobal;
197         StateMethod = GetState;
198     ]
200     SID_SIGNATURE
201     [
202         ExecMethod  = ExecuteGlobal;
203         StateMethod = GetState;
204     ]
206     SID_SAVEASDOC
207     [
208         ExecMethod  = ExecuteGlobal;
209         StateMethod = GetState;
210     ]
212     // From here on normal ...
213     SID_BASICIDE_CHOOSEMACRO
214     [
215         ExecMethod  = ExecuteGlobal;
216         StateMethod = GetState;
217     ]
219     SID_BASICIDE_MODULEDLG
220     [
221         ExecMethod  = ExecuteGlobal;
222         StateMethod = GetState;
223     ]
225     SID_BASICIDE_OBJCAT
226     [
227         ExecMethod  = ExecuteGlobal;
228         StateMethod = GetState;
229     ]
231     SID_BASICIDE_CREATEMACRO
232     [
233         ExecMethod  = ExecuteGlobal;
234         StateMethod = GetState;
235     ]
237     SID_BASICIDE_EDITMACRO
238     [
239         ExecMethod  = ExecuteGlobal;
240         StateMethod = GetState;
241     ]
243     SID_BASICIDE_NAMECHANGEDONTAB
244     [
245         ExecMethod  = ExecuteGlobal;
246         StateMethod = GetState;
247     ]
249     SID_BASICIDE_STOREMODULESOURCE
250     [
251         ExecMethod  = ExecuteGlobal;
252         StateMethod = GetState;
253     ]
255     SID_BASICIDE_STOREALLMODULESOURCES
256     [
257         ExecMethod  = ExecuteGlobal;
258         StateMethod = GetState;
259     ]
261     SID_BASICIDE_UPDATEMODULESOURCE
262     [
263         ExecMethod  = ExecuteGlobal;
264         StateMethod = GetState;
265     ]
267     SID_BASICIDE_UPDATEALLMODULESOURCES
268     [
269         ExecMethod  = ExecuteGlobal;
270         StateMethod = GetState;
271     ]
273     SID_BASICSTOP
274     [
275         ExecMethod  = ExecuteGlobal;
276         StateMethod = GetState;
277     ]
279     SID_BASICIDE_NEWMODULE
280     [
281         ExecMethod  = ExecuteGlobal;
282         StateMethod = GetState;
283     ]
285     SID_BASICIDE_NEWDIALOG
286     [
287         ExecMethod  = ExecuteGlobal;
288         StateMethod = GetState;
289     ]
291     SID_SHOW_PROPERTYBROWSER
292     [
293         ExecMethod  = ExecuteGlobal;
294         StateMethod = GetState;
295     ]
297     SID_BASICIDE_SHOWWINDOW
298     [
299         ExecMethod  = ExecuteGlobal;
300     ]
302     SID_BASICIDE_MANAGE_LANG
303     [
304         ExecMethod  = ExecuteGlobal;
305         StateMethod = GetState;
306     ]
308     SID_BASICIDE_CURRENT_LANG
309     [
310         ExecMethod  = ExecuteGlobal;
311         StateMethod = GetState;
312     ]
315     // Only, when BasicWindow up
317     SID_BASICRUN
318     [
319         ExecMethod  = ExecuteBasic;
320         StateMethod = GetState;
321     ]
323     SID_BASICCOMPILE
324     [
325         ExecMethod  = ExecuteBasic;
326         StateMethod = GetState;
327     ]
329     SID_BASICLOAD
330     [
331         ExecMethod  = ExecuteBasic;
332         StateMethod = GetState;
333     ]
335     SID_BASICSAVEAS
336     [
337         ExecMethod  = ExecuteBasic;
338         StateMethod = GetState;
339     ]
341     SID_BASICIDE_MATCHGROUP
342     [
343         ExecMethod  = ExecuteBasic;
344         StateMethod = GetState;
345     ]
347     SID_BASICSTEPINTO
348     [
349         ExecMethod  = ExecuteBasic;
350         StateMethod = GetState;
351     ]
353     SID_BASICSTEPOVER
354     [
355         ExecMethod  = ExecuteBasic;
356         StateMethod = GetState;
357     ]
359     SID_BASICSTEPOUT
360     [
361         ExecMethod  = ExecuteBasic;
362         StateMethod = GetState;
363     ]
365     SID_BASICIDE_TOGGLEBRKPNT
366     [
367         ExecMethod  = ExecuteBasic;
368         StateMethod = GetState;
369     ]
371     SID_BASICIDE_MANAGEBRKPNTS
372     [
373         ExecMethod  = ExecuteBasic;
374         StateMethod = GetState;
375     ]
377     SID_BASICIDE_TOGGLEBRKPNTENABLED
378     [
379         ExecMethod  = ExecuteBasic;
380         StateMethod = GetState;
381     ]
383     SID_BASICIDE_ADDWATCH
384     [
385         ExecMethod  = ExecuteBasic;
386         StateMethod = GetState;
387     ]
389     SID_BASICIDE_REMOVEWATCH
390     [
391         ExecMethod  = ExecuteBasic;
392         StateMethod = GetState;
393     ]
395     SID_BASICIDE_BRKPNTSCHANGED
396     [
397         ExecMethod  = ExecuteBasic;
398         StateMethod = GetState;
399     ]
402     // Only, when dialog window up
404     SID_CHOOSE_CONTROLS
405     [
406         StateMethod     = GetState;
407     ]
408     SID_INSERT_PUSHBUTTON
409     [
410         ExecMethod      = ExecuteDialog;
411         StateMethod     = GetState;
412     ]
413     SID_INSERT_CHECKBOX
414     [
415         ExecMethod      = ExecuteDialog;
416         StateMethod     = GetState;
417     ]
418     SID_INSERT_RADIOBUTTON
419     [
420         ExecMethod      = ExecuteDialog;
421         StateMethod     = GetState;
422     ]
423     SID_INSERT_SPINBUTTON
424     [
425         ExecMethod      = ExecuteDialog;
426         StateMethod     = GetState;
427     ]
428     SID_INSERT_FIXEDTEXT
429     [
430         ExecMethod      = ExecuteDialog;
431         StateMethod     = GetState;
432     ]
433     SID_INSERT_GROUPBOX
434     [
435         ExecMethod      = ExecuteDialog;
436         StateMethod     = GetState;
437     ]
438     SID_INSERT_LISTBOX
439     [
440         ExecMethod      = ExecuteDialog;
441         StateMethod     = GetState;
442     ]
443     SID_INSERT_COMBOBOX
444     [
445         ExecMethod      = ExecuteDialog;
446         StateMethod     = GetState;
447     ]
448     SID_INSERT_EDIT
449     [
450         ExecMethod      = ExecuteDialog;
451         StateMethod     = GetState;
452     ]
453     SID_INSERT_HSCROLLBAR
454     [
455         ExecMethod      = ExecuteDialog;
456         StateMethod     = GetState;
457     ]
458     SID_INSERT_VSCROLLBAR
459     [
460         ExecMethod      = ExecuteDialog;
461         StateMethod     = GetState;
462     ]
463     SID_INSERT_SELECT
464     [
465         ExecMethod      = ExecuteDialog;
466         StateMethod     = GetState;
467     ]
468     SID_INSERT_IMAGECONTROL
469     [
470         ExecMethod      = ExecuteDialog;
471         StateMethod     = GetState;
472     ]
473     SID_INSERT_PROGRESSBAR
474     [
475         ExecMethod      = ExecuteDialog;
476         StateMethod     = GetState;
477     ]
478     SID_INSERT_HFIXEDLINE
479     [
480         ExecMethod      = ExecuteDialog;
481         StateMethod     = GetState;
482     ]
483     SID_INSERT_VFIXEDLINE
484     [
485         ExecMethod      = ExecuteDialog;
486         StateMethod     = GetState;
487     ]
488     SID_INSERT_DATEFIELD
489     [
490         ExecMethod      = ExecuteDialog;
491         StateMethod     = GetState;
492     ]
493     SID_INSERT_TIMEFIELD
494     [
495         ExecMethod      = ExecuteDialog;
496         StateMethod     = GetState;
497     ]
498     SID_INSERT_NUMERICFIELD
499     [
500         ExecMethod      = ExecuteDialog;
501         StateMethod     = GetState;
502     ]
503     SID_INSERT_CURRENCYFIELD
504     [
505         ExecMethod      = ExecuteDialog;
506         StateMethod     = GetState;
507     ]
508     SID_INSERT_FORMATTEDFIELD
509     [
510         ExecMethod      = ExecuteDialog;
511         StateMethod     = GetState;
512     ]
513     SID_INSERT_PATTERNFIELD
514     [
515         ExecMethod      = ExecuteDialog;
516         StateMethod     = GetState;
517     ]
518     SID_INSERT_FILECONTROL
519     [
520         ExecMethod      = ExecuteDialog;
521         StateMethod     = GetState;
522     ]
523     SID_INSERT_TREECONTROL
524     [
525         ExecMethod      = ExecuteDialog;
526         StateMethod     = GetState;
527     ]
529     SID_EXPORT_DIALOG
530     [
531         ExecMethod      = ExecuteDialog;
532         StateMethod     = GetState;
533     ]
535     SID_IMPORT_DIALOG
536     [
537         ExecMethod      = ExecuteDialog;
538         StateMethod     = GetState;
539     ]
541     SID_DIALOG_TESTMODE
542     [
543         ExecMethod      = ExecuteDialog;
544         StateMethod     = GetState;
545     ]
547     SID_BASICIDE_STAT_POS
548     [
549         StateMethod = GetState;
550     ]
552     SID_BASICIDE_STAT_DATE
553     [
554         StateMethod = GetState;
555     ]
557     SID_BASICIDE_STAT_TITLE
558     [
559         StateMethod = GetState;
560     ]
562     SID_DOC_MODIFIED
563     [
564         StateMethod = GetState;
565     ]
567     SID_ATTR_INSERT
568     [
569         StateMethod = GetState;
570     ]
572     SID_ATTR_SIZE
573     [
574         StateMethod = GetState;
575     ]
577     SID_INSERT_FORM_RADIO
578     [
579         ExecMethod      = ExecuteDialog;
580         StateMethod     = GetState;
581     ]
583     SID_INSERT_FORM_CHECK
584     [
585         ExecMethod      = ExecuteDialog;
586         StateMethod     = GetState;
587     ]
589     SID_INSERT_FORM_LIST
590     [
591         ExecMethod      = ExecuteDialog;
592         StateMethod     = GetState;
593     ]
595     SID_INSERT_FORM_COMBO
596     [
597         ExecMethod      = ExecuteDialog;
598         StateMethod     = GetState;
599     ]
601     SID_INSERT_FORM_VSCROLL
602     [
603         ExecMethod      = ExecuteDialog;
604         StateMethod     = GetState;
605     ]
607     SID_INSERT_FORM_HSCROLL
608     [
609         ExecMethod      = ExecuteDialog;
610         StateMethod     = GetState;
611     ]
613     SID_INSERT_FORM_SPIN
614     [
615         ExecMethod      = ExecuteDialog;
616         StateMethod     = GetState;
617     ]
620 interface BasicIDEDocument
624 shell basctl_DocShell
626     import BasicIDEDocument;