CCoolBarItem Class Reference

#include <CtrlCoolBar.h>

Collaboration diagram for CCoolBarItem:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 CCoolBarItem (CCoolBarCtrl *pBar, UINT nID=ID_SEPARATOR, int nImage=-1)
 CCoolBarItem (CCoolBarCtrl *pBar, CCoolBarItem *pCopy)
virtual ~CCoolBarItem ()
virtual void Show (BOOL bOn)
virtual void Enable (BOOL bOn)
virtual void SetCheck (int nCheck)
virtual void SetImage (UINT nCommandID)
virtual void SetText (LPCTSTR lpszText)
virtual void SetTip (LPCTSTR pszTip)
virtual void SetTextColour (COLORREF crText=0xFFFFFFFF)
void SetButtonmark (HBITMAP hBitmap)

Static Public Member Functions

static CCoolBarItemFromCmdUI (CCmdUI *pUI)

Public Attributes

BOOL m_bVisible
BOOL m_bEnabled
BOOL m_bChecked
int m_nImage
CString m_sText
CString m_sTip
COLORREF m_crText
UINT m_nCtrlID
int m_nCtrlHeight
BOOL m_bButtonTest
CBitmap m_bmButtonmark

Protected Member Functions

void Paint (CDC *pDC, CRect &rc, BOOL bDown, BOOL bHot, BOOL bMenuGray, BOOL bTransparent)

Protected Attributes

CCoolBarCtrlm_pBar
BOOL m_bDirty
int m_nWidth

Friends

class CCoolBarCtrl

Constructor & Destructor Documentation

CCoolBarItem::CCoolBarItem ( CCoolBarCtrl pBar,
UINT  nID = ID_SEPARATOR,
int  nImage = -1 
)

CCoolBarItem::CCoolBarItem ( CCoolBarCtrl pBar,
CCoolBarItem pCopy 
)

CCoolBarItem::~CCoolBarItem (  )  [virtual]


Member Function Documentation

void CCoolBarItem::Show ( BOOL  bOn  )  [virtual]

void CCoolBarItem::Enable ( BOOL  bOn  )  [virtual]

void CCoolBarItem::SetCheck ( int  nCheck  )  [virtual]

void CCoolBarItem::SetImage ( UINT  nCommandID  )  [virtual]

void CCoolBarItem::SetText ( LPCTSTR  lpszText  )  [virtual]

void CCoolBarItem::SetTip ( LPCTSTR  pszTip  )  [virtual]

void CCoolBarItem::SetTextColour ( COLORREF  crText = 0xFFFFFFFF  )  [virtual]

void CCoolBarItem::Paint ( CDC *  pDC,
CRect &  rc,
BOOL  bDown,
BOOL  bHot,
BOOL  bMenuGray,
BOOL  bTransparent 
) [protected]

void CCoolBarItem::SetButtonmark ( HBITMAP  hBitmap  ) 

CCoolBarItem * CCoolBarItem::FromCmdUI ( CCmdUI *  pUI  )  [static]


Friends And Related Function Documentation

friend class CCoolBarCtrl [friend]


Member Data Documentation

BOOL CCoolBarItem::m_bVisible

BOOL CCoolBarItem::m_bEnabled

BOOL CCoolBarItem::m_bChecked

int CCoolBarItem::m_nImage

CString CCoolBarItem::m_sText

CString CCoolBarItem::m_sTip

COLORREF CCoolBarItem::m_crText

UINT CCoolBarItem::m_nCtrlID

int CCoolBarItem::m_nCtrlHeight

BOOL CCoolBarItem::m_bButtonTest

CBitmap CCoolBarItem::m_bmButtonmark

CCoolBarCtrl* CCoolBarItem::m_pBar [protected]

BOOL CCoolBarItem::m_bDirty [protected]

int CCoolBarItem::m_nWidth [protected]


The documentation for this class was generated from the following files:
Generated on Wed Aug 8 03:46:15 2007 for Shareaza by  doxygen 1.5.2