Print Page | Close Window

CXTPStatusbar Problem

Printed From: Codejock Forums
Category: Codejock Products
Forum Name: Toolkit Pro
Forum Description: Topics Related to Codejock Toolkit Pro
URL: http://forum.codejock.com/forum_posts.asp?TID=7660
Printed Date: 13 November 2025 at 7:59am
Software Version: Web Wiz Forums 12.04 - http://www.webwizforums.com


Topic: CXTPStatusbar Problem
Posted By: prashant
Subject: CXTPStatusbar Problem
Date Posted: 25 July 2007 at 7:04am
Hi,
I am facing problem in setting status bar theme/color with following code.

if (m_wndStatusBar.GetSafeHwnd() == NULL)
       m_wndStatusBar.CreateBar();

COLORREF clr = XTPColorManager()->grcDockBar.clrDark;
m_wndStatusBar.GetStatusBarCtrl().SetBkColor(clr);

Function CreateBar()
{
  // Locals.
  CMainFrame *frame;

  frame = (CMainFrame *)CWnd::FromHandlePermanent(hWndPim);

  if (!Create(frame) ||
      !SetIndicators(indicators,
      sizeof(indicators)/sizeof(UINT)))
  {
     TRACE0("Failed to create status bar\n");
     return -1;      // fail to create
  }
}

Using this code also, I am not getting new color to the status bar.

Please guide me, thanks in advance




Replies:
Posted By: Oleg
Date Posted: 25 July 2007 at 8:44am

Hi,

CXTPStatusBar doesn't use of CStatusbarCtrl::GetBkColor - it uses themed colors. As I remember there was some sample in forum, please use search.


-------------
Oleg, Support Team
CODEJOCK SOFTWARE SOLUTIONS



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