2010-04-21 3 views
0

я есть построить образец приложения Mac OS X, который можно открыть на экранной клавиатуре с помощьюзапуска клавиатуры, отличных от английского

методы NSWorkSpace, который является только на английском языке ключей. Но, когда я установить локализацию на другой

языка на японский (скажем), то, что я должен сделать, чтобы запустить на экране доски ключ с ключами

появляются на японском языке.

ответ

0

Метод ввода в виде клавиатуры использует раскладку клавиатуры для последнего выбранного источника входного сигнала клавиатуры. Вы можете выбрать источник входного сигнала клавиатуры, используя TISSelectInputSource().

+0

Хотя вы, вероятно, не должны изменять источник входного сигнала пользователя. Реальная выгода заключается в том, что способ проверить это не на изменение активного языка, а на изменение (как пользователь/тестер) активного источника входного сигнала. –

Смежные вопросы