
Custom tooltip position support added to CXTPMarkupContext, plus Ribbon and CommandBars updates.
Features
ToolkitPro
- Custom tooltip position support added to CXTPMarkupContext.
- XTPEscapeXmlString added to Common\XTPXMLHelpers.
CommandBars
- Added new features to CXTPPreviewView (PrintPreview) for updating icons in the toolbar and customizing other settings.
- Added a number of control drawing improvements related to custom font size and DPI scaling.
Ribbon
- Vertical scroll bar added to backstage view.
- Change icons in the CXTPRibbonBackstagePagePrint toolbar.
Report
- Native value added to group row caption for value type specific comparison.
Fixes
ToolkitPro
- Compilation error with defined _XTP_EXCLUDE_XML.
- Memory font loading in CXTPPrimitiveDrawer fixed for use cases when ToolkitPro is used as an extension DLL.
- A number of minor security, reliability and performance fixes.
- New tab activation on closing a non active tab fixed in CXTPTabClientWnd.
- IIDs name conflicts with SDK names fixed.
- Frame shadow interaction with owner window improved, conflicts with modal windows fixed.
- Office 2016 theme identifiers added for consistency as an alias for Office 2013 theme.
- CXTPScrollBarContainer::OptimizeChildrenClipping added for preventing controls and scrollbar overlapping.
Calendar
- Time, subject, location and body positioning fixed for ANSI configurations in case any of those fields are empty.
- Start/End time updating on theme changes fixed.
Chart
- Fixed issue saving and loading chart series with Gradient fill style.
CommandBars
- Fixed drawing of CommandBar buttons with custom size and TextBelowIcons property enabled.
- Custom text and background colors for disabled CommandBars Edit and ComboBox controls fixed.
- Assertion and some logic mistakes fixed in CXTPPreviewView::SetupScrollbar.
- Drawing Ribbon background image over Ribbon buttons when tabs are invisible fixed.
- Drawing Ribbon bar when ShowCaptionAlways is set to FALSE fixed.
- Scaling CommandBar/Ribbon icons of popup buttons and ComboBox in HiDPI fixed.
- Backstage and Quick Access drawing in Office 2013/2016 themes with disabled frame theme is fixed.
DockingPane
- Spacing between title bar and the pane fixed for Office 2013/2016 themes.
- Fixed floating DockingPane borders in HiDPI.
FlowGraph
- Wrong position of CXTPFlowGraphEditItem when a node is wide but has a short caption.
- Wrong calculation of minimal caption size in CXTPFlowGraphNode.
Ribbon
- Missing separator between Ribbon groups in Office 2013/2016 themes
- Empty text in Ribbon controls with custom icon size.
Report
- Fixed hit testing of Expand/Collapse buttons in tree mode for Office 2013/2016 themes.
- In-place edit position in case of centered or right-aligned icons in tree mode column fixed.
- Fixed background color of in-place edit.
- Using CXTPReportSection::m_bAllowSort separately for every section fixed.
ShortcutBar
- Fixed issue where Navigation Pane size doubles each time it's expanded.
SkinFramework
- Fixed horizontal white lines when vertical list view is scrolling.
- Hooking of default window procedure fixed, more messages get processed.