Administrator draww Posted February 22, 2022 Administrator Share #1 Posted February 22, 2022 We all love shortcuts. Whether it's a faster route to work, pressing 0 to talk to a human being instead of listening to an automated menu, or your favorite Internet browser pinned to the Windows taskbar. StrokesPlus.net, the successor to StrokesPlus, is a completely free mouse gesture recognition utility for Windows which allows you to create powerful mouse gestures that save you time. With rocker support, modifiers, hot keys, macros, text expansion, and a robust ClearScript interface using the Chrome V8 JavaScript engine built right in, there's virtually no limit to what you can automate. Hidden Content Give reaction to this post to see the hidden content. Installer: Hidden Content Give reaction to this post to see the hidden content. Portable: Hidden Content Give reaction to this post to see the hidden content. 1 1 Link to comment
Administrator draww Posted April 10, 2022 Author Administrator Share #2 Posted April 10, 2022 0.5.6.5 - 2/24/2022 - Moved COLORREF struct definition to StrokesPlus.Types.WinApi.COLORREF - Moved console loading to PostStartup() - Added sp_config.ConsoleStartupDelay - int, default 2 (seconds) - try increasing this value if you are getting error messages when S+ first starts or a non-initialized Console script editor - Added try/catch in InitScintilla, if this occurs, you won't have script editor formatting, auto complete, etc. - but things should still function fine. - Added StrokesPlus.Program.ErrorLog (List<StrokesPlus.Types.Internal.ErrorInfo>) which will store all internal errors in case they are helpful in debugging. Note that this list is not saved, only has data during the life of the S+ process - Added sp.UpdateStrokeColors() to refresh the brushes based on config setting values - Added sp.ResetHintState() to try and troubleshoot an issue when hints stop appearing - Added SystemWindow type to script engine as StrokesPlus.Types.Internal.SystemWindow. This is mostly just for you to be able to use the type in a List, for example: var x = new List(StrokesPlus.Types.Internal.SystemWindow); x.Add(sp.ForegroundWindow()); There's really not much the type itself exposes, except for a few static methods which are already accessible via existing S+ functions that are more script friendly. For example: var w = new StrokesPlus.Types.Internal.SystemWindow(handle) is the same as: var w = sp.WindowFromHandle(handle); - Updated translations Hidden Content Give reaction to this post to see the hidden content. 1 Link to comment
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now