Actipro Universal Windows Studio Releases

May 17, 2018

Updates in 2018.1

Features

Docking/MDI

  • Updated tool window context menus to hide the 'Dock as Document' menu item if there is no MDI in the current DockSite.
  • Updated TabbedMdiHost to set a single child TabbedMdiContainer's DockedSize when the host's DockedSize is changed.

Editors

  • Added the AutoCompleteBox.SelectAll method.
  • Updated the AutoComplexBox.TextChanged event arguments to pass an IsPopupAllowed property that can be set to false to prevent the popup from showing for the popup.
  • Updated DateTime manipulation...
March 01, 2018

Updates in 2017.2 build 0323

Features

Charts

  • Changed the ISeriesStyleSelector.SelectBarStyle method to be passed bar index and count, allowing for individual bars to be customized.

Docking/MDI

  • Updated the docking window container UIA hierarchy to better support Coded UI Test.
  • Updated clicks on auto-hide tabs to focus the tab prior to opening/closing the auto-hide popup.
  • Improved the logic when dragging over linked nested dock sites such that a dock host in the same dock site will be targeted by default. If the Shift...
January 02, 2018

Updates in 2017.2 build 0322

Features

Charts

  • Added property that determines if anti-aliasing of lines are reduced at the cost of making smooth curves more jagged.

Docking/MDI

  • Added the DockSite.WindowsDockHostChanged event that fires whenever the DockingWindow.DockHost property is changed on one or more windows.
  • Improved AdvancedTabControl tab drag handling when there is a single tab.
  • Improved the drag stop logic to ensure that all docking window properties are updated properly before raising the WindowsDragged event...
October 31, 2017

Updates in 2017.2 build 0321

Features

Charts

  • Updated the shape properties on line charts to use a round segment join.

Docking/MDI

  • Added AdvancedTabControl tab panel support for the mouse wheel to scroll tabs when using certain tab overflow behaviors.
  • Improved selection logic when docking multiple windows at the same time.
  • Improved AdvancedTabControl's panel to allow for customization of the tab layout.
  • Updated floating dock hosts to show an external title bar when there is a single tool window container and tool windows don...
August 22, 2017

Updates in 2017.2

Features

Docking/MDI

  • Added the DockingWindow.IsFloating property, which supports data-binding and indicates if the docking window is open in a floating DockHost.
  • Updated the DockSite.WindowDefaultLocationRequested event with a new ShouldFloat property on the event arguments.
  • Updated the read-only document contextual indicator to render separately from any custom contextual content.
  • Improved logic for when dragging a single floating tabbed document window.
  • Refactored logic that leaves breadcrumbs...
July 06, 2017

Updates in 2017.1 build 311

Features

Docking/MDI

  • Improved active window tracking logic.
  • Updated the UI automation peer for docking windows to support IInvokeProvider, which will Activate the docking window when invoked.
  • Updated AdvancedTabControl tab overflow behavior logic for shrinking.
  • Improved logic for determining when a tab is about to drag in scenarios where the tab control is moved on selection due to external controls being added to the layout.

Editors

  • Added a DefaultValue property to numerous edit boxes that...
March 20, 2017

Updates in 2017.1 build 0310

Features

Charts

  • Updated labels to not render if their text is null.

Docking/MDI

  • Improved the logic used to determine floating dock host bounds when floating a tool window.
  • Updated floated docking windows to center over the dock site.

Editors

  • Added a new MaskedTextBox control that is used to restrict user input based on a specified regular expression mask. Support for input prompts and literal completion is included.
  • Added a new Calculator control that provides a familiar calculator interface to...
November 17, 2016

Updates in 2016.1 build 0306

Features

Docking/MDI

  • Added the DockSite.WindowsDragOver event that is raised when dragging docking windows over a drop target, allowing for certain dock guides to be hidden.
  • Updated SplitContainer slot layout logic.
  • Updated floating windows with MDI such that they will be 'owned' by the main Window if DockSite.FloatingWindowShowInTaskBarMode is Never.
  • Updated layout serialization to include docking window last active date/time information.
  • Updated the logic for how tab drags are detected...
August 13, 2016

Updates in 2016.1 build 0305

Features

Docking/MDI

  • Added the DockSiteLayoutSerializer.CanSerializeUnusedLazyLoadData property, which can be set to true to re-embed unused lazy load data back into serialized layouts.
  • Added the DockSite.CanToolWindowsDragToFloatingDockHostsWithWorkspaces property, which can be set to false to prevent tool windows from being dragged to floating dock hosts that contain workspaces.
  • Added DocumentWindow.Attach and Dock methods that allow for programmatic docking to other tabbed document windows or...
February 09, 2016

Updates in 2016.1

Docking/MDI

  • Added the DockSite.ToolWindowsTitleBarContextContentAlignment property that determines if tool window container title bar context content aligns left or right of the title.
  • Added the DockSite.ToolWindowsHaveTitleBarIcons property that can be set to true to display the selected tool window's image in its container's title bar.
  • Added the ToolWindow.IsAutoHidePopupOpen property, which indicates when the tool window is open in an auto-hide popup.
  • Added the TabbedMdiHost...