2 * This file is part of the LibreOffice project.
4 * This Source Code Form is subject to the terms of the Mozilla Public
5 * License, v. 2.0. If a copy of the MPL was not distributed with this
6 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8 * This file incorporates work covered by the following license notice:
10 * Licensed to the Apache Software Foundation (ASF) under one or more
11 * contributor license agreements. See the NOTICE file distributed
12 * with this work for additional information regarding copyright
13 * ownership. The ASF licenses this file to you under the Apache
14 * License, Version 2.0 (the "License"); you may not use this file
15 * except in compliance with the License. You may obtain a copy of
16 * the License at http://www.apache.org/licenses/LICENSE-2.0 .
19 interface BaseTextGraphic
23 ExecMethod = ExecAttr ;
24 StateMethod = GetAttrState ;
25 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
30 ExecMethod = ExecAttr ;
31 StateMethod = GetAttrState ;
32 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
35 FN_FORMAT_GRAFIC_DLG // status(final|play)
37 ExecMethod = Execute ;
38 StateMethod = GetAttrState ;
39 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
41 FN_DRAW_WRAP_DLG // status(final|play)
43 ExecMethod = Execute ;
44 StateMethod = GetAttrState ;
45 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
50 ExecMethod = Execute ;
51 StateMethod = GetAttrState ;
52 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
57 ExecMethod = Execute ;
58 StateMethod = GetAttrState ;
59 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
64 ExecMethod = Execute ;
65 StateMethod = GetAttrState ;
66 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
71 ExecMethod = Execute ;
72 StateMethod = GetAttrState ;
73 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
76 SID_ROTATE_GRAPHIC_LEFT
78 ExecMethod = ExecuteRotation ;
79 StateMethod = GetAttrStateForRotation ;
80 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
83 SID_ROTATE_GRAPHIC_180
85 ExecMethod = ExecuteRotation ;
86 StateMethod = GetAttrStateForRotation ;
87 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
90 SID_ROTATE_GRAPHIC_RIGHT
92 ExecMethod = ExecuteRotation ;
93 StateMethod = GetAttrStateForRotation ;
94 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
97 SID_ROTATE_GRAPHIC_RESET
99 ExecMethod = ExecuteRotation ;
100 StateMethod = GetAttrStateForRotation ;
101 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
104 SID_ATTR_TRANSFORM_ANGLE
106 ExecMethod = ExecuteRotation ;
107 StateMethod = GetAttrStateForRotation ;
108 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
113 ExecMethod = Execute ;
114 StateMethod = GetAttrState ;
115 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
118 SID_INSERT_GRAPHIC // points to FN_FORMAT_GRAFIC_DLG
120 ExecMethod = Execute ;
121 StateMethod = GetAttrState ;
122 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
127 ExecMethod = Execute ;
128 StateMethod = GetAttrState ;
129 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
132 FN_GRAPHIC_MIRROR_ON_EVEN_PAGES // status(final|play|rec)
134 ExecMethod = Execute ;
135 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
138 SID_ATTR_GRAF_LUMINANCE // status(final|play|rec)
140 ExecMethod = ExecAttr ;
141 StateMethod = GetAttrState ;
142 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
144 SID_ATTR_GRAF_CONTRAST // status(final|play|rec)
146 ExecMethod = ExecAttr ;
147 StateMethod = GetAttrState ;
148 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
150 SID_ATTR_GRAF_RED // status(final|play|rec)
152 ExecMethod = ExecAttr ;
153 StateMethod = GetAttrState ;
154 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
156 SID_ATTR_GRAF_GREEN // status(final|play|rec)
158 ExecMethod = ExecAttr ;
159 StateMethod = GetAttrState ;
160 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
162 SID_ATTR_GRAF_BLUE // status(final|play|rec)
164 ExecMethod = ExecAttr ;
165 StateMethod = GetAttrState ;
166 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
168 SID_ATTR_GRAF_GAMMA // status(final|play|rec)
170 ExecMethod = ExecAttr ;
171 StateMethod = GetAttrState ;
172 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
174 SID_ATTR_GRAF_TRANSPARENCE // status(final|play|rec)
176 ExecMethod = ExecAttr ;
177 StateMethod = GetAttrState ;
178 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
180 SID_ATTR_GRAF_INVERT // status(final|play|rec)
182 ExecMethod = ExecAttr ;
183 StateMethod = GetAttrState ;
184 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
186 SID_ATTR_GRAF_MODE // status(final|play|rec)
188 ExecMethod = ExecAttr ;
189 StateMethod = GetAttrState ;
190 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
192 SID_GRFFILTER // status(final|play|rec)
194 ExecMethod = ExecAttr ;
195 StateMethod = GetAttrState ;
196 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
199 SID_GRFFILTER_INVERT // status(final|play|rec)
201 ExecMethod = ExecAttr ;
202 StateMethod = GetAttrState ;
203 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
205 SID_GRFFILTER_SMOOTH // status(final|play|rec)
207 ExecMethod = ExecAttr ;
208 StateMethod = GetAttrState ;
209 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
211 SID_GRFFILTER_SHARPEN // status(final|play|rec)
213 ExecMethod = ExecAttr ;
214 StateMethod = GetAttrState ;
215 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
217 SID_GRFFILTER_REMOVENOISE // status(final|play|rec)
219 ExecMethod = ExecAttr ;
220 StateMethod = GetAttrState ;
221 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
223 SID_GRFFILTER_SOBEL // status(final|play|rec)
225 ExecMethod = ExecAttr ;
226 StateMethod = GetAttrState ;
227 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
229 SID_GRFFILTER_MOSAIC // status(final|play|rec)
231 ExecMethod = ExecAttr ;
232 StateMethod = GetAttrState ;
233 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
235 SID_GRFFILTER_EMBOSS // status(final|play|rec)
237 ExecMethod = ExecAttr ;
238 StateMethod = GetAttrState ;
239 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
241 SID_GRFFILTER_POSTER // status(final|play|rec)
243 ExecMethod = ExecAttr ;
244 StateMethod = GetAttrState ;
245 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
247 SID_GRFFILTER_POPART // status(final|play|rec)
249 ExecMethod = ExecAttr ;
250 StateMethod = GetAttrState ;
251 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
253 SID_GRFFILTER_SEPIA // status(final|play|rec)
255 ExecMethod = ExecAttr ;
256 StateMethod = GetAttrState ;
257 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
259 SID_GRFFILTER_SOLARIZE // status(final|play|rec)
261 ExecMethod = ExecAttr ;
262 StateMethod = GetAttrState ;
263 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
265 SID_COLOR_SETTINGS // status(final|play|rec)
267 ExecMethod = ExecAttr ;
268 StateMethod = GetAttrState ;
269 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";