[JFWRus] Re[2]: джавс 8 и переключение раскладки
Здравствуйте, Алексей.
> кто имеет или может написать скрипт для проговаривания на какой
> раскладке клавиатуры нахожусь? За все спасибо!
>
Если вы хотите узнать язык ввода с клавиатуры, не переключая его, то в
младших версиях JAWS просто в Диспетчере клавиатуры назначьте еще одну
комбинацию на скрипт SwitchInputLanguage. Главное, чтобы эта комбинация не
совпадала с той комбинацией, которая назначена в системе для переключения
языка ввода с клавиатуры. Например, если вы переключаете язык клавиатуры при
помощи Ctrl+Shift, то дополнительно на скрипт SwitchInputLanguage можно
назначить Alt+Shift, по которой будет озвучиваться текущий язык ввода, но
переключения происходить не будет.
Если вы пользуетесь локализованным JAWS 8.0.2173, то этот фокус у вас не
пройдет. Здесь придется в файл default.jss добавить такой скрипт (и
назначить на него какую-нибудь комбинацию):
Script SayInputLanguage ()
var
string msg
let msg = GetInputLanguage ()
SayMessage(OT_MESSAGE, msg,StringLeft(msg,3) )
EndScript
Если в "Уровне информативности" у вас установлены короткие сообщения, то
скрипт будет проговаривать только первые три буквы из названия языка,
иначе -- полное название языка ввода с клавиатуры.
Если под "раскладкой" вы подразумевали что-то другое, то уточните вопрос.
Успехов. Анатолий.
***
Это сообщение No 6575
было разослано для 413 участников дискуссионного листа
[JFWRus] Re[2]: джавс 8 и переключение раскладки
