Эдгар Валтерс
Ученик
(160),
на голосовании
4 года назад
Нужно биндить кнопку, если выбрана другая прошлую отключать, а то получается так что команда вызывается на всех новый кнопках, допустим забиндили на цифру 1, потом на 2, в итоге команда воспроизводится и на 1 и на 2, а должна на последней кнопке
#SingleInstance Force #NoEnv SetWorkingDir %A_ScriptDir% SetBatchLines -1 SetNumLockState, AlwaysOn
#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