xref: /trunk/main/sc/source/ui/view/olkact.cxx (revision b3f79822)
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 
24 // MARKER(update_precomp.py): autogen include statement, do not remove
25 #include "precompiled_sc.hxx"
26 
27 
28 
29 //------------------------------------------------------------------
30 
31 #define _BIGINT_HXX
32 #define _CACHESTR_HXX
33 #define _CONFIG_HXX
34 #define _CURSOR_HXX
35 #define _CTRLTOOL_HXX
36 #define _DLGCFG_HXX
37 #define _DYNARR_HXX
38 #define _EXTATTR_HXX
39 #define _FILDLG_HXX
40 #define _FONTDLG_HXX
41 #define _FRM3D_HXX
42 #define _INTRO_HXX
43 #define _ISETBWR_HXX
44 #define _NO_SVRTF_PARSER_HXX
45 #define _MACRODLG_HXX
46 #define _MODALDLG_HXX
47 #define _MOREBUTTON_HXX
48 #define _OUTLINER_HXX
49 #define _PASSWD_HXX
50 #define _PRNDLG_HXX
51 //#define _POLY_HXX
52 #define _PVRWIN_HXX
53 #define _QUEUE_HXX
54 #define _RULER_HXX
55 #define _SCRWIN_HXX
56 #define _SETBRW_HXX
57 #define _STACK_HXX
58 //#define _STATUS_HXX ***
59 #define _STDMENU_HXX
60 #define _TABBAR_HXX
61 //#define _VCBRW_HXX
62 #define _VCTRLS_HXX
63 //#define _VCSBX_HXX
64 #define _VCONT_HXX
65 #define _VDRWOBJ_HXX
66 
67 
68 //sfx
69 #define _SFXAPPWIN_HXX
70 #define _SFXCTRLITEM
71 #define _SFXDISPATCH_HXX
72 #define _SFXFILEDLG_HXX
73 #define _SFXIMGMGR_HXX
74 #define _SFXIPFRM_HXX
75 #define _SFX_MACRO_HXX
76 #define _SFXMULTISEL_HXX
77 #define _SFX_MINFITEM_HXX
78 
79 
80 //sfxcore.hxx
81 //#define _SFXINIMGR_HXX ***
82 //#define _SFXCFGITEM_HXX
83 //#define _SFX_PRINTER_HXX
84 #define _SFXGENLINK_HXX
85 #define _SFXHINTPOST_HXX
86 #define _SFXDOCINF_HXX
87 #define _SFXLINKHDL_HXX
88 //#define _SFX_PROGRESS_HXX
89 
90 //sfxsh.hxx
91 //#define _SFX_SHELL_HXX
92 //#define _SFXAPP_HXX
93 //#define _SFXDISPATCH_HXX
94 //#define _SFXMSG_HXX ***
95 //#define _SFXOBJFACE_HXX ***
96 //#define _SFXREQUEST_HXX
97 #define _SFXMACRO_HXX
98 
99 // SFX
100 //#define _SFXAPPWIN_HXX ***
101 #define _SFX_SAVEOPT_HXX
102 //#define _SFX_CHILDWIN_HXX
103 //#define _SFXCTRLITEM_HXX
104 #define _SFXPRNMON_HXX
105 #define _INTRO_HXX
106 #define _SFXMSGDESCR_HXX
107 #define _SFXMSGPOOL_HXX
108 #define _SFXFILEDLG_HXX
109 #define _PASSWD_HXX
110 #define _SFXTBXCTRL_HXX
111 #define _SFXSTBITEM_HXX
112 #define _SFXMNUITEM_HXX
113 #define _SFXIMGMGR_HXX
114 #define _SFXTBXMGR_HXX
115 #define _SFXSTBMGR_HXX
116 #define _SFX_MINFITEM_HXX
117 #define _SFXEVENT_HXX
118 
119 //sfxdoc.hxx
120 //#define _SFX_OBJSH_HXX
121 //#define _SFX_CLIENTSH_HXX
122 //#define _SFXDOCINF_HXX
123 //#define _SFX_OBJFAC_HXX
124 #define _SFX_DOCFILT_HXX
125 //#define _SFXDOCFILE_HXX ***
126 //define _VIEWFAC_HXX
127 //#define _SFXVIEWFRM_HXX
128 //#define _SFXVIEWSH_HXX
129 //#define _MDIFRM_HXX ***
130 #define _SFX_IPFRM_HXX
131 //#define _SFX_INTERNO_HXX
132 
133 //sfxdlg.hxx
134 //#define _SFXTABDLG_HXX
135 //#define _BASEDLGS_HXX ***
136 #define _SFX_DINFDLG_HXX
137 #define _SFXDINFEDT_HXX
138 #define _SFX_MGETEMPL_HXX
139 #define _SFX_TPLPITEM_HXX
140 //#define _SFX_STYLEDLG_HXX
141 #define _NEWSTYLE_HXX
142 //#define _SFXDOCTEMPL_HXX ***
143 //#define _SFXDOCTDLG_HXX ***
144 //#define _SFX_TEMPLDLG_HXX ***
145 //#define _SFXNEW_HXX ***
146 #define _SFXDOCMAN_HXX
147 //#define _SFXDOCKWIN_HXX
148 
149 //sfxitems.hxx
150 #define _SFX_WHMAP_HXX
151 #define _ARGS_HXX
152 //#define _SFXPOOLITEM_HXX
153 //#define _SFXINTITEM_HXX
154 //#define _SFXENUMITEM_HXX
155 #define _SFXFLAGITEM_HXX
156 //#define _SFXSTRITEM_HXX
157 #define _SFXPTITEM_HXX
158 #define _SFXRECTITEM_HXX
159 //#define _SFXITEMPOOL_HXX
160 //#define _SFXITEMSET_HXX
161 #define _SFXITEMITER_HXX
162 #define _SFX_WHITER_HXX
163 #define _SFXPOOLCACH_HXX
164 //#define _AEITEM_HXX
165 #define _SFXRNGITEM_HXX
166 //#define _SFXSLSTITM_HXX
167 //#define _SFXSTYLE_HXX
168 
169 //xout.hxx
170 //#define _XENUM_HXX
171 //#define _XPOLY_HXX
172 //#define _XATTR_HXX
173 //#define _XOUTX_HXX
174 //#define _XPOOL_HXX
175 //#define _XTABLE_HXX
176 
177 //svdraw.hxx
178 #define _SDR_NOITEMS
179 #define _SDR_NOTOUCH
180 #define _SDR_NOTRANSFORM
181 //#define _SDR_NOOBJECTS
182 //#define _SDR_NOVIEWS
183 
184 
185 
186 
187 #define _SFXBASIC_HXX
188 #define _SFX_DOCFILE_HXX
189 #define _SFX_DOCFILT_HXX
190 #define _SFX_DOCINF_HXX
191 #define _SFX_DOCSH_HXX
192 #define _SFX_TEMPLDLG_HXX
193 #define _SFXSTBMGR_HXX
194 #define _SFXTBXMGR_HXX
195 #define _SFXIMGMGR_HXX
196 #define _SFXMNUITEM_HXX
197 #define _SFXMNUMGR_HXX
198 #define _SFXSTBITEM_HXX
199 #define _SFXTBXCTRL_HXX
200 #define _SFXFILEDLG_HXX
201 #define _SFXREQUEST_HXX
202 #define _SFXOBJFACE_HXX
203 #define _SFXMSGPOOL_HXX
204 #define _SFXMSGDESCR_HXX
205 #define _SFXMSG_HXX
206 #define _SFX_PRNMON_HXX
207 
208 //si
209 #define _SI_NOSBXCONTROLS
210 #define _SI_NOCONTROL
211 //#define SI_NOITEMS
212 //#define SI_NODRW
213 //#define SI_NOOTHERFORMS
214 #define _SIDLL_HXX
215 //#define _VCSBX_HXX
216 //#define _VCBRW_HXX
217 
218 //#define _SVDATTR_HXX		<--- der wars
219 #define _SVDXOUT_HXX
220 #define _SVDEC_HXX
221 //#define _SVDIO_HXX
222 //#define _SVDLAYER_HXX
223 //#define _SVDRAG_HXX
224 #define _SVINCVW_HXX
225 //#define _SV_MULTISEL_HXX
226 #define _SVRTV_HXX
227 #define _SVTABBX_HXX
228 
229 #define _SVX_DAILDLL_HXX
230 #define _SVX_HYPHEN_HXX
231 #define _SVX_IMPGRF_HXX
232 #define _SVX_OPTITEMS_HXX
233 #define _SVX_OPTGERL_HXX
234 #define _SVX_OPTSAVE_HXX
235 #define _SVX_OPTSPELL_HXX
236 #define _SVX_OPTPATH_HXX
237 #define _SVX_OPTLINGU_HXX
238 #define _SVX_RULER_HXX
239 #define _SVX_RULRITEM_HXX
240 #define _SVX_SPLWRAP_HXX
241 #define _SVX_SPLDLG_HXX
242 #define _SVX_THESDLG_HXX
243 
244 // INCLUDE ---------------------------------------------------------------
245 
246 #include <sfx2/childwin.hxx>
247 #include <sfx2/objsh.hxx>
248 
249 #include "document.hxx"
250 #include "viewdata.hxx"
251 #include "drawview.hxx"
252 #include "drawpage.hxx"
253 #include "drwlayer.hxx"
254 
255 // STATIC DATA -----------------------------------------------------------
256 
257 // -----------------------------------------------------------------------
258 
ActivateOlk(ScViewData *)259 void ActivateOlk( ScViewData* /* pViewData */ )
260 {
261 	// Browser fuer Virtual Controls fuellen
262 	//	VC's und den Browser dazu gibts nicht mehr...
263 
264 	//	GetSbxForm gibt's nicht mehr, muss auch nichts mehr angemeldet werden
265 }
266 
DeActivateOlk(ScViewData *)267 void DeActivateOlk( ScViewData* /* pViewData */ )
268 {
269 	// Browser fuer Virtual Controls fuellen
270 	//	VC's und den Browser dazu gibts nicht mehr...
271 
272 	//	GetSbxForm gibt's nicht mehr, muss auch nichts mehr angemeldet werden
273 }
274 
275 
276 
277 
278 
279