Version 7.6.3.2-android, tag libreoffice-7.6.3.2-android
[LibreOffice.git] / sw / sdi / _viewsh.sdi
bloba3b2e5e3cdcc6240f2a410eddc6c1632918846e5
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     FN_GOTO_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     ]
140     FN_REDLINE_PROTECT
141     [
142         ExecMethod = Execute;
143         StateMethod = GetState ;
144         DisableFlags="SfxDisableFlags::SwOnMailboxEditor";
145     ]
146     FN_REDLINE_ON // status()
147     [
148         ExecMethod = Execute;
149         StateMethod = GetState ;
150         DisableFlags="SfxDisableFlags::SwOnMailboxEditor";
151     ]
152     FN_REDLINE_SHOW // status()
153     [
154         ExecMethod = Execute;
155         StateMethod = GetState ;
156         DisableFlags="SfxDisableFlags::SwOnMailboxEditor";
157     ]
158     FN_REDLINE_ACCEPT // status(play)
159     [
160         ExecMethod = Execute ;
161         StateMethod = GetState ;
162         DisableFlags="SfxDisableFlags::SwOnMailboxEditor";
163     ]
164     FN_REDLINE_ACCEPT_DIRECT
165     [
166         ExecMethod = Execute ;
167         StateMethod = GetState ;
168         DisableFlags="SfxDisableFlags::SwOnMailboxEditor";
169     ]
170     FN_REDLINE_REJECT_DIRECT
171     [
172         ExecMethod = Execute ;
173         StateMethod = GetState ;
174         DisableFlags="SfxDisableFlags::SwOnMailboxEditor";
175     ]
176     FN_REDLINE_NEXT_CHANGE
177     [
178         ExecMethod = Execute ;
179         StateMethod = GetState ;
180         DisableFlags="SfxDisableFlags::SwOnMailboxEditor";
181     ]
182     FN_REDLINE_PREV_CHANGE
183     [
184         ExecMethod = Execute ;
185         StateMethod = GetState ;
186         DisableFlags="SfxDisableFlags::SwOnMailboxEditor";
187     ]
188     FN_REDLINE_ACCEPT_TONEXT
189     [
190         ExecMethod = Execute;
191         StateMethod = GetState;
192         DisableFlags="SfxDisableFlags::SwOnMailboxEditor";
193     ]
194     FN_REDLINE_REJECT_TONEXT
195     [
196         ExecMethod = Execute;
197         StateMethod = GetState;
198         DisableFlags="SfxDisableFlags::SwOnMailboxEditor";
199     ]
201     SID_DOCUMENT_COMPARE // status(play)
202     [
203         ExecMethod = Execute ;
204         StateMethod = GetState ;
205         DisableFlags="SfxDisableFlags::SwOnMailboxEditor";
206     ]
207     SID_DOCUMENT_MERGE // status(play)
208     [
209         ExecMethod = Execute ;
210         StateMethod = GetState ;
211         DisableFlags="SfxDisableFlags::SwOnMailboxEditor";
212     ]
213     FN_ESCAPE // status(final|play|rec)
214     [
215         ExecMethod = Execute ;
216     ]
217     FN_FAX // status(final|play)
218     [
219         ExecMethod = ExecutePrint ;
220     ]
221     SID_PRINTDOC // status(final|play)
222     [
223         ExecMethod = ExecutePrint ;
224         StateMethod = GetState ;
225     ]
226     SID_PRINTDOCDIRECT // status(final|play)
227     [
228         ExecMethod = ExecutePrint ;
229         StateMethod = GetState ;
230     ]
231     SID_ATTR_LRSPACE
232     [
233         ExecMethod = ExecTabWin ;
234         StateMethod = StateTabWin ;
235         GroupId = SfxGroupId::Edit ;
236         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
237     ]
238     SID_ATTR_ULSPACE
239     [
240         ExecMethod = ExecTabWin ;
241         StateMethod = StateTabWin ;
242         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
243     ]
244     SID_ATTR_LONG_LRSPACE // status()
245     [
246         ExecMethod = ExecTabWin ;
247         StateMethod = StateTabWin ;
248         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
249     ]
250     SID_ATTR_LONG_ULSPACE // status()
251     [
252         ExecMethod = ExecTabWin ;
253         StateMethod = StateTabWin ;
254         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
255     ]
256     SID_ATTR_PARA_LRSPACE // status()
257     [
258         ExecMethod = ExecTabWin ;
259         StateMethod = StateTabWin ;
260         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
261     ]
262     SID_ATTR_PARA_LEFTSPACE
263     [
264         StateMethod = StateTabWin ;
265         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
266     ]
267     SID_ATTR_PARA_RIGHTSPACE
268     [
269         StateMethod = StateTabWin ;
270         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
271     ]
272     SID_ATTR_PARA_FIRSTLINESPACE
273     [
274         StateMethod = StateTabWin ;
275         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
276     ]
277     SID_ATTR_PARA_LRSPACE_VERTICAL // status()
278     [
279         ExecMethod = ExecTabWin ;
280         StateMethod = StateTabWin ;
281         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
282     ]
283     SID_RULER_CHANGE_STATE
284     [
285         ExecMethod = ExecTabWin ;
286     ]
287     SID_RULER_BORDERS // status()
288     [
289         ExecMethod = ExecTabWin ;
290         StateMethod = StateTabWin ;
291         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
292     ]
293     SID_RULER_BORDERS_VERTICAL // status()
294     [
295         ExecMethod = ExecTabWin ;
296         StateMethod = StateTabWin ;
297         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
298     ]
299     SID_RULER_BORDER_DISTANCE // status()
300     [
301         StateMethod = StateTabWin ;
302         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
303     ]
304     SID_RULER_PAGE_POS // status()
305     [
306         ExecMethod = NoExec ;
307         StateMethod = StateTabWin ;
308         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
309     ]
310     SID_RULER_TEXT_RIGHT_TO_LEFT
311     [
312         StateMethod = StateTabWin ;
313         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
314     ]
315     SID_RULER_LR_MIN_MAX // status()
316     [
317         StateMethod = StateTabWin ;
318         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
319     ]
320     SID_RULER_PROTECT // status()
321     [
322         StateMethod = StateTabWin ;
323         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
324     ]
325     SID_RULER_ROWS // status()
326     [
327         ExecMethod = ExecTabWin ;
328         StateMethod = StateTabWin ;
329         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
330     ]
331     SID_RULER_ROWS_VERTICAL // status()
332     [
333         ExecMethod = ExecTabWin ;
334         StateMethod = StateTabWin ;
335         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
336     ]
337     SID_TABLE_CHANGE_CURRENT_BORDER_POSITION
338     [
339         ExecMethod = ExecTabWin;
340     ]
341     FN_EDIT_LINK_DLG // status(final|play)
342     [
343         ExecMethod = Execute ;
344         StateMethod = GetState ;
345         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
346     ]
347     FN_SPELL_GRAMMAR_DIALOG
348     [
349         ExecMethod = Execute ;
350         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
351     ]
352     SID_RECHECK_DOCUMENT
353     [
354         ExecMethod = Execute ;
355         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
356     ]
357     FN_LINE_NUMBERING_DLG // status()
358     [
359         ExecMethod = Execute;
360     ]
361     FN_UPDATE_TOX // status()
362     [
363         ExecMethod = Execute ;
364         StateMethod = GetState ;
365         MenuConfig , AccelConfig , ToolBoxConfig ;
367     ]
368     FN_UPDATE_CUR_TOX // status()
369     [
370         ExecMethod = Execute ;
371         StateMethod = GetState ;
372     ]
373     FN_EDIT_CURRENT_TOX // status()
374     [
375         ExecMethod = Execute ;
376         StateMethod = GetState ;
377     ]
378     SID_TWAIN_SELECT
379     [
380         ExecMethod = Execute ;
381         StateMethod = GetState ;
382     ]
383     SID_TWAIN_TRANSFER
384     [
385         ExecMethod = Execute ;
386         StateMethod = GetState ;
387         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
388     ]
390      //From here the statusbar
391     FN_STAT_PAGE // status()
392     [
393         ExecMethod = ExecuteStatusLine ;
394         StateMethod = StateStatusLine ;
395     ]
396     FN_STAT_WORDCOUNT // status()
397     [
398         ExecMethod = ExecuteStatusLine ;
399         StateMethod = StateStatusLine ;
400     ]
401     FN_STAT_ACCESSIBILITY_CHECK // status()
402     [
403         ExecMethod = ExecuteStatusLine;
404         StateMethod = StateStatusLine;
405     ]
406     FN_STAT_BOOKMARK // status()
407     [
408         ExecMethod = ExecuteStatusLine ;
409     ]
410     FN_STAT_TEMPLATE // status(final|play)
411     [
412         ExecMethod = ExecuteStatusLine ;
413         StateMethod = StateStatusLine ;
414     ]
415     FN_STAT_SELMODE // status(final|play)
416     [
417          //Current Selectionmode: 0 == Normal, 2 == Add, 1 == Enhance
418         ExecMethod = ExecuteStatusLine ;
419         StateMethod = StateStatusLine ;
420     ]
421     FN_SET_ADD_MODE // status()
422     [
423         ExecMethod = ExecuteStatusLine ;
424         StateMethod = NoState ;
425     ]
426     FN_SET_EXT_MODE // status()
427     [
428         ExecMethod = ExecuteStatusLine ;
429         StateMethod = NoState ;
430     ]
431     SID_ATTR_ZOOM // status(final|play)
432     [
433         ExecMethod = ExecuteStatusLine ;
434         StateMethod = StateStatusLine ;
435     ]
436         SID_ATTR_VIEWLAYOUT // status()
437         [
438                 ExecMethod = ExecuteStatusLine ;
439                 StateMethod = StateStatusLine ;
440         ]
441         SID_ATTR_ZOOMSLIDER // status()
442         [
443                 ExecMethod = ExecuteStatusLine ;
444                 StateMethod = StateStatusLine ;
445         ]
446         SID_ATTR_INSERT // status(final|play|rec)
447     [
448         ExecMethod = ExecuteStatusLine ;
449         StateMethod = StateStatusLine ;
450     ]
451     SID_ATTR_SIZE // status()
452     [
453         ExecMethod = ExecuteStatusLine ;
454         StateMethod = StateStatusLine ;
455     ]
456     SID_ATTR_POSITION // status()
457     [
458         StateMethod = StateStatusLine ;
459     ]
460     SID_TABLE_CELL // status()
461     [
462         StateMethod = StateStatusLine ;
463     ]
465      //End of the statusbar
467     SID_ATTR_BORDER_SHADOW // status()
468     [
469         ExecMethod = Execute ;
470         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
471     ]
473     // Properties Page Format
474     SID_ATTR_PAGE // status()
475     [
476         ExecMethod = Execute ;
477         StateMethod = GetState ;
478     ]
479     SID_ATTR_PAGE_ORIENTATION // status()
480     [
481         StateMethod = GetState ;
482     ]
483     SID_ATTR_PAGE_SIZE // status(final|play)
484     [
485         ExecMethod = Execute ;
486         StateMethod = GetState ;
487         ToolBoxConfig;
488     ]
489     SID_ATTR_PAGE_MAXSIZE // status()
490     [
491         ExecMethod = Execute ;
492     ]
493     SID_ATTR_PAGE_PAPERBIN // status(final|play)
494     [
495         ExecMethod = Execute ;
496         StateMethod = GetState ;
497     ]
499     SID_ATTR_PARA_ULSPACE
500     [
501         ExecMethod = ExecTabWin ;
502         StateMethod = StateTabWin ;
503     ]
505     SID_ATTR_PARA_ABOVESPACE
506     [
507         StateMethod = StateTabWin ;
508     ]
510     SID_ATTR_PARA_BELOWSPACE
511     [
512         StateMethod = StateTabWin ;
513     ]
515     SID_PARASPACE_INCREASE
516     [
517         ExecMethod = ExecTabWin;
518         StateMethod = StateTabWin;
519         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
520     ]
522     SID_PARASPACE_DECREASE
523     [
524         ExecMethod = ExecTabWin;
525         StateMethod = StateTabWin;
526         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
527     ]
529     SID_ATTR_PAGE_COLUMN
530     [
531         ExecMethod = ExecTabWin ;
532         StateMethod = StateTabWin ;
533     ]
534     SID_ATTR_PAGE_HEADER
535     [
536         ExecMethod = ExecTabWin ;
537         StateMethod = StateTabWin ;
538     ]
539     SID_ATTR_PAGE_FILLSTYLE
540     [
541         ExecMethod = ExecTabWin ;
542         StateMethod = StateTabWin ;
543     ]
544     SID_ATTR_PAGE_HEADER_LRMARGIN
545     [
546         ExecMethod = ExecTabWin ;
547         StateMethod = StateTabWin ;
548     ]
549     SID_ATTR_PAGE_COLOR
550     [
551         ExecMethod = ExecTabWin ;
552         StateMethod = StateTabWin ;
553     ]
554     SID_ATTR_PAGE_HEADER_SPACING
555     [
556         ExecMethod = ExecTabWin ;
557         StateMethod = StateTabWin ;
558     ]
559     SID_ATTR_PAGE_GRADIENT
560     [
561         ExecMethod = ExecTabWin ;
562         StateMethod = StateTabWin ;
563     ]
564     SID_ATTR_PAGE_HEADER_LAYOUT
565     [
566         ExecMethod = ExecTabWin ;
567         StateMethod = StateTabWin ;
568     ]
569     SID_ATTR_PAGE_HATCH
570     [
571         ExecMethod = ExecTabWin ;
572         StateMethod = StateTabWin ;
573     ]
574     SID_ATTR_PAGE_FOOTER
575     [
576         ExecMethod = ExecTabWin ;
577         StateMethod = StateTabWin ;
578     ]
579     SID_ATTR_PAGE_FOOTER_LRMARGIN
580     [
581         ExecMethod = ExecTabWin ;
582         StateMethod = StateTabWin ;
583     ]
584     SID_ATTR_PAGE_FOOTER_SPACING
585     [
586         ExecMethod = ExecTabWin ;
587         StateMethod = StateTabWin ;
588     ]
589     SID_ATTR_PAGE_FOOTER_LAYOUT
590     [
591         ExecMethod = ExecTabWin ;
592         StateMethod = StateTabWin ;
593     ]
594     SID_ATTR_PAGE_BITMAP
595     [
596         ExecMethod = ExecTabWin ;
597         StateMethod = StateTabWin ;
598     ]
599     SID_HANGING_INDENT
600     [
601         ExecMethod = ExecTabWin ;
602         StateMethod = StateTabWin ;
603         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
604     ]
605     SID_ATTR_PAGE_ULSPACE
606     [
607         ExecMethod = ExecTabWin ;
608         StateMethod = StateTabWin ;
609         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
610     ]
611     SID_ATTR_PAGE_LRSPACE
612     [
613         ExecMethod = ExecTabWin ;
614         StateMethod = StateTabWin ;
615         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
616     ]
617     SID_ATTR_PAGE_MARGIN
618     [
619         StateMethod = StateTabWin ;
620         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
621     ]
623     SID_THESAURUS // status(final|play)
624     [
625         ExecMethod = ExecLingu ;
626         StateMethod = GetState ;
627         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
628     ]
629         SID_HANGUL_HANJA_CONVERSION // status(final|play)
630         [
631                 ExecMethod = ExecLingu ;
632                 StateMethod = GetState ;
633                 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
634         ]
635         SID_CHINESE_CONVERSION
636         [
637                 ExecMethod = ExecLingu ;
638                 StateMethod = GetState ;
639                 DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
640         ]
642     /* search and replace */
644     SID_SEARCH_ITEM // status()
645     [
646         ExecMethod = ExecSearch ;
647         StateMethod = StateSearch ;
648     ]
649     FN_REPEAT_SEARCH // status(final|play)
650     [
651         ExecMethod = ExecSearch ;
652     ]
653     FID_SEARCH_NOW // status()
654     [
655         ExecMethod = ExecSearch ;
656     ]
657     SID_SEARCH_OPTIONS // status()
658     [
659         StateMethod = StateSearch ;
660     ]
661     FID_SEARCH_SEARCHSET // status()
662     [
663         ExecMethod = ExecSearch ;
664     ]
665     FID_SEARCH_REPLACESET // status()
666     [
667         ExecMethod = ExecSearch ;
668         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
669     ]
670     SID_ATTR_TABSTOP // status()
671     [
672         ExecMethod = ExecTabWin ;
673         StateMethod = StateTabWin ;
674         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
675     ]
676     SID_ATTR_TABSTOP_VERTICAL // status()
677     [
678         ExecMethod = ExecTabWin ;
679         StateMethod = StateTabWin ;
680         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
681     ]
682     SID_TABSTOP_ADD_OR_CHANGE // status()
683     [
684         ExecMethod = ExecTabWin;
685     ]
686     SID_PARAGRAPH_CHANGE_STATE // status()
687     [
688         ExecMethod = ExecTabWin;
689     ]
690     FID_SEARCH_ON // status()
691     [
692         ExecMethod = ExecSearch ;
693     ]
694     FID_SEARCH_OFF // status()
695     [
696         ExecMethod = ExecSearch ;
697     ]
698     FN_INSERT_CTRL
699     [
700     ]
702     SID_ATTR_DEFTABSTOP
703     [
704         ExecMethod = Execute ;
705         StateMethod = GetState ;
706         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
707     ]
708     SID_ATTR_LANGUAGE
709     [
710         ExecMethod = Execute ;
711         StateMethod = GetState ;
712         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
713     ]
714     SID_ATTR_CHAR_CJK_LANGUAGE
715     [
716         ExecMethod = Execute ;
717         StateMethod = GetState ;
718         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
719     ]
720     SID_ATTR_CHAR_CTL_LANGUAGE
721     [
722         ExecMethod = Execute ;
723         StateMethod = GetState ;
724         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
725     ]
727     SID_JUMPTOMARK
728     [
729         ExecMethod = Execute ;
730         StateMethod = NoState ;
731     ]
733     FN_SYNC_LABELS  // status(play)
734     [
735         ExecMethod = Execute ;
736     ]
738     FN_MAILMERGE_SENDMAIL_CHILDWINDOW
739     [
740         ExecMethod = Execute ;
741         StateMethod = GetState;
742     ]
744     SID_ATTR_BRUSH // status()
745     [
746         ExecMethod = Execute ;
747         StateMethod = GetState ;
748         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
749     ]
750     SID_GALLERY
751     [
752         ExecMethod = Execute ;
753     ]
754     SID_AVMEDIA_PLAYER
755     [
756         ExecMethod = Execute ;
757         StateMethod = GetState ;
758     ]
759     SID_VIEW_DATA_SOURCE_BROWSER   // status()
760     [
761         ExecMethod = Execute ;
762         StateMethod = GetState;
763     ]
764     SID_READONLY_MODE // ole : no, status : no
765     [
766         StateMethod = GetState ;
767     ]
768     SID_IMAGE_ORIENTATION
769     [
770         StateMethod = GetState ;
771     ]
772     FN_INSERT_FIELD_DATA_ONLY // status(final|play)
773     [
774         ExecMethod = Execute ;
775         StateMethod = GetState ;
776     ]
777     FN_QRY_MERGE  // status()
778     [
779         ExecMethod = Execute ;
780         DisableFlags="SfxDisableFlags::SwOnMailboxEditor";
781     ]
782     SID_ALIGN_ANY_LEFT
783     [
784         ExecMethod = Execute ;
785         StateMethod = GetState ;
786     ]
787     SID_ALIGN_ANY_HCENTER
788     [
789         ExecMethod = Execute ;
790         StateMethod = GetState ;
791     ]
792     SID_ALIGN_ANY_RIGHT
793     [
794         ExecMethod = Execute ;
795         StateMethod = GetState ;
796     ]
797     SID_ALIGN_ANY_JUSTIFIED
798     [
799         ExecMethod = Execute ;
800         StateMethod = GetState ;
801     ]
802     SID_ALIGN_ANY_TOP
803     [
804         ExecMethod = Execute ;
805         StateMethod = GetState ;
806     ]
807     SID_ALIGN_ANY_VCENTER
808     [
809         ExecMethod = Execute ;
810         StateMethod = GetState ;
811     ]
812     SID_ALIGN_ANY_BOTTOM
813     [
814         ExecMethod = Execute ;
815         StateMethod = GetState ;
816     ]
817     SID_RESTORE_EDITING_VIEW
818     [
819         ExecMethod = Execute ;
820         StateMethod = GetState ;
821     ]
822     SID_INSERT_GRAPHIC // status(final|play)
823     [
824         ExecMethod = Execute ;
825         StateMethod = GetState ;
826         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
827     ]
829     SID_AUTOSPELL_CHECK
830     [
831         ExecMethod = ExecViewOptions;
832         StateMethod = StateViewOptions;
833     ]
835     SID_ACCESSIBILITY_CHECK_ONLINE
836     [
837         ExecMethod = ExecViewOptions;
838         StateMethod = StateViewOptions;
839     ]
841       //Extra/Options/View
842         //Will be summarized to Property ViewSettings
843     FN_VIEW_HIDDEN_PARA
844     [
845         ExecMethod = ExecViewOptions ;
846         StateMethod = StateViewOptions ;
847     ]
849     FN_VIEW_HIDE_WHITESPACE
850     [
851         ExecMethod = ExecViewOptions ;
852         StateMethod = StateViewOptions ;
853     ]
855     FN_VIEW_SHOW_WHITESPACE
856     [
857         ExecMethod = ExecViewOptions ;
858         StateMethod = StateViewOptions ;
859     ]
861     SID_TOGGLE_NOTES
862     [
863         ExecMethod = ExecViewOptions ;
864         StateMethod = StateViewOptions ;
865     ]
867     SID_TOGGLE_RESOLVED_NOTES
868     [
869         ExecMethod = ExecViewOptions ;
870         StateMethod = StateViewOptions ;
871     ]
873     FN_RULER // status()
874     [
875         ExecMethod = ExecViewOptions ;
876         StateMethod = StateViewOptions ;
877         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
878     ]
880     FN_VIEW_BOUNDS // status()
881     [
882         ExecMethod = ExecViewOptions ;
883         StateMethod = StateViewOptions ;
884     ]
886     FN_VIEW_SECTION_BOUNDARIES // status()
887     [
888         ExecMethod = ExecViewOptions ;
889         StateMethod = StateViewOptions ;
890     ]
892     FN_VIEW_GRAPHIC // status()
893     [
894         ExecMethod = ExecViewOptions ;
895         StateMethod = StateViewOptions ;
896     ]
897     FN_VIEW_FIELDS // status()
898     [
899         ExecMethod = ExecViewOptions ;
900         StateMethod = StateViewOptions ;
901     ]
903     FN_VIEW_FIELDNAME // status()
904     [
905         ExecMethod = ExecViewOptions ;
906         StateMethod = StateViewOptions ;
907     ]
909     FN_VIEW_MARKS // status()
910     [
911         ExecMethod = ExecViewOptions ;
912         StateMethod = StateViewOptions ;
913     ]
915     FN_HIGHLIGHT_CHAR_DF
916     [
917         ExecMethod = ExecViewOptions ;
918         StateMethod = StateViewOptions ;
919     ]
921     FN_VIEW_META_CHARS // status()
922     [
923         ExecMethod = ExecViewOptions ;
924         StateMethod = StateViewOptions ;
925     ]
927     FN_VIEW_TABLEGRID // status()
928     [
929         ExecMethod = ExecViewOptions ;
930         StateMethod = StateViewOptions ;
931     ]
933     SID_GRID_VISIBLE
934     [
935         ExecMethod = ExecViewOptions;
936         StateMethod = StateViewOptions ;
937     ]
938     SID_GRID_USE
939     [
940         ExecMethod = ExecViewOptions;
941         StateMethod = StateViewOptions ;
942     ]
943     SID_HELPLINES_MOVE
944     [
945         ExecMethod = ExecViewOptions;
946         StateMethod = StateViewOptions ;
947     ]
949     FN_VLINEAL // status()
950     [
951         ExecMethod = ExecViewOptions ;
952         StateMethod = StateViewOptions ;
953         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
954     ]
956     FN_HSCROLLBAR // status()
957     [
958         ExecMethod = ExecViewOptions ;
959         StateMethod = StateViewOptions ;
960     ]
962     FN_VSCROLLBAR // status()
963     [
964         ExecMethod = ExecViewOptions ;
965         StateMethod = StateViewOptions ;
966     ]
968     FN_SHADOWCURSOR // status(final|play)
969     [
970         ExecMethod = ExecViewOptions ;
971         StateMethod = StateViewOptions ;
972         DisableFlags="SfxDisableFlags::SwOnProtectedCursor";
973     ]
974     SID_TRACK_CHANGES_BAR
975     [
976         ExecMethod = ExecViewOptions ;
977         StateMethod = StateViewOptions ;
978     ]
980     FN_SHOW_INLINETOOLTIPS
981     [
982         ExecMethod = ExecViewOptions ;
983         StateMethod = StateViewOptions ;
984         MenuConfig , AccelConfig , ToolBoxConfig ;
985     ]
987     FN_USE_HEADERFOOTERMENU
988     [
989         ExecMethod = ExecViewOptions ;
990         StateMethod = StateViewOptions ;
991         MenuConfig , AccelConfig , ToolBoxConfig ;
992     ]
994     FN_SHOW_OUTLINECONTENTVISIBILITYBUTTON
995     [
996         ExecMethod = ExecViewOptions ;
997         StateMethod = StateViewOptions ;
998     ]
1000     FN_SHOW_CHANGES_IN_MARGIN
1001     [
1002         ExecMethod = ExecViewOptions ;
1003         StateMethod = StateViewOptions ;
1004         MenuConfig , AccelConfig , ToolBoxConfig ;
1005     ]
1007     SID_MOVE_SHAPE_HANDLE
1008     [
1009         ExecMethod = Execute ;
1010     ]