xref: /aoo42x/main/sw/sdi/textsh.sdi (revision cdf0e10c)
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