xref: /trunk/main/sd/sdi/drviewsh.sdi (revision 597a4c59)
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
23interface ImpressEditView : DrawView
24[
25	uuid ( "661B07E0-2FB4-11CF-89CA-008029E4B0B1" ) ;
26]
27{
28	SID_MODIFYPAGE // ole : no, status : play rec
29	[
30		ExecMethod = FuTemporary ;
31		StateMethod = GetMenuState ;
32	]
33	SID_ASSIGN_LAYOUT
34	[
35		ExecMethod = FuTemporary ;
36		StateMethod = GetMenuState ;
37	]
38	SID_ANIMATION_OBJECTS // ole : no, status : ?
39	[
40		ExecMethod = FuTemporary ;
41		StateMethod = GetMenuState ;
42	]
43	SID_ANIMATION_EFFECTS // ole : no, status : ?
44	[
45		ExecMethod = FuTemporary ;
46		StateMethod = GetMenuState ;
47	]
48	SID_CUSTOM_ANIMATION_PANEL // ole : no, status : ?
49	[
50		ExecMethod = FuTemporary ;
51		StateMethod = GetMenuState ;
52	]
53	SID_SLIDE_TRANSITIONS_PANEL // ole : no, status : ?
54	[
55		ExecMethod = FuTemporary ;
56		StateMethod = GetMenuState ;
57	]
58	SID_SLIDE_TRANSITIONS_PANEL // ole : no, status : ?
59	[
60		ExecMethod = FuTemporary ;
61		StateMethod = GetMenuState ;
62	]
63	SID_REHEARSE_TIMINGS // ole : no, status : ?
64	[
65		ExecMethod = FuSupport ;
66		StateMethod = GetMenuState ;
67	]
68	SID_PRESENTATION // ole : no, status : ?
69	[
70		ExecMethod = FuSupport ;
71		StateMethod = GetMenuState ;
72	]
73	SID_PRESENTATION_END // ole : no, status : ?
74	[
75		ExecMethod = FuSupport ;
76		StateMethod = GetMenuState ;
77	]
78    SID_PRESENTATION_MINIMIZER
79    [
80        ExecMethod = FuSupport ;
81        StateMethod = GetMenuState ;
82    ]
83	SID_CLEAR_UNDO_STACK // ole : no, status : ?
84	[
85		ExecMethod = FuSupport ;
86		StateMethod = GetMenuState ;
87	]
88	SID_STYLE_FAMILY5 // ole : no, status : ?
89	[
90		ExecMethod = FuTemporary ;
91		StateMethod = GetAttrState ;
92		Export = FALSE ;
93	]
94	SID_ANIMATOR_INIT // ole : no, status : ?
95	[
96		ExecMethod = ExecAnimationWin ;
97		StateMethod = GetAnimationWinState ;
98	]
99	SID_ANIMATOR_ADD // ole : no, status : ?
100	[
101		ExecMethod = ExecAnimationWin ;
102		StateMethod = GetAnimationWinState ;
103	]
104	SID_ANIMATOR_CREATE // ole : no, status : ?
105	[
106		ExecMethod = ExecAnimationWin ;
107		StateMethod = GetAnimationWinState ;
108	]
109	SID_ANIMATOR_STATE // ole : no, status : ?
110	[
111		ExecMethod = ExecAnimationWin ;
112		StateMethod = GetAnimationWinState ;
113	]
114	SID_NAVIGATOR_PEN // ole : no, status : ?
115	[
116		ExecMethod = ExecNavigatorWin ;
117		StateMethod = GetNavigatorWinState ;
118	]
119	SID_PRESENTATION_DLG
120	[
121		ExecMethod = FuTemporary ;
122	]
123	SID_CUSTOMSHOW_DLG
124	[
125		ExecMethod = FuTemporary ;
126	]
127	SID_EXPAND_PAGE // ole : no, status : play rec
128	[
129		ExecMethod = FuTemporary ;
130		StateMethod = GetMenuState ;
131		ReadOnlyDoc = FALSE;
132	]
133	SID_SUMMARY_PAGE // ole : no, status : play rec
134	[
135		ExecMethod = FuTemporary ;
136		StateMethod = GetMenuState ;
137	]
138	SID_SLIDE_MASTERPAGE // ole : no, status : play rec
139	[
140		ExecMethod = FuSupport ;
141		StateMethod = GetMenuState ;
142	]
143	SID_NOTES_MASTERPAGE // ole : no, status : play rec
144	[
145		ExecMethod = FuSupport ;
146		StateMethod = GetMenuState ;
147	]
148	SID_HANDOUT_MASTERPAGE // ole : no, status : play rec
149	[
150		ExecMethod = FuSupport ;
151		StateMethod = GetMenuState ;
152	]
153	SID_TITLE_MASTERPAGE // deprecated, to be removed see issue #i35731#
154	[
155		ExecMethod = FuSupport ;
156		StateMethod = GetMenuState ;
157	]
158	SID_STYLE_FAMILY
159	[
160		ExecMethod = FuSupport ;
161		StateMethod = GetMenuState ;
162	]
163
164	SID_SEARCH_OPTIONS // ole : ?, status : ?
165	[
166		ExecMethod = Execute ;
167		StateMethod = GetState ;
168		GroupId = GID_DOCUMENT ;
169		Cachable ;
170	]
171	SID_SEARCH_ITEM // ole : ?, status : ?
172	[
173		ExecMethod = Execute ;
174		StateMethod = GetState ;
175	]
176    SID_LAYER_DIALOG_WIN // ole : no, status : ?
177	[
178		ExecMethod = FuTemporary ;
179		StateMethod = GetMenuState ;
180	]
181	SID_SHOW_POSTIT
182	[
183		ExecMethod = ExecuteAnnotation;
184		StateMethod = GetAnnotationState;
185	]
186	SID_INSERT_POSTIT
187	[
188		ExecMethod = ExecuteAnnotation;
189		StateMethod = GetAnnotationState;
190	]
191	SID_REPLYTO_POSTIT
192	[
193		ExecMethod = ExecuteAnnotation;
194		StateMethod = GetAnnotationState;
195	]
196	SID_DELETE_POSTIT
197	[
198		ExecMethod = ExecuteAnnotation;
199		StateMethod = GetAnnotationState;
200	]
201	SID_DELETEALL_POSTIT
202	[
203		ExecMethod = ExecuteAnnotation;
204		StateMethod = GetAnnotationState;
205	]
206	SID_PREVIOUS_POSTIT
207	[
208		ExecMethod = ExecuteAnnotation;
209		StateMethod = GetAnnotationState;
210	]
211	SID_NEXT_POSTIT
212	[
213		ExecMethod = ExecuteAnnotation;
214		StateMethod = GetAnnotationState;
215	]
216	SID_DELETEALLBYAUTHOR_POSTIT
217	[
218		ExecMethod = ExecuteAnnotation;
219		StateMethod = GetAnnotationState;
220	]
221}
222
223shell DrawViewShell
224{
225	import ImpressEditView[Automation];
226}
227
228
229shell PresentationViewShell
230{
231	import ImpressEditView[Automation];
232}
233
234
235shell PreviewViewShell
236{
237	import ImpressEditView[Automation];
238}
239