I want to set a keyword to ssget like this:
acedSSGet(_T("_:K"), promptPtrs,kwordlist,NULL,ssName)
for lisp function (ssget) ,I hook the acedSSGet and set the keyword "_:K",but i find the "erase" command do not use acedSSGet,which function will use ?
Now I have research out:the "erase" command will pause in beginSSGet,but not in acedSSGet.
the Lisp function (ssget) will first call acedSSGet ,then call beginSSGet
the question is how can i modify the const TCHAR *pSSControls?
void
rongge_acedSSGet::beginSSGet(const TCHAR* pPrompt,
int initGetFlags,
const TCHAR* pKeywords,
const TCHAR* pSSControls, // str in ADS
const AcArray<AcGePoint3d>& points,
const resbuf* entMask)