#include <xpopupmenu.h>
Collaboration diagram for XPopupMenu:

Public Types | |
| enum | MenuStyle |
| Menu Styles. More... | |
Public Member Functions | |
| void | cleanMenu (HMENU hMenu) |
| blah | |
| void | clearAllMenuItems () |
| blah | |
| void | convertMenu (HMENU hMenu, BOOL bForce) |
| blah | |
| void | deleteAllItemData (HMENU hMenu) |
| blah | |
| void | deleteMenuItemData (XPopupMenuItem *p_Item) |
| blah | |
| void | destroyImageList () |
| blah | |
| HBITMAP | getBackBitmap () |
| blah | |
| COLORREF | getColor (int nColor) |
| blah | |
| LPXPMENUCOLORS | getColors () |
| blah | |
| HIMAGELIST | getImageList () |
| blah | |
| UINT | getItemStyle () |
| blah | |
| TString | getName () |
| blah | |
| MenuStyle | getStyle () |
| blah | |
| HMENU | parsePath (TString &path, HMENU hParent, int depth=1) |
| blah | |
| void | parseXPopCommand (TString &input) |
| blah | |
| void | parseXPopIdentifier (TString &input, char *szReturnValue) |
| blah | |
| void | setBackBitmap (HBITMAP hBitmap) |
| blah | |
| void | setColor (int nColor, COLORREF clrColor) |
| blah | |
| void | setItemStyle (UINT iExStyles) |
| blah | |
| void | setStyle (MenuStyle style) |
| blah | |
| XPopupMenu (TString &tsMenuName, MenuStyle mStyle) | |
| Constructor. | |
| XPopupMenu (HMENU hMenu) | |
| Constructor. | |
| virtual | ~XPopupMenu () |
| Destructor. | |
Static Public Member Functions | |
| static LRESULT | OnDrawItem (HWND mHwnd, LPDRAWITEMSTRUCT lpdis) |
| blah | |
| static LRESULT | OnMeasureItem (HWND mHwnd, LPMEASUREITEMSTRUCT lpmis) |
| blah | |
| static LRESULT CALLBACK | XPopupMenuProc (HWND mHwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| blah | |
| static LRESULT CALLBACK | XPopupWinProc (HWND mHwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| blah | |
Protected Member Functions | |
| void | parseSwitchFlags (TString *switchs, XSwitchFlags *flags) |
| blah | |
Protected Attributes | |
| HBITMAP | m_hBitmap |
| Menu Item Background Image in Custom Style. | |
| HIMAGELIST | m_hImageList |
| Menu ImageList. | |
| HMENU | m_hMenu |
| Menu Handle. | |
| XPMENUCOLORS | m_MenuColors |
| Menu Colors. | |
| UINT | m_MenuItemStyles |
| Menu Item Styles. | |
| MenuStyle | m_MenuStyle |
| Menu Style. | |
| TString | m_tsMenuName |
| Menu Name. | |
| VectorOfXPopupMenuItem | m_vpMenuItem |
| Vector of XPopupMenuItem Objects. | |
blah
|
|
Menu Styles. Availbale XPopupMenu Styles |
|
|
Constructor. Default constructor for testing |
|
||||||||||||
|
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 |
|
||||||||||||
|
blah blah |
|
|
blah blah |
|
||||||||||||
|
blah blah |
|
|
blah blah |
|
|
blah blah |
|
||||||||||||||||||||
|
blah blah |
|
||||||||||||||||||||
|
blah blah |
1.4.6-NO