diff options
Diffstat (limited to 'basctl/source/inc/dlged.hxx')
-rw-r--r-- | basctl/source/inc/dlged.hxx | 27 |
1 files changed, 13 insertions, 14 deletions
diff --git a/basctl/source/inc/dlged.hxx b/basctl/source/inc/dlged.hxx index ed7980423b40..8a2548a32957 100644 --- a/basctl/source/inc/dlged.hxx +++ b/basctl/source/inc/dlged.hxx @@ -2,9 +2,9 @@ * * $RCSfile: dlged.hxx,v $ * - * $Revision: 1.4 $ + * $Revision: 1.5 $ * - * last change: $Author: tbe $ $Date: 2001-03-23 16:07:09 $ + * last change: $Author: tbe $ $Date: 2001-04-10 15:17:46 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -70,14 +70,15 @@ #include <dlgedmod.hxx> #endif -#ifndef _CLIP_HXX //autogen -#include <vcl/clip.hxx> -#endif - #ifndef _COM_SUN_STAR_CONTAINER_XNAMECONTAINER_HPP_ #include <com/sun/star/container/XNameContainer.hpp> #endif +#ifndef _COM_SUN_STAR_DATATRANSFER_DATAFLAVOR_HPP_ +#include <com/sun/star/datatransfer/DataFlavor.hpp> +#endif + + enum VCDlgMode { VCDLGED_INSERT, VCDLGED_SELECT, VCDLGED_TEST, VCDLGED_BLOCK_PAINT }; //============================================================================ @@ -96,7 +97,6 @@ class Printer; class DlgEditor { private: - DECL_LINK( ClipboardCleared, Clipboard * ); // not working yet DECL_LINK( PaintTimeout, Timer * ); protected: @@ -106,7 +106,8 @@ protected: DlgEdPage* pSdrPage; SdrView* pSdrView; DlgEdForm* pDlgEdForm; - ::com::sun::star::uno::Reference< ::com::sun::star::container::XNameContainer > m_xUnoControlDialogModel; + ::com::sun::star::uno::Reference< ::com::sun::star::container::XNameContainer > m_xUnoControlDialogModel; + ::com::sun::star::uno::Sequence< ::com::sun::star::datatransfer::DataFlavor > m_ClipboardDataFlavors; DlgEdFactory* pObjFac; Window* pWindow; DlgEdFunc* pFunc; @@ -116,8 +117,6 @@ protected: Size aGridSize; BOOL bGridVisible; BOOL bGridSnap; - Clipboard aClip; - BOOL bClipPrivate; BOOL bCreateOK; Timer aPaintTimer; Rectangle aPaintRect; @@ -150,7 +149,7 @@ public: void ShowDialog(); BOOL UnmarkDialog(); - void RemarkDialog(); + BOOL RemarkDialog(); void SetDialogModelChanged( BOOL bChanged = TRUE ) { bDialogModelChanged = bChanged; } BOOL IsDialogModelChanged() const { return bDialogModelChanged; } @@ -170,9 +169,9 @@ public: VCDlgMode GetMode() const { return eMode; } BOOL IsCreateOK() const { return bCreateOK; } - void Cut(); // not working yet - void Copy(); // not working yet - void Paste(); // not working yet + void Cut(); + void Copy(); + void Paste(); void Delete(); void PrintData( Printer*, const String& rTitle ); // not working yet |