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