# 마우스를 위에 놓기

마우스를 지정된 오브젝트의 맨 위로 이동하면 지정된 작업을 실행할 수 있습니다.

메모: 이 트리거는 SP5000 시리즈 Open Box(Windows 10 IoT Enterprise 모델)와 IPC 시리즈, PC/AT에서 지원됩니다.

이 트리거를 지원하는 모델에 대한 정보는 다음을 참조하십시오.

지원되는 모델/기능 목록

##### 블록

##### 텍스트

onMouseEnter($GraphicObject, ()=>{
1 2
});

EnableDelay

onMouseEnterWithDelay($GraphicObject, 10, ()=>{
1/3 2 4
});

1: 작업

2: 타겟 오브젝트

3: Enable Delay

4: 지연 설정 시간

작업 | 설명
##### 블록 [Mouse Enter] ##### 텍스트 'onMouseEnter' or 'onMouseEnterWithDelay' | 마우스가 화면의 대상 개체 위로 이동할 때 작업이 트리거됩니다. [Mouse Enter] 트리거 후 정의된 작업이 실행될 때까지 지연 시간을 설정할 수 있습니다. ##### 블록 지연 시간을 설정하려면 [Enable Delay] 확인란을 선택합니다. ##### 텍스트 텍스트 모드에서 지연 시간(예: 10*100ms)을 설정하려면 다음을 사용합니다 onMouseEnterWithDelay($GraphicObject.Switch1, 10, ()=>{ )}; 메모: 다음과 같이 하여도 [Mouse Enter] 트리거를 실행할 수 있습니다. 개체 외부를 터치한 다음 개체를 터치합니다. 마우스 커서를 개체 외부에서 끌어온 다음 개체 위로 떨어뜨립니다.
##### 블록 [Mouse Leave] ##### 텍스트 'onMouseLeave' 또는 'onMouseLeaveWithDelay' | 화면에서 마우스를 타겟 오브젝트 맨 위로 이동했다가 마우스가 오브젝트 영역을 벗어나면 작업이 트리거됩니다. [Mouse Leave] 트리거 후 정의된 작업이 실행될 때까지 지연 시간을 설정할 수 있습니다. ##### 블록 지연 시간을 설정하려면 [Enable Delay] 확인란을 선택합니다. ##### 텍스트 텍스트 모드에서 지연 시간(예: 10*100ms)을 설정하려면 다음을 사용합니다 onMouseLeaveWithDelay($GraphicObject.Switch1, 10, ()=>{ )}; 메모: 다음과 같이 하여도 [Mouse Leave] 트리거를 실행할 수 있습니다. 개체를 터치한 다음 개체 외부를 터치합니다. 마우스 커서를 개체 위에서 끌어온 다음 개체 외부에서 떨어뜨립니다.

메모: Web Viewer는 마우스를 위에 놓기 이벤트 감지를 지원하지 않습니다. 그러나 Web Viewer에서는 일부 경우 [Mouse Enter]와 [Mouse Leave] 트리거를 여전히 실행할 수 있습니다. 자세한 내용은 다음을 참조하십시오.
화면 표시 영역에서 사용할 수 있는 제스처