#pragma once #include "globalFunc.h" #include "globalDefine.h" class TSymbEdJig : public AcEdJig { protected: int GetRetCode(int nRetCode, int *kewyIdx = NULL) const; protected: //输入 XString m_sPrompt; //提示信息 XString m_sKeyword; XPoint m_ptResult; public: TSymbEdJig() {} virtual int DoIt(int *pKeyIndex = NULL); virtual DragStatus GetPoint(XPoint &pt); virtual BOOL IsPosChanged(XPoint ptNew) const; virtual DragStatus sampler(); public: void SetPrompt(const TCHAR *s) { m_sPrompt = s; } void SetKeyword(const TCHAR *k) { m_sKeyword = k; } XPoint GetPickPoint() const { return m_ptResult; } };