xref: /trunk/main/sw/sdi/_frmsh.sdi (revision b740b198)
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