xref: /trunk/main/sw/sdi/_textsh.sdi (revision 23d8f725)
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        StateMethod = GetState ;
40	]
41
42    FN_TXTATR_INET // status()
43	[
44		ExecMethod = Execute ;
45		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
46	]
47
48    SID_ATTR_CHAR_SCALEWIDTH // status()
49	[
50		ExecMethod = Execute ;
51		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
52	]
53
54    SID_ATTR_CHAR_ROTATED // status()
55	[
56		ExecMethod = Execute ;
57		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
58	]
59
60    SID_ATTR_BRUSH_CHAR // status()
61	[
62		ExecMethod = Execute ;
63		StateMethod = GetTxtCtrlState ;
64		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
65	]
66
67    FN_FORMAT_DROPCAPS
68	[
69        ExecMethod = ExecParaAttrArgs ;
70		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
71	]
72
73	SID_PARA_VERTALIGN
74	[
75		ExecMethod = Execute ;
76		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
77	]
78
79	SID_ATTR_PARA_REGISTER
80	[
81		ExecMethod = Execute ;
82		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
83	]
84
85	SID_ATTR_LRSPACE
86	[
87		ExecMethod = Execute ;
88		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
89	]
90
91	SID_ATTR_ULSPACE
92	[
93		ExecMethod = Execute ;
94		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
95	]
96
97    SID_ATTR_PARA_NUMRULE
98    [
99		ExecMethod = Execute ;
100		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
101    ]
102    //#outline level,add by zhaojianwei
103    SID_ATTR_PARA_OUTLINE_LEVEL
104    [
105		ExecMethod = Execute ;
106		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
107    ]//<-end,zhaojianwei
108
109    SID_ATTR_PARA_PAGENUM
110    [
111		ExecMethod = Execute ;
112		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
113    ]
114
115    FN_NUMBER_NEWSTART
116    [
117		ExecMethod = Execute ;
118        StateMethod = GetState ;
119		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
120    ]
121    FN_NUM_CONTINUE
122    [
123        ExecMethod = Execute ;
124        StateMethod = GetState ;
125        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
126    ]
127    FN_NUMBER_NEWSTART_AT
128    [
129		ExecMethod = Execute ;
130		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
131    ]
132
133    FN_FORMAT_LINENUMBER
134    [
135		ExecMethod = Execute ;
136		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
137    ]
138
139	SID_INSERTDOC // status(final|play|rec)
140	[
141		ExecMethod = Execute ;
142		StateMethod = GetState ;
143		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
144	]
145	FN_INSERT_BOOKMARK // status(final|play)
146	[
147		ExecMethod = Execute ;
148		StateMethod = GetState ;
149		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
150	]
151    FN_DELETE_BOOKMARK // status(final|play)
152	[
153		ExecMethod = Execute ;
154		StateMethod = GetState ;
155		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
156	]
157	FN_NUM_BULLET_MOVEDOWN // status(final|play)
158	[
159		ExecMethod = Execute ;
160		StateMethod = GetState ;
161		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
162	]
163	FN_NUM_BULLET_MOVEUP // status(final|play)
164	[
165		ExecMethod = Execute ;
166		StateMethod = GetState ;
167		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
168	]
169	FN_EDIT_FORMULA // status()
170	[
171		ExecMethod = Execute ;
172		StateMethod = GetState ;
173		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
174	]
175	SID_CHARMAP // status(final|play|rec)
176	[
177		ExecMethod = Execute ;
178		StateMethod = GetState ;
179		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
180	]
181	FN_INSERT_PAGEHEADER	// status(final|play|rec)
182	[
183        ExecMethod = Execute ;
184        StateMethod = GetState ;
185		Export = FALSE;
186	]
187	FN_INSERT_PAGEFOOTER	// status(final|play|rec)
188	[
189        ExecMethod = Execute ;
190        StateMethod = GetState ;
191		Export = FALSE;
192	]
193
194	 //--------------------------------------------------------------------------
195    FN_INSERT_STRING // status(final|play|rec)
196	[
197		ExecMethod = ExecInsert ;
198		StateMethod = NoState ;
199		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
200	]
201    FN_INSERT_SOFT_HYPHEN // status(final|play)
202	[
203		ExecMethod = ExecInsert ;
204		StateMethod = NoState ;
205		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
206	]
207	FN_INSERT_HARDHYPHEN // status()
208	[
209		ExecMethod = ExecInsert ;
210		StateMethod = NoState ;
211		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
212	]
213	FN_INSERT_HARD_SPACE // status(final|play)
214	[
215		ExecMethod = ExecInsert ;
216		StateMethod = NoState ;
217		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
218	]
219    SID_INSERT_RLM
220    [
221        ExecMethod = ExecInsert ;
222        StateMethod = GetState ;
223        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
224    ]
225    SID_INSERT_LRM
226    [
227        ExecMethod = ExecInsert ;
228        StateMethod = GetState ;
229        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
230    ]
231    SID_INSERT_ZWSP
232    [
233        ExecMethod = ExecInsert ;
234        StateMethod = GetState ;
235        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
236    ]
237    SID_INSERT_ZWNBSP
238    [
239        ExecMethod = ExecInsert ;
240        StateMethod = GetState ;
241        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
242    ]
243
244    FN_INSERT_BREAK // status(final|play)
245    [
246        ExecMethod = ExecInsert ;
247        StateMethod = GetState ;
248    ]
249
250	FN_INSERT_PAGEBREAK // status(final|play)
251	[
252		ExecMethod = ExecInsert ;
253		StateMethod = GetState ;
254		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
255	]
256	FN_INSERT_LINEBREAK  // status(final|play)
257	[
258		ExecMethod = ExecInsert ;
259		StateMethod = NoState ;
260		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
261	]
262	FN_INSERT_COLUMN_BREAK // status(final|play)
263	[
264		ExecMethod = ExecInsert ;
265		StateMethod = GetState ;
266		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
267	]
268	FN_INSERT_BREAK_DLG // status(final|play)
269	[
270		ExecMethod = Execute ;
271		StateMethod = GetState ;
272		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
273	]
274	SID_INSERT_AVMEDIA // status(final|play)
275	[
276		ExecMethod = ExecInsert;
277		StateMethod = StateInsert ;
278		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
279	]
280	FN_INSERT_HRULER // status()
281	[
282		ExecMethod = ExecInsert ;
283		StateMethod = StateInsert ;
284	]
285	SID_INSERT_DIAGRAM // status(final|play)
286	[
287		ExecMethod = ExecInsert ;
288		StateMethod = StateInsert ;
289		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
290	]
291	SID_INSERT_SOUND
292	[
293		ExecMethod = ExecInsert ;
294		StateMethod = StateInsert ;
295		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
296	]
297	SID_INSERT_VIDEO
298	[
299		ExecMethod = ExecInsert ;
300		StateMethod = StateInsert ;
301		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
302	]
303	FN_INSERT_SMA // status(final|play)
304	[
305		ExecMethod = ExecInsert ;
306		StateMethod = StateInsert ;
307		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
308	]
309	SID_INSERT_FLOATINGFRAME // status()
310	[
311		ExecMethod = ExecInsert ;
312		StateMethod = StateInsert ;
313		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
314	]
315	SID_INSERT_OBJECT  // status(final|play)
316	[
317		ExecMethod = ExecInsert ;
318		StateMethod = StateInsert ;
319		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
320	]
321	SID_INSERT_PLUGIN  // status(final|play)
322	[
323		ExecMethod = ExecInsert ;
324		StateMethod = StateInsert ;
325		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
326	]
327	FN_INSERT_TABLE // status(final|play)
328	[
329		ExecMethod = ExecInsert ;
330		StateMethod = GetState ;
331		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
332	]
333	SID_HYPERLINK_SETLINK // status()
334	[
335		ExecMethod = ExecInsert ;
336		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
337	]
338	SID_HYPERLINK_GETLINK // status()
339	[
340		StateMethod = StateInsert ;
341	]
342	FN_INSERT_HYPERLINK // status()
343	[
344		ExecMethod = Execute ;
345		StateMethod = GetState;
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_BUL_NUM_RULE_INDEX // status(final|play)
740	[
741		ExecMethod = ExecEnterNum ;
742		StateMethod = GetState ;
743		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
744	]
745	FN_NUM_NUM_RULE_INDEX // status(final|play)
746	[
747		ExecMethod = ExecEnterNum ;
748		StateMethod = GetState ;
749		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
750	]
751	FN_NUMBER_BULLETS // status(final|play)
752	[
753		ExecMethod = ExecEnterNum ;
754		StateMethod = GetState ;
755		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
756	]
757	FN_NUM_BULLET_ON // status(final|play)
758	[
759		ExecMethod = ExecEnterNum ;
760		StateMethod = GetState ;
761		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
762	]
763	FN_INSERT_FRAME // status(final|play)
764	[
765		ExecMethod = ExecInsert ;
766		StateMethod = StateInsert ;
767		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
768	]
769
770	FN_FORMAT_COLUMN // status()
771	[
772		ExecMethod = ExecInsert ;
773		StateMethod = StateInsert ;
774		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
775	]
776
777	FN_INSERT_FOOTNOTE // status(final|play)
778	[
779		ExecMethod = Execute ;
780		StateMethod = GetState ;
781		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
782	]
783	/*-----------------24.01.97 07.33-------------------
784	Fussnoten - Befehle
785--------------------------------------------------*/
786
787	FN_INSERT_ENDNOTE // status(final|play)
788	[
789		ExecMethod = Execute ;
790		StateMethod = GetState ;
791		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
792	]
793	FN_FORMAT_FOOTNOTE_DLG // status()
794	[
795		ExecMethod = Execute ;
796	]
797	FN_FOOTNOTE_TO_ANCHOR // status(final|play)
798	[
799		ExecMethod = ExecMoveMisc ;
800		StateMethod = NoState ;
801	]
802	FN_NEXT_FOOTNOTE // status(final|play)
803	[
804		ExecMethod = ExecMoveMisc ;
805		StateMethod = NoState ;
806	]
807	FN_PREV_FOOTNOTE // status(final|play)
808	[
809		ExecMethod = ExecMoveMisc ;
810		StateMethod = NoState ;
811	]
812	FN_SVX_SET_NUMBER
813	[
814		ExecMethod = ExecSetNumber;
815		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
816	]
817	FN_SVX_SET_BULLET
818	[
819		ExecMethod = ExecSetNumber;
820		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
821	]
822	SID_OUTLINE_BULLET // status(final|play)
823	[
824		ExecMethod = ExecEnterNum ;
825		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
826	]
827
828	FN_INSERT_FOOTNOTE_DLG // status(final|play|rec)
829	[
830		ExecMethod = Execute ;
831		StateMethod = GetState ;
832		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
833	]
834	/*-----------------24.01.97 07.34-------------------
835	Ende Fussnoten
836	--------------------------------------------------*/
837	FN_INSERT_FIELD // status(final|play)
838	[
839		ExecMethod = ExecField ;
840		StateMethod = StateField ;
841		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
842		AutoUpdate ;
843	]
844    FN_INSERT_DBFIELD
845    [
846		ExecMethod = ExecField ;
847		StateMethod = StateField ;
848		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
849	]
850    FN_INSERT_REF_FIELD
851	[
852		ExecMethod = ExecField ;
853		StateMethod = StateField ;
854		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
855		AutoUpdate ;
856	]
857	FN_INSERT_FIELD_CTRL
858	[
859		ExecMethod = ExecField ;
860		StateMethod = StateField ;
861		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
862		Export = FALSE ;
863	]
864	 //--------------------------------------------------------------------------
865	FN_INSERT_FLD_PGNUMBER
866	[
867		ExecMethod = ExecField ;
868		StateMethod = StateField ;
869		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
870		ReadOnlyDoc = FALSE ;
871	]
872	FN_INSERT_FLD_PGCOUNT
873	[
874		ExecMethod = ExecField ;
875		StateMethod = StateField ;
876		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
877		ReadOnlyDoc = FALSE ;
878	]
879
880	FN_INSERT_FLD_TITLE
881	[
882		ExecMethod = ExecField ;
883		StateMethod = StateField ;
884		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
885		ReadOnlyDoc = FALSE ;
886	]
887	FN_INSERT_FLD_DATE
888	[
889		ExecMethod = ExecField ;
890		StateMethod = StateField ;
891		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
892	]
893	 //--------------------------------------------------------------------------
894	FN_INSERT_FLD_TIME
895	[
896		ExecMethod = ExecField ;
897		StateMethod = StateField ;
898		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
899	]
900	 //--------------------------------------------------------------------------
901	FN_INSERT_FLD_AUTHOR
902	[
903		ExecMethod = ExecField ;
904		StateMethod = StateField ;
905		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
906	]
907	FN_GOTO_NEXT_INPUTFLD // status(final|play)
908	[
909		ExecMethod = ExecField ;
910		StateMethod = NoState ;
911	]
912	FN_GOTO_PREV_INPUTFLD // status(final|play)
913	[
914		ExecMethod = ExecField ;
915		StateMethod = NoState ;
916	]
917	FN_EXECUTE_MACROFIELD // status()
918	[
919		Export = FALSE ;
920		ExecMethod = ExecField ;
921		StateMethod = StateField ;
922	]
923	FN_EDIT_FIELD // status(final|play)
924	[
925		ExecMethod = ExecField ;
926		StateMethod = StateField ;
927        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
928    ]
929	FN_GLOSSARY_DLG // status()
930	[
931		ExecMethod = ExecGlossary ;
932		StateMethod = GetState ;
933	]
934	FN_EXPAND_GLOSSARY // status(final|play)
935	[
936		ExecMethod = ExecGlossary ;
937		StateMethod = GetState ;
938		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
939	]
940	FN_POSTIT // status(final|play)
941	[
942		ExecMethod = ExecField ;
943		StateMethod = StateField;
944	]
945    FN_DELETE_COMMENT
946	[
947		ExecMethod = ExecField ;
948		StateMethod = StateField;
949	]
950	FN_DELETE_NOTE_AUTHOR
951	[
952		ExecMethod = ExecField ;
953		StateMethod = StateField;
954	]
955	FN_DELETE_ALL_NOTES
956	[
957		ExecMethod = ExecField ;
958		StateMethod = StateField;
959	]
960	FN_HIDE_NOTE
961	[
962		ExecMethod = ExecField ;
963		StateMethod = StateField;
964	]
965	FN_HIDE_NOTE_AUTHOR
966	[
967		ExecMethod = ExecField ;
968		StateMethod = StateField;
969	]
970	FN_HIDE_ALL_NOTES
971	[
972		ExecMethod = ExecField ;
973		StateMethod = StateField;
974	]
975	FN_REDLINE_COMMENT // status(play)
976	[
977		ExecMethod = ExecField ;
978		StateMethod = StateField ;
979		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR|SW_DISABLE_ON_MAILBOX_EDITOR";
980	]
981	FN_JAVAEDIT // status(final|play)
982	[
983		ExecMethod = ExecField ;
984		StateMethod = StateField;
985	]
986	 // Slots mit Export = FALSE
987	 //Slots ohne Export
988	FN_CHAR_LEFT_SEL
989	[
990		ExecMethod = ExecBasicMove ;
991		StateMethod = NoState ;
992		Export = FALSE ;
993	]
994	FN_CHAR_RIGHT_SEL
995	[
996		ExecMethod = ExecBasicMove ;
997		StateMethod = NoState ;
998		Export = FALSE ;
999	]
1000	FN_LINE_UP_SEL
1001	[
1002		ExecMethod = ExecBasicMove ;
1003		StateMethod = NoState ;
1004		Export = FALSE ;
1005	]
1006	FN_LINE_DOWN_SEL
1007	[
1008		ExecMethod = ExecBasicMove;
1009		StateMethod = NoState ;
1010		Export = FALSE ;
1011	]
1012	FN_START_OF_NEXT_PAGE_SEL
1013	[
1014		ExecMethod = ExecMovePage;
1015		StateMethod = NoState ;
1016		Export = FALSE ;
1017	]
1018	FN_END_OF_NEXT_PAGE_SEL
1019	[
1020		ExecMethod = ExecMovePage ;
1021		StateMethod = NoState ;
1022		Export = FALSE ;
1023	]
1024	FN_START_OF_PREV_PAGE_SEL
1025	[
1026		ExecMethod = ExecMovePage ;
1027		StateMethod = NoState ;
1028		Export = FALSE ;
1029	]
1030	FN_END_OF_PREV_PAGE_SEL
1031	[
1032		ExecMethod = ExecMovePage ;
1033		StateMethod = NoState ;
1034		Export = FALSE ;
1035	]
1036	FN_START_OF_PAGE_SEL
1037	[
1038		ExecMethod = ExecMovePage ;
1039		StateMethod = NoState ;
1040		Export = FALSE ;
1041	]
1042	FN_END_OF_PAGE_SEL
1043	[
1044		ExecMethod = ExecMovePage ;
1045		StateMethod = NoState ;
1046		Export = FALSE ;
1047	]
1048	FN_NEXT_WORD_SEL
1049	[
1050		ExecMethod = ExecMoveLingu ;
1051		StateMethod = NoState ;
1052		Export = FALSE ;
1053	]
1054	FN_START_OF_PARA_SEL
1055	[
1056		ExecMethod = ExecMoveLingu ;
1057		StateMethod = NoState ;
1058		Export = FALSE ;
1059	]
1060	FN_END_OF_PARA_SEL
1061	[
1062		ExecMethod = ExecMoveLingu ;
1063		StateMethod = NoState ;
1064		Export = FALSE ;
1065	]
1066	FN_PREV_WORD_SEL
1067	[
1068		ExecMethod = ExecMoveLingu ;
1069		StateMethod = NoState ;
1070		Export = FALSE ;
1071	]
1072	FN_NEXT_SENT_SEL
1073	[
1074		ExecMethod = ExecMoveLingu ;
1075		StateMethod = NoState ;
1076		Export = FALSE ;
1077	]
1078	FN_START_OF_LINE_SEL
1079	[
1080		ExecMethod = ExecMove ;
1081		StateMethod = NoState ;
1082		Export = FALSE ;
1083	]
1084	FN_END_OF_LINE_SEL
1085	[
1086		ExecMethod = ExecMove ;
1087		StateMethod = NoState ;
1088		Export = FALSE ;
1089	]
1090	FN_START_OF_DOCUMENT_SEL
1091	[
1092		ExecMethod = ExecMove ;
1093		StateMethod = NoState ;
1094		Export = FALSE ;
1095	]
1096	FN_END_OF_DOCUMENT_SEL
1097	[
1098		ExecMethod = ExecMove ;
1099		StateMethod = NoState ;
1100		Export = FALSE ;
1101	]
1102	FN_PREV_SENT_SEL
1103	[
1104		ExecMethod = ExecMoveLingu ;
1105		StateMethod = NoState ;
1106		Export = FALSE ;
1107	]
1108	FN_QRY_INSERT
1109	[
1110		ExecMethod = ExecDB ;
1111		StateMethod = NoState ;
1112		Export = FALSE ;
1113	]
1114	FN_QRY_MERGE_FIELD
1115	[
1116		ExecMethod = ExecDB ;
1117		StateMethod = NoState ;
1118		Export = FALSE ;
1119	]
1120	FN_QRY_INSERT_FIELD
1121	[
1122		ExecMethod = ExecDB ;
1123		StateMethod = NoState ;
1124		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1125		Export = FALSE ;
1126	]
1127	SID_ATTR_PARA_ADJUST_LEFT
1128	[
1129		ExecMethod = ExecParaAttr ;
1130		StateMethod = GetAttrState ;
1131		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1132		Export = FALSE ;
1133	]
1134	SID_ATTR_PARA_ADJUST_RIGHT
1135	[
1136		ExecMethod = ExecParaAttr ;
1137		StateMethod = GetAttrState ;
1138		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1139		Export = FALSE ;
1140	]
1141	SID_ATTR_PARA_ADJUST_CENTER
1142	[
1143		ExecMethod = ExecParaAttr ;
1144		StateMethod = GetAttrState ;
1145		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1146		Export = FALSE ;
1147	]
1148	SID_ATTR_PARA_ADJUST_BLOCK
1149	[
1150		ExecMethod = ExecParaAttr ;
1151		StateMethod = GetAttrState ;
1152		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1153		Export = FALSE ;
1154	]
1155	SID_ATTR_PARA_LINESPACE_10
1156	[
1157		ExecMethod = ExecParaAttr ;
1158		StateMethod = GetAttrState ;
1159		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1160		Export = FALSE ;
1161	]
1162	SID_ATTR_PARA_LINESPACE_15
1163	[
1164		ExecMethod = ExecParaAttr ;
1165		StateMethod = GetAttrState ;
1166		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1167		Export = FALSE ;
1168	]
1169	SID_ATTR_PARA_LINESPACE_20
1170	[
1171		ExecMethod = ExecParaAttr ;
1172		StateMethod = GetAttrState ;
1173		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1174		Export = FALSE ;
1175	]
1176	SID_ATTR_PARA_ADJUST // status(final|play)
1177	[
1178		 //			 (0=links, 1=rechts, 2=block, 3=zentriert, )"
1179		ExecMethod = ExecParaAttr ;
1180		StateMethod = GetAttrState ;
1181		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1182	]
1183	SID_ATTR_PARA_LINESPACE // status(final|play)
1184	[
1185		 //	SvxLineSpace		LineSpace		MID_LINESPACE;
1186		 //	UINT16				LineHeight		MID_HEIGHT; 	// % or direct
1187		 //	SvxInterLineSpace	InterLineSpace	MID_INTER_LINESPACE;
1188		 //	INT16				InterSpace		MID_INTER_SPACE;
1189		ExecMethod = ExecParaAttr ;
1190		StateMethod = GetAttrState ;
1191		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1192	]
1193	SID_ATTR_PARA_SPLIT // status(final|play)
1194	[
1195		ExecMethod = ExecTxtCtrl;
1196		StateMethod = GetTxtCtrlState;
1197		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1198	]
1199	SID_ATTR_PARA_KEEP // status(final|play)
1200	[
1201		ExecMethod = ExecTxtCtrl;
1202		StateMethod = GetTxtCtrlState;
1203		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1204	]
1205	SID_ATTR_PARA_WIDOWS // status(final|play)
1206	[
1207		ExecMethod = ExecTxtCtrl;
1208		StateMethod = GetTxtCtrlState;
1209		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1210	]
1211	SID_ATTR_PARA_ORPHANS // status(final|play)
1212	[
1213		ExecMethod = ExecTxtCtrl;
1214		StateMethod = GetTxtCtrlState;
1215		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1216	]
1217	SID_ATTR_PARA_PAGEBREAK // status(final|play)
1218	[
1219		ExecMethod = ExecParaAttrArgs ;
1220		StateMethod = GetAttrState ;
1221		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1222	]
1223	SID_ATTR_PARA_MODEL // status(final|play)
1224	[
1225		ExecMethod = ExecParaAttrArgs ;
1226		StateMethod = GetAttrState ;
1227		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1228	]
1229	SID_PARA_DLG // status(final|play)
1230	[
1231		ExecMethod = Execute ;
1232		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1233	]
1234	SID_ATTR_PARA_LRSPACE
1235	[
1236		ExecMethod = Execute ;
1237		StateMethod = GetAttrState;
1238	]
1239	FN_SELECT_PARA // status(final|play)
1240	[
1241		ExecMethod = Execute ;
1242	]
1243	SID_DEC_INDENT
1244	[
1245		ExecMethod = Execute ;
1246		StateMethod = GetState ;
1247		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1248	]
1249	SID_INC_INDENT
1250	[
1251		ExecMethod = Execute ;
1252		StateMethod = GetState ;
1253		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1254	]
1255	FN_DEC_INDENT_OFFSET
1256	[
1257		ExecMethod = Execute ;
1258		StateMethod = GetState ;
1259		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1260	]
1261	FN_INC_INDENT_OFFSET
1262	[
1263		ExecMethod = Execute ;
1264		StateMethod = GetState ;
1265		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1266	]
1267
1268	FN_FORMAT_DROPCAPS // status(final|play)
1269	[
1270        ExecMethod = Execute ;
1271		StateMethod = GetAttrState ;
1272		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1273	]
1274    FN_DROP_TEXT
1275    [
1276        ExecMethod = Execute;
1277		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1278	]
1279    FN_DROP_CHAR_STYLE_NAME
1280    [
1281        ExecMethod = ExecParaAttrArgs;
1282		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1283	]
1284	SID_ATTR_PARA_HYPHENZONE // status(final|play)
1285	[
1286		ExecMethod = ExecTxtCtrl;
1287		StateMethod = GetTxtCtrlState;
1288		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1289	]
1290	SID_ATTR_CHAR_RELIEF
1291	[
1292		ExecMethod = ExecTxtCtrl ;
1293		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1294	]
1295	SID_ATTR_CHAR_FONT // status(final|play)
1296	[
1297		ExecMethod = ExecTxtCtrl ;
1298		StateMethod = GetTxtFontCtrlState ;
1299		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1300	]
1301    SID_ATTR_CHAR_CJK_FONT // status(final|play)
1302    [
1303        ExecMethod = ExecTxtCtrl ;
1304        StateMethod = GetTxtFontCtrlState ;
1305        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1306    ]
1307    SID_ATTR_CHAR_CTL_FONT // status(final|play)
1308    [
1309        ExecMethod = ExecTxtCtrl ;
1310        StateMethod = GetTxtFontCtrlState ;
1311        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1312    ]
1313	SID_ATTR_CHAR_FONTHEIGHT // status(final|play)
1314	[
1315		ExecMethod = ExecTxtCtrl ;
1316		StateMethod = GetTxtFontCtrlState ;
1317		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1318	]
1319    SID_ATTR_CHAR_CJK_FONTHEIGHT // status(final|play)
1320    [
1321        ExecMethod = ExecTxtCtrl ;
1322        StateMethod = GetTxtFontCtrlState ;
1323        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1324    ]
1325    SID_ATTR_CHAR_CTL_FONTHEIGHT // status(final|play)
1326    [
1327        ExecMethod = ExecTxtCtrl ;
1328        StateMethod = GetTxtFontCtrlState ;
1329        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1330    ]
1331	SID_ATTR_CHAR_COLOR_BACKGROUND // status()
1332	[
1333		ExecMethod = Execute ;
1334		StateMethod = GetState ;
1335		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1336	]
1337	SID_ATTR_CHAR_COLOR_BACKGROUND_EXT // status()
1338	[
1339		ExecMethod = Execute ;
1340		StateMethod = GetState ;
1341		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1342	]
1343	SID_ATTR_CHAR_COLOR_EXT // status()
1344	[
1345		ExecMethod = Execute ;
1346		StateMethod = GetState ;
1347		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1348	]
1349	SID_ATTR_CHAR_COLOR2
1350	[
1351		ExecMethod = Execute ;
1352		StateMethod = GetState ;
1353		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1354	]
1355	SID_ATTR_CHAR_COLOR // status(final|play)
1356	[
1357		ExecMethod = ExecTxtCtrl ;
1358		StateMethod = GetTxtCtrlState ;
1359		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1360	]
1361	SID_ATTR_CHAR_WEIGHT // status(final|play)
1362	[
1363		ExecMethod = ExecTxtCtrl;
1364		StateMethod = GetTxtFontCtrlState;
1365		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1366	]
1367    SID_ATTR_CHAR_CJK_WEIGHT // status(final|play)
1368    [
1369        ExecMethod = ExecTxtCtrl;
1370        StateMethod = GetTxtFontCtrlState;
1371        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1372    ]
1373    SID_ATTR_CHAR_CTL_WEIGHT // status(final|play)
1374    [
1375        ExecMethod = ExecTxtCtrl;
1376        StateMethod = GetTxtFontCtrlState;
1377        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1378    ]
1379	SID_ATTR_CHAR_POSTURE // status(final|play)
1380	[
1381		ExecMethod = ExecTxtCtrl;
1382		StateMethod = GetTxtFontCtrlState;
1383		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1384	]
1385    SID_ATTR_CHAR_CJK_POSTURE // status(final|play)
1386    [
1387        ExecMethod = ExecTxtCtrl;
1388        StateMethod = GetTxtFontCtrlState;
1389        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1390    ]
1391    SID_ATTR_CHAR_CTL_POSTURE // status(final|play)
1392    [
1393        ExecMethod = ExecTxtCtrl;
1394        StateMethod = GetTxtFontCtrlState;
1395        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1396    ]
1397	SID_ATTR_CHAR_UNDERLINE // status(final|play)
1398	[
1399		ExecMethod = ExecTxtCtrl;
1400		StateMethod = GetTxtCtrlState;
1401		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1402	]
1403	SID_ATTR_CHAR_OVERLINE // status(final|play)
1404	[
1405		ExecMethod = ExecTxtCtrl;
1406		StateMethod = GetTxtCtrlState;
1407		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1408	]
1409	SID_ATTR_FLASH // status(final|play)
1410	[
1411		ExecMethod = ExecTxtCtrl;
1412		StateMethod = GetTxtCtrlState;
1413		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1414	]
1415	SID_ATTR_CHAR_STRIKEOUT // status(final|play)
1416	[
1417		ExecMethod = ExecTxtCtrl;
1418		StateMethod = GetTxtCtrlState;
1419		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1420	]
1421	FN_UNDERLINE_DOUBLE // status(final|play)
1422	[
1423		ExecMethod = ExecCharAttr ;
1424		StateMethod = GetAttrState ;
1425		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1426	]
1427	SID_ATTR_CHAR_CONTOUR // status(final|play)
1428	[
1429		ExecMethod = ExecTxtCtrl;
1430		StateMethod = GetTxtCtrlState;
1431		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1432	]
1433	SID_ATTR_CHAR_SHADOWED // status(final|play)
1434	[
1435		ExecMethod = ExecTxtCtrl;
1436		StateMethod = GetTxtCtrlState;
1437		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1438	]
1439	SID_ATTR_CHAR_AUTOKERN // // status(final|play)
1440	[
1441		ExecMethod = ExecTxtCtrl;
1442		StateMethod = GetTxtCtrlState;
1443		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1444	]
1445	SID_ATTR_CHAR_ESCAPEMENT // status(final|play)
1446	[
1447		ExecMethod = ExecTxtCtrl;
1448		StateMethod = GetTxtCtrlState;
1449		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1450	]
1451	FN_SET_SUPER_SCRIPT
1452	[
1453		ExecMethod = ExecCharAttr ;
1454		StateMethod = GetAttrState ;
1455		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1456	]
1457	FN_SET_SUB_SCRIPT
1458	[
1459		ExecMethod = ExecCharAttr ;
1460		StateMethod = GetAttrState ;
1461		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1462	]
1463	SID_ATTR_CHAR_CASEMAP // status(final|play)
1464	[
1465		ExecMethod = ExecTxtCtrl;
1466		StateMethod = GetTxtCtrlState;
1467		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1468	]
1469	SID_ATTR_CHAR_LANGUAGE // status(final|play)
1470	[
1471		ExecMethod = ExecTxtCtrl;;
1472		StateMethod = GetTxtFontCtrlState;
1473		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1474	]
1475	SID_ATTR_CHAR_KERNING // status(final|play)
1476	[
1477		ExecMethod = ExecTxtCtrl;
1478		StateMethod = GetTxtCtrlState;
1479		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1480	]
1481	SID_CHAR_DLG // status(final|play)
1482	[
1483		ExecMethod = Execute ;
1484		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1485	]
1486
1487	SID_CHAR_DLG_EFFECT
1488	[
1489		ExecMethod = Execute ;
1490		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1491	]
1492    SID_CHAR_DLG_FOR_PARAGRAPH
1493    [
1494        ExecMethod = Execute ;
1495        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1496    ]
1497	SID_ATTR_CHAR_WORDLINEMODE // status(final|play)
1498	[
1499		ExecMethod = ExecTxtCtrl;
1500		StateMethod = GetTxtCtrlState ;
1501		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1502	]
1503	FN_GROW_FONT_SIZE // status(final|play)
1504	[
1505		ExecMethod = ExecCharAttrArgs ;
1506		StateMethod = GetAttrState ;
1507		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1508	]
1509	FN_SHRINK_FONT_SIZE // status(final|play)
1510	[
1511		ExecMethod = ExecCharAttrArgs ;
1512		StateMethod = GetAttrState ;
1513		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1514	]
1515    FN_REMOVE_DIRECT_CHAR_FORMATS
1516    [
1517        ExecMethod = ExecCharAttr ;
1518        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1519    ]
1520
1521    SID_TRANSLITERATE_SENTENCE_CASE
1522    [
1523        ExecMethod = ExecTransliteration;
1524        StateMethod = NoState ;
1525        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1526    ]
1527    SID_TRANSLITERATE_TITLE_CASE
1528    [
1529        ExecMethod = ExecTransliteration;
1530        StateMethod = NoState ;
1531        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1532    ]
1533    SID_TRANSLITERATE_TOGGLE_CASE
1534    [
1535        ExecMethod = ExecTransliteration;
1536        StateMethod = NoState ;
1537        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1538    ]
1539	SID_TRANSLITERATE_UPPER
1540	[
1541		ExecMethod = ExecTransliteration;
1542		StateMethod = NoState ;
1543		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1544	]
1545	SID_TRANSLITERATE_LOWER
1546	[
1547		ExecMethod = ExecTransliteration;
1548		StateMethod = NoState ;
1549		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1550	]
1551	SID_TRANSLITERATE_HALFWIDTH
1552	[
1553		ExecMethod = ExecTransliteration;
1554        StateMethod = GetState ;
1555		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1556	]
1557	SID_TRANSLITERATE_FULLWIDTH
1558	[
1559		ExecMethod = ExecTransliteration;
1560        StateMethod = GetState ;
1561		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1562	]
1563	SID_TRANSLITERATE_HIRAGANA
1564	[
1565		ExecMethod = ExecTransliteration;
1566        StateMethod = GetState ;
1567		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1568	]
1569	SID_TRANSLITERATE_KATAGANA
1570	[
1571		ExecMethod = ExecTransliteration;
1572        StateMethod = GetState ;
1573		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1574	]
1575        SID_ATTR_PARA_LEFT_TO_RIGHT
1576	[
1577		ExecMethod = ExecParaAttr ;
1578		StateMethod = GetAttrState ;
1579		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1580	]
1581        SID_ATTR_PARA_RIGHT_TO_LEFT
1582	[
1583		ExecMethod = ExecParaAttr ;
1584		StateMethod = GetAttrState ;
1585		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1586	]
1587	SID_VERTICALTEXT_STATE
1588	[
1589		StateMethod = GetAttrState ;
1590		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1591	]
1592    SID_CTLFONT_STATE
1593    [
1594		StateMethod = GetAttrState ;
1595		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1596    ]
1597        FN_READONLY_SELECTION_MODE
1598        [
1599                ExecMethod = Execute ;
1600                StateMethod = GetState ;
1601        ]
1602    FN_SELECTION_MODE_DEFAULT
1603    [
1604            ExecMethod = Execute ;
1605            StateMethod = GetState ;
1606    ]
1607    FN_SELECTION_MODE_BLOCK
1608    [
1609            ExecMethod = Execute ;
1610            StateMethod = GetState ;
1611    ]
1612    SID_OPEN_HYPERLINK
1613    [
1614        ExecMethod = Execute ;
1615        StateMethod = GetState ;
1616    ]
1617    SID_OPEN_SMARTTAGMENU
1618    [
1619        ExecMethod = Execute ;
1620        StateMethod = GetState ;
1621    ]
1622    SID_OPEN_XML_FILTERSETTINGS // ole : no, status : ?
1623    [
1624        ExecMethod = Execute ;
1625        StateMethod = GetState ;
1626    ]
1627    FN_WORDCOUNT_DIALOG
1628    [
1629        ExecMethod = Execute;
1630    ]
1631
1632    SID_LANGUAGE_STATUS
1633    [
1634        ExecMethod = Execute ;
1635        StateMethod = GetState ;
1636        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";  // e.g. disable for read-only documents
1637    ]
1638
1639    SID_THES
1640    [
1641        ExecMethod = Execute ;
1642        StateMethod = GetState ;
1643        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";  // e.g. disable for read-only documents
1644    ]
1645
1646}  //ende interface text
1647
1648
1649
1650