You
really don't need to quote so much of each post when replying...
TAB4217 wrote:
Boy, is AHK complexe... and unintuitive!
...complex, yes, but I think it's completely intuitive for Send, ab to give UVWXYZ when the simulated keys are stacked (SendRaw is not designed for this purpose)...
TAB4217 wrote:
Now, my other question:
...(z was not part of this other question before now)...but I believe it's a bug...or at least THIS is unintuitive...you must sleep between keys, not sure why...
Code:
SetKeyDelay, 119
a::Send, UVW
$b::Send, XYZ
c::Send("a{Sleep, 0}b")
d::Send("a{Sleep, 28}b", "Input")
e::Send, ba
z::SendPlay, ab
...Sleep, 0 is enough for c to work, Sleep, 28 works on my comp for SendInput (0 & 19 are not enough)...the above requires my
Send() function...or broken down ugly code...
Code:
SetKeyDelay, 119
a::Send, UVW
$b::Send, XYZ
c::
Send, a
Sleep, 0
Send, b
return
d::
SendInput, a
Sleep, 28
SendInput, b
return
e::Send, ba
z::SendPlay, ab
...the z key works for me in notepad...(it sends ab)...