숫자필드(확장) » Api

settextex

Description

필드에 텍스트를 설정하는 API입니다.
두번째 파라미터 bFireChangeEvent 는 필드에 text변경시 on_chage이벤트를 발생 시킬지
아닐지 여부 입니다.
세번째 파라미터 bEventAsync 는 두번째 파라미터값에 따라 이벤트를 발생시킬 경우
해당 이벤트 처리를 Async(비동기)로 처리할지 Sync(동기)로 처리 할지 여부 입니다.

Parameters

Parameters Type Description
strText STRING 입력할 텍스트
bFireChangeEvent BOOL on_change이벤트를 발생시킬지 여부
bEventAsync BOOL on_change이벤트를 Async로 처리 할지 여부

Return Value

Type Description
void

Remark

strText 파라미터 값에 소수점 값에 대한 지수 표현은 소수점 6자리까지만 허용되며, 7자리 이상의 지수 표현은 지원하지 않는다.

소수점 7자리 이상의 값에 대해서는 문자열 형식으로 값을 설정하거나, toFixed 함수를 호출한 값의 리턴값으로 strText 파라미터 값을 설정하여 호출해야 한다.

Example

function btn_settext_on_mouseup() { // 필드에 텍스트를 반영하고 change이벤트를 Sync(동기)로 처리되게 한다. fldNum.settext("123456", true, false); // 소수점 7자리 이상의 값에 대해서는 // 문자열 값이거나 toFixed 함수를 호출한 결과 값을 설정해야 한다. fldNum.settext("0.0000001"); // OK fldNum.settext(0.0000001.toFixed(7)); // OK fldNum.settext(0.0000001); // 오류 }

Viewer Ver.

9.1.1.1

Update Date

20230503