xref: /trunk/main/sw/sdi/_frmsh.sdi (revision 29920ea143c96bccd47622c46f66d27d23b809e2)
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    SID_ATTR_FILL_STYLE
30    [
31        Export = FALSE;
32        ExecMethod = ExecDrawAttrArgsTextFrame;
33        StateMethod = GetDrawAttrStateTextFrame;
34        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
35    ]
36
37    SID_ATTR_FILL_COLOR
38    [
39        Export = FALSE;
40        ExecMethod = ExecDrawAttrArgsTextFrame;
41        StateMethod = GetDrawAttrStateTextFrame;
42        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
43    ]
44
45    SID_ATTR_FILL_GRADIENT
46    [
47        Export = FALSE;
48        ExecMethod = ExecDrawAttrArgsTextFrame;
49        StateMethod = GetDrawAttrStateTextFrame;
50        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
51    ]
52
53    SID_ATTR_FILL_HATCH
54    [
55        Export = FALSE;
56        ExecMethod = ExecDrawAttrArgsTextFrame;
57        StateMethod = GetDrawAttrStateTextFrame;
58        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
59    ]
60
61    SID_ATTR_FILL_BITMAP
62    [
63        Export = FALSE;
64        ExecMethod = ExecDrawAttrArgsTextFrame;
65        StateMethod = GetDrawAttrStateTextFrame;
66        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
67    ]
68
69    SID_ATTR_FILL_TRANSPARENCE
70    [
71        Export = FALSE;
72        ExecMethod = ExecDrawAttrArgsTextFrame;
73        StateMethod = GetDrawAttrStateTextFrame;
74        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
75    ]
76
77    SID_ATTR_FILL_FLOATTRANSPARENCE
78    [
79        Export = FALSE;
80        ExecMethod = ExecDrawAttrArgsTextFrame;
81        StateMethod = GetDrawAttrStateTextFrame;
82        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
83    ]
84
85    SID_COLOR_TABLE
86    [
87        StateMethod = GetDrawAttrStateTextFrame;
88    ]
89
90    SID_GRADIENT_LIST
91    [
92        StateMethod = GetDrawAttrStateTextFrame;
93    ]
94
95    SID_HATCH_LIST
96    [
97        StateMethod = GetDrawAttrStateTextFrame;
98    ]
99
100    SID_BITMAP_LIST
101    [
102        StateMethod = GetDrawAttrStateTextFrame;
103    ]
104
105    SID_ATTRIBUTES_AREA
106    [
107        ExecMethod = ExecDrawDlgTextFrame;
108        StateMethod = DisableStateTextFrame;
109    ]
110
111
112    FN_FRAME_TO_ANCHOR  // status()
113    [
114        /*OS: Datentypen unvertraeglich ?? */
115        ExecMethod = Execute ;
116        StateMethod = NoState ;
117    ]
118
119    FN_FRAME_ALIGN_VERT_CENTER // status(play|final)
120    [
121        ExecMethod = Execute ;
122        StateMethod = GetState ;
123        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
124    ]
125
126    FN_FRAME_ALIGN_VERT_BOTTOM  // status(play|final)
127    [
128        ExecMethod = Execute ;
129        StateMethod = GetState ;
130        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
131    ]
132
133    FN_FRAME_ALIGN_VERT_TOP   // status(play|final)
134    [
135        ExecMethod = Execute ;
136        StateMethod = GetState ;
137        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
138    ]
139
140    FN_FRAME_ALIGN_VERT_ROW_CENTER  // status(play|final)
141    [
142        ExecMethod = Execute ;
143        StateMethod = GetState ;
144        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
145    ]
146
147    FN_FRAME_ALIGN_VERT_ROW_BOTTOM // status(play|final)
148    [
149        ExecMethod = Execute ;
150        StateMethod = GetState ;
151        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
152    ]
153
154    FN_FRAME_ALIGN_VERT_ROW_TOP  // status(play|final)
155    [
156        ExecMethod = Execute ;
157        StateMethod = GetState ;
158        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
159    ]
160
161    FN_FRAME_ALIGN_VERT_CHAR_CENTER // status(play|final)
162    [
163        ExecMethod = Execute ;
164        StateMethod = GetState ;
165        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
166    ]
167
168    FN_FRAME_ALIGN_VERT_CHAR_BOTTOM  // status(play|final)
169    [
170        ExecMethod = Execute ;
171        StateMethod = GetState ;
172        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
173    ]
174
175    FN_FRAME_ALIGN_VERT_CHAR_TOP  // status(play|final)
176    [
177        ExecMethod = Execute ;
178        StateMethod = GetState ;
179        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
180    ]
181
182    FN_FRAME_ALIGN_HORZ_CENTER  // status(play|final)
183    [
184        ExecMethod = Execute ;
185        StateMethod = GetState ;
186        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
187    ]
188
189    FN_FRAME_ALIGN_HORZ_RIGHT // status(play|final)
190    [
191        ExecMethod = Execute ;
192        StateMethod = GetState ;
193        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
194    ]
195
196    FN_FRAME_ALIGN_HORZ_LEFT // status(play|final)
197    [
198        ExecMethod = Execute ;
199        StateMethod = GetState ;
200        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
201    ]
202
203
204    SID_FRAME_TO_TOP // status(final|play)
205    [
206        ExecMethod = Execute ;
207        StateMethod = GetState ;
208        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
209    ]
210
211    SID_FRAME_TO_BOTTOM  // status(final|play)
212    [
213        ExecMethod = Execute ;
214        StateMethod = GetState ;
215        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
216    ]
217
218
219    FN_FRAME_UP  // status(final|play)
220    [
221        ExecMethod = Execute ;
222        StateMethod = GetState ;
223        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
224    ]
225
226    FN_FRAME_DOWN // status(final|play)
227    [
228        ExecMethod = Execute ;
229        StateMethod = GetState ;
230        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
231    ]
232
233    SID_ATTR_TRANSFORM
234    [
235        ExecMethod = Execute ;
236        StateMethod = GetState ;
237    ]
238    SID_ATTR_TRANSFORM_WIDTH
239    [
240        StateMethod = GetState ;
241        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
242    ]
243    SID_ATTR_TRANSFORM_HEIGHT
244    [
245        StateMethod = GetState ;
246        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
247    ]
248    SID_ATTR_TRANSFORM_PROTECT_SIZE
249    [
250        StateMethod = GetState ;
251        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
252    ]
253
254    SID_ATTR_ULSPACE // status(final|play)
255    [
256        ExecMethod = Execute ;
257        StateMethod = GetState ;
258        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
259    ]
260
261    SID_ATTR_LRSPACE // status(final|play)
262    [
263        ExecMethod = Execute ;
264        StateMethod = GetState ;
265        GroupId = GID_FRAME;
266        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
267    ]
268
269    FN_FORMAT_FRAME_DLG   // status(final|play)
270    [
271        ExecMethod = Execute ;
272        StateMethod = GetState ;
273        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
274    ]
275    FN_DRAW_WRAP_DLG // status(final|play)
276    [
277        ExecMethod = Execute ;
278        StateMethod = GetState ;
279        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
280    ]
281
282    SID_FRAME_LINESTYLE // status()
283    [
284        ExecMethod = ExecFrameStyle ;
285        StateMethod = GetLineStyleState ;
286        Export = FALSE; //#44439#
287        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
288    ]
289
290    SID_FRAME_LINECOLOR // status(final|play)
291    [
292        ExecMethod = ExecFrameStyle ;
293        StateMethod = GetLineStyleState ;
294        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
295    ]
296    SID_OBJECT_ALIGN_CENTER  // status(play|final)
297    [
298        ExecMethod = Execute ;
299        StateMethod = GetState ;
300        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
301    ]
302
303    SID_OBJECT_ALIGN_RIGHT // status(play|final)
304    [
305        ExecMethod = Execute ;
306        StateMethod = GetState ;
307        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
308    ]
309
310    SID_OBJECT_ALIGN_LEFT // status(play|final)
311    [
312        ExecMethod = Execute ;
313        StateMethod = GetState ;
314        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
315    ]
316
317    SID_OBJECT_ALIGN_UP // status(play|final)
318    [
319        ExecMethod = Execute ;
320        StateMethod = GetState ;
321        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
322    ]
323
324    SID_OBJECT_ALIGN_MIDDLE  // status(play|final)
325    [
326        ExecMethod = Execute ;
327        StateMethod = GetState ;
328        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
329    ]
330
331    SID_OBJECT_ALIGN_DOWN   // status(play|final)
332    [
333        ExecMethod = Execute ;
334        StateMethod = GetState ;
335        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
336    ]
337
338    FN_FORMAT_FOOTNOTE_DLG // status()
339    [
340        ExecMethod = Execute;
341    ]
342
343    SID_OPEN_XML_FILTERSETTINGS // ole : no, status : ?
344    [
345        ExecMethod = Execute ;
346    ]
347
348    FN_WORDCOUNT_DIALOG
349    [
350        ExecMethod = Execute;
351    ]
352
353    FN_NUMBERING_OUTLINE_DLG   // status(final|play)
354    [
355        ExecMethod = Execute ;
356    ]
357        // --> OD 2009-07-08 #i73249#
358        FN_TITLE_DESCRIPTION_SHAPE
359        [
360                ExecMethod = Execute ;
361                StateMethod = GetState ;
362                DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
363        ]
364        // <--
365
366
367    /*****************************************************
368
369 Abfragefunktionen fuer ImageMaps
370
371 ****************************************************/
372
373//
374// Slots ohne Export
375
376    FN_INSERT_FRAME
377    [
378        ExecMethod = Execute ;
379        StateMethod = StateInsert ;
380        Export = False;
381        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
382    ]
383
384    SID_ATTR_BORDER // status()
385    [
386        ExecMethod = ExecFrameStyle ;
387        StateMethod = GetLineStyleState ;
388        GroupId = GID_FRAME;
389        Export = False;
390        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
391    ]
392
393    SID_HYPERLINK_SETLINK  // status()
394    [
395        ExecMethod = Execute ;
396        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
397    ]
398
399    SID_HYPERLINK_GETLINK  // status()
400    [
401        StateMethod = GetState ;
402    ]
403
404    FN_FRAME_MIRROR_ON_EVEN_PAGES // status(final|play|rec)
405    [
406        ExecMethod = Execute ;
407        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
408    ]
409}
410
411
412