|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: May 2010
Сообщений: 5
|
Как узнать текущую раскладку клавиатуры?
Собственно вопрос звучит в названии темы:
Как узнать текущую раскладку клавиатуры? И сразу заодно - можно ли её принудительно сменитть? Еапример, хочу, чтоб всегда при загрузке flash-приложения выставлялась русская раскладка. Спасибо! |
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
Никак.
|
|
|||||
Регистрация: Jun 2008
Адрес: курский вокзал
Сообщений: 1,114
|
да, ни как, но можно эммулировать.
То есть - пр нажатии Key, проверять код символа, если не русский, то запускать класс работающий по типу Пунтосвичера.А если русская, не запускать. Сейчас точно, не помню, но вроде напрямую проверить код символа неполучится(то есть создать невидимое текстовое поле, туда записать букву, и уже по букве проверять)
__________________
Я просто добрый шутник. |
|
|||||
KeyboardEvent.keyCode / KeyboardEvent.charCode отменили?
__________________
Дело не в тебе |
|
|||||
Регистрация: Jun 2008
Адрес: курский вокзал
Сообщений: 1,114
|
Цитата:
__________________
Я просто добрый шутник. |
|
|||||
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Цитата:
|
|
|||||
Хм, не сталкивался. Спасибо, буду знать.
__________________
Дело не в тебе |
|
|||||
Регистрация: May 2010
Сообщений: 5
|
Спасибо за ответы, но неужели нет решения? неужели никому никогда не требовалась данная функциональность (переключение текущей раскладки клавиатуры программно).
Например, у меня в Google Crome во флеше ВСЕГДА английская раскладка1 Можно сколько угодно её переключать, но как только фокус попадает на flash - она опять английская (точнее та, что по умолчанию в системе). В других браузерах такого не замечал. Дело, конечно, не в Google Crome. Просто функционал приложения завязан та раскладке клавы. |
|
|||||
Регистрация: Apr 2010
Адрес: Earth
Сообщений: 1,897
|
Сложно что ли таблицу соответствия русских клавиш английским построить, на основе KeyboardEvent.keyCode?
Последний раз редактировалось i.o.; 31.08.2010 в 13:54. |
|
|||||
Регистрация: Apr 2010
Сообщений: 147
|
зачем смотреть на раскладку, нужно, что бы в флеше всегда была английская к примеру ? какие проблемы ? сделать замену вводимых данных и всё...
нажал юзерь И, заменили на B, нажал Ы, заменили на S и плевать какая у него раскладка.. |
Часовой пояс GMT +4, время: 19:45. |
|
« Предыдущая тема | Следующая тема » |
Теги |
клавиатура , раскладка |
Опции темы | |
Опции просмотра | |
|
|