Codejock Product Release Notes
Review the latest software updates, enhancements, fixes, and new features across Codejock Toolkit Pro, Suite Pro, and related components.
Codejock Software's product release notes include updated information for the documentation provided with each product line. The information contained in this document may be more up-to-date than the information that is provided in the Help system.
Version 26.0.0.101926 Beta 1
Released: TBD
Theme Updates:
-
Toolkit Pro / Suite Pro
- Visual Studio 2026 theme support added with 13 light, dark and accent color variants
- Office 2024 theme support added with application-specific Colorful, White, Dark Gray
and Black styles
- Office 2019 theme support added with application-specific Colorful, White, Dark Gray
and Black styles
- Visual Studio 2026 styling added for application frames, Command Bars, Ribbon, Docking
Pane, Calendar, Controls, Grid Control, Property Grid, Syntax Edit, Tab Manager and Task
Panel
- Office 2024 styling added for Calendar and Date Picker, Command Bars and application
frames, Ribbon and Backstage, Docking Pane, Controls, Grid and Track Control,
Property Grid, Shortcut Bar, Tab Manager and Task Panel
- Office 2019 styling added for Calendar and Date Picker, Command Bars and application
frames, Ribbon and Backstage, Docking Pane, Controls, Grid and Track Control,
Property Grid, Shortcut Bar, Tab Manager and Task Panel
- Office 2016 component themes expanded with dedicated frame, gallery, status-bar,
message-bar, progress, slider, control and tab rendering
- Theme-driven frame, toolbar and client margins added with DWM-managed frame corners
- DWM-managed rounded Office 2024 application frames and theme-configurable fallback frame
shadows added
- Office 2019 dark-theme vector icons and automatically generated disabled states added
- Visual Studio 2026 themed SVG frame icons with active and inactive colors added
- Dialog.Text .INI theme option added for Static text color customization
- Office 2024 colors audited and corrected across all 28 application and color styles
- Windows 11 light and dark surface, caption, border and control colors refined
- DWM frame and popup corner requests use square corners on recognized virtual machines
- Shared dialog and property-page theming expanded with consistent child-control backgrounds, frame
ownership and legacy system-color fallbacks
-
Suite Pro (ActiveX specific)
- Visual Studio 2026 theme constants and appearance selection added across ActiveX
Calendar, Command Bars, Controls, Grid Control, Property Grid and Task Panel
- Visual Studio 2026 theme routing added for ActiveX Backstage buttons and separators,
list headers, scrollbars and Shortcut Bar captions
-
Calendar
- Busy status indicators made theme specific
- Theme-specific event label and category drawing and color customization added
- Background-aware appointment text selection added for readable event text on light and
dark backgrounds
- Separate theme colors added for current-day and selected month-view dates
- Visual Studio 2026 Calendar, Ribbon and Date Picker themes added
- Office 2016, Office 2019, Office 2024 and Visual Studio 2026 event and month-view colors
improved
-
Chart
- Appearance text color and additional 3D label-offset settings added
- Appearance and palette colors upgraded and standardized to 12 colors per palette
- Appearance-driven axes, grids, chart boxes, lighting and materials added to 3D Line charts
-
CommandBars
- Visual Studio 2026 command-bar tooltips added with configurable border color and
DWM-managed rounded corners
- Reusable Visual Studio 2026 Property Grid toolbar and split-button themes added
- Theme-aware SVG frame icon sizing and rendering added
- Theme-aware Print Preview support added
- DWM frame integration refined so Windows renders top-level application and dialog
borders, rounded corners and shadows when available, with square toolkit fallback frames
on legacy systems
- DWM-rounded Office 2024 and Visual Studio 2026 popup menus added with themed item states,
global DWM control and square fallback behavior
- Command bar popup shadows enhanced with configurable size, opacity, color and offset,
including wider and softer rendering, continuous corners and smoother alpha falloff
- Fallback application and dialog frame shadows made theme-configurable and corrected to
remain visible after initial display, redraw suppression and theme changes
- Visual Studio 2026 menus, toolbars, tooltips, frame borders and caption-button states
refined across all variants
-
Controls
- Theme coverage expanded for CXTPListCtrl and CXTPHeaderCtrl
- Modern rounded scrollbars and hover-sensitive arrow glyphs added
- Visual Studio 2026 themes added for combo boxes, edit controls, tree controls, list boxes
and splitters
- ActiveX theme coverage expanded for ComboBox, FlatEdit, HexEdit, ListView and TreeView
- Visual Studio 2026 splitter boxes, bars, trackers and DPI-aware resize cursors added
- Office 2024 dialog caption metrics, DWM borders and corners, and fallback frame shadows
refined
- Office 2010 Dark disabled-label readability and Visual Studio 2026 control-state colors
corrected
- Office 2024 and Visual Studio 2026 themes added for color selectors, Tag Cloud, popup controls,
progress controls, spin buttons and Edit List Box controls
- The More Colors dialog and eye-dropper controls now inherit the active selector or Property Grid
theme
- Combo-box and font-combo dropdown scrollbars now follow the active theme
- Modern tree and list styling enhanced with configurable row heights, full-row selection, hover
feedback and light/dark rendering
- Office 2024 and Visual Studio 2026 themed slider rendering added with DPI-aware directional thumbs
and hover states
- Header Control theme coverage expanded across Office, Visual Studio, Explorer and Windows
themes
-
DockingPane
- Themed floating Docking Pane frames enabled by default with an existing opt-out setting
- Modern theme-driven splitter cursors added for standard and auto-hide panes
- Modern Visual Studio-style docking stickers and push-pin resources added
- Visual Studio 2026 pane borders, captions, tabs, splitters, auto-hide colors and active-pane
states refined
- Theme propagation to floating panes, toolbars and child controls improved
- Office 2024 tab geometry, auto-hide accents and strip colors refined; Office and Windows caption and
tab contrast corrected
- Visual Studio 2015 through 2022 docking-pane outer frames restored
- Visual Studio 2026 docking-sticker constants exposed for MFC and ActiveX
-
GridControl
- Native Visual Studio 2026 themes added for Grid, header, list, sub-list and scrollbar
controls
- Visual Studio 2026 selection, preview-row, grouping, header and focused-glyph colors
refined
- Visual Studio 2026 Track Control theming added for track views, headers and scrollbars
-
PropertyGrid
- Themed Property Grid scrollbars enabled by default with a compile-time opt-out option
- Property Grid scrollbar theme propagation, synchronization and immediate repainting
improved
- Visual Studio 2026 checkbox, toolbar, split-button, selection and borderless-control
rendering refined
-
Ribbon
- Office 2024 caption, contextual tab, border, message-bar and RTL rendering improved
- Office 2016 group tabs and Windows 11 highlight text colors corrected
- Native Windows 11 Ribbon tab colors and DWM frame integration improved
- Quick Access Toolbar positioning enhanced to use the active frame theme's icon size and
margins
- Theme transitions improved to avoid partial repainting and flicker
- Full Visual Studio 2026 Backstage theming added for navigation, buttons, separators, page controls
and recent items
- Office 2024 Backstage, radio-button states and popup selection backgrounds refined
-
SyntaxEdit
- Visual Studio 2026 option pages, selected text, focus borders and filled controls themed
- Active and inactive selection colors improved for light and dark themes
-
TabManager
- Visual Studio 2026 MDI tab appearance and color-set classes added
- Visual Studio 2026 MDI tab backgrounds, text, borders, close buttons and spacing refined
across all variants
- Shared tab painting standardized across themes and orientations, including captions, icons, close
buttons, separators and content spacing
- Office 2024 Excel-style, MDI, property and docking tabs refined with inset selected faces and
shoulder separators
- Visual Studio tab and docking-pane active highlighting preserved across application deactivation and
modal dialogs
-
ShortcutBar
- Visual Studio 2026 Shortcut Bar theme added with themed navigation, selection and pane
colors
-
TaskPanel
- Visual Studio 2026 Task Panel theme added with themed groups, captions and item states
- Office 2024 Task Panel palettes refined for background, hover, pressed and active/inactive
selection states
New Features:
-
Toolkit Pro / Suite Pro
- SetActiveLCID, SetActiveLocale and SyncThreadLocale added to CXTPResourceManager for
managing framework locale
- MSXML 4 support added
-
Suite Pro (ActiveX specific)
- UseResourceFileLocale property added to the global settings object of every control
-
Chart
- 3D Line charts added for MFC and ActiveX with tube and ribbon series shapes,
configurable depth, markers and point-label display modes
- Custom functions added for overriding series computation
- Computed chart series point values added in addition to original point values
- SMA, EMA, WMA, RSI, Shift and Bollinger Bands added to the built-in series function library
- Series point collection linking added for synchronization and for chaining series
computations using another series' computed values
- Series point value mapping added for point value index customization
- Series point cloning added
- Configurable fixed diagram size ratios added for allocating space in multi-diagram layouts
- xtpChartSeriesTrendlineTypeLast and xtpChartSeriesTrendlineTypeFixed trendline types added
- Camera focal-point panning and shared camera zoom helpers added to 3D diagrams
- Smooth-edge shading added to 3D Pie and Doughnut charts
- 3D Line transparency added for rendering translucent series
-
FlowGraph
- xtpFlowGraphCustomNodeCaptionAbove added for placing shape captions above shapes
- Side-center connection points added to rectangular built-in shapes
-
Controls
- CXTPStatic added with INI-driven text, background, border, transparency and separator
rendering
- CXTPListBoxReplace and CXTPListBoxAttach added for managed list-box borders, layout and
themed scrollbar synchronization
- Public scrollbar APIs added for showing arrow glyphs only while hovered
- Scrollbar-container initialization added for synchronizing themed standard window
scrollbars
- Edit control cue text added with configurable text, font and color; ActiveX FlatEdit
EnableCueText support added
- ActiveX: ShellListBox and ShellTree controls added
- ActiveX: TreeView.LockRedraw added
- CXTPResizeDialogEx added for resizable dialogs with shared control and frame theming
- CXTPSliderCtrl added with DPI-aware owner-drawn channels and directional thumbs,
configurable theme colors and hover feedback
-
PropertyGrid
- CXTPPropertyGridItemRect item type added
-
Ribbon
- Generic Ribbon caption and final-paint extension points added
-
CommandBars
- CXTPWorkspaceView, CXTPRichEditWorkspaceView and CXTPRichEditView added for reusable themed
document workspaces, RTF loading, page sizing and coordinated
scrolling
- CXTPRulerBar added for DPI-aware document rulers and themed workspace integration
- CXTPMDIChildWnd added so framed MDI child windows inherit the parent Command Bars frame
theme
-
Gauge
- Configurable background color and transparent-background support added, including parent-background
compositing for child gauges
- ActiveX: TransparentBackgroundEnabled and BackgroundColor properties added
Enhancements:
-
Toolkit Pro / Suite Pro
- Visual Studio 2026 deployment support added to Application Wizard and build tools
- vsvars32.bat resolution improved for supported Visual Studio versions
- Application Wizard version resolution and targeted extension deployment improved
- Localization fully reworked for all supported languages
- Locale handling revised to use the current thread locale consistently by default
- Strict-mode and legacy compiler compatibility improved
- libpng updated to 1.6.59 and zlib updated to 1.3.2
- Conflicting COM/OLE initialization prevented across linked ToolkitPro-based modules
- Application Wizard updated with Visual Studio 2026 themes, corrected resource IDs and static
dependency linking
- VS6 Project Converter expanded with x64 configurations for Visual Studio 2005 and later, C++23
support and improved preservation of output paths, library names, custom
build steps and debug/link settings
- Deployment Wizard updated for beta/evaluation installation detection, Visual Studio 2026 styling and
debug configuration path selection for the VC6 Application Wizard
- XML property exchange now resolves the XML document version dynamically
-
Suite Pro (ActiveX specific)
- ActiveX symbol reference documentation migrated to Doxygen
-
Chart
- Series function processing and drawing optimized for frequent updates and large data
sets, including selective computation of point values
- Touchpad navigation enhanced with two-finger panning and smooth pinch zoom
- 3D Line ribbon geometry and 3D Pie, Doughnut, Torus, Funnel and Pyramid shading improved
- 3D Line label modes added for all points, start/end points, start only and end only; label placement
avoids overlaps and updates during rotation
- 3D Funnel and Pyramid label connectors now anchor to visible segment edges
- 2D and 3D Line class names standardized while retaining deprecated legacy names for
compatibility
-
CommandBars
- Print Preview DPI handling improved
- MDI theme switching centralized to reduce layout changes and non-client repainting
- Command Bars Designer document theme and INI settings now persist independently of the main
application; property-grid refresh preserves scrolling and collapsed
categories
- Designer preview activation, recursive-update protection and interprocess communication handling
improved
-
Controls
- TreeView redraw performance improved
- High-resolution mouse-wheel and synchronized horizontal scrolling added to CXTPListBox,
CXTPListBoxReplace and CXTPListBoxAttach
- CXTPListBox theme initialization, palette refresh, selection and frame rendering improved
- List Control color overrides added for list backgrounds, selected rows, sorted columns and grid
lines, with forwarding through CXTPScrollableListCtrl
- Tab-client border visibility made configurable independently of the tab-strip separator
- Optional independent splitter scrolling added while retaining synchronized scrolling by default
- Popup controls enhanced with reusable timing, layout, icon, animation and focus behavior
- Shortcut List pager theming and mouse-wheel navigation improved
- Hyperlink default colors improved for light and dark parent backgrounds
-
PropertyGrid
- Slider item keyboard, mouse-wheel and increment/decrement interaction added
Resolved Issues:
-
Toolkit Pro / Suite Pro
- Deadlock on memory allocation fixed in CXTPRWCriticalSection
- Redundant memory deallocation fixed in Resource Manager
- Language information duplication and release handling fixed
- COM initialization status fixed for xtpComInitUserDefined
- Unsupported MSXML Second-Level DOM properties handling fixed
- Application Wizard deployment process fixed and improved
- Buffer overflow in Deployment Wizard path creation fixed
- Stale DWM glass margins, missing Windows 11 frame borders and incorrect fallback border ownership
fixed during startup and theme changes
- MDI child movement, activation and resizing flicker reduced; restored child positioning and
maximized caption metrics corrected
- Frame shadows now remain behind their owner after window reordering
-
Calendar
- RTL support for MDI child windows fixed
- Clipped event captions in some Calendar themes for short events fixed
- ActiveX: Indexed Calendar data-provider access restored
-
Chart
- 3D Line rotation, lighting defaults, diffuse colors and shininess handling fixed
- 3D Funnel and Pyramid normals and two-sided lighting fixed
- No-op panning no longer disables axis auto-ranging
- Crashes when switching chart styles with incompatible 2D diagrams fixed
- RTL chart and legend rendering corrected without reversing data or axis direction
- Duplicate 2D line-style initialization and cleanup memory leak fixed
- Property exchange now handles unknown serialized chart class names correctly
- ActiveX chart series and diagram interface exposure and set-method reference handling
corrected
-
CommandBars
- CXTPCommandBarsFrameHook crash when switching paint manager fixed
- MDI maximize, cascade, tile, scrolling and child-frame layout fixed
- Office 2024 cascading submenu alignment and rounded popup shadow clipping fixed
- Frame and document icons now retain correct selection, size and rendering quality
- ActiveX: Disabled tools dragging with ICustomizeOptions.ShowListNavigation set to True fixed
- Windows 11 popup corner artifacts and missing modern popup borders fixed
- RTL menu hover repaint artifacts and command image mirroring corrected
- Theme switching now preserves toolbar spacing and refreshes docked and floating command bars
- Tear-off color palettes now reattach correctly, preserve explicit settings and remain visible when
the application loses focus
- Popup edit and combo windows now reattach correctly when menus reopen
- Customize dialogs now inherit the owning Command Bars theme while retaining explicit overrides
- Theme-switch hangs involving maximized menu title-bar child windows fixed
- Detached toolbars now recover visibility when their monitor is disconnected
- ActiveX: Gallery DrawItem Handled argument corrected to support input/output values
- Visual Studio 2026 theme now applied to the New Toolbar customization dialog
-
Controls
- An infinite loop in TaskDialog in case of an error fixed
- CXTPResizeDialogEx implementation fixed
- Custom scrollbars now resynchronize after list content or item-height changes
- CXTPSplitterWndEx drawing regression fixed
- Split-view scrollbar layout and independent vertical scrolling fixed
- ActiveX: Missing ListView properties exposed
- ActiveX: Missing FlatEdit properties exposed
- ActiveX: ListView item markup content setting fixed
- List Control scrolling and hover artifacts, clipped-row text, grid boundaries and empty-area
painting fixed with native double buffering
- List-header background coverage, divider alignment and resize repainting corrected
- List-box attachment now preserves control IDs and selection notifications; explicit owner-draw and
item-data styles are retained
- Combo dropdown hover tracking, buffered item painting, border coverage and markup clipping corrected
- Edit List Box toolbar alignment, in-place editing visuals and parent background matching fixed
- Office 2024 edit-border hover flicker fixed; native edit selection colors restored with optional
theme overrides
- Themed scrollbar initialization on hidden pages, thumb tracking and corner layout corrected
- WebView2 asynchronous script completion and event reentrancy handling hardened
- Shell tree/list navigation improved with complete item identifiers, duplicate-folder suppression and
fallback folders for older shell namespaces
- Property-sheet close flicker, tree border overlap, resize-gripper clipping and splitter hit testing
corrected
- Popup closing, hyperlink painting and eye-dropper capture assertions fixed
- Windows 11 button transparency and disabled/focused control borders corrected
-
Gauge
- JavaScript initialization broken by Windows 11 updates fixed
- Random crashes when requesting non-existing trait objects fixed
- MBCS configuration compatibility fixes added, initialization performance improved
- Meter gauges failing to load due to incorrect min/max trait names fixed
- Transparent child-gauge rendering, background color handling and interrupted state animations fixed
-
GridControl
- Case insensitive filtering fixed
- Grid header row selection with Ctrl+Space issue fixed
- Locale-specific date formatting fixed
-
Markup
- Buffer overrun fixed in CXTPMarkupStatic
- Thin-space and general string rendering quality improved
- Required Markup dependency inclusion validation fixed
- RTL cached-image selection, paragraph rendering and double-mirrored drawing primitives fixed
-
DockingPane
- Active pane tracking and invalidation fixed when switching panes, groups and floating
windows
- Redraw artifacts when pinning an expanded auto-hide pane fixed
- Floating panes moved back into the work area when their monitor is disconnected
-
Ribbon
- Quick Access Toolbar position computation below Ribbon Bar fixed
- Default ribbon group margin value fixed
- Ribbon customization persistence fixed
- Resize artifacts, tab-separator repainting and caption-button alignment corrected
- RTL gallery clipping, group scrolling and scrollbar arrow direction corrected
- Large ordinary and split buttons now reserve two caption rows for consistent heights and arrow
spacing
- Large split-button dropdown glyph positioning and compact dropdown hit targets improved
-
SkinFramework
- Random empty popup menu bug fixed
-
SyntaxEdit
- Selections preserved across split views
- Existing text is reparsed when a file extension selects a new syntax schema, restoring colorization
beyond the first visible page
- Split-view creation crashes, pane-layout assertions and independent scrollbar synchronization after
shared-document edits fixed
- Editor gutter colors, folding indicator backgrounds and XML processing-instruction highlighting
corrected
-
TabManager
- Grouped and non-grouped MDI workspace borders, document-tab visibility and active-view
borders fixed
- RTL tab outlines and navigation chevrons, rotated captions and multi-row tab overlap corrected
- Tab auto-condensing measurements, shoulder gaps in all four orientations and Windows 10 client
borders fixed
-
PropertyGrid
- Scrollbar range and layout now refresh after item expansion, collapse and description-pane resizing
- Mouse-wheel scrolling over scrollbars and grid rows now keeps the scrollbar thumb synchronized
- Floating Property Grid shutdown crash fixed by correcting scrollable-control teardown order
- Divider resize hit area narrowed and embedded-button backgrounds corrected
Samples:
- Common sample dialogs, dark-theme icons and application/document icons modernized
- Sample theme switching made smoother and redraw flicker reduced
- FlowGraph, GUI_VisualStudio, MDI Text Editor, ShortcutBar and TaskPanel samples modernized with
current themes, layouts and Fluent icons
- Grid Control sample modernized with Visual Studio 2026 themes, a dockable settings pane and
improved search, layout and dialog behavior
- ChartBuilder updated with Office 2024 theming and PNG, GIF, JPEG and BMP image export
- ChartBrowser expanded with 3D Line charts and a docked Properties pane for editing
chart-specific axes, labels, markers, camera, rotation, lighting and materials
- Financial indicators added to the redesigned Ribbon-based StockSample; controls, defaults, theme switching and UI improved
- Theme-aware Print Preview demonstrated in updated samples
- Market Analysis added to ChartBrowser sample
- UML Diagram sample added for FlowGraphSample
- DatePicker samples upgraded
- CalendarDemo custom-theme support expanded
- SQLServerDataProvider sample upgraded with a setup script, modern connection handling and
clearer startup guidance
- TabManager sample upgraded
- StylerBrowser modernized with WebView2, tabbed source views, improved navigation and corrected
startup progress handling
- GUI Explorer shell navigation, folder history, view modes and light/dark styling improved
- RibbonMultiLang and MultiLangCommandBars runtime translation, RTL document handling and localized
Help corrected
- FlowGraphSample expanded with MVC/MVVM, network and MFC document diagrams, persistent card
appearance and undoable keyboard nudging
- Gauge Browser transparency, gauge selection, previews and state-value synchronization corrected
- RibbonResource expanded with resource-built Home, Insert and View tabs and working editing commands
- Skin Builder recursion crash fixed; preview toolbar/status-bar refresh and path handling improved
- Sample theme selection now hides unavailable theme DLLs, preserves accents and avoids redundant
theme notifications
- Redundant samples consolidated into retained demonstrations, including Excel Tab dialog hosting,
Grid live-record updates and Advanced document docking