Переключение языков
| Автор: | Lex | 2009-10-07 23:35:37 | 9 месяцев назад |
|---|
как сделать: ctrl - русский, shift - английский
Проблема: Прежде чем начать набирать текст на клавиатуре, надо посмотреть, какой язык сейчас включен, подумать, тот ли это язык, что нам надо, и если не тот, то переключить раскладку клавиатуры (ещё не всегда известно, как: ctrl+shift или shift+alt).
Решение: Сделать «включение» языков разными клавишами: нажимаем ctrl, чтобы включить русский язык, shift — английский!
1. В папке PowerPro\scripts создаем файл lang.powerpro со следующим содержимым:
if(arg(1)=="ru")do
if(win.getlanguage("active") != "1049")
*keys {fast}{shift}{alt}{shift}{alt}{ctrl}{shift}{ctrl}{shift}
endif
if(arg(1)=="en")do
if(win.getlanguage("active") != "1033")
*keys {fast}{shift}{alt}{shift}{alt}{ctrl}{shift}{ctrl}{shift}
endif
2. В настройках PowerPro на вкладке Key/Mouse добавляем новый пункт (кнопка New):
-
Key/Mouse: Ваша клавиша (например, tap ctrl или tap shift)
Enter command: .lang
Command parameters: ("ru") для русского или ("en") для английского языка
Результат: Приведенная на картинке конфигурация обеспечивает переключение на русский язык при нажатии клавиши ctrl. Для переключения на англ. по shift — делается аналогично.
Оставить комментарий