Codejock Toolkit Pro v22.0.0

Released: Nov 1, 2022

v22.0.0 での更新項目

機能

  • ToolkitPro
    • Added Microsoft Visual Studio 2017, 2019 and 2022 themes to all related controls.
    • Added support for the new themes and new SyntaxEdit schemes to Application Wizard templates.
    • Visual Studio 2022 support has been improved.
    • ZLIB has been updated to v1.2.12.
    • Hook handling has been made standard compliant across all components.
  • Chart
    • Added support for Legend item sorting.
  • CommandBars
    • COLORREF_NULL accent color has been made to enable system wide accent color for Microsoft Windows 10 theme.
  • Controls
    • Added PasswordPeek control.
    • Vector icons support has been added to StatusBar.
    • WebBrowser control has been added with dynamic support of WebView2 (Microsoft Edge) and ShellExplorer (Microsoft Internet Explorer) providers.
    • SetPageSizeMin and SetPageSizeMax have been added to CXTPPropertySheet for limiting property sheet resizing.
  • SyntaxEdit
    • Added methods for breakpoint, breakpoint list management and breakpoint customization.
    • Add and remove custom autocomplete list items.
    • Added methods for customizing autocomplete list delimiters.
    • Added new syntax schemes for the mainstream programming and markup languages.
  • DockingPane
    • Selected docking pane pointer handling has been improved.
  • Report/GridControl
    • Report control renamed to GridControl as well as all related APIs and constants.
  • Samples and Utilities:
    • StatusBar: Vector icons support demonstrated in status bar.
    • CommandBarsDesigner: Square Icon option has been added.

不具合の修正

  • ToolkitPro
    • Unnecessary COM calls fixed for NoCOM markup objects destructions
    • A number of localization issues addressed.
    • GDI+ initialization sequence fixed for _AFXDLL builds.
    • Accessibility pointers and indices validation improved, crashes related to Text Cursor Indication fixed.
    • Accessibility proxies added and enforced, a number of related crashes and leaks fixed.
    • Vector icons drawing in RTL fixed.
    • Terminal session notification handler termination procedure fixed for frame shadow manager, random hangs on exit fixed.
    • Application wizard support for Visual Studio 2022 fixed.
  • Calendar
    • Timeline view fixes and improvements have been added.
    • A number of small fixes and improvements have been added to DatePicker control.
  • CommandBars
    • DPI scaling in PrintPreview fixed.
    • Context menu in MDI tear-off tabs fixed.
    • Update UI command notification fixed in CXTPMDIFrameWndEx.
    • Deadlock and crashes on populating CommandBars window list popup in certain cases fixed.
    • Translating accelerators to tear-off frames fixed.
    • Building with _XTP_EXCLUDE_TABMANAGER fixed.
    • Crash in SetForegroundTearOffFrames if activated before tab client is attached fixed.
    • Crashes in various use cases with tear-off frames fixed.
    • Crash on opening the Window menu fixed.
    • Wrong selected menu item color in Windows 11 fixed.
    • Copying a command image fixed.
  • Controls
    • Caption text alignment fixed.
    • ProgressBar text displaying fixed in all themes.
    • Native Windows, Office XP, Ultra Flat missing themes added to ProgressBar.
    • Missing themes added to CXTPMarqueeCtrl.
    • Wrong property sheet list navigator row height DPI scaling fixed.
    • Working with ComboBox and ListBox does using scroll wheel fixed.
    • PropertySheet RTL support fixed.
  • PropertyGrid
    • PropertyItemDate has been made to respect item format.
  • SkinFramework
    • Clipping of the dynamically created skinned controls fixed.
    • Disruption in WM_NCACTIVATE handling caused by SkinFramework is fixed.
  • SyntaxEdit
    • False assertion on copying double-byte characters fixed.
  • Samples and Utilities:
    • Memory leak in all samples with RichEdit based views fixed.
    • PropertyGrid: Crash on starting the sample fixed.
    • CommandBarsDesigner: Tab order and Find-and-Replace fixed.