1*38d50f7bSAndrew Rist /************************************************************** 2cdf0e10cSrcweir * 3*38d50f7bSAndrew Rist * Licensed to the Apache Software Foundation (ASF) under one 4*38d50f7bSAndrew Rist * or more contributor license agreements. See the NOTICE file 5*38d50f7bSAndrew Rist * distributed with this work for additional information 6*38d50f7bSAndrew Rist * regarding copyright ownership. The ASF licenses this file 7*38d50f7bSAndrew Rist * to you under the Apache License, Version 2.0 (the 8*38d50f7bSAndrew Rist * "License"); you may not use this file except in compliance 9*38d50f7bSAndrew Rist * with the License. You may obtain a copy of the License at 10*38d50f7bSAndrew Rist * 11*38d50f7bSAndrew Rist * http://www.apache.org/licenses/LICENSE-2.0 12*38d50f7bSAndrew Rist * 13*38d50f7bSAndrew Rist * Unless required by applicable law or agreed to in writing, 14*38d50f7bSAndrew Rist * software distributed under the License is distributed on an 15*38d50f7bSAndrew Rist * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16*38d50f7bSAndrew Rist * KIND, either express or implied. See the License for the 17*38d50f7bSAndrew Rist * specific language governing permissions and limitations 18*38d50f7bSAndrew Rist * under the License. 19*38d50f7bSAndrew Rist * 20*38d50f7bSAndrew Rist *************************************************************/ 21*38d50f7bSAndrew Rist 22*38d50f7bSAndrew Rist 23cdf0e10cSrcweir 24cdf0e10cSrcweir // ItemID-Defines etc. muessen immer ganz vorne stehen 25cdf0e10cSrcweir 26cdf0e10cSrcweir #include "scitems.hxx" 27cdf0e10cSrcweir 28cdf0e10cSrcweir #define _ZFORLIST_DECLARE_TABLE 29cdf0e10cSrcweir 30cdf0e10cSrcweir #define _PRINTFUN_CXX 31cdf0e10cSrcweir #define _INPUTHDL_CXX 32cdf0e10cSrcweir 33cdf0e10cSrcweir // ab hier automatisch per makepch generiert 34cdf0e10cSrcweir // folgende duerfen nicht aufgenommen werden: 35cdf0e10cSrcweir // scslots.hxx 36cdf0e10cSrcweir 37cdf0e10cSrcweir #include <tools/solar.h> 38cdf0e10cSrcweir #include <tools/string.hxx> 39cdf0e10cSrcweir #include <svl/solar.hrc> 40cdf0e10cSrcweir #include <tools/rtti.hxx> 41cdf0e10cSrcweir #include <string.h> 42cdf0e10cSrcweir #include <tools/contnr.hxx> 43cdf0e10cSrcweir #include <vcl/sv.h> 44cdf0e10cSrcweir #include <tools/ref.hxx> 45cdf0e10cSrcweir #include <tools/list.hxx> 46cdf0e10cSrcweir #include <tools/link.hxx> 47cdf0e10cSrcweir #include <i18npool/lang.h> 48cdf0e10cSrcweir #include <sfx2/sfx.hrc> 49cdf0e10cSrcweir #include <svl/memberid.hrc> 50cdf0e10cSrcweir #include <sfx2/sfxsids.hrc> 51cdf0e10cSrcweir #include <svl/cntwids.hrc> 52cdf0e10cSrcweir #include <tools/resid.hxx> 53cdf0e10cSrcweir #include <tools/rc.hxx> 54cdf0e10cSrcweir #include <tools/resmgr.hxx> 55cdf0e10cSrcweir #include <tools/gen.hxx> 56cdf0e10cSrcweir #include <tools/fract.hxx> 57cdf0e10cSrcweir #include <tools/date.hxx> 58cdf0e10cSrcweir #include <tools/time.hxx> 59cdf0e10cSrcweir #include <vcl/keycod.hxx> 60cdf0e10cSrcweir #include <vcl/keycodes.hxx> 61cdf0e10cSrcweir #include <tools/globname.hxx> 62cdf0e10cSrcweir #include <tools/color.hxx> 63cdf0e10cSrcweir #include <vcl/region.hxx> 64cdf0e10cSrcweir #include <vcl/mapmod.hxx> 65cdf0e10cSrcweir #include <vcl/bitmap.hxx> 66cdf0e10cSrcweir #include <sot/sotref.hxx> 67cdf0e10cSrcweir #include <svx/svxids.hrc> 68cdf0e10cSrcweir #include <vcl/vclenum.hxx> 69cdf0e10cSrcweir #include <sot/object.hxx> 70cdf0e10cSrcweir #include <sot/sotdata.hxx> 71cdf0e10cSrcweir #include <sot/factory.hxx> 72cdf0e10cSrcweir #include <tools/ownlist.hxx> 73cdf0e10cSrcweir #include <vcl/font.hxx> 74cdf0e10cSrcweir #include <vcl/wall.hxx> 75cdf0e10cSrcweir #include <vcl/settings.hxx> 76cdf0e10cSrcweir #include <vcl/accel.hxx> 77cdf0e10cSrcweir #include <vcl/outdev.hxx> 78cdf0e10cSrcweir #include <vcl/pointr.hxx> 79cdf0e10cSrcweir #include <vcl/ptrstyle.hxx> 80cdf0e10cSrcweir #include <tools/wintypes.hxx> 81cdf0e10cSrcweir #include <vcl/event.hxx> 82cdf0e10cSrcweir #include <limits.h> 83cdf0e10cSrcweir #include <tools/errinf.hxx> 84cdf0e10cSrcweir #include <tools/errcode.hxx> 85cdf0e10cSrcweir #include <tools/stream.hxx> 86cdf0e10cSrcweir #include <vcl/color.hxx> 87cdf0e10cSrcweir #include <vcl/window.hxx> 88cdf0e10cSrcweir #include <global.hxx> 89cdf0e10cSrcweir #include <vcl/syswin.hxx> 90cdf0e10cSrcweir #include <tools/debug.hxx> 91cdf0e10cSrcweir #include <svl/svarray.hxx> 92cdf0e10cSrcweir #include <vcl/ctrl.hxx> 93cdf0e10cSrcweir #include <svl/hint.hxx> 94cdf0e10cSrcweir #include <svl/poolitem.hxx> 95cdf0e10cSrcweir #include <vcl/image.hxx> 96cdf0e10cSrcweir #include <vcl/timer.hxx> 97cdf0e10cSrcweir #include <tools/unqidx.hxx> 98cdf0e10cSrcweir #include <vcl/symbol.hxx> 99cdf0e10cSrcweir #include <vcl/fixed.hxx> 100cdf0e10cSrcweir #include <svl/brdcst.hxx> 101cdf0e10cSrcweir #include <vcl/timer.hxx> 102cdf0e10cSrcweir #include <sc.hrc> 103cdf0e10cSrcweir #include <stdarg.h> 104cdf0e10cSrcweir #include <svx/dialogs.hrc> 105cdf0e10cSrcweir #include <basic/sbxdef.hxx> 106cdf0e10cSrcweir #include <svl/lstner.hxx> 107cdf0e10cSrcweir #include <sfx2/shell.hxx> 108cdf0e10cSrcweir #include <vcl/window.hxx> 109cdf0e10cSrcweir #include <vcl/group.hxx> 110cdf0e10cSrcweir #include <tools/unqid.hxx> 111cdf0e10cSrcweir #include <tools/table.hxx> 112cdf0e10cSrcweir #include <svl/itemset.hxx> 113cdf0e10cSrcweir #include <vcl/dialog.hxx> 114cdf0e10cSrcweir #include <vcl/button.hxx> 115cdf0e10cSrcweir #include <rangelst.hxx> 116cdf0e10cSrcweir #include <vcl/edit.hxx> 117cdf0e10cSrcweir #include <vcl/combobox.h> 118cdf0e10cSrcweir #include <tools/shl.hxx> 119cdf0e10cSrcweir #include <vcl/field.hxx> 120cdf0e10cSrcweir #include <vcl/spinfld.hxx> 121cdf0e10cSrcweir #include <vcl/combobox.hxx> 122cdf0e10cSrcweir #include <tools/pstm.hxx> 123cdf0e10cSrcweir #include <svl/eitem.hxx> 124cdf0e10cSrcweir #include <svl/itempool.hxx> 125cdf0e10cSrcweir #include <sfx2/tabdlg.hxx> 126cdf0e10cSrcweir #include <vcl/tabdlg.hxx> 127cdf0e10cSrcweir #include <vcl/tabpage.hxx> 128cdf0e10cSrcweir #include <vcl/tabctrl.hxx> 129cdf0e10cSrcweir #include <shellids.hxx> 130cdf0e10cSrcweir #include <vcl/event.hxx> 131cdf0e10cSrcweir #include <svl/intitem.hxx> 132cdf0e10cSrcweir #include <svtools/confitem.hxx> 133cdf0e10cSrcweir #include <markdata.hxx> 134cdf0e10cSrcweir #include <svx/optgrid.hxx> 135cdf0e10cSrcweir #include <vcl/apptypes.hxx> 136cdf0e10cSrcweir #include <viewopti.hxx> 137cdf0e10cSrcweir #include <viewdata.hxx> 138cdf0e10cSrcweir #include <sfx2/viewsh.hxx> 139cdf0e10cSrcweir #include <sfx2/clientsh.hxx> 140cdf0e10cSrcweir #include <document.hxx> 141cdf0e10cSrcweir #include <vcl/prntypes.hxx> 142cdf0e10cSrcweir #include <table.hxx> 143cdf0e10cSrcweir #include <column.hxx> 144cdf0e10cSrcweir #include <markarr.hxx> 145cdf0e10cSrcweir #include <vcl/mapmod.hxx> 146cdf0e10cSrcweir #include <svl/undo.hxx> 147cdf0e10cSrcweir #include <vcl/seleng.hxx> 148cdf0e10cSrcweir #include <rsc/rscsfx.hxx> 149cdf0e10cSrcweir #include <svx/zoomitem.hxx> 150cdf0e10cSrcweir #include <vcl/scrbar.hxx> 151cdf0e10cSrcweir #include <viewutil.hxx> 152cdf0e10cSrcweir #include <vcl/svapp.hxx> 153cdf0e10cSrcweir #include <tools/datetime.hxx> 154cdf0e10cSrcweir #include <tabview.hxx> 155cdf0e10cSrcweir #include <select.hxx> 156cdf0e10cSrcweir #include <sfx2/imgdef.hxx> 157cdf0e10cSrcweir #include <viewfunc.hxx> 158cdf0e10cSrcweir #include <sfx2/module.hxx> 159cdf0e10cSrcweir #include <dbfunc.hxx> 160cdf0e10cSrcweir #include <vcl/accel.hxx> 161cdf0e10cSrcweir #include <svl/smplhint.hxx> 162cdf0e10cSrcweir #include <sfx2/viewfac.hxx> 163cdf0e10cSrcweir #include <sot/storage.hxx> 164cdf0e10cSrcweir #include <sfx2/objsh.hxx> 165cdf0e10cSrcweir #include <target.hxx> 166cdf0e10cSrcweir #include <tabvwsh.hxx> 167cdf0e10cSrcweir #include <svl/inethist.hxx> 168cdf0e10cSrcweir #include <svl/inetdef.hxx> 169cdf0e10cSrcweir #include <sfx2/sfxdefs.hxx> 170cdf0e10cSrcweir #include <svtools/compat.hxx> 171cdf0e10cSrcweir #include <svl/inetmsg.hxx> 172cdf0e10cSrcweir #include <sfx2/app.hxx> 173cdf0e10cSrcweir #include <tools/urlobj.hxx> 174cdf0e10cSrcweir #include <scdll.hxx> 175cdf0e10cSrcweir #include <sfx2/msg.hxx> 176cdf0e10cSrcweir #include <svl/ownlist.hxx> 177cdf0e10cSrcweir #include <sfx2/objface.hxx> 178cdf0e10cSrcweir #include <sfx2/viewfrm.hxx> 179cdf0e10cSrcweir #include <sfx2/frame.hxx> 180cdf0e10cSrcweir #include <scresid.hxx> 181cdf0e10cSrcweir #include <sfx2/ipfrm.hxx> 182cdf0e10cSrcweir #include <docsh.hxx> 183cdf0e10cSrcweir //REMOVE #include <sfx2/interno.hxx> 184cdf0e10cSrcweir #include <sfx2/docfac.hxx> 185cdf0e10cSrcweir #include <scitems.hxx> 186cdf0e10cSrcweir #include <vcl/virdev.hxx> 187cdf0e10cSrcweir #include <globstr.hrc> 188cdf0e10cSrcweir #include <tcov.hxx> 189cdf0e10cSrcweir #include <vcl/dialog.hxx> 190cdf0e10cSrcweir #include <vcl/gdimtf.hxx> 191cdf0e10cSrcweir #include <vcl/lstbox.h> 192cdf0e10cSrcweir #include <sfx2/minarray.hxx> 193cdf0e10cSrcweir #include <sfx2/bindings.hxx> 194cdf0e10cSrcweir #include <vcl/lstbox.hxx> 195cdf0e10cSrcweir #include <vcl/pointr.hxx> 196cdf0e10cSrcweir #include <vcl/prntypes.hxx> 197cdf0e10cSrcweir #include <vcl/jobset.hxx> 198cdf0e10cSrcweir #include <svx/svdtypes.hxx> 199cdf0e10cSrcweir #include <vcl/btndlg.hxx> 200cdf0e10cSrcweir #include <vcl/svapp.hxx> 201cdf0e10cSrcweir #include <svl/svstdarr.hxx> 202cdf0e10cSrcweir #include <vcl/edit.hxx> 203cdf0e10cSrcweir #include <svl/stritem.hxx> 204cdf0e10cSrcweir #include <collect.hxx> 205cdf0e10cSrcweir #include <svx/svdsob.hxx> 206cdf0e10cSrcweir #include <vcl/button.hxx> 207cdf0e10cSrcweir #include <svx/svdobj.hxx> 208cdf0e10cSrcweir #include <svx/svdglue.hxx> 209cdf0e10cSrcweir #include <svx/svdlayer.hxx> 210cdf0e10cSrcweir #include <vcl/msgbox.hxx> 211cdf0e10cSrcweir #include <svx/svdmrkv.hxx> 212cdf0e10cSrcweir #include <svx/svdmark.hxx> 213cdf0e10cSrcweir #include <svx/svdhdl.hxx> 214cdf0e10cSrcweir #include <svx/svdsnpv.hxx> 215cdf0e10cSrcweir #include <svx/svdpntv.hxx> 216cdf0e10cSrcweir #include <svx/svddrag.hxx> 217cdf0e10cSrcweir #include <svx/svdhlpln.hxx> 218cdf0e10cSrcweir #include <scmod.hxx> 219cdf0e10cSrcweir #include <sfx2/request.hxx> 220cdf0e10cSrcweir #include <vcl/field.hxx> 221cdf0e10cSrcweir #include <svx/svdview.hxx> 222cdf0e10cSrcweir #include <svx/svdcrtv.hxx> 223cdf0e10cSrcweir #include <vcl/print.hxx> 224cdf0e10cSrcweir #include <vcl/floatwin.hxx> 225cdf0e10cSrcweir #include <vcl/wrkwin.hxx> 226cdf0e10cSrcweir #include <sfx2/childwin.hxx> 227cdf0e10cSrcweir #include <sfx2/chalign.hxx> 228cdf0e10cSrcweir #include <sfx2/dispatch.hxx> 229cdf0e10cSrcweir #include <vcl/graph.hxx> 230cdf0e10cSrcweir #include <vcl/bitmapex.hxx> 231cdf0e10cSrcweir #include <vcl/animate.hxx> 232cdf0e10cSrcweir #include <vcl/graph.h> 233cdf0e10cSrcweir #include <editeng/editdata.hxx> 234cdf0e10cSrcweir #include <svtools/stdctrl.hxx> 235cdf0e10cSrcweir #include <sfx2/basedlgs.hxx> 236cdf0e10cSrcweir #include <conditio.hxx> 237cdf0e10cSrcweir #include <vcl/combobox.hxx> 238cdf0e10cSrcweir #include <vcl/print.hxx> 239cdf0e10cSrcweir #include <uiitems.hxx> 240cdf0e10cSrcweir #include <svx/svdmodel.hxx> 241cdf0e10cSrcweir #include <vcl/gdiobj.hxx> 242cdf0e10cSrcweir #include <editeng/editeng.hxx> 243cdf0e10cSrcweir #include <svx/pageitem.hxx> 244cdf0e10cSrcweir #include <anyrefdg.hxx> 245cdf0e10cSrcweir #include <basic/sbxcore.hxx> 246cdf0e10cSrcweir #include <vcl/ctrl.hxx> 247cdf0e10cSrcweir #include <svx/xenum.hxx> 248cdf0e10cSrcweir #include <dbcolect.hxx> 249cdf0e10cSrcweir #include <sot/exchange.hxx> 250cdf0e10cSrcweir #include <math.h> 251cdf0e10cSrcweir #include <vcl/wrkwin.hxx> 252cdf0e10cSrcweir #include <basic/sbxvar.hxx> 253cdf0e10cSrcweir #include <vcl/image.hxx> 254cdf0e10cSrcweir #include <svx/xdef.hxx> 255cdf0e10cSrcweir #include <drwlayer.hxx> 256cdf0e10cSrcweir #include <editutil.hxx> 257cdf0e10cSrcweir #include <svx/xit.hxx> 258cdf0e10cSrcweir #include <svx/xcolit.hxx> 259cdf0e10cSrcweir #include <attrib.hxx> 260cdf0e10cSrcweir #include <patattr.hxx> 261cdf0e10cSrcweir #include <svx/xfillit0.hxx> 262cdf0e10cSrcweir #include <svx/xlineit0.hxx> 263cdf0e10cSrcweir #include <svx/xflasit.hxx> 264cdf0e10cSrcweir #include <svx/xlnasit.hxx> 265cdf0e10cSrcweir #include <svx/svdattr.hxx> 266cdf0e10cSrcweir #include <svx/sdangitm.hxx> 267cdf0e10cSrcweir #include <svx/sderitm.hxx> 268cdf0e10cSrcweir #include <svx/sdmetitm.hxx> 269cdf0e10cSrcweir #include <svx/svddef.hxx> 270cdf0e10cSrcweir #include <svx/sdooitm.hxx> 271cdf0e10cSrcweir #include <svx/sdprcitm.hxx> 272cdf0e10cSrcweir #include <svx/sdshcitm.hxx> 273cdf0e10cSrcweir #include <svx/sdshitm.hxx> 274cdf0e10cSrcweir #include <svx/sdshtitm.hxx> 275cdf0e10cSrcweir #include <svx/sdsxyitm.hxx> 276cdf0e10cSrcweir #include <svx/sdtaaitm.hxx> 277cdf0e10cSrcweir #include <svx/sdtacitm.hxx> 278cdf0e10cSrcweir #include <svx/sdtaditm.hxx> 279cdf0e10cSrcweir #include <svx/sdtagitm.hxx> 280cdf0e10cSrcweir #include <svx/sdtaiitm.hxx> 281cdf0e10cSrcweir #include <svx/sdynitm.hxx> 282cdf0e10cSrcweir #include <svx/sdtaitm.hxx> 283cdf0e10cSrcweir #include <svx/sdtakitm.hxx> 284cdf0e10cSrcweir #include <svx/sdtayitm.hxx> 285cdf0e10cSrcweir #include <svx/sdtcfitm.hxx> 286cdf0e10cSrcweir #include <svx/sdtditm.hxx> 287cdf0e10cSrcweir #include <svx/sdtfsitm.hxx> 288cdf0e10cSrcweir #include <svx/sdtmfitm.hxx> 289cdf0e10cSrcweir #include <tools/poly.hxx> 290cdf0e10cSrcweir #include <vcl/gdimtf.hxx> 291cdf0e10cSrcweir #include <cell.hxx> 292cdf0e10cSrcweir #include <stddef.h> 293cdf0e10cSrcweir #include <tools/mempool.hxx> 294cdf0e10cSrcweir #include <svl/style.hrc> 295cdf0e10cSrcweir #include <drawview.hxx> 296cdf0e10cSrcweir #include <svx/view3d.hxx> 297cdf0e10cSrcweir #include <svx/def3d.hxx> 298cdf0e10cSrcweir #include <vcl/floatwin.hxx> 299cdf0e10cSrcweir #include <basic/sbxobj.hxx> 300cdf0e10cSrcweir #include <editeng/svxenum.hxx> 301cdf0e10cSrcweir #include <svx/xtextit0.hxx> 302cdf0e10cSrcweir #include <svx/svdtrans.hxx> 303cdf0e10cSrcweir #include <svl/style.hxx> 304cdf0e10cSrcweir #include <reffact.hxx> 305cdf0e10cSrcweir #include <svx/svdotext.hxx> 306cdf0e10cSrcweir #include <svx/svdoattr.hxx> 307cdf0e10cSrcweir #include <tools/wldcrd.hxx> 308cdf0e10cSrcweir #include <rangenam.hxx> 309cdf0e10cSrcweir #include <undobase.hxx> 310cdf0e10cSrcweir #include <vcl/dockwin.hxx> 311cdf0e10cSrcweir #include <vcl/virdev.hxx> 312cdf0e10cSrcweir #include <rangeutl.hxx> 313cdf0e10cSrcweir #include <vcl/toolbox.hxx> 314cdf0e10cSrcweir #include <fupoor.hxx> 315cdf0e10cSrcweir #include <docpool.hxx> 316cdf0e10cSrcweir #include <vcl/button.hxx> 317cdf0e10cSrcweir #include <svl/srchitem.hxx> 318cdf0e10cSrcweir #include <svx/svdorect.hxx> 319cdf0e10cSrcweir #include <svl/whiter.hxx> 320cdf0e10cSrcweir #include <stlpool.hxx> 321cdf0e10cSrcweir #include <editeng/eeitem.hxx> 322cdf0e10cSrcweir #include <inputhdl.hxx> 323cdf0e10cSrcweir #include <svx/svdpage.hxx> 324cdf0e10cSrcweir 325cdf0e10cSrcweir 326cdf0e10cSrcweir 327cdf0e10cSrcweir 328