crashrpt2
List of all members
WTL::CTabView Class Reference
Inheritance diagram for WTL::CTabView:
WTL::CTabViewImpl< CTabView >

Additional Inherited Members

- Public Types inherited from WTL::CTabViewImpl< CTabView >
enum  
 
- Public Member Functions inherited from WTL::CTabViewImpl< CTabView >
BOOL PreTranslateMessage (MSG *pMsg)
 
int GetPageCount () const
 
int GetActivePage () const
 
void SetActivePage (int nPage)
 
HIMAGELIST GetImageList () const
 
HIMAGELIST SetImageList (HIMAGELIST hImageList)
 
void SetWindowMenu (HMENU hMenu)
 
void SetTitleBarWindow (HWND hWnd)
 
HWND GetPageHWND (int nPage) const
 
LPCTSTR GetPageTitle (int nPage) const
 
bool SetPageTitle (int nPage, LPCTSTR lpstrTitle)
 
LPVOID GetPageData (int nPage) const
 
LPVOID SetPageData (int nPage, LPVOID pData)
 
int GetPageImage (int nPage) const
 
int SetPageImage (int nPage, int nImage)
 
bool AddPage (HWND hWndView, LPCTSTR lpstrTitle, int nImage=-1, LPVOID pData=NULL)
 
bool InsertPage (int nPage, HWND hWndView, LPCTSTR lpstrTitle, int nImage=-1, LPVOID pData=NULL)
 
void RemovePage (int nPage)
 
void RemoveAllPages ()
 
int PageIndexFromHwnd (HWND hWnd) const
 
void BuildWindowMenu (HMENU hMenu, int nMenuItemsCount=10, bool bEmptyMenuItem=true, bool bWindowsMenuItem=true, bool bActivePageMenuItem=true, bool bActiveAsDefaultMenuItem=false)
 
BOOL SubclassWindow (HWND hWnd)
 
 ALT_MSG_MAP (1) LRESULT OnCreate(UINT
 
BOOL &pT CreateTabControl ()
 
bool CreateTabControl ()
 
LRESULT OnDestroy (UINT, WPARAM, LPARAM, BOOL &)
 
LRESULT OnSize (UINT, WPARAM, LPARAM, BOOL &)
 
LRESULT OnSetFocus (UINT, WPARAM, LPARAM, BOOL &)
 
LRESULT OnGetFont (UINT, WPARAM, LPARAM, BOOL &)
 
LRESULT OnSetFont (UINT, WPARAM wParam, LPARAM lParam, BOOL &)
 
LRESULT OnTabChanged (int, LPNMHDR, BOOL &)
 
LRESULT OnTabNotification (int, LPNMHDR, BOOL &)
 
LRESULT OnTabGetDispInfo (int, LPNMHDR pnmh, BOOL &bHandled)
 
LRESULT OnTabLButtonDown (UINT, WPARAM, LPARAM lParam, BOOL &bHandled)
 
LRESULT OnTabLButtonUp (UINT, WPARAM, LPARAM lParam, BOOL &bHandled)
 
LRESULT OnTabCaptureChanged (UINT, WPARAM, LPARAM, BOOL &bHandled)
 
LRESULT OnTabMouseMove (UINT, WPARAM, LPARAM lParam, BOOL &bHandled)
 
LRESULT OnTabRButtonUp (UINT, WPARAM, LPARAM lParam, BOOL &)
 
LRESULT OnTabSysKeyDown (UINT, WPARAM wParam, LPARAM, BOOL &bHandled)
 
bool IsValidPageIndex (int nPage) const
 
bool MovePage (int nMovePage, int nInsertBeforePage)
 
int CalcTabHeight ()
 
void ShowTabControl (bool bShow)
 
void UpdateLayout ()
 
void UpdateMenu ()
 
void UpdateTitleBar ()
 
void DrawMoveMark (int nItem)
 
void GetMoveMarkRect (RECT &rect) const
 
void SetMoveCursor (bool bCanMove)
 
void GenerateDragImage (int nItem)
 
void ShortenTitle (LPCTSTR lpstrTitle, LPTSTR lpstrShortTitle, int cchShortTitle)
 
void UpdateTooltipText (LPNMTTDISPINFO pTTDI)
 
void OnPageActivated (int nPage)
 
void OnContextMenu (int nPage, POINT pt)
 
- Static Public Member Functions inherited from WTL::CTabViewImpl< CTabView >
static LPCTSTR GetEmptyListText ()
 
static LPCTSTR GetWindowsMenuItemText ()
 
static LPCTSTR GetTitleDividerText ()
 
- Public Attributes inherited from WTL::CTabViewImpl< CTabView >
ATL::CContainedWindowT< CTabCtrlm_tab
 
int m_cyTabHeight
 
int m_nActivePage
 
int m_nInsertItem
 
POINT m_ptStartDrag
 
CMenuHandle m_menu
 
int m_cchTabTextLength
 
int m_nMenuItemsCount
 
ATL::CWindow m_wndTitleBar
 
LPTSTR m_lpstrTitleBarBase
 
int m_cchTitleBarLength
 
CImageList m_ilDrag
 
bool m_bDestroyPageOnRemove
 
bool m_bDestroyImageList
 
bool m_bActivePageMenuItem
 
bool m_bActiveAsDefaultMenuItem
 
bool m_bEmptyMenuItem
 
bool m_bWindowsMenuItem
 
bool m_bNoTabDrag
 
bool m_bTabCapture
 
bool m_bTabDrag
 
bool m_bInternalFont
 
 WPARAM
 
 LPARAM
 
 return
 

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