Codejock Suite Pro v22.1.0
Released: Apr 11, 2023
v22.1.0 中的更新
特性
- SuitePro
- WebView2 loader DLLs have been added to Bin and Redist directories.
- Missing translation entries have been added and existing translations have been revised and improved.
- GridControl
- 'CXTPGridRecordItem::SetGridControl' has been added for specifying backward association between an item and the host control.
- SkinFramework
- 'FilterWindow' and 'FilterWindowClass' methods have been added to 'CXTPSkinManager' in order to allow window exclusion from skinning.
- Missing Microsoft Windows 8 and Windows 10 skins source code is now included.
- Controls
- Default paint manager is now enforced for Marquee control.
- 'SetProperty', 'GetProperty' and 'ReCreateProvider' have been added to ActiveX WebBrowser control.
- 'UDF' property has been added to the WebBrowser control for WebView2 UserDefaultFolder location customization.
- 'OverrideKeyPath' and 'OptionKeyPath' properties have been added to the WebBrowser control for ShellExplorer settings customization.
- User-Agent HTTP header customization has been added to the WebBrowser control.
- Client interface reference holding has been added to the WebBrowser control.
- Markup
- Markup initialization is now enforced on the main thread during app initialization.
- SyntaxEdit
- Handling DPI changes dynamically has been improved.
- TaskPanel
- ActiveX: Missing xtpTaskPanelThemeNativeWindows10 theme identifier has been added.
- Samples and Utilities
- ActiveX
- x86 and x64 configurations have been made consistent in all .NET samples.
- General
- UserAgent string retrieval is now demonstrated in samples that feature WebBrowser control.
修补程序
- Calendar
- Processing of Tab button clicks and moving focus to a sibling window fixed for DateTimePicker control.
- Chart
- Chart margins fixed for xtpChartScaleNumerical.
- CommandBars
- Crash when editing a ribbon in combination with Drag & Drop fixed.
- Controls
- Possible bug in CXTPTreeCtrl when using SetIndent.
- Crash due to XAML icon loading in XTPCheckListBox::CCheckListState constructor fixed.
- Vector icon support fixed for ActiveX PushButton.
- Static compilation fixed for WebBrowser control sites.
- Tree items are not getting highlighted when using theme fixed.
- ActiveX: Stealing focus on activating the Label control fixed.
- ActiveX: Retrieving textual value from PasswordPeek control fixed.
- DockingPane
- CXTPDockingPaneTabbedContainer accessibility role and state bugs fixed.
- Markup
- A crash in Markup fixed for a multi-threaded use case.
- PropertyGrid
- Random crashes in CXTPPropertyGrid::CreateToolbar fixed.
- GridControl
- Grid column caption accessibility text extraction fixed for virtual mode.
- WM_MOUSEWHEEL processing fixed.
- SkinFramework
- WM_MEASUREITEM message processing fixed for skinned owner draw menu items.
- Window border randomly loosing skinning fixed.
- File dialog crash caused by SkinFramework when run with no Administrator privileges fixed.
- Non-client frame drawing issue fixed in SkinFramework.
- SyntaxEdit
- The non-working first backspace key press after a line break at the end of a line fixed.
- UTF8, UTF16-LE and UTF16-BE binary order marks processing fixed, encodings handling improved.
- TabManager
- CXTPTabManager::OnNavigateButtonClick not being called on arrow ckicking fixed.
- Samples and Utilities:
- General
- A number of minor fixes and improvements added to most of the samples.