xref: /aoo42x/main/sw/sdi/textsh.sdi (revision a02241ff)
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
23
24interface Text : BaseText
25[
26	uuid = "1BD56200-111A-101D-9757-6E74207A7520"
27]
28{
29	FN_INSERT_FRAME_INTERACT // status()
30	[
31		ExecMethod = ExecInsert ;
32		StateMethod = StateInsert ;
33		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
34		Cachable ;
35	]
36	 // hier sollen die Slots eingefuegt werden, die vom StarWriter/WEB
37	 // nicht unterstuetzt werden
38
39	import TextSelection;
40
41	/*-----------------24.01.97 08.13-------------------
42	Spezielle Feldbefehle
43--------------------------------------------------*/
44
45	FN_INSERT_FLD_TOPIC
46	[
47		ExecMethod = ExecField ;
48		StateMethod = StateField ;
49		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
50		ReadOnlyDoc = FALSE ;
51	]
52	/*-----------------24.01.97 08.13-------------------
53	Ende Spezielle Feldbefehle
54--------------------------------------------------*/
55
56	/*-----------------24.01.97 07.36-------------------
57	Verzeichnisse
58--------------------------------------------------*/
59
60	/*
61enum TOXTypes
62{
63	TOX_INDEX,
64	TOX_USER,
65	TOX_CONTENT
66};
67
68 */
69
70	FN_INSERT_IDX_ENTRY_DLG // status(final|play)
71	[
72		ExecMethod = ExecIdx ;
73		StateMethod = GetIdxState ;
74	]
75
76	FN_INSERT_AUTH_ENTRY_DLG
77	[
78		ExecMethod = ExecIdx ;
79		StateMethod = GetIdxState ;
80	]
81	FN_EDIT_AUTH_ENTRY_DLG
82	[
83		ExecMethod = ExecIdx ;
84		StateMethod = GetIdxState ;
85	]
86	FN_EDIT_IDX_ENTRY_DLG // status(final|play)
87	[
88		ExecMethod = ExecIdx ;
89		StateMethod = GetIdxState ;
90	]
91	FN_INSERT_MULTI_TOX // status(final|play)
92	[
93		ExecMethod = ExecIdx ;
94		StateMethod = GetIdxState ;
95	]
96	FN_REMOVE_CUR_TOX
97	[
98		ExecMethod = ExecIdx ;
99		StateMethod = GetIdxState ;
100	]
101	FN_IDX_MARK_TO_IDX // status(final|play)
102	[
103		ExecMethod = ExecIdx ;
104	]
105
106	/*-----------------24.01.97 08.01-------------------
107	Absatzeinstellungen
108--------------------------------------------------*/
109
110	/*-----------------24.01.97 08.01-------------------
111	Ende Absatzeinstellungen
112--------------------------------------------------*/
113
114}
115
116shell SwTextShell : SwBaseShell
117{
118	import Text[Automation];
119}
120
121