make gbuild makefiles run independant of pwd again
[LibreOffice.git] / sw / sdi / _tabsh.sdi
blob06eccd3d555ee23df26fde10efe22f891e1714c4
1 /*************************************************************************
2  *
3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4  *
5  * Copyright 2000, 2010 Oracle and/or its affiliates.
6  *
7  * OpenOffice.org - a multi-platform office productivity suite
8  *
9  * This file is part of OpenOffice.org.
10  *
11  * OpenOffice.org is free software: you can redistribute it and/or modify
12  * it under the terms of the GNU Lesser General Public License version 3
13  * only, as published by the Free Software Foundation.
14  *
15  * OpenOffice.org is distributed in the hope that it will be useful,
16  * but WITHOUT ANY WARRANTY; without even the implied warranty of
17  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18  * GNU Lesser General Public License version 3 for more details
19  * (a copy is included in the LICENSE file that accompanied this code).
20  *
21  * You should have received a copy of the GNU Lesser General Public License
22  * version 3 along with OpenOffice.org.  If not, see
23  * <http://www.openoffice.org/license.html>
24  * for a copy of the LGPLv3 License.
25  *
26  ************************************************************************/
28 interface BaseTextTable
30     Automation = FALSE;
34     FN_FORMAT_TABLE_DLG   // status(final|play)
35     [
36         ExecMethod = Execute ;
37         StateMethod = NoState ;
38     ]
39     SID_ATTR_BRUSH
40     [
41         ExecMethod = Execute ;
42     ]
43     SID_ATTR_BRUSH_ROW
44     [
45         ExecMethod = Execute ;
46     ]
47     SID_ATTR_BRUSH_TABLE
48     [
49         ExecMethod = Execute ;
50     ]
51     FN_NUM_FORMAT_TABLE_DLG   // status(final|play)
52     [
53         ExecMethod = Execute ;
54         StateMethod = NoState ;
55     ]
57     FN_CALC_TABLE // status(final|play)
58     [
59         ExecMethod = Execute ;
60         StateMethod = NoState ;
61     ]
63     FN_TABLE_AUTOSUM // status()
64     [
65         ExecMethod = Execute ;
66         StateMethod = NoState ;
67     ]
70     FN_TABLE_VERT_NONE
71     [
72         ExecMethod = Execute ;
73         StateMethod = GetState ;
74         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
75     ]
77     FN_TABLE_VERT_CENTER
78     [
79         ExecMethod = Execute ;
80         StateMethod = GetState ;
81         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
82     ]
84     FN_TABLE_VERT_BOTTOM
85     [
86         ExecMethod = Execute ;
87         StateMethod = GetState ;
88         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
89     ]
90     FN_TABLE_SET_COL_WIDTH // status( final|play )
91     [
92         ExecMethod = Execute ;
93         StateMethod = NoState ;
94         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
95     ]
96     SID_ATTR_ULSPACE // status(final|play)
97     [
98         ExecMethod = Execute ;
99         StateMethod = GetState ;
100         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
101     ]
103     SID_ATTR_LRSPACE // status(final|play)
104     [
105         ExecMethod = Execute ;
106         StateMethod = GetState ;
107         GroupId = GID_TABLE;
108         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
109     ]
111     FN_TABLE_DELETE_COL  // status(final|play)
112     [
113         ExecMethod = Execute ;
114         StateMethod = GetState ;
115         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
116     ]
118     FN_TABLE_DELETE_ROW  // status(final|play)
119     [
120         ExecMethod = Execute ;
121         StateMethod = GetState ;
122         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
123     ]
124     FN_TABLE_DELETE_TABLE
125     [
126         ExecMethod = Execute ;
127         StateMethod = GetState ;
128         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
129     ]
130     FN_GOTO_NEXT_CELL // status(final|play)
131     [
132         ExecMethod = Execute ;
133         StateMethod = NoState ;
134     ]
136     FN_GOTO_PREV_CELL // status(final|play)
137     [
138         ExecMethod = Execute ;
139         StateMethod = NoState ;
140     ]
141     FN_END_TABLE  // status(final|play)
142     [
143         ExecMethod = Execute ;
144         StateMethod = NoState ;
145     ]
147     FN_START_TABLE  // status(final|play)
148     [
149         ExecMethod = Execute ;
150         StateMethod = NoState ;
151     ]
153     FN_TABLE_INSERT_COL // status(final|play)
154     [
155         ExecMethod = Execute ;
156         StateMethod = NoState ;
157         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
158     ]
160     FN_TABLE_INSERT_COL_DLG  // status(final|play)
161     [
162         Export = FALSE ;
163         ExecMethod = Execute ;
164         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
165     ]
167     FN_TABLE_INSERT_ROW // status(final|play)
168     [
169         ExecMethod = Execute ;
170         StateMethod = GetState ;
171         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
172     ]
174     FN_TABLE_INSERT_ROW_DLG  // status(final|play)
175     [
176         Export = FALSE ;
177         ExecMethod = Execute ;
178         StateMethod = GetState ;
179         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
180     ]
182     FN_TABLE_MERGE_CELLS  // status(final|play)
183     [
184         ExecMethod = Execute ;
185         StateMethod = GetState ;
186         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
187     ]
189     FN_OPTIMIZE_TABLE
190     [
191         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
192         StateMethod = GetState ;
193     ]
195     FN_TABLE_ADJUST_CELLS  // status(final|play)
196     [
197         ExecMethod = Execute ;
198         StateMethod = GetState ;
199         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
200     ]
202     FN_TABLE_BALANCE_CELLS  // status()
203     [
204         ExecMethod = Execute ;
205         StateMethod = GetState ;
206         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
207     ]
209     FN_TABLE_BALANCE_ROWS  // status()
210     [
211         ExecMethod = Execute ;
212         StateMethod = GetState ;
213         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
214     ]
216     FN_TABLE_SELECT_ALL // status(final|play)
217     [
218         ExecMethod = Execute ;
219         StateMethod = NoState ;
220     ]
222     FN_TABLE_SELECT_COL   // status(final|play)
223     [
224         ExecMethod = Execute ;
225         StateMethod = NoState ;
226     ]
228     FN_TABLE_SELECT_ROW  // status(final|play)
229     [
230         ExecMethod = Execute ;
231         StateMethod = NoState ;
232     ]
233     FN_TABLE_SELECT_CELL
234     [
235         ExecMethod = Execute ;
236         StateMethod = NoState ;
237         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
238     ]
239     FN_TABLE_SET_ROW_HEIGHT // status(final|play)
240     [
241         ExecMethod = Execute ;
242         StateMethod = NoState ;
243         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
244     ]
245         FN_TABLE_ROW_SPLIT
246         [
247                 ExecMethod = Execute ;
248                 StateMethod = GetState ;
249                 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
250         ]
251         FN_TABLE_OPTIMAL_HEIGHT // status(final|play)
252     [
253         ExecMethod = Execute ;
254         StateMethod = GetState ;
255         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
256     ]
258     FN_TABLE_SPLIT_CELLS // status(final|play)
259     [
260         ExecMethod = Execute ;
261         StateMethod = NoState ;
262         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
263     ]
265     FN_TABLE_SPLIT_TABLE // status(final|play)
266     [
267         ExecMethod = Execute ;
268         StateMethod = GetState ;
269         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
270     ]
272     FN_TABLE_MERGE_TABLE // status(final|play)
273     [
274         ExecMethod = Execute ;
275         StateMethod = GetState ;
276         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
277     ]
279     FN_TABLE_UNSET_READ_ONLY_CELLS // status()
280     [
281         ExecMethod = Execute ;
282         StateMethod = GetState ;
283     ]
285     SID_AUTOFORMAT // status(final|play)
286     [
287         ExecMethod = Execute ;
288         StateMethod = NoState ;
289         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
290     ]
292     SID_ATTR_BORDER // status()
293     [
294         ExecMethod = Execute ;
295         StateMethod = GetFrmBorderState ;
296         GroupId = GID_TABLE;
297         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
298     ]
300     SID_FRAME_LINESTYLE // status()
301     [
302         ExecMethod = ExecTableStyle ;
303         StateMethod = GetLineStyleState ;
304         Export = FALSE; //#44439#
305         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
306     ]
308     SID_FRAME_LINECOLOR // status(play)
309     [
310         ExecMethod = ExecTableStyle ;
311         StateMethod = GetLineStyleState ;
312         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
313     ]
315     FN_TABLE_MODE_FIX
316     [
317         ExecMethod = Execute;
318         StateMethod = GetState;
319     ]
321     FN_TABLE_MODE_FIX_PROP
322     [
323         ExecMethod = Execute;
324         StateMethod = GetState;
325     ]
327     FN_TABLE_MODE_VARIABLE
328     [
329         ExecMethod = Execute;
330         StateMethod = GetState;
331     ]
333     FN_NUMBER_FORMAT
334     [
335         ExecMethod = ExecNumberFormat;
336         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
337     ]
339     FN_NUMBER_STANDARD
340     [
341         ExecMethod = ExecNumberFormat;
342         StateMethod = NoState ;
343         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
344     ]
345     FN_NUMBER_TWODEC
346     [
347         ExecMethod = ExecNumberFormat;
348         StateMethod = NoState ;
349         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
350     ]
351     FN_NUMBER_SCIENTIFIC
352     [
353         ExecMethod = ExecNumberFormat;
354         StateMethod = NoState ;
355         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
356     ]
357     FN_NUMBER_DATE
358     [
359         ExecMethod = ExecNumberFormat;
360         StateMethod = NoState ;
361         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
362     ]
363     FN_NUMBER_TIME
364     [
365         ExecMethod = ExecNumberFormat;
366         StateMethod = NoState ;
367         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
368     ]
369     FN_NUMBER_CURRENCY
370     [
371         ExecMethod = ExecNumberFormat;
372         StateMethod = NoState ;
373         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
374     ]
375     FN_NUMBER_PERCENT
376     [
377         ExecMethod = ExecNumberFormat;
378         StateMethod = NoState ;
379         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
380     ]
381 // Slots ohne Export
383     FN_INSERT_TABLE
384     [
385         Export = FALSE ;
386         ExecMethod = Execute ;
387         StateMethod = GetState ;
388         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
389     ]
390     FN_TABLE_HEADLINE_REPEAT
391     [
392         ExecMethod = Execute ;
393         StateMethod = GetState ;
394         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
395     ]
396     FN_TABLE_SELECT_CELL
397     [
398         ExecMethod = Execute ;
399         StateMethod = GetState ;
400         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
401     ]
402     FN_TABLE_DELETE_TABLE
403     [
404         ExecMethod = Execute ;
405         StateMethod = GetState ;
406         DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR";
407     ]