지연 후 마우스 버튼 해제를 확인합니다.
button
ImGuiMouseButton 인덱스입니다. 0은 왼쪽, 1은 오른쪽, 2는 가운데입니다.
delay
마우스를 놓은 후 지연 해제를 보고하기 전 시간(초)입니다.
마지막 마우스 해제 후 요청한 지연 시간이 이번 프레임에 지나면 true이며 아니면 false입니다.
지연된 마우스 놓기(매우 제한적으로 사용!).
보통 delay >= io.MouseDoubleClickTime으로 설정하고 같은 버튼의 클릭 횟수를 확인합니다. io는 ImGui.viewImGuiIO(ioHandle)이 반환하는 필드 뷰입니다. 왼쪽 버튼은 ImGui.viewImGuiIO(ioHandle).MouseClickedLastCount0 === 1로 검사합니다.
매우 드문 UI 관용 패턴이지만 MS Explorer에서 아이콘을 한 번 클릭하여 이름을 바꾸는 경우처럼 일부 앱에서 사용합니다.
Icons made by Lorc, Delapouite & Skoll · game-icons.net · CC BY 3.0
지연 후 마우스 버튼 해제를 확인합니다.