
Improves Markup, Skin Framework and Task Panel controls.
Features
- New helper stream creating functions added:
XTPCreateReadOnlyMemoryStream, XTPCreateReadOnlyFileStream, XTPCreateReadOnlyResourceStream
. ES_NUMBER
support add to CXTPControlEdit.
Fixes
Toolkit Pro
- Application freezing in RemoteApp caused by frame shadow fixed.
- Image handles exposed from CXTPImageManagerImageList.
- Frame shadow gaps in dialog borders in Windows 10 fixed.
- Frame shadow automatic enabling and updating fixed.
- Non-client metrics computation fixed in Windows XP
Command Bars
- Setting control focus fixed
- CXTPMiniToolBar high CPU usage while tracking fixed
- The size of vector icons in tooltips fixed
Controls
- Saving/loading window position using CXTPWindowPos made DPI independent
- XTPExcelTabCtrl drawing and DPI support improved
Docking Pane
- Out of range resource IDs fixed
Markup
- Module instance handle argument added to CXTPImageManager::SetVectorIcon
- Image list icons drawing support added to Image element
- Markup color opacity handling fixed for pens, brushes and all other uses
- Tail and duplicated Move commands handling in Path fixed
- Missing Fill support added to Polyline
- The parser made to use the latest available MSXML DOM object with peformance tuned settings
- XAML parsing and loading performance improved
- Loading of XAML files with prepended BOM fixed
Ribbon
- Possibility to use more than one backstage in an application is added
- Ribbon group incorrect vector icon drawing on quick access toolbar fixed
Skin Framework
- Treatment of NULL as resource path in CXTPSkinManager::LoadSkin made backward compatible
TabManager
- Tab button text width calculation fixed
Task Panel
- Right border fixed for various border and edge related window styles combinations