xref: /trunk/main/sw/sdi/_frmsh.sdi (revision cdf0e10c)
1/*************************************************************************
2 *
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 *
5 * Copyright 2000, 2010 Oracle and/or its affiliates.
6 *
7 * OpenOffice.org - a multi-platform office productivity suite
8 *
9 * This file is part of OpenOffice.org.
10 *
11 * OpenOffice.org is free software: you can redistribute it and/or modify
12 * it under the terms of the GNU Lesser General Public License version 3
13 * only, as published by the Free Software Foundation.
14 *
15 * OpenOffice.org is distributed in the hope that it will be useful,
16 * but WITHOUT ANY WARRANTY; without even the implied warranty of
17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18 * GNU Lesser General Public License version 3 for more details
19 * (a copy is included in the LICENSE file that accompanied this code).
20 *
21 * You should have received a copy of the GNU Lesser General Public License
22 * version 3 along with OpenOffice.org.  If not, see
23 * <http://www.openoffice.org/license.html>
24 * for a copy of the LGPLv3 License.
25 *
26 ************************************************************************/
27
28interface BaseTextFrame
29[
30	Automation = FALSE;
31]
32{
33	FN_FRAME_TO_ANCHOR  // status()
34	[
35		/*OS: Datentypen unvertraeglich ?? */
36		ExecMethod = Execute ;
37		StateMethod = NoState ;
38	]
39
40	FN_FRAME_ALIGN_VERT_CENTER // status(play|final)
41	[
42		ExecMethod = Execute ;
43		StateMethod = GetState ;
44		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
45	]
46
47	FN_FRAME_ALIGN_VERT_BOTTOM  // status(play|final)
48	[
49		ExecMethod = Execute ;
50		StateMethod = GetState ;
51		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
52	]
53
54	FN_FRAME_ALIGN_VERT_TOP   // status(play|final)
55	[
56		ExecMethod = Execute ;
57		StateMethod = GetState ;
58		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
59	]
60
61	FN_FRAME_ALIGN_VERT_ROW_CENTER  // status(play|final)
62	[
63		ExecMethod = Execute ;
64		StateMethod = GetState ;
65		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
66	]
67
68	FN_FRAME_ALIGN_VERT_ROW_BOTTOM // status(play|final)
69	[
70		ExecMethod = Execute ;
71		StateMethod = GetState ;
72		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
73	]
74
75	FN_FRAME_ALIGN_VERT_ROW_TOP  // status(play|final)
76	[
77		ExecMethod = Execute ;
78		StateMethod = GetState ;
79		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
80	]
81
82	FN_FRAME_ALIGN_VERT_CHAR_CENTER // status(play|final)
83	[
84		ExecMethod = Execute ;
85		StateMethod = GetState ;
86		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
87	]
88
89	FN_FRAME_ALIGN_VERT_CHAR_BOTTOM  // status(play|final)
90	[
91		ExecMethod = Execute ;
92		StateMethod = GetState ;
93		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
94	]
95
96	FN_FRAME_ALIGN_VERT_CHAR_TOP  // status(play|final)
97	[
98		ExecMethod = Execute ;
99		StateMethod = GetState ;
100		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
101	]
102
103	FN_FRAME_ALIGN_HORZ_CENTER  // status(play|final)
104	[
105		ExecMethod = Execute ;
106		StateMethod = GetState ;
107		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
108	]
109
110	FN_FRAME_ALIGN_HORZ_RIGHT // status(play|final)
111	[
112		ExecMethod = Execute ;
113		StateMethod = GetState ;
114		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
115	]
116
117	FN_FRAME_ALIGN_HORZ_LEFT // status(play|final)
118	[
119		ExecMethod = Execute ;
120		StateMethod = GetState ;
121		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
122	]
123
124
125	SID_FRAME_TO_TOP // status(final|play)
126	[
127		ExecMethod = Execute ;
128		StateMethod = GetState ;
129		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
130	]
131
132	SID_FRAME_TO_BOTTOM  // status(final|play)
133	[
134		ExecMethod = Execute ;
135		StateMethod = GetState ;
136		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
137	]
138
139
140	FN_FRAME_UP  // status(final|play)
141	[
142		ExecMethod = Execute ;
143		StateMethod = GetState ;
144		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
145	]
146
147	FN_FRAME_DOWN // status(final|play)
148	[
149		ExecMethod = Execute ;
150		StateMethod = GetState ;
151		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
152	]
153
154	SID_ATTR_ULSPACE // status(final|play)
155	[
156		ExecMethod = Execute ;
157		StateMethod = GetState ;
158		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
159	]
160
161	SID_ATTR_LRSPACE // status(final|play)
162	[
163		ExecMethod = Execute ;
164		StateMethod = GetState ;
165		GroupId = GID_FRAME;
166		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
167	]
168
169	FN_FORMAT_FRAME_DLG   // status(final|play)
170	[
171		ExecMethod = Execute ;
172		StateMethod = GetState ;
173		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
174	]
175
176	SID_FRAME_LINESTYLE // status()
177	[
178		ExecMethod = ExecFrameStyle ;
179		StateMethod = GetLineStyleState ;
180		Export = FALSE; //#44439#
181		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
182	]
183
184	SID_FRAME_LINECOLOR // status(final|play)
185	[
186		ExecMethod = ExecFrameStyle ;
187		StateMethod = GetLineStyleState ;
188		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
189	]
190    SID_OBJECT_ALIGN_CENTER  // status(play|final)
191    [
192        ExecMethod = Execute ;
193        StateMethod = GetState ;
194        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
195    ]
196
197    SID_OBJECT_ALIGN_RIGHT // status(play|final)
198    [
199        ExecMethod = Execute ;
200        StateMethod = GetState ;
201        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
202    ]
203
204    SID_OBJECT_ALIGN_LEFT // status(play|final)
205    [
206        ExecMethod = Execute ;
207        StateMethod = GetState ;
208        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
209    ]
210
211    SID_OBJECT_ALIGN_UP // status(play|final)
212    [
213        ExecMethod = Execute ;
214        StateMethod = GetState ;
215        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
216    ]
217
218    SID_OBJECT_ALIGN_MIDDLE  // status(play|final)
219    [
220        ExecMethod = Execute ;
221        StateMethod = GetState ;
222        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
223    ]
224
225    SID_OBJECT_ALIGN_DOWN   // status(play|final)
226    [
227        ExecMethod = Execute ;
228        StateMethod = GetState ;
229        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
230    ]
231
232    FN_FORMAT_FOOTNOTE_DLG // status()
233	[
234		ExecMethod = Execute;
235	]
236
237    SID_OPEN_XML_FILTERSETTINGS // ole : no, status : ?
238    [
239        ExecMethod = Execute ;
240    ]
241
242    FN_WORDCOUNT_DIALOG
243    [
244        ExecMethod = Execute;
245    ]
246
247   	FN_NUMBERING_OUTLINE_DLG   // status(final|play)
248	[
249		ExecMethod = Execute ;
250	]
251        // --> OD 2009-07-08 #i73249#
252        FN_TITLE_DESCRIPTION_SHAPE
253        [
254                ExecMethod = Execute ;
255                StateMethod = GetState ;
256                DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
257        ]
258        // <--
259
260
261    /*****************************************************
262
263 Abfragefunktionen fuer ImageMaps
264
265 ****************************************************/
266
267//
268// Slots ohne Export
269
270	FN_INSERT_FRAME
271	[
272		ExecMethod = Execute ;
273		StateMethod = StateInsert ;
274		Export = False;
275		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
276	]
277
278	SID_ATTR_BORDER // status()
279	[
280		ExecMethod = ExecFrameStyle ;
281		StateMethod = GetLineStyleState ;
282		GroupId = GID_FRAME;
283		Export = False;
284		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
285	]
286
287	SID_HYPERLINK_SETLINK  // status()
288	[
289		ExecMethod = Execute ;
290		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
291	]
292
293	SID_HYPERLINK_GETLINK  // status()
294	[
295		StateMethod = GetState ;
296	]
297
298	FN_FRAME_MIRROR_ON_EVEN_PAGES // status(final|play|rec)
299	[
300		ExecMethod = Execute ;
301		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
302	]
303}
304
305
306