高亮
void Classname::RemoveHighlight()
{
CATFrmEditor * pEditor=NULL;
pEditor=CATFrmEditor::GetCurrentEditor();
if(pEditor==NULL)return;
CATHSO* pHSO=NULL;
pHSO=pEditor->GetHSO();
if( pHSO!=NULL )
{
pHSO->Empty();
pHSO->EndRemoveElements();
}
}
void clasname ::AddHightLight(CATPathElement* pPathEle)
{
if (pPathEle == NULL_var) return;
CATFrmEditor* pEditor = CATFrmEditor::GetCurrentEditor();
if (NULL == pEditor)
{
return;
}
CATHSO* pHSO = pEditor->GetHSO();
if (NULL != pHSO)
{
pHSO->AddElements(pPathEle);
pHSO->EndAddElements();
}
}