xref: /aoo4110/main/starmath/sdi/smslots.sdi (revision b1cdbd2c)
1*b1cdbd2cSJim Jagielski/**************************************************************
2*b1cdbd2cSJim Jagielski *
3*b1cdbd2cSJim Jagielski * Licensed to the Apache Software Foundation (ASF) under one
4*b1cdbd2cSJim Jagielski * or more contributor license agreements.  See the NOTICE file
5*b1cdbd2cSJim Jagielski * distributed with this work for additional information
6*b1cdbd2cSJim Jagielski * regarding copyright ownership.  The ASF licenses this file
7*b1cdbd2cSJim Jagielski * to you under the Apache License, Version 2.0 (the
8*b1cdbd2cSJim Jagielski * "License"); you may not use this file except in compliance
9*b1cdbd2cSJim Jagielski * with the License.  You may obtain a copy of the License at
10*b1cdbd2cSJim Jagielski *
11*b1cdbd2cSJim Jagielski *   http://www.apache.org/licenses/LICENSE-2.0
12*b1cdbd2cSJim Jagielski *
13*b1cdbd2cSJim Jagielski * Unless required by applicable law or agreed to in writing,
14*b1cdbd2cSJim Jagielski * software distributed under the License is distributed on an
15*b1cdbd2cSJim Jagielski * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16*b1cdbd2cSJim Jagielski * KIND, either express or implied.  See the License for the
17*b1cdbd2cSJim Jagielski * specific language governing permissions and limitations
18*b1cdbd2cSJim Jagielski * under the License.
19*b1cdbd2cSJim Jagielski *
20*b1cdbd2cSJim Jagielski *************************************************************/
21*b1cdbd2cSJim Jagielski
22*b1cdbd2cSJim Jagielski
23*b1cdbd2cSJim Jagielski
24*b1cdbd2cSJim Jagielskimodule
25*b1cdbd2cSJim Jagielski"312C4240-35E7-101C-B12A-04021C007002"
26*b1cdbd2cSJim Jagielski"58216740-35E7-101C-B12A-04021C007002"
27*b1cdbd2cSJim JagielskiStarMath
28*b1cdbd2cSJim Jagielski[
29*b1cdbd2cSJim Jagielski	HelpText ( "StarMath Application" )
30*b1cdbd2cSJim Jagielski	SlotIdFile ( "starmath.hrc" )
31*b1cdbd2cSJim Jagielski	SlotIdFile ( "editeng/editids.hrc" )
32*b1cdbd2cSJim Jagielski	SlotIdFile ( "sfx2/sfxsids.hrc" )
33*b1cdbd2cSJim Jagielski	SlotIdFile ( "svx/svxids.hrc" )
34*b1cdbd2cSJim Jagielski]
35*b1cdbd2cSJim Jagielski{
36*b1cdbd2cSJim Jagielski    include "sfx2/sfxitems.sdi"
37*b1cdbd2cSJim Jagielski    include "sfx2/sfx.sdi"
38*b1cdbd2cSJim Jagielski    include "svx/svxitems.sdi"
39*b1cdbd2cSJim Jagielski    include "svx/xoitems.sdi"
40*b1cdbd2cSJim Jagielski    include "svx/svx.sdi"
41*b1cdbd2cSJim Jagielski	include "smath.sdi"
42*b1cdbd2cSJim Jagielski    interface StarMath
43*b1cdbd2cSJim Jagielski	[
44*b1cdbd2cSJim Jagielski		uuid ( "92B0FD20-2FC1-11CF-89CA-008029E4B0B1" )
45*b1cdbd2cSJim Jagielski	]
46*b1cdbd2cSJim Jagielski	{
47*b1cdbd2cSJim Jagielski	SID_CONFIGEVENT //idlpp ole : no , status : no
48*b1cdbd2cSJim Jagielski	[
49*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
50*b1cdbd2cSJim Jagielski	]
51*b1cdbd2cSJim Jagielski}
52*b1cdbd2cSJim Jagielski
53*b1cdbd2cSJim Jagielskishell SmModule
54*b1cdbd2cSJim Jagielski{
55*b1cdbd2cSJim Jagielski	import StarMath[Automation];
56*b1cdbd2cSJim Jagielski}
57*b1cdbd2cSJim Jagielski
58*b1cdbd2cSJim Jagielskiinterface FormulaDocument
59*b1cdbd2cSJim Jagielski[
60*b1cdbd2cSJim Jagielski	uuid ( "815CBB20-2FC3-11CF-89CA-008029E4B0B1" )
61*b1cdbd2cSJim Jagielski]
62*b1cdbd2cSJim Jagielski{
63*b1cdbd2cSJim Jagielski	SID_DOCTEMPLATE //idlpp ole : no , status : no
64*b1cdbd2cSJim Jagielski	[
65*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
66*b1cdbd2cSJim Jagielski	]
67*b1cdbd2cSJim Jagielski	SID_AUTO_REDRAW //idlpp ole : no , status : no
68*b1cdbd2cSJim Jagielski	[
69*b1cdbd2cSJim Jagielski		ExecMethod = Execute ;
70*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
71*b1cdbd2cSJim Jagielski	]
72*b1cdbd2cSJim Jagielski	//idlpp kein Menuepunkt , also keine Texte
73*b1cdbd2cSJim Jagielski	SID_LOADSYMBOLS //idlpp ole : no , status : no
74*b1cdbd2cSJim Jagielski	[
75*b1cdbd2cSJim Jagielski		ExecMethod = Execute ;
76*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
77*b1cdbd2cSJim Jagielski	]
78*b1cdbd2cSJim Jagielski	//idlpp kein Menuepunkt , also keine Texte
79*b1cdbd2cSJim Jagielski	SID_SAVESYMBOLS //idlpp ole : no , status : no
80*b1cdbd2cSJim Jagielski	[
81*b1cdbd2cSJim Jagielski		ExecMethod = Execute ;
82*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
83*b1cdbd2cSJim Jagielski	]
84*b1cdbd2cSJim Jagielski	SID_FONT //idlpp ole : no , status : no
85*b1cdbd2cSJim Jagielski	[
86*b1cdbd2cSJim Jagielski		ExecMethod = Execute ;
87*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
88*b1cdbd2cSJim Jagielski	]
89*b1cdbd2cSJim Jagielski	SID_FONTSIZE //idlpp ole : no , status : no
90*b1cdbd2cSJim Jagielski	[
91*b1cdbd2cSJim Jagielski		ExecMethod = Execute ;
92*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
93*b1cdbd2cSJim Jagielski	]
94*b1cdbd2cSJim Jagielski	SID_DISTANCE //idlpp ole : no , status : no
95*b1cdbd2cSJim Jagielski	[
96*b1cdbd2cSJim Jagielski		ExecMethod = Execute ;
97*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
98*b1cdbd2cSJim Jagielski	]
99*b1cdbd2cSJim Jagielski	SID_ALIGN //idlpp ole : no , status : no
100*b1cdbd2cSJim Jagielski	[
101*b1cdbd2cSJim Jagielski		ExecMethod = Execute ;
102*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
103*b1cdbd2cSJim Jagielski	]
104*b1cdbd2cSJim Jagielski	SID_TEXTMODE //idlpp ole : no , status : no
105*b1cdbd2cSJim Jagielski	[
106*b1cdbd2cSJim Jagielski		ExecMethod = Execute ;
107*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
108*b1cdbd2cSJim Jagielski	]
109*b1cdbd2cSJim Jagielski	//idlpp kein Menueeintrag , also keine Texte
110*b1cdbd2cSJim Jagielski	SID_MODIFYSTATUS //idlpp ole : no , status : no
111*b1cdbd2cSJim Jagielski	[
112*b1cdbd2cSJim Jagielski		ExecMethod = Execute ;
113*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
114*b1cdbd2cSJim Jagielski	]
115*b1cdbd2cSJim Jagielski	//idlpp kein Menueeintrag , also keine Texte
116*b1cdbd2cSJim Jagielski	SID_TEXT //idlpp ole : no , status : no
117*b1cdbd2cSJim Jagielski	[
118*b1cdbd2cSJim Jagielski		ExecMethod = Execute ;
119*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
120*b1cdbd2cSJim Jagielski	]
121*b1cdbd2cSJim Jagielski	//idlpp kein Menueeintrag , also keine Texte
122*b1cdbd2cSJim Jagielski        SID_GAPHIC_SM //idlpp ole : no , status : no
123*b1cdbd2cSJim Jagielski	[
124*b1cdbd2cSJim Jagielski		ExecMethod = Execute ;
125*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
126*b1cdbd2cSJim Jagielski	]
127*b1cdbd2cSJim Jagielski
128*b1cdbd2cSJim Jagielski	SID_UNDO //idlpp ole : no , status : no
129*b1cdbd2cSJim Jagielski	[
130*b1cdbd2cSJim Jagielski		ExecMethod = Execute ;
131*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
132*b1cdbd2cSJim Jagielski	]
133*b1cdbd2cSJim Jagielski	SID_REDO //idlpp ole : no , status : no
134*b1cdbd2cSJim Jagielski	[
135*b1cdbd2cSJim Jagielski		ExecMethod = Execute ;
136*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
137*b1cdbd2cSJim Jagielski	]
138*b1cdbd2cSJim Jagielski	SID_GETUNDOSTRINGS //idlpp ole : no , status : no
139*b1cdbd2cSJim Jagielski	[
140*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
141*b1cdbd2cSJim Jagielski	]
142*b1cdbd2cSJim Jagielski	SID_GETREDOSTRINGS //idlpp ole : no , status : no
143*b1cdbd2cSJim Jagielski	[
144*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
145*b1cdbd2cSJim Jagielski	]
146*b1cdbd2cSJim Jagielski}
147*b1cdbd2cSJim Jagielski
148*b1cdbd2cSJim Jagielskishell SmDocShell
149*b1cdbd2cSJim Jagielski{
150*b1cdbd2cSJim Jagielski	import FormulaDocument[Automation];
151*b1cdbd2cSJim Jagielski}
152*b1cdbd2cSJim Jagielski
153*b1cdbd2cSJim Jagielski
154*b1cdbd2cSJim Jagielskiinterface FormulaView
155*b1cdbd2cSJim Jagielski[
156*b1cdbd2cSJim Jagielski	uuid ( "CE1A6C00-2FC3-11CF-89CA-008029E4B0B1" )
157*b1cdbd2cSJim Jagielski]
158*b1cdbd2cSJim Jagielski{
159*b1cdbd2cSJim Jagielski	SID_FORMULACURSOR
160*b1cdbd2cSJim Jagielski	[
161*b1cdbd2cSJim Jagielski		ExecMethod = Execute ;
162*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
163*b1cdbd2cSJim Jagielski	]
164*b1cdbd2cSJim Jagielski	SID_NEXTERR //idlpp ole : no , status : no
165*b1cdbd2cSJim Jagielski	[
166*b1cdbd2cSJim Jagielski		ExecMethod = Execute ;
167*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
168*b1cdbd2cSJim Jagielski	]
169*b1cdbd2cSJim Jagielski	SID_PREVERR //idlpp ole : no , status : no
170*b1cdbd2cSJim Jagielski	[
171*b1cdbd2cSJim Jagielski		ExecMethod = Execute ;
172*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
173*b1cdbd2cSJim Jagielski	]
174*b1cdbd2cSJim Jagielski	SID_NEXTMARK //idlpp ole : no , status : no
175*b1cdbd2cSJim Jagielski	[
176*b1cdbd2cSJim Jagielski		ExecMethod = Execute ;
177*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
178*b1cdbd2cSJim Jagielski	]
179*b1cdbd2cSJim Jagielski	SID_PREVMARK //idlpp ole : no , status : no
180*b1cdbd2cSJim Jagielski	[
181*b1cdbd2cSJim Jagielski		ExecMethod = Execute ;
182*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
183*b1cdbd2cSJim Jagielski	]
184*b1cdbd2cSJim Jagielski	SID_VIEW050 //idlpp ole : no , status : no
185*b1cdbd2cSJim Jagielski	[
186*b1cdbd2cSJim Jagielski		ExecMethod = Execute ;
187*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
188*b1cdbd2cSJim Jagielski	]
189*b1cdbd2cSJim Jagielski	SID_VIEW100 //idlpp ole : no , status : no
190*b1cdbd2cSJim Jagielski	[
191*b1cdbd2cSJim Jagielski		ExecMethod = Execute ;
192*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
193*b1cdbd2cSJim Jagielski	]
194*b1cdbd2cSJim Jagielski	SID_VIEW200 //idlpp ole : no , status : no
195*b1cdbd2cSJim Jagielski	[
196*b1cdbd2cSJim Jagielski		ExecMethod = Execute ;
197*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
198*b1cdbd2cSJim Jagielski	]
199*b1cdbd2cSJim Jagielski	SID_ZOOMIN //idlpp ole : no , status : no
200*b1cdbd2cSJim Jagielski	[
201*b1cdbd2cSJim Jagielski		ExecMethod = Execute ;
202*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
203*b1cdbd2cSJim Jagielski	]
204*b1cdbd2cSJim Jagielski	SID_ZOOMOUT //idlpp ole : no , status : no
205*b1cdbd2cSJim Jagielski	[
206*b1cdbd2cSJim Jagielski		ExecMethod = Execute ;
207*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
208*b1cdbd2cSJim Jagielski	]
209*b1cdbd2cSJim Jagielski	SID_DRAW //idlpp ole : no , status : no
210*b1cdbd2cSJim Jagielski	[
211*b1cdbd2cSJim Jagielski		ExecMethod = Execute ;
212*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
213*b1cdbd2cSJim Jagielski	]
214*b1cdbd2cSJim Jagielski	SID_ADJUST //idlpp ole : no , status : no
215*b1cdbd2cSJim Jagielski	[
216*b1cdbd2cSJim Jagielski		ExecMethod = Execute ;
217*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
218*b1cdbd2cSJim Jagielski	]
219*b1cdbd2cSJim Jagielski	//idlpp kein Menueeintrag , also keine Texte
220*b1cdbd2cSJim Jagielski	SID_FITINWINDOW //idlpp ole : no , status : no
221*b1cdbd2cSJim Jagielski	[
222*b1cdbd2cSJim Jagielski		ExecMethod = Execute ;
223*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
224*b1cdbd2cSJim Jagielski	]
225*b1cdbd2cSJim Jagielski        //idlpp kein Menueeintrag , also keine Texte
226*b1cdbd2cSJim Jagielski        SID_COPYOBJECT //idlpp ole : no , status : no
227*b1cdbd2cSJim Jagielski        [
228*b1cdbd2cSJim Jagielski                ExecMethod = Execute ;
229*b1cdbd2cSJim Jagielski                StateMethod = GetState ;
230*b1cdbd2cSJim Jagielski        ]
231*b1cdbd2cSJim Jagielski        //idlpp kein Menueeintrag , also keine Texte
232*b1cdbd2cSJim Jagielski        SID_PASTEOBJECT //idlpp ole : no , status : no
233*b1cdbd2cSJim Jagielski        [
234*b1cdbd2cSJim Jagielski                ExecMethod = Execute ;
235*b1cdbd2cSJim Jagielski                StateMethod = GetState ;
236*b1cdbd2cSJim Jagielski        ]
237*b1cdbd2cSJim Jagielski	SID_CUT //idlpp ole : no , status : no
238*b1cdbd2cSJim Jagielski	[
239*b1cdbd2cSJim Jagielski		ExecMethod = Execute ;
240*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
241*b1cdbd2cSJim Jagielski	]
242*b1cdbd2cSJim Jagielski	SID_COPY //idlpp ole : no , status : no
243*b1cdbd2cSJim Jagielski	[
244*b1cdbd2cSJim Jagielski		ExecMethod = Execute ;
245*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
246*b1cdbd2cSJim Jagielski	]
247*b1cdbd2cSJim Jagielski	SID_PASTE //idlpp ole : no , status : no
248*b1cdbd2cSJim Jagielski	[
249*b1cdbd2cSJim Jagielski		ExecMethod = Execute ;
250*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
251*b1cdbd2cSJim Jagielski	]
252*b1cdbd2cSJim Jagielski	SID_DELETE //idlpp ole : no , status : no
253*b1cdbd2cSJim Jagielski	[
254*b1cdbd2cSJim Jagielski		ExecMethod = Execute ;
255*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
256*b1cdbd2cSJim Jagielski	]
257*b1cdbd2cSJim Jagielski	SID_SELECT //idlpp ole : no , status : no
258*b1cdbd2cSJim Jagielski	[
259*b1cdbd2cSJim Jagielski		ExecMethod = Execute ;
260*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
261*b1cdbd2cSJim Jagielski	]
262*b1cdbd2cSJim Jagielski	//idlpp kein Menueeintrag , also keine Texte
263*b1cdbd2cSJim Jagielski	SID_INSERTCOMMAND //idlpp ole : no , status : no
264*b1cdbd2cSJim Jagielski	[
265*b1cdbd2cSJim Jagielski		ExecMethod = Execute ;
266*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
267*b1cdbd2cSJim Jagielski	]
268*b1cdbd2cSJim Jagielski	//idlpp kein Menueeintrag , also keine Texte
269*b1cdbd2cSJim Jagielski	SID_INSERTTEXT //idlpp ole : no , status : no
270*b1cdbd2cSJim Jagielski	[
271*b1cdbd2cSJim Jagielski		ExecMethod = Execute ;
272*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
273*b1cdbd2cSJim Jagielski	]
274*b1cdbd2cSJim Jagielski    SID_IMPORT_FORMULA //idlpp ole : no , status : no
275*b1cdbd2cSJim Jagielski    [
276*b1cdbd2cSJim Jagielski        ExecMethod = Execute ;
277*b1cdbd2cSJim Jagielski        StateMethod = GetState ;
278*b1cdbd2cSJim Jagielski        Export = FALSE ;
279*b1cdbd2cSJim Jagielski    ]
280*b1cdbd2cSJim Jagielski	//idlpp kein Menueeintrag , also keine Texte
281*b1cdbd2cSJim Jagielski	SID_ATTR_ZOOM //idlpp ole : no , status : no
282*b1cdbd2cSJim Jagielski	[
283*b1cdbd2cSJim Jagielski		ExecMethod = Execute ;
284*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
285*b1cdbd2cSJim Jagielski	]
286*b1cdbd2cSJim Jagielski	//idlpp kein Menueeintrag , also keine Texte
287*b1cdbd2cSJim Jagielski	SID_TEXTSTATUS //idlpp ole : no , status : no
288*b1cdbd2cSJim Jagielski	[
289*b1cdbd2cSJim Jagielski		ExecMethod = Execute ;
290*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
291*b1cdbd2cSJim Jagielski	]
292*b1cdbd2cSJim Jagielski	//idlpp kein Menueeintrag , also keine Texte
293*b1cdbd2cSJim Jagielski	SID_GETEDITTEXT //idlpp ole : no , status : no
294*b1cdbd2cSJim Jagielski	[
295*b1cdbd2cSJim Jagielski		ExecMethod = Execute ;
296*b1cdbd2cSJim Jagielski		StateMethod = GetState ;
297*b1cdbd2cSJim Jagielski	]
298*b1cdbd2cSJim Jagielski	//idlpp kein Menueeintrag , also keine Texte
299*b1cdbd2cSJim Jagielski	SID_CMDBOXWINDOW //idlpp ole : no , status : no
300*b1cdbd2cSJim Jagielski	[
301*b1cdbd2cSJim Jagielski		ExecMethod = NoExec ;
302*b1cdbd2cSJim Jagielski		StateMethod = NoState ;
303*b1cdbd2cSJim Jagielski	]
304*b1cdbd2cSJim Jagielski	//idlpp kein Menueeintrag , also keine Texte
305*b1cdbd2cSJim Jagielski	SID_TOOLBOXWINDOW //idlpp ole : no , status : no
306*b1cdbd2cSJim Jagielski	[
307*b1cdbd2cSJim Jagielski		ExecMethod = NoExec ;
308*b1cdbd2cSJim Jagielski		StateMethod = NoState ;
309*b1cdbd2cSJim Jagielski	]
310*b1cdbd2cSJim Jagielski        SID_TOOLBOX //idlpp ole : no , status : no
311*b1cdbd2cSJim Jagielski        [
312*b1cdbd2cSJim Jagielski                ExecMethod = Execute ;
313*b1cdbd2cSJim Jagielski                StateMethod = GetState ;
314*b1cdbd2cSJim Jagielski        ]
315*b1cdbd2cSJim Jagielski        SID_SYMBOLS_CATALOGUE //idlpp ole : no , status : no
316*b1cdbd2cSJim Jagielski        [
317*b1cdbd2cSJim Jagielski                ExecMethod = Execute ;
318*b1cdbd2cSJim Jagielski                StateMethod = GetState ;
319*b1cdbd2cSJim Jagielski        ]
320*b1cdbd2cSJim Jagielski}
321*b1cdbd2cSJim Jagielski
322*b1cdbd2cSJim Jagielskishell SmViewShell
323*b1cdbd2cSJim Jagielski{
324*b1cdbd2cSJim Jagielski	import FormulaView[Automation];
325*b1cdbd2cSJim Jagielski}
326*b1cdbd2cSJim Jagielski
327*b1cdbd2cSJim Jagielski}
328*b1cdbd2cSJim Jagielski
329