Codejock Toolkit Pro Releases

Released: Sep 7, 2020

Updates in v19.3.0

Features

Toolkit Pro

  • XAML icons have been improved for HiDPI.
  • Added GDI handle leak tracking.
  • Block caption demonstration has been added to TrackControl sample.

Chart

  • FlowGraph points made to keep their size fixed regardless of zoom level.

Markup

  • Improved content clipping in Viewbox.

Ribbon

  • Unnecessary character set conversion removed from CXTPRecentFileListBoxItem::Draw.

Skin Framework

  • Skin Framework system module querying logic has been optimized and made uniform.

Fixes

Toolkit Pro

  • Inclusion...

Released: Jun 15, 2020

Updates in v19.2.0

Features

  • Toolkit Pro
    • Added CXTPToolTipContext::SetVectorIconSize for XAML icon size customization in tooltips.
  • Controls
    • Added a new adapter CXTPScrollable<Base> for scroll bar customization.
    • Scroll bar customization and theme support added to common controls and their adapters:
      • CXTPScrollableEdit.
      • CXTPScrollableEditT<Base>.
      • CXTPScrollableListBox.
      • CXTPScrollableListBoxT<Base>.
      • CXTPScrollableListCtrl.
      • CXTPScrollableListCtrlT<Base>.
      • CXTPScrollableTreeCtrl...

Released: Nov 22, 2019

Updates in v19.1.0

Features

  • New helper stream creating functions added: XTPCreateReadOnlyMemoryStream, XTPCreateReadOnlyFileStream, XTPCreateReadOnlyResourceStream.
  • ES_NUMBER support add to CXTPControlEdit.

Fixes

Toolkit Pro

  • Application freezing in RemoteApp caused by frame shadow fixed.
  • Image handles exposed from CXTPImageManagerImageList.
  • Frame shadow gaps in dialog borders in Windows 10 fixed.
  • Frame shadow automatic enabling and updating fixed.
  • Non-client metrics computation fixed in Windows XP

Command Bars...

Released: Aug 20, 2019

Updates in v19.0.0

Features

  • Support for Visual Studio 2019.
  • Toolkit Pro Application Wizard - New for Visual Studio 2013, 2015, 2017, and 2019. If you have chosen to install using either Deploy Wizard or manually from the VSIX extension file you will now be able to generate fully working applications with a set of predefined Toolkit Pro components and functionality in just a few mouse clicks. Hundreds of possible combinations of all the components and most popular settings allow you to create a solid foundation for...

Released: Oct 24, 2018

Updates in v18.6.0

Fixes

  • FrameShadow scaling fixed for DPI unaware applications in high DPI.
  • CXTPDpi::GetPhysicalWindowScaleFactors and CXTPMultiMonitor::GetDisplaySettings helpers added.
  • A number of colors fixed in Office 2016 and Visual Studio 2015 themes.
  • Inability to use some MFC resources in static configurations fixed for all localized modules.

Released: Aug 7, 2018

Updates in v18.5.0

Features

  • Improved FrameShadow drawing performance.
  • Added optional derivation of CXTPWinApp from CWinAppEx by defining _XTP_USE_WINAPPEX macro.

Fixes

  • Fixed re-including XTToolkitPro.h header file.
  • Fixed GDI cache critical performance issues.
  • Fixed TLS initialization in synchronization primitives.
  • Fixed mouse click handling on a non-primary monitors.
  • Fixed FrameShadow default loading.
  • Fixed window blinking caused by FrameShadow.
  • Fixed FrameShadow conflict with topmost owner windows.

Released: May 16, 2018

Updates in v18.4.0

Features

ToolkitPro

  • Custom tooltip position support added to CXTPMarkupContext.
  • XTPEscapeXmlString added to Common\XTPXMLHelpers.

CommandBars

  • Added new features to CXTPPreviewView (PrintPreview) for updating icons in the toolbar and customizing other settings.
  • Added a number of control drawing improvements related to custom font size and DPI scaling.

Ribbon

  • Vertical scroll bar added to backstage view.
  • Change icons in the CXTPRibbonBackstagePagePrint toolbar.

Report

  • Native value added to group...

Released: Feb 1, 2018

Updates in v18.3.0

Fixes

ToolkitPro

  • SDK configuration improved, sdkddkver.h used when available.
  • Calling conventions fixed and enforced everywhere.
  • Many localizations issues addressed for all components, including wrong codepages, formatting tags, some missing translation, etc.
  • GDI+ updated to the latest version with bugfixes.
  • Workaround for Untrusted Fonts Blocking added to CXTPPrimitiveDrawing making possible to install Codejock.ttf into the system Fonts directory.
  • A number of HiDPI fixes added, including...

Released: Nov 20, 2017

Updates in v18.2.0

Features

ToolkitPro

  • Dependency support added to CXTPSingleton, CXTPSingletonDependencies added.
  • Dependent singletons explicitly linked.
  • CXTPObservable::NotifyReversed added.
  • XTPInitialize added for explicit framework initialization.
  • CXTPApplication::GetModuleState added.
  • Unauthorized cached GDI object tracking added.

Calendar

  • DPI support added to both Calendar and DatePicker.

Controls

  • TVIS_CUT state support added.

Report

  • DPI support added.

 

Fixes

ToolkitPro

  • Version caching in CXTPSystemVersion...

Released: Jul 31, 2017

Updates in v18.0.1

Features

  • ToolkitPro
    • Visual Studio 2017 support added.
    • Office 2016 themes added to most the components.
    • GDI object caching added to all components.
    • Universal theme selection dialog added to all samples that support themes.
    • Static configurations added to most of the samples.
    • CXTPCmdTarget is introduced as a common command target interface.
    • CXTPWinApp class added to properly handle application shutdown and resource clean up.
    • CXTPToolTipContext::IsImageDPIScalingEnabled and CXTPToolTipContext...