화면 » Api

setscreenprotect

Description

화면 잠금 표시 여부를 설정한다.

Parameters

Parameters Type Description
bProtect BOOL 잠금 화면 표시 여부(true:잠금, false:잠금 해제)
nOpacity short [옵션] 잠금 표시 투명도 (100: 완전불투명, 0:완전 투명)
bShowIcon BOOL [옵션] 잠금 상태 아이콘 표시 여부 (기본값: true)
instModalComp INSTANCE [옵션] 잠금 상태 위에 표시될 컴포넌트 인스턴스 (기본값: null)

Return Value

Type Description
BOOL 정상 처리 여부

Remark

nOpacity 값는 옵션 파리미터로 기본값은 80이다. 파라미터 값을 미지정 하거나 -1로 지정시 기본값이 사용된다.

잠금 및 해제 처리는 내부에서 잠금 및 해제 처리 갯수를 관리하여 처리된다. 즉 잠금을 2번 설정하고, 해제를 한번 호출한 경우에는 잠금이 해제되지 않고 false가 리턴된다.

잠금 처리를 하는 경우, 이미 잠금 상태인 경우, false값을 리턴한다.

해제 처리를 하는 경우, 해제 처리가 되지 않는 경우, false값을 리턴한다.

instModalComp 파라미터는 잠금 상태 위에 표시될 컴포넌트를 의미하며, 반드시 화면에 직접 생성된 1레벨 자식 컴포넌트여야 한다.

Example

function btnSend_on_mouseup(objInst) { var ret = screen.requestsubmit("TRANSACITON_COMMON", true); if(ret == true) { screen.setscreenprotect(true); } } function screen_on_submitcomplete(mapid, result, recv_userheader, recv_code, recv_msg) { screen.setscreenprotect(false); }

See Also

getscreenprotect

Viewer Ver.

9.1.1.1

Update Date

20240627