Author |
Topic |
|
Rob
USA
2615 Posts |
Posted - 11/17/2012 : 19:00:50
|
32-bit:
Portable/ZIP Download - Full Application: http://www.strokesplus.com/files/StrokesPlus_2.4.0_x86.zip
Portable/ZIP Download - Changed Files Only: http://www.strokesplus.com/files/StrokesPlus_2.4.0_x86_chg.zip
Setup Package Download: http://www.strokesplus.com/files/StrokesPlus_2.4.0_x86.msi (simple install; creates program group with shortcuts to StrokesPlus and Help page and adds shortcut to Startup)
64-bit:
Portable/ZIP Download - Full Application: http://www.strokesplus.com/files/StrokesPlus_2.4.0_x64.zip
Portable/ZIP Download - Changed Files Only: http://www.strokesplus.com/files/StrokesPlus_2.4.0_x64_chg.zip
Setup Package Download: http://www.strokesplus.com/files/StrokesPlus_2.4.0_x64.msi (simple install; creates program group with shortcuts to StrokesPlus and Help page and adds shortcut to Startup)
Change Log: - Added ability to specify the spacebar as a stroke button. This is not visible in the interface (just like the Shift key, -3), you must edit StrokesPlus.xml and set the MouseButton node to -4 (<MouseButton>-4</MouseButton>) - There are many usablility issues with this feature, which is why it will not be a regularly supported option. For example, it's impossible to press and hold the spacebar for multiple spaces with the spacebar as the stroke button, this is because the alternative is to have a ton of spaces be sent if the gesture times out, which I feel is absolutely impractical. Also, certain key combinations will not work, such as Alt+Space as S+ considers Alt a modifier and thus assumes you're trying to fire an action which only has Alt defined. Of course, you could create that action and have it use acSendKeys to send the Alt+Space...but again, it's messy and will be hidden from the UI. - Using the spacebar also adds extra CPU time when it's set as the stroke button since Windows will spam the space key over and over to the keyboard hook as it's being held down and S+ discards it. - Added to Language.xml to support Space bar as a stroke button (only for the tray menu, and only visible when the spacebar is set as the stroke button, like the Shift button) language.Menu.Spacebar
Note: There is only one small piece of logic that I needed to add to support this (and potentially other keys as stroke buttons). If you encounter any weird behavior that involves the keyboard, let me know immediately and go back to 2.3.9. There's nothing else new in this release, so unless you're wanting to utilize the spacebar as a stroke button functionality, you won't miss anything by using 2.3.9 if you run into any oddities while I either investigate or remove the functionality. |
|
|
Topic |
|
|
|