bump product version to 4.1.6.2
[LibreOffice.git] / sw / sdi / viewsh.sdi
blobbe91750350ba46ac298709233650b4db7226dfae
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 TextInTable
20 [ uuid = "63C33940-69D8-101D-9757-C667E8298000" ]
22     import Text;
23         import TextTable;
26 interface ListInTable
27 [ uuid="7F1A6E20-69D8-101D-9757-C667E8298000" ]
29     import Text;
30         import TextList;
31         import TextTable;
34 interface ListInText
35 [ uuid = "8A4C07E0-69D8-101D-9757-C667E8298000"]
37     import TextList;
38     import Text;
41 interface TextEditView : BaseTextEditView
43     uuid = "09782660-111A-101D-9757-6E74207A7520"
46      // Slots, which are not needed in the WebDocShell
47     FN_INSERT_OBJ_CTRL
48     [
49         ExecMethod = Execute ;
50         StateMethod = GetState ;
51         Export = FALSE ;
52         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
53     ]
54     FN_INSERT_CAPTION // status()
55     [
56         ExecMethod = ExecDlgExt ;
57         StateMethod = GetState ;
58         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
59     ]
60     FN_EDIT_FOOTNOTE // status(final|play)
61     [
62         ExecMethod = ExecDlgExt ;
63         StateMethod = GetState ;
64         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
65     ]
66     FN_HYPHENATE_OPT_DLG // status(final|play)
67     [
68         ExecMethod = ExecLingu ;
69         StateMethod = GetState ;
70         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
71     ]
72     FN_CHANGE_PAGENUM // status(final)
73     [
74         ExecMethod = ExecDlg ;
75         StateMethod = GetState ;
76         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
77     ]
78     SID_INSERT_DRAW // status()
79     [
80         ExecMethod = ExecDraw ;
81         StateMethod = GetDrawState ;
82     ]
83     SID_FONTWORK_GALLERY_FLOATER
84     [
85         ExecMethod = ExecDraw ;
86         StateMethod = GetDrawState ;
87     ]
88     SID_DRAWTBX_CS_BASIC
89     [
90         ExecMethod = ExecDraw ;
91         StateMethod = GetDrawState ;
92     ]
93     SID_DRAWTBX_CS_SYMBOL
94     [
95         ExecMethod = ExecDraw ;
96         StateMethod = GetDrawState ;
97     ]
98     SID_DRAWTBX_CS_ARROW
99     [
100         ExecMethod = ExecDraw ;
101         StateMethod = GetDrawState ;
102     ]
103     SID_DRAWTBX_CS_FLOWCHART
104     [
105         ExecMethod = ExecDraw ;
106         StateMethod = GetDrawState ;
107     ]
108     SID_DRAWTBX_CS_CALLOUT
109     [
110         ExecMethod = ExecDraw ;
111         StateMethod = GetDrawState ;
112     ]
113     SID_DRAWTBX_CS_STAR
114     [
115         ExecMethod = ExecDraw ;
116         StateMethod = GetDrawState ;
117     ]
118     SID_DRAW_CS_ID
119     [
120         ExecMethod = ExecDraw ;
121         StateMethod = GetDrawState ;
122     ]
123     SID_FM_CREATE_CONTROL // status()
124     [
125         ExecMethod = ExecDraw ;
126         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
127     ]
128     SID_FM_CREATE_FIELDCONTROL
129     [
130         ExecMethod = ExecDraw ;
131         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
132     ]
134  //=========================================================================
136 shell SwView
139     import TextEditView [Automation];
140 //  import TextPage "Page";
141 //  import SearchSettings;
142 //  import SearchAttributes;
143 //  import ReplaceAttributes;
146 interface TextPrintPreview
147 [ uuid = "1622A480-111A-101D-9757-6E74207A7520" ]
149     SID_BROWSER_MODE
150     [
151         StateMethod = GetState;
152     ]
153     FN_PRINT_LAYOUT
154     [
155         ExecMethod = Execute;
156         StateMethod = GetState;
157     ]
158     FN_REFRESH_VIEW // status(final|play)
159     [
160         StateMethod = GetState ;
161     ]
162     FN_CHAR_LEFT // status(final|play)
163     [
164         ExecMethod = Execute;
165         StateMethod = NoState ;
166     ]
167     FN_CHAR_RIGHT // status(final|play)
168     [
169         ExecMethod = Execute;
170         StateMethod = NoState ;
171     ]
172     FN_LINE_UP // status(final|play)
173     [
174         ExecMethod = Execute;
175         StateMethod = NoState ;
176     ]
177     FN_LINE_DOWN // status(final|play)
178     [
179         ExecMethod = Execute;
180         StateMethod = NoState ;
181     ]
182     FN_PAGEUP // status(final|play)
183     [
184         ExecMethod = Execute ;
185         StateMethod = GetState ;
186     ]
187     FN_PAGEDOWN // status(final|play)
188     [
189         ExecMethod = Execute ;
190         StateMethod = GetState ;
191     ]
192     FN_START_OF_DOCUMENT // status(final|play)
193     [
194         ExecMethod = Execute ;
195         StateMethod = GetState ;
196     ]
197     FN_END_OF_DOCUMENT // status(final|play)
198     [
199         ExecMethod = Execute ;
200         StateMethod = GetState ;
201     ]
202     FN_SHOW_TWO_PAGES // status(final|play)
203     [
204         ExecMethod = Execute ;
205         StateMethod = GetState ;
206     ]
207     FN_SHOW_MULTIPLE_PAGES // status(final|play)
208     [
209         ExecMethod = Execute ;
210         StateMethod = GetState ;
211     ]
212     FN_SHOW_BOOKVIEW // status(final|play)
213     [
214         ExecMethod = Execute ;
215         StateMethod = GetState ;
216     ]
217     FN_PRINT_PAGEPREVIEW // status()
218     [
219         ExecMethod = Execute ;
220         StateMethod = GetState ;
221     ]
222     SID_PRINTDOC // status(final|play)
223     [
224         ExecMethod = Execute ;
225         StateMethod = GetState ;
226     ]
227     SID_PRINTDOCDIRECT // status(final|play)
228     [
229         ExecMethod = Execute ;
230         StateMethod = GetState ;
231     ]
232     SID_PRINTPREVIEW // status(final|play)
233     [
234         ExecMethod = Execute ;
235         StateMethod = GetState ;
236     ]
237     FN_CLOSE_PAGEPREVIEW
238     [
239         ExecMethod = Execute ;
240         StateMethod = GetState ;
241     ]
242     SID_ZOOM_IN
243     [
244         ExecMethod = Execute ;
245         StateMethod = GetState ;
246     ]
247     SID_ZOOM_OUT
248     [
249         ExecMethod = Execute ;
250         StateMethod = GetState ;
251     ]
252     FN_PREVIEW_ZOOM
253     [
254         ExecMethod = Execute ;
255         StateMethod = GetState ;
256     ]
257     SID_UNDO // status()
258     [
259         StateMethod = StateUndo ;
260     ]
261     SID_REDO // status()
262     [
263         StateMethod = StateUndo ;
264     ]
265     SID_REPEAT // status()
266     [
267         StateMethod = StateUndo ;
268     ]
269     //---------------------------------------------------------------------
270     // Begin StatusBar
271     FN_STAT_ZOOM // status()
272     [
273         ExecMethod = Execute ;
274         StateMethod = GetState ;
275     ]
276     SID_ATTR_ZOOM // status()
277     [
278         ExecMethod = Execute ;
279         StateMethod = GetState ;
280     ]
281     FN_STAT_PAGE // status()
282     [
283         ExecMethod = Execute ;
284         StateMethod = GetState ;
285     ]
286     FN_START_OF_LINE // status()
287     [
288         ExecMethod = Execute ;
289         StateMethod = GetState ;
290     ]
291     FN_END_OF_LINE // status()
292     [
293         ExecMethod = Execute ;
294         StateMethod = GetState ;
295     ]
296     FN_INSERT_BREAK // status()
297     [
298         ExecMethod = Execute ;
299         StateMethod = GetState ;
300     ]
301     SID_ATTR_ZOOMSLIDER // status()
302     [
303             ExecMethod = Execute ;
304             StateMethod = GetState ;
305     ]
306     FN_STAT_WORDCOUNT // status()
307     [
308         ExecMethod = Execute ;
309         StateMethod = GetState ;
310     ]
311     //----------------------------------------------
312     // End StatusBar
315  //=========================================================================
317 shell SwPagePreView
319     import TextPrintPreview[Automation];