Jump to content

StrokesPlus.net 0.5.6.5


draww

Recommended Posts

  • Administrator

Global-Actions-Play.png

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.

  • Like 1
  • Thanks 1
Link to comment
  • Administrator
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.

  • Like 1
Link to comment

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...