Тема: AHK: Заблокировать для ввода только часть Gui
Никак не могу придумать... Нужно при нажатии кнопки блокировать\разблокировать для пользователя часть окна, на котором будет много других контролов которые пользователь не должен использовать во время блокировки. И хочется что-бы блокированная часть становилась как бы серой, типа применения GuiControl, Disable , Disable-ить каждый контрол - не вариант.
Вообщем пока это всё просто обрезается, а не хотелось бы:
Gui, +HWNDhGui -DPIScale
Gui, Color, FF8C00
Gui, Add, Tab2, w800 h600, 1|2
Gui, Tab, 1
Gui, Add, ListBox, r7, 123|123|123|123|123|123|123
Gui, Add, GroupBox, x222 y222 w444 h222 hwndhGroupBox
Gui, Add, Button, xp+122 yp+180 w200 h35 gButton vButton, Блокировать
Gui, Show
Return
Button:
WinSet, Region, % T := !T ? "226-261 W443 H214 R10-10" : "", ahk_id %hGui%
GuiControl, , Button, % T ? "Разблокировать" : "Блокировать"
Return
Esc::
GuiClose:
ExitApp Win10x64 AhkSpy, Hotkey, ClockGui


