щелкните правой кнопкой мыши nstextview

#objective-c #cocoa

Вопрос:

Я внедряю настраиваемый редактор. Я использую NSTextView. При этом я использую средство проверки орфографии, чтобы проверить слово и дать рекомендации. Я хочу иметь возможность добавить слово в контекстное меню. Это похоже на редактирование текста.

Мой вопрос в том, что когда пользователь щелкает правой кнопкой мыши по слову, TextEdit, кажется, выделяет все слово целиком. Как я могу добиться аналогичной функциональности. Я хочу передать выбранное слово проверяющему орфографию и получить результат обратно. Я не хочу, чтобы пользователь выбирал слово. Но вместо этого просто щелкните правой кнопкой мыши в середине слова и выделите для него все слово целиком.

Комментарии:

1. Вы используете настраиваемую проверку орфографии или стандарт системы? NSTextView автоматически выполняет это с помощью средства проверки орфографии системы.

2. @Wekwa — Я использую общий NSSpellChecker, но я очищаю контекстное меню для своего редактора и добавляю новое контекстное меню.