|
<< Нажмите, чтобы показать Содержание >> TRVSpellChecker.RegisterEditor, UnregisterEditor [D6+] |
Регистрирует/отменяет регистрацию указанного редактора в этом компоненте проверки орфографии.
procedure RegisterEditor(Edit: TCustomRVControl);
procedure UnregisterEditor(Edit: TCustomRVControl);
Эти методы реализованы для удобства, их использование необязательно.
Если редактор зарегистрирован, компонент проверки орфографии:
▪назначает событие OnSpellingCheck редактора для проверки орфографии в фоновом потоке;
▪вызывает ClearLiveSpellingResults редактора при изменении активного языка проверки орфографии;
▪вызывает LiveSpellingValidateWord редактора, когда пользователь выбирает в диалоге команды «Добавить» или «Пропустить все».
Кроме того, можно вызвать StartLiveSpelling, чтобы запустить фоновую проверку орфографии во всех зарегистрированных редакторах.
Входной параметр:
Edit – компонент ТРВ-Редактора (TRichView, TRichViewEdit, TDBRichView, TDBRichViewEdit) или СРВ-Редактора (ScaleRichView) (TSRichViewEdit, TDBSRichViewEdit).
Обычно вызывать UnregisterEditor не требуется – компонент автоматически отменяет регистрацию при уничтожении редактора.
Совместимость: эти методы требуют Delphi 6 или новее.