bump product version to 5.0.4.1
[LibreOffice.git] / sw / sdi / viewsh.sdi
blobdb75fc1203e51aedde38f5f5d1de7aba16dec285
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     ]
135 shell SwView
138     import TextEditView [Automation];
139 //  import TextPage "Page";
140 //  import SearchSettings;
141 //  import SearchAttributes;
142 //  import ReplaceAttributes;
145 interface TextPrintPreview
146 [ uuid = "1622A480-111A-101D-9757-6E74207A7520" ]
148     SID_BROWSER_MODE
149     [
150         StateMethod = GetState;
151     ]
152     FN_PRINT_LAYOUT
153     [
154         ExecMethod = Execute;
155         StateMethod = GetState;
156     ]
157     FN_REFRESH_VIEW // status(final|play)
158     [
159         StateMethod = GetState ;
160     ]
161     FN_CHAR_LEFT // status(final|play)
162     [
163         ExecMethod = Execute;
164         StateMethod = NoState ;
165     ]
166     FN_CHAR_RIGHT // status(final|play)
167     [
168         ExecMethod = Execute;
169         StateMethod = NoState ;
170     ]
171     FN_LINE_UP // status(final|play)
172     [
173         ExecMethod = Execute;
174         StateMethod = NoState ;
175     ]
176     FN_LINE_DOWN // status(final|play)
177     [
178         ExecMethod = Execute;
179         StateMethod = NoState ;
180     ]
181     FN_PAGEUP // status(final|play)
182     [
183         ExecMethod = Execute ;
184         StateMethod = GetState ;
185     ]
186     FN_PAGEDOWN // status(final|play)
187     [
188         ExecMethod = Execute ;
189         StateMethod = GetState ;
190     ]
191     FN_START_OF_DOCUMENT // status(final|play)
192     [
193         ExecMethod = Execute ;
194         StateMethod = GetState ;
195     ]
196     FN_END_OF_DOCUMENT // status(final|play)
197     [
198         ExecMethod = Execute ;
199         StateMethod = GetState ;
200     ]
201     FN_SHOW_TWO_PAGES // status(final|play)
202     [
203         ExecMethod = Execute ;
204         StateMethod = GetState ;
205     ]
206     FN_SHOW_SINGLE_PAGE // status(final|play)
207     [
208         ExecMethod = Execute ;
209         StateMethod = GetState ;
210     ]
212     FN_SHOW_MULTIPLE_PAGES // status(final|play)
213     [
214         ExecMethod = Execute ;
215         StateMethod = GetState ;
216     ]
217     FN_SHOW_BOOKVIEW // status(final|play)
218     [
219         ExecMethod = Execute ;
220         StateMethod = GetState ;
221     ]
222     FN_PRINT_PAGEPREVIEW // status()
223     [
224         ExecMethod = Execute ;
225         StateMethod = GetState ;
226     ]
227     SID_PRINTDOC // status(final|play)
228     [
229         ExecMethod = Execute ;
230         StateMethod = GetState ;
231     ]
232     SID_PRINTDOCDIRECT // status(final|play)
233     [
234         ExecMethod = Execute ;
235         StateMethod = GetState ;
236     ]
237     SID_PRINTPREVIEW // status(final|play)
238     [
239         ExecMethod = Execute ;
240         StateMethod = GetState ;
241     ]
242     FN_CLOSE_PAGEPREVIEW
243     [
244         ExecMethod = Execute ;
245         StateMethod = GetState ;
246     ]
247     SID_ZOOM_IN
248     [
249         ExecMethod = Execute ;
250         StateMethod = GetState ;
251     ]
252     SID_ZOOM_OUT
253     [
254         ExecMethod = Execute ;
255         StateMethod = GetState ;
256     ]
257     FN_PREVIEW_ZOOM
258     [
259         ExecMethod = Execute ;
260         StateMethod = GetState ;
261     ]
262     SID_UNDO // status()
263     [
264         StateMethod = StateUndo ;
265     ]
266     SID_REDO // status()
267     [
268         StateMethod = StateUndo ;
269     ]
270     SID_REPEAT // status()
271     [
272         StateMethod = StateUndo ;
273     ]
275     // Begin StatusBar
276     FN_STAT_ZOOM // status()
277     [
278         ExecMethod = Execute ;
279         StateMethod = GetState ;
280     ]
281     SID_ATTR_ZOOM // status()
282     [
283         ExecMethod = Execute ;
284         StateMethod = GetState ;
285     ]
286     FN_STAT_PAGE // status()
287     [
288         ExecMethod = Execute ;
289         StateMethod = GetState ;
290     ]
291     FN_START_OF_LINE // status()
292     [
293         ExecMethod = Execute ;
294         StateMethod = GetState ;
295     ]
296     FN_END_OF_LINE // status()
297     [
298         ExecMethod = Execute ;
299         StateMethod = GetState ;
300     ]
301     FN_INSERT_BREAK // status()
302     [
303         ExecMethod = Execute ;
304         StateMethod = GetState ;
305     ]
306     SID_ATTR_ZOOMSLIDER // status()
307     [
308             ExecMethod = Execute ;
309             StateMethod = GetState ;
310     ]
311     FN_STAT_WORDCOUNT // status()
312     [
313         ExecMethod = Execute ;
314         StateMethod = GetState ;
315     ]
317     // End StatusBar
320 shell SwPagePreview
322     import TextPrintPreview[Automation];