010-68421378
sales@cogitosoft.com
Your location:Home>News Center >New release

Codejock New Release Version 22.1.0

latest update:2023/05/04 Views:391
Version 22.1 for MFC and ActiveX is now available.

Toolkit Pro, Suite Pro v22.1 Released!

Version 22.1 for MFC and ActiveX is now available. This version is a maintenance release that addresses issues found with previous versions and also introduces new features. See below for a list of new features and updates.

 

Features:

1. ToolkitPro

Optional Create and Destroy callback pointers added to CXTPThreadLocal constructor

2. GridControl

CXTPGridRecordItem::SetGridControl added for specifying backward association between an item and the host control

3. SkinFramework

FilterWindow and FilterWindowClass methods added to CXTPSkinManager in order to allow window exclusion from skinning

 

Fixes:

1. ToolkitPro

The conflicting HashKey specialization removed from XTPMacros.h

Checkmark drawing for a checked context menu items with icons fixed for VisualStudio 2017/2019/2022 themes

Vector icons drawing in Right-to-Left mode fixed

CXTPLogFont implementation improved

Missing translation entries added, existing translations revised and improved

2. SuitePro

WebView2 loader DLLs added to Bin and Redist directories

Missing translation entries added, existing translations revised and improved

3. Calendar

Processing of Tab button clicks and moving focus to a sibling window fixed for DateTimePicker control

4. Chart

Chart margins fixed for xtpChartScaleNumerical

5. CommandBars

Crash when editing a ribbon in combination with Drag & Drop fixed

6. Controls

Default paint manager enforced for Marquee control

SetProperty, GetProperty and ReCreateProvider added to CXTPWebBrowserCtrl and ActiveX WebBrowser controls

"UDF" property added to WebBrowser control for WebView2 UserDefaultFolder location customization (see FAQ article on WebBrowser customization)

"OverrideKeyPath" and "OptionKeyPath" properties added to WebBrowser control for ShellExplorer settings customization (see FAQ article on WebBrowser customization)

User-Agent HTTP header customization added to WebBrowser control (see FAQ article on User-Agent and browser customization)

Client interface reference holding added to WebBrowser control

Possible bug in CXTPTreeCtrl when using SetIndent

Crash due to XAML icon loading in XTPCheckListBox::CCheckListState constructor fixed

Vector icon support fixed for CXTPButton and 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

7. DockingPane

CXTPDockingPaneTabbedContainer accessibility role and state bugs fixed

8. Markup

Markup initialization enforced on the main thread during app initialization

A crash in Markup fixed for a multi-threaded use case

9. PropertyGrid

Random crashes in CXTPPropertyGrid::CreateToolbar fixed

10. GridControl

Grid column caption accessibility text extraction fixed for virtual mode

WM_MOUSEWHEEL processing fixed

11. 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

Missing Windows 8 and Windows 10 skins source code included

12. SyntaxEdit

The non-working first backspace key press after a line break at the end of a line fixed

Handling DPI changes dynamically improved

UTF8, UTF16-LE and UTF16-BE binary order marks processing fixed, encodings handling improved

13. TaskPanel

ActiveX: Missing xtpTaskPanelThemeNativeWindows10 theme identifier added

14. TabManager

CXTPTabManager::OnNavigateButtonClick not being called on arrow ckicking fixed

 

Samples and Utilities:

1. MFC

SyntaxEdit powered syntax highlighting added to MarkupPad and CommandBarsDesigner XML editors

Right-to-Left option added to CommandBarIcons samples

Windows 10 theme properly enabled in GridSample

TaskPanel sample overhauled

2. ActiveX

x86 and x64 configurations made consistent in all .NET samples

3. General

UserAgent string retrieval demonstrated in samples that feature WebBrowser control

A number of minor fixes and improvements added to most of the samples

 

Next:HDR Light Studio 8 released
Prev:UltraEdit 2023.0 release highlights

© Copyright 2000-2023  COGITO SOFTWARE CO.,LTD. All rights reserved