xref: /aoo42x/main/sd/sdi/ViewShellBase.sdi (revision 4b0f5a03)
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_TASKPANE
41    [
42		ExecMethod = Execute;
43        StateMethod = GetState;
44    ]
45    SID_NOTES_WINDOW
46    [
47		ExecMethod = Execute;
48        StateMethod = GetState;
49    ]
50    SID_NORMAL_MULTI_PANE_GUI
51    [
52		ExecMethod = Execute;
53        StateMethod = GetState;
54    ]
55    SID_SLIDE_SORTER_MULTI_PANE_GUI
56    [
57		ExecMethod = Execute;
58        StateMethod = GetState;
59    ]
60	SID_DRAWINGMODE
61	[
62		ExecMethod = Execute;
63		StateMethod = GetState;
64	]
65	SID_DIAMODE
66	[
67		ExecMethod = Execute;
68		StateMethod = GetState;
69	]
70	SID_OUTLINEMODE
71	[
72		ExecMethod = Execute;
73		StateMethod = GetState;
74	]
75	SID_NOTESMODE
76	[
77		ExecMethod = Execute;
78		StateMethod = GetState;
79	]
80	SID_HANDOUTMODE
81	[
82		ExecMethod = Execute;
83		StateMethod = GetState;
84	]
85    SID_SHOW_TOOL_PANEL
86	[
87		ExecMethod = Execute;
88		StateMethod = GetState;
89	]
90    SID_WIN_FULLSCREEN
91	[
92		ExecMethod = Execute;
93		StateMethod = GetState;
94	]
95    FN_INSERT_SOFT_HYPHEN // status(final|play)
96	[
97		ExecMethod = Execute ;
98		StateMethod = GetState ;
99	]
100	FN_INSERT_HARDHYPHEN // status()
101	[
102		ExecMethod = Execute ;
103		StateMethod = GetState ;
104	]
105	FN_INSERT_HARD_SPACE // status(final|play)
106	[
107		ExecMethod = Execute ;
108		StateMethod = GetState ;
109	]
110    SID_INSERT_RLM
111    [
112		ExecMethod = Execute ;
113		StateMethod = GetState ;
114    ]
115    SID_INSERT_LRM
116    [
117		ExecMethod = Execute ;
118		StateMethod = GetState ;
119    ]
120    SID_INSERT_ZWSP
121    [
122		ExecMethod = Execute ;
123		StateMethod = GetState ;
124    ]
125    SID_INSERT_ZWNBSP
126    [
127		ExecMethod = Execute ;
128		StateMethod = GetState ;
129    ]
130    SID_RESTORE_EDITING_VIEW
131    [
132        ExecMethod = Execute ;
133        StateMethod = GetState ;
134    ]
135}
136
137shell ViewShellBase
138{
139    import ViewShellBaseView[Automation];
140}
141