Тема: AHK: команды в автокаде
захотелось зделать что бы нажатием одной клавишей выполнялись команды автокада
и написал свою первый скрип но мне ненравится его работа
MyVar1=1
+^!o::
if MyVar1=1
{
MyVar1 = 2
MsgBox MyVar2 имеет значение "2".
}
else
{
MyVar1 = 1
MsgBox MyVar2 имеет значение "1".
}
return
NumpadHome::
if MyVar1=1
{
Send, _rectangle{Enter}
}
return
при написании программы я считал что когда значение MyVar1 = 1при нажатии NumpadHome будет рисоватся прямоугольник при MyVar1 = 2 будет обычная клавиша NumpadHome но почему то этого непроисходит.
вопрос 2 как сделать так что бы вначале выполнялась проверка условия а уже потом проверялась клавиша тоесть
if MyVar1=1
{
NumpadHome:: Send, _rectangle{Enter}
}
return
почему неработает?