xref: /AOO41X/main/sw/sdi/_drwbase.sdi (revision a02241ff8aec54e414276c40fc61b6a88af4d516)
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