Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите новичку в Autohotkey (Gui Add, Hotkey)

Эдгар Валтерс Ученик (160), на голосовании 4 года назад
Нужно биндить кнопку, если выбрана другая прошлую отключать, а то получается так что команда вызывается на всех новый кнопках, допустим забиндили на цифру 1, потом на 2, в итоге команда воспроизводится и на 1 и на 2, а должна на последней кнопке

#SingleInstance Force
#NoEnv
SetWorkingDir %A_ScriptDir%
SetBatchLines -1
SetNumLockState, AlwaysOn

IniRead, TestButton, config.ini, MacroKey, TestButton

Gui, +Hwndgui_id +AlwaysOnTop
Gui Add, Hotkey, x70 y20 w48 h21 gSave vTestButton , %TestButton%
Gui, Show, w200 h50, TestButton
return

Save:

Hotkey, %TestButton% , TestButton, Off,UseErrorLevel

Gui, Submit, NoHide

IniWrite, %TestButton%, config.ini, Test, TestButton

Hotkey, %TestButton% ,TestButton,On,UseErrorLevel

return

TestButton:
SoundBeep
Return

GuiClose:
ExitApp
Голосование за лучший ответ
007 Гуру (3660) 4 года назад
Если что в онлайн играх за это банят
Эдгар ВалтерсУченик (160) 4 года назад
Если что, нет!
007 Гуру (3660) Банят! Меня забанило!
Высокий Оракул (70073) 4 года назад
Скажи хоть что такое биндить?
Эдгар ВалтерсУченик (160) 4 года назад
Назначать
Высокий Оракул (70073) Спасибо.
a1987zz Мудрец (12007) 4 года назад
Командой hotkey, of, on. Комбинаций можно много разных придумать, кто знает, что надо.
Похожие вопросы