xref: /trunk/main/sc/sdi/prevwsh.sdi (revision 989b13ef2270bbb43d1b5fb03162470a47d7f4cc)
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements.  See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership.  The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance
9 * with the License.  You may obtain a copy of the License at
10 *
11 *   http://www.apache.org/licenses/LICENSE-2.0
12 *
13 * Unless required by applicable law or agreed to in writing,
14 * software distributed under the License is distributed on an
15 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16 * KIND, either express or implied.  See the License for the
17 * specific language governing permissions and limitations
18 * under the License.
19 *
20 *************************************************************/
21
22interface TablePrintPreview
23{
24    //  von Basic aus nicht erreichbar, darum alles mit Export = FALSE
25
26    SID_FORMATPAGE          [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
27    SID_STATUS_PAGESTYLE    [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
28    SID_HFEDIT              [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
29    SID_ATTR_ZOOM           [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
30    FID_SCALE               [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
31    SID_STATUS_DOCPOS       [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
32    SID_PREVIEW_NEXT        [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
33    SID_PREVIEW_PREVIOUS    [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
34    SID_PREVIEW_FIRST       [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
35    SID_PREVIEW_LAST        [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
36    SID_PREVIEW_MARGIN      [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
37    SID_PREVIEW_SCALINGFACTOR   [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
38    SID_ATTR_ZOOMSLIDER     [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
39
40    SfxVoidItem GoUpBlock SID_CURSORPAGEUP
41    (
42        SfxInt16Item By SID_CURSORPAGEUP
43    )
44    [
45        ExecMethod = Execute ;
46        StateMethod = GetState ;
47        Export = FALSE ;
48        GroupId = GID_INTERN ;
49        Cachable ;
50    ]
51
52    SfxVoidItem GoDownBlock SID_CURSORPAGEDOWN
53    (
54        SfxInt16Item By SID_CURSORPAGEDOWN
55    )
56    [
57        ExecMethod = Execute ;
58        StateMethod = GetState ;
59        Export = FALSE ;
60        GroupId = GID_INTERN ;
61        Cachable ;
62    ]
63
64    SID_CURSORHOME  [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
65    SID_CURSOREND   [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
66
67    SfxVoidItem GoDown SID_CURSORDOWN
68    (
69        SfxInt16Item By SID_CURSORDOWN
70    )
71    [
72        ExecMethod = Execute ;
73        StateMethod = GetState ;
74        Export = FALSE ;
75        GroupId = GID_INTERN ;
76        Cachable ;
77    ]
78    SfxVoidItem GoUp SID_CURSORUP
79    (
80        SfxInt16Item By SID_CURSORUP
81    )
82    [
83        ExecMethod = Execute ;
84        StateMethod = GetState ;
85        Export = FALSE ;
86        GroupId = GID_INTERN ;
87        Cachable ;
88    ]
89    SfxVoidItem GoLeft SID_CURSORLEFT
90    (
91        SfxInt16Item By SID_CURSORLEFT
92    )
93    [
94        ExecMethod = Execute ;
95        StateMethod = GetState ;
96        Export = FALSE ;
97        GroupId = GID_INTERN ;
98        Cachable ;
99    ]
100
101    SfxVoidItem GoRight SID_CURSORRIGHT
102    (
103        SfxInt16Item By SID_CURSORRIGHT
104    )
105    [
106        ExecMethod = Execute ;
107        StateMethod = GetState ;
108        Export = FALSE ;
109        GroupId = GID_INTERN ;
110        Cachable ;
111    ]
112
113    SID_PREV_TABLE
114    [
115        ExecMethod = Execute ;
116        StateMethod = GetState ;
117        Export = FALSE ;
118        GroupId = GID_INTERN ;
119        Cachable ;
120    ]
121
122    SID_NEXT_TABLE
123    [
124        ExecMethod = Execute ;
125        StateMethod = GetState ;
126        Export = FALSE ;
127        GroupId = GID_INTERN ;
128        Cachable ;
129    ]
130
131    SfxVoidItem GoToStart SID_CURSORTOPOFFILE ()
132    [
133        ExecMethod = Execute ;
134        StateMethod = GetState ;
135        Export = FALSE ;
136        GroupId = GID_INTERN ;
137        Cachable ;
138    ]
139
140    SfxVoidItem GoToEndOfData SID_CURSORENDOFFILE ()
141    [
142        ExecMethod = Execute ;
143        StateMethod = GetState ;
144        Export = FALSE ;
145        GroupId = GID_INTERN ;
146        Cachable ;
147    ]
148    SID_PREVIEW_ZOOMIN  [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
149    SID_PREVIEW_ZOOMOUT [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
150    SID_REPAINT         [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
151    SID_UNDO            [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
152    SID_REDO            [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
153    SID_REPEAT          [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
154    SID_PRINTPREVIEW    [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ] // ole() api()
155    SID_PREVIEW_CLOSE   [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
156    SID_CANCEL          [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
157}
158
159
160// ===========================================================================
161shell ScPreviewShell
162{
163    import TablePrintPreview ;
164}
165