1

Тема: При нажатии одной гор. клавиши активируется код другой гор. клавиши

Мне нужно, чтобы когда я активировал одну горячую клавишу "N" - у меня появлялись другие горячие клавиши. При этом, чтобы эти другие горячие клавиши не работали пока я не активирую горячую клавишу "N".

Пример:
- Я нажимаю Alt + Numpad1 и у меня появляются новые горячие клавиши, предположим, что этими горячими клавишами будут Numpad2 и Numpad3.

При этом мне нужно, чтобы горячие клавиши Numpad2 и Numpad3 не работали, пока я не активирую комбинацию горячих клавиш
Alt + Numpad1.
_______________________________________________________________________________________________________________
Ещё мне нужно, чтобы до того как я активирую комбинацию горячих клавиш Alt + Numpad1 горячие клавиши Numpad2 и Numpad3 выполняли другую команду.

Пример:
Горячая клавиша Numpad2 выполняет команду

Numpad2::
SendInput, Привет.
Return

Горячая клавиша Numpad3 выполняет команду

Numpad3::
SendInput, Здравствуйте.
Return

Я активирую комбинацию клавиш Alt + Numpad1, и...
Numpad2 начинает выполнять другую команду

Numpad2::
SendInput, Пока.
Return

Numpad3 так же начинает выполнять другую команду

Numpad3::
SendInput, Досвидания.
Return

_____________________________________________________________________________________________________________
Как такое сделать? И возможно ли это вообще?

2

Re: При нажатии одной гор. клавиши активируется код другой гор. клавиши

block := 1
^1::
if block = 1
{
	 block := 0
}
else
{
	 block := 1
}
return
#if block = 1
{
		Numpad0::
		{
			send 123
	
		}
		return
}
return
#if block = 0
{
		Numpad0::
		{
			send 321
	
		}
		return
}
return