콤보박스 » Event

on_itemchange

Description

아이템 변경 시 호출되는 이벤트이며, 자세한 내용은 샘플 소스를 참조한다.

Parameters

Parameters Type Description
objInst INSTANCE 콤보박스 컴포넌트 인스턴스
nprev_item short 변경 전 아이템 선택값
ncur_item short 변경된 아이템 선택값
event_type short 이벤트 타입

Return Value

Type Description
void 없음

Remark

*event_type 값 정의
0 : 데이터를 변경하지 않고, 값을 다시 설정하는 경우
1 : 사용자 조작(마우스)에 의한 데이터 변경 이벤트 발생
2 : API 호출에 의한 데이터 변경 이벤트 발생
3 : XDataSet에 의한 데이터 변경 이벤트 발생
4 : 키업 이벤트에 의한 데이터 변경 이벤트 발생
5 : 포커스아웃(블러) 이벤트에 의한 데이터 변경 이벤트 발생
6 : Grid 아이템 편집 모드 집입에 따른 데이터 변경 이벤트 발생
9 : 강제 마스킹 해제 변경 이벤트 발생

Example

/**
 * 키보드 아이템 변경 시 호출 이벤트
 *
 * @param {Object} objInst 콤보박스 컴포넌트 인스턴스
 * @param {number} nprev_item 변경 전 아이템 선택값
 * @param {number} ncur_item 변경된 아이템 선택값
 * @param {number} event_type 이벤트 타입
 */
function combobox_on_itemchange(objInst, nprev_item, ncur_item, event_type)
{
	factory.consoleprint("on_itemchange> Start");
	factory.consoleprint("on_itemchange> ComboBox Object Name = " + objInst.getname());
	factory.consoleprint("on_itemchange> nprev_item = " + nprev_item);
	factory.consoleprint("on_itemchange> ncur_item = " + bctrlncur_itemdown);
	factory.consoleprint("on_itemchange> event_type = " + event_type);
}

Viewer Ver.

9.1.1.1

Update Date

20230712