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 TextEditView : BaseTextEditView
21 // Slots, which are not needed in the WebDocShell
24 StateMethod = GetState ;
29 StateMethod = GetState ;
30 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
32 FN_INSERT_CAPTION // status()
34 ExecMethod = ExecDlgExt ;
35 StateMethod = GetState ;
36 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
38 SID_INSERT_SIGNATURELINE // status()
40 ExecMethod = ExecDlgExt ;
41 StateMethod = GetState ;
42 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
44 SID_EDIT_SIGNATURELINE // status()
46 ExecMethod = ExecDlgExt ;
47 StateMethod = GetState ;
48 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
50 SID_SIGN_SIGNATURELINE // status()
52 ExecMethod = ExecDlgExt ;
53 StateMethod = GetState ;
54 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
56 SID_INSERT_QRCODE // status()
58 ExecMethod = ExecDlgExt ;
59 StateMethod = GetState ;
60 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
62 SID_EDIT_QRCODE // status()
64 ExecMethod = ExecDlgExt ;
65 StateMethod = GetState ;
66 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
68 FN_EDIT_FOOTNOTE // status(final|play)
70 ExecMethod = ExecDlgExt ;
71 StateMethod = GetState ;
72 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
74 FN_HYPHENATE_OPT_DLG // status(final|play)
76 ExecMethod = ExecLingu ;
77 StateMethod = GetState ;
78 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
80 FN_CHANGE_PAGENUM // status(final)
82 ExecMethod = ExecDlg ;
83 StateMethod = GetState ;
84 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
86 SID_INSERT_DRAW // status()
88 StateMethod = GetDrawState ;
92 ExecMethod = ExecDraw ;
93 StateMethod = GetDrawState ;
97 ExecMethod = ExecDraw ;
98 StateMethod = GetDrawState ;
102 ExecMethod = ExecDraw ;
103 StateMethod = GetDrawState ;
105 SID_LINE_ARROW_CIRCLE
107 ExecMethod = ExecDraw ;
108 StateMethod = GetDrawState ;
110 SID_LINE_ARROW_SQUARE
112 ExecMethod = ExecDraw ;
113 StateMethod = GetDrawState ;
117 ExecMethod = ExecDraw ;
118 StateMethod = GetDrawState ;
120 SID_LINE_CIRCLE_ARROW
122 ExecMethod = ExecDraw ;
123 StateMethod = GetDrawState ;
125 SID_LINE_SQUARE_ARROW
127 ExecMethod = ExecDraw ;
128 StateMethod = GetDrawState ;
132 ExecMethod = ExecDraw ;
133 StateMethod = GetDrawState ;
137 ExecMethod = ExecDraw ;
138 StateMethod = GetDrawState ;
142 StateMethod = GetDrawState ;
146 ExecMethod = ExecDraw ;
147 StateMethod = GetDrawState ;
151 ExecMethod = ExecDraw ;
152 StateMethod = GetDrawState ;
154 SID_DRAW_XPOLYGON_NOFILL
156 ExecMethod = ExecDraw ;
157 StateMethod = GetDrawState ;
161 ExecMethod = ExecDraw ;
162 StateMethod = GetDrawState ;
164 SID_DRAW_POLYGON_NOFILL
166 ExecMethod = ExecDraw ;
167 StateMethod = GetDrawState ;
171 ExecMethod = ExecDraw ;
172 StateMethod = GetDrawState ;
174 SID_DRAW_BEZIER_NOFILL
176 ExecMethod = ExecDraw ;
177 StateMethod = GetDrawState ;
181 ExecMethod = ExecDraw ;
182 StateMethod = GetDrawState ;
184 SID_DRAW_FREELINE_NOFILL
186 ExecMethod = ExecDraw ;
187 StateMethod = GetDrawState ;
191 ExecMethod = ExecDraw ;
192 StateMethod = GetDrawState ;
196 ExecMethod = ExecDraw ;
197 StateMethod = GetDrawState ;
201 ExecMethod = ExecDraw ;
202 StateMethod = GetDrawState ;
206 ExecMethod = ExecDraw ;
207 StateMethod = GetDrawState ;
211 ExecMethod = ExecDraw ;
212 StateMethod = GetDrawState ;
214 SID_DRAW_TEXT_VERTICAL
216 ExecMethod = ExecDraw ;
217 StateMethod = GetDrawState ;
219 SID_DRAW_TEXT_MARQUEE
221 ExecMethod = ExecDraw ;
222 StateMethod = GetDrawState ;
226 ExecMethod = ExecDraw ;
227 StateMethod = GetDrawState ;
229 SID_DRAW_CAPTION_VERTICAL
231 ExecMethod = ExecDraw ;
232 StateMethod = GetDrawState ;
234 SID_FONTWORK_GALLERY_FLOATER
236 ExecMethod = ExecDraw ;
237 StateMethod = GetDrawState ;
241 ExecMethod = ExecDraw ;
242 StateMethod = GetDrawState ;
244 SID_DRAWTBX_CS_SYMBOL
246 ExecMethod = ExecDraw ;
247 StateMethod = GetDrawState ;
251 ExecMethod = ExecDraw ;
252 StateMethod = GetDrawState ;
254 SID_DRAWTBX_CS_FLOWCHART
256 ExecMethod = ExecDraw ;
257 StateMethod = GetDrawState ;
259 SID_DRAWTBX_CS_CALLOUT
261 ExecMethod = ExecDraw ;
262 StateMethod = GetDrawState ;
266 ExecMethod = ExecDraw ;
267 StateMethod = GetDrawState ;
271 ExecMethod = ExecDraw ;
272 StateMethod = GetDrawState ;
274 SID_FM_CREATE_CONTROL // status()
276 ExecMethod = ExecDraw ;
277 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
279 SID_FM_CREATE_FIELDCONTROL
281 ExecMethod = ExecDraw ;
282 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
291 interface TextPrintPreview
295 StateMethod = GetState;
299 ExecMethod = Execute;
300 StateMethod = GetState;
302 FN_SINGLE_PAGE_PER_ROW
304 ExecMethod = Execute;
305 StateMethod = GetState;
307 FN_MULTIPLE_PAGES_PER_ROW
309 ExecMethod = Execute;
310 StateMethod = GetState;
314 ExecMethod = Execute;
315 StateMethod = GetState;
317 SID_REFRESH_VIEW // status(final|play)
319 StateMethod = GetState ;
321 FN_CHAR_LEFT // status(final|play)
323 ExecMethod = Execute;
324 StateMethod = NoState ;
326 FN_CHAR_RIGHT // status(final|play)
328 ExecMethod = Execute;
329 StateMethod = NoState ;
331 FN_LINE_UP // status(final|play)
333 ExecMethod = Execute;
334 StateMethod = NoState ;
336 FN_LINE_DOWN // status(final|play)
338 ExecMethod = Execute;
339 StateMethod = NoState ;
341 FN_PAGEUP // status(final|play)
343 ExecMethod = Execute ;
344 StateMethod = GetState ;
346 FN_PAGEDOWN // status(final|play)
348 ExecMethod = Execute ;
349 StateMethod = GetState ;
351 FN_START_OF_DOCUMENT // status(final|play)
353 ExecMethod = Execute ;
354 StateMethod = GetState ;
356 FN_END_OF_DOCUMENT // status(final|play)
358 ExecMethod = Execute ;
359 StateMethod = GetState ;
361 FN_SHOW_TWO_PAGES // status(final|play)
363 ExecMethod = Execute ;
364 StateMethod = GetState ;
366 FN_SHOW_SINGLE_PAGE // status(final|play)
368 ExecMethod = Execute ;
369 StateMethod = GetState ;
372 FN_SHOW_MULTIPLE_PAGES // status(final|play)
374 ExecMethod = Execute ;
375 StateMethod = GetState ;
377 FN_SHOW_BOOKVIEW // status(final|play)
379 ExecMethod = Execute ;
380 StateMethod = GetState ;
382 FN_PRINT_PAGEPREVIEW // status()
384 ExecMethod = Execute ;
385 StateMethod = GetState ;
387 SID_PRINTDOC // status(final|play)
389 ExecMethod = Execute ;
390 StateMethod = GetState ;
392 SID_PRINTDOCDIRECT // status(final|play)
394 ExecMethod = Execute ;
395 StateMethod = GetState ;
397 SID_PRINTPREVIEW // status(final|play)
399 ExecMethod = Execute ;
400 StateMethod = GetState ;
404 StateMethod = GetState ;
408 ExecMethod = Execute ;
409 StateMethod = GetState ;
413 ExecMethod = Execute ;
414 StateMethod = GetState ;
418 ExecMethod = Execute ;
419 StateMethod = GetState ;
423 ExecMethod = Execute ;
424 StateMethod = GetState ;
428 StateMethod = StateUndo ;
432 StateMethod = StateUndo ;
434 SID_REPEAT // status()
436 StateMethod = StateUndo ;
440 FN_STAT_ZOOM // status()
442 ExecMethod = Execute ;
443 StateMethod = GetState ;
445 SID_ATTR_ZOOM // status()
447 ExecMethod = Execute ;
448 StateMethod = GetState ;
450 FN_STAT_PAGE // status()
452 ExecMethod = Execute ;
453 StateMethod = GetState ;
455 FN_START_OF_LINE // status()
457 ExecMethod = Execute ;
458 StateMethod = GetState ;
460 FN_END_OF_LINE // status()
462 ExecMethod = Execute ;
463 StateMethod = GetState ;
465 FN_INSERT_BREAK // status()
467 ExecMethod = Execute ;
468 StateMethod = GetState ;
470 SID_ATTR_ZOOMSLIDER // status()
472 ExecMethod = Execute ;
473 StateMethod = GetState ;
475 FN_STAT_WORDCOUNT // status()
477 ExecMethod = Execute ;
478 StateMethod = GetState ;
480 FN_STAT_ACCESSIBILITY_CHECK // status()
482 ExecMethod = Execute ;
483 StateMethod = GetState ;
485 SID_JUMP_TO_SPECIFIC_PAGE // status()
487 ExecMethod = Execute ;
488 StateMethod = GetState ;
496 import TextPrintPreview;