Print Page | Close Window

Tab icons no longer display. 15.1.1

Printed From: Codejock Forums
Category: Codejock Products
Forum Name: Docking Pane
Forum Description: Topics Related to Codejock Docking Pane
URL: http://forum.codejock.com/forum_posts.asp?TID=18755
Printed Date: 23 May 2024 at 7:34am
Software Version: Web Wiz Forums 12.04 - http://www.webwizforums.com


Topic: Tab icons no longer display. 15.1.1
Posted By: Algae
Subject: Tab icons no longer display. 15.1.1
Date Posted: 31 July 2011 at 2:57pm
Updated Codejock to 15.1.1 from 15.0.2.

Tab icons now fail to display if any theme other than Office 2000 is set.

    m_paneManager.InstallDockingPanes(this);
    m_paneManager.SetAlphaDockingContext(TRUE);
    m_paneManager.SetShowDockingContextStickers(TRUE);
    m_paneManager.SetDockingContextStickerStyle(xtpPaneStickerStyleWhidbey);
    m_paneManager.SetShowContentsWhileDragging(FALSE);
    m_paneManager.ShowCaptionMaximizeButton(TRUE);
    m_paneManager.SetDefaultPaneOptions(xtpPaneNoCloseable);
    m_paneManager.SetThemedFloatingFrames(TRUE);

    int nIDs[] = {IDR_A, IDR_B, IDR_C, IDR_D, IDR_E, IDR_F, IDR_G, IDR_H, IDR_I, IDR_J };
    m_paneManager.SetIcons(IDB_TABICONS, nIDs, _countof(nIDs), RGB(255, 255, 255));

Any ideas why this might be? None of my application pane/tab/icon code has changed. SetIcons also returns TRUE so the icons are loading properly (also indicated by Office 2000 success). I tried comparing sample code with mine and I couldn't find any significant differences.

Codejock 15.1.1 static Unicode x86 build, VS 2008




Replies:
Posted By: Algae
Date Posted: 31 July 2011 at 9:42pm
Never mind. Found it. In:

void CXTPTabClientWnd::CheckCommandBarsTheme()
{
.
.
     m_pPaintManager->m_bShowIcons = FALSE; // set to true and it works as before.
.
.
}

I'm not sure why this was added in 15.1.1. Anyone know?



Print Page | Close Window

Forum Software by Web Wiz Forums® version 12.04 - http://www.webwizforums.com
Copyright ©2001-2021 Web Wiz Ltd. - https://www.webwiz.net