xref: /trunk/main/basctl/sdi/baside.sdi (revision 8a25ac93)
1edb7adc0SAndrew Rist/**************************************************************
2cdf0e10cSrcweir *
3edb7adc0SAndrew Rist * Licensed to the Apache Software Foundation (ASF) under one
4edb7adc0SAndrew Rist * or more contributor license agreements.  See the NOTICE file
5edb7adc0SAndrew Rist * distributed with this work for additional information
6edb7adc0SAndrew Rist * regarding copyright ownership.  The ASF licenses this file
7edb7adc0SAndrew Rist * to you under the Apache License, Version 2.0 (the
8edb7adc0SAndrew Rist * "License"); you may not use this file except in compliance
9edb7adc0SAndrew Rist * with the License.  You may obtain a copy of the License at
10edb7adc0SAndrew Rist *
11edb7adc0SAndrew Rist *   http://www.apache.org/licenses/LICENSE-2.0
12edb7adc0SAndrew Rist *
13edb7adc0SAndrew Rist * Unless required by applicable law or agreed to in writing,
14edb7adc0SAndrew Rist * software distributed under the License is distributed on an
15edb7adc0SAndrew Rist * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16edb7adc0SAndrew Rist * KIND, either express or implied.  See the License for the
17edb7adc0SAndrew Rist * specific language governing permissions and limitations
18edb7adc0SAndrew Rist * under the License.
19edb7adc0SAndrew Rist *
20edb7adc0SAndrew Rist *************************************************************/
21edb7adc0SAndrew Rist
22edb7adc0SAndrew Rist
23cdf0e10cSrcweir
24cdf0e10cSrcweirinterface BasicIDEView
25cdf0e10cSrcweir[
26cdf0e10cSrcweir	uuid = "D88DF7A2-EE63-11d0-89CA-008029E4B0B1";
27cdf0e10cSrcweir]
28cdf0e10cSrcweir{
29cdf0e10cSrcweir}
30cdf0e10cSrcweir
31cdf0e10cSrcweirshell BasicIDEShell
32cdf0e10cSrcweir{
33cdf0e10cSrcweir	import BasicIDEView [Automation];
34cdf0e10cSrcweir
35cdf0e10cSrcweir	// ========================================================
36cdf0e10cSrcweir	// Current, je nach aktuellem Fenster:
37cdf0e10cSrcweir	// ========================================================
38cdf0e10cSrcweir	SID_BASICIDE_HIDECURPAGE
39cdf0e10cSrcweir	[
40cdf0e10cSrcweir		ExecMethod	= ExecuteCurrent;
41cdf0e10cSrcweir		StateMethod = GetState;
42cdf0e10cSrcweir	]
43cdf0e10cSrcweir
44cdf0e10cSrcweir	SID_BASICIDE_DELETECURRENT
45cdf0e10cSrcweir	[
46cdf0e10cSrcweir		ExecMethod	= ExecuteCurrent;
47cdf0e10cSrcweir		StateMethod = GetState;
48cdf0e10cSrcweir	]
49cdf0e10cSrcweir
50cdf0e10cSrcweir	SID_BASICIDE_RENAMECURRENT
51cdf0e10cSrcweir	[
52cdf0e10cSrcweir		ExecMethod	= ExecuteCurrent;
53cdf0e10cSrcweir		StateMethod = GetState;
54cdf0e10cSrcweir	]
55cdf0e10cSrcweir
56cdf0e10cSrcweir	SID_CUT
57cdf0e10cSrcweir	[
58cdf0e10cSrcweir		ExecMethod	= ExecuteCurrent;
59cdf0e10cSrcweir		StateMethod = GetState;
60cdf0e10cSrcweir	]
61cdf0e10cSrcweir
62cdf0e10cSrcweir	SID_COPY
63cdf0e10cSrcweir	[
64cdf0e10cSrcweir		ExecMethod	= ExecuteCurrent;
65cdf0e10cSrcweir		StateMethod = GetState;
66cdf0e10cSrcweir	]
67cdf0e10cSrcweir
68cdf0e10cSrcweir	SID_PASTE
69cdf0e10cSrcweir	[
70cdf0e10cSrcweir		ExecMethod	= ExecuteCurrent;
71cdf0e10cSrcweir		StateMethod = GetState;
72cdf0e10cSrcweir	]
73cdf0e10cSrcweir
74cdf0e10cSrcweir	SID_UNDO
75cdf0e10cSrcweir	[
76cdf0e10cSrcweir		ExecMethod	= ExecuteCurrent;
77cdf0e10cSrcweir		StateMethod = GetState;
78cdf0e10cSrcweir	]
79cdf0e10cSrcweir
80cdf0e10cSrcweir	SID_REDO
81cdf0e10cSrcweir	[
82cdf0e10cSrcweir		ExecMethod	= ExecuteCurrent;
83cdf0e10cSrcweir		StateMethod = GetState;
84cdf0e10cSrcweir	]
85cdf0e10cSrcweir
86cdf0e10cSrcweir	SID_DELETE
87cdf0e10cSrcweir	[
88cdf0e10cSrcweir		ExecMethod	= ExecuteCurrent;
89cdf0e10cSrcweir		StateMethod = GetState;
90cdf0e10cSrcweir	]
91cdf0e10cSrcweir
92cdf0e10cSrcweir	SID_BACKSPACE
93cdf0e10cSrcweir	[
94cdf0e10cSrcweir		ExecMethod	= ExecuteCurrent;
95cdf0e10cSrcweir		StateMethod = GetState;
96cdf0e10cSrcweir	]
97cdf0e10cSrcweir
98cdf0e10cSrcweir	SID_SEARCH_OPTIONS
99cdf0e10cSrcweir	[
100cdf0e10cSrcweir		ExecMethod	= ExecuteCurrent;
101cdf0e10cSrcweir		StateMethod = GetState;
102cdf0e10cSrcweir	]
103cdf0e10cSrcweir
104*8a25ac93STsutomu Uchino	SID_SELECTALL
105*8a25ac93STsutomu Uchino	[
106*8a25ac93STsutomu Uchino		ExecMethod	= ExecuteCurrent;
107*8a25ac93STsutomu Uchino		StateMethod = GetState;
108*8a25ac93STsutomu Uchino	]
109*8a25ac93STsutomu Uchino
110cdf0e10cSrcweir	SID_SEARCH_ITEM
111cdf0e10cSrcweir	[
112cdf0e10cSrcweir		ExecMethod	= ExecuteCurrent;
113cdf0e10cSrcweir		StateMethod = GetState;
114cdf0e10cSrcweir	]
115cdf0e10cSrcweir
116cdf0e10cSrcweir	FID_SEARCH_NOW
117cdf0e10cSrcweir	[
118cdf0e10cSrcweir		ExecMethod  = ExecuteCurrent;
119cdf0e10cSrcweir		StateMethod = GetState;
120cdf0e10cSrcweir	]
121cdf0e10cSrcweir
122cdf0e10cSrcweir	FID_SEARCH_OFF
123cdf0e10cSrcweir	[
124cdf0e10cSrcweir		ExecMethod  = ExecuteCurrent;
125cdf0e10cSrcweir		StateMethod = GetState;
126cdf0e10cSrcweir	]
127cdf0e10cSrcweir
128cdf0e10cSrcweir	// ========================================================
129cdf0e10cSrcweir	// Global: Egal, welches Fenster gerade aktiv ist:
130cdf0e10cSrcweir	// ========================================================
131cdf0e10cSrcweir	SID_BASICIDE_LIBSELECTOR
132cdf0e10cSrcweir	[
133cdf0e10cSrcweir		StateMethod = GetState;
134cdf0e10cSrcweir	]
135cdf0e10cSrcweir
136cdf0e10cSrcweir	SID_BASICIDE_LIBSELECTED
137cdf0e10cSrcweir	[
138cdf0e10cSrcweir		ExecMethod  = ExecuteGlobal;
139cdf0e10cSrcweir		StateMethod = GetState;
140cdf0e10cSrcweir	]
141cdf0e10cSrcweir
142cdf0e10cSrcweir	SID_BASICIDE_LIBLOADED
143cdf0e10cSrcweir	[
144cdf0e10cSrcweir		ExecMethod  = ExecuteGlobal;
145cdf0e10cSrcweir		StateMethod = GetState;
146cdf0e10cSrcweir	]
147cdf0e10cSrcweir
148cdf0e10cSrcweir	SID_BASICIDE_LIBREMOVED
149cdf0e10cSrcweir	[
150cdf0e10cSrcweir		ExecMethod  = ExecuteGlobal;
151cdf0e10cSrcweir		StateMethod = GetState;
152cdf0e10cSrcweir	]
153cdf0e10cSrcweir
154cdf0e10cSrcweir	SID_BASICIDE_SBXDELETED
155cdf0e10cSrcweir	[
156cdf0e10cSrcweir		ExecMethod  = ExecuteGlobal;
157cdf0e10cSrcweir		StateMethod = GetState;
158cdf0e10cSrcweir	]
159cdf0e10cSrcweir
160cdf0e10cSrcweir	SID_BASICIDE_SBXINSERTED
161cdf0e10cSrcweir	[
162cdf0e10cSrcweir		ExecMethod  = ExecuteGlobal;
163cdf0e10cSrcweir		StateMethod = GetState;
164cdf0e10cSrcweir	]
165cdf0e10cSrcweir
166cdf0e10cSrcweir	SID_BASICIDE_SBXRENAMED
167cdf0e10cSrcweir	[
168cdf0e10cSrcweir		ExecMethod  = ExecuteGlobal;
169cdf0e10cSrcweir		StateMethod = GetState;
170cdf0e10cSrcweir	]
171cdf0e10cSrcweir
172cdf0e10cSrcweir	SID_BASICIDE_SHOWSBX
173cdf0e10cSrcweir	[
174cdf0e10cSrcweir		ExecMethod	= ExecuteGlobal;
175cdf0e10cSrcweir		StateMethod = GetState;
176cdf0e10cSrcweir	]
177cdf0e10cSrcweir
178cdf0e10cSrcweir	SID_NEWWINDOW
179cdf0e10cSrcweir	[
180cdf0e10cSrcweir		ExecMethod  = ExecuteGlobal;
181cdf0e10cSrcweir		StateMethod = GetState;
182cdf0e10cSrcweir	]
183cdf0e10cSrcweir
184cdf0e10cSrcweir	SID_DOCINFO
185cdf0e10cSrcweir	[
186cdf0e10cSrcweir		ExecMethod  = ExecuteGlobal;
187cdf0e10cSrcweir		StateMethod = GetState;
188cdf0e10cSrcweir	]
189cdf0e10cSrcweir
190cdf0e10cSrcweir	SID_SAVEDOC
191cdf0e10cSrcweir	[
192cdf0e10cSrcweir		ExecMethod  = ExecuteGlobal;
193cdf0e10cSrcweir		StateMethod = GetState;
194cdf0e10cSrcweir	]
195cdf0e10cSrcweir
196cdf0e10cSrcweir	SID_SIGNATURE
197cdf0e10cSrcweir	[
198cdf0e10cSrcweir		ExecMethod  = ExecuteGlobal;
199cdf0e10cSrcweir		StateMethod = GetState;
200cdf0e10cSrcweir	]
201cdf0e10cSrcweir
202cdf0e10cSrcweir	SID_SAVEASDOC
203cdf0e10cSrcweir	[
204cdf0e10cSrcweir		ExecMethod  = ExecuteGlobal;
205cdf0e10cSrcweir		StateMethod = GetState;
206cdf0e10cSrcweir	]
207cdf0e10cSrcweir
208cdf0e10cSrcweir	// Ab hier normal...
209cdf0e10cSrcweir	SID_BASICIDE_CHOOSEMACRO
210cdf0e10cSrcweir	[
211cdf0e10cSrcweir		ExecMethod	= ExecuteGlobal;
212cdf0e10cSrcweir		StateMethod = GetState;
213cdf0e10cSrcweir	]
214cdf0e10cSrcweir
215cdf0e10cSrcweir	SID_BASICIDE_MODULEDLG
216cdf0e10cSrcweir	[
217cdf0e10cSrcweir		ExecMethod	= ExecuteGlobal;
218cdf0e10cSrcweir		StateMethod = GetState;
219cdf0e10cSrcweir	]
220cdf0e10cSrcweir
221cdf0e10cSrcweir	SID_BASICIDE_OBJCAT
222cdf0e10cSrcweir	[
223cdf0e10cSrcweir		ExecMethod	= ExecuteGlobal;
224cdf0e10cSrcweir		StateMethod = GetState;
225cdf0e10cSrcweir	]
226cdf0e10cSrcweir
227cdf0e10cSrcweir	SID_BASICIDE_CREATEMACRO
228cdf0e10cSrcweir	[
229cdf0e10cSrcweir		ExecMethod	= ExecuteGlobal;
230cdf0e10cSrcweir		StateMethod = GetState;
231cdf0e10cSrcweir	]
232cdf0e10cSrcweir
233cdf0e10cSrcweir	SID_BASICIDE_EDITMACRO
234cdf0e10cSrcweir	[
235cdf0e10cSrcweir		ExecMethod	= ExecuteGlobal;
236cdf0e10cSrcweir		StateMethod = GetState;
237cdf0e10cSrcweir	]
238cdf0e10cSrcweir
239cdf0e10cSrcweir	SID_BASICIDE_NAMECHANGEDONTAB
240cdf0e10cSrcweir	[
241cdf0e10cSrcweir		ExecMethod	= ExecuteGlobal;
242cdf0e10cSrcweir		StateMethod = GetState;
243cdf0e10cSrcweir	]
244cdf0e10cSrcweir
245cdf0e10cSrcweir	SID_BASICIDE_STOREMODULESOURCE
246cdf0e10cSrcweir	[
247cdf0e10cSrcweir		ExecMethod	= ExecuteGlobal;
248cdf0e10cSrcweir		StateMethod = GetState;
249cdf0e10cSrcweir	]
250cdf0e10cSrcweir
251cdf0e10cSrcweir	SID_BASICIDE_STOREALLMODULESOURCES
252cdf0e10cSrcweir	[
253cdf0e10cSrcweir		ExecMethod	= ExecuteGlobal;
254cdf0e10cSrcweir		StateMethod = GetState;
255cdf0e10cSrcweir	]
256cdf0e10cSrcweir
257cdf0e10cSrcweir	SID_BASICIDE_UPDATEMODULESOURCE
258cdf0e10cSrcweir	[
259cdf0e10cSrcweir		ExecMethod	= ExecuteGlobal;
260cdf0e10cSrcweir		StateMethod = GetState;
261cdf0e10cSrcweir	]
262cdf0e10cSrcweir
263cdf0e10cSrcweir	SID_BASICIDE_UPDATEALLMODULESOURCES
264cdf0e10cSrcweir	[
265cdf0e10cSrcweir		ExecMethod	= ExecuteGlobal;
266cdf0e10cSrcweir		StateMethod = GetState;
267cdf0e10cSrcweir	]
268cdf0e10cSrcweir
269cdf0e10cSrcweir	SID_BASICSTOP
270cdf0e10cSrcweir	[
271cdf0e10cSrcweir		ExecMethod	= ExecuteGlobal;
272cdf0e10cSrcweir		StateMethod = GetState;
273cdf0e10cSrcweir	]
274cdf0e10cSrcweir
275cdf0e10cSrcweir	SID_BASICIDE_NEWMODULE
276cdf0e10cSrcweir	[
277cdf0e10cSrcweir		ExecMethod	= ExecuteGlobal;
278cdf0e10cSrcweir		StateMethod = GetState;
279cdf0e10cSrcweir	]
280cdf0e10cSrcweir
281cdf0e10cSrcweir	SID_BASICIDE_NEWJAVAMODULE
282cdf0e10cSrcweir	[
283cdf0e10cSrcweir		ExecMethod	= ExecuteGlobal;
284cdf0e10cSrcweir		StateMethod = GetState;
285cdf0e10cSrcweir	]
286cdf0e10cSrcweir
287cdf0e10cSrcweir	SID_BASICIDE_NEWDIALOG
288cdf0e10cSrcweir	[
289cdf0e10cSrcweir		ExecMethod	= ExecuteGlobal;
290cdf0e10cSrcweir		StateMethod = GetState;
291cdf0e10cSrcweir	]
292cdf0e10cSrcweir
293cdf0e10cSrcweir	SID_SHOW_PROPERTYBROWSER
294cdf0e10cSrcweir	[
295cdf0e10cSrcweir		ExecMethod	= ExecuteGlobal;
296cdf0e10cSrcweir		StateMethod = GetState;
297cdf0e10cSrcweir	]
298cdf0e10cSrcweir
299cdf0e10cSrcweir	SID_BASICIDE_SHOWWINDOW
300cdf0e10cSrcweir	[
301cdf0e10cSrcweir		ExecMethod	= ExecuteGlobal;
302cdf0e10cSrcweir	]
303cdf0e10cSrcweir
304cdf0e10cSrcweir	SID_BASICIDE_MANAGE_LANG
305cdf0e10cSrcweir	[
306cdf0e10cSrcweir		ExecMethod  = ExecuteGlobal;
307cdf0e10cSrcweir		StateMethod = GetState;
308cdf0e10cSrcweir	]
309cdf0e10cSrcweir
310cdf0e10cSrcweir	SID_BASICIDE_CURRENT_LANG
311cdf0e10cSrcweir	[
312cdf0e10cSrcweir		ExecMethod  = ExecuteGlobal;
313cdf0e10cSrcweir		StateMethod = GetState;
314cdf0e10cSrcweir	]
315cdf0e10cSrcweir
316cdf0e10cSrcweir	// ========================================================
317cdf0e10cSrcweir	// Nur, wenn BasicFenster oben
318cdf0e10cSrcweir	// ========================================================
319cdf0e10cSrcweir	SID_BASICRUN
320cdf0e10cSrcweir	[
321cdf0e10cSrcweir		ExecMethod	= ExecuteBasic;
322cdf0e10cSrcweir		StateMethod = GetState;
323cdf0e10cSrcweir	]
324cdf0e10cSrcweir
325cdf0e10cSrcweir	SID_BASICCOMPILE
326cdf0e10cSrcweir	[
327cdf0e10cSrcweir		ExecMethod	= ExecuteBasic;
328cdf0e10cSrcweir		StateMethod = GetState;
329cdf0e10cSrcweir	]
330cdf0e10cSrcweir
331cdf0e10cSrcweir	SID_BASICLOAD
332cdf0e10cSrcweir	[
333cdf0e10cSrcweir		ExecMethod	= ExecuteBasic;
334cdf0e10cSrcweir		StateMethod = GetState;
335cdf0e10cSrcweir	]
336cdf0e10cSrcweir
337cdf0e10cSrcweir	SID_BASICSAVEAS
338cdf0e10cSrcweir	[
339cdf0e10cSrcweir		ExecMethod	= ExecuteBasic;
340cdf0e10cSrcweir		StateMethod = GetState;
341cdf0e10cSrcweir	]
342cdf0e10cSrcweir
343cdf0e10cSrcweir	SID_BASICIDE_MATCHGROUP
344cdf0e10cSrcweir	[
345cdf0e10cSrcweir		ExecMethod	= ExecuteBasic;
346cdf0e10cSrcweir		StateMethod = GetState;
347cdf0e10cSrcweir	]
348cdf0e10cSrcweir
349cdf0e10cSrcweir	SID_BASICSTEPINTO
350cdf0e10cSrcweir	[
351cdf0e10cSrcweir		ExecMethod	= ExecuteBasic;
352cdf0e10cSrcweir		StateMethod = GetState;
353cdf0e10cSrcweir	]
354cdf0e10cSrcweir
355cdf0e10cSrcweir	SID_BASICSTEPOVER
356cdf0e10cSrcweir	[
357cdf0e10cSrcweir		ExecMethod	= ExecuteBasic;
358cdf0e10cSrcweir		StateMethod = GetState;
359cdf0e10cSrcweir	]
360cdf0e10cSrcweir
361cdf0e10cSrcweir	SID_BASICSTEPOUT
362cdf0e10cSrcweir	[
363cdf0e10cSrcweir		ExecMethod	= ExecuteBasic;
364cdf0e10cSrcweir		StateMethod = GetState;
365cdf0e10cSrcweir	]
366cdf0e10cSrcweir
367cdf0e10cSrcweir	SID_BASICIDE_TOGGLEBRKPNT
368cdf0e10cSrcweir	[
369cdf0e10cSrcweir		ExecMethod	= ExecuteBasic;
370cdf0e10cSrcweir		StateMethod = GetState;
371cdf0e10cSrcweir	]
372cdf0e10cSrcweir
373cdf0e10cSrcweir	SID_BASICIDE_MANAGEBRKPNTS
374cdf0e10cSrcweir	[
375cdf0e10cSrcweir		ExecMethod	= ExecuteBasic;
376cdf0e10cSrcweir		StateMethod = GetState;
377cdf0e10cSrcweir	]
378cdf0e10cSrcweir
379cdf0e10cSrcweir	SID_BASICIDE_TOGGLEBRKPNTENABLED
380cdf0e10cSrcweir	[
381cdf0e10cSrcweir		ExecMethod	= ExecuteBasic;
382cdf0e10cSrcweir		StateMethod = GetState;
383cdf0e10cSrcweir	]
384cdf0e10cSrcweir
385cdf0e10cSrcweir	SID_BASICIDE_ADDWATCH
386cdf0e10cSrcweir	[
387cdf0e10cSrcweir		ExecMethod	= ExecuteBasic;
388cdf0e10cSrcweir		StateMethod = GetState;
389cdf0e10cSrcweir	]
390cdf0e10cSrcweir
391cdf0e10cSrcweir	SID_BASICIDE_REMOVEWATCH
392cdf0e10cSrcweir	[
393cdf0e10cSrcweir		ExecMethod	= ExecuteBasic;
394cdf0e10cSrcweir		StateMethod = GetState;
395cdf0e10cSrcweir	]
396cdf0e10cSrcweir
397cdf0e10cSrcweir	SID_BASICIDE_BRKPNTSCHANGED
398cdf0e10cSrcweir	[
399cdf0e10cSrcweir		ExecMethod	= ExecuteBasic;
400cdf0e10cSrcweir		StateMethod = GetState;
401cdf0e10cSrcweir	]
402cdf0e10cSrcweir
403cdf0e10cSrcweir	// ========================================================
404cdf0e10cSrcweir	// Nur, wenn Dialogfenster oben
405cdf0e10cSrcweir	// ========================================================
406cdf0e10cSrcweir	SID_CHOOSE_CONTROLS
407cdf0e10cSrcweir	[
408cdf0e10cSrcweir		ExecMethod		= ExecuteDialog;
409cdf0e10cSrcweir		StateMethod 	= GetState;
410cdf0e10cSrcweir	]
411cdf0e10cSrcweir
412cdf0e10cSrcweir	SID_EXPORT_DIALOG
413cdf0e10cSrcweir	[
414cdf0e10cSrcweir		ExecMethod		= ExecuteDialog;
415cdf0e10cSrcweir		StateMethod 	= GetState;
416cdf0e10cSrcweir	]
417cdf0e10cSrcweir
418cdf0e10cSrcweir	SID_IMPORT_DIALOG
419cdf0e10cSrcweir	[
420cdf0e10cSrcweir		ExecMethod		= ExecuteDialog;
421cdf0e10cSrcweir		StateMethod 	= GetState;
422cdf0e10cSrcweir	]
423cdf0e10cSrcweir
424cdf0e10cSrcweir	SID_DIALOG_TESTMODE
425cdf0e10cSrcweir	[
426cdf0e10cSrcweir		ExecMethod		= ExecuteDialog;
427cdf0e10cSrcweir		StateMethod 	= GetState;
428cdf0e10cSrcweir	]
429cdf0e10cSrcweir
430cdf0e10cSrcweir	SID_BASICIDE_STAT_POS
431cdf0e10cSrcweir	[
432cdf0e10cSrcweir		StateMethod = GetState;
433cdf0e10cSrcweir	]
434cdf0e10cSrcweir
435cdf0e10cSrcweir	SID_BASICIDE_STAT_DATE
436cdf0e10cSrcweir	[
437cdf0e10cSrcweir		StateMethod = GetState;
438cdf0e10cSrcweir	]
439cdf0e10cSrcweir
440cdf0e10cSrcweir	SID_BASICIDE_STAT_TITLE
441cdf0e10cSrcweir	[
442cdf0e10cSrcweir		StateMethod = GetState;
443cdf0e10cSrcweir	]
444cdf0e10cSrcweir
445cdf0e10cSrcweir	SID_DOC_MODIFIED
446cdf0e10cSrcweir	[
447cdf0e10cSrcweir		StateMethod = GetState;
448cdf0e10cSrcweir	]
449cdf0e10cSrcweir
450cdf0e10cSrcweir	SID_ATTR_INSERT
451cdf0e10cSrcweir	[
452cdf0e10cSrcweir		StateMethod = GetState;
453cdf0e10cSrcweir	]
454cdf0e10cSrcweir
455cdf0e10cSrcweir	SID_ATTR_SIZE
456cdf0e10cSrcweir	[
457cdf0e10cSrcweir		StateMethod = GetState;
458cdf0e10cSrcweir	]
459cdf0e10cSrcweir}
460cdf0e10cSrcweir
461cdf0e10cSrcweirinterface BasicIDEDocument
462cdf0e10cSrcweir[
463cdf0e10cSrcweir	uuid = "D88DF7A1-EE63-11d0-89CA-008029E4B0B1";
464cdf0e10cSrcweir]
465cdf0e10cSrcweir{
466cdf0e10cSrcweir}
467cdf0e10cSrcweir
468cdf0e10cSrcweirshell BasicDocShell
469cdf0e10cSrcweir{
470cdf0e10cSrcweir	import BasicIDEDocument [Automation];
471cdf0e10cSrcweir}
472cdf0e10cSrcweir
473