diff options
Diffstat (limited to 'sc/source/ui/inc/transobj.hxx')
-rw-r--r-- | sc/source/ui/inc/transobj.hxx | 80 |
1 files changed, 40 insertions, 40 deletions
diff --git a/sc/source/ui/inc/transobj.hxx b/sc/source/ui/inc/transobj.hxx index 04a2eac1df29..4e0f9c96a82b 100644 --- a/sc/source/ui/inc/transobj.hxx +++ b/sc/source/ui/inc/transobj.hxx @@ -2,7 +2,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -48,26 +48,26 @@ namespace com { namespace sun { namespace star { class ScTransferObj : public TransferableHelper { private: - ScDocument* pDoc; - ScRange aBlock; - SCROW nNonFiltered; // non-filtered rows - TransferableDataHelper aOleData; - TransferableObjectDescriptor aObjDesc; -//REMOVE SvEmbeddedObjectRef aDocShellRef; -//REMOVE SvEmbeddedObjectRef aDrawPersistRef; - SfxObjectShellRef aDocShellRef; - SfxObjectShellRef aDrawPersistRef; + ScDocument* pDoc; + ScRange aBlock; + SCROW nNonFiltered; // non-filtered rows + TransferableDataHelper aOleData; + TransferableObjectDescriptor aObjDesc; +//REMOVE SvEmbeddedObjectRef aDocShellRef; +//REMOVE SvEmbeddedObjectRef aDrawPersistRef; + SfxObjectShellRef aDocShellRef; + SfxObjectShellRef aDrawPersistRef; com::sun::star::uno::Reference<com::sun::star::sheet::XSheetCellRanges> xDragSourceRanges; - SCCOL nDragHandleX; - SCROW nDragHandleY; - SCTAB nVisibleTab; - USHORT nDragSourceFlags; - BOOL bDragWasInternal; - BOOL bUsedForLink; + SCCOL nDragHandleX; + SCROW nDragHandleY; + SCTAB nVisibleTab; + USHORT nDragSourceFlags; + BOOL bDragWasInternal; + BOOL bUsedForLink; bool bHasFiltered; // if has filtered rows - void InitDocShell(); - static void StripRefs( ScDocument* pDoc, SCCOL nStartX, SCROW nStartY, + void InitDocShell(); + static void StripRefs( ScDocument* pDoc, SCCOL nStartX, SCROW nStartY, SCCOL nEndX, SCROW nEndY, ScDocument* pDestDoc=0, SCCOL nSubX=0, SCROW nSubY=0 ); @@ -79,35 +79,35 @@ public: ScTransferObj( ScDocument* pClipDoc, const TransferableObjectDescriptor& rDesc ); virtual ~ScTransferObj(); - virtual void AddSupportedFormats(); - virtual sal_Bool GetData( const ::com::sun::star::datatransfer::DataFlavor& rFlavor ); - virtual sal_Bool WriteObject( SotStorageStreamRef& rxOStm, void* pUserObject, sal_uInt32 nUserObjectId, + virtual void AddSupportedFormats(); + virtual sal_Bool GetData( const ::com::sun::star::datatransfer::DataFlavor& rFlavor ); + virtual sal_Bool WriteObject( SotStorageStreamRef& rxOStm, void* pUserObject, sal_uInt32 nUserObjectId, const ::com::sun::star::datatransfer::DataFlavor& rFlavor ); - virtual void ObjectReleased(); - virtual void DragFinished( sal_Int8 nDropAction ); + virtual void ObjectReleased(); + virtual void DragFinished( sal_Int8 nDropAction ); - ScDocument* GetDocument() { return pDoc; } // owned by ScTransferObj - const ScRange& GetRange() const { return aBlock; } - SCROW GetNonFilteredRows() const { return nNonFiltered; } - SCCOL GetDragHandleX() const { return nDragHandleX; } - SCROW GetDragHandleY() const { return nDragHandleY; } - SCTAB GetVisibleTab() const { return nVisibleTab; } - USHORT GetDragSourceFlags() const { return nDragSourceFlags; } + ScDocument* GetDocument() { return pDoc; } // owned by ScTransferObj + const ScRange& GetRange() const { return aBlock; } + SCROW GetNonFilteredRows() const { return nNonFiltered; } + SCCOL GetDragHandleX() const { return nDragHandleX; } + SCROW GetDragHandleY() const { return nDragHandleY; } + SCTAB GetVisibleTab() const { return nVisibleTab; } + USHORT GetDragSourceFlags() const { return nDragSourceFlags; } bool HasFilteredRows() const { return bHasFiltered; } - ScDocShell* GetSourceDocShell(); - ScDocument* GetSourceDocument(); - ScMarkData GetSourceMarkData(); + ScDocShell* GetSourceDocShell(); + ScDocument* GetSourceDocument(); + ScMarkData GetSourceMarkData(); - void SetDrawPersist( const SfxObjectShellRef& rRef ); - void SetDragHandlePos( SCCOL nX, SCROW nY ); - void SetVisibleTab( SCTAB nNew ); - void SetDragSource( ScDocShell* pSourceShell, const ScMarkData& rMark ); - void SetDragSourceFlags( USHORT nFlags ); - void SetDragWasInternal(); + void SetDrawPersist( const SfxObjectShellRef& rRef ); + void SetDragHandlePos( SCCOL nX, SCROW nY ); + void SetVisibleTab( SCTAB nNew ); + void SetDragSource( ScDocShell* pSourceShell, const ScMarkData& rMark ); + void SetDragSourceFlags( USHORT nFlags ); + void SetDragWasInternal(); static SC_DLLPUBLIC ScTransferObj* GetOwnClipboard( Window* pUIWin ); - static SfxObjectShell* SetDrawClipDoc( BOOL bAnyOle ); // update ScGlobal::pDrawClipDocShellRef + static SfxObjectShell* SetDrawClipDoc( BOOL bAnyOle ); // update ScGlobal::pDrawClipDocShellRef virtual sal_Int64 SAL_CALL getSomething( const com::sun::star::uno::Sequence< sal_Int8 >& rId ) throw( com::sun::star::uno::RuntimeException ); static const com::sun::star::uno::Sequence< sal_Int8 >& getUnoTunnelId(); }; |