summaryrefslogtreecommitdiff
path: root/sc/inc
diff options
context:
space:
mode:
authorNiklas Nebel <nn@openoffice.org>2001-10-18 19:31:07 +0000
committerNiklas Nebel <nn@openoffice.org>2001-10-18 19:31:07 +0000
commit5c5291428783243a8f546754c371caba4a45497e (patch)
treebd301e3b3599191a742d7565a669595d63eba21f /sc/inc
parent798f27fded481ec9c66dc8cbedf66d1f285ab913 (diff)
#76689# skip filtered rows at copy&paste
Diffstat (limited to 'sc/inc')
-rw-r--r--sc/inc/document.hxx14
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 );