Files
envi-code/SourceCode/Code2026/Dimension/EdJigEx.h
T
2026-09-28 15:28:50 +08:00

33 lines
626 B
C++

#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;
}
};