Codejock Toolkit Pro Releases

Learn what's new across releases, with details of features, enhancements, and resolved issues.

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Codejock Toolkit Pro v24.3.0Dec 30, 2025
Features
  • ToolkitPro
    • Added xtpComInitModuleAfxOle and xtpComInitUserDefined COM initialization options for CXTPComInitializer.
    • Added optional code page argument to string conversion helpers.
    • Added XTPParseDouble helper function.
    • vc1xx AppWizard installation made silent.
  • Chart
    • Added CopyToClipboard method.
  • CommandBars
    • Improved multi-monitor setup support for TearOff windows.
  • Controls
    • Added CXTPComboBox::IsDroppedDown for reliable determination of a dropped state.
  • GridControl
    • Improved performance of grid rows removal and collapsing.
  • Markup
    • Markup numeric values parsing made locale independent.
    • Added scientific notation parsing of numeric values.
    • Improved ActiveScript named item resolution and cleanup logic.
  • SkinFramework
    • Sound manager's thread excluded from skinning.
Fixes
  • ToolkitPro
    • SVG icons serialization fixed for Image Manager.
    • AppWizard installation and uninstallation fixed for all Visual Studio versions.
    • Visual Studio 2022 removal upon uninstallation fixed.
    • Vector icon support improved and fixed in all controls.
    • Automatic FrameShadow disabling in Terminal Server Session fixed.
    • Compilation with _XTP_USE_WINAPPEX fixed.
  • Calendar
    • Incorrect display of too short events in day/week views fixed.
  • Chart
    • Right-to-Left languages support fixed.
    • A deadlock in CXTPChartAxisX::CalcSideMarginsValue fixed.
  • CommandBars
    • Gallery item's vector image size computation fixed.
    • Reversed icon in RTL mode fixed.
    • Vector icon drawing in StatusBar switch pane fixed.
  • Controls
    • Vulnerabilities fixed in Markup Static format processing.
    • Themes overlapping and drawing issues fixed for checkboxes.
    • Background color customization fixed for Preview control.
    • Black text on a white background in dark themes fixed in CXTPListBox.
    • Markup context leak fixed in CXTPMarkupStatic.
    • ComboBox button state drawing fixed after toggling RTL mode.
    • CXTPEditListBox invalid background color fixed.
  • GridControl
    • Use of resource file locale fixed.
    • CXTPGridRow::ShiftTreeIndent fixed.
  • Markup
    • Markup DPI support enabled where it was missing.
  • SkinFramework
    • A failed assertion on menu item double click in a skinned application fixed.
Codejock Toolkit Pro v24.2.0Jun 22, 2025
Features
  • Application Stability and Initialization - This release has significantly improved the application initialization process with enhanced verification. This ensures a more reliable and robust startup, reducing potential issues and improving overall application stability.
  • Modernized Windows 11 Support - Codejock now fully supports Windows 11's system and custom accent colors within CommandBars and Ribbon themes. This provides a visually consistent experience for your users on the latest Windows platform.
  • Enhanced WebBrowser Control - This release has addressed several issues related to the WebBrowser control, including improvements to initialization, fallback logic, and error handling.
  • MaskEdit Enhancements - The MaskEdit control now includes expanded ASCII support, with automatic case conversion options and modes 'x' and 'h'.
  • Performance Improvements - This release incorporates a comprehensive set of bug fixes addressing reported crashes, incorrect behaviors, and resource leaks.
Codejock Toolkit Pro v24.1.0Jan 31, 2025
Features
  • ToolkitPro
    • CXTPSystemVersion::GetOSVersionInfo added.
  • Controls
    • Reset method added to the Preview control.
  • Gauge
    • DPI support added.
    • Validations added prior to running Start/Stop Clock gauge actions.
    • isRunning action added to the Clock gauges.
  • GridControl
    • Missing CXTPGridRecordItemControl::SetState implementation added.
  • Markup
    • DPI support improved.
  • PropertyGrid
    • Inplace list closing added on mouse scrolling.
  • SyntaxEdit
    • UTF-8 support improved.
Fixes
  • ToolkitPro
    • Fixed error affecting SVG image loading.
    • A GDI handle leak fixed in CXTPMarkupGdiPlusDeviceContext::GdipCreateBitmapFromHICON_Fixed and CXTPGraphicUtils::GdipCreateBitmapFromHICON_Fixed_Native.
    • Serialization data handle assignment fixed in CXTPImageManagerVectorImageHandle.
    • Fixed reported translation mistakes.
    • Error handling fixed in XTPLoadText and XTPLoadUnicodeText.
  • Controls
    • Markup item background color fixed.
  • GridControl
    • Fixed occasional crash after removing grid rows.
    • Tooltip visibility fixed for trimmed cells.
  • Markup
    • CXTPMarkupBuilder::LoadMarkupObjectTextContent compilation fixed for Visual Studio 2017 and 2022 compilers.
  • PropertyGrid
    • A crash caused by long fraction parts fixed in CXTPPropertyGridItemDouble::StringToDouble().
    • Mouse double click event notification reporting fixed for in-place edit and option items.
  • Ribbon
    • Fixed rounded caption corners for Windows 11 theme.