, including all inherited members.
| _arrow_btns | StartMenu | [protected] |
| _border_left | StartMenu | [protected] |
| _border_top | StartMenu | [protected] |
| _bottom_max | StartMenu | [protected] |
| _cm_ifs | ExtContextMenuHandlerT< OwnerDrawParent< DialogWindow > > | [protected] |
| _create_info | StartMenu | [protected] |
| _dirs | StartMenu | [protected] |
| _entries | StartMenu | [protected] |
| _floating_btn | StartMenu | [protected] |
| _hwnd | WindowHandle | [protected] |
| _icon_size | StartMenu | [protected] |
| _invisible_lines | StartMenu | [protected] |
| _last_pos | StartMenu | [protected] |
| _next_id | StartMenu | [protected] |
| _scroll_mode | StartMenu | [protected] |
| _scroll_pos | StartMenu | [protected] |
| _submenu | StartMenu | [protected] |
| _submenu_id | StartMenu | [protected] |
| ActivateEntry(int id, const ShellEntrySet &entries) | StartMenu | [protected] |
| AddButton(LPCTSTR title, ICON_ID icon_id=ICID_NONE, bool hasSubmenu=false, int id=-1, bool enabled=true) | StartMenu | [protected] |
| AddEntries() | StartMenu | [protected, virtual] |
| AddEntry(const String &title, ICON_ID icon_id, Entry *entry) | StartMenu | [protected] |
| AddEntry(const String &title, ICON_ID icon_id=ICID_NONE, int id=-1) | StartMenu | [protected] |
| AddEntry(const ShellFolder folder, ShellEntry *entry) | StartMenu | [protected] |
| AddEntry(const ShellFolder folder, Entry *entry) | StartMenu | [protected] |
| AddSeparator() | StartMenu | [protected] |
| AddShellEntries(const ShellDirectory &dir, int max=-1, const String &ignore="") | StartMenu | [protected] |
| CancelModes() | Window | [static] |
| CloseOtherSubmenus(int id=0) | StartMenu | [protected] |
| CloseStartMenu(int id=0) | StartMenu | [protected, virtual] |
| CloseSubmenus() | StartMenu | [inline, protected] |
| Command(int id, int code) | StartMenuHandler | [protected, virtual] |
| Create(int x, int y, const StartMenuFolders &, HWND hwndParent, LPCTSTR title, CREATORFUNC_INFO creator=s_def_creator, void *info=NULL, const String &filter="") | StartMenu | [static] |
| ExtContextMenuHandlerT< OwnerDrawParent< DialogWindow > >::Create(CREATORFUNC creator, DWORD dwExStyle, LPCTSTR lpClassName, LPCTSTR lpWindowName, DWORD dwStyle, int x, int y, int w, int h, HWND hwndParent=0, HMENU hMenu=0) | Window | [static] |
| ExtContextMenuHandlerT< OwnerDrawParent< DialogWindow > >::Create(CREATORFUNC_INFO creator, const void *info, DWORD dwExStyle, LPCTSTR lpClassName, LPCTSTR lpWindowName, DWORD dwStyle, int x, int y, int w, int h, HWND hwndParent=0, HMENU hMenu=0) | Window | [static] |
| create_controller(HWND hwnd) | Window | [protected, static] |
| create_mdi_child(const ChildWndInfo &info, const MDICREATESTRUCT &mcs, CREATORFUNC_INFO creator) | Window | [static] |
| CreateSubmenu(int id, LPCTSTR title, CREATORFUNC_INFO creator=s_def_creator, void *info=NULL) | StartMenu | [protected] |
| CreateSubmenu(int id, int folder, LPCTSTR title, CREATORFUNC_INFO creator=s_def_creator, void *info=NULL) | StartMenu | [protected] |
| CreateSubmenu(int id, int folder1, int folder2, LPCTSTR title, CREATORFUNC_INFO creator=s_def_creator, void *info=NULL) | StartMenu | [protected] |
| CreateSubmenu(int id, const StartMenuFolders &new_folders, LPCTSTR title, CREATORFUNC_INFO creator=s_def_creator, void *info=NULL) | StartMenu | [protected] |
| CREATORFUNC typedef | Window | |
| CREATORFUNC_INFO typedef | Window | |
| DialogProc(HWND hwnd, UINT nmsg, WPARAM wparam, LPARAM lparam) | Window | [static] |
| DialogWindow(HWND hwnd) | DialogWindow | [inline] |
| dispatch_dialog_msg(LPMSG pmsg) | Window | [static] |
| DrawArrows(HDC hdc, int icon_size) | StartMenu | [protected] |
| DrawFloatingButton(HDC hdc) | StartMenu | [protected] |
| ExtContextMenuHandlerT(HWND hwnd) | ExtContextMenuHandlerT< OwnerDrawParent< DialogWindow > > | [inline] |
| ExtContextMenuHandlerT(HWND hwnd, const PARA &info) | ExtContextMenuHandlerT< OwnerDrawParent< DialogWindow > > | [inline] |
| get_window(HWND hwnd) | Window | [static] |
| get_window(HWND hwnd) | Window | [inline, static] |
| GetArrowButtonRects(LPRECT prect_up, LPRECT prect_down, int icon_size) | StartMenu | [protected] |
| GetButtonRect(int id, PRECT prect) const | StartMenu | [protected] |
| GetFloatingButtonRect(LPRECT prect) | StartMenu | [protected] |
| GetStaticWindowData() | Window | [protected, static] |
| GetWndClasss() | StartMenu | [protected, static] |
| Init(LPCREATESTRUCT pcs) | StartMenu | [protected, virtual] |
| MDICBTHookProc(int code, WPARAM wparam, LPARAM lparam) | Window | [protected, static] |
| MessageLoop() | Window | [static] |
| Notify(int id, NMHDR *pnmh) | Window | [protected, virtual] |
| operator HWND() const | WindowHandle | [inline] |
| operator&() | WindowHandle | [inline] |
| OwnerDrawParent(HWND hwnd) | OwnerDrawParent< DialogWindow > | [inline] |
| Paint(PaintCanvas &canvas) | StartMenu | [protected] |
| PostParent(UINT nmsg, WPARAM wparam=0, LPARAM lparam=0) | Window | |
| pretranslate_msg(LPMSG pmsg) | Window | [static] |
| PropSheetCBTHookProc(int code, WPARAM wparam, LPARAM lparam) | Window | [protected, static] |
| register_dialog(HWND hwnd) | Window | [static] |
| register_pretranslate(HWND hwnd) | Window | [static] |
| ResizeButtons(int cx) | StartMenu | [protected] |
| s_def_creator | StartMenu | [static] |
| s_dialogs | Window | [protected, static] |
| s_hcbtHook | Window | [protected, static] |
| s_new_info | Window | [protected, static] |
| s_pretranslate_windows | Window | [protected, static] |
| s_window_creator | Window | [protected, static] |
| s_wnd_map | Window | [protected, static] |
| SCROLL_DOWN enum value | StartMenu | [protected] |
| SCROLL_MODE enum name | StartMenu | [protected] |
| SCROLL_NOT enum value | StartMenu | [protected] |
| SCROLL_UP enum value | StartMenu | [protected] |
| SendParent(UINT nmsg, WPARAM wparam=0, LPARAM lparam=0) | Window | |
| ShowLaunchDialog(HWND hwndOwner) | StartMenuHandler | [protected, static] |
| ShowLogoffDialog(HWND hwndOwner) | StartMenuHandler | [protected, static] |
| ShowRestartDialog(HWND hwndOwner, UINT flags) | StartMenuHandler | [protected, static] |
| ShowSearchComputer() | StartMenuHandler | [protected, static] |
| ShowSearchDialog() | StartMenuHandler | [protected, static] |
| StartMenu(HWND hwnd, int icon_size=ICON_SIZE_SMALL) | StartMenu | |
| StartMenu(HWND hwnd, const StartMenuCreateInfo &create_info, int icon_size=ICON_SIZE_SMALL) | StartMenu | |
| StartMenuHandler(HWND hwnd, int icon_size=ICON_SIZE_SMALL) | StartMenuHandler | [inline] |
| StartMenuHandler(HWND hwnd, const StartMenuCreateInfo &create_info, int icon_size=ICON_SIZE_SMALL) | StartMenuHandler | [inline] |
| super typedef | StartMenuHandler | |
| unregister_dialog(HWND hwnd) | Window | [static] |
| unregister_pretranslate(HWND hwnd) | Window | [static] |
| UpdateIcons() | StartMenu | [protected] |
| Window(HWND hwnd) | Window | |
| WindowHandle(HWND hwnd=0) | WindowHandle | [inline] |
| WindowMap typedef | Window | |
| WindowWndProc(HWND hwnd, UINT nmsg, WPARAM wparam, LPARAM lparam) | Window | [static] |
| WndProc(UINT nmsg, WPARAM wparam, LPARAM lparam) | StartMenu | [protected, virtual] |
| ~DialogWindow() | DialogWindow | [inline] |
| ~StartMenu() | StartMenu | |
| ~Window() | Window | [virtual] |