The new build (49) is now on the website. I decided to do this work in two stages. First for SendWin, then later after this first round of changes is debugged, I'll do the other Send methods.
I had to change a lot of code internally, so I probably created some new bugs. It would be really helpful if people would download the new build and kick the new stuff around a bit to flush the bugs out. Changes include:
(1) You can now use multiple key labels like <ctrl F3>, <rshift lalt 7>, etc., for output.
(2) Added <KeyDown scancode ex> and <KeyUp scancode ex>. The purpose is to give the user exact control over which key gets output.
(3) Fixed <divide> bug.
A note about the first change. While I was testing it, I found that HKN types keystrokes so fast that some programs don't have time to see the shift keys. With DAOC, for example, instead of writing this:
<shift 2>
I had to write this:
<keydown shift><wait 100>2<wait 100><keyup shift>
...just to slow things down enough for DAOC to see all the keys. But with other programs, <shift 2> works fine.
Connect With Us