Author |
Topic |
|
Rob
USA
2615 Posts |
Posted - 03/02/2014 : 12:19:47
|
To be honest, I really don't feel I tested these changes as thoroughly as I'd like, but I have been very busy lately and at least wanted to get this out there.
32-bit:
Portable/ZIP Download - Signed and Unsigned: http://www.strokesplus.com/files/StrokesPlus_2.8.2.0_x86.zip
Setup Package Download - Unsigned, Windows XP/Vista/7/8: http://www.strokesplus.com/files/StrokesPlusSetup_2.8.2.0_x86.exe
Setup Package Download - Signed, Windows Vista/7/8 with UAC enabled: http://www.strokesplus.com/files/StrokesPlusSetup_2.8.2.0_x86_Signed.exe
64-bit:
Portable/ZIP Download - Signed and Unsigned: http://www.strokesplus.com/files/StrokesPlus_2.8.2.0_x64.zip
Setup Package Download - Unsigned, Windows XP/Vista/7/8: http://www.strokesplus.com/files/StrokesPlusSetup_2.8.2.0_x64.exe
Setup Package Download - Signed, Windows Vista/7/8 with UAC enabled: http://www.strokesplus.com/files/StrokesPlusSetup_2.8.2.0_x64_Signed.exe
Notes: - *BREAKING CHANGE*: Changed the middle/X1/X2 mouse click scripts' logic to fire on mouse UP instead of mouse down, since that's generally when things do something in windows - *BREAKING CHANGE*: Aforementioned function names changed from "down" to "up", for example sp_middle_mouse_down is now sp_middle_mouse_up - Added similar code and options for firing on left and right mouse button up events - Note that for all of these mouse click events, they will NOT fire on mouse up of the stroke button; sp_right_mouse_up will not be called if the right mouse button is your stroke button - Also note that mouse click event scripts will not fire if the stroke button is currently being held down and S+ is either in an action or actively capturing the mouse (e.g. while drawing) - Added acSetNumber and acGetNumber; the only purpose for this action pair is for communicating between Lua states - Fixed bug where a few code blocks were waiting if either Lua state was executing, instead of only waiting when both Lua states were in use - Updated language file to include support for new preferences: language.Preferences.AdvancedOptionsFrame.AllowLeftClickScript - "Allow Left Click Script*" language.Preferences.AdvancedOptionsFrame.AllowRightClickScript - "Allow Right Click Script*" |
|
Rob
USA
2615 Posts |
Posted - 04/14/2015 : 06:05:33
|
Small update which should fix the annoying ignore key issue. Also removed the options for using keyboard as Stroke button (Control, Alt, etc.), code was messy and not worth it, IMHO.
EXE and DLL Only, Unsigned, 32-bit: http://www.strokesplus.com/files/StrokesPlus_2.8.3.0_Unsigned_x86.zip
EXE and DLL Only, Signed, 32-bit: http://www.strokesplus.com/files/StrokesPlus_2.8.3.0_Signed_x86.zip
EXE and DLL Only, Unsigned, 64-bit: http://www.strokesplus.com/files/StrokesPlus_2.8.3.0_Unsigned_x64.zip
EXE and DLL Only, Signed, 64-bit: http://www.strokesplus.com/files/StrokesPlus_2.8.3.0_Signed_x64.zip
Edit: It should be noted that the above files were compiled in VS 2013 (was previously always compiled in VS 2010). I had to change some code just to get S+ to compile and run without crashing hard. That being said, I don't know what the minimum Windows version is to run this, nor if there are any other areas which will cause S+ to crash that I haven't yet encountered. So, this is a "use at your own risk" update. |
|
|
|
Topic |
|
|
|