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