|
xoblite™ / Blackbox for Windows bb5 | RC6 preview | 0.25.2.14
http://xoblite.net/
|
#include <MenuItem.h>
Public Member Functions | |
| MenuItem (int type, char *pszTitleANSI, wchar_t *pszTitleUnicode, char *pszCommand, char *pszArgument, bool isSelected) | |
| virtual | ~MenuItem () |
| virtual LRESULT | NcHitTest (int x, int y) |
| int | IsOver (int x, int y) |
| virtual void | Mouse (UINT nMsg, POINT pt) |
| virtual void | Invoke (int button) |
| virtual bool | Active (bool bActive) |
| virtual bool | IsActive () |
| virtual char * | GetSortString () |
| virtual void | GetItemRect (RECT *r) |
| virtual void | GetTitleRect (RECT *r) |
| virtual UINT | GetDrawTextFormat () |
| virtual void | SetTitleANSI (char *pszTitleANSI) |
| virtual void | SetTitleUnicode (wchar_t *pszTitleUnicode) |
| void | AddToSelectionGroup (int group) |
| void | ItemSetTimer () |
| virtual void | Timer (int nTimer) |
| void | ItemKillTimer () |
| virtual void | SetWidth (int nWidth) |
| virtual int | GetWidth () |
| virtual void | SetHeight (int nHeight) |
| virtual int | GetHeight () |
| virtual void | SetPosition (int nLeft, int nTop) |
| virtual void | SetSortPriority (int nSortPriority) |
| virtual int | GetSortPriority () |
| virtual void | Attached (Menu *pMenu) |
| virtual LRESULT | Command (WPARAM wParam, LPARAM lParam) |
| virtual bool | OnUser (int nMessage, WPARAM wParam, LPARAM lParam, LRESULT &lResult) |
| virtual void | Moving () |
| virtual HWND | GetWindow () |
| void | ToggleSelected () |
Static Public Member Functions | |
| static bool | Compare (MenuItem *pM1, MenuItem *pM2) |
Public Attributes | |
| char * | m_pszTitleANSI |
| wchar_t * | m_pszTitleUnicode |
| int | itemType |
| char * | m_pszCommand |
| char * | m_pszArgument |
| char * | m_pszOriginalTitleANSI |
| wchar_t * | m_pszOriginalTitleUnicode |
| bool | m_isSelected |
| int | m_selectionGroup |
| int | m_currentValue |
| int | m_minValue |
| int | m_maxValue |
| POINT | m_mousePos |
| int | m_nSortPriority |
| Menu * | m_pParent |
| Menu * | m_pSubMenu |
| int | m_nLeft |
| int | m_nTop |
| int | m_nWidth |
| int | m_nHeight |
| bool | m_bActive |
| UINT | m_nTimerId |
| int | m_nLastMouseButton |
| MenuItem::MenuItem | ( | int | type, |
| char * | pszTitleANSI, | ||
| wchar_t * | pszTitleUnicode, | ||
| char * | pszCommand, | ||
| char * | pszArgument, | ||
| bool | isSelected ) |
|
virtual |
|
virtual |
| int MenuItem::IsOver | ( | int | x, |
| int | y ) |
|
virtual |
|
virtual |
Reimplemented in SpecialFolder, and StringItem.
|
virtual |
Reimplemented in BroamMenu, ConsoleMenu, DesktopMenu, DockMenu, FolderItem, GlobalConfig, HotkeysMenu, MenuConfig, PluginBroamList, PluginMenu, SpecialFolder, StringItem, TaskbarMenu, ToolbarMenu, UnloadPluginMenu, and WorkspacesMenuItem.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
| void MenuItem::AddToSelectionGroup | ( | int | group | ) |
| void MenuItem::ItemSetTimer | ( | ) |
|
virtual |
Reimplemented in FolderItem, and WorkspacesMenuItem.
| void MenuItem::ItemKillTimer | ( | ) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Reimplemented in BroamMenu, ConsoleMenu, DesktopMenu, DockMenu, FolderItem, GlobalConfig, HotkeysMenu, MenuConfig, PluginBroamList, PluginMenu, SpecialFolder, TaskbarMenu, ToolbarMenu, UnloadPluginMenu, and WorkspacesMenuItem.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
| void MenuItem::ToggleSelected | ( | ) |
| char* MenuItem::m_pszTitleANSI |
| wchar_t* MenuItem::m_pszTitleUnicode |
| int MenuItem::itemType |
| char* MenuItem::m_pszCommand |
| char* MenuItem::m_pszArgument |
| char* MenuItem::m_pszOriginalTitleANSI |
| wchar_t* MenuItem::m_pszOriginalTitleUnicode |
| bool MenuItem::m_isSelected |
| int MenuItem::m_selectionGroup |
| int MenuItem::m_currentValue |
| int MenuItem::m_minValue |
| int MenuItem::m_maxValue |
| POINT MenuItem::m_mousePos |
| int MenuItem::m_nSortPriority |
| Menu* MenuItem::m_pParent |
| Menu* MenuItem::m_pSubMenu |
| int MenuItem::m_nLeft |
| int MenuItem::m_nTop |
| int MenuItem::m_nWidth |
| int MenuItem::m_nHeight |
| bool MenuItem::m_bActive |
| UINT MenuItem::m_nTimerId |
| int MenuItem::m_nLastMouseButton |