xref: /trunk/main/sw/sdi/_drwbase.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 BaseTextDrawBase
29[
30	Automation = FALSE;
31]
32{
33	FN_DRAW_WRAP_DLG
34	[
35		ExecMethod = Execute;
36		StateMethod = GetState ;
37		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
38	]
39
40	SID_ATTR_TRANSFORM
41	[
42		ExecMethod = Execute;
43		StateMethod = GetState ;
44		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
45	]
46
47	SID_GROUP
48	[
49		ExecMethod = Execute ;
50		StateMethod = GetState ;
51		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
52	]
53
54	SID_UNGROUP
55	[
56		ExecMethod = Execute ;
57		StateMethod = GetState ;
58		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
59	]
60
61	SID_ENTER_GROUP
62	[
63		AutoUpdate = TRUE ,
64		ExecMethod = Execute ;
65		StateMethod = GetState ;
66	]
67
68	SID_LEAVE_GROUP
69	[
70		AutoUpdate = TRUE ,
71		ExecMethod = Execute ;
72		StateMethod = GetState ;
73	]
74
75	SID_FRAME_TO_TOP
76	[
77		ExecMethod = Execute ;
78		StateMethod = GetState ;
79		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
80	]
81
82	SID_FRAME_TO_BOTTOM
83	[
84		ExecMethod = Execute ;
85		StateMethod = GetState ;
86		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
87	]
88
89	FN_FRAME_UP
90	[
91		ExecMethod = Execute ;
92		StateMethod = GetState ;
93		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
94	]
95
96	FN_FRAME_DOWN
97	[
98		ExecMethod = Execute ;
99		StateMethod = GetState ;
100		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
101	]
102
103	SID_DELETE
104	[
105		ExecMethod = Execute ;
106		StateMethod = GetState ;
107		FastCall = FALSE ;
108		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
109	]
110
111	FN_BACKSPACE
112	[
113		ExecMethod = Execute ;
114		StateMethod = GetState ;
115		FastCall = FALSE ;
116		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
117	]
118
119	SID_STYLE_CATALOG  // ole(no) api(play/rec)
120	[
121		StateMethod = StateDisableItems ;
122	]
123
124	// #i68101#
125    FN_TITLE_DESCRIPTION_SHAPE
126    [
127		ExecMethod = Execute ;
128		StateMethod = GetState ;
129		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
130	]
131    FN_NAME_SHAPE
132    [
133		ExecMethod = Execute ;
134		StateMethod = GetState ;
135		DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
136	]
137}
138
139
140