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