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