실제로 Text Validator의 마우스 및 키보드 입력 이벤트는 Text Validator에 내장된 Text Editor의 이벤트입니다. 이러한 이벤트는 Text Validator에서 사용자 입력을 모니터링하고 필요에 따라 이에 응답하는 데 사용됩니다. TextEditor의 Check Spelling 버튼으로 연 Text Validator의 입력 이벤트는 Text Validator가 아니라 TextEditor로 전달됩니다.
- 마우스 이동 및 클릭, 키 누름, 스크롤에 대한 정보를 보고합니다.
- 작업을 취소합니다.
메서드
| Name | Description |
|---|---|
| OnChar | 키 입력이 문자로 변환될 때 호출됩니다. 문자 코드, 반복 횟수 및 키 입력에 대한 몇 가지 추가 정보를 클라이언트에 전달합니다. 작업을 취소할 수 있습니다. |
| OnKeyDown | 컴포넌트에 포커스가 있는 상태에서 키를 누르면 호출됩니다. 키 코드, 반복 횟수 및 사용된 보조 키를 클라이언트에 전달합니다. 작업을 취소할 수 있습니다. |
| OnKeyUp | 컴포넌트에 포커스가 있는 상태에서 키를 놓으면 호출됩니다. 키 코드, 반복 횟수 및 사용된 보조 키를 클라이언트에 전달합니다. 작업을 취소할 수 있습니다. |
| OnMouseButtonDown | 마우스 포인터가 컴포넌트 위에 있을 때 마우스 버튼을 누르면 호출됩니다. 눌린 마우스 버튼에 대한 정보와 마우스 포인터의 좌표를 클라이언트에 전달합니다. |
| OnMouseButtonUp | 마우스 포인터가 컴포넌트 위에 있을 때 마우스 버튼을 놓으면 호출됩니다. 놓인 마우스 버튼에 대한 정보와 마우스 포인터의 좌표를 클라이언트에 전달합니다. |
| OnMouseDoubleClick | 컴포넌트를 두 번 클릭하면 호출됩니다. 마우스 포인터의 좌표와 사용된 보조 키에 대한 정보를 클라이언트에 전달합니다. |
| OnMouseMove | 마우스 포인터가 컴포넌트 위에서 이동하면 호출됩니다. 마우스 포인터의 좌표와 사용된 보조 키에 대한 정보를 클라이언트에 전달합니다. |
| OnMouseWheel | 컴포넌트에 포커스가 있는 상태에서 마우스 휠을 움직이면 호출됩니다. 마우스 포인터의 좌표, 마우스 휠이 이동한 양 및 사용된 보조 키에 대한 정보를 클라이언트에 전달합니다. |
| OnScroll | 마우스 또는 키보드 동작으로 스크롤 상자가 이동되면 호출됩니다. 스크롤 막대 코드, 스크롤 상자 위치 및 스크롤된 줄 수를 클라이언트에 전달합니다. 작업을 취소할 수 있습니다. |
