#include <xpopupmenuitem.h>
Collaboration diagram for XPopupMenuItem:

Public Member Functions | |
| void | DrawItem (LPDRAWITEMSTRUCT lpdis) |
| blah | |
| void | DrawItemBackground (LPDRAWITEMSTRUCT lpdis, LPXPMENUCOLORS lpcol) |
| blah | |
| void | DrawItemBox (LPDRAWITEMSTRUCT lpdis, LPXPMENUCOLORS lpcol) |
| blah | |
| void | DrawItemCheckBox (LPDRAWITEMSTRUCT lpdis, LPXPMENUCOLORS lpcol, BOOL bDis=FALSE) |
| blah | |
| void | DrawItemIcon (LPDRAWITEMSTRUCT lpdis, LPXPMENUCOLORS lpcol, UINT iExStyles, BOOL bSel=FALSE, BOOL bDis=FALSE) |
| blah | |
| void | DrawItemSelection (LPDRAWITEMSTRUCT lpdis, LPXPMENUCOLORS lpcol, BOOL bDis=FALSE) |
| blah | |
| void | DrawItemSeparator (LPDRAWITEMSTRUCT lpdis, LPXPMENUCOLORS lpcol) |
| blah | |
| void | DrawItemSubArrow (LPDRAWITEMSTRUCT lpdis, LPXPMENUCOLORS lpcol, BOOL bDis=FALSE) |
| blah | |
| void | DrawItemText (LPDRAWITEMSTRUCT lpdis, LPXPMENUCOLORS lpcol, BOOL bDis=FALSE) |
| blah | |
| int | getItemIcon () |
| blah | |
| SIZE | getItemSize (HWND mHwnd) |
| blah | |
| TString * | getItemText () |
| blah | |
| void | setItemIcon (int nIcon) |
| blah | |
| void | setItemText (TString &tsItemText) |
| blah | |
| void | setSubMenu (BOOL bSubMenu) |
| blah | |
| XPopupMenuItem (XPopupMenu *Parent, TString tsItemText, int nIcon, BOOL bSubMenu) | |
| Constructor. | |
| XPopupMenuItem (XPopupMenu *Parent, BOOL bSep) | |
| Constructor. | |
| virtual | ~XPopupMenuItem () |
| Destructor. | |
Static Public Member Functions | |
| static COLORREF | DarkenColor (unsigned int iScale, COLORREF clrColor) |
| blah | |
| static void | DrawGradient (HDC hdc, LPRECT lprc, COLORREF clrStart, COLORREF clrEnd, BOOL bHorz=FALSE) |
| blah | |
| static COLORREF | LightenColor (unsigned int iScale, COLORREF clrColor) |
| blah | |
Protected Attributes | |
| BOOL | m_bSep |
| Is Separator ? | |
| BOOL | m_bSubMenu |
| Has A SubMenu ? | |
| int | m_nIcon |
| Menu Item Icon Index. | |
| XPopupMenu * | m_pXParentMenu |
| Parent XPopupMenu. | |
| TString | m_tsItemCommand |
| Menu Item Command. | |
| TString | m_tsItemText |
| Menu Item Text. | |
blah
|
||||||||||||
|
Constructor. blah |
|
||||||||||||||||||||
|
Constructor. blah |
|
|
Destructor. blah |
|
||||||||||||
|
blah blah |
|
||||||||||||||||||||||||
|
blah blah |
|
|
blah blah |
|
||||||||||||
|
blah blah |
|
||||||||||||
|
blah blah |
|
||||||||||||||||
|
blah blah |
|
||||||||||||||||||||||||
|
blah blah |
|
||||||||||||||||
|
blah blah |
|
||||||||||||
|
blah blah |
|
||||||||||||||||
|
blah blah |
|
||||||||||||||||
|
blah blah |
|
|
blah blah |
|
|
blah blah |
|
|
blah blah |
|
||||||||||||
|
blah blah |
|
|
blah blah |
|
|
blah blah |
|
|
blah blah |
1.4.6-NO