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