sync master with lastest vba changes
[ooovba.git] / starmath / sdi / smslots.sdi
blobe0f5e6c5539cf779b6e6090abf350d3314c895cd
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: smslots.sdi,v $
10  * $Revision: 1.10 $
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 import "svxslots.ilb"
33 module
34 "312C4240-35E7-101C-B12A-04021C007002"
35 "58216740-35E7-101C-B12A-04021C007002"
36 StarMath
38         HelpText ( "StarMath Application" )
39         SlotIdFile ( "starmath.hrc" )
40         SlotIdFile ( "sfx2/sfxsids.hrc" )
41         SlotIdFile ( "svx/svxids.hrc" )
42         TypeLibFile ( "smslots.tlb" )
45         include "smath.sdi"
46     interface StarMath
47         [
48                 uuid ( "92B0FD20-2FC1-11CF-89CA-008029E4B0B1" )
49         ]
50         {
51         SID_CONFIGEVENT //idlpp ole : no , status : no
52         [
53                 StateMethod = GetState ;
54         ]
57 shell SmModule
59         import StarMath[Automation];
62 interface FormulaDocument : OfficeDocument
64         uuid ( "815CBB20-2FC3-11CF-89CA-008029E4B0B1" )
67         SID_DOCTEMPLATE //idlpp ole : no , status : no
68         [
69                 StateMethod = GetState ;
70         ]
71         SID_AUTO_REDRAW //idlpp ole : no , status : no
72         [
73                 ExecMethod = Execute ;
74                 StateMethod = GetState ;
75         ]
76         //idlpp kein Menuepunkt , also keine Texte
77         SID_LOADSYMBOLS //idlpp ole : no , status : no
78         [
79                 ExecMethod = Execute ;
80                 StateMethod = GetState ;
81         ]
82         //idlpp kein Menuepunkt , also keine Texte
83         SID_SAVESYMBOLS //idlpp ole : no , status : no
84         [
85                 ExecMethod = Execute ;
86                 StateMethod = GetState ;
87         ]
88         SID_FONT //idlpp ole : no , status : no
89         [
90                 ExecMethod = Execute ;
91                 StateMethod = GetState ;
92         ]
93         SID_FONTSIZE //idlpp ole : no , status : no
94         [
95                 ExecMethod = Execute ;
96                 StateMethod = GetState ;
97         ]
98         SID_DISTANCE //idlpp ole : no , status : no
99         [
100                 ExecMethod = Execute ;
101                 StateMethod = GetState ;
102         ]
103         SID_ALIGN //idlpp ole : no , status : no
104         [
105                 ExecMethod = Execute ;
106                 StateMethod = GetState ;
107         ]
108         SID_TEXTMODE //idlpp ole : no , status : no
109         [
110                 ExecMethod = Execute ;
111                 StateMethod = GetState ;
112         ]
113         //idlpp kein Menueeintrag , also keine Texte
114         SID_MODIFYSTATUS //idlpp ole : no , status : no
115         [
116                 ExecMethod = Execute ;
117                 StateMethod = GetState ;
118         ]
119         //idlpp kein Menueeintrag , also keine Texte
120         SID_TEXT //idlpp ole : no , status : no
121         [
122                 ExecMethod = Execute ;
123                 StateMethod = GetState ;
124         ]
125         //idlpp kein Menueeintrag , also keine Texte
126         SID_GAPHIC_SM //idlpp ole : no , status : no
127         [
128                 ExecMethod = Execute ;
129                 StateMethod = GetState ;
130         ]
132         SID_UNDO //idlpp ole : no , status : no
133         [
134                 ExecMethod = Execute ;
135                 StateMethod = GetState ;
136         ]
137         SID_REDO //idlpp ole : no , status : no
138         [
139                 ExecMethod = Execute ;
140                 StateMethod = GetState ;
141         ]
142         SID_GETUNDOSTRINGS //idlpp ole : no , status : no
143         [
144                 StateMethod = GetState ;
145         ]
146         SID_GETREDOSTRINGS //idlpp ole : no , status : no
147         [
148                 StateMethod = GetState ;
149         ]
152 shell SmDocShell : SfxObjectShell
154         import FormulaDocument[Automation];
158 interface FormulaView : View
160         uuid ( "CE1A6C00-2FC3-11CF-89CA-008029E4B0B1" )
163         SID_FORMULACURSOR
164         [
165                 ExecMethod = Execute ;
166                 StateMethod = GetState ;
167         ]
168         SID_NEXTERR //idlpp ole : no , status : no
169         [
170                 ExecMethod = Execute ;
171                 StateMethod = GetState ;
172         ]
173         SID_PREVERR //idlpp ole : no , status : no
174         [
175                 ExecMethod = Execute ;
176                 StateMethod = GetState ;
177         ]
178         SID_NEXTMARK //idlpp ole : no , status : no
179         [
180                 ExecMethod = Execute ;
181                 StateMethod = GetState ;
182         ]
183         SID_PREVMARK //idlpp ole : no , status : no
184         [
185                 ExecMethod = Execute ;
186                 StateMethod = GetState ;
187         ]
188         SID_VIEW050 //idlpp ole : no , status : no
189         [
190                 ExecMethod = Execute ;
191                 StateMethod = GetState ;
192         ]
193         SID_VIEW100 //idlpp ole : no , status : no
194         [
195                 ExecMethod = Execute ;
196                 StateMethod = GetState ;
197         ]
198         SID_VIEW200 //idlpp ole : no , status : no
199         [
200                 ExecMethod = Execute ;
201                 StateMethod = GetState ;
202         ]
203         SID_ZOOMIN //idlpp ole : no , status : no
204         [
205                 ExecMethod = Execute ;
206                 StateMethod = GetState ;
207         ]
208         SID_ZOOMOUT //idlpp ole : no , status : no
209         [
210                 ExecMethod = Execute ;
211                 StateMethod = GetState ;
212         ]
213         SID_DRAW //idlpp ole : no , status : no
214         [
215                 ExecMethod = Execute ;
216                 StateMethod = GetState ;
217         ]
218         SID_ADJUST //idlpp ole : no , status : no
219         [
220                 ExecMethod = Execute ;
221                 StateMethod = GetState ;
222         ]
223         //idlpp kein Menueeintrag , also keine Texte
224         SID_FITINWINDOW //idlpp ole : no , status : no
225         [
226                 ExecMethod = Execute ;
227                 StateMethod = GetState ;
228         ]
229         //idlpp kein Menueeintrag , also keine Texte
230         SID_COPYOBJECT //idlpp ole : no , status : no
231         [
232                 ExecMethod = Execute ;
233                 StateMethod = GetState ;
234         ]
235         //idlpp kein Menueeintrag , also keine Texte
236         SID_PASTEOBJECT //idlpp ole : no , status : no
237         [
238                 ExecMethod = Execute ;
239                 StateMethod = GetState ;
240         ]
241         SID_CUT //idlpp ole : no , status : no
242         [
243                 ExecMethod = Execute ;
244                 StateMethod = GetState ;
245         ]
246         SID_COPY //idlpp ole : no , status : no
247         [
248                 ExecMethod = Execute ;
249                 StateMethod = GetState ;
250         ]
251         SID_PASTE //idlpp ole : no , status : no
252         [
253                 ExecMethod = Execute ;
254                 StateMethod = GetState ;
255         ]
256         SID_DELETE //idlpp ole : no , status : no
257         [
258                 ExecMethod = Execute ;
259                 StateMethod = GetState ;
260         ]
261         SID_SELECT //idlpp ole : no , status : no
262         [
263                 ExecMethod = Execute ;
264                 StateMethod = GetState ;
265         ]
266         //idlpp kein Menueeintrag , also keine Texte
267         SID_INSERTCOMMAND //idlpp ole : no , status : no
268         [
269                 ExecMethod = Execute ;
270                 StateMethod = GetState ;
271         ]
272         //idlpp kein Menueeintrag , also keine Texte
273         SID_INSERTTEXT //idlpp ole : no , status : no
274         [
275                 ExecMethod = Execute ;
276                 StateMethod = GetState ;
277         ]
278         SID_INSERT_FORMULA //idlpp ole : no , status : no
279         [
280                 ExecMethod = Execute ;
281                 StateMethod = GetState ;
282                 Export = FALSE ;
283         ]
284         //idlpp kein Menueeintrag , also keine Texte
285         SID_ATTR_ZOOM //idlpp ole : no , status : no
286         [
287                 ExecMethod = Execute ;
288                 StateMethod = GetState ;
289         ]
290         //idlpp kein Menueeintrag , also keine Texte
291         SID_TEXTSTATUS //idlpp ole : no , status : no
292         [
293                 ExecMethod = Execute ;
294                 StateMethod = GetState ;
295         ]
296         //idlpp kein Menueeintrag , also keine Texte
297         SID_GETEDITTEXT //idlpp ole : no , status : no
298         [
299                 ExecMethod = Execute ;
300                 StateMethod = GetState ;
301         ]
302         //idlpp kein Menueeintrag , also keine Texte
303         SID_CMDBOXWINDOW //idlpp ole : no , status : no
304         [
305                 ExecMethod = NoExec ;
306                 StateMethod = NoState ;
307         ]
308         //idlpp kein Menueeintrag , also keine Texte
309         SID_TOOLBOXWINDOW //idlpp ole : no , status : no
310         [
311                 ExecMethod = NoExec ;
312                 StateMethod = NoState ;
313         ]
314         SID_TOOLBOX //idlpp ole : no , status : no
315         [
316                 ExecMethod = Execute ;
317                 StateMethod = GetState ;
318         ]
319         SID_SYMBOLS_CATALOGUE //idlpp ole : no , status : no
320         [
321                 ExecMethod = Execute ;
322                 StateMethod = GetState ;
323         ]
326 shell SmViewShell : SfxViewShell
328         import FormulaView[Automation];