Codejock Toolkit Pro Releases
Released: Dec 30, 2025
Updates in v24.3.0
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
Released: Jun 22, 2025
Updates in v24.2.0
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...
Released: Jan 31, 2025
Updates in v24.1.0
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
- PropertyGrid
- Inplace list closing added on mouse scrolling.
- SyntaxEdit
Fixes
- ToolkitPro
- Fixed error affecting SVG...
Released: Sep 23, 2024
Updates in v24.0.0
Features
- Full SVG Support - Scalable SVG icons are now fully supported in CommandBars, Ribbon, and more, enhancing the visual fidelity of your applications.
- New Gauge Control - Bring your data to life with the new Gauge control, offering modern data visualization options and customizable light and dark themes.
- Windows 11 themes are now available for most applicable controls.
- Support for Parallel Pattern Library (PPL) and OpenMP has been added, allowing parallel computations in the most resource...
Released: Apr 11, 2023
Updates in v22.1.0
Features
- ToolkitPro
- Optional Create and Destroy callback pointers have been added to 'CXTPThreadLocal' constructor.
- 'CXTPLogFont' implementation has been improved.
- 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...
Released: Nov 1, 2022
Updates in v22.0.0
Features
- 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...
Released: Apr 14, 2022
Updates in v20.3.0
Features
- Toolkit Pro
- Added support for Microsoft Visual Studio 2022.
- Command Bars
- Added CXTPMDIFrameWndEx.
- Property exchange schema version has been added to CXTPCommandBars::LoadDesignerBars.
- Tear-off frames toolbar and menu handling has been improved.
- Controls
- Added SetInsertMark, SetInsertMarkColor and GetInsertMark color to CXTPTreeCtrl.
- Scrollable control redrawing has been improved in some use cases.
- Markup
- Added MatrixTransform support.
- Shortcut Bar
- Samples and...
Released: Nov 17, 2021
Updates in v20.2.0
Features
- CommandBars
- CXTPTabClientWnd::CloseAllTearOffFrames added for closing all open tear-off frames.
- Tear-off frame last item closing behavior has been improved.
- Controls
- The ability to load preview data from a stream has been added to the Preview control.
- On-demand preview activation has been added to the Preview control.
- Dynamic color reflection has been added to CXTPControlPopupColor when XAML icons are used.
- ReportControl
- SetMask, GetMask, GetLiteral, GetPrompt and IsUseMask have been...
Released: Sep 1, 2021
Updates in v20.1.0
Features
Toolkit Pro
- Added support for ISO/IEC standard C++20.
- CXTPDpi::EnableDpiBitmapScaling and CXTPDpi::IsDpiBitmapScalingEnabled have been added for global management of raster image scaling.
- Parsing image parameters has been improved in CXTPResourceImage.
Command Bars
- Keyboard manager added the ability to lock keyboard input.
Docking Pane
- Added DPI support to stickers.
Samples and Utilities:
- Improved DPI support for most samples.
Fixes
Toolkit Pro
- Abnormal process termination on DLL...
Released: Jun 26, 2021
Updates in v20.0.0
Features
Toolkit Pro
- Added Microsoft Windows 10 theme.
- Ambient properties have been added to CXTPApplication.
- Added strict code compliance for C++14 and C++17 standards (/std:c++14 and /std:c++17).
- Added strict conformance mode support (/permissive-).
- Enabled maximum warning level support (/Wall).
- The highest available Microsoft XML Core Services (MSXML) version is now used by default, XTPCreateXmlDocumentInstance helper function has been added.
- Added XTPCreateXmlDocumentInstance helper function...