Actipro WPF Essentials 24.1.4

Released: Dec 17, 2024

Updates in 24.1.4

Features

  • Bars
    • Added the StandaloneToolBar.OverflowButtonKeyTipText property.
    • Improved keyboard navigation within an editable BarComboBox popup.
    • Improved how KeyTipService tracks root key tip scopes.
    • Improved how screen tips derive content.
    • Improved StandaloneToolBar overflow layout logic.
    • Improved BarPopupButtonBase logic for exiting menu mode.
    • Updated BasePopupButtonBase-based controls to have a Button UIA peer control type.
  • Docking
    • Added the DockSite.FloatingToolWindowContainerTitleBarDoubleClickMode property that can be set to Dock to allow double-clicks on floating tool window containers to restore them to the primary dock host.
    • Updated auto-hide popups to ensure that a solid background color is used, even if the containing dock host has a transparent background.
    • Updated AdvancedTabControl to prevent base TabControl logic from processing unhandled Home/End key presses when focus is within a tab's content area.
    • Updated DockSite to support the use of virtual factory methods for creating new instances of common controls.
    • Updated DockSite to not clip to bounds, which is necessary when using hosted floating windows and the DockSite.HostedFloatingWindowContainer property is set.
  • Editors
    • Updated BrushEditBox and ColorEditBox to have their swatches fill the available width when text is hidden.
    • Updated EnumEditBox to properly handle flags enumerations that are based on UInt32 or Int16 types.
  • Shared
    • Added the AvatarGroup.Orientation and OverflowOrientation properties that allow for customizing the layout orientation of non-overflowed and overflowed avatars respectively.
    • Updated UserPromptControl and UserPromptBuilder with support for HorizontalContentAlignment and VerticalContentAlignment properties.

Fixes

  • Bars
    • Fixed an issue where BarComboBox could clear its Text on unmatched commit.
    • Fixed an issue where a button control defined purely in XAML and overflowed to a menu in simplified layout with the Command property assigned to a Binding would clear the Binding on click before the associated command was invoked.
    • Fixed an issue where a ribbon tab added while the ribbon wasn't visible might not later initially be visible.
  • Docking
    • Fixed an issue where the layout deserialization process in tool window-only mode could throw an exception if the XML file contained document window data.
  • Shared
    • Fixed UserPromptBuilder did not apply scrollbar visibility properties to the UserPromptControl.