1 /*************************************************************************
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
5 * Copyright 2008 by Sun Microsystems, Inc.
7 * OpenOffice.org - a multi-platform office productivity suite
9 * $RCSfile: _frmsh.sdi,v $
10 * $Revision: 1.6.190.2 $
12 * This file is part of OpenOffice.org.
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.
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).
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.
29 ************************************************************************/
31 interface BaseTextFrame
36 FN_FRAME_TO_ANCHOR // status()
38 /*OS: Datentypen unvertraeglich ?? */
39 ExecMethod = Execute ;
40 StateMethod = NoState ;
43 FN_FRAME_ALIGN_VERT_CENTER // status(play|final)
45 ExecMethod = Execute ;
46 StateMethod = GetState ;
47 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
50 FN_FRAME_ALIGN_VERT_BOTTOM // status(play|final)
52 ExecMethod = Execute ;
53 StateMethod = GetState ;
54 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
57 FN_FRAME_ALIGN_VERT_TOP // status(play|final)
59 ExecMethod = Execute ;
60 StateMethod = GetState ;
61 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
64 FN_FRAME_ALIGN_VERT_ROW_CENTER // status(play|final)
66 ExecMethod = Execute ;
67 StateMethod = GetState ;
68 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
71 FN_FRAME_ALIGN_VERT_ROW_BOTTOM // status(play|final)
73 ExecMethod = Execute ;
74 StateMethod = GetState ;
75 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
78 FN_FRAME_ALIGN_VERT_ROW_TOP // status(play|final)
80 ExecMethod = Execute ;
81 StateMethod = GetState ;
82 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
85 FN_FRAME_ALIGN_VERT_CHAR_CENTER // status(play|final)
87 ExecMethod = Execute ;
88 StateMethod = GetState ;
89 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
92 FN_FRAME_ALIGN_VERT_CHAR_BOTTOM // status(play|final)
94 ExecMethod = Execute ;
95 StateMethod = GetState ;
96 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
99 FN_FRAME_ALIGN_VERT_CHAR_TOP // status(play|final)
101 ExecMethod = Execute ;
102 StateMethod = GetState ;
103 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
106 FN_FRAME_ALIGN_HORZ_CENTER // status(play|final)
108 ExecMethod = Execute ;
109 StateMethod = GetState ;
110 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
113 FN_FRAME_ALIGN_HORZ_RIGHT // status(play|final)
115 ExecMethod = Execute ;
116 StateMethod = GetState ;
117 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
120 FN_FRAME_ALIGN_HORZ_LEFT // status(play|final)
122 ExecMethod = Execute ;
123 StateMethod = GetState ;
124 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
128 SID_FRAME_TO_TOP // status(final|play)
130 ExecMethod = Execute ;
131 StateMethod = GetState ;
132 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
135 SID_FRAME_TO_BOTTOM // status(final|play)
137 ExecMethod = Execute ;
138 StateMethod = GetState ;
139 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
143 FN_FRAME_UP // status(final|play)
145 ExecMethod = Execute ;
146 StateMethod = GetState ;
147 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
150 FN_FRAME_DOWN // status(final|play)
152 ExecMethod = Execute ;
153 StateMethod = GetState ;
154 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
157 SID_ATTR_ULSPACE // status(final|play)
159 ExecMethod = Execute ;
160 StateMethod = GetState ;
161 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
164 SID_ATTR_LRSPACE // status(final|play)
166 ExecMethod = Execute ;
167 StateMethod = GetState ;
169 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
172 FN_FORMAT_FRAME_DLG // status(final|play)
174 ExecMethod = Execute ;
175 StateMethod = GetState ;
176 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
179 FN_INPLACE_OLE // status(final|play)
181 ExecMethod = Execute ;
182 StateMethod = GetState ;
183 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
186 FN_OUTPLACE_OLE // status(final|play)
188 ExecMethod = Execute ;
189 StateMethod = GetState ;
190 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
193 SID_FRAME_LINESTYLE // status()
195 ExecMethod = ExecFrameStyle ;
196 StateMethod = GetLineStyleState ;
197 Export = FALSE; //#44439#
198 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
201 SID_FRAME_LINECOLOR // status(final|play)
203 ExecMethod = ExecFrameStyle ;
204 StateMethod = GetLineStyleState ;
205 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
207 SID_OBJECT_ALIGN_CENTER // status(play|final)
209 ExecMethod = Execute ;
210 StateMethod = GetState ;
211 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
214 SID_OBJECT_ALIGN_RIGHT // status(play|final)
216 ExecMethod = Execute ;
217 StateMethod = GetState ;
218 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
221 SID_OBJECT_ALIGN_LEFT // status(play|final)
223 ExecMethod = Execute ;
224 StateMethod = GetState ;
225 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
228 SID_OBJECT_ALIGN_UP // status(play|final)
230 ExecMethod = Execute ;
231 StateMethod = GetState ;
232 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
235 SID_OBJECT_ALIGN_MIDDLE // status(play|final)
237 ExecMethod = Execute ;
238 StateMethod = GetState ;
239 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
242 SID_OBJECT_ALIGN_DOWN // status(play|final)
244 ExecMethod = Execute ;
245 StateMethod = GetState ;
246 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
249 FN_FORMAT_FOOTNOTE_DLG // status()
251 ExecMethod = Execute;
254 SID_OPEN_XML_FILTERSETTINGS // ole : no, status : ?
256 ExecMethod = Execute ;
261 ExecMethod = Execute;
264 FN_NUMBERING_OUTLINE_DLG // status(final|play)
266 ExecMethod = Execute ;
268 // --> OD 2009-07-08 #i73249#
269 FN_TITLE_DESCRIPTION_SHAPE
271 ExecMethod = Execute ;
272 StateMethod = GetState ;
273 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
278 /*****************************************************
280 Abfragefunktionen fuer ImageMaps
282 ****************************************************/
289 ExecMethod = Execute ;
290 StateMethod = StateInsert ;
292 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
295 SID_ATTR_BORDER // status()
297 ExecMethod = ExecFrameStyle ;
298 StateMethod = GetLineStyleState ;
301 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
304 SID_HYPERLINK_SETLINK // status()
306 ExecMethod = Execute ;
307 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
310 SID_HYPERLINK_GETLINK // status()
312 StateMethod = GetState ;
315 FN_FRAME_MIRROR_ON_EVEN_PAGES // status(final|play|rec)
317 ExecMethod = Execute ;
318 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";