This page has been archived and is no longer updated.

We do not supply this product anymore.

Codejock Skin Framework Bundle ActiveX

Create Microsoft Office and Ribbon style toolbars and menus with enhanced docking algorithms and completely skin every part of an application.

Published by Codejock Software
Distributed by ComponentSource since 2003

Version: 20.3.0 Updated: Apr 14, 2022

Codejock Skin Framework Bundle ActiveX v18.0.1

Released: Jul 31, 2017

Updates in v18.0.1

Features

  • Visual Studio 2017 support added.
  • Command Bars
    • Office 2016 theme added.
    • Close button customization INI settings added to Office 2013 and Visual Studio 2015 themes.
    • Office 2013/2016, Visual Studio 2012/2015 theme support added to CXTPTabClientWnd.
    • Improved icon support for HiDPI made enabled by default.

Fixes

  • CommandBars
    • EnableOffice2007Frame made deprecated in favor of EnableFrameTheme.
    • CXTPPaintManager::s_pInstance made deprecated.
    • XTPPaintManager made to enable default theme if no theme is set.
    • Fixes issue with application frame not themed if CXTPCommandBarsFrameHook::m_bAllowDwm is not disabled.
    • Border color of disabled check box fixed.
    • Client area border in Office 2013, Visual Studio 2012 and Visual Studio 2015 themes fixed.
    • The gap between toolbar and toolbar controls in Office 2013, Office XP and Visual Studio 2003 themes fixed.
    • The size of toolbar expand button in Office 2003 theme fixed.
    • A crash in CXTPCommandBarAnimation::RedrawRect fixed.
    • White combo box border in Visual Studio 2015 dark theme fixed.
    • Width serialization for CommandBars controls fixed.
    • Scaling of MDI Close and Restore buttons fixed.
    • Crash in CXTPTabClientWnd::CSingleWorkspace::PreTranslateMessage fixed.
    • Using control's ID bigger than 65535 on assign new accelerate keys in CXTPCustomizeKeyboardPage fixed.
    • Drawing disabled icons in Windows 2000 and derived themes fixed.
    • Wrong popup arrow direction fixed.
    • Icon scaling fixed in some cases.
    • Tab button margin size corrected.
    • Wrong MDI Child system button size in Office 2000 theme in HiDPI fixed.
    • Too thin MDI child top border in Office 2013 theme in HiDPI fixed.
    • ActiveX: CommandBar.CustomizeDialogPresent property added.
    • ActiveX Sample: RibbonSample improved with Dark and Light Gray options for Office 2013 theme.
  • SkinFramework
    • Child window border calculating and drawing improved.
    • Unicode characters drawn incorrectly for some controls when skin is applied fixed.
    • Missing class name list splitting added to CXTPSkinManagerSchema::GetClass.
    • Caching in CXTPSkinManagerSchemaCodeManager improved.
    • SkinFramework initialization, hooking and module traversing made thread safe and more robust.
    • Drawing separators in skinned vertical CToolBar fixed.
    • Internal reference counting added to modules being hooked by SkinFramework.
    • SkinFramework hooking revised, Windows API Set support added.
    • Number of deadlocks and message queue blockings in DCOM use cases fixed.
    • High volume of system calls in Windows 10 fixed.