Actipro WinForms Studio 22.1.3

Improves SyntaxEditor, Wizard and Shared controls.
August 22, 2022
New Version

Features

  • SyntaxEditor
    • Added new EditorCommands.AddNextOccurrenceToSelection edit action (bound to Ctrl+D by default), and the related IEditorViewSelection.AddNextOccurrence method. This new feature adds the next occurrence of the currently-selected text to the selection, or selects the current word if there is no selection.
    • Refactored the IntelliPrompt completion session's Shorthand item matcher algorithm, resulting in a significant performance improvement, especially when used with the CanFilterUnmatchedItems option.
    • Improved word-wrapped view lines to indent under their primary view line.
    • Improved vertical scrollbar handling logic.
    • Improved word selection logic.
    • Improved selection update logic when the RetainSelection option is used.
    • Improved typing performance while the IntelliPrompt completion list is displayed.
    • Updated non-editable code snippet fields to not be highlighted in the template session.
    • Updated the CollapsedRegionManager.GetVisibleOffset method logic.
    • Refactored built-in indicator glyphs' appearances, dark theme coloring and z-order.
    • Added new SyntaxEditor.OverrideCursor property which can be used to force a specific cursor to be used.
    • Updated IntelliPrompt completion item sorting logic.
    • Updated the sample CSS syntax language lexer.
    • Updated the Microsoft .NET Go to Definition QuickStart to support Ctrl+Click navigation and visual tagging of recognized tokens under the mouse.
  • .NET Languages Add-on
    • Improved name resolution logic when there are type and namespace name conflicts.
    • Updated BinaryAssemblyLoader to handle TypeLoadException when querying exported types.
    • Improved IntelliPrompt completion for VB With statements.
    • Improved the VBTextFormatter logic related to Case Else clauses.
    • Updated the resolver to avoid a possible deadlock scenario.
  • Web Languages Add-on
    • Refactored the XML text formatter with improved logic.
  • Wizard
    • Improved handling of 'WizardPage' layout for interior pages to avoid potential issue of the page covering the header region.
  • Shared
    • Updated how CanvasControl handles rendering transparent colors.
    • Improved the text rendering framework's font fallback logic.
  • All
    • Improved the product installer.
    • Changed the product installer to install shortcuts and samples to folders accessible by all users.
Actipro WinForms Studio

Actipro WinForms Studio

Add syntax-highlighting code editors, advanced menus/toolbars, docking windows and MDI features to your applications.

Got a Question?

Live Chat with our Actipro Software licensing specialists now.