fdo#74697 Add Bluez 5 support for impress remote.
[LibreOffice.git] / sw / sdi / _basesh.sdi
blob4b87dabf30e442d5a9f59a34c3385d4da82dcaad
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 BaseTextSelection
21     Automation = FALSE;
24     SID_ATTR_BRUSH
25     [
26         ExecMethod = Execute ;
27         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
28     ]
30     SID_DELETE  // status(final|play)
31     [
32         ExecMethod = ExecDelete ;
33         StateMethod = GetState ;
34         FastCall = FALSE ;
35         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
36     ]
38     FN_BACKSPACE  // status(final|play)
39     [
40         ExecMethod = ExecDelete ;
41         StateMethod = GetState ;
42         FastCall = FALSE ;
43         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
44     ]
46     FN_SHIFT_BACKSPACE // status()
47     [
48         ExecMethod = ExecDelete ;
49         StateMethod = NoState ;
50         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
51     ]
53     SID_UNDO // status(final|play)
54     [
55         ExecMethod = ExecUndo ;
56         StateMethod = StateUndo ;
57     ]
59     SID_GETUNDOSTRINGS  // status(final|play)
60     [
61         StateMethod = StateUndo ;
62     ]
64     SID_REDO // status(final|play)
65     [
66         ExecMethod = ExecUndo ;
67         StateMethod = StateUndo ;
68     ]
70     SID_GETREDOSTRINGS  // status(final|play)
71     [
72         StateMethod = StateUndo ;
73     ]
75     SID_REPEAT // status()
76     [
77         ExecMethod = ExecUndo ;
78         StateMethod = StateUndo ;
79         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
80     ]
82     SID_CUT // status(final|play)
83     [
84         ExecMethod = ExecClpbrd ;
85         StateMethod = StateClpbrd ;
86         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
87     ]
89     SID_COPY   // status(final|play)
90     [
91         ExecMethod = ExecClpbrd ;
92         StateMethod = StateClpbrd ;
93     ]
95     SID_PASTE  // status(final|play)
96     [
97         ExecMethod = ExecClpbrd ;
98         StateMethod = StateClpbrd ;
99         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
100     ]
102     SID_CLIPBOARD_FORMAT_ITEMS  // status(final|play)
103     [
104         StateMethod = StateClpbrd ;
105         ExecMethod = ExecClpbrd ;
106         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
107     ]
109     SID_PASTE_UNFORMATTED  // status(final|play)
110     [
111         ExecMethod = ExecClpbrd ;
112         StateMethod = StateClpbrd ;
113         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
114     ]
116     SID_PASTE_SPECIAL  // status(final|play)
117     [
118         ExecMethod = ExecClpbrd ;
119         StateMethod = StateClpbrd ;
120         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
121     ]
123     FN_REPAGINATE  // status(final|play)
124     [
125         ExecMethod = Execute ;
126         StateMethod = NoState ;
127     ]
129     FN_CHANGE_DBFIELD
130     [
131         ExecMethod = ExecField ;
132         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
133     ]
135     FN_UPDATE_FIELDS // status(final|play)
136     [
137         ExecMethod = Execute ;
138         StateMethod = NoState ;
139     ]
141     FN_UPDATE_CHARTS // status(final|play)
142     [
143         ExecMethod = Execute ;
144         StateMethod = GetState ;
145     ]
146     FN_UPDATE_ALL // status(final|play)
147     [
148         ExecMethod = Execute ;
149         StateMethod = NoState ;
150     ]
152     FN_UPDATE_INPUTFIELDS  // status(final|play)
153     [
154         ExecMethod = Execute ;
155         StateMethod = NoState ;
156     ]
158     FN_FRAME_TO_ANCHOR // status()
159     [
160         /*OS: Datentypen unvertraeglich ?? */
161         ExecMethod = Execute ;
162         StateMethod = NoState ;
163     ]
165     FN_GOTO_NEXT_OBJ // status(final|play)
166     [
167         ExecMethod = Execute ;
168         StateMethod = NoState ;
169     ]
171     FN_GOTO_PREV_OBJ // status(final|play)
172     [
173         ExecMethod = Execute ;
174         StateMethod = NoState ;
175     ]
177     FN_GOTO_NEXT_MARK // status(final|play)
178     [
179         ExecMethod = Execute ;
180         StateMethod = NoState ;
181     ]
183     FN_GOTO_PREV_MARK  // status(final|play)
184     [
185         ExecMethod = Execute ;
186         StateMethod = NoState ;
187     ]
189     FN_PREV_BOOKMARK // status(final|play)
190     [
191         ExecMethod = Execute ;
192         StateMethod = NoState ;
193     ]
195     FN_NEXT_BOOKMARK // status(final|play)
196     [
197         ExecMethod = Execute ;
198         StateMethod = NoState ;
199     ]
201     SID_GALLERY_FORMATS // status()
202     [
203         Export = FALSE ;
204         ExecMethod = Execute ;
205     ]
207     SID_GALLERY_ENABLE_ADDCOPY
208     [
209         Export = FALSE;
210         StateMethod = GetState;
211         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
212     ]
214     SID_BACKGROUND_COLOR // status()
215     [
216         ExecMethod = ExecBckCol ;
217         StateMethod = GetBckColState ;
218         Cachable , AutoUpdate ;
219         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
220     ]
222     FN_EDIT_REGION // status(final|play)
223     [
224         ExecMethod = EditRegionDialog ;
225         StateMethod = GetState ;
226     ]
228     FN_INSERT_REGION // status()
229     [
230         ExecMethod = InsertRegionDialog;
231         StateMethod = GetState;
232         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
233     ]
235     FN_FORMAT_PAGE_DLG  // status(final|play)
236     [
237         ExecMethod = ExecDlg ;
238         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
239     ]
241     FN_FORMAT_TITLEPAGE_DLG  // status(final|play)
242     [
243         ExecMethod = ExecDlg ;
244         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
245     ]
247     FN_FORMAT_PAGE_COLUMN_DLG  // status(final|play)
248     [
249         ExecMethod = ExecDlg ;
250         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
251     ]
253     FN_FORMAT_PAGE_SETTING_DLG
254     [
255         ExecMethod = ExecDlg ;
256         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
257     ]
259     FN_CONVERT_TABLE_TO_TEXT
260     [
261         ExecMethod = Execute ;
262         StateMethod = GetState ;
263         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
264     ]
266     FN_CONVERT_TEXT_TO_TABLE
267     [
268         ExecMethod = Execute ;
269         StateMethod = GetState ;
270         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
271     ]
272     FN_CONVERT_TEXT_TABLE // status(final|play)
273     [
274         ExecMethod = Execute ;
275         StateMethod = GetState ;
276         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
277     ]
278     FN_FORMAT_BORDER_DLG // status(final|play)
279     [
280         ExecMethod = ExecDlg ;
281         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
282     ]
284     SID_ATTR_BORDER_INNER // status()
285     [
286         StateMethod = GetBorderState ;
287         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
288     ]
290         SID_ATTR_BORDER_OUTER // status()
291     [
292         ExecMethod = Execute ;
293         StateMethod = GetBorderState ;
294         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
295     ]
297     SID_BORDER_REDUCED_MODE
298     [
299         StateMethod = GetBorderState ;
300         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
301     ]
303     FN_FORMAT_BACKGROUND_DLG  // status(final|play)
304     [
305         ExecMethod = ExecDlg ;
306         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
307     ]
309     SfxBoolItem StyleWatercanMode SID_STYLE_WATERCAN // status()
310     [
311         SfxUInt16Item WatercanStyleModeOnOff
312         (
313             SfxStringItem Param SID_STYLE_WATERCAN ,
314             SfxUInt16Item Family SID_STYLE_FAMILY
315         ) ;
316         ExecMethod = Execute ;
317         StateMethod = StateStyle ;
318             NoRecord;
319         GroupId = GID_TEMPLATE ;
320         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
321     ]
323     SID_STYLE_UPDATE_BY_EXAMPLE // status()
324     [
325         ExecMethod = Execute ;
326         StateMethod = StateStyle ;
327     ]
329     SID_STYLE_NEW_BY_EXAMPLE // status(fina|play)
330     [
331         ExecMethod = Execute ;
332         StateMethod = StateStyle ;
333         FastCall = TRUE; // fuer Macroausfuehrung!
334     ]
335     SID_STYLE_APPLY // status(fina|play)
336     [
337         ExecMethod = Execute ;
338         StateMethod = StateStyle ;
339         FastCall = TRUE;// fuer Macroausfuehrung!
340         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
341     ]
343     SID_STYLE_FAMILY1 // status(fina|play)
344     [
345         StateMethod = StateStyle ;
346     ]
348     SID_STYLE_FAMILY2 // status(fina|play)
349     [
350         StateMethod = StateStyle ;
351     ]
353     SID_STYLE_FAMILY3 // status(fina|play)
354     [
355         StateMethod = StateStyle ;
356     ]
358     SID_STYLE_FAMILY4 // status(fina|play)
359     [
360         StateMethod = StateStyle ;
361     ]
363     SID_STYLE_FAMILY5 // status(fina|play)
364     [
365         StateMethod = StateStyle ;
366     ]
368      //OS: Selection.Escape gibt es zusaetzlich zu Window.Escape
370     FN_ESCAPE // status(final|play|rec)
371     [
372         ExecMethod = Execute ;
373     ]
375     SID_IMAP
376     [
377         ExecMethod = Execute ;
378         StateMethod = GetState ;
379         Toggle = FALSE;
380     ]
382     SID_IMAP_EXEC
383     [
384         ExecMethod = Execute ;
385         StateMethod = GetState ;
386         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
387     ]
388 // Methode fuer Rahmen und Objekte
389     FN_TOOL_ANCHOR
390     [
391         ExecMethod = Execute ;
392         StateMethod = GetState ;
393         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
394     ]
396     FN_TOOL_ANCHOR_PARAGRAPH
397     [
398         ExecMethod = Execute ;
399         StateMethod = GetState ;
400         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
401     ]
403     FN_TOOL_ANCHOR_CHAR
404     [
405         ExecMethod = Execute ;
406         StateMethod = GetState ;
407         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
408     ]
410     FN_TOOL_ANCHOR_AT_CHAR
411     [
412         ExecMethod = Execute ;
413         StateMethod = GetState ;
414         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
415     ]
417     FN_TOOL_ANCHOR_FRAME
418     [
419         ExecMethod = Execute ;
420         StateMethod = GetState ;
421         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
422     ]
424     FN_UPDATE_ALL_LINKS // status()
425     [
426         ExecMethod = Execute ;
427         StateMethod = GetState ;
428     ]
430 // from here on Export = FALSE
432     FN_FRAME_WRAP   // status()
433     [
434         ExecMethod = Execute ;
435         StateMethod = GetState ;
436         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
437         Export = FALSE;
438     ]
440     FN_FRAME_WRAP_IDEAL // status()
441     [
442         ExecMethod = Execute ;
443         StateMethod = GetState ;
444         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
445         Export = FALSE;
446     ]
448     FN_FRAME_NOWRAP   // status()
449     [
450         ExecMethod = Execute ;
451         StateMethod = GetState ;
452         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
453         Export = FALSE;
454     ]
456     FN_FRAME_WRAPTHRU   // status()
457     [
458         ExecMethod = Execute ;
459         StateMethod = GetState ;
460         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
461         Export = FALSE;
462     ]
464     FN_FRAME_WRAPTHRU_TRANSP // status()
465     [
466         ExecMethod = Execute ;
467         StateMethod = GetState ;
468         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
469         Export = FALSE;
470     ]
472     FN_FRAME_WRAP_CONTOUR // status()
473     [
474         ExecMethod = Execute ;
475         StateMethod = GetState ;
476         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
477         Export = FALSE;
478     ]
480     FN_WRAP_ANCHOR_ONLY // status()
481     [
482         ExecMethod = Execute ;
483         StateMethod = GetState ;
484         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
485         Export = FALSE;
486     ]
488     FN_FRAME_WRAP_LEFT // status()
489     [
490         ExecMethod = Execute ;
491         StateMethod = GetState ;
492         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
493         Export = FALSE;
494     ]
496     FN_FRAME_WRAP_RIGHT // status()
497     [
498         ExecMethod = Execute ;
499         StateMethod = GetState ;
500         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
501         Export = FALSE;
502     ]
506     SID_GALLERY_BG_BRUSH
507     [
508         ExecMethod = ExecuteGallery;
509         StateMethod = GetGalleryState;
510         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
511         Export = FALSE;
512     ]
513     SID_ATTR_BORDER_SHADOW // status(final|play)
514     [
515         ExecMethod = Execute ;
516         StateMethod = GetState ;
517         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
518     ]
520     FN_XFORMS_DESIGN_MODE
521     [
522         ExecMethod = Execute;
523         StateMethod = GetState;
524     ]