xref: /AOO41X/main/sw/sdi/textsh.sdi (revision 83137a03adbb58b5b3bdafefefa1e93de35e0011)
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