APISelectionChangeHandlerProc
선택 변경사항들을 처리하는 것에 대한 사용자 제공 콜백 프로시저입니다.
typedef GSErrCode APISelectionChangeHandlerProc (
const API_Neig* selElemNeig
);
파라미터
- selElemNeig
- [in] 이 structure는 최근 선택한 요소를 식별합니다.
리턴 값
NoError- 함수가 성공적으로 완료되었습니다.
다른 공통 API 오류들에 대해서는 API 오류 문서를 보십시오.
설명
애드온이 ACAPI_Notify_CatchSelectionChange와 함께 그것을 설치할 때 이 함수가 호출될 것입니다.
Example
// -----------------------------------------------------------------------------
// 선택 변경 핸들러 함수
// -----------------------------------------------------------------------------
static GSErrCode __ACENV_CALL SelectionChangeHandler (const API_Neig *selElemNeig)
{
char msgStr[256];
if (selElemNeig->neigID != APINeig_None) {
sprintf (msgStr, "Last selected element: NeigID %d; index: %d, inIndex: %d",
selElemNeig->neigID, selElemNeig->index, selElemNeig->inIndex);
ACAPI_WriteReport (msgStr, false);
} else
ACAPI_WriteReport ("All elements deselected", false);
return NoError;
} // SelectionChangeHandler
요구사항
- 버전: API 4.1 또는 이후
- 헤더: APIdefs_Callback.h