diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2024-02-13 14:21:57 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2024-02-14 12:43:43 +0100 |
commit | 2cf7c26293462406d91ee050c6677930065e660b (patch) | |
tree | 7fda70129a4645195f943d667dd933eceda3b646 /sd/inc | |
parent | 4e2a4fbeb7c44cc47b3cf803cbcc6cba63b3d481 (diff) |
merge sdui library into sd
which eliminates another dynamic-symbol lookup and another complication
which was making it harder to do better with --enable-mergedlibs
sd is relatively small, so even the combined library is not as big as
one of the sw and sc libraries
Change-Id: Ibef8077d70a5abc7361c95f5dbb8c43447610188
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/163302
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'sd/inc')
-rw-r--r-- | sd/inc/pch/precompiled_sdui.cxx | 12 | ||||
-rw-r--r-- | sd/inc/pch/precompiled_sdui.hxx | 529 | ||||
-rw-r--r-- | sd/inc/sdabstdlg.hxx | 2 |
3 files changed, 2 insertions, 541 deletions
diff --git a/sd/inc/pch/precompiled_sdui.cxx b/sd/inc/pch/precompiled_sdui.cxx deleted file mode 100644 index 0471b10db738..000000000000 --- a/sd/inc/pch/precompiled_sdui.cxx +++ /dev/null @@ -1,12 +0,0 @@ -/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -/* - * This file is part of the LibreOffice project. - * - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. - */ - -#include "precompiled_sdui.hxx" - -/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sd/inc/pch/precompiled_sdui.hxx b/sd/inc/pch/precompiled_sdui.hxx deleted file mode 100644 index f7743dd6d27a..000000000000 --- a/sd/inc/pch/precompiled_sdui.hxx +++ /dev/null @@ -1,529 +0,0 @@ -/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -/* - * This file is part of the LibreOffice project. - * - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. - */ - -/* - This file has been autogenerated by update_pch.sh. It is possible to edit it - manually (such as when an include file has been moved/renamed/removed). All such - manual changes will be rewritten by the next run of update_pch.sh (which presumably - also fixes all possible problems, so it's usually better to use it). - - Generated on 2023-07-19 09:28:08 using: - ./bin/update_pch sd sdui --cutoff=4 --exclude:system --include:module --include:local - - If after updating build fails, use the following command to locate conflicting headers: - ./bin/update_pch_bisect ./sd/inc/pch/precompiled_sdui.hxx "make sd.build" --find-conflicts -*/ - -#include <sal/config.h> -#if PCH_LEVEL >= 1 -#include <algorithm> -#include <array> -#include <cassert> -#include <chrono> -#include <cmath> -#include <cstddef> -#include <cstdlib> -#include <cstring> -#include <deque> -#include <float.h> -#include <functional> -#include <initializer_list> -#include <iomanip> -#include <iterator> -#include <limits.h> -#include <limits> -#include <map> -#include <math.h> -#include <memory> -#include <mutex> -#include <new> -#include <numeric> -#include <optional> -#include <ostream> -#include <set> -#include <span> -#include <stddef.h> -#include <stdexcept> -#include <string.h> -#include <string> -#include <string_view> -#include <type_traits> -#include <typeinfo> -#include <unordered_map> -#include <unordered_set> -#include <utility> -#include <vector> -#include <boost/property_tree/ptree_fwd.hpp> -#endif // PCH_LEVEL >= 1 -#if PCH_LEVEL >= 2 -#include <osl/conditn.hxx> -#include <osl/diagnose.h> -#include <osl/doublecheckedlocking.h> -#include <osl/endian.h> -#include <osl/getglobalmutex.hxx> -#include <osl/interlck.h> -#include <osl/mutex.h> -#include <osl/mutex.hxx> -#include <osl/socket_decl.hxx> -#include <osl/thread.h> -#include <osl/time.h> -#include <rtl/alloc.h> -#include <rtl/byteseq.h> -#include <rtl/character.hxx> -#include <rtl/instance.hxx> -#include <rtl/locale.h> -#include <rtl/math.h> -#include <rtl/ref.hxx> -#include <rtl/strbuf.h> -#include <rtl/strbuf.hxx> -#include <rtl/string.h> -#include <rtl/string.hxx> -#include <rtl/stringconcat.hxx> -#include <rtl/stringutils.hxx> -#include <rtl/textcvt.h> -#include <rtl/textenc.h> -#include <rtl/ustrbuf.h> -#include <rtl/ustrbuf.hxx> -#include <rtl/ustring.h> -#include <rtl/ustring.hxx> -#include <rtl/uuid.h> -#include <sal/backtrace.hxx> -#include <sal/log.hxx> -#include <sal/macros.h> -#include <sal/saldllapi.h> -#include <sal/types.h> -#include <sal/typesizes.h> -#include <vcl/BinaryDataContainer.hxx> -#include <vcl/BitmapColor.hxx> -#include <vcl/BitmapPalette.hxx> -#include <vcl/ColorMask.hxx> -#include <vcl/GraphicAttributes.hxx> -#include <vcl/GraphicExternalLink.hxx> -#include <vcl/GraphicObject.hxx> -#include <vcl/IDialogRenderable.hxx> -#include <vcl/ITiledRenderable.hxx> -#include <vcl/InterimItemWindow.hxx> -#include <vcl/Scanline.hxx> -#include <vcl/WindowPosSize.hxx> -#include <vcl/alpha.hxx> -#include <vcl/animate/Animation.hxx> -#include <vcl/animate/AnimationFrame.hxx> -#include <vcl/bitmap.hxx> -#include <vcl/bitmap/BitmapTypes.hxx> -#include <vcl/bitmapex.hxx> -#include <vcl/builderpage.hxx> -#include <vcl/cairo.hxx> -#include <vcl/checksum.hxx> -#include <vcl/ctrl.hxx> -#include <vcl/customweld.hxx> -#include <vcl/dllapi.h> -#include <vcl/dockwin.hxx> -#include <vcl/event.hxx> -#include <vcl/fntstyle.hxx> -#include <vcl/font.hxx> -#include <vcl/formatter.hxx> -#include <vcl/gdimtf.hxx> -#include <vcl/gfxlink.hxx> -#include <vcl/gradient.hxx> -#include <vcl/graph.hxx> -#include <vcl/idle.hxx> -#include <vcl/image.hxx> -#include <vcl/kernarray.hxx> -#include <vcl/keycod.hxx> -#include <vcl/keycodes.hxx> -#include <vcl/mapmod.hxx> -#include <vcl/metaactiontypes.hxx> -#include <vcl/metric.hxx> -#include <vcl/outdev.hxx> -#include <vcl/ptrstyle.hxx> -#include <vcl/region.hxx> -#include <vcl/rendercontext/AddFontSubstituteFlags.hxx> -#include <vcl/rendercontext/AntialiasingFlags.hxx> -#include <vcl/rendercontext/DrawGridFlags.hxx> -#include <vcl/rendercontext/DrawImageFlags.hxx> -#include <vcl/rendercontext/DrawModeFlags.hxx> -#include <vcl/rendercontext/DrawTextFlags.hxx> -#include <vcl/rendercontext/GetDefaultFontFlags.hxx> -#include <vcl/rendercontext/ImplMapRes.hxx> -#include <vcl/rendercontext/InvertFlags.hxx> -#include <vcl/rendercontext/RasterOp.hxx> -#include <vcl/rendercontext/SalLayoutFlags.hxx> -#include <vcl/rendercontext/State.hxx> -#include <vcl/rendercontext/SystemTextColorFlags.hxx> -#include <vcl/salgtype.hxx> -#include <vcl/salnativewidgets.hxx> -#include <vcl/scrollable.hxx> -#include <vcl/settings.hxx> -#include <vcl/svapp.hxx> -#include <vcl/syswin.hxx> -#include <vcl/task.hxx> -#include <vcl/timer.hxx> -#include <vcl/transfer.hxx> -#include <vcl/uitest/factory.hxx> -#include <vcl/vclenum.hxx> -#include <vcl/vclptr.hxx> -#include <vcl/vclreferencebase.hxx> -#include <vcl/vectorgraphicdata.hxx> -#include <vcl/wall.hxx> -#include <vcl/weld.hxx> -#include <vcl/weldutils.hxx> -#include <vcl/window.hxx> -#include <vcl/windowstate.hxx> -#include <vcl/wintypes.hxx> -#endif // PCH_LEVEL >= 2 -#if PCH_LEVEL >= 3 -#include <basegfx/basegfxdllapi.h> -#include <basegfx/color/bcolor.hxx> -#include <basegfx/matrix/b2dhommatrix.hxx> -#include <basegfx/matrix/hommatrixtemplate.hxx> -#include <basegfx/numeric/ftools.hxx> -#include <basegfx/point/b2dpoint.hxx> -#include <basegfx/point/b2ipoint.hxx> -#include <basegfx/polygon/b2dpolygon.hxx> -#include <basegfx/polygon/b2dpolypolygon.hxx> -#include <basegfx/range/Range2D.hxx> -#include <basegfx/range/b2drange.hxx> -#include <basegfx/range/b2drectangle.hxx> -#include <basegfx/range/basicrange.hxx> -#include <basegfx/tuple/Size2D.hxx> -#include <basegfx/tuple/Tuple2D.hxx> -#include <basegfx/tuple/Tuple3D.hxx> -#include <basegfx/tuple/b2dtuple.hxx> -#include <basegfx/tuple/b2i64tuple.hxx> -#include <basegfx/tuple/b2ituple.hxx> -#include <basegfx/tuple/b3dtuple.hxx> -#include <basegfx/utils/bgradient.hxx> -#include <basegfx/utils/common.hxx> -#include <basegfx/vector/b2dsize.hxx> -#include <basegfx/vector/b2dvector.hxx> -#include <basegfx/vector/b2enums.hxx> -#include <basegfx/vector/b2isize.hxx> -#include <basegfx/vector/b2ivector.hxx> -#include <com/sun/star/awt/DeviceInfo.hpp> -#include <com/sun/star/awt/Gradient2.hpp> -#include <com/sun/star/awt/GradientStyle.hpp> -#include <com/sun/star/awt/Key.hpp> -#include <com/sun/star/awt/KeyGroup.hpp> -#include <com/sun/star/awt/PosSize.hpp> -#include <com/sun/star/awt/SystemPointer.hpp> -#include <com/sun/star/awt/XWindow.hpp> -#include <com/sun/star/awt/XWindowPeer.hpp> -#include <com/sun/star/beans/PropertyValue.hpp> -#include <com/sun/star/beans/XPropertySet.hpp> -#include <com/sun/star/container/XChild.hpp> -#include <com/sun/star/container/XIndexContainer.hpp> -#include <com/sun/star/container/XIndexReplace.hpp> -#include <com/sun/star/container/XNameContainer.hpp> -#include <com/sun/star/container/XNamed.hpp> -#include <com/sun/star/datatransfer/DataFlavor.hpp> -#include <com/sun/star/datatransfer/XTransferable.hpp> -#include <com/sun/star/datatransfer/XTransferable2.hpp> -#include <com/sun/star/datatransfer/clipboard/XClipboard.hpp> -#include <com/sun/star/datatransfer/clipboard/XClipboardOwner.hpp> -#include <com/sun/star/datatransfer/dnd/DNDConstants.hpp> -#include <com/sun/star/datatransfer/dnd/DropTargetDragEvent.hpp> -#include <com/sun/star/datatransfer/dnd/DropTargetDropEvent.hpp> -#include <com/sun/star/datatransfer/dnd/XDragGestureListener.hpp> -#include <com/sun/star/datatransfer/dnd/XDragSourceListener.hpp> -#include <com/sun/star/datatransfer/dnd/XDropTargetListener.hpp> -#include <com/sun/star/document/EventObject.hpp> -#include <com/sun/star/document/XCmisDocument.hpp> -#include <com/sun/star/document/XDocumentEventBroadcaster.hpp> -#include <com/sun/star/document/XDocumentPropertiesSupplier.hpp> -#include <com/sun/star/document/XDocumentRecovery.hpp> -#include <com/sun/star/document/XDocumentSubStorageSupplier.hpp> -#include <com/sun/star/document/XEmbeddedScripts.hpp> -#include <com/sun/star/document/XEventBroadcaster.hpp> -#include <com/sun/star/document/XEventsSupplier.hpp> -#include <com/sun/star/document/XLinkTargetSupplier.hpp> -#include <com/sun/star/document/XScriptInvocationContext.hpp> -#include <com/sun/star/document/XShapeEventBroadcaster.hpp> -#include <com/sun/star/document/XStorageBasedDocument.hpp> -#include <com/sun/star/document/XUndoManagerSupplier.hpp> -#include <com/sun/star/document/XViewDataSupplier.hpp> -#include <com/sun/star/drawing/DashStyle.hpp> -#include <com/sun/star/drawing/HatchStyle.hpp> -#include <com/sun/star/drawing/LineCap.hpp> -#include <com/sun/star/drawing/TextFitToSizeType.hpp> -#include <com/sun/star/drawing/XDrawPageDuplicator.hpp> -#include <com/sun/star/drawing/XDrawPages.hpp> -#include <com/sun/star/drawing/XDrawPagesSupplier.hpp> -#include <com/sun/star/drawing/XLayerSupplier.hpp> -#include <com/sun/star/drawing/XMasterPagesSupplier.hpp> -#include <com/sun/star/drawing/XPresenterHelper.hpp> -#include <com/sun/star/drawing/framework/XConfigurationController.hpp> -#include <com/sun/star/embed/Aspects.hpp> -#include <com/sun/star/embed/XStorage.hpp> -#include <com/sun/star/embed/XVisualObject.hpp> -#include <com/sun/star/form/FormComponentType.hpp> -#include <com/sun/star/frame/XDispatch.hpp> -#include <com/sun/star/frame/XFrame.hpp> -#include <com/sun/star/frame/XLoadable.hpp> -#include <com/sun/star/frame/XModel3.hpp> -#include <com/sun/star/frame/XModule.hpp> -#include <com/sun/star/frame/XStatusListener.hpp> -#include <com/sun/star/frame/XStorable2.hpp> -#include <com/sun/star/frame/XTerminateListener.hpp> -#include <com/sun/star/frame/XTitle.hpp> -#include <com/sun/star/frame/XTitleChangeBroadcaster.hpp> -#include <com/sun/star/frame/XUntitledNumbers.hpp> -#include <com/sun/star/graphic/XGraphic.hpp> -#include <com/sun/star/graphic/XPrimitive2D.hpp> -#include <com/sun/star/i18n/ForbiddenCharacters.hpp> -#include <com/sun/star/i18n/WordType.hpp> -#include <com/sun/star/io/XInputStream.hpp> -#include <com/sun/star/io/XOutputStream.hpp> -#include <com/sun/star/io/XSeekable.hpp> -#include <com/sun/star/io/XStream.hpp> -#include <com/sun/star/io/XTruncate.hpp> -#include <com/sun/star/lang/DisposedException.hpp> -#include <com/sun/star/lang/EventObject.hpp> -#include <com/sun/star/lang/Locale.hpp> -#include <com/sun/star/lang/XComponent.hpp> -#include <com/sun/star/lang/XEventListener.hpp> -#include <com/sun/star/lang/XMultiComponentFactory.hpp> -#include <com/sun/star/lang/XMultiServiceFactory.hpp> -#include <com/sun/star/lang/XServiceInfo.hpp> -#include <com/sun/star/lang/XSingleServiceFactory.hpp> -#include <com/sun/star/lang/XTypeProvider.hpp> -#include <com/sun/star/lang/XUnoTunnel.hpp> -#include <com/sun/star/presentation/XCustomPresentationSupplier.hpp> -#include <com/sun/star/presentation/XHandoutMasterSupplier.hpp> -#include <com/sun/star/presentation/XPresentationSupplier.hpp> -#include <com/sun/star/rdf/XDocumentMetadataAccess.hpp> -#include <com/sun/star/rendering/CompositeOperation.hpp> -#include <com/sun/star/rendering/TextDirection.hpp> -#include <com/sun/star/script/XStarBasicAccess.hpp> -#include <com/sun/star/script/provider/XScriptProviderSupplier.hpp> -#include <com/sun/star/style/NumberingType.hpp> -#include <com/sun/star/style/XStyle.hpp> -#include <com/sun/star/style/XStyleFamiliesSupplier.hpp> -#include <com/sun/star/text/textfield/Type.hpp> -#include <com/sun/star/ucb/XAnyCompareFactory.hpp> -#include <com/sun/star/ui/XUIConfigurationManagerSupplier.hpp> -#include <com/sun/star/uno/Any.h> -#include <com/sun/star/uno/Any.hxx> -#include <com/sun/star/uno/Reference.h> -#include <com/sun/star/uno/Reference.hxx> -#include <com/sun/star/uno/RuntimeException.hpp> -#include <com/sun/star/uno/Sequence.h> -#include <com/sun/star/uno/Sequence.hxx> -#include <com/sun/star/uno/Type.h> -#include <com/sun/star/uno/Type.hxx> -#include <com/sun/star/uno/TypeClass.hdl> -#include <com/sun/star/uno/XInterface.hpp> -#include <com/sun/star/uno/XWeak.hpp> -#include <com/sun/star/uno/genfunc.h> -#include <com/sun/star/uno/genfunc.hxx> -#include <com/sun/star/util/Date.hpp> -#include <com/sun/star/util/DateTime.hpp> -#include <com/sun/star/util/Time.hpp> -#include <com/sun/star/util/XAccounting.hpp> -#include <com/sun/star/util/XCloseable.hpp> -#include <com/sun/star/util/XModifiable2.hpp> -#include <com/sun/star/view/XPrintJobBroadcaster.hpp> -#include <com/sun/star/view/XPrintable.hpp> -#include <com/sun/star/view/XRenderable.hpp> -#include <comphelper/compbase.hxx> -#include <comphelper/comphelperdllapi.h> -#include <comphelper/errcode.hxx> -#include <comphelper/interfacecontainer4.hxx> -#include <comphelper/servicehelper.hxx> -#include <comphelper/unoimplbase.hxx> -#include <cppu/cppudllapi.h> -#include <cppu/unotype.hxx> -#include <cppuhelper/basemutex.hxx> -#include <cppuhelper/compbase.hxx> -#include <cppuhelper/cppuhelperdllapi.h> -#include <cppuhelper/implbase.hxx> -#include <cppuhelper/implbase_ex.hxx> -#include <cppuhelper/implbase_ex_post.hxx> -#include <cppuhelper/implbase_ex_pre.hxx> -#include <cppuhelper/queryinterface.hxx> -#include <cppuhelper/weak.hxx> -#include <cppuhelper/weakref.hxx> -#include <docmodel/color/ComplexColor.hxx> -#include <docmodel/color/Transformation.hxx> -#include <docmodel/dllapi.h> -#include <docmodel/theme/ThemeColorType.hxx> -#include <drawinglayer/drawinglayerdllapi.h> -#include <drawinglayer/geometry/viewinformation2d.hxx> -#include <drawinglayer/primitive2d/CommonTypes.hxx> -#include <drawinglayer/primitive2d/Primitive2DContainer.hxx> -#include <drawinglayer/primitive2d/Primitive2DVisitor.hxx> -#include <drawinglayer/primitive2d/baseprimitive2d.hxx> -#include <editeng/editdata.hxx> -#include <editeng/editengdllapi.h> -#include <editeng/editstat.hxx> -#include <editeng/editview.hxx> -#include <editeng/eedata.hxx> -#include <editeng/eeitem.hxx> -#include <editeng/flditem.hxx> -#include <editeng/forbiddencharacterstable.hxx> -#include <editeng/numdef.hxx> -#include <editeng/outliner.hxx> -#include <editeng/outlobj.hxx> -#include <editeng/overflowingtxt.hxx> -#include <editeng/paragraphdata.hxx> -#include <editeng/svxenum.hxx> -#include <editeng/svxfont.hxx> -#include <helper/simplereferencecomponent.hxx> -#include <i18nlangtag/i18nlangtagdllapi.h> -#include <i18nlangtag/lang.h> -#include <i18nlangtag/languagetag.hxx> -#include <o3tl/cow_wrapper.hxx> -#include <o3tl/deleter.hxx> -#include <o3tl/enumarray.hxx> -#include <o3tl/hash_combine.hxx> -#include <o3tl/safeint.hxx> -#include <o3tl/sorted_vector.hxx> -#include <o3tl/strong_int.hxx> -#include <o3tl/typed_flags_set.hxx> -#include <o3tl/underlyingenumvalue.hxx> -#include <o3tl/unit_conversion.hxx> -#include <salhelper/salhelperdllapi.h> -#include <salhelper/simplereferenceobject.hxx> -#include <salhelper/thread.hxx> -#include <sfx2/basedlgs.hxx> -#include <sfx2/dllapi.h> -#include <sfx2/namedcolor.hxx> -#include <sfx2/objsh.hxx> -#include <sfx2/sfxbasemodel.hxx> -#include <sfx2/shell.hxx> -#include <sfx2/tabdlg.hxx> -#include <sot/exchange.hxx> -#include <sot/formats.hxx> -#include <sot/sotdllapi.h> -#include <svl/SfxBroadcaster.hxx> -#include <svl/eitem.hxx> -#include <svl/hint.hxx> -#include <svl/intitem.hxx> -#include <svl/itempool.hxx> -#include <svl/itemset.hxx> -#include <svl/languageoptions.hxx> -#include <svl/lstner.hxx> -#include <svl/poolitem.hxx> -#include <svl/setitem.hxx> -#include <svl/stritem.hxx> -#include <svl/style.hxx> -#include <svl/stylesheetuser.hxx> -#include <svl/svldllapi.h> -#include <svl/typedwhich.hxx> -#include <svl/undo.hxx> -#include <svl/urlbmk.hxx> -#include <svl/whichranges.hxx> -#include <svtools/accessibilityoptions.hxx> -#include <svtools/colorcfg.hxx> -#include <svtools/svtdllapi.h> -#include <svtools/unitconv.hxx> -#include <svtools/valueset.hxx> -#include <svx/XPropertyEntry.hxx> -#include <svx/drawitem.hxx> -#include <svx/flagsdef.hxx> -#include <svx/fmdmod.hxx> -#include <svx/ipolypolygoneditorcontroller.hxx> -#include <svx/itextprovider.hxx> -#include <svx/sdr/animation/scheduler.hxx> -#include <svx/sdr/overlay/overlayobject.hxx> -#include <svx/sdr/overlay/overlayobjectlist.hxx> -#include <svx/sdr/properties/defaultproperties.hxx> -#include <svx/sdr/properties/properties.hxx> -#include <svx/sdrobjectuser.hxx> -#include <svx/sdtaditm.hxx> -#include <svx/sdtaitm.hxx> -#include <svx/sdtakitm.hxx> -#include <svx/selectioncontroller.hxx> -#include <svx/svdcrtv.hxx> -#include <svx/svddef.hxx> -#include <svx/svddrag.hxx> -#include <svx/svddrgv.hxx> -#include <svx/svdedtv.hxx> -#include <svx/svdedxv.hxx> -#include <svx/svdglev.hxx> -#include <svx/svdglue.hxx> -#include <svx/svdhdl.hxx> -#include <svx/svdhlpln.hxx> -#include <svx/svdlayer.hxx> -#include <svx/svdmark.hxx> -#include <svx/svdmodel.hxx> -#include <svx/svdmrkv.hxx> -#include <svx/svdoattr.hxx> -#include <svx/svdobj.hxx> -#include <svx/svdobjkind.hxx> -#include <svx/svdoedge.hxx> -#include <svx/svdotext.hxx> -#include <svx/svdpntv.hxx> -#include <svx/svdpoev.hxx> -#include <svx/svdsnpv.hxx> -#include <svx/svdsob.hxx> -#include <svx/svdtext.hxx> -#include <svx/svdtrans.hxx> -#include <svx/svdtypes.hxx> -#include <svx/svdundo.hxx> -#include <svx/svdxcgv.hxx> -#include <svx/svxdllapi.h> -#include <svx/unomod.hxx> -#include <svx/xdash.hxx> -#include <svx/xdef.hxx> -#include <svx/xhatch.hxx> -#include <svx/xpoly.hxx> -#include <svx/xtable.hxx> -#include <tools/color.hxx> -#include <tools/date.hxx> -#include <tools/datetime.hxx> -#include <tools/debug.hxx> -#include <tools/degree.hxx> -#include <tools/fldunit.hxx> -#include <tools/fontenum.hxx> -#include <tools/fract.hxx> -#include <tools/gen.hxx> -#include <tools/globname.hxx> -#include <tools/helpers.hxx> -#include <tools/lineend.hxx> -#include <tools/link.hxx> -#include <tools/long.hxx> -#include <tools/mapunit.hxx> -#include <tools/poly.hxx> -#include <tools/ref.hxx> -#include <tools/solar.h> -#include <tools/stream.hxx> -#include <tools/time.hxx> -#include <tools/toolsdllapi.h> -#include <tools/urlobj.hxx> -#include <tools/weakbase.h> -#include <typelib/typeclass.h> -#include <typelib/typedescription.h> -#include <typelib/uik.h> -#include <uno/any2.h> -#include <uno/data.h> -#include <uno/sequence2.h> -#include <unotools/fontcvt.hxx> -#include <unotools/fontdefs.hxx> -#include <unotools/options.hxx> -#include <unotools/resmgr.hxx> -#include <unotools/syslocale.hxx> -#include <unotools/tempfile.hxx> -#include <unotools/unotoolsdllapi.h> -#include <unotools/weakref.hxx> -#endif // PCH_LEVEL >= 3 -#if PCH_LEVEL >= 4 -#include <DrawController.hxx> -#include <DrawDocShell.hxx> -#include <View.hxx> -#include <drawdoc.hxx> -#include <fupoor.hxx> -#include <pres.hxx> -#include <sddllapi.h> -#include <sdmod.hxx> -#include <sdpage.hxx> -#include <sdresid.hxx> -#include <unomodel.hxx> -#endif // PCH_LEVEL >= 4 - -/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sd/inc/sdabstdlg.hxx b/sd/inc/sdabstdlg.hxx index 594602af2589..41c90b65a520 100644 --- a/sd/inc/sdabstdlg.hxx +++ b/sd/inc/sdabstdlg.hxx @@ -198,4 +198,6 @@ protected: ~SdAbstractDialogFactory() {} }; +SdAbstractDialogFactory* SdCreateDialogFactory(); + /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |