Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

CWndTabBar::TabItem Class Reference

#include <CtrlWndTabBar.h>

List of all members.

Public Member Functions

 TabItem (CChildWnd *pWnd, DWORD nCookie, LPCTSTR pszCaption)
virtual ~TabItem ()
void Paint (CWndTabBar *pBar, CDC *pDC, CRect *pRect, BOOL bSelected, BOOL bHot, BOOL bTransparent)

Public Attributes

HWND m_hWnd
CRuntimeClass * m_pClass
int m_nImage
CString m_sCaption
BOOL m_bVisible
BOOL m_bAlert
DWORD m_nCookie


Constructor & Destructor Documentation

CWndTabBar::TabItem::TabItem CChildWnd pWnd,
DWORD  nCookie,
LPCTSTR  pszCaption
 

Definition at line 652 of file CtrlWndTabBar.cpp.

References m_bAlert, m_bVisible, m_hWnd, m_nCookie, m_nImage, m_pClass, m_sCaption, and NULL.

CWndTabBar::TabItem::~TabItem  )  [virtual]
 

Definition at line 667 of file CtrlWndTabBar.cpp.


Member Function Documentation

void CWndTabBar::TabItem::Paint CWndTabBar pBar,
CDC *  pDC,
CRect *  pRect,
BOOL  bSelected,
BOOL  bHot,
BOOL  bTransparent
 

Definition at line 674 of file CtrlWndTabBar.cpp.

References CoolInterface, CSettings::General, GUI_WINDOWED, CSettings::sGeneral::GUIMode, m_bAlert, CWndTabBar::m_bMenuGray, m_bVisible, CCoolInterface::m_crBackCheckSel, CCoolInterface::m_crBackNormal, CCoolInterface::m_crBackSel, CCoolInterface::m_crBorder, CCoolInterface::m_crCmdText, CCoolInterface::m_crCmdTextSel, CCoolInterface::m_crDisabled, CCoolInterface::m_crMidtone, CCoolInterface::m_crShadow, CWndTabBar::m_nCloseImage, m_nImage, CCoolInterface::m_pImages, CWndTabBar::m_pImages, m_sCaption, NULL, and Settings.

Referenced by CWndTabBar::DoPaint().


Member Data Documentation

BOOL CWndTabBar::TabItem::m_bAlert
 

Definition at line 55 of file CtrlWndTabBar.h.

Referenced by CWndTabBar::OnUpdateCmdUI(), Paint(), and TabItem().

BOOL CWndTabBar::TabItem::m_bVisible
 

Definition at line 54 of file CtrlWndTabBar.h.

Referenced by CWndTabBar::OnUpdateCmdUI(), Paint(), and TabItem().

HWND CWndTabBar::TabItem::m_hWnd
 

Definition at line 49 of file CtrlWndTabBar.h.

Referenced by CWndTabBar::OnToolHitTest(), CWndTabBar::OnUpdateCmdUI(), and TabItem().

DWORD CWndTabBar::TabItem::m_nCookie
 

Definition at line 56 of file CtrlWndTabBar.h.

Referenced by CWndTabBar::OnUpdateCmdUI(), and TabItem().

int CWndTabBar::TabItem::m_nImage
 

Definition at line 51 of file CtrlWndTabBar.h.

Referenced by CWndTabBar::OnUpdateCmdUI(), Paint(), CWndTabBar::SetWatermark(), and TabItem().

CRuntimeClass* CWndTabBar::TabItem::m_pClass
 

Definition at line 50 of file CtrlWndTabBar.h.

Referenced by TabItem().

CString CWndTabBar::TabItem::m_sCaption
 

Definition at line 53 of file CtrlWndTabBar.h.

Referenced by CWndTabBar::OnToolHitTest(), CWndTabBar::OnUpdateCmdUI(), Paint(), and TabItem().


The documentation for this class was generated from the following files:
Generated on Thu Dec 15 10:40:14 2005 for Shareaza 2.2.1.0 by  doxygen 1.4.2