crashrpt2
Public Types | Public Member Functions | Public Attributes | List of all members
WTL::CMultiPaneStatusBarCtrlImpl< T, TBase > Class Template Reference
Inheritance diagram for WTL::CMultiPaneStatusBarCtrlImpl< T, TBase >:

Public Types

enum  { m_cxPaneMargin = 3 }
 

Public Member Functions

HWND Create (HWND hWndParent, LPCTSTR lpstrText, DWORD dwStyle=WS_CHILD|WS_VISIBLE|WS_CLIPCHILDREN|WS_CLIPSIBLINGS|SBARS_SIZEGRIP, UINT nID=ATL_IDW_STATUS_BAR)
 
HWND Create (HWND hWndParent, UINT nTextID=ATL_IDS_IDLEMESSAGE, DWORD dwStyle=WS_CHILD|WS_VISIBLE|WS_CLIPCHILDREN|WS_CLIPSIBLINGS|SBARS_SIZEGRIP, UINT nID=ATL_IDW_STATUS_BAR)
 
BOOL SetPanes (int *pPanes, int nPanes, bool bSetText=true)
 
bool GetPaneTextLength (int nPaneID, int *pcchLength=NULL, int *pnType=NULL) const
 
BOOL GetPaneText (int nPaneID, LPTSTR lpstrText, int *pcchLength=NULL, int *pnType=NULL) const
 
BOOL SetPaneText (int nPaneID, LPCTSTR lpstrText, int nType=0)
 
BOOL GetPaneRect (int nPaneID, LPRECT lpRect) const
 
BOOL SetPaneWidth (int nPaneID, int cxWidth)
 
LRESULT OnSize (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &)
 
BOOL UpdatePanesLayout ()
 
int GetPaneIndexFromID (int nPaneID) const
 

Public Attributes

int m_nPanes
 
int * m_pPane
 

The documentation for this class was generated from the following file: