Actipro Docking & MDI for UWP Releases

Released: Nov 8, 2022

Updates in 22.1.0362

Features

  • Added a Float All menu item to tabbed MDI tabs, which floats all docking windows in the container together.
  • Added support for restricting floating dock host maximum size when appropriate if contained docking windows have ContainerMaxSize set.
  • Added a protected virtual DockSite.NotifyWindowDragMove method that is called as the pointer drags any set of docking windows around.
  • Increased the default TabbedMdiHost.MaxTabExtent width, and added remarks to its API documentation.
  • Improved...

Released: May 26, 2022

Updates in 22.1.0361

Features

  • Floating dock hosts now include their primary document's title in the containing Window's title bar text. This allows floating documents to be identified easier in the Microsoft Windows taskbar and when using Alt+Tab.
  • Added 'DockSite.ActivateNextTab' and 'ActivatePreviousDocument' methods, which are called by new Ctrl+PgDn and Ctrl+PgUp keyboard shortcuts.
  • Added 'DockSite.FloatingWindowTitleDelimiter' property and the virtual 'DockSite.GetFloatingDockHostTitle' method that can be...

Released: Mar 3, 2022

Updates in 22.1.0360

Features

  • Improved how focus is applied to TreeListBox controls when a docking window is activated.
  • Improved an exception message for a particular layout deserialization scenario.

Released: Jul 9, 2021

Updates in 2020.1 build 0354

Features

  • Added the TabbedMdiHost.MinTabExtent and MaxTabExtent properties that determine the size range of all tabbed MDI tabs.
  • Updated focus handling within the StandardSwitcher to better support screen readers.
  • Updated StandardSwitcher items to use document window filenames as UIA help text.
  • Changed the default value of AdvancedTabItem.CanClose to be true, which is more natural since that property combined with AdvancedTabControl.HasTabCloseButtons (already defaulted false) and...

Released: Feb 15, 2021

Updates in 2020.1 build 0353

Fixes

  • Fixed a bug in SplitContainerPanel.MeasureOverride where it didn't always properly return the desired size.
  • Fixed a bug where a target floating window might not be brought to the front when using drag float previews.
  • Fixed a bug where the focused docking window might not be correct after completing a window drag.
  • Fixed a bug where the AdvancedTextBlock.HasToolTipOnOverflow property wasn't disabling the tooltip properly.

Released: Nov 18, 2020

Updates in 2020.1 build 0352

Fixes

  • Fixed a bug where setting DockingWindow.IsOpen to false within the XAML of a nested DockSite might not close the docking window.
  • Fixed a bug where calling DockingWindow.DragMove on a closed docking window might not raise the DockSite.WindowsOpening/WindowsOpened events or update the IsOpen property.

Released: Aug 26, 2020

Updates in 2020.1 build 0351

Features

  • Added the AdvancedTabControl.TabDragReordered event, which is raised after a tab is reordered with internal drag/drop.
  • Improved the UI automation peer tree related to auto-hidden tool windows.
  • Updated docking window close focus-moving logic to make it not possible to move focus into an auto-hidden tool window.

Fixes

  • Fixed a bug where clicking a new tab button in a tabbed MDI container could open a document in another container that previously held the primary document.
  • Fixed a bug where...

Released: Mar 26, 2020

Updates in 2020.1

Features

  • Improved the AdvancedTabControl tab layout logic when using shrink overflow to help ensure tabs fully fill the control extent.
  • Updated StandardSwitcher to not reserve space for docking window images when they aren't available.
  • Added the DockHost.GetVisibleToolWindowContainerCount method, which is useful for determining if there is are multiple ToolWindowContainers within a floating DockHost.
  • Added the StandardSwitcher.DocumentsColumnTitle and ToolWindowsColumnTitle properties to allow...

Released: Oct 10, 2019

Updates in 2019.1 build 0341

Features

  • Updated Microsoft Visual Studio designer functionality to work with new UWP extensibility model.
  • Updated DockSite to raise WindowsDragging/WindowsDragged events after a tab reorder in the same docking window container occurs.