|
<< Нажмите, чтобы показать Содержание >> TCustomRichViewEdit.AddSpellingMenuItems [FMX] |
Добавляет в AMenu пункты, предлагающие варианты исправления ошибочного слова.
procedure AddSpellingMenuItems(AMenu: TCustomPopupMenu);
Если свойство PopupMenu не задано, редактор использует встроенное стандартное контекстное меню. Пункты проверки орфографии автоматически добавляются в это меню, и вызов данного метода не требуется.
Если вы используете собственное контекстное меню, можно вызвать этот метод для добавления пунктов с вариантами исправления текущего слова, содержащего орфографическую ошибку. Перед добавлением новых пунктов метод удаляет все пункты, добавленные предыдущим вызовом этого метода.
Если текущее слово не содержит ошибки, новые пункты не добавляются (но ранее добавленные пункты всё равно удаляются).
Варианты исправления запрашиваются:
▪через событие OnGetSpellingSuggestions;
▪через платформенный сервис проверки орфографии, если он доступен на текущей платформе.