summaryrefslogtreecommitdiff
path: root/sc/inc/scmod.hxx
diff options
context:
space:
mode:
authorNiklas Nebel <nn@openoffice.org>2001-03-23 18:26:39 +0000
committerNiklas Nebel <nn@openoffice.org>2001-03-23 18:26:39 +0000
commitac67f489432eebcb1b37d354f4599bbe72588ae5 (patch)
tree809f6238d7e870423692a0a3bc69498fcb83658f /sc/inc/scmod.hxx
parent4c8040639b6ecdac7a54c792b376bdcf8ab8092c (diff)
new drag&drop
Diffstat (limited to 'sc/inc/scmod.hxx')
-rw-r--r--sc/inc/scmod.hxx35
1 files changed, 20 insertions, 15 deletions
diff --git a/sc/inc/scmod.hxx b/sc/inc/scmod.hxx
index 955e03c990ce..98eea3966593 100644
--- a/sc/inc/scmod.hxx
+++ b/sc/inc/scmod.hxx
@@ -2,9 +2,9 @@
*
* $RCSfile: scmod.hxx,v $
*
- * $Revision: 1.4 $
+ * $Revision: 1.5 $
*
- * last change: $Author: nn $ $Date: 2001-02-14 19:11:26 $
+ * last change: $Author: nn $ $Date: 2001-03-23 19:20:40 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -126,19 +126,23 @@ class ScDrawTransferObj;
struct ScDragData
{
- ScDocument* pDoc;
- ScMarkData aMarkData;
- USHORT nStartX, nStartY, nTabNo, nSizeX, nSizeY;
- USHORT nHandleX, nHandleY;
- USHORT nFlags;
- SdrModel* pSdrModel;
- SdrView* pSdrView;
- String aLinkDoc;
- String aLinkTable;
- String aLinkArea;
- ScDocument* pJumpLocalDoc;
- String aJumpTarget;
- String aJumpText;
+// ScDocument* pDoc;
+// ScMarkData aMarkData;
+// USHORT nStartX, nStartY, nTabNo, nSizeX, nSizeY;
+// USHORT nHandleX, nHandleY;
+// USHORT nFlags;
+// SdrModel* pSdrModel;
+// SdrView* pSdrView;
+
+ ScTransferObj* pCellTransfer;
+ ScDrawTransferObj* pDrawTransfer;
+
+ String aLinkDoc;
+ String aLinkTable;
+ String aLinkArea;
+ ScDocument* pJumpLocalDoc;
+ String aJumpTarget;
+ String aJumpText;
};
struct ScClipData
@@ -200,6 +204,7 @@ public:
// Drag & Drop:
const ScDragData& GetDragData() const { return aDragData; }
+ void SetDragObject( ScTransferObj* pCellObj, ScDrawTransferObj* pDrawObj );
void ResetDragObject();
void SetDragObject( const ScMarkData& rMarkData, const ScRange& rRange,
USHORT nHandleX, USHORT nHandleY,