www.pudn.com > huicad.rar > CHGVIEWCMD.H


#ifndef _ChgViewCmd_h_ 
#define _ChgViewCmd_h_ 
 
#include "Base.h" 
 
 
#ifdef __cplusplus 
//////////////// 
///CViewPanCmd Àà 
class CVCadDoc ; 
class CVCadView ; 
 
class CViewPanCmd : public CCommand 
{ 
private: 
	Position m_basePos; 
	Position m_desPos; 
public: 
	CViewPanCmd() ; 
	~CViewPanCmd() ; 
	 
	int		GetType(); 
	int		OnLButtonDown(UINT nFlags, const Position& pos) ; 
	int		OnMouseMove(UINT nFlags, const Position& pos) ; 
	int		OnRButtonDown(UINT nFlags, const Position& pos) ; 
 
	int		Cancel() ; 
} ; 
/////////////////////////////////////////////////////////////// 
/*	 
 *	CZoomRgnCmd 
 */ 
class CZoomRgnCmd : public CCommand 
{ 
private: 
	Position m_basePos; 
	Position m_desPos; 
public: 
	CZoomRgnCmd() ; 
	~CZoomRgnCmd() ; 
	 
	int		GetType(); 
	int		OnLButtonDown(UINT nFlags, const Position& pos) ; 
	int		OnMouseMove(UINT nFlags, const Position& pos) ; 
	int		OnRButtonDown(UINT nFlags, const Position& pos) ; 
 
	int		Cancel() ; 
} ; 
/////////////////////////////////////////////////////////////// 
 
/////////////////////////////////////////////////////////////// 
#endif // __cplusplus 
 
#endif // _ModifyCmd_h_