Actipro WinForms Studio 2020.1 build 0402

Actipro WinForms Studio 2020.1 build 0402
Improves Docking & MDI and SyntaxEditor controls.

News

Feature Release

August 27, 2020 - 15:37
Actipro WinForms Studio 2020.1 build 0402
Actipro WinForms Studio

Docking & MDI

  • Improved the rendering of images and glyphs in high DPI.
  • Added the TabStripRenderer.CanAutoScaleImages property, which defaults to true and determines if tab images are auto-scaled in high-DPI.

SyntaxEditor

  • Updated the CollectionTagger.Clear method to accurately report the changed text range in the TagsChanged event when there are fewer than 100 tags being removed. Otherwise, the entire snapshot range is returned as before.
  • Updated the virtual CodeSnippetSelectionSession.OnCompletionSessionInitializing method to perform sorting and be called after items have been added to the session, so that completion items and/or sorting can be customized prior to opening.
  • Updated touch taps over a collapsed outlining node to select the node's text range.
  • Added a setter for the SyntaxEditor.BorderColor property.
  • Added a ThreadedParseRequestDispatcher constructor overload that allows for altering the thread priority.
  • Improved the caret and selection moving speed on long lines.
  • Improved the completion list and NavigableSymbolSelector rendering in high DPI scenarios.
  • Adjusted the order of logic that executes when the SyntaxEditor.Document property is set.
  • Updated the Language Designer application.

Shared

  • Improved the WinUICore framework to call its MouseDown events with HandledMouseEventArgs.
  • Improved the rendering of OwnerDrawMenuItem images and glyphs in high DPI.
  • Added the OwnerDrawMenuItem.CanAutoScaleImage property, which defaults to true and determines if images are auto-scaled in high-DPI.