Тема: AHK: Несколько действий по сочетанию клавиш в одном файле
Есть рабочий скрипт:
XButton1::SPACE
XButton2::Ctrl
^+a::
WinSet, Style, -0xC40000, A
WinMove, a, , 0, 0, 1280, 1024
Как добавить в этот скрипт ещё несколько, которые бы активировались по нажатию сочетания клавиш?
Тоесть что-то вроде этого:
XButton1::SPACE
XButton2::Ctrl
^+a::
WinSet, Style, -0xC40000, A
WinMove, a, , 0, 0, 1280, 1024
^+z::
MButton::Home
^+q::
LCtrl::Home
^+x::
XButton1::Enter
Так оно конечно не работает как хотелось бы. А хотелось бы вот так: Чтобы каждая часть скрипта активировалась по нажатию определённой комбинации клавиш и не активировала весь остаток скрипта. Тоесть допустим нажав ctrl+shift+a за одно не срабатывало это:
^+z::
MButton::Home
^+q::
LCtrl::Home
^+x::
XButton1::Enter
Короче говоря что я вообще от этого хочу:
Чтобы при нажатии ctrl+shift+a - срабатывало разворачивание окна на указанный размер, как оно и есть и только это.
При нажатии ctrl+shift+z - средняя кнопка мыши становилась кнопкой Home. Хорошо, если бы и выключалась той же комбинацией (тоесть становилось обратно средней кнопкой мыши). С остальными ниже комбинациями так же.
При нажатии ctrl+shift+q - Левый контрол станавился кнопкой Home (Жмёшь LCtrl, а срабатывает Home).
А при нажатии ctrl+shift+x - 4-ая кнопка мыши (XButton1) становилась кнопкой Enter.
И всё это в одном файле.