// docking.h : interface of the CDocking class // class CDocking : public CObject { DECLARE_DYNAMIC( CDocking ) // Constructors public: /***********************************************************/ CDocking(); // Attributes BOOL Create( CPoint ptDrop, CRect& rectCurrent, BOOL bDocked, CPBView::DOCKERS tool ); void Move ( CPoint ptNew ); BOOL Move ( CPoint ptNew, CRect& rectFrame ); BOOL Clear ( CRect* prectLast = NULL ); protected: /***********************************************************/ BOOL DrawFocusRect(); int m_iDockingX; int m_iDockingY; BOOL m_bStarted; BOOL m_bDocked; BOOL m_bDocking; CRect m_rectDockingPort; CRect m_rectDocked; CRect m_rectFree; CPoint m_ptLast; CPoint m_ptDocking; CPBView::DOCKERS m_Tool; }; /***************************************************************************/