Actipro Docking & MDI for WPF Releases
Released: May 24, 2019
Updates in 2018.1 build 0676
Funktionen
- Added the DockingWindowDefaultLocationEventArgs.FloatingLocation property that specifies the floating location of the docking window when e.ShouldFloat is set in a DockSite.WindowDefaultLocationRequested event handler.
- Improved the cleanup of open document references.
- Improved key processing to allow child controls to handle keys like Esc, thereby preventing the dock site from handling them.
- Improved the DockSite.PrimaryDocumentChanged event to not fire until the end of a batch MVVM...
Released: Mar 11, 2019
Updates in 2018.1 build 0675
Funktionen
- Added a virtual DockSite.ProcessDockHostKeyDown method that is called when a key is pressed while focus is within a DockHost.
- Updated AdvancedTabControl to ensure the selected tab remains visible in tab overflow scenarios when the control is resized smaller.
Fehlerkorrekturen
- Fixed a bug where the AdvancedTabControl highlight brushes might not be updated correctly in a certain scenario.
- Fixed a bug introduced in a recent build where context menus on controls within a tab page might...
Released: Dec 13, 2018
Updates in 2018.1 build 0674
Funktionen
- Added UIA peers for the standard switcher and its items.
- Updated the Prism integration sample to use Prism 7.1.
- Updated the workspace's layout logic to account for contained docking window minimum and maximum sizes.
- Updated floating dock hosts without MDI to use the minimum size of the docked tool windows.
- Updated layout serialization to save breadcrumb creation times.
- Improved built-in dock host key handling to use the preview key down event.
- Improved the can-execute logic for the...
Released: Oct 16, 2018
Updates in 2018.1 build 0673
Funktionen
- Added automation IDs to all menu items.
- Improved docking window breadcrumb tracking logic.
- Improved the implementation of AdvancedTabItem context menu triggers.
- Improved focus handling when clicking on docking window tabs.
- Updated TabbedMdiContainer to ensure that activating an already-selected tab makes it fully-visible.
Released: Jul 24, 2018
Updates in 2018.1 build 0672
Funktionen
- Added 'Close Tab Group' menu item to tabbed MDI document tab context menus.
- Updated floating dock hosts to support layout serialization of minimized window states.
- Improved target size logic of the DockingWindow.MoveToNewHorizontalContainer and MoveToNewVerticalContainer methods.
- Updated UIA peers for docking window tabs to provide access to embedded buttons.
Fehlerkorrekturen
- Fixed a focus bug that could occur when there was a floating document without any other documents in the...
Released: Jun 8, 2018
Updates in 2018.1 build 0671
Funktionen
- Added the DockSiteLayoutSerialization.CanKeepExistingDocumentWindowsOpen property that can be set to true to keep open document windows that were open prior to a document layout deserialization, even if they aren't in the deserialized layout data.
- Set a default minimum window size DockSite.InitializeFloatingWindow to help prevent Win32 inconsistencies when resizing.
- Updated TabbedMdiContainer to ensure that activating an already-selected tab makes it fully-visible.
Fehlerkorrekturen...
Released: May 17, 2018
Updates in 2018.1
Funktionen
- Updated tool window context menus to hide the 'Dock as Document' menu item if there is no MDI in the current DockSite.
- Made various improvements for usage in per-monitor DPI scenarios.
- Improved docking window container to always select the last active window when the selected window is dragged out.
- Updated InteropFocusTracking to help ensure that StandardSwitcher always closes properly when focus is within an interop control.
- Updated TabbedMdiHost to set a single child...
Released: Mar 1, 2018
Updates in 2017.2 build 0665
Funktionen
- Updated 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.
- Added the DockSite.AutoHidePopupClosesOnLostFocus property that can be temporarily set to false to prevent an auto-hide tool window's popup from closing while a dialog is displayed.
- Improved the logic when dragging over linked nested dock sites such that a dock host in the same dock site will be targeted by...
Released: Jan 10, 2018
Updates in 2017.2 build 0663
Funktionen
- Added 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.
- Adjusted how InteropFocusTracking handles mouse clicks on HwndHosts.
- Improved InteropFocusTracking's handing of HwndHost.GotFocus notifications.
- Improved InteropFocusTracking's active container tracking during docking window state changes.
- Improved the drag stop logic to ensure that all docking window...
Released: Oct 31, 2017
Updates in 2017.2 build 0662
Funktionen
- 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 auto-hidden tool window containers in non-hosted popups to support title bar drag-to-float functionality.
- Improved AdvancedTabControl's panel to allow for customization of the tab layout.
- Improved border rendering when tool window title bars were hidden.
- Updated floating dock hosts to...