I'd say that there are two main options.
1. Issue a
Reload command when you wish.
2. Use a variable to indicate when a subroutine should end. Within the subroutine, check the variable when you wish, and act accordingly.
Rohwedder might have posted some additional solutions earlier.
1. Issue a

2. Use a variable to indicate when a subroutine should end. Within the subroutine, check the variable when you wish, and act accordingly.
Rohwedder might have posted some additional solutions earlier.
CODE:
#Requires AutoHotkey v1.1.33
SoundBeep 1500
b::Reload
a::
Loop 100 {
Send % A_Index " "
Sleep 300
}
Return
Statistics: Posted by mikeyww — Today, 06:53