xref: /trunk/main/sw/sdi/_textsh.sdi (revision 1ff378ef)
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_BUL_NUM_RULE_INDEX // status(final|play)
736	[
737		ExecMethod = ExecEnterNum ;
738		StateMethod = GetState ;
739		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
740	]
741	FN_NUM_NUM_RULE_INDEX // status(final|play)
742	[
743		ExecMethod = ExecEnterNum ;
744		StateMethod = GetState ;
745		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
746	]
747	FN_NUMBER_BULLETS // status(final|play)
748	[
749		ExecMethod = ExecEnterNum ;
750		StateMethod = GetState ;
751		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
752	]
753	FN_NUM_BULLET_ON // status(final|play)
754	[
755		ExecMethod = ExecEnterNum ;
756		StateMethod = GetState ;
757		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
758	]
759	FN_INSERT_FRAME // status(final|play)
760	[
761		ExecMethod = ExecInsert ;
762		StateMethod = StateInsert ;
763		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
764	]
765
766	FN_FORMAT_COLUMN // status()
767	[
768		ExecMethod = ExecInsert ;
769		StateMethod = StateInsert ;
770		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
771	]
772
773	FN_INSERT_FOOTNOTE // status(final|play)
774	[
775		ExecMethod = Execute ;
776		StateMethod = GetState ;
777		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
778	]
779	/*-----------------24.01.97 07.33-------------------
780	Fussnoten - Befehle
781--------------------------------------------------*/
782
783	FN_INSERT_ENDNOTE // status(final|play)
784	[
785		ExecMethod = Execute ;
786		StateMethod = GetState ;
787		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
788	]
789	FN_FORMAT_FOOTNOTE_DLG // status()
790	[
791		ExecMethod = Execute ;
792	]
793	FN_FOOTNOTE_TO_ANCHOR // status(final|play)
794	[
795		ExecMethod = ExecMoveMisc ;
796		StateMethod = NoState ;
797	]
798	FN_NEXT_FOOTNOTE // status(final|play)
799	[
800		ExecMethod = ExecMoveMisc ;
801		StateMethod = NoState ;
802	]
803	FN_PREV_FOOTNOTE // status(final|play)
804	[
805		ExecMethod = ExecMoveMisc ;
806		StateMethod = NoState ;
807	]
808	FN_SVX_SET_NUMBER
809	[
810		ExecMethod = ExecSetNumber;
811		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
812	]
813	FN_SVX_SET_BULLET
814	[
815		ExecMethod = ExecSetNumber;
816		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
817	]
818	SID_OUTLINE_BULLET // status(final|play)
819	[
820		ExecMethod = ExecEnterNum ;
821		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
822	]
823
824	FN_INSERT_FOOTNOTE_DLG // status(final|play|rec)
825	[
826		ExecMethod = Execute ;
827		StateMethod = GetState ;
828		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
829	]
830	/*-----------------24.01.97 07.34-------------------
831	Ende Fussnoten
832	--------------------------------------------------*/
833	FN_INSERT_FIELD // status(final|play)
834	[
835		ExecMethod = ExecField ;
836		StateMethod = StateField ;
837		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
838		AutoUpdate ;
839	]
840    FN_INSERT_DBFIELD
841    [
842		ExecMethod = ExecField ;
843		StateMethod = StateField ;
844		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
845	]
846    FN_INSERT_REF_FIELD
847	[
848		ExecMethod = ExecField ;
849		StateMethod = StateField ;
850		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
851		AutoUpdate ;
852	]
853	FN_INSERT_FIELD_CTRL
854	[
855		ExecMethod = ExecField ;
856		StateMethod = StateField ;
857		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
858		Export = FALSE ;
859	]
860	 //--------------------------------------------------------------------------
861	FN_INSERT_FLD_PGNUMBER
862	[
863		ExecMethod = ExecField ;
864		StateMethod = StateField ;
865		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
866		ReadOnlyDoc = FALSE ;
867	]
868	FN_INSERT_FLD_PGCOUNT
869	[
870		ExecMethod = ExecField ;
871		StateMethod = StateField ;
872		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
873		ReadOnlyDoc = FALSE ;
874	]
875
876	FN_INSERT_FLD_TITLE
877	[
878		ExecMethod = ExecField ;
879		StateMethod = StateField ;
880		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
881		ReadOnlyDoc = FALSE ;
882	]
883	FN_INSERT_FLD_DATE
884	[
885		ExecMethod = ExecField ;
886		StateMethod = StateField ;
887		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
888	]
889	 //--------------------------------------------------------------------------
890	FN_INSERT_FLD_TIME
891	[
892		ExecMethod = ExecField ;
893		StateMethod = StateField ;
894		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
895	]
896	 //--------------------------------------------------------------------------
897	FN_INSERT_FLD_AUTHOR
898	[
899		ExecMethod = ExecField ;
900		StateMethod = StateField ;
901		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
902	]
903	FN_GOTO_NEXT_INPUTFLD // status(final|play)
904	[
905		ExecMethod = ExecField ;
906		StateMethod = NoState ;
907	]
908	FN_GOTO_PREV_INPUTFLD // status(final|play)
909	[
910		ExecMethod = ExecField ;
911		StateMethod = NoState ;
912	]
913	FN_EXECUTE_MACROFIELD // status()
914	[
915		Export = FALSE ;
916		ExecMethod = ExecField ;
917		StateMethod = StateField ;
918	]
919	FN_EDIT_FIELD // status(final|play)
920	[
921		ExecMethod = ExecField ;
922		StateMethod = StateField ;
923        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
924    ]
925	FN_GLOSSARY_DLG // status()
926	[
927		ExecMethod = ExecGlossary ;
928		StateMethod = GetState ;
929	]
930	FN_EXPAND_GLOSSARY // status(final|play)
931	[
932		ExecMethod = ExecGlossary ;
933		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
934	]
935	FN_POSTIT // status(final|play)
936	[
937		ExecMethod = ExecField ;
938		StateMethod = StateField;
939	]
940    FN_DELETE_COMMENT
941	[
942		ExecMethod = ExecField ;
943		StateMethod = StateField;
944	]
945	FN_DELETE_NOTE_AUTHOR
946	[
947		ExecMethod = ExecField ;
948		StateMethod = StateField;
949	]
950	FN_DELETE_ALL_NOTES
951	[
952		ExecMethod = ExecField ;
953		StateMethod = StateField;
954	]
955	FN_HIDE_NOTE
956	[
957		ExecMethod = ExecField ;
958		StateMethod = StateField;
959	]
960	FN_HIDE_NOTE_AUTHOR
961	[
962		ExecMethod = ExecField ;
963		StateMethod = StateField;
964	]
965	FN_HIDE_ALL_NOTES
966	[
967		ExecMethod = ExecField ;
968		StateMethod = StateField;
969	]
970	FN_REDLINE_COMMENT // status(play)
971	[
972		ExecMethod = ExecField ;
973		StateMethod = StateField ;
974		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR|SW_DISABLE_ON_MAILBOX_EDITOR";
975	]
976	FN_JAVAEDIT // status(final|play)
977	[
978		ExecMethod = ExecField ;
979		StateMethod = StateField;
980	]
981	 // Slots mit Export = FALSE
982	 //Slots ohne Export
983	FN_CHAR_LEFT_SEL
984	[
985		ExecMethod = ExecBasicMove ;
986		StateMethod = NoState ;
987		Export = FALSE ;
988	]
989	FN_CHAR_RIGHT_SEL
990	[
991		ExecMethod = ExecBasicMove ;
992		StateMethod = NoState ;
993		Export = FALSE ;
994	]
995	FN_LINE_UP_SEL
996	[
997		ExecMethod = ExecBasicMove ;
998		StateMethod = NoState ;
999		Export = FALSE ;
1000	]
1001	FN_LINE_DOWN_SEL
1002	[
1003		ExecMethod = ExecBasicMove;
1004		StateMethod = NoState ;
1005		Export = FALSE ;
1006	]
1007	FN_START_OF_NEXT_PAGE_SEL
1008	[
1009		ExecMethod = ExecMovePage;
1010		StateMethod = NoState ;
1011		Export = FALSE ;
1012	]
1013	FN_END_OF_NEXT_PAGE_SEL
1014	[
1015		ExecMethod = ExecMovePage ;
1016		StateMethod = NoState ;
1017		Export = FALSE ;
1018	]
1019	FN_START_OF_PREV_PAGE_SEL
1020	[
1021		ExecMethod = ExecMovePage ;
1022		StateMethod = NoState ;
1023		Export = FALSE ;
1024	]
1025	FN_END_OF_PREV_PAGE_SEL
1026	[
1027		ExecMethod = ExecMovePage ;
1028		StateMethod = NoState ;
1029		Export = FALSE ;
1030	]
1031	FN_START_OF_PAGE_SEL
1032	[
1033		ExecMethod = ExecMovePage ;
1034		StateMethod = NoState ;
1035		Export = FALSE ;
1036	]
1037	FN_END_OF_PAGE_SEL
1038	[
1039		ExecMethod = ExecMovePage ;
1040		StateMethod = NoState ;
1041		Export = FALSE ;
1042	]
1043	FN_NEXT_WORD_SEL
1044	[
1045		ExecMethod = ExecMoveLingu ;
1046		StateMethod = NoState ;
1047		Export = FALSE ;
1048	]
1049	FN_START_OF_PARA_SEL
1050	[
1051		ExecMethod = ExecMoveLingu ;
1052		StateMethod = NoState ;
1053		Export = FALSE ;
1054	]
1055	FN_END_OF_PARA_SEL
1056	[
1057		ExecMethod = ExecMoveLingu ;
1058		StateMethod = NoState ;
1059		Export = FALSE ;
1060	]
1061	FN_PREV_WORD_SEL
1062	[
1063		ExecMethod = ExecMoveLingu ;
1064		StateMethod = NoState ;
1065		Export = FALSE ;
1066	]
1067	FN_NEXT_SENT_SEL
1068	[
1069		ExecMethod = ExecMoveLingu ;
1070		StateMethod = NoState ;
1071		Export = FALSE ;
1072	]
1073	FN_START_OF_LINE_SEL
1074	[
1075		ExecMethod = ExecMove ;
1076		StateMethod = NoState ;
1077		Export = FALSE ;
1078	]
1079	FN_END_OF_LINE_SEL
1080	[
1081		ExecMethod = ExecMove ;
1082		StateMethod = NoState ;
1083		Export = FALSE ;
1084	]
1085	FN_START_OF_DOCUMENT_SEL
1086	[
1087		ExecMethod = ExecMove ;
1088		StateMethod = NoState ;
1089		Export = FALSE ;
1090	]
1091	FN_END_OF_DOCUMENT_SEL
1092	[
1093		ExecMethod = ExecMove ;
1094		StateMethod = NoState ;
1095		Export = FALSE ;
1096	]
1097	FN_PREV_SENT_SEL
1098	[
1099		ExecMethod = ExecMoveLingu ;
1100		StateMethod = NoState ;
1101		Export = FALSE ;
1102	]
1103	FN_QRY_INSERT
1104	[
1105		ExecMethod = ExecDB ;
1106		StateMethod = NoState ;
1107		Export = FALSE ;
1108	]
1109	FN_QRY_MERGE_FIELD
1110	[
1111		ExecMethod = ExecDB ;
1112		StateMethod = NoState ;
1113		Export = FALSE ;
1114	]
1115	FN_QRY_INSERT_FIELD
1116	[
1117		ExecMethod = ExecDB ;
1118		StateMethod = NoState ;
1119		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1120		Export = FALSE ;
1121	]
1122	SID_ATTR_PARA_ADJUST_LEFT
1123	[
1124		ExecMethod = ExecParaAttr ;
1125		StateMethod = GetAttrState ;
1126		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1127		Export = FALSE ;
1128	]
1129	SID_ATTR_PARA_ADJUST_RIGHT
1130	[
1131		ExecMethod = ExecParaAttr ;
1132		StateMethod = GetAttrState ;
1133		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1134		Export = FALSE ;
1135	]
1136	SID_ATTR_PARA_ADJUST_CENTER
1137	[
1138		ExecMethod = ExecParaAttr ;
1139		StateMethod = GetAttrState ;
1140		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1141		Export = FALSE ;
1142	]
1143	SID_ATTR_PARA_ADJUST_BLOCK
1144	[
1145		ExecMethod = ExecParaAttr ;
1146		StateMethod = GetAttrState ;
1147		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1148		Export = FALSE ;
1149	]
1150	SID_ATTR_PARA_LINESPACE_10
1151	[
1152		ExecMethod = ExecParaAttr ;
1153		StateMethod = GetAttrState ;
1154		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1155		Export = FALSE ;
1156	]
1157	SID_ATTR_PARA_LINESPACE_15
1158	[
1159		ExecMethod = ExecParaAttr ;
1160		StateMethod = GetAttrState ;
1161		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1162		Export = FALSE ;
1163	]
1164	SID_ATTR_PARA_LINESPACE_20
1165	[
1166		ExecMethod = ExecParaAttr ;
1167		StateMethod = GetAttrState ;
1168		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1169		Export = FALSE ;
1170	]
1171	SID_ATTR_PARA_ADJUST // status(final|play)
1172	[
1173		 //			 (0=links, 1=rechts, 2=block, 3=zentriert, )"
1174		ExecMethod = ExecParaAttr ;
1175		StateMethod = GetAttrState ;
1176		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1177	]
1178	SID_ATTR_PARA_LINESPACE // status(final|play)
1179	[
1180		 //	SvxLineSpace		LineSpace		MID_LINESPACE;
1181		 //	UINT16				LineHeight		MID_HEIGHT; 	// % or direct
1182		 //	SvxInterLineSpace	InterLineSpace	MID_INTER_LINESPACE;
1183		 //	INT16				InterSpace		MID_INTER_SPACE;
1184		ExecMethod = ExecParaAttr ;
1185		StateMethod = GetAttrState ;
1186		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1187	]
1188	SID_ATTR_PARA_SPLIT // status(final|play)
1189	[
1190		ExecMethod = ExecTxtCtrl;
1191		StateMethod = GetTxtCtrlState;
1192		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1193	]
1194	SID_ATTR_PARA_KEEP // status(final|play)
1195	[
1196		ExecMethod = ExecTxtCtrl;
1197		StateMethod = GetTxtCtrlState;
1198		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1199	]
1200	SID_ATTR_PARA_WIDOWS // status(final|play)
1201	[
1202		ExecMethod = ExecTxtCtrl;
1203		StateMethod = GetTxtCtrlState;
1204		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1205	]
1206	SID_ATTR_PARA_ORPHANS // status(final|play)
1207	[
1208		ExecMethod = ExecTxtCtrl;
1209		StateMethod = GetTxtCtrlState;
1210		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1211	]
1212	SID_ATTR_PARA_PAGEBREAK // status(final|play)
1213	[
1214		ExecMethod = ExecParaAttrArgs ;
1215		StateMethod = GetAttrState ;
1216		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1217	]
1218	SID_ATTR_PARA_MODEL // status(final|play)
1219	[
1220		ExecMethod = ExecParaAttrArgs ;
1221		StateMethod = GetAttrState ;
1222		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1223	]
1224	SID_PARA_DLG // status(final|play)
1225	[
1226		ExecMethod = Execute ;
1227		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1228	]
1229	FN_SELECT_PARA // status(final|play)
1230	[
1231		ExecMethod = Execute ;
1232	]
1233	SID_DEC_INDENT
1234	[
1235		ExecMethod = Execute ;
1236		StateMethod = GetState ;
1237		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1238	]
1239	SID_INC_INDENT
1240	[
1241		ExecMethod = Execute ;
1242		StateMethod = GetState ;
1243		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1244	]
1245	FN_DEC_INDENT_OFFSET
1246	[
1247		ExecMethod = Execute ;
1248		StateMethod = GetState ;
1249		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1250	]
1251	FN_INC_INDENT_OFFSET
1252	[
1253		ExecMethod = Execute ;
1254		StateMethod = GetState ;
1255		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1256	]
1257
1258	FN_FORMAT_DROPCAPS // status(final|play)
1259	[
1260        ExecMethod = Execute ;
1261		StateMethod = GetAttrState ;
1262		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1263	]
1264    FN_DROP_TEXT
1265    [
1266        ExecMethod = Execute;
1267		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1268	]
1269    FN_DROP_CHAR_STYLE_NAME
1270    [
1271        ExecMethod = ExecParaAttrArgs;
1272		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1273	]
1274	SID_ATTR_PARA_HYPHENZONE // status(final|play)
1275	[
1276		ExecMethod = ExecTxtCtrl;
1277		StateMethod = GetTxtCtrlState;
1278		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1279	]
1280	SID_ATTR_CHAR_RELIEF
1281	[
1282		ExecMethod = ExecTxtCtrl ;
1283		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1284	]
1285	SID_ATTR_CHAR_FONT // status(final|play)
1286	[
1287		ExecMethod = ExecTxtCtrl ;
1288		StateMethod = GetTxtFontCtrlState ;
1289		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1290	]
1291    SID_ATTR_CHAR_CJK_FONT // status(final|play)
1292    [
1293        ExecMethod = ExecTxtCtrl ;
1294        StateMethod = GetTxtFontCtrlState ;
1295        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1296    ]
1297    SID_ATTR_CHAR_CTL_FONT // status(final|play)
1298    [
1299        ExecMethod = ExecTxtCtrl ;
1300        StateMethod = GetTxtFontCtrlState ;
1301        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1302    ]
1303	SID_ATTR_CHAR_FONTHEIGHT // status(final|play)
1304	[
1305		ExecMethod = ExecTxtCtrl ;
1306		StateMethod = GetTxtFontCtrlState ;
1307		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1308	]
1309    SID_ATTR_CHAR_CJK_FONTHEIGHT // status(final|play)
1310    [
1311        ExecMethod = ExecTxtCtrl ;
1312        StateMethod = GetTxtFontCtrlState ;
1313        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1314    ]
1315    SID_ATTR_CHAR_CTL_FONTHEIGHT // status(final|play)
1316    [
1317        ExecMethod = ExecTxtCtrl ;
1318        StateMethod = GetTxtFontCtrlState ;
1319        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1320    ]
1321	SID_ATTR_CHAR_COLOR_BACKGROUND // status()
1322	[
1323		ExecMethod = Execute ;
1324		StateMethod = GetState ;
1325		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1326	]
1327	SID_ATTR_CHAR_COLOR_BACKGROUND_EXT // status()
1328	[
1329		ExecMethod = Execute ;
1330		StateMethod = GetState ;
1331		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1332	]
1333	SID_ATTR_CHAR_COLOR_EXT // status()
1334	[
1335		ExecMethod = Execute ;
1336		StateMethod = GetState ;
1337		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1338	]
1339	SID_ATTR_CHAR_COLOR2
1340	[
1341		ExecMethod = Execute ;
1342		StateMethod = GetState ;
1343		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1344	]
1345	SID_ATTR_CHAR_COLOR // status(final|play)
1346	[
1347		ExecMethod = ExecTxtCtrl ;
1348		StateMethod = GetTxtCtrlState ;
1349		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1350	]
1351	SID_ATTR_CHAR_WEIGHT // status(final|play)
1352	[
1353		ExecMethod = ExecTxtCtrl;
1354		StateMethod = GetTxtFontCtrlState;
1355		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1356	]
1357    SID_ATTR_CHAR_CJK_WEIGHT // status(final|play)
1358    [
1359        ExecMethod = ExecTxtCtrl;
1360        StateMethod = GetTxtFontCtrlState;
1361        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1362    ]
1363    SID_ATTR_CHAR_CTL_WEIGHT // status(final|play)
1364    [
1365        ExecMethod = ExecTxtCtrl;
1366        StateMethod = GetTxtFontCtrlState;
1367        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1368    ]
1369	SID_ATTR_CHAR_POSTURE // status(final|play)
1370	[
1371		ExecMethod = ExecTxtCtrl;
1372		StateMethod = GetTxtFontCtrlState;
1373		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1374	]
1375    SID_ATTR_CHAR_CJK_POSTURE // status(final|play)
1376    [
1377        ExecMethod = ExecTxtCtrl;
1378        StateMethod = GetTxtFontCtrlState;
1379        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1380    ]
1381    SID_ATTR_CHAR_CTL_POSTURE // status(final|play)
1382    [
1383        ExecMethod = ExecTxtCtrl;
1384        StateMethod = GetTxtFontCtrlState;
1385        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1386    ]
1387	SID_ATTR_CHAR_UNDERLINE // status(final|play)
1388	[
1389		ExecMethod = ExecTxtCtrl;
1390		StateMethod = GetTxtCtrlState;
1391		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1392	]
1393	SID_ATTR_CHAR_OVERLINE // status(final|play)
1394	[
1395		ExecMethod = ExecTxtCtrl;
1396		StateMethod = GetTxtCtrlState;
1397		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1398	]
1399	SID_ATTR_FLASH // status(final|play)
1400	[
1401		ExecMethod = ExecTxtCtrl;
1402		StateMethod = GetTxtCtrlState;
1403		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1404	]
1405	SID_ATTR_CHAR_STRIKEOUT // status(final|play)
1406	[
1407		ExecMethod = ExecTxtCtrl;
1408		StateMethod = GetTxtCtrlState;
1409		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1410	]
1411	FN_UNDERLINE_DOUBLE // status(final|play)
1412	[
1413		ExecMethod = ExecCharAttr ;
1414		StateMethod = GetAttrState ;
1415		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1416	]
1417	SID_ATTR_CHAR_CONTOUR // status(final|play)
1418	[
1419		ExecMethod = ExecTxtCtrl;
1420		StateMethod = GetTxtCtrlState;
1421		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1422	]
1423	SID_ATTR_CHAR_SHADOWED // status(final|play)
1424	[
1425		ExecMethod = ExecTxtCtrl;
1426		StateMethod = GetTxtCtrlState;
1427		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1428	]
1429	SID_ATTR_CHAR_AUTOKERN // // status(final|play)
1430	[
1431		ExecMethod = ExecTxtCtrl;
1432		StateMethod = GetTxtCtrlState;
1433		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1434	]
1435	SID_ATTR_CHAR_ESCAPEMENT // status(final|play)
1436	[
1437		ExecMethod = ExecTxtCtrl;
1438		StateMethod = GetTxtCtrlState;
1439		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1440	]
1441	FN_SET_SUPER_SCRIPT
1442	[
1443		ExecMethod = ExecCharAttr ;
1444		StateMethod = GetAttrState ;
1445		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1446	]
1447	FN_SET_SUB_SCRIPT
1448	[
1449		ExecMethod = ExecCharAttr ;
1450		StateMethod = GetAttrState ;
1451		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1452	]
1453	SID_ATTR_CHAR_CASEMAP // status(final|play)
1454	[
1455		ExecMethod = ExecTxtCtrl;
1456		StateMethod = GetTxtCtrlState;
1457		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1458	]
1459	SID_ATTR_CHAR_LANGUAGE // status(final|play)
1460	[
1461		ExecMethod = ExecTxtCtrl;;
1462		StateMethod = GetTxtFontCtrlState;
1463		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1464	]
1465	SID_ATTR_CHAR_KERNING // status(final|play)
1466	[
1467		ExecMethod = ExecTxtCtrl;
1468		StateMethod = GetTxtCtrlState;
1469		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1470	]
1471	SID_CHAR_DLG // status(final|play)
1472	[
1473		ExecMethod = Execute ;
1474		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1475	]
1476
1477	SID_CHAR_DLG_EFFECT
1478	[
1479		ExecMethod = Execute ;
1480		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1481	]
1482    SID_CHAR_DLG_FOR_PARAGRAPH
1483    [
1484        ExecMethod = Execute ;
1485        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1486    ]
1487	SID_ATTR_CHAR_WORDLINEMODE // status(final|play)
1488	[
1489		ExecMethod = ExecTxtCtrl;
1490		StateMethod = GetTxtCtrlState ;
1491		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1492	]
1493	FN_GROW_FONT_SIZE // status(final|play)
1494	[
1495		ExecMethod = ExecCharAttrArgs ;
1496		StateMethod = GetAttrState ;
1497		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1498	]
1499	FN_SHRINK_FONT_SIZE // status(final|play)
1500	[
1501		ExecMethod = ExecCharAttrArgs ;
1502		StateMethod = GetAttrState ;
1503		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1504	]
1505    FN_REMOVE_DIRECT_CHAR_FORMATS
1506    [
1507        ExecMethod = ExecCharAttr ;
1508        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1509    ]
1510
1511    SID_TRANSLITERATE_SENTENCE_CASE
1512    [
1513        ExecMethod = ExecTransliteration;
1514        StateMethod = NoState ;
1515        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1516    ]
1517    SID_TRANSLITERATE_TITLE_CASE
1518    [
1519        ExecMethod = ExecTransliteration;
1520        StateMethod = NoState ;
1521        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1522    ]
1523    SID_TRANSLITERATE_TOGGLE_CASE
1524    [
1525        ExecMethod = ExecTransliteration;
1526        StateMethod = NoState ;
1527        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1528    ]
1529	SID_TRANSLITERATE_UPPER
1530	[
1531		ExecMethod = ExecTransliteration;
1532		StateMethod = NoState ;
1533		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1534	]
1535	SID_TRANSLITERATE_LOWER
1536	[
1537		ExecMethod = ExecTransliteration;
1538		StateMethod = NoState ;
1539		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1540	]
1541	SID_TRANSLITERATE_HALFWIDTH
1542	[
1543		ExecMethod = ExecTransliteration;
1544        StateMethod = GetState ;
1545		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1546	]
1547	SID_TRANSLITERATE_FULLWIDTH
1548	[
1549		ExecMethod = ExecTransliteration;
1550        StateMethod = GetState ;
1551		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1552	]
1553	SID_TRANSLITERATE_HIRAGANA
1554	[
1555		ExecMethod = ExecTransliteration;
1556        StateMethod = GetState ;
1557		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1558	]
1559	SID_TRANSLITERATE_KATAGANA
1560	[
1561		ExecMethod = ExecTransliteration;
1562        StateMethod = GetState ;
1563		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1564	]
1565        SID_ATTR_PARA_LEFT_TO_RIGHT
1566	[
1567		ExecMethod = ExecParaAttr ;
1568		StateMethod = GetAttrState ;
1569		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1570	]
1571        SID_ATTR_PARA_RIGHT_TO_LEFT
1572	[
1573		ExecMethod = ExecParaAttr ;
1574		StateMethod = GetAttrState ;
1575		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1576	]
1577	SID_VERTICALTEXT_STATE
1578	[
1579		StateMethod = GetAttrState ;
1580		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1581	]
1582    SID_CTLFONT_STATE
1583    [
1584		StateMethod = GetAttrState ;
1585		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1586    ]
1587        FN_READONLY_SELECTION_MODE
1588        [
1589                ExecMethod = Execute ;
1590                StateMethod = GetState ;
1591        ]
1592    FN_SELECTION_MODE_DEFAULT
1593    [
1594            ExecMethod = Execute ;
1595            StateMethod = GetState ;
1596    ]
1597    FN_SELECTION_MODE_BLOCK
1598    [
1599            ExecMethod = Execute ;
1600            StateMethod = GetState ;
1601    ]
1602    SID_OPEN_HYPERLINK
1603    [
1604        ExecMethod = Execute ;
1605        StateMethod = GetState ;
1606    ]
1607    SID_OPEN_SMARTTAGMENU
1608    [
1609        ExecMethod = Execute ;
1610        StateMethod = GetState ;
1611    ]
1612    SID_OPEN_XML_FILTERSETTINGS // ole : no, status : ?
1613    [
1614        ExecMethod = Execute ;
1615        StateMethod = GetState ;
1616    ]
1617    FN_WORDCOUNT_DIALOG
1618    [
1619        ExecMethod = Execute;
1620    ]
1621
1622    SID_LANGUAGE_STATUS
1623    [
1624        ExecMethod = Execute ;
1625        StateMethod = GetState ;
1626        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";  // e.g. disable for read-only documents
1627    ]
1628
1629    SID_THES
1630    [
1631        ExecMethod = Execute ;
1632        StateMethod = GetState ;
1633        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";  // e.g. disable for read-only documents
1634    ]
1635
1636}  //ende interface text
1637
1638
1639
1640