update credits
[LibreOffice.git] / sw / sdi / _tabsh.sdi
blobbb76241bf43f9ff107babac78d2403ab717a2fa4
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 BaseTextTable
21     Automation = FALSE;
25     FN_FORMAT_TABLE_DLG   // status(final|play)
26     [
27         ExecMethod = Execute ;
28         StateMethod = NoState ;
29     ]
30     SID_ATTR_BRUSH
31     [
32         ExecMethod = Execute ;
33     ]
34     SID_ATTR_BRUSH_ROW
35     [
36         ExecMethod = Execute ;
37     ]
38     SID_ATTR_BRUSH_TABLE
39     [
40         ExecMethod = Execute ;
41     ]
42     FN_NUM_FORMAT_TABLE_DLG   // status(final|play)
43     [
44         ExecMethod = Execute ;
45         StateMethod = NoState ;
46     ]
48     FN_CALC_TABLE // status(final|play)
49     [
50         ExecMethod = Execute ;
51         StateMethod = NoState ;
52     ]
54     FN_TABLE_AUTOSUM // status()
55     [
56         ExecMethod = Execute ;
57         StateMethod = NoState ;
58     ]
61     SID_TABLE_VERT_NONE
62     [
63         ExecMethod = Execute ;
64         StateMethod = GetState ;
65         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
66     ]
68     SID_TABLE_VERT_CENTER
69     [
70         ExecMethod = Execute ;
71         StateMethod = GetState ;
72         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
73     ]
75     SID_TABLE_VERT_BOTTOM
76     [
77         ExecMethod = Execute ;
78         StateMethod = GetState ;
79         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
80     ]
82     FN_TABLE_SET_COL_WIDTH // status( final|play )
83     [
84         ExecMethod = Execute ;
85         StateMethod = NoState ;
86         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
87     ]
88     SID_ATTR_ULSPACE // status(final|play)
89     [
90         ExecMethod = Execute ;
91         StateMethod = GetState ;
92         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
93     ]
95     SID_ATTR_LRSPACE // status(final|play)
96     [
97         ExecMethod = Execute ;
98         StateMethod = GetState ;
99         GroupId = GID_TABLE;
100         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
101     ]
103     FN_TABLE_DELETE_COL  // status(final|play)
104     [
105         ExecMethod = Execute ;
106         StateMethod = GetState ;
107         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
108     ]
110     FN_TABLE_DELETE_ROW  // status(final|play)
111     [
112         ExecMethod = Execute ;
113         StateMethod = GetState ;
114         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
115     ]
116     FN_TABLE_DELETE_TABLE
117     [
118         ExecMethod = Execute ;
119         StateMethod = GetState ;
120         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
121     ]
122     FN_GOTO_NEXT_CELL // status(final|play)
123     [
124         ExecMethod = Execute ;
125         StateMethod = NoState ;
126     ]
128     FN_GOTO_PREV_CELL // status(final|play)
129     [
130         ExecMethod = Execute ;
131         StateMethod = NoState ;
132     ]
133     FN_END_TABLE  // status(final|play)
134     [
135         ExecMethod = Execute ;
136         StateMethod = NoState ;
137     ]
139     FN_START_TABLE  // status(final|play)
140     [
141         ExecMethod = Execute ;
142         StateMethod = NoState ;
143     ]
145     FN_TABLE_INSERT_COL // status(final|play)
146     [
147         ExecMethod = Execute ;
148         StateMethod = NoState ;
149         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
150     ]
152     FN_TABLE_INSERT_COL_DLG  // status(final|play)
153     [
154         Export = FALSE ;
155         ExecMethod = Execute ;
156         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
157     ]
159     FN_TABLE_INSERT_ROW // status(final|play)
160     [
161         ExecMethod = Execute ;
162         StateMethod = GetState ;
163         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
164     ]
166     FN_TABLE_INSERT_ROW_DLG  // status(final|play)
167     [
168         Export = FALSE ;
169         ExecMethod = Execute ;
170         StateMethod = GetState ;
171         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
172     ]
174     FN_TABLE_MERGE_CELLS  // status(final|play)
175     [
176         ExecMethod = Execute ;
177         StateMethod = GetState ;
178         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
179     ]
181     FN_OPTIMIZE_TABLE
182     [
183         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
184         StateMethod = GetState ;
185     ]
187     FN_TABLE_ADJUST_CELLS  // status(final|play)
188     [
189         ExecMethod = Execute ;
190         StateMethod = GetState ;
191         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
192     ]
194     FN_TABLE_BALANCE_CELLS  // status()
195     [
196         ExecMethod = Execute ;
197         StateMethod = GetState ;
198         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
199     ]
201     FN_TABLE_BALANCE_ROWS  // status()
202     [
203         ExecMethod = Execute ;
204         StateMethod = GetState ;
205         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
206     ]
208     FN_TABLE_SELECT_ALL // status(final|play)
209     [
210         ExecMethod = Execute ;
211         StateMethod = NoState ;
212     ]
214     FN_TABLE_SELECT_COL   // status(final|play)
215     [
216         ExecMethod = Execute ;
217         StateMethod = NoState ;
218     ]
220     FN_TABLE_SELECT_ROW  // status(final|play)
221     [
222         ExecMethod = Execute ;
223         StateMethod = NoState ;
224     ]
225     FN_TABLE_SELECT_CELL
226     [
227         ExecMethod = Execute ;
228         StateMethod = NoState ;
229         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
230     ]
231     FN_TABLE_SET_ROW_HEIGHT // status(final|play)
232     [
233         ExecMethod = Execute ;
234         StateMethod = NoState ;
235         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
236     ]
237         FN_TABLE_ROW_SPLIT
238         [
239                 ExecMethod = Execute ;
240                 StateMethod = GetState ;
241                 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
242         ]
243         FN_TABLE_OPTIMAL_HEIGHT // status(final|play)
244     [
245         ExecMethod = Execute ;
246         StateMethod = GetState ;
247         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
248     ]
250     FN_TABLE_SPLIT_CELLS // status(final|play)
251     [
252         ExecMethod = Execute ;
253         StateMethod = NoState ;
254         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
255     ]
257     FN_TABLE_SPLIT_TABLE // status(final|play)
258     [
259         ExecMethod = Execute ;
260         StateMethod = GetState ;
261         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
262     ]
264     FN_TABLE_MERGE_TABLE // status(final|play)
265     [
266         ExecMethod = Execute ;
267         StateMethod = GetState ;
268         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
269     ]
271     FN_TABLE_UNSET_READ_ONLY_CELLS // status()
272     [
273         ExecMethod = Execute ;
274         StateMethod = GetState ;
275     ]
277     SID_AUTOFORMAT // status(final|play)
278     [
279         ExecMethod = Execute ;
280         StateMethod = NoState ;
281         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
282     ]
284     SID_ATTR_BORDER // status()
285     [
286         ExecMethod = Execute ;
287         StateMethod = GetFrmBorderState ;
288         GroupId = GID_TABLE;
289         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
290     ]
292     SID_FRAME_LINESTYLE // status()
293     [
294         ExecMethod = ExecTableStyle ;
295         StateMethod = GetLineStyleState ;
296         Export = FALSE; //#44439#
297         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
298     ]
300     SID_FRAME_LINECOLOR // status(play)
301     [
302         ExecMethod = ExecTableStyle ;
303         StateMethod = GetLineStyleState ;
304         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
305     ]
307     FN_TABLE_MODE_FIX
308     [
309         ExecMethod = Execute;
310         StateMethod = GetState;
311     ]
313     FN_TABLE_MODE_FIX_PROP
314     [
315         ExecMethod = Execute;
316         StateMethod = GetState;
317     ]
319     FN_TABLE_MODE_VARIABLE
320     [
321         ExecMethod = Execute;
322         StateMethod = GetState;
323     ]
325     FN_NUMBER_FORMAT
326     [
327         ExecMethod = ExecNumberFormat;
328         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
329     ]
331     FN_NUMBER_STANDARD
332     [
333         ExecMethod = ExecNumberFormat;
334         StateMethod = NoState ;
335         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
336     ]
337     FN_NUMBER_TWODEC
338     [
339         ExecMethod = ExecNumberFormat;
340         StateMethod = NoState ;
341         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
342     ]
343     FN_NUMBER_SCIENTIFIC
344     [
345         ExecMethod = ExecNumberFormat;
346         StateMethod = NoState ;
347         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
348     ]
349     FN_NUMBER_DATE
350     [
351         ExecMethod = ExecNumberFormat;
352         StateMethod = NoState ;
353         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
354     ]
355     FN_NUMBER_TIME
356     [
357         ExecMethod = ExecNumberFormat;
358         StateMethod = NoState ;
359         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
360     ]
361     FN_NUMBER_CURRENCY
362     [
363         ExecMethod = ExecNumberFormat;
364         StateMethod = NoState ;
365         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
366     ]
367     FN_NUMBER_PERCENT
368     [
369         ExecMethod = ExecNumberFormat;
370         StateMethod = NoState ;
371         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
372     ]
373 // Slots ohne Export
375     FN_INSERT_TABLE
376     [
377         Export = FALSE ;
378         ExecMethod = Execute ;
379         StateMethod = GetState ;
380         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
381     ]
382     FN_TABLE_HEADLINE_REPEAT
383     [
384         ExecMethod = Execute ;
385         StateMethod = GetState ;
386         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
387     ]
388     FN_TABLE_SELECT_CELL
389     [
390         ExecMethod = Execute ;
391         StateMethod = GetState ;
392         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
393     ]
394     FN_TABLE_DELETE_TABLE
395     [
396         ExecMethod = Execute ;
397         StateMethod = GetState ;
398         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
399     ]