xref: /trunk/main/sw/sdi/_textsh.sdi (revision cdf0e10c)
1/*************************************************************************
2 *
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 *
5 * Copyright 2000, 2010 Oracle and/or its affiliates.
6 *
7 * OpenOffice.org - a multi-platform office productivity suite
8 *
9 * This file is part of OpenOffice.org.
10 *
11 * OpenOffice.org is free software: you can redistribute it and/or modify
12 * it under the terms of the GNU Lesser General Public License version 3
13 * only, as published by the Free Software Foundation.
14 *
15 * OpenOffice.org is distributed in the hope that it will be useful,
16 * but WITHOUT ANY WARRANTY; without even the implied warranty of
17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18 * GNU Lesser General Public License version 3 for more details
19 * (a copy is included in the LICENSE file that accompanied this code).
20 *
21 * You should have received a copy of the GNU Lesser General Public License
22 * version 3 along with OpenOffice.org.  If not, see
23 * <http://www.openoffice.org/license.html>
24 * for a copy of the LGPLv3 License.
25 *
26 ************************************************************************/
27interface BaseText
28[
29	Automation = FALSE;
30]
31{
32	FN_NEW_GLOSSARY // status(final|play)
33	[
34		ExecMethod = ExecGlossary ;
35	]
36	FN_SET_ACT_GLOSSARY // status(final|play)
37	[
38		ExecMethod = ExecGlossary ;
39	]
40	FN_INSERT_GLOSSARY // status(final|play|record)
41	[
42		ExecMethod = ExecGlossary ;
43	]
44
45    FN_TXTATR_INET // status()
46	[
47		ExecMethod = Execute ;
48		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
49	]
50
51    SID_ATTR_CHAR_SCALEWIDTH // status()
52	[
53		ExecMethod = Execute ;
54		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
55	]
56
57    SID_ATTR_CHAR_ROTATED // status()
58	[
59		ExecMethod = Execute ;
60		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
61	]
62
63    SID_ATTR_BRUSH_CHAR // status()
64	[
65		ExecMethod = Execute ;
66		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
67	]
68
69    FN_FORMAT_DROPCAPS
70	[
71        ExecMethod = ExecParaAttrArgs ;
72		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
73	]
74
75	SID_PARA_VERTALIGN
76	[
77		ExecMethod = Execute ;
78		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
79	]
80
81	SID_ATTR_PARA_REGISTER
82	[
83		ExecMethod = Execute ;
84		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
85	]
86
87	SID_ATTR_LRSPACE
88	[
89		ExecMethod = Execute ;
90		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
91	]
92
93	SID_ATTR_ULSPACE
94	[
95		ExecMethod = Execute ;
96		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
97	]
98
99    SID_ATTR_PARA_NUMRULE
100    [
101		ExecMethod = Execute ;
102		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
103    ]
104    //#outline level,add by zhaojianwei
105    SID_ATTR_PARA_OUTLINE_LEVEL
106    [
107		ExecMethod = Execute ;
108		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
109    ]//<-end,zhaojianwei
110
111    SID_ATTR_PARA_PAGENUM
112    [
113		ExecMethod = Execute ;
114		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
115    ]
116
117    FN_NUMBER_NEWSTART
118    [
119		ExecMethod = Execute ;
120        StateMethod = GetState ;
121		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
122    ]
123    FN_NUM_CONTINUE
124    [
125        ExecMethod = Execute ;
126        StateMethod = GetState ;
127        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
128    ]
129    FN_NUMBER_NEWSTART_AT
130    [
131		ExecMethod = Execute ;
132		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
133    ]
134
135    FN_FORMAT_LINENUMBER
136    [
137		ExecMethod = Execute ;
138		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
139    ]
140
141	SID_INSERTDOC // status(final|play|rec)
142	[
143		ExecMethod = Execute ;
144		StateMethod = NoState ;
145		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
146	]
147	FN_INSERT_BOOKMARK // status(final|play)
148	[
149		ExecMethod = Execute ;
150		StateMethod = GetState ;
151		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
152	]
153    FN_DELETE_BOOKMARK // status(final|play)
154	[
155		ExecMethod = Execute ;
156		StateMethod = GetState ;
157		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
158	]
159	FN_NUM_BULLET_MOVEDOWN // status(final|play)
160	[
161		ExecMethod = Execute ;
162		StateMethod = GetState ;
163		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
164	]
165	FN_NUM_BULLET_MOVEUP // status(final|play)
166	[
167		ExecMethod = Execute ;
168		StateMethod = GetState ;
169		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
170	]
171	FN_EDIT_FORMULA // status()
172	[
173		ExecMethod = Execute ;
174		StateMethod = GetState ;
175		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
176	]
177	SID_CHARMAP // status(final|play|rec)
178	[
179		ExecMethod = Execute ;
180		StateMethod = GetState ;
181		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
182	]
183	FN_INSERT_PAGEHEADER	// status(final|play|rec)
184	[
185        ExecMethod = Execute ;
186        StateMethod = GetState ;
187		Export = FALSE;
188	]
189	FN_INSERT_PAGEFOOTER	// status(final|play|rec)
190	[
191        ExecMethod = Execute ;
192        StateMethod = GetState ;
193		Export = FALSE;
194	]
195
196	 //--------------------------------------------------------------------------
197    FN_INSERT_STRING // status(final|play|rec)
198	[
199		ExecMethod = ExecInsert ;
200		StateMethod = NoState ;
201		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
202	]
203    FN_INSERT_SOFT_HYPHEN // status(final|play)
204	[
205		ExecMethod = ExecInsert ;
206		StateMethod = NoState ;
207		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
208	]
209	FN_INSERT_HARDHYPHEN // status()
210	[
211		ExecMethod = ExecInsert ;
212		StateMethod = NoState ;
213		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
214	]
215	FN_INSERT_HARD_SPACE // status(final|play)
216	[
217		ExecMethod = ExecInsert ;
218		StateMethod = NoState ;
219		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
220	]
221    SID_INSERT_RLM
222    [
223        ExecMethod = ExecInsert ;
224        StateMethod = GetState ;
225        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
226    ]
227    SID_INSERT_LRM
228    [
229        ExecMethod = ExecInsert ;
230        StateMethod = GetState ;
231        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
232    ]
233    SID_INSERT_ZWSP
234    [
235        ExecMethod = ExecInsert ;
236        StateMethod = GetState ;
237        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
238    ]
239    SID_INSERT_ZWNBSP
240    [
241        ExecMethod = ExecInsert ;
242        StateMethod = GetState ;
243        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
244    ]
245    FN_INSERT_BREAK // status(final|play)
246	[
247		ExecMethod = ExecInsert ;
248		StateMethod = NoState ;
249		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
250	]
251	FN_INSERT_PAGEBREAK // status(final|play)
252	[
253		ExecMethod = ExecInsert ;
254		StateMethod = NoState ;
255		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
256	]
257	FN_INSERT_LINEBREAK  // status(final|play)
258	[
259		ExecMethod = ExecInsert ;
260		StateMethod = NoState ;
261		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
262	]
263	FN_INSERT_COLUMN_BREAK // status(final|play)
264	[
265		ExecMethod = ExecInsert ;
266		StateMethod = NoState ;
267		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
268	]
269	FN_INSERT_BREAK_DLG // status(final|play)
270	[
271		ExecMethod = Execute ;
272		StateMethod = NoState ;
273		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
274	]
275	SID_INSERT_AVMEDIA // status(final|play)
276	[
277		ExecMethod = ExecInsert;
278		StateMethod = NoState ;
279		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
280	]
281	FN_INSERT_HRULER // status()
282	[
283		ExecMethod = ExecInsert ;
284		StateMethod = StateInsert ;
285	]
286	SID_INSERT_DIAGRAM // status(final|play)
287	[
288		ExecMethod = ExecInsert ;
289		StateMethod = StateInsert ;
290		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
291	]
292	SID_INSERT_SOUND
293	[
294		ExecMethod = ExecInsert ;
295		StateMethod = StateInsert ;
296		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
297	]
298	SID_INSERT_VIDEO
299	[
300		ExecMethod = ExecInsert ;
301		StateMethod = StateInsert ;
302		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
303	]
304	FN_INSERT_SMA // status(final|play)
305	[
306		ExecMethod = ExecInsert ;
307		StateMethod = StateInsert ;
308		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
309	]
310	SID_INSERT_FLOATINGFRAME // status()
311	[
312		ExecMethod = ExecInsert ;
313		StateMethod = StateInsert ;
314		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
315	]
316	SID_INSERT_OBJECT  // status(final|play)
317	[
318		ExecMethod = ExecInsert ;
319		StateMethod = StateInsert ;
320		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
321	]
322	SID_INSERT_PLUGIN  // status(final|play)
323	[
324		ExecMethod = ExecInsert ;
325		StateMethod = StateInsert ;
326		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
327	]
328	FN_INSERT_TABLE // status(final|play)
329	[
330		ExecMethod = ExecInsert ;
331		StateMethod = GetState ;
332		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
333	]
334	SID_HYPERLINK_SETLINK // status()
335	[
336		ExecMethod = ExecInsert ;
337		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
338	]
339	SID_HYPERLINK_GETLINK // status()
340	[
341		StateMethod = StateInsert ;
342	]
343	FN_INSERT_HYPERLINK // status()
344	[
345		ExecMethod = Execute ;
346		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
347	]
348	SID_HYPERLINK_DIALOG
349	[
350		ExecMethod = Execute ;
351		StateMethod = GetState;
352	]
353	SID_RUBY_DIALOG
354	[
355		ExecMethod = Execute ;
356		StateMethod = GetState;
357	]
358	FN_EDIT_HYPERLINK
359	[
360		ExecMethod = Execute ;
361		StateMethod = GetState;
362		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
363	]
364    FN_REMOVE_HYPERLINK
365    [
366        ExecMethod = Execute ;
367        StateMethod = GetState;
368        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
369    ]
370    FN_COPY_HYPERLINK_LOCATION
371    [
372        ExecMethod = Execute ;
373        StateMethod = GetState;
374        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
375    ]
376	FN_TABLE_UNSET_READ_ONLY // status(final|play)
377	[
378		ExecMethod = Execute ;
379		StateMethod = NoState ;
380		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
381	]
382	FN_DELETE_SENT // status(final|play)
383	[
384		ExecMethod = ExecDelete ;
385		StateMethod = NoState ;
386		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
387	]
388	FN_DELETE_BACK_SENT // status(final|play)
389	[
390		ExecMethod = ExecDelete ;
391		StateMethod = NoState ;
392		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
393	]
394	FN_DELETE_WORD // status(final|play)
395	[
396		ExecMethod = ExecDelete ;
397		StateMethod = NoState ;
398		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
399	]
400	FN_DELETE_BACK_WORD // status(final|play)
401	[
402		ExecMethod = ExecDelete ;
403		StateMethod = NoState ;
404		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
405	]
406	FN_DELETE_LINE  // status(final|play)
407	[
408		ExecMethod = ExecDelete ;
409		StateMethod = NoState ;
410		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
411	]
412	FN_DELETE_BACK_LINE // status(final|play)
413	[
414		ExecMethod = ExecDelete ;
415		StateMethod = NoState ;
416		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
417	]
418	FN_DELETE_PARA // status(final|play)
419	[
420		ExecMethod = ExecDelete ;
421		StateMethod = NoState ;
422		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
423	]
424	FN_DELETE_BACK_PARA // status(final|play)
425	[
426		ExecMethod = ExecDelete ;
427		StateMethod = NoState ;
428		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
429	]
430	FN_DELETE_WHOLE_LINE // status(final|play)
431	[
432		ExecMethod = ExecDelete ;
433		StateMethod = NoState ;
434		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
435	]
436	FN_CHAR_LEFT // status(final|play)
437	[
438		ExecMethod = ExecBasicMove ;
439		StateMethod = NoState ;
440	]
441	FN_CHAR_RIGHT // status(final|play)
442	[
443		ExecMethod = ExecBasicMove ;
444		StateMethod = NoState ;
445	]
446	FN_LINE_UP // status(final|play)
447	[
448		ExecMethod = ExecBasicMove ;
449		StateMethod = NoState ;
450	]
451	FN_LINE_DOWN // status(final|play)
452	[
453		ExecMethod = ExecBasicMove ;
454		StateMethod = NoState ;
455	]
456	FN_SELECT_WORD // status(final|play)
457	[
458		ExecMethod = ExecMove ;
459		StateMethod = NoState ;
460	]
461	SID_SELECTALL // status(final|play)
462	[
463		ExecMethod = ExecMove ;
464		StateMethod = NoState ;
465	]
466	 //
467	 //	Goto - Methoden
468	 //
469	SID_FM_TOGGLECONTROLFOCUS
470	[
471		ExecMethod = ExecMoveMisc ;
472		StateMethod = NoState ;
473	]
474	FN_CNTNT_TO_NEXT_FRAME // status(final|play)
475	[
476		ExecMethod = ExecMoveMisc ;
477		StateMethod = NoState ;
478	]
479	FN_START_OF_COLUMN // status(final|play)
480	[
481		ExecMethod = ExecMoveCol ;
482		StateMethod = NoState ;
483	]
484	FN_END_OF_COLUMN // status(final|play)
485	[
486		ExecMethod = ExecMoveCol ;
487		StateMethod = NoState ;
488	]
489	FN_START_OF_NEXT_COLUMN // status(final|play)
490	[
491		ExecMethod = ExecMoveCol ;
492		StateMethod = NoState ;
493	]
494	FN_END_OF_NEXT_COLUMN // status(final|play)
495	[
496		ExecMethod = ExecMoveCol ;
497		StateMethod = NoState ;
498	]
499	FN_START_OF_PREV_COLUMN // status(final|play)
500	[
501		ExecMethod = ExecMoveCol ;
502		StateMethod = NoState ;
503	]
504	FN_END_OF_PREV_COLUMN // status(final|play)
505	[
506		ExecMethod = ExecMoveCol ;
507		StateMethod = NoState ;
508	]
509	FN_TO_HEADER // status(final|play)
510	[
511		ExecMethod = ExecMoveMisc ;
512		StateMethod = NoState ;
513	]
514	FN_TO_FOOTER // status(final|play)
515	[
516		ExecMethod = ExecMoveMisc ;
517		StateMethod = NoState ;
518	]
519    FN_TO_FOOTNOTE_AREA
520    [
521        ExecMethod = ExecMoveMisc ;
522		StateMethod = NoState ;
523    ]
524	FN_PREV_TABLE // status(final|play)
525	[
526		ExecMethod = ExecMoveMisc ;
527		StateMethod = NoState ;
528	]
529	FN_NEXT_TABLE // status(final|play)
530	[
531		ExecMethod = ExecMoveMisc ;
532		StateMethod = NoState ;
533	]
534	FN_GOTO_PREV_REGION
535	[
536		ExecMethod = ExecMoveMisc ;
537		StateMethod = NoState ;
538	]
539	FN_GOTO_NEXT_REGION
540	[
541		ExecMethod = ExecMoveMisc ;
542		StateMethod = NoState ;
543	]
544	FN_NEXT_WORD // status(final|play)
545	[
546		ExecMethod = ExecMoveLingu ;
547		StateMethod = NoState ;
548	]
549	FN_START_OF_PARA // status(final|play)
550	[
551		ExecMethod = ExecMoveLingu ;
552		StateMethod = NoState ;
553	]
554	FN_END_OF_PARA // status(final|play)
555	[
556		ExecMethod = ExecMoveLingu ;
557		StateMethod = NoState ;
558	]
559	FN_PREV_PARA // status(final)
560	[
561		ExecMethod = ExecMoveLingu ;
562		StateMethod = NoState ;
563	]
564	FN_NEXT_PARA // status(final)
565	[
566		ExecMethod = ExecMoveLingu ;
567		StateMethod = NoState ;
568	]
569	FN_PREV_WORD // status(final|play)
570	[
571		ExecMethod = ExecMoveLingu ;
572		StateMethod = NoState ;
573	]
574	FN_NEXT_SENT // status(final|play)
575	[
576		ExecMethod = ExecMoveLingu ;
577		StateMethod = NoState ;
578	]
579	FN_PREV_SENT // status(final|play)
580	[
581		ExecMethod = ExecMoveLingu ;
582		StateMethod = NoState ;
583	]
584	FN_START_OF_NEXT_PAGE // status(final|play)
585	[
586		ExecMethod = ExecMovePage ;
587		StateMethod = NoState ;
588	]
589	FN_END_OF_NEXT_PAGE // status(final|play)
590	[
591		ExecMethod = ExecMovePage ;
592		StateMethod = NoState ;
593	]
594	FN_START_OF_PREV_PAGE // status(final|play)
595	[
596		ExecMethod = ExecMovePage ;
597		StateMethod = NoState ;
598	]
599	FN_END_OF_PREV_PAGE // status(final|play)
600	[
601		ExecMethod = ExecMovePage ;
602		StateMethod = NoState ;
603	]
604	FN_START_OF_PAGE // status(final|play)
605	[
606		ExecMethod = ExecMovePage ;
607		StateMethod = NoState ;
608	]
609	FN_END_OF_PAGE // status(final|play)
610	[
611		ExecMethod = ExecMovePage ;
612		StateMethod = NoState ;
613	]
614	FN_START_OF_LINE // status(final|play)
615	[
616		ExecMethod = ExecMove ;
617		StateMethod = NoState ;
618	]
619	FN_END_OF_LINE // status(final|play)
620	[
621		ExecMethod = ExecMove ;
622		StateMethod = NoState ;
623	]
624	FN_START_OF_DOCUMENT // status(final|play)
625	[
626		ExecMethod = ExecMove ;
627		StateMethod = NoState ;
628	]
629	FN_END_OF_DOCUMENT // status(final|play)
630	[
631		ExecMethod = ExecMove ;
632		StateMethod = NoState ;
633	]
634	FN_NEXT_TOXMARK  // status(final|play)
635	[
636		ExecMethod = ExecMoveMisc;
637		StateMethod = NoState ;
638	]
639
640	FN_PREV_TOXMARK  // status(final|play)
641	[
642		ExecMethod = ExecMoveMisc;
643		StateMethod = NoState ;
644	]
645
646	FN_NEXT_TBLFML  // status(final|play)
647	[
648		ExecMethod = ExecMoveMisc;
649		StateMethod = NoState ;
650	]
651
652	FN_PREV_TBLFML  // status(final|play)
653	[
654		ExecMethod = ExecMoveMisc;
655		StateMethod = NoState ;
656	]
657
658	FN_NEXT_TBLFML_ERR  // status(final|play)
659	[
660		ExecMethod = ExecMoveMisc;
661		StateMethod = NoState ;
662	]
663
664	FN_PREV_TBLFML_ERR  // status(final|play)
665	[
666		ExecMethod = ExecMoveMisc;
667		StateMethod = NoState ;
668	]
669
670	 //
671	 //	Get - Properties
672	 //
673	FN_AUTOFORMAT_AUTO // status(final|play)
674	[
675		ExecMethod = Execute ;
676		StateMethod = GetState ;
677		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
678	]
679	FN_AUTOFORMAT_APPLY // status(final|play)
680	[
681		ExecMethod = Execute ;
682		StateMethod = NoState ;
683		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
684	]
685	FN_AUTOFORMAT_REDLINE_APPLY // status(final|play)
686	[
687		ExecMethod = Execute ;
688		StateMethod = NoState ;
689		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
690	]
691	FN_AUTO_CORRECT // status(final|play)
692	[
693		ExecMethod = Execute ;
694		StateMethod = NoState ;
695		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
696	]
697	FN_SORTING_DLG  // status(final|play)
698	[
699		ExecMethod = Execute ;
700		StateMethod = GetState ;
701		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
702	]
703    FN_TABLE_SORT_DIALOG
704    [
705        ExecMethod = Execute ;
706        StateMethod = GetState ;
707        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
708    ]
709
710	FN_NUMBERING_OUTLINE_DLG   // status(final|play)
711	[
712		ExecMethod = Execute ;
713		StateMethod = NoState ;
714	]
715	FN_CALCULATE // status(final|play)
716	[
717		ExecMethod = Execute ;
718		StateMethod = GetState ;
719		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
720	]
721	FN_FORMAT_RESET // status(final|play)
722	[
723		ExecMethod = Execute ;
724		StateMethod = NoState ;
725		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
726	]
727	FN_GOTO_REFERENCE // status(final|play)
728	[
729		ExecMethod = Execute ;
730		StateMethod = GetState ;
731	]
732	 //Parameter kann noch nicht aufgezeichnet werden
733	FN_NUM_NUMBERING_ON // status(final|play)
734	[
735		ExecMethod = ExecEnterNum ;
736		StateMethod = GetState ;
737		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
738	]
739	FN_NUMBER_BULLETS // status(final|play)
740	[
741		ExecMethod = ExecEnterNum ;
742		StateMethod = GetState ;
743		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
744	]
745	FN_NUM_BULLET_ON // status(final|play)
746	[
747		ExecMethod = ExecEnterNum ;
748		StateMethod = GetState ;
749		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
750	]
751	FN_INSERT_FRAME // status(final|play)
752	[
753		ExecMethod = ExecInsert ;
754		StateMethod = StateInsert ;
755		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
756	]
757
758	FN_FORMAT_COLUMN // status()
759	[
760		ExecMethod = ExecInsert ;
761		StateMethod = StateInsert ;
762		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
763	]
764
765	FN_INSERT_FOOTNOTE // status(final|play)
766	[
767		ExecMethod = Execute ;
768		StateMethod = GetState ;
769		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
770	]
771	/*-----------------24.01.97 07.33-------------------
772	Fussnoten - Befehle
773--------------------------------------------------*/
774
775	FN_INSERT_ENDNOTE // status(final|play)
776	[
777		ExecMethod = Execute ;
778		StateMethod = GetState ;
779		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
780	]
781	FN_FORMAT_FOOTNOTE_DLG // status()
782	[
783		ExecMethod = Execute ;
784	]
785	FN_FOOTNOTE_TO_ANCHOR // status(final|play)
786	[
787		ExecMethod = ExecMoveMisc ;
788		StateMethod = NoState ;
789	]
790	FN_NEXT_FOOTNOTE // status(final|play)
791	[
792		ExecMethod = ExecMoveMisc ;
793		StateMethod = NoState ;
794	]
795	FN_PREV_FOOTNOTE // status(final|play)
796	[
797		ExecMethod = ExecMoveMisc ;
798		StateMethod = NoState ;
799	]
800
801	FN_INSERT_FOOTNOTE_DLG // status(final|play|rec)
802	[
803		ExecMethod = Execute ;
804		StateMethod = GetState ;
805		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
806	]
807	/*-----------------24.01.97 07.34-------------------
808	Ende Fussnoten
809	--------------------------------------------------*/
810	FN_INSERT_FIELD // status(final|play)
811	[
812		ExecMethod = ExecField ;
813		StateMethod = StateField ;
814		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
815		AutoUpdate ;
816	]
817    FN_INSERT_DBFIELD
818    [
819		ExecMethod = ExecField ;
820		StateMethod = StateField ;
821		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
822	]
823    FN_INSERT_REF_FIELD
824	[
825		ExecMethod = ExecField ;
826		StateMethod = StateField ;
827		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
828		AutoUpdate ;
829	]
830	FN_INSERT_FIELD_CTRL
831	[
832		ExecMethod = ExecField ;
833		StateMethod = StateField ;
834		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
835		Export = FALSE ;
836	]
837	 //--------------------------------------------------------------------------
838	FN_INSERT_FLD_PGNUMBER
839	[
840		ExecMethod = ExecField ;
841		StateMethod = StateField ;
842		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
843		ReadOnlyDoc = FALSE ;
844	]
845	FN_INSERT_FLD_PGCOUNT
846	[
847		ExecMethod = ExecField ;
848		StateMethod = StateField ;
849		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
850		ReadOnlyDoc = FALSE ;
851	]
852
853	FN_INSERT_FLD_TITLE
854	[
855		ExecMethod = ExecField ;
856		StateMethod = StateField ;
857		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
858		ReadOnlyDoc = FALSE ;
859	]
860	FN_INSERT_FLD_DATE
861	[
862		ExecMethod = ExecField ;
863		StateMethod = StateField ;
864		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
865	]
866	 //--------------------------------------------------------------------------
867	FN_INSERT_FLD_TIME
868	[
869		ExecMethod = ExecField ;
870		StateMethod = StateField ;
871		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
872	]
873	 //--------------------------------------------------------------------------
874	FN_INSERT_FLD_AUTHOR
875	[
876		ExecMethod = ExecField ;
877		StateMethod = StateField ;
878		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
879	]
880	FN_GOTO_NEXT_INPUTFLD // status(final|play)
881	[
882		ExecMethod = ExecField ;
883		StateMethod = NoState ;
884	]
885	FN_GOTO_PREV_INPUTFLD // status(final|play)
886	[
887		ExecMethod = ExecField ;
888		StateMethod = NoState ;
889	]
890	FN_EXECUTE_MACROFIELD // status()
891	[
892		Export = FALSE ;
893		ExecMethod = ExecField ;
894		StateMethod = StateField ;
895	]
896	FN_EDIT_FIELD // status(final|play)
897	[
898		ExecMethod = ExecField ;
899		StateMethod = StateField ;
900        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
901    ]
902	FN_GLOSSARY_DLG // status()
903	[
904		ExecMethod = ExecGlossary ;
905		StateMethod = GetState ;
906	]
907	FN_EXPAND_GLOSSARY // status(final|play)
908	[
909		ExecMethod = ExecGlossary ;
910		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
911	]
912	FN_POSTIT // status(final|play)
913	[
914		ExecMethod = ExecField ;
915		StateMethod = StateField;
916	]
917    FN_DELETE_COMMENT
918	[
919		ExecMethod = ExecField ;
920		StateMethod = StateField;
921	]
922	FN_DELETE_NOTE_AUTHOR
923	[
924		ExecMethod = ExecField ;
925		StateMethod = StateField;
926	]
927	FN_DELETE_ALL_NOTES
928	[
929		ExecMethod = ExecField ;
930		StateMethod = StateField;
931	]
932	FN_HIDE_NOTE
933	[
934		ExecMethod = ExecField ;
935		StateMethod = StateField;
936	]
937	FN_HIDE_NOTE_AUTHOR
938	[
939		ExecMethod = ExecField ;
940		StateMethod = StateField;
941	]
942	FN_HIDE_ALL_NOTES
943	[
944		ExecMethod = ExecField ;
945		StateMethod = StateField;
946	]
947	FN_REDLINE_COMMENT // status(play)
948	[
949		ExecMethod = ExecField ;
950		StateMethod = StateField ;
951		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR|SW_DISABLE_ON_MAILBOX_EDITOR";
952	]
953	FN_JAVAEDIT // status(final|play)
954	[
955		ExecMethod = ExecField ;
956		StateMethod = StateField;
957	]
958	 // Slots mit Export = FALSE
959	 //Slots ohne Export
960	FN_CHAR_LEFT_SEL
961	[
962		ExecMethod = ExecBasicMove ;
963		StateMethod = NoState ;
964		Export = FALSE ;
965	]
966	FN_CHAR_RIGHT_SEL
967	[
968		ExecMethod = ExecBasicMove ;
969		StateMethod = NoState ;
970		Export = FALSE ;
971	]
972	FN_LINE_UP_SEL
973	[
974		ExecMethod = ExecBasicMove ;
975		StateMethod = NoState ;
976		Export = FALSE ;
977	]
978	FN_LINE_DOWN_SEL
979	[
980		ExecMethod = ExecBasicMove;
981		StateMethod = NoState ;
982		Export = FALSE ;
983	]
984	FN_START_OF_NEXT_PAGE_SEL
985	[
986		ExecMethod = ExecMovePage;
987		StateMethod = NoState ;
988		Export = FALSE ;
989	]
990	FN_END_OF_NEXT_PAGE_SEL
991	[
992		ExecMethod = ExecMovePage ;
993		StateMethod = NoState ;
994		Export = FALSE ;
995	]
996	FN_START_OF_PREV_PAGE_SEL
997	[
998		ExecMethod = ExecMovePage ;
999		StateMethod = NoState ;
1000		Export = FALSE ;
1001	]
1002	FN_END_OF_PREV_PAGE_SEL
1003	[
1004		ExecMethod = ExecMovePage ;
1005		StateMethod = NoState ;
1006		Export = FALSE ;
1007	]
1008	FN_START_OF_PAGE_SEL
1009	[
1010		ExecMethod = ExecMovePage ;
1011		StateMethod = NoState ;
1012		Export = FALSE ;
1013	]
1014	FN_END_OF_PAGE_SEL
1015	[
1016		ExecMethod = ExecMovePage ;
1017		StateMethod = NoState ;
1018		Export = FALSE ;
1019	]
1020	FN_NEXT_WORD_SEL
1021	[
1022		ExecMethod = ExecMoveLingu ;
1023		StateMethod = NoState ;
1024		Export = FALSE ;
1025	]
1026	FN_START_OF_PARA_SEL
1027	[
1028		ExecMethod = ExecMoveLingu ;
1029		StateMethod = NoState ;
1030		Export = FALSE ;
1031	]
1032	FN_END_OF_PARA_SEL
1033	[
1034		ExecMethod = ExecMoveLingu ;
1035		StateMethod = NoState ;
1036		Export = FALSE ;
1037	]
1038	FN_PREV_WORD_SEL
1039	[
1040		ExecMethod = ExecMoveLingu ;
1041		StateMethod = NoState ;
1042		Export = FALSE ;
1043	]
1044	FN_NEXT_SENT_SEL
1045	[
1046		ExecMethod = ExecMoveLingu ;
1047		StateMethod = NoState ;
1048		Export = FALSE ;
1049	]
1050	FN_START_OF_LINE_SEL
1051	[
1052		ExecMethod = ExecMove ;
1053		StateMethod = NoState ;
1054		Export = FALSE ;
1055	]
1056	FN_END_OF_LINE_SEL
1057	[
1058		ExecMethod = ExecMove ;
1059		StateMethod = NoState ;
1060		Export = FALSE ;
1061	]
1062	FN_START_OF_DOCUMENT_SEL
1063	[
1064		ExecMethod = ExecMove ;
1065		StateMethod = NoState ;
1066		Export = FALSE ;
1067	]
1068	FN_END_OF_DOCUMENT_SEL
1069	[
1070		ExecMethod = ExecMove ;
1071		StateMethod = NoState ;
1072		Export = FALSE ;
1073	]
1074	FN_PREV_SENT_SEL
1075	[
1076		ExecMethod = ExecMoveLingu ;
1077		StateMethod = NoState ;
1078		Export = FALSE ;
1079	]
1080	FN_QRY_INSERT
1081	[
1082		ExecMethod = ExecDB ;
1083		StateMethod = NoState ;
1084		Export = FALSE ;
1085	]
1086	FN_QRY_MERGE_FIELD
1087	[
1088		ExecMethod = ExecDB ;
1089		StateMethod = NoState ;
1090		Export = FALSE ;
1091	]
1092	FN_QRY_INSERT_FIELD
1093	[
1094		ExecMethod = ExecDB ;
1095		StateMethod = NoState ;
1096		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1097		Export = FALSE ;
1098	]
1099	SID_ATTR_PARA_ADJUST_LEFT
1100	[
1101		ExecMethod = ExecParaAttr ;
1102		StateMethod = GetAttrState ;
1103		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1104		Export = FALSE ;
1105	]
1106	SID_ATTR_PARA_ADJUST_RIGHT
1107	[
1108		ExecMethod = ExecParaAttr ;
1109		StateMethod = GetAttrState ;
1110		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1111		Export = FALSE ;
1112	]
1113	SID_ATTR_PARA_ADJUST_CENTER
1114	[
1115		ExecMethod = ExecParaAttr ;
1116		StateMethod = GetAttrState ;
1117		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1118		Export = FALSE ;
1119	]
1120	SID_ATTR_PARA_ADJUST_BLOCK
1121	[
1122		ExecMethod = ExecParaAttr ;
1123		StateMethod = GetAttrState ;
1124		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1125		Export = FALSE ;
1126	]
1127	SID_ATTR_PARA_LINESPACE_10
1128	[
1129		ExecMethod = ExecParaAttr ;
1130		StateMethod = GetAttrState ;
1131		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1132		Export = FALSE ;
1133	]
1134	SID_ATTR_PARA_LINESPACE_15
1135	[
1136		ExecMethod = ExecParaAttr ;
1137		StateMethod = GetAttrState ;
1138		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1139		Export = FALSE ;
1140	]
1141	SID_ATTR_PARA_LINESPACE_20
1142	[
1143		ExecMethod = ExecParaAttr ;
1144		StateMethod = GetAttrState ;
1145		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1146		Export = FALSE ;
1147	]
1148	SID_ATTR_PARA_ADJUST // status(final|play)
1149	[
1150		 //			 (0=links, 1=rechts, 2=block, 3=zentriert, )"
1151		ExecMethod = ExecParaAttr ;
1152		StateMethod = GetAttrState ;
1153		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1154	]
1155	SID_ATTR_PARA_LINESPACE // status(final|play)
1156	[
1157		 //	SvxLineSpace		LineSpace		MID_LINESPACE;
1158		 //	UINT16				LineHeight		MID_HEIGHT; 	// % or direct
1159		 //	SvxInterLineSpace	InterLineSpace	MID_INTER_LINESPACE;
1160		 //	INT16				InterSpace		MID_INTER_SPACE;
1161		ExecMethod = ExecParaAttr ;
1162		StateMethod = GetAttrState ;
1163		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1164	]
1165	SID_ATTR_PARA_SPLIT // status(final|play)
1166	[
1167		ExecMethod = ExecTxtCtrl;
1168		StateMethod = GetTxtCtrlState;
1169		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1170	]
1171	SID_ATTR_PARA_KEEP // status(final|play)
1172	[
1173		ExecMethod = ExecTxtCtrl;
1174		StateMethod = GetTxtCtrlState;
1175		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1176	]
1177	SID_ATTR_PARA_WIDOWS // status(final|play)
1178	[
1179		ExecMethod = ExecTxtCtrl;
1180		StateMethod = GetTxtCtrlState;
1181		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1182	]
1183	SID_ATTR_PARA_ORPHANS // status(final|play)
1184	[
1185		ExecMethod = ExecTxtCtrl;
1186		StateMethod = GetTxtCtrlState;
1187		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1188	]
1189	SID_ATTR_PARA_PAGEBREAK // status(final|play)
1190	[
1191		ExecMethod = ExecParaAttrArgs ;
1192		StateMethod = GetAttrState ;
1193		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1194	]
1195	SID_ATTR_PARA_MODEL // status(final|play)
1196	[
1197		ExecMethod = ExecParaAttrArgs ;
1198		StateMethod = GetAttrState ;
1199		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1200	]
1201	SID_PARA_DLG // status(final|play)
1202	[
1203		ExecMethod = Execute ;
1204		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1205	]
1206	FN_SELECT_PARA // status(final|play)
1207	[
1208		ExecMethod = Execute ;
1209	]
1210	SID_DEC_INDENT
1211	[
1212		ExecMethod = Execute ;
1213		StateMethod = GetState ;
1214		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1215	]
1216	SID_INC_INDENT
1217	[
1218		ExecMethod = Execute ;
1219		StateMethod = GetState ;
1220		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1221	]
1222	FN_DEC_INDENT_OFFSET
1223	[
1224		ExecMethod = Execute ;
1225		StateMethod = GetState ;
1226		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1227	]
1228	FN_INC_INDENT_OFFSET
1229	[
1230		ExecMethod = Execute ;
1231		StateMethod = GetState ;
1232		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1233	]
1234
1235	FN_FORMAT_DROPCAPS // status(final|play)
1236	[
1237        ExecMethod = Execute ;
1238		StateMethod = GetAttrState ;
1239		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1240	]
1241    FN_DROP_TEXT
1242    [
1243        ExecMethod = Execute;
1244		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1245	]
1246    FN_DROP_CHAR_STYLE_NAME
1247    [
1248        ExecMethod = ExecParaAttrArgs;
1249		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1250	]
1251	SID_ATTR_PARA_HYPHENZONE // status(final|play)
1252	[
1253		ExecMethod = ExecTxtCtrl;
1254		StateMethod = GetTxtCtrlState;
1255		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1256	]
1257	SID_ATTR_CHAR_RELIEF
1258	[
1259		ExecMethod = ExecTxtCtrl ;
1260		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1261	]
1262	SID_ATTR_CHAR_FONT // status(final|play)
1263	[
1264		ExecMethod = ExecTxtCtrl ;
1265		StateMethod = GetTxtFontCtrlState ;
1266		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1267	]
1268    SID_ATTR_CHAR_CJK_FONT // status(final|play)
1269    [
1270        ExecMethod = ExecTxtCtrl ;
1271        StateMethod = GetTxtFontCtrlState ;
1272        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1273    ]
1274    SID_ATTR_CHAR_CTL_FONT // status(final|play)
1275    [
1276        ExecMethod = ExecTxtCtrl ;
1277        StateMethod = GetTxtFontCtrlState ;
1278        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1279    ]
1280	SID_ATTR_CHAR_FONTHEIGHT // status(final|play)
1281	[
1282		ExecMethod = ExecTxtCtrl ;
1283		StateMethod = GetTxtFontCtrlState ;
1284		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1285	]
1286    SID_ATTR_CHAR_CJK_FONTHEIGHT // status(final|play)
1287    [
1288        ExecMethod = ExecTxtCtrl ;
1289        StateMethod = GetTxtFontCtrlState ;
1290        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1291    ]
1292    SID_ATTR_CHAR_CTL_FONTHEIGHT // status(final|play)
1293    [
1294        ExecMethod = ExecTxtCtrl ;
1295        StateMethod = GetTxtFontCtrlState ;
1296        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1297    ]
1298	SID_ATTR_CHAR_COLOR_BACKGROUND // status()
1299	[
1300		ExecMethod = Execute ;
1301		StateMethod = GetState ;
1302		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1303	]
1304	SID_ATTR_CHAR_COLOR_BACKGROUND_EXT // status()
1305	[
1306		ExecMethod = Execute ;
1307		StateMethod = GetState ;
1308		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1309	]
1310	SID_ATTR_CHAR_COLOR_EXT // status()
1311	[
1312		ExecMethod = Execute ;
1313		StateMethod = GetState ;
1314		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1315	]
1316	SID_ATTR_CHAR_COLOR2
1317	[
1318		ExecMethod = Execute ;
1319		StateMethod = GetState ;
1320		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1321	]
1322	SID_ATTR_CHAR_COLOR // status(final|play)
1323	[
1324		ExecMethod = ExecTxtCtrl ;
1325		StateMethod = GetTxtCtrlState ;
1326		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1327	]
1328	SID_ATTR_CHAR_WEIGHT // status(final|play)
1329	[
1330		ExecMethod = ExecTxtCtrl;
1331		StateMethod = GetTxtFontCtrlState;
1332		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1333	]
1334    SID_ATTR_CHAR_CJK_WEIGHT // status(final|play)
1335    [
1336        ExecMethod = ExecTxtCtrl;
1337        StateMethod = GetTxtFontCtrlState;
1338        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1339    ]
1340    SID_ATTR_CHAR_CTL_WEIGHT // status(final|play)
1341    [
1342        ExecMethod = ExecTxtCtrl;
1343        StateMethod = GetTxtFontCtrlState;
1344        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1345    ]
1346	SID_ATTR_CHAR_POSTURE // status(final|play)
1347	[
1348		ExecMethod = ExecTxtCtrl;
1349		StateMethod = GetTxtFontCtrlState;
1350		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1351	]
1352    SID_ATTR_CHAR_CJK_POSTURE // status(final|play)
1353    [
1354        ExecMethod = ExecTxtCtrl;
1355        StateMethod = GetTxtFontCtrlState;
1356        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1357    ]
1358    SID_ATTR_CHAR_CTL_POSTURE // status(final|play)
1359    [
1360        ExecMethod = ExecTxtCtrl;
1361        StateMethod = GetTxtFontCtrlState;
1362        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1363    ]
1364	SID_ATTR_CHAR_UNDERLINE // status(final|play)
1365	[
1366		ExecMethod = ExecTxtCtrl;
1367		StateMethod = GetTxtCtrlState;
1368		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1369	]
1370	SID_ATTR_CHAR_OVERLINE // status(final|play)
1371	[
1372		ExecMethod = ExecTxtCtrl;
1373		StateMethod = GetTxtCtrlState;
1374		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1375	]
1376	SID_ATTR_FLASH // status(final|play)
1377	[
1378		ExecMethod = ExecTxtCtrl;
1379		StateMethod = GetTxtCtrlState;
1380		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1381	]
1382	SID_ATTR_CHAR_STRIKEOUT // status(final|play)
1383	[
1384		ExecMethod = ExecTxtCtrl;
1385		StateMethod = GetTxtCtrlState;
1386		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1387	]
1388	FN_UNDERLINE_DOUBLE // status(final|play)
1389	[
1390		ExecMethod = ExecCharAttr ;
1391		StateMethod = GetAttrState ;
1392		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1393	]
1394	SID_ATTR_CHAR_CONTOUR // status(final|play)
1395	[
1396		ExecMethod = ExecTxtCtrl;
1397		StateMethod = GetTxtCtrlState;
1398		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1399	]
1400	SID_ATTR_CHAR_SHADOWED // status(final|play)
1401	[
1402		ExecMethod = ExecTxtCtrl;
1403		StateMethod = GetTxtCtrlState;
1404		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1405	]
1406	SID_ATTR_CHAR_AUTOKERN // // status(final|play)
1407	[
1408		ExecMethod = ExecTxtCtrl;
1409		StateMethod = GetTxtCtrlState;
1410		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1411	]
1412	SID_ATTR_CHAR_ESCAPEMENT // status(final|play)
1413	[
1414		ExecMethod = ExecTxtCtrl;
1415		StateMethod = GetTxtCtrlState;
1416		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1417	]
1418	FN_SET_SUPER_SCRIPT
1419	[
1420		ExecMethod = ExecCharAttr ;
1421		StateMethod = GetAttrState ;
1422		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1423	]
1424	FN_SET_SUB_SCRIPT
1425	[
1426		ExecMethod = ExecCharAttr ;
1427		StateMethod = GetAttrState ;
1428		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1429	]
1430	SID_ATTR_CHAR_CASEMAP // status(final|play)
1431	[
1432		ExecMethod = ExecTxtCtrl;
1433		StateMethod = GetTxtCtrlState;
1434		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1435	]
1436	SID_ATTR_CHAR_LANGUAGE // status(final|play)
1437	[
1438		ExecMethod = ExecTxtCtrl;;
1439		StateMethod = GetTxtFontCtrlState;
1440		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1441	]
1442	SID_ATTR_CHAR_KERNING // status(final|play)
1443	[
1444		ExecMethod = ExecTxtCtrl;
1445		StateMethod = GetTxtCtrlState;
1446		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1447	]
1448	SID_CHAR_DLG // status(final|play)
1449	[
1450		ExecMethod = Execute ;
1451		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1452	]
1453    SID_CHAR_DLG_FOR_PARAGRAPH
1454    [
1455        ExecMethod = Execute ;
1456        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1457    ]
1458	SID_ATTR_CHAR_WORDLINEMODE // status(final|play)
1459	[
1460		ExecMethod = ExecTxtCtrl;
1461		StateMethod = GetTxtCtrlState ;
1462		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1463	]
1464	FN_GROW_FONT_SIZE // status(final|play)
1465	[
1466		ExecMethod = ExecCharAttrArgs ;
1467		StateMethod = GetAttrState ;
1468		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1469	]
1470	FN_SHRINK_FONT_SIZE // status(final|play)
1471	[
1472		ExecMethod = ExecCharAttrArgs ;
1473		StateMethod = GetAttrState ;
1474		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1475	]
1476    FN_REMOVE_DIRECT_CHAR_FORMATS
1477    [
1478        ExecMethod = ExecCharAttr ;
1479        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1480    ]
1481
1482    SID_TRANSLITERATE_SENTENCE_CASE
1483    [
1484        ExecMethod = ExecTransliteration;
1485        StateMethod = NoState ;
1486        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1487    ]
1488    SID_TRANSLITERATE_TITLE_CASE
1489    [
1490        ExecMethod = ExecTransliteration;
1491        StateMethod = NoState ;
1492        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1493    ]
1494    SID_TRANSLITERATE_TOGGLE_CASE
1495    [
1496        ExecMethod = ExecTransliteration;
1497        StateMethod = NoState ;
1498        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1499    ]
1500	SID_TRANSLITERATE_UPPER
1501	[
1502		ExecMethod = ExecTransliteration;
1503		StateMethod = NoState ;
1504		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1505	]
1506	SID_TRANSLITERATE_LOWER
1507	[
1508		ExecMethod = ExecTransliteration;
1509		StateMethod = NoState ;
1510		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1511	]
1512	SID_TRANSLITERATE_HALFWIDTH
1513	[
1514		ExecMethod = ExecTransliteration;
1515        StateMethod = GetState ;
1516		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1517	]
1518	SID_TRANSLITERATE_FULLWIDTH
1519	[
1520		ExecMethod = ExecTransliteration;
1521        StateMethod = GetState ;
1522		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1523	]
1524	SID_TRANSLITERATE_HIRAGANA
1525	[
1526		ExecMethod = ExecTransliteration;
1527        StateMethod = GetState ;
1528		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1529	]
1530	SID_TRANSLITERATE_KATAGANA
1531	[
1532		ExecMethod = ExecTransliteration;
1533        StateMethod = GetState ;
1534		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1535	]
1536        SID_ATTR_PARA_LEFT_TO_RIGHT
1537	[
1538		ExecMethod = ExecParaAttr ;
1539		StateMethod = GetAttrState ;
1540		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1541	]
1542        SID_ATTR_PARA_RIGHT_TO_LEFT
1543	[
1544		ExecMethod = ExecParaAttr ;
1545		StateMethod = GetAttrState ;
1546		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1547	]
1548	SID_VERTICALTEXT_STATE
1549	[
1550		StateMethod = GetAttrState ;
1551		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1552	]
1553    SID_CTLFONT_STATE
1554    [
1555		StateMethod = GetAttrState ;
1556		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1557    ]
1558        FN_READONLY_SELECTION_MODE
1559        [
1560                ExecMethod = Execute ;
1561                StateMethod = GetState ;
1562        ]
1563    FN_SELECTION_MODE_DEFAULT
1564    [
1565            ExecMethod = Execute ;
1566            StateMethod = GetState ;
1567    ]
1568    FN_SELECTION_MODE_BLOCK
1569    [
1570            ExecMethod = Execute ;
1571            StateMethod = GetState ;
1572    ]
1573    SID_OPEN_HYPERLINK
1574    [
1575        ExecMethod = Execute ;
1576        StateMethod = GetState ;
1577    ]
1578    SID_OPEN_SMARTTAGMENU
1579    [
1580        ExecMethod = Execute ;
1581        StateMethod = GetState ;
1582    ]
1583    SID_OPEN_XML_FILTERSETTINGS // ole : no, status : ?
1584    [
1585        ExecMethod = Execute ;
1586        StateMethod = GetState ;
1587    ]
1588    FN_WORDCOUNT_DIALOG
1589    [
1590        ExecMethod = Execute;
1591    ]
1592
1593    SID_LANGUAGE_STATUS
1594    [
1595        ExecMethod = Execute ;
1596        StateMethod = GetState ;
1597        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";  // e.g. disable for read-only documents
1598    ]
1599
1600    SID_THES
1601    [
1602        ExecMethod = Execute ;
1603        StateMethod = GetState ;
1604        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";  // e.g. disable for read-only documents
1605    ]
1606
1607}  //ende interface text
1608
1609
1610
1611