bump product version to 6.3.0.0.beta1
[LibreOffice.git] / sfx2 / sdi / frmslots.sdi
blob09aafef95b7d3613340aea3b28856a6a3c4a78ad
1 /*
2  * This file is part of the LibreOffice project.
3  *
4  * This Source Code Form is subject to the terms of the Mozilla Public
5  * License, v. 2.0. If a copy of the MPL was not distributed with this
6  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
7  *
8  * This file incorporates work covered by the following license notice:
9  *
10  *   Licensed to the Apache Software Foundation (ASF) under one or more
11  *   contributor license agreements. See the NOTICE file distributed
12  *   with this work for additional information regarding copyright
13  *   ownership. The ASF licenses this file to you under the Apache
14  *   License, Version 2.0 (the "License"); you may not use this file
15  *   except in compliance with the License. You may obtain a copy of
16  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
17  */
19 interface Window
21     SID_HYPERLINK_DIALOG
22     [
23         ExecMethod = ChildWindowExecute ;
24         StateMethod = ChildWindowState ;
25     ]
26     SID_RUBY_DIALOG
27     [
28         ExecMethod = ChildWindowExecute ;
29         StateMethod = ChildWindowState ;
30     ]
31     SID_NAVIGATOR // status(final|play)
32     [
33         ExecMethod = ChildWindowExecute ;
34         StateMethod = ChildWindowState ;
35     ]
36     SID_INFOBAR // status(final|play)
37     [
38         ExecMethod = ChildWindowExecute ;
39         StateMethod = ChildWindowState ;
40     ]
41     SID_SIDEBAR // status(final|play)
42     [
43         ExecMethod = ChildWindowExecute ;
44         StateMethod = ChildWindowState ;
45     ]
46     SID_BROWSER // ole(no) api()
47     [
48         ExecMethod = ChildWindowExecute ;
49         StateMethod = ChildWindowState ;
50     ]
51     SID_VIEW_DATA_SOURCE_BROWSER// ole(no) api()
52     [
53         ExecMethod = ChildWindowExecute ;
54         StateMethod = ChildWindowState ;
55     ]
56     SID_SEARCH_DLG // ole(no) api(final/play/rec)
57     [
58         ExecMethod = ChildWindowExecute ;
59         StateMethod = ChildWindowState ;
60     ]
61     SID_TOGGLESTATUSBAR // ole(no) api(final/play/rec)
62     [
63         ExecMethod = MiscExec_Impl ;
64         StateMethod = MiscState_Impl ;
65     ]
66     SID_RECORDMACRO // ole(no) api(final/play/norec)
67     [
68         ExecMethod = MiscExec_Impl ;
69         StateMethod = MiscState_Impl ;
70     ]
71     SID_STOP_RECORDING // ole(no) api(final/play/norec)
72     [
73         ExecMethod = MiscExec_Impl ;
74         StateMethod = MiscState_Impl ;
75     ]
76     SID_STYLE_DESIGNER // ole(no) api(final/play/rec)
77     [
78         ExecMethod = ChildWindowExecute ;
79     ]
80     SID_RECORDING_FLOATWINDOW // ole(no) api(final/play/rec)
81     [
82         ExecMethod = ChildWindowExecute ;
83         StateMethod = ChildWindowState ;
84     ]
86     // Pre-defined docking window slots (usable by internal docking windows)
87     SID_DOCKWIN_0
88     [
89         ExecMethod = ChildWindowExecute ;
90         StateMethod = ChildWindowState ;
91     ]
92     SID_DOCKWIN_1
93     [
94         ExecMethod = ChildWindowExecute ;
95         StateMethod = ChildWindowState ;
96     ]
97     SID_DOCKWIN_2
98     [
99         ExecMethod = ChildWindowExecute ;
100         StateMethod = ChildWindowState ;
101     ]
102     SID_DOCKWIN_3
103     [
104         ExecMethod = ChildWindowExecute ;
105         StateMethod = ChildWindowState ;
106     ]
107     SID_DOCKWIN_4
108     [
109         ExecMethod = ChildWindowExecute ;
110         StateMethod = ChildWindowState ;
111     ]
112     SID_DOCKWIN_5
113     [
114         ExecMethod = ChildWindowExecute ;
115         StateMethod = ChildWindowState ;
116     ]
117     SID_DOCKWIN_6
118     [
119         ExecMethod = ChildWindowExecute ;
120         StateMethod = ChildWindowState ;
121     ]
122     SID_DOCKWIN_7
123     [
124         ExecMethod = ChildWindowExecute ;
125         StateMethod = ChildWindowState ;
126     ]
127     SID_DOCKWIN_8
128     [
129         ExecMethod = ChildWindowExecute ;
130         StateMethod = ChildWindowState ;
131     ]
132     SID_DOCKWIN_9
133     [
134         ExecMethod = ChildWindowExecute ;
135         StateMethod = ChildWindowState ;
136     ]
137 /*  Be careful!
138     You also have to make changes in:
139     - sfx2/sdi/sfx.sdi
140     - sfx2/source/dialog/dockwin.cxx
141     - sfx2/sdi/frmslots.sdi
142     - sfx2/inc/sfx2/sfxsids.hrc
144     // Window.GetFrameWindow( "Name" )
145     SID_FILLFRAME
146     [
147         ExecMethod = ExecView_Impl;
148     ]
150     // Only for Designers: Slot must be present
151     SID_STYLE_NEW
152     [
153     ]
155     // Only for Designers: Slot must be present
156     SID_STYLE_DRAGHIERARCHIE
157     [
158     ]
159     SID_CLEARHISTORY // ole(no) api(final/play/rec)
160     [
161         ExecMethod = ExecHistory_Impl ;
162         StateMethod = StateHistory_Impl ;
163     ]
164     SID_UNDO // ole(no) api(final/play/rec)
165     [
166         ExecMethod = ExecHistory_Impl ;
167         StateMethod = StateHistory_Impl ;
168     ]
169     SID_REDO // ole(no) api(final/play/rec)
170     [
171         ExecMethod = ExecHistory_Impl ;
172         StateMethod = StateHistory_Impl ;
173     ]
174     SID_REPEAT // ole(no) api(final/play/rec)
175     [
176         ExecMethod = ExecHistory_Impl ;
177         StateMethod = StateHistory_Impl ;
178     ]
179     SID_CURRENT_URL // ole(no) api(no)
180     [
181         StateMethod = MiscState_Impl ;
182     ]
183     // Stringlist with the verbs ( SFX only )
184     SID_OBJECT // ole(no) api(no)
185     [
186         StateMethod = GetState_Impl ;
187         ExecMethod = ExecView_Impl ;
188     ]
189     SID_TERMINATE_INPLACEACTIVATION
190     [
191         ExecMethod = ExecView_Impl ;
192     ]
195 interface BrowseWindow : Window
197     SID_ACTIVATE // ole(no) api(final/play/rec)
198     [
199         // Implementations in Subclasses
200     ]
201     SID_NEWWINDOW // ole(no) api(play/rec)
202     [
203         ExecMethod = ExecView_Impl ;
204         StateMethod = StateView_Impl ;
205     ]
206     SID_EDITDOC // ole(?opt) api(play/rec)
207     [
208         ExecMethod = ExecReload_Impl ;
209         StateMethod = StateReload_Impl ;
210     ]
211     SID_READONLYDOC // ole(?opt) api(play/rec)
212     [
213         ExecMethod = ExecReload_Impl ;
214         StateMethod = StateReload_Impl ;
215     ]
216     SID_RELOAD // ole(?opt) api(play/rec)
217     [
218         ExecMethod = ExecReload_Impl ;
219         StateMethod = StateReload_Impl ;
220     ]
221     SID_VIEWSHELL // ole(no) api(no)
222     [
223         ExecMethod = ExecView_Impl ;
224         StateMethod = StateView_Impl ;
225     ]
226     SID_VIEWSHELL0 // ole(no) api(no)
227     [
228         ExecMethod = ExecView_Impl ;
229         StateMethod = StateView_Impl ;
230     ]
231     SID_VIEWSHELL1 // ole(no) api(no)
232     [
233         ExecMethod = ExecView_Impl ;
234         StateMethod = StateView_Impl ;
235     ]
236     SID_VIEWSHELL2 // ole(no) api(no)
237     [
238         ExecMethod = ExecView_Impl ;
239         StateMethod = StateView_Impl ;
240     ]
241     SID_VIEWSHELL3 // ole(no) api(no)
242     [
243         ExecMethod = ExecView_Impl ;
244         StateMethod = StateView_Impl ;
245     ]
246     SID_VIEWSHELL4 // ole(no) api(no)
247     [
248         ExecMethod = ExecView_Impl ;
249         StateMethod = StateView_Impl ;
250     ]
253 interface TopWindow : BrowseWindow
255     SID_NEWDOCDIRECT // ole(no) api(no)
256     [
257         ExecMethod = Exec_Impl ;
258         StateMethod = GetState_Impl ;
259     ]
260     SID_WIN_FULLSCREEN // ole(no) api(final/play/rec)
261     [
262         ExecMethod = MiscExec_Impl ;
263         StateMethod = MiscState_Impl ;
264     ]
265     SID_CLOSEWIN // ole(no) api(final/play/rec)
266     [
267         ExecMethod = Exec_Impl ;
268         StateMethod = GetState_Impl ;
269     ]
270     SID_BROWSE_FORWARD // ole(no) api()
271     [
272         ExecMethod = INetExecute_Impl ;
273         StateMethod = INetState_Impl ;
274     ]
275     SID_BROWSE_BACKWARD // ole(no) api()
276     [
277         ExecMethod = INetExecute_Impl ;
278         StateMethod = INetState_Impl ;
279     ]
280     SID_CREATELINK // ole(no) api()
281     [
282         ExecMethod = INetExecute_Impl ;
283         StateMethod = INetState_Impl ;
284     ]
285     SID_FOCUSURLBOX // ole(no) api(final/play/rec)
286     [
287         ExecMethod = INetExecute_Impl ;
288         StateMethod = INetState_Impl ;
289     ]
294 shell SfxViewFrame
296     import TopWindow;
298     SID_ACTIVATE // ole(no) api(final/play/rec)
299     [
300         ExecMethod = Exec_Impl ;
301         StateMethod = GetState_Impl ;
302     ]
304     SID_SHOWPOPUPS
305     [
306         ExecMethod = Exec_Impl ;
307         StateMethod = GetState_Impl ;
308     ]