tdf#130857 qt weld: Implement QtInstanceWidget::get_text_height
[LibreOffice.git] / sw / sdi / _viewsh.sdi
blob71b2c08e039630a7285b48b60b64b4705179a12e
1 /*
2  * This file is part of the LibreOffice project.
3  *
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/.
7  *
8  * This file incorporates work covered by the following license notice:
9  *
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 .
17  */
19 interface BaseTextEditView
21     SID_ZOOM_IN
22     [
23         ExecMethod = Execute ;
24         StateMethod = GetState ;
25     ]
26     SID_ZOOM_OUT
27     [
28         ExecMethod = Execute ;
29         StateMethod = GetState ;
30     ]
31     FN_TOGGLE_OUTLINE_CONTENT_VISIBILITY
32     [
33         ExecMethod = Execute ;
34         StateMethod = GetState ;
35     ]
36     FN_OUTLINE_LEVELS_SHOWN
37     [
38         ExecMethod = Execute;
39     ]
40     SID_REFRESH_VIEW // status(final|play)
41     [
42         ExecMethod = Execute ;
43     ]
44     FN_TO_PREV_PAGE
45     [
46         ExecMethod = Execute ;
47     ]
48     FN_TO_NEXT_PAGE
49     [
50         ExecMethod = Execute ;
51     ]
52     FN_SELECTION_CYCLE
53     [
54         ExecMethod = Execute ;
55     ]
56     FN_PAGEUP // status(final|play)
57     [
58         ExecMethod = Execute ;
59         StateMethod = GetState ;
60     ]
61     FN_PAGEUP_SEL // status()
62     [
63         ExecMethod = Execute ;
64         StateMethod = GetState ;
65     ]
66     SID_UNDO // status(final|play)
67     [
68         ExecMethod = Execute ;
69         StateMethod = GetState ;
70     ]
71     SID_FORMATPAINTBRUSH
72     [
73         ExecMethod = ExecFormatPaintbrush ;
74         StateMethod = StateFormatPaintbrush ;
75         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
76     ]
77     SID_CLEARHISTORY // status(final|play)
78     [
79         ExecMethod = Execute ;
80         StateMethod = GetState ;
81     ]
82     SID_CREATE_SW_DRAWVIEW
83     [
84         ExecMethod = Execute;
85     ]
86     FN_PAGEDOWN // status(final|play)
87     [
88         ExecMethod = Execute ;
89         StateMethod = GetState ;
90     ]
91     FN_PAGEDOWN_SEL // status()
92     [
93         ExecMethod = Execute ;
94         StateMethod = GetState ;
95     ]
96     SID_GO_TO_PAGE // status(final|play)
97     [
98         ExecMethod = Execute ;
99         StateMethod = NoState ;
100     ]
101     FN_NAV_ELEMENT
102     [
103         ExecMethod = Execute ;
104         StateMethod = GetState ;
105     ]
106     FN_SCROLL_NAVIGATION
107     [
108         ExecMethod = NoExec ;
109         StateMethod = NoState ;
110     ]
111     FN_SCROLL_PREV
112     [
113         ExecMethod = Execute;
114         StateMethod = GetState;
115     ]
116     FN_SCROLL_NEXT
117     [
118         ExecMethod = Execute;
119         StateMethod = GetState;
120     ]
121     FN_SET_PAGE_STYLE // status(final|play)
122     [
123         ExecMethod = ExecColl ;
124     ]
125     SID_OBJECT_SELECT
126     [
127         ExecMethod = ExecDraw ;
128         StateMethod = GetDrawState ;
129     ]
130     SID_BROWSER_MODE
131     [
132         ExecMethod = ExecViewOptions ;
133         StateMethod = StateViewOptions ;
134     ]
135     FN_PRINT_LAYOUT
136     [
137         ExecMethod = ExecViewOptions ;
138         StateMethod = StateViewOptions ;
139     ]
141     FN_SINGLE_PAGE_PER_ROW
142     [
143         ExecMethod = ExecViewOptions ;
144         StateMethod = StateViewOptions ;
145     ]
147     FN_MULTIPLE_PAGES_PER_ROW
148     [
149         ExecMethod = ExecViewOptions ;
150         StateMethod = StateViewOptions ;
151     ]
153     FN_BOOKVIEW
154     [
155         ExecMethod = ExecViewOptions ;
156         StateMethod = StateViewOptions ;
157     ]
159     FN_REDLINE_PROTECT
160     [
161         ExecMethod = Execute;
162         StateMethod = GetState ;
163         DisableFlags="SfxDisableFlags::SwOnMailboxEditor";
164     ]
165     FN_REDLINE_ON // status()
166     [
167         ExecMethod = Execute;
168         StateMethod = GetState ;
169         DisableFlags="SfxDisableFlags::SwOnMailboxEditor";
170     ]
171     FN_REDLINE_SHOW // status()
172     [
173         ExecMethod = Execute;
174         StateMethod = GetState ;
175         DisableFlags="SfxDisableFlags::SwOnMailboxEditor";
176     ]
177     FN_REDLINE_ACCEPT // status(play)
178     [
179         ExecMethod = Execute ;
180         StateMethod = GetState ;
181         DisableFlags="SfxDisableFlags::SwOnMailboxEditor";
182     ]
183     FN_REDLINE_ACCEPT_DIRECT
184     [
185         ExecMethod = Execute ;
186         StateMethod = GetState ;
187         DisableFlags="SfxDisableFlags::SwOnMailboxEditor";
188     ]
189     FN_REDLINE_REJECT_DIRECT
190     [
191         ExecMethod = Execute ;
192         StateMethod = GetState ;
193         DisableFlags="SfxDisableFlags::SwOnMailboxEditor";
194     ]
195     FN_REDLINE_NEXT_CHANGE
196     [
197         ExecMethod = Execute ;
198         StateMethod = GetState ;
199         DisableFlags="SfxDisableFlags::SwOnMailboxEditor";
200     ]
201     FN_REDLINE_PREV_CHANGE
202     [
203         ExecMethod = Execute ;
204         StateMethod = GetState ;
205         DisableFlags="SfxDisableFlags::SwOnMailboxEditor";
206     ]
207     FN_REDLINE_ACCEPT_TONEXT
208     [
209         ExecMethod = Execute;
210         StateMethod = GetState;
211         DisableFlags="SfxDisableFlags::SwOnMailboxEditor";
212     ]
213     FN_REDLINE_REJECT_TONEXT
214     [
215         ExecMethod = Execute;
216         StateMethod = GetState;
217         DisableFlags="SfxDisableFlags::SwOnMailboxEditor";
218     ]
220     SID_DOCUMENT_COMPARE // status(play)
221     [
222         ExecMethod = Execute ;
223         StateMethod = GetState ;
224         DisableFlags="SfxDisableFlags::SwOnMailboxEditor";
225     ]
226     SID_DOCUMENT_MERGE // status(play)
227     [
228         ExecMethod = Execute ;
229         StateMethod = GetState ;
230         DisableFlags="SfxDisableFlags::SwOnMailboxEditor";
231     ]
232     FN_ESCAPE // status(final|play|rec)
233     [
234         ExecMethod = Execute ;
235     ]
236     FN_FAX // status(final|play)
237     [
238         ExecMethod = ExecutePrint ;
239     ]
240     SID_PRINTDOC // status(final|play)
241     [
242         ExecMethod = ExecutePrint ;
243         StateMethod = GetState ;
244     ]
245     SID_PRINTDOCDIRECT // status(final|play)
246     [
247         ExecMethod = ExecutePrint ;
248         StateMethod = GetState ;
249     ]
250     SID_ATTR_LRSPACE
251     [
252         ExecMethod = ExecTabWin ;
253         StateMethod = StateTabWin ;
254         GroupId = SfxGroupId::Edit ;
255         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
256     ]
257     SID_ATTR_ULSPACE
258     [
259         ExecMethod = ExecTabWin ;
260         StateMethod = StateTabWin ;
261         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
262     ]
263     SID_ATTR_LONG_LRSPACE // status()
264     [
265         ExecMethod = ExecTabWin ;
266         StateMethod = StateTabWin ;
267         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
268     ]
269     SID_ATTR_LONG_ULSPACE // status()
270     [
271         ExecMethod = ExecTabWin ;
272         StateMethod = StateTabWin ;
273         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
274     ]
275     SID_ATTR_PARA_LRSPACE // status()
276     [
277         ExecMethod = ExecTabWin ;
278         StateMethod = StateTabWin ;
279         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
280     ]
281     SID_ATTR_PARA_LEFTSPACE
282     [
283         StateMethod = StateTabWin ;
284         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
285     ]
286     SID_ATTR_PARA_RIGHTSPACE
287     [
288         StateMethod = StateTabWin ;
289         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
290     ]
291     SID_ATTR_PARA_FIRSTLINESPACE
292     [
293         StateMethod = StateTabWin ;
294         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
295     ]
296     SID_ATTR_PARA_LRSPACE_VERTICAL // status()
297     [
298         ExecMethod = ExecTabWin ;
299         StateMethod = StateTabWin ;
300         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
301     ]
302     SID_RULER_CHANGE_STATE
303     [
304         ExecMethod = ExecTabWin ;
305     ]
306     SID_RULER_BORDERS // status()
307     [
308         ExecMethod = ExecTabWin ;
309         StateMethod = StateTabWin ;
310         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
311     ]
312     SID_RULER_BORDERS_VERTICAL // status()
313     [
314         ExecMethod = ExecTabWin ;
315         StateMethod = StateTabWin ;
316         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
317     ]
318     SID_RULER_BORDER_DISTANCE // status()
319     [
320         StateMethod = StateTabWin ;
321         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
322     ]
323     SID_RULER_PAGE_POS // status()
324     [
325         ExecMethod = NoExec ;
326         StateMethod = StateTabWin ;
327         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
328     ]
329     SID_RULER_TEXT_RIGHT_TO_LEFT
330     [
331         StateMethod = StateTabWin ;
332         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
333     ]
334     SID_RULER_LR_MIN_MAX // status()
335     [
336         StateMethod = StateTabWin ;
337         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
338     ]
339     SID_RULER_PROTECT // status()
340     [
341         StateMethod = StateTabWin ;
342         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
343     ]
344     SID_RULER_ROWS // status()
345     [
346         ExecMethod = ExecTabWin ;
347         StateMethod = StateTabWin ;
348         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
349     ]
350     SID_RULER_ROWS_VERTICAL // status()
351     [
352         ExecMethod = ExecTabWin ;
353         StateMethod = StateTabWin ;
354         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
355     ]
356     SID_TABLE_CHANGE_CURRENT_BORDER_POSITION
357     [
358         ExecMethod = ExecTabWin;
359     ]
360     FN_EDIT_LINK_DLG // status(final|play)
361     [
362         ExecMethod = Execute ;
363         StateMethod = GetState ;
364         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
365     ]
366     FN_SPELL_GRAMMAR_DIALOG
367     [
368         ExecMethod = Execute ;
369         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
370     ]
371     SID_RECHECK_DOCUMENT
372     [
373         ExecMethod = Execute ;
374         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
375     ]
376     FN_LINE_NUMBERING_DLG // status()
377     [
378         ExecMethod = Execute;
379     ]
380     FN_UPDATE_TOX // status()
381     [
382         ExecMethod = Execute ;
383         StateMethod = GetState ;
384         MenuConfig , AccelConfig , ToolBoxConfig ;
386     ]
387     FN_UPDATE_CUR_TOX // status()
388     [
389         ExecMethod = Execute ;
390         StateMethod = GetState ;
391     ]
392     FN_EDIT_CURRENT_TOX // status()
393     [
394         ExecMethod = Execute ;
395         StateMethod = GetState ;
396     ]
397     SID_TWAIN_SELECT
398     [
399         ExecMethod = Execute ;
400         StateMethod = GetState ;
401     ]
402     SID_TWAIN_TRANSFER
403     [
404         ExecMethod = Execute ;
405         StateMethod = GetState ;
406         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
407     ]
409      //From here the statusbar
410     FN_STAT_PAGE // status()
411     [
412         ExecMethod = ExecuteStatusLine ;
413         StateMethod = StateStatusLine ;
414     ]
415     FN_STAT_WORDCOUNT // status()
416     [
417         ExecMethod = ExecuteStatusLine ;
418         StateMethod = StateStatusLine ;
419     ]
420     FN_STAT_ACCESSIBILITY_CHECK // status()
421     [
422         ExecMethod = ExecuteStatusLine;
423         StateMethod = StateStatusLine;
424     ]
425     FN_STAT_BOOKMARK // status()
426     [
427         ExecMethod = ExecuteStatusLine ;
428     ]
429     FN_STAT_TEMPLATE // status(final|play)
430     [
431         ExecMethod = ExecuteStatusLine ;
432         StateMethod = StateStatusLine ;
433     ]
434     FN_STAT_SELMODE // status(final|play)
435     [
436          //Current Selectionmode: 0 == Normal, 2 == Add, 1 == Enhance
437         ExecMethod = ExecuteStatusLine ;
438         StateMethod = StateStatusLine ;
439     ]
440     FN_SET_ADD_MODE // status()
441     [
442         ExecMethod = ExecuteStatusLine ;
443         StateMethod = NoState ;
444     ]
445     FN_SET_EXT_MODE // status()
446     [
447         ExecMethod = ExecuteStatusLine ;
448         StateMethod = NoState ;
449     ]
450     SID_ATTR_ZOOM // status(final|play)
451     [
452         ExecMethod = ExecuteStatusLine ;
453         StateMethod = StateStatusLine ;
454     ]
455         SID_ATTR_VIEWLAYOUT // status()
456         [
457                 ExecMethod = ExecuteStatusLine ;
458                 StateMethod = StateStatusLine ;
459         ]
460         SID_ATTR_ZOOMSLIDER // status()
461         [
462                 ExecMethod = ExecuteStatusLine ;
463                 StateMethod = StateStatusLine ;
464         ]
465         SID_ATTR_INSERT // status(final|play|rec)
466     [
467         ExecMethod = ExecuteStatusLine ;
468         StateMethod = StateStatusLine ;
469     ]
470     SID_ATTR_SIZE // status()
471     [
472         ExecMethod = ExecuteStatusLine ;
473         StateMethod = StateStatusLine ;
474     ]
475     SID_ATTR_POSITION // status()
476     [
477         StateMethod = StateStatusLine ;
478     ]
479     SID_TABLE_CELL // status()
480     [
481         StateMethod = StateStatusLine ;
482     ]
484      //End of the statusbar
486     SID_ATTR_BORDER_SHADOW // status()
487     [
488         ExecMethod = Execute ;
489         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
490     ]
492     // Properties Page Format
493     SID_ATTR_PAGE // status()
494     [
495         ExecMethod = Execute ;
496         StateMethod = GetState ;
497     ]
498     SID_ATTR_PAGE_ORIENTATION // status()
499     [
500         StateMethod = GetState ;
501     ]
502     SID_ATTR_PAGE_SIZE // status(final|play)
503     [
504         ExecMethod = Execute ;
505         StateMethod = GetState ;
506         ToolBoxConfig;
507     ]
508     SID_ATTR_PAGE_MAXSIZE // status()
509     [
510         ExecMethod = Execute ;
511     ]
512     SID_ATTR_PAGE_PAPERBIN // status(final|play)
513     [
514         ExecMethod = Execute ;
515         StateMethod = GetState ;
516     ]
518     SID_ATTR_PARA_ULSPACE
519     [
520         ExecMethod = ExecTabWin ;
521         StateMethod = StateTabWin ;
522     ]
524     SID_ATTR_PARA_ABOVESPACE
525     [
526         StateMethod = StateTabWin ;
527     ]
529     SID_ATTR_PARA_BELOWSPACE
530     [
531         StateMethod = StateTabWin ;
532     ]
534     SID_PARASPACE_INCREASE
535     [
536         ExecMethod = ExecTabWin;
537         StateMethod = StateTabWin;
538         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
539     ]
541     SID_PARASPACE_DECREASE
542     [
543         ExecMethod = ExecTabWin;
544         StateMethod = StateTabWin;
545         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
546     ]
548     SID_ATTR_PAGE_COLUMN
549     [
550         ExecMethod = ExecTabWin ;
551         StateMethod = StateTabWin ;
552     ]
553     SID_ATTR_PAGE_HEADER
554     [
555         ExecMethod = ExecTabWin ;
556         StateMethod = StateTabWin ;
557     ]
558     SID_ATTR_PAGE_FILLSTYLE
559     [
560         ExecMethod = ExecTabWin ;
561         StateMethod = StateTabWin ;
562     ]
563     SID_ATTR_PAGE_HEADER_LRMARGIN
564     [
565         ExecMethod = ExecTabWin ;
566         StateMethod = StateTabWin ;
567     ]
568     SID_ATTR_PAGE_COLOR
569     [
570         ExecMethod = ExecTabWin ;
571         StateMethod = StateTabWin ;
572     ]
573     SID_ATTR_PAGE_HEADER_SPACING
574     [
575         ExecMethod = ExecTabWin ;
576         StateMethod = StateTabWin ;
577     ]
578     SID_ATTR_PAGE_GRADIENT
579     [
580         ExecMethod = ExecTabWin ;
581         StateMethod = StateTabWin ;
582     ]
583     SID_ATTR_PAGE_HEADER_LAYOUT
584     [
585         ExecMethod = ExecTabWin ;
586         StateMethod = StateTabWin ;
587     ]
588     SID_ATTR_PAGE_HATCH
589     [
590         ExecMethod = ExecTabWin ;
591         StateMethod = StateTabWin ;
592     ]
593     SID_ATTR_PAGE_FOOTER
594     [
595         ExecMethod = ExecTabWin ;
596         StateMethod = StateTabWin ;
597     ]
598     SID_ATTR_PAGE_FOOTER_LRMARGIN
599     [
600         ExecMethod = ExecTabWin ;
601         StateMethod = StateTabWin ;
602     ]
603     SID_ATTR_PAGE_FOOTER_SPACING
604     [
605         ExecMethod = ExecTabWin ;
606         StateMethod = StateTabWin ;
607     ]
608     SID_ATTR_PAGE_FOOTER_LAYOUT
609     [
610         ExecMethod = ExecTabWin ;
611         StateMethod = StateTabWin ;
612     ]
613     SID_ATTR_PAGE_BITMAP
614     [
615         ExecMethod = ExecTabWin ;
616         StateMethod = StateTabWin ;
617     ]
618     SID_HANGING_INDENT
619     [
620         ExecMethod = ExecTabWin ;
621         StateMethod = StateTabWin ;
622         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
623     ]
624     SID_ATTR_PAGE_ULSPACE
625     [
626         ExecMethod = ExecTabWin ;
627         StateMethod = StateTabWin ;
628         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
629     ]
630     SID_ATTR_PAGE_LRSPACE
631     [
632         ExecMethod = ExecTabWin ;
633         StateMethod = StateTabWin ;
634         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
635     ]
636     SID_ATTR_PAGE_MARGIN
637     [
638         StateMethod = StateTabWin ;
639         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
640     ]
642     SID_THESAURUS // status(final|play)
643     [
644         ExecMethod = ExecLingu ;
645         StateMethod = GetState ;
646         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
647     ]
648         SID_HANGUL_HANJA_CONVERSION // status(final|play)
649         [
650                 ExecMethod = ExecLingu ;
651                 StateMethod = GetState ;
652                 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
653         ]
654         SID_CHINESE_CONVERSION
655         [
656                 ExecMethod = ExecLingu ;
657                 StateMethod = GetState ;
658                 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
659         ]
661     /* search and replace */
663     SID_SEARCH_ITEM // status()
664     [
665         ExecMethod = ExecSearch ;
666         StateMethod = StateSearch ;
667     ]
668     FN_REPEAT_SEARCH // status(final|play)
669     [
670         ExecMethod = ExecSearch ;
671     ]
672     FID_SEARCH_NOW // status()
673     [
674         ExecMethod = ExecSearch ;
675     ]
676     SID_SEARCH_OPTIONS // status()
677     [
678         StateMethod = StateSearch ;
679     ]
680     FID_SEARCH_SEARCHSET // status()
681     [
682         ExecMethod = ExecSearch ;
683     ]
684     FID_SEARCH_REPLACESET // status()
685     [
686         ExecMethod = ExecSearch ;
687         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
688     ]
689     SID_ATTR_TABSTOP // status()
690     [
691         ExecMethod = ExecTabWin ;
692         StateMethod = StateTabWin ;
693         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
694     ]
695     SID_ATTR_TABSTOP_VERTICAL // status()
696     [
697         ExecMethod = ExecTabWin ;
698         StateMethod = StateTabWin ;
699         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
700     ]
701     SID_TABSTOP_ADD_OR_CHANGE // status()
702     [
703         ExecMethod = ExecTabWin;
704     ]
705     SID_PARAGRAPH_CHANGE_STATE // status()
706     [
707         ExecMethod = ExecTabWin;
708     ]
709     FID_SEARCH_ON // status()
710     [
711         ExecMethod = ExecSearch ;
712     ]
713     FID_SEARCH_OFF // status()
714     [
715         ExecMethod = ExecSearch ;
716     ]
717     FN_INSERT_CTRL
718     [
719     ]
721     SID_ATTR_DEFTABSTOP
722     [
723         ExecMethod = Execute ;
724         StateMethod = GetState ;
725         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
726     ]
727     SID_ATTR_LANGUAGE
728     [
729         ExecMethod = Execute ;
730         StateMethod = GetState ;
731         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
732     ]
733     SID_ATTR_CHAR_CJK_LANGUAGE
734     [
735         ExecMethod = Execute ;
736         StateMethod = GetState ;
737         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
738     ]
739     SID_ATTR_CHAR_CTL_LANGUAGE
740     [
741         ExecMethod = Execute ;
742         StateMethod = GetState ;
743         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
744     ]
746     SID_JUMPTOMARK
747     [
748         ExecMethod = Execute ;
749         StateMethod = NoState ;
750     ]
752     FN_SYNC_LABELS  // status(play)
753     [
754         ExecMethod = Execute ;
755     ]
757     FN_MAILMERGE_SENDMAIL_CHILDWINDOW
758     [
759         ExecMethod = Execute ;
760         StateMethod = GetState;
761     ]
763     SID_ATTR_BRUSH // status()
764     [
765         ExecMethod = Execute ;
766         StateMethod = GetState ;
767         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
768     ]
769     SID_GALLERY
770     [
771         ExecMethod = Execute ;
772     ]
773     SID_AVMEDIA_PLAYER
774     [
775         ExecMethod = Execute ;
776         StateMethod = GetState ;
777     ]
778     SID_VIEW_DATA_SOURCE_BROWSER   // status()
779     [
780         ExecMethod = Execute ;
781         StateMethod = GetState;
782     ]
783     SID_READONLY_MODE // ole : no, status : no
784     [
785         StateMethod = GetState ;
786     ]
787     SID_IMAGE_ORIENTATION
788     [
789         StateMethod = GetState ;
790     ]
791     FN_INSERT_FIELD_DATA_ONLY // status(final|play)
792     [
793         ExecMethod = Execute ;
794         StateMethod = GetState ;
795     ]
796     FN_QRY_MERGE  // status()
797     [
798         ExecMethod = Execute ;
799         DisableFlags="SfxDisableFlags::SwOnMailboxEditor";
800     ]
801     SID_ALIGN_ANY_LEFT
802     [
803         ExecMethod = Execute ;
804         StateMethod = GetState ;
805     ]
806     SID_ALIGN_ANY_HCENTER
807     [
808         ExecMethod = Execute ;
809         StateMethod = GetState ;
810     ]
811     SID_ALIGN_ANY_RIGHT
812     [
813         ExecMethod = Execute ;
814         StateMethod = GetState ;
815     ]
816     SID_ALIGN_ANY_JUSTIFIED
817     [
818         ExecMethod = Execute ;
819         StateMethod = GetState ;
820     ]
821     SID_ALIGN_ANY_TOP
822     [
823         ExecMethod = Execute ;
824         StateMethod = GetState ;
825     ]
826     SID_ALIGN_ANY_VCENTER
827     [
828         ExecMethod = Execute ;
829         StateMethod = GetState ;
830     ]
831     SID_ALIGN_ANY_BOTTOM
832     [
833         ExecMethod = Execute ;
834         StateMethod = GetState ;
835     ]
836     SID_RESTORE_EDITING_VIEW
837     [
838         ExecMethod = Execute ;
839         StateMethod = GetState ;
840     ]
841     SID_INSERT_GRAPHIC // status(final|play)
842     [
843         ExecMethod = Execute ;
844         StateMethod = GetState ;
845         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
846     ]
848     SID_AUTOSPELL_CHECK
849     [
850         ExecMethod = ExecViewOptions;
851         StateMethod = StateViewOptions;
852     ]
854     SID_ACCESSIBILITY_CHECK_ONLINE
855     [
856         ExecMethod = ExecViewOptions;
857         StateMethod = StateViewOptions;
858     ]
860       //Extra/Options/View
861         //Will be summarized to Property ViewSettings
862     FN_VIEW_HIDDEN_PARA
863     [
864         ExecMethod = ExecViewOptions ;
865         StateMethod = StateViewOptions ;
866     ]
868     FN_VIEW_HIDE_WHITESPACE
869     [
870         ExecMethod = ExecViewOptions ;
871         StateMethod = StateViewOptions ;
872     ]
874     FN_VIEW_SHOW_WHITESPACE
875     [
876         ExecMethod = ExecViewOptions ;
877         StateMethod = StateViewOptions ;
878     ]
880     SID_TOGGLE_NOTES
881     [
882         ExecMethod = ExecViewOptions ;
883         StateMethod = StateViewOptions ;
884     ]
886     SID_TOGGLE_RESOLVED_NOTES
887     [
888         ExecMethod = ExecViewOptions ;
889         StateMethod = StateViewOptions ;
890     ]
892     FN_RULER // status()
893     [
894         ExecMethod = ExecViewOptions ;
895         StateMethod = StateViewOptions ;
896         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
897     ]
899     FN_VIEW_BOUNDS // status()
900     [
901         ExecMethod = ExecViewOptions ;
902         StateMethod = StateViewOptions ;
903     ]
905     FN_VIEW_SECTION_BOUNDARIES // status()
906     [
907         ExecMethod = ExecViewOptions ;
908         StateMethod = StateViewOptions ;
909     ]
911     FN_VIEW_BOUNDARIES // status()
912     [
913         ExecMethod = ExecViewOptions ;
914         StateMethod = StateViewOptions ;
915     ]
917     FN_VIEW_GRAPHIC // status()
918     [
919         ExecMethod = ExecViewOptions ;
920         StateMethod = StateViewOptions ;
921     ]
922     FN_VIEW_FIELDS // status()
923     [
924         ExecMethod = ExecViewOptions ;
925         StateMethod = StateViewOptions ;
926     ]
928     FN_VIEW_FIELDNAME // status()
929     [
930         ExecMethod = ExecViewOptions ;
931         StateMethod = StateViewOptions ;
932     ]
934     FN_VIEW_MARKS // status()
935     [
936         ExecMethod = ExecViewOptions ;
937         StateMethod = StateViewOptions ;
938     ]
940     FN_HIGHLIGHT_CHAR_DF
941     [
942         ExecMethod = ExecViewOptions ;
943         StateMethod = StateViewOptions ;
944     ]
946     SID_SPOTLIGHT_PARASTYLES
947     [
948         ExecMethod = ExecViewOptions ;
949         StateMethod = StateViewOptions ;
950     ]
952     SID_SPOTLIGHT_CHARSTYLES
953     [
954         ExecMethod = ExecViewOptions ;
955         StateMethod = StateViewOptions ;
956     ]
958     FN_VIEW_META_CHARS // status()
959     [
960         ExecMethod = ExecViewOptions ;
961         StateMethod = StateViewOptions ;
962     ]
964     FN_VIEW_TABLEGRID // status()
965     [
966         ExecMethod = ExecViewOptions ;
967         StateMethod = StateViewOptions ;
968     ]
970     SID_GRID_VISIBLE
971     [
972         ExecMethod = ExecViewOptions;
973         StateMethod = StateViewOptions ;
974     ]
975     SID_GRID_USE
976     [
977         ExecMethod = ExecViewOptions;
978         StateMethod = StateViewOptions ;
979     ]
980     SID_HELPLINES_MOVE
981     [
982         ExecMethod = ExecViewOptions;
983         StateMethod = StateViewOptions ;
984     ]
986     FN_VLINEAL // status()
987     [
988         ExecMethod = ExecViewOptions ;
989         StateMethod = StateViewOptions ;
990         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
991     ]
993     FN_HSCROLLBAR // status()
994     [
995         ExecMethod = ExecViewOptions ;
996         StateMethod = StateViewOptions ;
997     ]
999     FN_VSCROLLBAR // status()
1000     [
1001         ExecMethod = ExecViewOptions ;
1002         StateMethod = StateViewOptions ;
1003     ]
1005     FN_SHADOWCURSOR // status(final|play)
1006     [
1007         ExecMethod = ExecViewOptions ;
1008         StateMethod = StateViewOptions ;
1009         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
1010     ]
1011     SID_TRACK_CHANGES_BAR
1012     [
1013         ExecMethod = ExecViewOptions ;
1014         StateMethod = StateViewOptions ;
1015     ]
1017     FN_SHOW_INLINETOOLTIPS
1018     [
1019         ExecMethod = ExecViewOptions ;
1020         StateMethod = StateViewOptions ;
1021         MenuConfig , AccelConfig , ToolBoxConfig ;
1022     ]
1024     FN_USE_HEADERFOOTERMENU
1025     [
1026         ExecMethod = ExecViewOptions ;
1027         StateMethod = StateViewOptions ;
1028         MenuConfig , AccelConfig , ToolBoxConfig ;
1029     ]
1031     FN_SHOW_OUTLINECONTENTVISIBILITYBUTTON
1032     [
1033         ExecMethod = ExecViewOptions ;
1034         StateMethod = StateViewOptions ;
1035     ]
1037     FN_SHOW_CHANGES_IN_MARGIN
1038     [
1039         ExecMethod = ExecViewOptions ;
1040         StateMethod = StateViewOptions ;
1041         MenuConfig , AccelConfig , ToolBoxConfig ;
1042     ]
1044     SID_MOVE_SHAPE_HANDLE
1045     [
1046         ExecMethod = Execute ;
1047     ]