2 * This file is part of the LibreOffice project.
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/.
8 * This file incorporates work covered by the following license notice:
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 .
20 "312C4240-35E7-101C-B12A-04021C007002"
21 "58216740-35E7-101C-B12A-04021C007002"
24 HelpText ( "StarMath Application" )
25 SlotIdFile ( "starmath.hrc" )
26 SlotIdFile ( "editeng/editids.hrc" )
27 SlotIdFile ( "sfx2/sfxsids.hrc" )
28 SlotIdFile ( "svx/svxids.hrc" )
31 include "sfxitems.sdi"
33 include "svxitems.sdi"
39 uuid ( "92B0FD20-2FC1-11CF-89CA-008029E4B0B1" )
42 SID_CONFIGEVENT //idlpp ole : no , status : no
44 StateMethod = GetState ;
50 import StarMath[Automation];
53 interface FormulaDocument
55 uuid ( "815CBB20-2FC3-11CF-89CA-008029E4B0B1" )
58 SID_DOCTEMPLATE //idlpp ole : no , status : no
60 StateMethod = GetState ;
62 SID_AUTO_REDRAW //idlpp ole : no , status : no
64 ExecMethod = Execute ;
65 StateMethod = GetState ;
67 //idlpp kein Menuepunkt , also keine Texte
68 SID_LOADSYMBOLS //idlpp ole : no , status : no
70 ExecMethod = Execute ;
71 StateMethod = GetState ;
73 //idlpp kein Menuepunkt , also keine Texte
74 SID_SAVESYMBOLS //idlpp ole : no , status : no
76 ExecMethod = Execute ;
77 StateMethod = GetState ;
79 SID_FONT //idlpp ole : no , status : no
81 ExecMethod = Execute ;
82 StateMethod = GetState ;
84 SID_FONTSIZE //idlpp ole : no , status : no
86 ExecMethod = Execute ;
87 StateMethod = GetState ;
89 SID_DISTANCE //idlpp ole : no , status : no
91 ExecMethod = Execute ;
92 StateMethod = GetState ;
94 SID_ALIGN //idlpp ole : no , status : no
96 ExecMethod = Execute ;
97 StateMethod = GetState ;
99 SID_TEXTMODE //idlpp ole : no , status : no
101 ExecMethod = Execute ;
102 StateMethod = GetState ;
104 //idlpp kein Menueeintrag , also keine Texte
105 SID_MODIFYSTATUS //idlpp ole : no , status : no
107 ExecMethod = Execute ;
108 StateMethod = GetState ;
110 //idlpp kein Menueeintrag , also keine Texte
111 SID_TEXT //idlpp ole : no , status : no
113 ExecMethod = Execute ;
114 StateMethod = GetState ;
116 //idlpp kein Menueeintrag , also keine Texte
117 SID_GAPHIC_SM //idlpp ole : no , status : no
119 ExecMethod = Execute ;
120 StateMethod = GetState ;
123 SID_UNDO //idlpp ole : no , status : no
125 ExecMethod = Execute ;
126 StateMethod = GetState ;
128 SID_REDO //idlpp ole : no , status : no
130 ExecMethod = Execute ;
131 StateMethod = GetState ;
133 SID_GETUNDOSTRINGS //idlpp ole : no , status : no
135 StateMethod = GetState ;
137 SID_GETREDOSTRINGS //idlpp ole : no , status : no
139 StateMethod = GetState ;
145 import FormulaDocument[Automation];
149 interface FormulaView
151 uuid ( "CE1A6C00-2FC3-11CF-89CA-008029E4B0B1" )
156 ExecMethod = Execute ;
157 StateMethod = GetState ;
159 SID_NEXTERR //idlpp ole : no , status : no
161 ExecMethod = Execute ;
162 StateMethod = GetState ;
164 SID_PREVERR //idlpp ole : no , status : no
166 ExecMethod = Execute ;
167 StateMethod = GetState ;
169 SID_NEXTMARK //idlpp ole : no , status : no
171 ExecMethod = Execute ;
172 StateMethod = GetState ;
174 SID_PREVMARK //idlpp ole : no , status : no
176 ExecMethod = Execute ;
177 StateMethod = GetState ;
179 SID_ZOOMIN //idlpp ole : no , status : no
181 ExecMethod = Execute ;
182 StateMethod = GetState ;
184 SID_ZOOMOUT //idlpp ole : no , status : no
186 ExecMethod = Execute ;
187 StateMethod = GetState ;
189 SID_DRAW //idlpp ole : no , status : no
191 ExecMethod = Execute ;
192 StateMethod = GetState ;
194 //idlpp kein Menueeintrag , also keine Texte
195 SID_COPYOBJECT //idlpp ole : no , status : no
197 ExecMethod = Execute ;
198 StateMethod = GetState ;
200 //idlpp kein Menueeintrag , also keine Texte
201 SID_PASTEOBJECT //idlpp ole : no , status : no
203 ExecMethod = Execute ;
204 StateMethod = GetState ;
206 SID_CUT //idlpp ole : no , status : no
208 ExecMethod = Execute ;
209 StateMethod = GetState ;
211 SID_COPY //idlpp ole : no , status : no
213 ExecMethod = Execute ;
214 StateMethod = GetState ;
216 SID_PASTE //idlpp ole : no , status : no
218 ExecMethod = Execute ;
219 StateMethod = GetState ;
221 SID_DELETE //idlpp ole : no , status : no
223 ExecMethod = Execute ;
224 StateMethod = GetState ;
226 SID_SELECT //idlpp ole : no , status : no
228 ExecMethod = Execute ;
229 StateMethod = GetState ;
231 //idlpp kein Menueeintrag , also keine Texte
232 SID_INSERTCOMMAND //idlpp ole : no , status : no
234 ExecMethod = Execute ;
235 StateMethod = GetState ;
237 SID_INSERTCOMMANDTEXT
239 ExecMethod = Execute ;
240 StateMethod = GetState ;
242 //idlpp kein Menueeintrag , also keine Texte
243 SID_INSERTSYMBOL //idlpp ole : no , status : no
245 ExecMethod = Execute ;
246 StateMethod = GetState ;
248 SID_IMPORT_FORMULA //idlpp ole : no , status : no
250 ExecMethod = Execute ;
251 StateMethod = GetState ;
254 //idlpp kein Menueeintrag , also keine Texte
255 SID_ATTR_ZOOM //idlpp ole : no , status : no
257 ExecMethod = Execute ;
258 StateMethod = GetState ;
262 ExecMethod = Execute ;
263 StateMethod = GetState ;
265 //idlpp kein Menueeintrag , also keine Texte
266 SID_TEXTSTATUS //idlpp ole : no , status : no
268 ExecMethod = Execute ;
269 StateMethod = GetState ;
271 //idlpp kein Menueeintrag , also keine Texte
272 SID_GETEDITTEXT //idlpp ole : no , status : no
274 ExecMethod = Execute ;
275 StateMethod = GetState ;
277 //idlpp kein Menueeintrag , also keine Texte
278 SID_CMDBOXWINDOW //idlpp ole : no , status : no
280 ExecMethod = NoExec ;
281 StateMethod = NoState ;
283 SID_ELEMENTSDOCKINGWINDOW
285 ExecMethod = Execute ;
286 StateMethod = GetState ;
288 //idlpp kein Menueeintrag , also keine Texte
289 SID_TOOLBOXWINDOW //idlpp ole : no , status : no
291 ExecMethod = NoExec ;
292 StateMethod = NoState ;
294 SID_TOOLBOX //idlpp ole : no , status : no
296 ExecMethod = Execute ;
297 StateMethod = GetState ;
299 SID_SYMBOLS_CATALOGUE //idlpp ole : no , status : no
301 ExecMethod = Execute ;
302 StateMethod = GetState ;
308 import FormulaView[Automation];