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 29cdf0e10cSrcweir #define _ZFORLIST_DECLARE_TABLE 30cdf0e10cSrcweir 31cdf0e10cSrcweir #define SC_PROGRESS_CXX 32cdf0e10cSrcweir 33cdf0e10cSrcweir // ab hier automatisch per makepch generiert 34cdf0e10cSrcweir // folgende duerfen nicht aufgenommen werden: 35cdf0e10cSrcweir // ... 36cdf0e10cSrcweir 37cdf0e10cSrcweir #include <tools/solar.h> 38cdf0e10cSrcweir #include <tools/string.hxx> 39cdf0e10cSrcweir #include <rtl/textenc.h> 40cdf0e10cSrcweir #include <sal/types.h> 41cdf0e10cSrcweir #include <sal/config.h> 42cdf0e10cSrcweir #include <rtl/textcvt.h> 43cdf0e10cSrcweir #include <rtl/string.hxx> 44cdf0e10cSrcweir #include <rtl/string.h> 45cdf0e10cSrcweir #include <rtl/ustring.h> 46cdf0e10cSrcweir #include <rtl/memory.h> 47cdf0e10cSrcweir #include <rtl/ustring.hxx> 48cdf0e10cSrcweir #include <rtl/locale.hxx> 49cdf0e10cSrcweir #include <rtl/locale.h> 50cdf0e10cSrcweir #include <tools/contnr.hxx> 51cdf0e10cSrcweir #include <i18npool/lang.h> 52cdf0e10cSrcweir #include <tools/list.hxx> 53cdf0e10cSrcweir #include <global.hxx> 54cdf0e10cSrcweir #include <tools/stream.hxx> 55cdf0e10cSrcweir #include <tools/errinf.hxx> 56cdf0e10cSrcweir #include <tools/rtti.hxx> 57cdf0e10cSrcweir #include <tools/errcode.hxx> 58cdf0e10cSrcweir #include <tools/ref.hxx> 59cdf0e10cSrcweir #include <tools/link.hxx> 60cdf0e10cSrcweir #include <tools/debug.hxx> 61cdf0e10cSrcweir #include <tools/time.hxx> 62cdf0e10cSrcweir #include <tools/date.hxx> 63cdf0e10cSrcweir #include <svl/svarray.hxx> 64cdf0e10cSrcweir #include <vcl/sv.h> 65cdf0e10cSrcweir #include <vcl/timer.hxx> 66cdf0e10cSrcweir #include <tools/gen.hxx> 67cdf0e10cSrcweir #include <tools/color.hxx> 68cdf0e10cSrcweir #include <tools/color.hxx> 69cdf0e10cSrcweir #include <filter.hxx> 70cdf0e10cSrcweir #include <rangelst.hxx> 71cdf0e10cSrcweir #include <osl/mutex.h> 72cdf0e10cSrcweir #include <com/sun/star/uno/Any.hxx> 73cdf0e10cSrcweir #include <com/sun/star/uno/Any.h> 74cdf0e10cSrcweir #include <cppu/macros.hxx> 75cdf0e10cSrcweir #include <uno/lbnames.h> 76cdf0e10cSrcweir #include <uno/any2.h> 77cdf0e10cSrcweir #include <uno/data.h> 78cdf0e10cSrcweir #include <typelib/typedescription.h> 79cdf0e10cSrcweir #include <typelib/uik.h> 80cdf0e10cSrcweir #include <typelib/typeclass.h> 81cdf0e10cSrcweir #include <com/sun/star/uno/Type.h> 82cdf0e10cSrcweir #include <com/sun/star/uno/TypeClass.hdl> 83cdf0e10cSrcweir #include <com/sun/star/uno/Type.hxx> 84cdf0e10cSrcweir #include <osl/mutex.hxx> 85cdf0e10cSrcweir #include <com/sun/star/uno/genfunc.hxx> 86cdf0e10cSrcweir #include <com/sun/star/uno/genfunc.h> 87cdf0e10cSrcweir #include <com/sun/star/uno/XInterface.hpp> 88cdf0e10cSrcweir #include <com/sun/star/uno/XInterface.hdl> 89cdf0e10cSrcweir #include <com/sun/star/uno/Reference.h> 90cdf0e10cSrcweir #include <com/sun/star/uno/RuntimeException.hdl> 91cdf0e10cSrcweir #include <com/sun/star/uno/Exception.hdl> 92cdf0e10cSrcweir #include <com/sun/star/uno/Reference.hxx> 93cdf0e10cSrcweir #include <com/sun/star/uno/RuntimeException.hpp> 94cdf0e10cSrcweir #include <com/sun/star/uno/Exception.hpp> 95cdf0e10cSrcweir #include <svl/hint.hxx> 96cdf0e10cSrcweir #include <svl/poolitem.hxx> 97cdf0e10cSrcweir #include <document.hxx> 98cdf0e10cSrcweir #include <vcl/prntypes.hxx> 99cdf0e10cSrcweir #include <table.hxx> 100cdf0e10cSrcweir #include <column.hxx> 101cdf0e10cSrcweir #include <markarr.hxx> 102cdf0e10cSrcweir #include <root.hxx> 103cdf0e10cSrcweir #include <flttypes.hxx> 104cdf0e10cSrcweir #include <svl/solar.hrc> 105cdf0e10cSrcweir #include <sfx2/sfxsids.hrc> 106cdf0e10cSrcweir #include <svl/cntwids.hrc> 107cdf0e10cSrcweir #include <sfx2/cntids.hrc> 108cdf0e10cSrcweir #include <tools/mempool.hxx> 109cdf0e10cSrcweir #include <compiler.hxx> 110cdf0e10cSrcweir #include <formula/compiler.hrc> 111cdf0e10cSrcweir #include <sfx2/sfx.hrc> 112cdf0e10cSrcweir #include <scitems.hxx> 113cdf0e10cSrcweir #include <svx/svxids.hrc> 114cdf0e10cSrcweir #include <svl/itemset.hxx> 115cdf0e10cSrcweir #include <svl/memberid.hrc> 116cdf0e10cSrcweir #include <tools/table.hxx> 117cdf0e10cSrcweir #include <flttools.hxx> 118cdf0e10cSrcweir #include <vcl/vclenum.hxx> 119cdf0e10cSrcweir #include <tools/resid.hxx> 120cdf0e10cSrcweir #include <tools/rc.hxx> 121cdf0e10cSrcweir #include <tools/resmgr.hxx> 122cdf0e10cSrcweir #include <tools/fract.hxx> 123cdf0e10cSrcweir #include <vcl/bitmap.hxx> 124cdf0e10cSrcweir #include <vcl/mapmod.hxx> 125cdf0e10cSrcweir #include <tools/mapunit.hxx> 126cdf0e10cSrcweir #include <vcl/region.hxx> 127cdf0e10cSrcweir #include <svl/lstner.hxx> 128cdf0e10cSrcweir #include <patattr.hxx> 129cdf0e10cSrcweir #include <vcl/font.hxx> 130cdf0e10cSrcweir #include <svl/cenumitm.hxx> 131cdf0e10cSrcweir #include <svl/eitem.hxx> 132cdf0e10cSrcweir #include <svl/intitem.hxx> 133cdf0e10cSrcweir #include <svl/cintitem.hxx> 134cdf0e10cSrcweir #include <svl/brdcst.hxx> 135cdf0e10cSrcweir #include <sot/sotref.hxx> 136cdf0e10cSrcweir #include <tools/globname.hxx> 137cdf0e10cSrcweir #include <sot/factory.hxx> 138cdf0e10cSrcweir #include <sot/object.hxx> 139cdf0e10cSrcweir #include <sot/sotdata.hxx> 140cdf0e10cSrcweir #include <vcl/bitmapex.hxx> 141cdf0e10cSrcweir #include <vcl/alpha.hxx> 142cdf0e10cSrcweir #include <vcl/gdimtf.hxx> 143cdf0e10cSrcweir #include <tools/unqidx.hxx> 144cdf0e10cSrcweir #include <vcl/graph.hxx> 145cdf0e10cSrcweir #include <vcl/animate.hxx> 146cdf0e10cSrcweir #include <vcl/graph.h> 147cdf0e10cSrcweir #include <vcl/gfxlink.hxx> 148cdf0e10cSrcweir #include <rsc/rscsfx.hxx> 149cdf0e10cSrcweir #include <vcl/wall.hxx> 150cdf0e10cSrcweir #include <vcl/settings.hxx> 151cdf0e10cSrcweir #include <vcl/accel.hxx> 152cdf0e10cSrcweir #include <vcl/keycod.hxx> 153cdf0e10cSrcweir #include <vcl/keycodes.hxx> 154cdf0e10cSrcweir #include <namebuff.hxx> 155cdf0e10cSrcweir #include <tools/shl.hxx> 156cdf0e10cSrcweir #include <tools/pstm.hxx> 157cdf0e10cSrcweir #include <editeng/fhgtitem.hxx> 158cdf0e10cSrcweir #include <vos/types.hxx> 159cdf0e10cSrcweir #include <vos/object.hxx> 160cdf0e10cSrcweir #include <vos/macros.hxx> 161cdf0e10cSrcweir #include <tools/unqid.hxx> 162cdf0e10cSrcweir #include <com/sun/star/uno/Sequence.h> 163cdf0e10cSrcweir #include <uno/sequence2.h> 164cdf0e10cSrcweir #include <com/sun/star/uno/Sequence.hxx> 165cdf0e10cSrcweir #include <attrib.hxx> 166cdf0e10cSrcweir #include <svl/zforlist.hxx> 167cdf0e10cSrcweir #include <editeng/fontitem.hxx> 168cdf0e10cSrcweir #include <com/sun/star/lang/XEventListener.hpp> 169cdf0e10cSrcweir #include <com/sun/star/lang/XEventListener.hdl> 170cdf0e10cSrcweir #include <com/sun/star/lang/EventObject.hdl> 171cdf0e10cSrcweir #include <com/sun/star/lang/EventObject.hpp> 172cdf0e10cSrcweir #include <vcl/outdev.hxx> 173cdf0e10cSrcweir #include <com/sun/star/beans/PropertyValue.hpp> 174cdf0e10cSrcweir #include <com/sun/star/beans/PropertyValue.hdl> 175cdf0e10cSrcweir #include <com/sun/star/beans/PropertyState.hdl> 176cdf0e10cSrcweir #include <com/sun/star/beans/PropertyState.hpp> 177cdf0e10cSrcweir #include <collect.hxx> 178cdf0e10cSrcweir #include <vcl/window.hxx> 179cdf0e10cSrcweir #include <vcl/pointr.hxx> 180cdf0e10cSrcweir #include <vcl/ptrstyle.hxx> 181cdf0e10cSrcweir #include <tools/wintypes.hxx> 182cdf0e10cSrcweir #include <vcl/inputctx.hxx> 183cdf0e10cSrcweir #include <vcl/event.hxx> 184cdf0e10cSrcweir #include <tools/ownlist.hxx> 185cdf0e10cSrcweir #include <vcl/cmdevt.hxx> 186cdf0e10cSrcweir #include <vcl/vclenum.hxx> 187cdf0e10cSrcweir #include <cell.hxx> 188cdf0e10cSrcweir #include <osl/interlck.h> 189cdf0e10cSrcweir #include <sfx2/sfxuno.hxx> 190cdf0e10cSrcweir #include <colrowst.hxx> 191cdf0e10cSrcweir #include <com/sun/star/util/URL.hpp> 192cdf0e10cSrcweir #include <com/sun/star/util/URL.hdl> 193cdf0e10cSrcweir #include <com/sun/star/lang/XMultiServiceFactory.hpp> 194cdf0e10cSrcweir #include <com/sun/star/lang/XMultiServiceFactory.hdl> 195cdf0e10cSrcweir #include <com/sun/star/lang/XSingleServiceFactory.hpp> 196cdf0e10cSrcweir #include <com/sun/star/lang/XSingleServiceFactory.hdl> 197cdf0e10cSrcweir #include <com/sun/star/lang/XTypeProvider.hpp> 198cdf0e10cSrcweir #include <com/sun/star/lang/XTypeProvider.hdl> 199cdf0e10cSrcweir #include <cppuhelper/typeprovider.hxx> 200cdf0e10cSrcweir #include <rtl/uuid.h> 201cdf0e10cSrcweir #include <cppuhelper/queryinterface.hxx> 202cdf0e10cSrcweir #include <cppuhelper/factory.hxx> 203cdf0e10cSrcweir #include <uno/dispatcher.h> 204cdf0e10cSrcweir #include <com/sun/star/registry/XRegistryKey.hpp> 205cdf0e10cSrcweir #include <com/sun/star/registry/XRegistryKey.hdl> 206cdf0e10cSrcweir #include <com/sun/star/registry/InvalidRegistryException.hdl> 207cdf0e10cSrcweir #include <com/sun/star/registry/InvalidValueException.hdl> 208cdf0e10cSrcweir #include <com/sun/star/registry/RegistryKeyType.hdl> 209cdf0e10cSrcweir #include <com/sun/star/registry/RegistryValueType.hdl> 210cdf0e10cSrcweir #include <com/sun/star/registry/InvalidRegistryException.hpp> 211cdf0e10cSrcweir #include <com/sun/star/registry/InvalidValueException.hpp> 212cdf0e10cSrcweir #include <com/sun/star/registry/RegistryKeyType.hpp> 213cdf0e10cSrcweir #include <com/sun/star/registry/RegistryValueType.hpp> 214cdf0e10cSrcweir #include <sot/storage.hxx> 215cdf0e10cSrcweir #include <tools/datetime.hxx> 216cdf0e10cSrcweir #include <osl/thread.h> 217cdf0e10cSrcweir #include <imp_op.hxx> 218cdf0e10cSrcweir #include <otlnbuff.hxx> 219cdf0e10cSrcweir #include <tokstack.hxx> 220cdf0e10cSrcweir #include <com/sun/star/container/NoSuchElementException.hdl> 221cdf0e10cSrcweir #include <com/sun/star/container/NoSuchElementException.hpp> 222cdf0e10cSrcweir #include <vcl/svapp.hxx> 223cdf0e10cSrcweir #include <vos/thread.hxx> 224cdf0e10cSrcweir #include <vos/runnable.hxx> 225cdf0e10cSrcweir #include <vos/refernce.hxx> 226cdf0e10cSrcweir #include <vcl/apptypes.hxx> 227cdf0e10cSrcweir #include <editeng/editdata.hxx> 228cdf0e10cSrcweir #include <editeng/editeng.hxx> 229cdf0e10cSrcweir #include <com/sun/star/lang/WrappedTargetException.hdl> 230cdf0e10cSrcweir #include <com/sun/star/lang/WrappedTargetException.hpp> 231cdf0e10cSrcweir #include <sfx2/shell.hxx> 232cdf0e10cSrcweir #include <tools/stack.hxx> 233cdf0e10cSrcweir #include <com/sun/star/lang/XComponent.hpp> 234cdf0e10cSrcweir #include <com/sun/star/lang/XComponent.hdl> 235cdf0e10cSrcweir #include <editeng/svxenum.hxx> 236cdf0e10cSrcweir #include <formel.hxx> 237cdf0e10cSrcweir #include <com/sun/star/container/XElementAccess.hdl> 238cdf0e10cSrcweir #include <com/sun/star/container/XElementAccess.hpp> 239cdf0e10cSrcweir #include <svl/itempool.hxx> 240cdf0e10cSrcweir #include <editeng/eeitem.hxx> 241cdf0e10cSrcweir #include <rangenam.hxx> 242cdf0e10cSrcweir #include <vcl/syswin.hxx> 243cdf0e10cSrcweir #include <svl/smplhint.hxx> 244cdf0e10cSrcweir #include <fontbuff.hxx> 245cdf0e10cSrcweir #include <vcl/ctrl.hxx> 246cdf0e10cSrcweir #include <vcl/field.hxx> 247cdf0e10cSrcweir #include <vcl/spinfld.hxx> 248cdf0e10cSrcweir #include <vcl/edit.hxx> 249cdf0e10cSrcweir #include <vcl/menu.hxx> 250cdf0e10cSrcweir #include <vcl/combobox.hxx> 251cdf0e10cSrcweir #include <vcl/combobox.h> 252cdf0e10cSrcweir #include <tools/fldunit.hxx> 253cdf0e10cSrcweir #include <com/sun/star/frame/XFrame.hpp> 254cdf0e10cSrcweir #include <com/sun/star/frame/XFrame.hdl> 255cdf0e10cSrcweir #include <com/sun/star/awt/XWindow.hpp> 256cdf0e10cSrcweir #include <com/sun/star/awt/XWindow.hdl> 257cdf0e10cSrcweir #include <com/sun/star/awt/Rectangle.hdl> 258cdf0e10cSrcweir #include <com/sun/star/awt/Rectangle.hpp> 259cdf0e10cSrcweir #include <com/sun/star/awt/XFocusListener.hpp> 260cdf0e10cSrcweir #include <com/sun/star/awt/XFocusListener.hdl> 261cdf0e10cSrcweir #include <com/sun/star/awt/FocusEvent.hdl> 262cdf0e10cSrcweir #include <com/sun/star/awt/FocusEvent.hpp> 263cdf0e10cSrcweir #include <com/sun/star/awt/XKeyListener.hpp> 264cdf0e10cSrcweir #include <com/sun/star/awt/XKeyListener.hdl> 265cdf0e10cSrcweir #include <com/sun/star/awt/KeyEvent.hdl> 266cdf0e10cSrcweir #include <com/sun/star/awt/InputEvent.hdl> 267cdf0e10cSrcweir #include <com/sun/star/awt/KeyEvent.hpp> 268cdf0e10cSrcweir #include <com/sun/star/awt/InputEvent.hpp> 269cdf0e10cSrcweir #include <com/sun/star/awt/XMouseListener.hpp> 270cdf0e10cSrcweir #include <com/sun/star/awt/XMouseListener.hdl> 271cdf0e10cSrcweir #include <com/sun/star/awt/MouseEvent.hdl> 272cdf0e10cSrcweir #include <com/sun/star/awt/MouseEvent.hpp> 273cdf0e10cSrcweir #include <com/sun/star/awt/XMouseMotionListener.hpp> 274cdf0e10cSrcweir #include <com/sun/star/awt/XMouseMotionListener.hdl> 275cdf0e10cSrcweir #include <com/sun/star/awt/XPaintListener.hpp> 276cdf0e10cSrcweir #include <com/sun/star/awt/XPaintListener.hdl> 277cdf0e10cSrcweir #include <com/sun/star/awt/PaintEvent.hdl> 278cdf0e10cSrcweir #include <com/sun/star/awt/PaintEvent.hpp> 279cdf0e10cSrcweir #include <com/sun/star/awt/XWindowListener.hpp> 280cdf0e10cSrcweir #include <com/sun/star/awt/XWindowListener.hdl> 281cdf0e10cSrcweir #include <com/sun/star/awt/WindowEvent.hdl> 282cdf0e10cSrcweir #include <com/sun/star/awt/WindowEvent.hpp> 283cdf0e10cSrcweir #include <com/sun/star/frame/XController.hpp> 284cdf0e10cSrcweir #include <com/sun/star/frame/XController.hdl> 285cdf0e10cSrcweir #include <com/sun/star/frame/XModel.hpp> 286cdf0e10cSrcweir #include <com/sun/star/frame/XModel.hdl> 287cdf0e10cSrcweir #include <com/sun/star/lang/IndexOutOfBoundsException.hdl> 288cdf0e10cSrcweir #include <com/sun/star/lang/IndexOutOfBoundsException.hpp> 289cdf0e10cSrcweir #include <com/sun/star/container/XIndexAccess.hdl> 290cdf0e10cSrcweir #include <com/sun/star/container/XIndexAccess.hpp> 291cdf0e10cSrcweir #include <excrecds.hxx> 292cdf0e10cSrcweir #include <scerrors.hxx> 293cdf0e10cSrcweir #include <docpool.hxx> 294cdf0e10cSrcweir #include <svx/msdffimp.hxx> 295cdf0e10cSrcweir #include <com/sun/star/lang/IllegalArgumentException.hdl> 296cdf0e10cSrcweir #include <com/sun/star/lang/IllegalArgumentException.hpp> 297cdf0e10cSrcweir #include <tools/urlobj.hxx> 298cdf0e10cSrcweir #include <editeng/colritem.hxx> 299cdf0e10cSrcweir #include <vcl/wrkwin.hxx> 300cdf0e10cSrcweir #include <excimp8.hxx> 301cdf0e10cSrcweir #include <excscen.hxx> 302cdf0e10cSrcweir #include <com/sun/star/frame/XFrameActionListener.hpp> 303cdf0e10cSrcweir #include <com/sun/star/frame/XFrameActionListener.hdl> 304cdf0e10cSrcweir #include <com/sun/star/frame/FrameActionEvent.hdl> 305cdf0e10cSrcweir #include <com/sun/star/frame/FrameAction.hdl> 306cdf0e10cSrcweir #include <com/sun/star/frame/FrameActionEvent.hpp> 307cdf0e10cSrcweir #include <com/sun/star/frame/FrameAction.hpp> 308cdf0e10cSrcweir #include <com/sun/star/frame/XFramesSupplier.hpp> 309cdf0e10cSrcweir #include <com/sun/star/frame/XFramesSupplier.hdl> 310cdf0e10cSrcweir #include <com/sun/star/frame/XFrames.hpp> 311cdf0e10cSrcweir #include <com/sun/star/frame/XFrames.hdl> 312cdf0e10cSrcweir #include <svx/msdffdef.hxx> 313cdf0e10cSrcweir #include <vcl/image.hxx> 314cdf0e10cSrcweir 315cdf0e10cSrcweir 316cdf0e10cSrcweir 317cdf0e10cSrcweir 318