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