xref: /aoo41x/main/sw/sdi/_textsh.sdi (revision 512ec161)
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	SID_ATTR_PARA_LRSPACE
1230	[
1231		ExecMethod = Execute ;
1232		StateMethod = GetAttrState;
1233	]
1234	FN_SELECT_PARA // status(final|play)
1235	[
1236		ExecMethod = Execute ;
1237	]
1238	SID_DEC_INDENT
1239	[
1240		ExecMethod = Execute ;
1241		StateMethod = GetState ;
1242		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1243	]
1244	SID_INC_INDENT
1245	[
1246		ExecMethod = Execute ;
1247		StateMethod = GetState ;
1248		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1249	]
1250	FN_DEC_INDENT_OFFSET
1251	[
1252		ExecMethod = Execute ;
1253		StateMethod = GetState ;
1254		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1255	]
1256	FN_INC_INDENT_OFFSET
1257	[
1258		ExecMethod = Execute ;
1259		StateMethod = GetState ;
1260		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1261	]
1262
1263	FN_FORMAT_DROPCAPS // status(final|play)
1264	[
1265        ExecMethod = Execute ;
1266		StateMethod = GetAttrState ;
1267		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1268	]
1269    FN_DROP_TEXT
1270    [
1271        ExecMethod = Execute;
1272		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1273	]
1274    FN_DROP_CHAR_STYLE_NAME
1275    [
1276        ExecMethod = ExecParaAttrArgs;
1277		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1278	]
1279	SID_ATTR_PARA_HYPHENZONE // status(final|play)
1280	[
1281		ExecMethod = ExecTxtCtrl;
1282		StateMethod = GetTxtCtrlState;
1283		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1284	]
1285	SID_ATTR_CHAR_RELIEF
1286	[
1287		ExecMethod = ExecTxtCtrl ;
1288		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1289	]
1290	SID_ATTR_CHAR_FONT // status(final|play)
1291	[
1292		ExecMethod = ExecTxtCtrl ;
1293		StateMethod = GetTxtFontCtrlState ;
1294		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1295	]
1296    SID_ATTR_CHAR_CJK_FONT // status(final|play)
1297    [
1298        ExecMethod = ExecTxtCtrl ;
1299        StateMethod = GetTxtFontCtrlState ;
1300        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1301    ]
1302    SID_ATTR_CHAR_CTL_FONT // status(final|play)
1303    [
1304        ExecMethod = ExecTxtCtrl ;
1305        StateMethod = GetTxtFontCtrlState ;
1306        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1307    ]
1308	SID_ATTR_CHAR_FONTHEIGHT // status(final|play)
1309	[
1310		ExecMethod = ExecTxtCtrl ;
1311		StateMethod = GetTxtFontCtrlState ;
1312		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1313	]
1314    SID_ATTR_CHAR_CJK_FONTHEIGHT // status(final|play)
1315    [
1316        ExecMethod = ExecTxtCtrl ;
1317        StateMethod = GetTxtFontCtrlState ;
1318        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1319    ]
1320    SID_ATTR_CHAR_CTL_FONTHEIGHT // status(final|play)
1321    [
1322        ExecMethod = ExecTxtCtrl ;
1323        StateMethod = GetTxtFontCtrlState ;
1324        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1325    ]
1326	SID_ATTR_CHAR_COLOR_BACKGROUND // status()
1327	[
1328		ExecMethod = Execute ;
1329		StateMethod = GetState ;
1330		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1331	]
1332	SID_ATTR_CHAR_COLOR_BACKGROUND_EXT // status()
1333	[
1334		ExecMethod = Execute ;
1335		StateMethod = GetState ;
1336		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1337	]
1338	SID_ATTR_CHAR_COLOR_EXT // status()
1339	[
1340		ExecMethod = Execute ;
1341		StateMethod = GetState ;
1342		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1343	]
1344	SID_ATTR_CHAR_COLOR2
1345	[
1346		ExecMethod = Execute ;
1347		StateMethod = GetState ;
1348		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1349	]
1350	SID_ATTR_CHAR_COLOR // status(final|play)
1351	[
1352		ExecMethod = ExecTxtCtrl ;
1353		StateMethod = GetTxtCtrlState ;
1354		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1355	]
1356	SID_ATTR_CHAR_WEIGHT // status(final|play)
1357	[
1358		ExecMethod = ExecTxtCtrl;
1359		StateMethod = GetTxtFontCtrlState;
1360		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1361	]
1362    SID_ATTR_CHAR_CJK_WEIGHT // status(final|play)
1363    [
1364        ExecMethod = ExecTxtCtrl;
1365        StateMethod = GetTxtFontCtrlState;
1366        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1367    ]
1368    SID_ATTR_CHAR_CTL_WEIGHT // status(final|play)
1369    [
1370        ExecMethod = ExecTxtCtrl;
1371        StateMethod = GetTxtFontCtrlState;
1372        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1373    ]
1374	SID_ATTR_CHAR_POSTURE // status(final|play)
1375	[
1376		ExecMethod = ExecTxtCtrl;
1377		StateMethod = GetTxtFontCtrlState;
1378		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1379	]
1380    SID_ATTR_CHAR_CJK_POSTURE // status(final|play)
1381    [
1382        ExecMethod = ExecTxtCtrl;
1383        StateMethod = GetTxtFontCtrlState;
1384        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1385    ]
1386    SID_ATTR_CHAR_CTL_POSTURE // status(final|play)
1387    [
1388        ExecMethod = ExecTxtCtrl;
1389        StateMethod = GetTxtFontCtrlState;
1390        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1391    ]
1392	SID_ATTR_CHAR_UNDERLINE // status(final|play)
1393	[
1394		ExecMethod = ExecTxtCtrl;
1395		StateMethod = GetTxtCtrlState;
1396		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1397	]
1398	SID_ATTR_CHAR_OVERLINE // status(final|play)
1399	[
1400		ExecMethod = ExecTxtCtrl;
1401		StateMethod = GetTxtCtrlState;
1402		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1403	]
1404	SID_ATTR_FLASH // status(final|play)
1405	[
1406		ExecMethod = ExecTxtCtrl;
1407		StateMethod = GetTxtCtrlState;
1408		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1409	]
1410	SID_ATTR_CHAR_STRIKEOUT // status(final|play)
1411	[
1412		ExecMethod = ExecTxtCtrl;
1413		StateMethod = GetTxtCtrlState;
1414		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1415	]
1416	FN_UNDERLINE_DOUBLE // status(final|play)
1417	[
1418		ExecMethod = ExecCharAttr ;
1419		StateMethod = GetAttrState ;
1420		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1421	]
1422	SID_ATTR_CHAR_CONTOUR // status(final|play)
1423	[
1424		ExecMethod = ExecTxtCtrl;
1425		StateMethod = GetTxtCtrlState;
1426		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1427	]
1428	SID_ATTR_CHAR_SHADOWED // status(final|play)
1429	[
1430		ExecMethod = ExecTxtCtrl;
1431		StateMethod = GetTxtCtrlState;
1432		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1433	]
1434	SID_ATTR_CHAR_AUTOKERN // // status(final|play)
1435	[
1436		ExecMethod = ExecTxtCtrl;
1437		StateMethod = GetTxtCtrlState;
1438		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1439	]
1440	SID_ATTR_CHAR_ESCAPEMENT // status(final|play)
1441	[
1442		ExecMethod = ExecTxtCtrl;
1443		StateMethod = GetTxtCtrlState;
1444		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1445	]
1446	FN_SET_SUPER_SCRIPT
1447	[
1448		ExecMethod = ExecCharAttr ;
1449		StateMethod = GetAttrState ;
1450		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1451	]
1452	FN_SET_SUB_SCRIPT
1453	[
1454		ExecMethod = ExecCharAttr ;
1455		StateMethod = GetAttrState ;
1456		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1457	]
1458	SID_ATTR_CHAR_CASEMAP // status(final|play)
1459	[
1460		ExecMethod = ExecTxtCtrl;
1461		StateMethod = GetTxtCtrlState;
1462		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1463	]
1464	SID_ATTR_CHAR_LANGUAGE // status(final|play)
1465	[
1466		ExecMethod = ExecTxtCtrl;;
1467		StateMethod = GetTxtFontCtrlState;
1468		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1469	]
1470	SID_ATTR_CHAR_KERNING // status(final|play)
1471	[
1472		ExecMethod = ExecTxtCtrl;
1473		StateMethod = GetTxtCtrlState;
1474		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1475	]
1476	SID_CHAR_DLG // status(final|play)
1477	[
1478		ExecMethod = Execute ;
1479		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1480	]
1481
1482	SID_CHAR_DLG_EFFECT
1483	[
1484		ExecMethod = Execute ;
1485		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1486	]
1487    SID_CHAR_DLG_FOR_PARAGRAPH
1488    [
1489        ExecMethod = Execute ;
1490        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1491    ]
1492	SID_ATTR_CHAR_WORDLINEMODE // status(final|play)
1493	[
1494		ExecMethod = ExecTxtCtrl;
1495		StateMethod = GetTxtCtrlState ;
1496		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1497	]
1498	FN_GROW_FONT_SIZE // status(final|play)
1499	[
1500		ExecMethod = ExecCharAttrArgs ;
1501		StateMethod = GetAttrState ;
1502		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1503	]
1504	FN_SHRINK_FONT_SIZE // status(final|play)
1505	[
1506		ExecMethod = ExecCharAttrArgs ;
1507		StateMethod = GetAttrState ;
1508		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1509	]
1510    FN_REMOVE_DIRECT_CHAR_FORMATS
1511    [
1512        ExecMethod = ExecCharAttr ;
1513        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1514    ]
1515
1516    SID_TRANSLITERATE_SENTENCE_CASE
1517    [
1518        ExecMethod = ExecTransliteration;
1519        StateMethod = NoState ;
1520        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1521    ]
1522    SID_TRANSLITERATE_TITLE_CASE
1523    [
1524        ExecMethod = ExecTransliteration;
1525        StateMethod = NoState ;
1526        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1527    ]
1528    SID_TRANSLITERATE_TOGGLE_CASE
1529    [
1530        ExecMethod = ExecTransliteration;
1531        StateMethod = NoState ;
1532        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1533    ]
1534	SID_TRANSLITERATE_UPPER
1535	[
1536		ExecMethod = ExecTransliteration;
1537		StateMethod = NoState ;
1538		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1539	]
1540	SID_TRANSLITERATE_LOWER
1541	[
1542		ExecMethod = ExecTransliteration;
1543		StateMethod = NoState ;
1544		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1545	]
1546	SID_TRANSLITERATE_HALFWIDTH
1547	[
1548		ExecMethod = ExecTransliteration;
1549        StateMethod = GetState ;
1550		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1551	]
1552	SID_TRANSLITERATE_FULLWIDTH
1553	[
1554		ExecMethod = ExecTransliteration;
1555        StateMethod = GetState ;
1556		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1557	]
1558	SID_TRANSLITERATE_HIRAGANA
1559	[
1560		ExecMethod = ExecTransliteration;
1561        StateMethod = GetState ;
1562		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1563	]
1564	SID_TRANSLITERATE_KATAGANA
1565	[
1566		ExecMethod = ExecTransliteration;
1567        StateMethod = GetState ;
1568		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1569	]
1570        SID_ATTR_PARA_LEFT_TO_RIGHT
1571	[
1572		ExecMethod = ExecParaAttr ;
1573		StateMethod = GetAttrState ;
1574		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1575	]
1576        SID_ATTR_PARA_RIGHT_TO_LEFT
1577	[
1578		ExecMethod = ExecParaAttr ;
1579		StateMethod = GetAttrState ;
1580		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1581	]
1582	SID_VERTICALTEXT_STATE
1583	[
1584		StateMethod = GetAttrState ;
1585		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1586	]
1587    SID_CTLFONT_STATE
1588    [
1589		StateMethod = GetAttrState ;
1590		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
1591    ]
1592        FN_READONLY_SELECTION_MODE
1593        [
1594                ExecMethod = Execute ;
1595                StateMethod = GetState ;
1596        ]
1597    FN_SELECTION_MODE_DEFAULT
1598    [
1599            ExecMethod = Execute ;
1600            StateMethod = GetState ;
1601    ]
1602    FN_SELECTION_MODE_BLOCK
1603    [
1604            ExecMethod = Execute ;
1605            StateMethod = GetState ;
1606    ]
1607    SID_OPEN_HYPERLINK
1608    [
1609        ExecMethod = Execute ;
1610        StateMethod = GetState ;
1611    ]
1612    SID_OPEN_SMARTTAGMENU
1613    [
1614        ExecMethod = Execute ;
1615        StateMethod = GetState ;
1616    ]
1617    SID_OPEN_XML_FILTERSETTINGS // ole : no, status : ?
1618    [
1619        ExecMethod = Execute ;
1620        StateMethod = GetState ;
1621    ]
1622    FN_WORDCOUNT_DIALOG
1623    [
1624        ExecMethod = Execute;
1625    ]
1626
1627    SID_LANGUAGE_STATUS
1628    [
1629        ExecMethod = Execute ;
1630        StateMethod = GetState ;
1631        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";  // e.g. disable for read-only documents
1632    ]
1633
1634    SID_THES
1635    [
1636        ExecMethod = Execute ;
1637        StateMethod = GetState ;
1638        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";  // e.g. disable for read-only documents
1639    ]
1640
1641}  //ende interface text
1642
1643
1644
1645