bump product version to 4.1.6.2
[LibreOffice.git] / sw / sdi / drawsh.sdi
blob49ebe0fcf5cd3cf04f5ef5f3ea28ab075046bd02
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  */
18 interface TextDraw : TextDrawBase
20     uuid = "626DE480-111A-101D-9757-6E74207A7520"
23     SID_ATTR_LINEEND_STYLE
24     [
25         SlotType = SfxBoolItem ;
26         ExecMethod = ExecDrawAttrArgs ;
27         StateMethod = DisableState ;
28         Export = FALSE;
29     ]
31     SID_ATTR_LINE_START
32     [
33         ExecMethod = ExecDrawAttrArgs ;
34         StateMethod = GetDrawAttrState ;
35         Export = FALSE;
36     ]
38     SID_ATTR_LINE_END
39     [
40         ExecMethod = ExecDrawAttrArgs ;
41         StateMethod = GetDrawAttrState ;
42         Export = FALSE;
43     ]
45     SID_ATTR_LINE_STYLE
46     [
47         Export = FALSE;
48         ExecMethod = ExecDrawAttrArgs ;
49         StateMethod = GetDrawAttrState ;
50         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
51     ]
53     SID_ATTR_LINE_DASH
54     [
55         ExecMethod = ExecDrawAttrArgs ;
56         StateMethod = GetDrawAttrState ;
57         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
58     ]
60     SID_ATTR_LINE_TRANSPARENCE
61     [
62         Export = FALSE;
63         ExecMethod = ExecDrawAttrArgs ;
64         StateMethod = GetDrawAttrState ;
65         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
66     ]
68     SID_ATTR_LINE_JOINT
69     [
70         Export = FALSE;
71         ExecMethod = ExecDrawAttrArgs ;
72         StateMethod = GetDrawAttrState ;
73         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
74     ]
76     SID_ATTR_LINE_CAP
77     [
78         Export = FALSE;
79         ExecMethod = ExecDrawAttrArgs ;
80         StateMethod = GetDrawAttrState ;
81         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
82     ]
84     SID_DASH_LIST
85     [
86         StateMethod = GetDrawAttrState ;
87     ]
89     SID_LINEEND_LIST
90     [
91         StateMethod = GetDrawAttrState ;
92     ]
94     SID_COLOR_TABLE
95     [
96         StateMethod = GetDrawAttrState ;
97     ]
99     SID_GRADIENT_LIST
100     [
101         StateMethod = GetDrawAttrState ;
102     ]
104     SID_HATCH_LIST
105     [
106         StateMethod = GetDrawAttrState ;
107     ]
109     SID_BITMAP_LIST
110     [
111         StateMethod = GetDrawAttrState ;
112     ]
114     SID_ATTR_LINE_WIDTH
115     [
116         ExecMethod = ExecDrawAttrArgs ;
117         StateMethod = GetDrawAttrState ;
118         Export = FALSE;
119         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
120     ]
122     SID_ATTR_LINE_COLOR
123     [
124         Export = FALSE;
125         ExecMethod = ExecDrawAttrArgs ;
126         StateMethod = GetDrawAttrState ;
127         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
128     ]
130     SID_ATTR_FILL_STYLE
131     [
132         Export = FALSE;
133         ExecMethod = ExecDrawAttrArgs ;
134         StateMethod = GetDrawAttrState ;
135         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
136     ]
138     SID_ATTR_FILL_COLOR
139     [
140         Export = FALSE;
141         ExecMethod = ExecDrawAttrArgs ;
142         StateMethod = GetDrawAttrState ;
143         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
144     ]
146     SID_ATTR_FILL_GRADIENT
147     [
148         Export = FALSE;
149         ExecMethod = ExecDrawAttrArgs ;
150         StateMethod = GetDrawAttrState ;
151         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
152     ]
154     SID_ATTR_FILL_HATCH
155     [
156         Export = FALSE;
157         ExecMethod = ExecDrawAttrArgs ;
158         StateMethod = GetDrawAttrState ;
159         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
160     ]
162     SID_ATTR_FILL_BITMAP
163     [
164         Export = FALSE;
165         ExecMethod = ExecDrawAttrArgs ;
166         StateMethod = GetDrawAttrState ;
167         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
168     ]
170     SID_ATTR_FILL_TRANSPARENCE
171     [
172         Export = FALSE;
173         ExecMethod = ExecDrawAttrArgs ;
174         StateMethod = GetDrawAttrState ;
175         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
176     ]
178     SID_ATTR_FILL_FLOATTRANSPARENCE
179     [
180         Export = FALSE;
181         ExecMethod = ExecDrawAttrArgs ;
182         StateMethod = GetDrawAttrState ;
183         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
184     ]
186     SID_ATTRIBUTES_LINE
187     [
188         ExecMethod = ExecDrawDlg ;
189         StateMethod = DisableState ;
190     ]
192     SID_ATTRIBUTES_AREA
193     [
194         ExecMethod = ExecDrawDlg ;
195         StateMethod = DisableState ;
196     ]
198     FN_DRAWTEXT_ATTR_DLG
199     [
200         ExecMethod = ExecDrawDlg ;
201         StateMethod = DisableState ;
202     ]
204     SID_FLIP_VERTICAL
205     [
206         ExecMethod = Execute ;
207         StateMethod = GetState ;
208         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
209     ]
211     SID_FLIP_HORIZONTAL
212     [
213         ExecMethod = Execute ;
214         StateMethod = GetState ;
215         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
216     ]
218     SID_OBJECT_ROTATE
219     [
220         Export = FALSE;
221         ExecMethod = Execute ;
222         StateMethod = GetState ;
223         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
224     ]
226     SID_BEZIER_EDIT
227     [
228         Export = FALSE;
229         ExecMethod = Execute ;
230         StateMethod = GetState ;
231         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
232     ]
234     SID_FONTWORK
235     [
236         ExecMethod = Execute ;
237         StateMethod = GetState ;
238         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
239     ]
241     SID_OBJECT_HELL
242     [
243         ExecMethod = Execute ;
244         StateMethod = GetState ;
245         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
246     ]
248     SID_OBJECT_HEAVEN
249     [
250         ExecMethod = Execute ;
251         StateMethod = GetState ;
252         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
253     ]
255     FN_TOOL_HIERARCHIE
256     [
257         ExecMethod = Execute ;
258         StateMethod = GetState ;
259         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
260     ]
262     SID_EXTRUSION_TOOGLE
263     [
264         ExecMethod = Execute ;
265         StateMethod = GetState ;
266     ]
267     SID_EXTRUSION_TILT_DOWN
268     [
269         ExecMethod = Execute ;
270         StateMethod = GetState ;
271     ]
272     SID_EXTRUSION_TILT_UP
273     [
274         ExecMethod = Execute ;
275         StateMethod = GetState ;
276     ]
277     SID_EXTRUSION_TILT_LEFT
278     [
279         ExecMethod = Execute ;
280         StateMethod = GetState ;
281     ]
282     SID_EXTRUSION_TILT_RIGHT
283     [
284         ExecMethod = Execute ;
285         StateMethod = GetState ;
286     ]
287     SID_EXTRUSION_DEPTH_FLOATER
288     [
289         ExecMethod = Execute ;
290         StateMethod = GetState ;
291     ]
292     SID_EXTRUSION_DEPTH_DIALOG
293     [
294         ExecMethod = Execute ;
295         StateMethod = GetState ;
296     ]
297     SID_EXTRUSION_DIRECTION_FLOATER
298     [
299         ExecMethod = Execute ;
300         StateMethod = GetState ;
301     ]
302     SID_EXTRUSION_LIGHTING_FLOATER
303     [
304         ExecMethod = Execute ;
305         StateMethod = GetState ;
306     ]
307     SID_EXTRUSION_SURFACE_FLOATER
308     [
309         ExecMethod = Execute ;
310         StateMethod = GetState ;
311     ]
312     SID_EXTRUSION_3D_COLOR
313     [
314         ExecMethod = Execute ;
315         StateMethod = GetState ;
316     ]
317     SID_EXTRUSION_DEPTH
318     [
319         ExecMethod = Execute ;
320         StateMethod = GetState ;
321     ]
322     SID_EXTRUSION_DIRECTION
323     [
324         ExecMethod = Execute ;
325         StateMethod = GetState ;
326     ]
327     SID_EXTRUSION_PROJECTION
328     [
329         ExecMethod = Execute ;
330         StateMethod = GetState ;
331     ]
332     SID_EXTRUSION_LIGHTING_DIRECTION
333     [
334         ExecMethod = Execute ;
335         StateMethod = GetState ;
336     ]
337     SID_EXTRUSION_LIGHTING_INTENSITY
338     [
339         ExecMethod = Execute ;
340         StateMethod = GetState ;
341     ]
342     SID_EXTRUSION_SURFACE
343     [
344         ExecMethod = Execute ;
345         StateMethod = GetState ;
346     ]
347     SID_FONTWORK_SHAPE
348     [
349         ExecMethod = Execute ;
350         StateMethod = GetState ;
351     ]
352     SID_FONTWORK_SHAPE_TYPE
353     [
354         ExecMethod = Execute ;
355         StateMethod = GetState ;
356     ]
357     SID_FONTWORK_ALIGNMENT_FLOATER
358     [
359         ExecMethod = Execute ;
360         StateMethod = GetState ;
361     ]
362     SID_FONTWORK_CHARACTER_SPACING_FLOATER
363     [
364         ExecMethod = Execute ;
365         StateMethod = GetState ;
366     ]
367     SID_FONTWORK_ALIGNMENT
368     [
369         ExecMethod = Execute ;
370         StateMethod = GetState ;
371     ]
372     SID_FONTWORK_SAME_LETTER_HEIGHTS
373     [
374         ExecMethod = Execute ;
375         StateMethod = GetState ;
376     ]
377     SID_FONTWORK_CHARACTER_SPACING
378     [
379         ExecMethod = Execute ;
380         StateMethod = GetState ;
381     ]
382     SID_FONTWORK_KERN_CHARACTER_PAIRS
383     [
384         ExecMethod = Execute ;
385         StateMethod = GetState ;
386     ]
387     SID_FONTWORK_CHARACTER_SPACING_DIALOG
388     [
389         ExecMethod = Execute ;
390         StateMethod = GetState ;
391     ]
392     SID_INSERT_GRAPHIC
393     [
394         StateMethod = StateDisableItems ;
395     ]
396     SID_TWAIN_SELECT
397     [
398         StateMethod = StateDisableItems ;
399     ]
401     SID_TWAIN_TRANSFER
402     [
403         StateMethod = StateDisableItems ;
404     ]
407 shell SwDrawShell : SwDrawBaseShell
409         import TextDraw [Automation];
411      // no export
413     SID_FORMTEXT_STYLE
414     [
415         ExecMethod = ExecFormText ;
416         StateMethod = GetFormTextState ;
417         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
418     ]
421     SID_FORMTEXT_ADJUST
422     [
423         ExecMethod = ExecFormText ;
424         StateMethod = GetFormTextState ;
425         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
426     ]
429     SID_FORMTEXT_DISTANCE
430     [
431         ExecMethod = ExecFormText ;
432         StateMethod = GetFormTextState ;
433         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
434     ]
437     SID_FORMTEXT_START
438     [
439         ExecMethod = ExecFormText ;
440         StateMethod = GetFormTextState ;
441         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
442     ]
444     SID_FORMTEXT_MIRROR
445     [
446         ExecMethod = ExecFormText ;
447         StateMethod = GetFormTextState ;
448         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
449     ]
452     SID_FORMTEXT_HIDEFORM
453     [
454         ExecMethod = ExecFormText ;
455         StateMethod = GetFormTextState ;
456         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
457     ]
459     SID_FORMTEXT_OUTLINE
460     [
461         ExecMethod = ExecFormText ;
462         StateMethod = GetFormTextState ;
463         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
464     ]
466     SID_FORMTEXT_SHDWXVAL
467     [
468         ExecMethod = ExecFormText ;
469         StateMethod = GetFormTextState ;
470         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
471     ]
473     SID_FORMTEXT_SHADOW
474     [
475         ExecMethod = ExecFormText ;
476         StateMethod = GetFormTextState ;
477         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
478     ]
480     SID_FORMTEXT_SHDWCOLOR
481     [
482         ExecMethod = ExecFormText ;
483         StateMethod = GetFormTextState ;
484         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
485     ]
487     SID_FORMTEXT_SHDWYVAL
488     [
489         ExecMethod = ExecFormText ;
490         StateMethod = GetFormTextState ;
491         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
492     ]
494     SID_FORMTEXT_STDFORM
495     [
496         ExecMethod = ExecFormText ;
497         StateMethod = GetFormTextState ;
498         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
499     ]
501     FN_FORMAT_FOOTNOTE_DLG // status()
502     [
503         ExecMethod = Execute;
504     ]
506     SID_OPEN_XML_FILTERSETTINGS // ole : no, status : ?
507     [
508         ExecMethod = Execute ;
509     ]
511     FN_WORDCOUNT_DIALOG
512     [
513         ExecMethod = Execute;
514     ]
516        FN_NUMBERING_OUTLINE_DLG   // status(final|play)
517     [
518         ExecMethod = Execute ;
519     ]