Codejock Forums Homepage
Forum Home Forum Home > Codejock Products > Visual C++ MFC > Skin Framework
  New Posts New Posts RSS Feed - change color
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

change color

 Post Reply Post Reply
Author
Message Reverse Sort Order
zaozao View Drop Down
Groupie
Groupie


Joined: 09 February 2009
Location: Japan
Status: Offline
Points: 11
Post Options Post Options   Thanks (0) Thanks(0)   Quote zaozao Quote  Post ReplyReply Direct Link To This Post Topic: change color
    Posted: 17 July 2009 at 4:46am
 
Today I tryed to delete  this code.
------------------------------
CXTHeaderCtrl m_header;
 
HWND hWndHeader = (MyListCtrl).GetDlgItem(0)->GetSafeHwnd();
m_header.SubclassWindow(hWndHeader);
CXTHeaderCtrlTheme* pTheme = m_header.GetTheme();
if(pTheme)
{
      DWORD dwStyle = pTheme->GetDrawStyle() & ~XTTHEME_SORTARROW;
      dwStyle |= XTTHEME_SORTARROW;
 
      pTheme->SetDrawStyle(dwStyle, &m_header);
      m_header.RedrawWindow();
}
------------------------------
So, the header changed rightly.
 
But I want to display the sort arrow.
So I can't delete it.
 
 
Please tell me any antidote.
Back to Top
zaozao View Drop Down
Groupie
Groupie


Joined: 09 February 2009
Location: Japan
Status: Offline
Points: 11
Post Options Post Options   Thanks (0) Thanks(0)   Quote zaozao Quote  Post ReplyReply Direct Link To This Post Posted: 14 July 2009 at 4:30am
Hi.
 
I make ribbon MDI app with Skin Framework.
I include "SkinFramework\Styles\Office2007\Office2007.rc" in my ***.rc2 file.
 
And I make control to change GUI color on RibbonBar.
 
 
When I changed GUI color, Only one ListCtrl's header in a modal Daialog changed
like XP Style, and its color didn't change.
Other controls changed rightly.
 
Back to Top
 Post Reply Post Reply
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.04
Copyright ©2001-2021 Web Wiz Ltd.

This page was generated in 0.109 seconds.