Тема: AHK: Ошибка в описании ~Left::
Есть фрагмент моего скрипта.
~vk25:: ; Left
сBaseKey := "Left"
cAloneKey := "sc53" ;"Num Del" - Уклониться
cAloneHoldKey := "sc53"
cDoubleKey := "vk6B"
cDoubleHoldKey := "vk6B" ;"Num +" - Кувырок
cHoldingKey := "Left" ;"RShift" - Медальон (удержание клавиши)
сPause_PressKey := 300
cWaitHoldingBaseKey := 1
cCountHoldingBaseKey := 40
cWaitVirtualKey := 5
cWaitBaselKey := 10
fAutoRepeat := False ; Автоповтор основной клавиши = деактивирован
fAloneHoldKey := True ; Модификатор для одиночного нажатия = активирован
fDoubleHoldKey := True ; Модификатор для двойного нажатия = активирован
fHoldingHoldKey := False ; Модификатор для удержания = деактивирован
gosub sbTrioProcessingKeys
return
Если вместо ~vk25:: написать ~Left::, то он не работает и нет ошибки.
Так же не будет ошибки, если убрать ~, т.е. написать Left::.
У аналогичного фрагмента нет ошибки.
~Right::
сBaseKey := "Right"
cAloneKey := "sc53" ;"Num Del" - Уклониться
cAloneHoldKey := "sc53"
cDoubleKey := "vk6B"
cDoubleHoldKey := "vk6B" ;"Num +" - Кувырок
cHoldingKey := "Right" ;"RShift" - Медальон (удержание клавиши)
сPause_PressKey := 300
cWaitHoldingBaseKey := 1
cCountHoldingBaseKey := 40
cWaitVirtualKey := 5
cWaitBaselKey := 10
fAutoRepeat := False ; Автоповтор основной клавиши = деактивирован
fAloneHoldKey := True ; Модификатор для одиночного нажатия = активирован
fDoubleHoldKey := True ; Модификатор для двойного нажатия = активирован
fHoldingHoldKey := False ; Модификатор для удержания = деактивирован
gosub sbTrioProcessingKeys
return
Я пытался понять, в чём проблема, но так и не понял, т.е. с таким столкнулся первый раз в AHK.
Подскажите.
OS Windows 7 x64
AutoHotkey v1.1.32.00 - November 24, 2019 Click to Download