xref: /trunk/main/sw/sdi/_frmsh.sdi (revision 8d1a3dfa5ab64f51ad85a7ce8d7a0a855595e2ab)
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements.  See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership.  The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance
9 * with the License.  You may obtain a copy of the License at
10 *
11 *   http://www.apache.org/licenses/LICENSE-2.0
12 *
13 * Unless required by applicable law or agreed to in writing,
14 * software distributed under the License is distributed on an
15 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16 * KIND, either express or implied.  See the License for the
17 * specific language governing permissions and limitations
18 * under the License.
19 *
20 *************************************************************/
21
22
23
24interface BaseTextFrame
25[
26    Automation = FALSE;
27]
28{
29    //UUUU
30    SID_ATTR_FILL_STYLE
31    [
32        Export = FALSE;
33        ExecMethod = ExecDrawAttrArgsTextFrame;
34        StateMethod = GetDrawAttrStateTextFrame;
35        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
36    ]
37
38    //UUUU
39    SID_ATTR_FILL_COLOR
40    [
41        Export = FALSE;
42        ExecMethod = ExecDrawAttrArgsTextFrame;
43        StateMethod = GetDrawAttrStateTextFrame;
44        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
45    ]
46
47    //UUUU
48    SID_ATTR_FILL_GRADIENT
49    [
50        Export = FALSE;
51        ExecMethod = ExecDrawAttrArgsTextFrame;
52        StateMethod = GetDrawAttrStateTextFrame;
53        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
54    ]
55
56    //UUUU
57    SID_ATTR_FILL_HATCH
58    [
59        Export = FALSE;
60        ExecMethod = ExecDrawAttrArgsTextFrame;
61        StateMethod = GetDrawAttrStateTextFrame;
62        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
63    ]
64
65    //UUUU
66    SID_ATTR_FILL_BITMAP
67    [
68        Export = FALSE;
69        ExecMethod = ExecDrawAttrArgsTextFrame;
70        StateMethod = GetDrawAttrStateTextFrame;
71        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
72    ]
73
74    //UUUU
75    SID_ATTR_FILL_TRANSPARENCE
76    [
77        Export = FALSE;
78        ExecMethod = ExecDrawAttrArgsTextFrame;
79        StateMethod = GetDrawAttrStateTextFrame;
80        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
81    ]
82
83    //UUUU
84    SID_ATTR_FILL_FLOATTRANSPARENCE
85    [
86        Export = FALSE;
87        ExecMethod = ExecDrawAttrArgsTextFrame;
88        StateMethod = GetDrawAttrStateTextFrame;
89        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
90    ]
91
92    //UUUU
93    SID_COLOR_TABLE
94    [
95        StateMethod = GetDrawAttrStateTextFrame;
96    ]
97
98    //UUUU
99    SID_GRADIENT_LIST
100    [
101        StateMethod = GetDrawAttrStateTextFrame;
102    ]
103
104    //UUUU
105    SID_HATCH_LIST
106    [
107        StateMethod = GetDrawAttrStateTextFrame;
108    ]
109
110    //UUUU
111    SID_BITMAP_LIST
112    [
113        StateMethod = GetDrawAttrStateTextFrame;
114    ]
115
116    //UUUU
117    SID_ATTRIBUTES_AREA
118    [
119        ExecMethod = ExecDrawDlgTextFrame;
120        StateMethod = DisableStateTextFrame;
121    ]
122
123
124    FN_FRAME_TO_ANCHOR  // status()
125    [
126        /*OS: Datentypen unvertraeglich ?? */
127        ExecMethod = Execute ;
128        StateMethod = NoState ;
129    ]
130
131    FN_FRAME_ALIGN_VERT_CENTER // status(play|final)
132    [
133        ExecMethod = Execute ;
134        StateMethod = GetState ;
135        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
136    ]
137
138    FN_FRAME_ALIGN_VERT_BOTTOM  // status(play|final)
139    [
140        ExecMethod = Execute ;
141        StateMethod = GetState ;
142        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
143    ]
144
145    FN_FRAME_ALIGN_VERT_TOP   // status(play|final)
146    [
147        ExecMethod = Execute ;
148        StateMethod = GetState ;
149        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
150    ]
151
152    FN_FRAME_ALIGN_VERT_ROW_CENTER  // status(play|final)
153    [
154        ExecMethod = Execute ;
155        StateMethod = GetState ;
156        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
157    ]
158
159    FN_FRAME_ALIGN_VERT_ROW_BOTTOM // status(play|final)
160    [
161        ExecMethod = Execute ;
162        StateMethod = GetState ;
163        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
164    ]
165
166    FN_FRAME_ALIGN_VERT_ROW_TOP  // status(play|final)
167    [
168        ExecMethod = Execute ;
169        StateMethod = GetState ;
170        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
171    ]
172
173    FN_FRAME_ALIGN_VERT_CHAR_CENTER // status(play|final)
174    [
175        ExecMethod = Execute ;
176        StateMethod = GetState ;
177        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
178    ]
179
180    FN_FRAME_ALIGN_VERT_CHAR_BOTTOM  // status(play|final)
181    [
182        ExecMethod = Execute ;
183        StateMethod = GetState ;
184        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
185    ]
186
187    FN_FRAME_ALIGN_VERT_CHAR_TOP  // status(play|final)
188    [
189        ExecMethod = Execute ;
190        StateMethod = GetState ;
191        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
192    ]
193
194    FN_FRAME_ALIGN_HORZ_CENTER  // status(play|final)
195    [
196        ExecMethod = Execute ;
197        StateMethod = GetState ;
198        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
199    ]
200
201    FN_FRAME_ALIGN_HORZ_RIGHT // status(play|final)
202    [
203        ExecMethod = Execute ;
204        StateMethod = GetState ;
205        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
206    ]
207
208    FN_FRAME_ALIGN_HORZ_LEFT // status(play|final)
209    [
210        ExecMethod = Execute ;
211        StateMethod = GetState ;
212        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
213    ]
214
215
216    SID_FRAME_TO_TOP // status(final|play)
217    [
218        ExecMethod = Execute ;
219        StateMethod = GetState ;
220        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
221    ]
222
223    SID_FRAME_TO_BOTTOM  // status(final|play)
224    [
225        ExecMethod = Execute ;
226        StateMethod = GetState ;
227        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
228    ]
229
230
231    FN_FRAME_UP  // status(final|play)
232    [
233        ExecMethod = Execute ;
234        StateMethod = GetState ;
235        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
236    ]
237
238    FN_FRAME_DOWN // status(final|play)
239    [
240        ExecMethod = Execute ;
241        StateMethod = GetState ;
242        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
243    ]
244
245    SID_ATTR_TRANSFORM
246    [
247        ExecMethod = Execute ;
248        StateMethod = GetState ;
249    ]
250    SID_ATTR_TRANSFORM_WIDTH
251    [
252        StateMethod = GetState ;
253        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
254    ]
255    SID_ATTR_TRANSFORM_HEIGHT
256    [
257        StateMethod = GetState ;
258        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
259    ]
260    SID_ATTR_TRANSFORM_PROTECT_SIZE
261    [
262        StateMethod = GetState ;
263        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
264    ]
265
266    SID_ATTR_ULSPACE // status(final|play)
267    [
268        ExecMethod = Execute ;
269        StateMethod = GetState ;
270        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
271    ]
272
273    SID_ATTR_LRSPACE // status(final|play)
274    [
275        ExecMethod = Execute ;
276        StateMethod = GetState ;
277        GroupId = GID_FRAME;
278        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
279    ]
280
281    FN_FORMAT_FRAME_DLG   // status(final|play)
282    [
283        ExecMethod = Execute ;
284        StateMethod = GetState ;
285        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
286    ]
287    FN_DRAW_WRAP_DLG // status(final|play)
288    [
289        ExecMethod = Execute ;
290        StateMethod = GetState ;
291        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
292    ]
293
294    SID_FRAME_LINESTYLE // status()
295    [
296        ExecMethod = ExecFrameStyle ;
297        StateMethod = GetLineStyleState ;
298        Export = FALSE; //#44439#
299        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
300    ]
301
302    SID_FRAME_LINECOLOR // status(final|play)
303    [
304        ExecMethod = ExecFrameStyle ;
305        StateMethod = GetLineStyleState ;
306        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
307    ]
308    SID_OBJECT_ALIGN_CENTER  // status(play|final)
309    [
310        ExecMethod = Execute ;
311        StateMethod = GetState ;
312        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
313    ]
314
315    SID_OBJECT_ALIGN_RIGHT // status(play|final)
316    [
317        ExecMethod = Execute ;
318        StateMethod = GetState ;
319        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
320    ]
321
322    SID_OBJECT_ALIGN_LEFT // status(play|final)
323    [
324        ExecMethod = Execute ;
325        StateMethod = GetState ;
326        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
327    ]
328
329    SID_OBJECT_ALIGN_UP // status(play|final)
330    [
331        ExecMethod = Execute ;
332        StateMethod = GetState ;
333        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
334    ]
335
336    SID_OBJECT_ALIGN_MIDDLE  // status(play|final)
337    [
338        ExecMethod = Execute ;
339        StateMethod = GetState ;
340        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
341    ]
342
343    SID_OBJECT_ALIGN_DOWN   // status(play|final)
344    [
345        ExecMethod = Execute ;
346        StateMethod = GetState ;
347        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
348    ]
349
350    FN_FORMAT_FOOTNOTE_DLG // status()
351    [
352        ExecMethod = Execute;
353    ]
354
355    SID_OPEN_XML_FILTERSETTINGS // ole : no, status : ?
356    [
357        ExecMethod = Execute ;
358    ]
359
360    FN_WORDCOUNT_DIALOG
361    [
362        ExecMethod = Execute;
363    ]
364
365    FN_NUMBERING_OUTLINE_DLG   // status(final|play)
366    [
367        ExecMethod = Execute ;
368    ]
369        // --> OD 2009-07-08 #i73249#
370        FN_TITLE_DESCRIPTION_SHAPE
371        [
372                ExecMethod = Execute ;
373                StateMethod = GetState ;
374                DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
375        ]
376        // <--
377
378
379    /*****************************************************
380
381 Abfragefunktionen fuer ImageMaps
382
383 ****************************************************/
384
385//
386// Slots ohne Export
387
388    FN_INSERT_FRAME
389    [
390        ExecMethod = Execute ;
391        StateMethod = StateInsert ;
392        Export = False;
393        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
394    ]
395
396    SID_ATTR_BORDER // status()
397    [
398        ExecMethod = ExecFrameStyle ;
399        StateMethod = GetLineStyleState ;
400        GroupId = GID_FRAME;
401        Export = False;
402        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
403    ]
404
405    SID_HYPERLINK_SETLINK  // status()
406    [
407        ExecMethod = Execute ;
408        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
409    ]
410
411    SID_HYPERLINK_GETLINK  // status()
412    [
413        StateMethod = GetState ;
414    ]
415
416    FN_FRAME_MIRROR_ON_EVEN_PAGES // status(final|play|rec)
417    [
418        ExecMethod = Execute ;
419        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
420    ]
421}
422
423
424