diff options
author | Niklas Nebel <nn@openoffice.org> | 2001-10-18 19:31:07 +0000 |
---|---|---|
committer | Niklas Nebel <nn@openoffice.org> | 2001-10-18 19:31:07 +0000 |
commit | 5c5291428783243a8f546754c371caba4a45497e (patch) | |
tree | bd301e3b3599191a742d7565a669595d63eba21f /sc/inc | |
parent | 798f27fded481ec9c66dc8cbedf66d1f285ab913 (diff) |
#76689# skip filtered rows at copy&paste
Diffstat (limited to 'sc/inc')
-rw-r--r-- | sc/inc/document.hxx | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/sc/inc/document.hxx b/sc/inc/document.hxx index c1484c9fc3fb..e4a559ddedec 100644 --- a/sc/inc/document.hxx +++ b/sc/inc/document.hxx @@ -2,9 +2,9 @@ * * $RCSfile: document.hxx,v $ * - * $Revision: 1.47 $ + * $Revision: 1.48 $ * - * last change: $Author: dr $ $Date: 2001-09-21 06:12:21 $ + * last change: $Author: nn $ $Date: 2001-10-18 20:25:16 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -919,6 +919,9 @@ public: void CopyBlockFromClip( USHORT nCol1, USHORT nRow1, USHORT nCol2, USHORT nRow2, const ScMarkData& rMark, short nDx, short nDy, const ScCopyBlockFromClipParams* pCBFCP ); + void CopyNonFilteredFromClip( USHORT nCol1, USHORT nRow1, USHORT nCol2, USHORT nRow2, + const ScMarkData& rMark, short nDx, short nDy, + const ScCopyBlockFromClipParams* pCBFCP ); void StartListeningFromClip( USHORT nCol1, USHORT nRow1, USHORT nCol2, USHORT nRow2, const ScMarkData& rMark, USHORT nInsFlag ); @@ -930,11 +933,14 @@ public: ScDocument* pRefUndoDoc = NULL, ScDocument* pClipDoc = NULL, BOOL bResetCut = TRUE, - BOOL bAsLink = FALSE ); + BOOL bAsLink = FALSE, + BOOL bIncludeFiltered = TRUE ); - void GetClipArea(USHORT& nClipX, USHORT& nClipY); + void GetClipArea(USHORT& nClipX, USHORT& nClipY, BOOL bIncludeFiltered); void GetClipStart(USHORT& nClipX, USHORT& nClipY); + BOOL HasClipFilteredRows(); + BOOL IsClipboardSource() const; void TransposeClip( ScDocument* pTransClip, USHORT nFlags, BOOL bAsLink ); |