Visual Components는 Windows용 FRE에서 구현됩니다.
이 인터페이스는 TextValidator 객체의 이벤트를 리스너에 알리는 데 사용되는 콜백 인터페이스입니다. 이 인터페이스는 클라이언트 측에서 구현됩니다. 사용 중인 개발 도구에 대한 자세한 구현 지침은 Working with Connectable Objects를 참조하세요.
이 인터페이스는 IInputEvents 인터페이스에서 파생되며 해당 메서드를 상속합니다. Text Validator의 마우스 및 키보드 입력 이벤트는 실제로 Text Validator에 내장된 Text Editor의 이벤트입니다. 이러한 이벤트는 Text Validator에서 사용자 입력을 모니터링하고 필요할 경우 이에 대응하는 데 사용됩니다. Text Editor의 Check Spelling 버튼으로 연 Text Validator의 입력 이벤트는 Text Validator가 아니라 Text Editor로 전달된다는 점에 유의하세요.
이 인터페이스의 메서드를 통해 알림을 받는 객체는 메서드 구현 내에서 다음 작업을 수행할 수 있습니다.
- 맞춤법 검사에 관한 정보를 보고하고 일부 편집 작업을 취소합니다.
- 시간이 오래 걸리는 작업 중 애플리케이션이 응답하지 않는 것처럼 보이지 않도록 시스템 메시지를 처리합니다. 이는 사용자 인터페이스가 있는 애플리케이션에서 유용할 수 있습니다.
- 마우스 이동 및 클릭, 키 입력, 문자 선택에 관한 정보를 보고합니다.
| 이름 | 설명 |
|---|
| OnActivePageChanged | Text Validator에서 활성 페이지가 변경된 후 호출됩니다. 새 활성 페이지에 대한 참조를 클라이언트에 전달합니다. |
| OnDocumentChanged | Text Validator에서 활성 문서가 변경된 후 호출됩니다. 새 문서에 대한 참조를 클라이언트에 전달합니다. |
| OnLocked | Text Validator가 잠기거나 잠금 해제된 후 호출됩니다. Text Validator 구성 요소가 잠겨 있는지 또는 잠금 해제되었는지에 대한 정보를 클라이언트에 전달합니다. |
| OnOptionsChanged | Text Validator에서 옵션이 변경된 후 호출됩니다. 옵션은 옵션 대화 상자에서 지정합니다(Text Validator에서 Settings > Options를 클릭). |
| OnSelectionChanged | Text Validator에서 텍스트 선택이 변경된 후 호출됩니다. 선택 시작 위치의 커서 위치와 선택 길이를 클라이언트에 전달합니다. |
| OnSpellingCompleted | Text Validator에서 맞춤법 검사가 완료된 후 호출됩니다. |
| OnSymbolSelected | Text Validator에서 문자가 선택된 후 호출됩니다. 선택한 문자를 둘러싼 사각형에 대한 정보를 클라이언트에 전달합니다. |
| OnValidationEvent | Text Validator가 맞춤법 검사 중 오류를 발견하면 호출됩니다. 클라이언트는 오류에 대해 수행할 작업(무시, 바꾸기 또는 불확실하게 인식된 단어를 사전에 추가)을 선택할 수 있습니다. |
Working with Connectable Objects
TextValidator