xref: /AOO41X/main/sd/sdi/ViewShellBase.sdi (revision 429eea2763fef664adf01a4b08d5be648a69d159)
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
22
23
24interface ViewShellBaseView
25{
26    SID_SWITCH_SHELL
27    [
28        ExecMethod = Execute;
29    ]
30    SID_LEFT_PANE_IMPRESS
31    [
32        ExecMethod = Execute;
33        StateMethod = GetState;
34    ]
35    SID_LEFT_PANE_DRAW
36    [
37        ExecMethod = Execute;
38        StateMethod = GetState;
39    ]
40    SID_NOTES_WINDOW
41    [
42        ExecMethod = Execute;
43        StateMethod = GetState;
44    ]
45    SID_NORMAL_MULTI_PANE_GUI
46    [
47        ExecMethod = Execute;
48        StateMethod = GetState;
49    ]
50    SID_SLIDE_SORTER_MULTI_PANE_GUI
51    [
52        ExecMethod = Execute;
53        StateMethod = GetState;
54    ]
55    SID_DRAWINGMODE
56    [
57        ExecMethod = Execute;
58        StateMethod = GetState;
59    ]
60    SID_DIAMODE
61    [
62        ExecMethod = Execute;
63        StateMethod = GetState;
64    ]
65    SID_OUTLINEMODE
66    [
67        ExecMethod = Execute;
68        StateMethod = GetState;
69    ]
70    SID_NOTESMODE
71    [
72        ExecMethod = Execute;
73        StateMethod = GetState;
74    ]
75    SID_HANDOUTMODE
76    [
77        ExecMethod = Execute;
78        StateMethod = GetState;
79    ]
80    SID_WIN_FULLSCREEN
81    [
82        ExecMethod = Execute;
83        StateMethod = GetState;
84    ]
85    FN_INSERT_SOFT_HYPHEN // status(final|play)
86    [
87        ExecMethod = Execute ;
88        StateMethod = GetState ;
89    ]
90    FN_INSERT_HARDHYPHEN // status()
91    [
92        ExecMethod = Execute ;
93        StateMethod = GetState ;
94    ]
95    FN_INSERT_HARD_SPACE // status(final|play)
96    [
97        ExecMethod = Execute ;
98        StateMethod = GetState ;
99    ]
100    SID_INSERT_RLM
101    [
102        ExecMethod = Execute ;
103        StateMethod = GetState ;
104    ]
105    SID_INSERT_LRM
106    [
107        ExecMethod = Execute ;
108        StateMethod = GetState ;
109    ]
110    SID_INSERT_ZWSP
111    [
112        ExecMethod = Execute ;
113        StateMethod = GetState ;
114    ]
115    SID_INSERT_ZWNBSP
116    [
117        ExecMethod = Execute ;
118        StateMethod = GetState ;
119    ]
120    SID_RESTORE_EDITING_VIEW
121    [
122        ExecMethod = Execute ;
123        StateMethod = GetState ;
124    ]
125}
126
127shell ViewShellBase
128{
129    import ViewShellBaseView[Automation];
130}
131