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

TabControl Class Reference

#include <TabControl.h>

List of all members.

Public Member Functions

 TabControl (HWND hParent, DWORD dwID)
virtual ~TabControl ()
void addTab (const std::string &name, HWND hDlg)
void replaceTab (HWND hDlg, size_t pos)
void selectTab (int i) const
void resize (const RECT &rect)
int getSelected () const
HWND getHwnd () const

Protected Member Functions

LRESULT tabParentProc (UINT, WPARAM, LPARAM)
void changeDlg (int which, int to) const

Protected Attributes

HWND hParent
HWND hWnd
DWORD id
int numTabs
FARPROC oldWinProc

Friends

LRESULT CALLBACK __tabParentProc (HWND, UINT, WPARAM, LPARAM)


Constructor & Destructor Documentation

TabControl::TabControl HWND  hParent,
DWORD  dwID
 

TabControl::~TabControl  )  [virtual]
 


Member Function Documentation

void TabControl::addTab const std::string &  name,
HWND  hDlg
 

void TabControl::changeDlg int  which,
int  to
const [protected]
 

HWND TabControl::getHwnd  )  const
 

int TabControl::getSelected  )  const
 

void TabControl::replaceTab HWND  hDlg,
size_t  pos
 

void TabControl::resize const RECT &  rect  ) 
 

void TabControl::selectTab int  i  )  const
 

LRESULT TabControl::tabParentProc UINT  ,
WPARAM  ,
LPARAM 
[protected]
 


Friends And Related Function Documentation

LRESULT CALLBACK __tabParentProc HWND  ,
UINT  ,
WPARAM  ,
LPARAM 
[friend]
 


Member Data Documentation

HWND TabControl::hParent [protected]
 

HWND TabControl::hWnd [protected]
 

DWORD TabControl::id [protected]
 

int TabControl::numTabs [protected]
 

FARPROC TabControl::oldWinProc [protected]
 


The documentation for this class was generated from the following files:
Generated on Thu Jun 16 00:13:26 2005 for Abuse! by  doxygen 1.4.3