xref: /AOO42X/main/sw/sdi/textsh.sdi (revision cdf0e10c4e3984b49a9502b011690b615761d4a3)
1/*************************************************************************
2 *
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 *
5 * Copyright 2000, 2010 Oracle and/or its affiliates.
6 *
7 * OpenOffice.org - a multi-platform office productivity suite
8 *
9 * This file is part of OpenOffice.org.
10 *
11 * OpenOffice.org is free software: you can redistribute it and/or modify
12 * it under the terms of the GNU Lesser General Public License version 3
13 * only, as published by the Free Software Foundation.
14 *
15 * OpenOffice.org is distributed in the hope that it will be useful,
16 * but WITHOUT ANY WARRANTY; without even the implied warranty of
17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18 * GNU Lesser General Public License version 3 for more details
19 * (a copy is included in the LICENSE file that accompanied this code).
20 *
21 * You should have received a copy of the GNU Lesser General Public License
22 * version 3 along with OpenOffice.org.  If not, see
23 * <http://www.openoffice.org/license.html>
24 * for a copy of the LGPLv3 License.
25 *
26 ************************************************************************/
27
28interface Text : BaseText
29[
30    uuid = "1BD56200-111A-101D-9757-6E74207A7520"
31]
32{
33    FN_INSERT_FRAME_INTERACT // status()
34    [
35        ExecMethod = ExecInsert ;
36        StateMethod = StateInsert ;
37        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
38        Cachable ;
39    ]
40     // hier sollen die Slots eingefuegt werden, die vom StarWriter/WEB
41     // nicht unterstuetzt werden
42
43    import TextSelection;
44
45    /*-----------------24.01.97 08.13-------------------
46    Spezielle Feldbefehle
47--------------------------------------------------*/
48
49    FN_INSERT_FLD_TOPIC
50    [
51        ExecMethod = ExecField ;
52        StateMethod = StateField ;
53        DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
54        ReadOnlyDoc = FALSE ;
55    ]
56    /*-----------------24.01.97 08.13-------------------
57    Ende Spezielle Feldbefehle
58--------------------------------------------------*/
59
60    /*-----------------24.01.97 07.36-------------------
61    Verzeichnisse
62--------------------------------------------------*/
63
64    /*
65enum TOXTypes
66{
67    TOX_INDEX,
68    TOX_USER,
69    TOX_CONTENT
70};
71
72 */
73
74    FN_INSERT_IDX_ENTRY_DLG // status(final|play)
75    [
76        ExecMethod = ExecIdx ;
77        StateMethod = GetIdxState ;
78    ]
79
80    FN_INSERT_AUTH_ENTRY_DLG
81    [
82        ExecMethod = ExecIdx ;
83        StateMethod = GetIdxState ;
84    ]
85    FN_EDIT_AUTH_ENTRY_DLG
86    [
87        ExecMethod = ExecIdx ;
88        StateMethod = GetIdxState ;
89    ]
90    FN_EDIT_IDX_ENTRY_DLG // status(final|play)
91    [
92        ExecMethod = ExecIdx ;
93        StateMethod = GetIdxState ;
94    ]
95    FN_INSERT_MULTI_TOX // status(final|play)
96    [
97        ExecMethod = ExecIdx ;
98        StateMethod = GetIdxState ;
99    ]
100    FN_REMOVE_CUR_TOX
101    [
102        ExecMethod = ExecIdx ;
103        StateMethod = GetIdxState ;
104    ]
105    FN_IDX_MARK_TO_IDX // status(final|play)
106    [
107        ExecMethod = ExecIdx ;
108    ]
109
110    /*-----------------24.01.97 08.01-------------------
111    Absatzeinstellungen
112--------------------------------------------------*/
113
114    /*-----------------24.01.97 08.01-------------------
115    Ende Absatzeinstellungen
116--------------------------------------------------*/
117
118}
119
120shell SwTextShell : SwBaseShell
121{
122    import Text[Automation];
123}
124
125