|
ReactOS 0.4.16-dev-1946-g52006dd
|
desktop bar window, also known as "system tray" More...
#include <desktopbar.h>


Public Types | |
| typedef OwnerDrawParent< Window > | super |
Public Types inherited from OwnerDrawParent< Window > | |
| typedef Window | super |
Public Types inherited from Window | |
| typedef map< HWND, Window * > | WindowMap |
| typedef Window *(* | CREATORFUNC) (HWND) |
| typedef Window *(* | CREATORFUNC_INFO) (HWND, const void *) |
Public Member Functions | |
| DesktopBar (HWND hwnd) | |
| ~DesktopBar () | |
Public Member Functions inherited from OwnerDrawParent< Window > | |
| OwnerDrawParent (HWND hwnd) | |
| LRESULT | WndProc (UINT nmsg, WPARAM wparam, LPARAM lparam) |
Public Member Functions inherited from Window | |
| Window (HWND hwnd) | |
| virtual | ~Window () |
| LRESULT | SendParent (UINT nmsg, WPARAM wparam=0, LPARAM lparam=0) |
| LRESULT | PostParent (UINT nmsg, WPARAM wparam=0, LPARAM lparam=0) |
| Window (INT cx, INT cy, BOOL fAutoHide=FALSE) | |
| virtual | ~Window () |
| virtual LRESULT CALLBACK | WindowProcDx (HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| void | DoAction () |
| void | TEST_Main () |
| void | TEST_Dragging () |
| void | TEST_AutoHide () |
| void | TEST_FullScreen () |
Protected Attributes | |
| RECT | _work_area_org |
| int | _taskbar_pos |
| WindowHandle | _hwndTaskBar |
| WindowHandle | _hwndNotify |
| WindowHandle | _hwndQuickLaunch |
| WindowHandle | _hwndrebar |
| WindowHandle | _hwndStartButton |
| struct StartMenuRoot * | _startMenuRoot |
| const UINT | WM_TASKBARCREATED |
Protected Attributes inherited from Window | |
| HWND | m_hwnd |
| BOOL | m_fAutoHide |
| BOOL | m_fOnTop |
| BOOL | m_fHiding |
| UINT | m_uSide |
| LONG | m_cxWidth |
| LONG | m_cyHeight |
| LONG | m_cxSave |
| LONG | m_cySave |
| BOOL | m_fAppBarRegd |
| BOOL | m_fMoving |
| BOOL | m_bDragged |
| POINT | m_ptDragOn |
| RECT | m_rcAppBar |
| RECT | m_rcDrag |
| BOOL | m_bGotFullScreen |
Additional Inherited Members | |
Public Attributes inherited from Window | |
| IAccessible | IAccessible_iface |
| IOleWindow | IOleWindow_iface |
| IEnumVARIANT | IEnumVARIANT_iface |
| LONG | ref |
Static Protected Member Functions inherited from Window | |
| static Window * | create_controller (HWND hwnd) |
| create controller for a new window | |
| static StaticWindowData & | GetStaticWindowData () |
| static LRESULT CALLBACK | MDICBTHookProc (int code, WPARAM wparam, LPARAM lparam) |
| static LRESULT CALLBACK | PropSheetCBTHookProc (int code, WPARAM wparam, LPARAM lparam) |
Static Protected Attributes inherited from Window | |
| static WindowMap | s_wnd_map |
| static const void * | s_new_info = NULL |
| static CREATORFUNC | s_window_creator = NULL |
| static HHOOK | s_hcbtHook = 0 |
| static WindowSet | s_pretranslate_windows |
| static WindowSet | s_dialogs |
desktop bar window, also known as "system tray"
Definition at line 74 of file desktopbar.h.
| typedef OwnerDrawParent<Window> DesktopBar::super |
Definition at line 86 of file desktopbar.h.
| DesktopBar::DesktopBar | ( | HWND | hwnd | ) |
Definition at line 40 of file desktopbar.cpp.
| DesktopBar::~DesktopBar | ( | ) |
Definition at line 53 of file desktopbar.cpp.
Reimplemented from Window.
Definition at line 426 of file desktopbar.cpp.
Definition at line 528 of file desktopbar.cpp.
Referenced by WndProc().
|
static |
Definition at line 64 of file desktopbar.cpp.
Referenced by DesktopWindow::Init().
|
protectedvirtual |
Reimplemented from Window.
Definition at line 86 of file desktopbar.cpp.
Reimplemented from Window.
Definition at line 377 of file desktopbar.cpp.
|
protected |
Definition at line 512 of file desktopbar.cpp.
Referenced by WndProc().
Definition at line 250 of file desktopbar.cpp.
Referenced by WndProc().
|
protected |
Definition at line 238 of file desktopbar.cpp.
Referenced by Init().
Definition at line 396 of file desktopbar.cpp.
Referenced by WndProc().
|
protected |
Definition at line 486 of file desktopbar.cpp.
Referenced by Command(), ProcessHotKey(), and WndProc().
Reimplemented from Window.
Definition at line 277 of file desktopbar.cpp.
|
protected |
Definition at line 111 of file desktopbar.h.
Referenced by Init(), ProcessCopyData(), Resize(), and WndProc().
|
protected |
|
protected |
Definition at line 113 of file desktopbar.h.
|
protected |
Definition at line 115 of file desktopbar.h.
Referenced by Init(), and ShowOrHideStartMenu().
|
protected |
Definition at line 110 of file desktopbar.h.
|
protected |
Definition at line 117 of file desktopbar.h.
Referenced by Init(), ProcessHotKey(), and ShowOrHideStartMenu().
|
protected |
Definition at line 96 of file desktopbar.h.
|
protected |
Definition at line 95 of file desktopbar.h.
Referenced by DesktopBar(), and ~DesktopBar().
Definition at line 126 of file desktopbar.h.
Referenced by Init().