1

Тема: AHK: Checkbox c 5hotkey

Задача: включать / выключать перехват 5 указанных в полях ввода (hotkey) клавиш.
Решение: каждый контрол должен иметь свой уникальный идентификатор по которому
будет определение нужных сочетаний клавиш и их дальнейшее включение / выключение.
Как это сделать?

Gui, Add, CheckBox, x12 y19 w110 h20, Включить

Gui, Add, Hotkey, x12 y49 w110 h20, 

Gui, Add, Hotkey, x12 y89 w110 h20, 

Gui, Add, Hotkey, x12 y129 w110 h20, 

Gui, Add, Hotkey, x12 y169 w110 h20,

Gui, Add, Hotkey, x12 y209 w110 h20, 

Gui, Add, Text, x132 y49 w100 h20, тест
Gui, Add, Text, x132 y89 w100 h20, тест
Gui, Add, Text, x132 y129 w100 h20, тест
Gui, Add, Text, x132 y169 w100 h20, тест
Gui, Add, Text, x132 y209 w100 h20, тест
Gui, Font, S8 CDefault, Verdana
; Generated using SmartGUI Creator for SciTE
Gui, Show, w254 h278, Untitled GUI
return

GuiClose:
ExitApp

2

Re: AHK: Checkbox c 5hotkey

Это делается командой Hotkey (Off/On/Toggle). В русской справке описание есть.

3

Re: AHK: Checkbox c 5hotkey

Интересно так выходит, спросил в почте, получил ответ - скопировал в виде ТЗ. Так дела не делаются.

Win10x64, AHK v1.1.37.01 (Unicode 64-bit) | AHK-Wiki | Переменные и выражения | RegEx101