Public Member Functions |
|
void | Create (HWND hParent, int id, int style=TBSTYLE_FLAT|TBSTYLE_TOOLTIPS) |
|
void | OnSize () |
|
bool | IsButtonEnabled (int nID) const |
|
bool | IsButtonChecked (int nID) const |
|
bool | IsButtonPressed (int nID) const |
|
bool | IsButtonHidden (int nID) const |
|
bool | IsButtonIndeterminate (int nID) const |
|
int | GetState (int nID) const |
|
bool | SetState (int nID, UINT nState) |
|
bool | GetButton (int nIndex, LPTBBUTTON lpButton) const |
|
int | GetButtonCount () const |
|
bool | GetItemRect (int nIndex, LPRECT lpRect) const |
|
void | SetButtonStructSize (int nSize=sizeof(TBBUTTON)) |
|
bool | SetButtonSize (SIZE size) |
|
bool | SetButtonSize (int cx, int cy) |
|
bool | SetBitmapSize (SIZE size) |
|
bool | SetBitmapSize (int cx, int cy) |
|
void | SetNotifyWnd (HWND hWnd) |
|
int | GetRows () const |
|
void | SetRows (int nRows, bool bLarger, LPRECT lpRect) |
|
bool | SetCmdID (int nIndex, UINT nID) |
|
DWORD | GetBitmapFlags () const |
|
int | GetBitmap (int nID) const |
|
int | GetButtonText (int nID, LPTSTR lpstrText) const |
|
HIMAGELIST | GetImageList (int nIndex=0) const |
|
HIMAGELIST | SetImageList (HIMAGELIST hImageList, int nIndex=0) |
|
HIMAGELIST | GetDisabledImageList (int nIndex=0) const |
|
HIMAGELIST | SetDisabledImageList (HIMAGELIST hImageList, int nIndex=0) |
|
DWORD | GetStyle () const |
|
void | SetStyle (DWORD dwStyle) |
|
SIZE | GetButtonSize () const |
|
bool | GetRect (int nID, LPRECT lpRect) const |
|
int | GetTextRows () const |
|
bool | SetButtonWidth (int cxMin, int cxMax) |
|
bool | SetIndent (int nIndent) |
|
bool | SetMaxTextRows (int nMaxTextRows) |
|
bool | EnableButton (int nID, bool bEnable=TRUE) |
|
bool | CheckButton (int nID, bool bCheck=TRUE) |
|
bool | PressButton (int nID, bool bPress=TRUE) |
|
bool | HideButton (int nID, bool bHide=TRUE) |
|
bool | Indeterminate (int nID, bool bIndeterminate=TRUE) |
|
int | AddBitmap (int nNumButtons, UINT nBitmapID) |
|
int | AddBitmap (int nNumButtons, HBITMAP hBitmap) |
|
bool | AddButtons (int nNumButtons, LPTBBUTTON lpButtons) |
|
bool | InsertButton (int nIndex, LPTBBUTTON lpButton) |
|
bool | InsertButton (int nIndex, int iCommand, BYTE Style, BYTE State, int iBitmap, INT_PTR iString, DWORD_PTR lParam) |
|
bool | InsertButton (int nIndex, int iCommand, BYTE Style, BYTE State, int iBitmap, LPCTSTR lpszItem, DWORD_PTR lParam) |
|
bool | AddButton (LPTBBUTTON lpButton) |
|
bool | AddSeparator () |
|
bool | AddButton (int iCommand, BYTE Style, BYTE State, int iBitmap) |
|
bool | AddButton (int iCommand, BYTE Style, BYTE State, int iBitmap, INT_PTR iString, DWORD_PTR lParam) |
|
bool | AddButton (int iCommand, BYTE Style, BYTE State, int iBitmap, LPCTSTR lpszItem, DWORD_PTR lParam) |
|
bool | DeleteButton (int nIndex) |
|
UINT | CommandToIndex (UINT nID) const |
|
void | SaveState (HKEY hKeyRoot, LPCTSTR lpszSubKey, LPCTSTR lpszValueName) |
|
void | RestoreState (HKEY hKeyRoot, LPCTSTR lpszSubKey, LPCTSTR lpszValueName) |
|
void | Customize () |
|
int | AddString (UINT nStringID) |
|
int | AddStrings (LPCTSTR lpszStrings) |
|
void | AutoSize () |
|
bool | ChangeBitmap (int nID, int nBitmap) |
|
int | LoadImages (int nBitmapID) |
|
int | LoadStdImages (int nBitmapID) |
|
bool | ReplaceBitmap (LPTBREPLACEBITMAP ptbrb) |