ReactOS 0.4.16-dev-732-g2d1144a
|
subclassed ShellView window More...
#include <desktop.h>
Public Types | |
typedef ExtContextMenuHandlerT< SubclassedWindow > | super |
![]() | |
typedef SubclassedWindow | super |
![]() | |
typedef Window | super |
![]() | |
typedef map< HWND, Window * > | WindowMap |
typedef Window *(* | CREATORFUNC) (HWND) |
typedef Window *(* | CREATORFUNC_INFO) (HWND, const void *) |
Public Member Functions | |
DesktopShellView (HWND hwnd, IShellView *pShellView) | |
~DesktopShellView () | |
bool | InitDragDrop () |
![]() | |
ExtContextMenuHandlerT (HWND hwnd) | |
ExtContextMenuHandlerT (HWND hwnd, const PARA &info) | |
LRESULT | WndProc (UINT nmsg, WPARAM wparam, LPARAM lparam) |
![]() | |
SubclassedWindow (HWND) | |
![]() | |
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 () |
Protected Attributes | |
IShellView * | _pShellView |
HWND | _hwndListView |
int | _icon_algo |
![]() | |
CtxMenuInterfaces | _cm_ifs |
![]() | |
WNDPROC | _orgWndProc |
![]() | |
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 |
DesktopShellView::DesktopShellView | ( | HWND | hwnd, |
IShellView * | pShellView | ||
) |
Definition at line 520 of file desktop.cpp.
DesktopShellView::~DesktopShellView | ( | ) |
Definition at line 540 of file desktop.cpp.
Reimplemented from SubclassedWindow.
Definition at line 602 of file desktop.cpp.
Definition at line 612 of file desktop.cpp.
Referenced by WndProc().
Definition at line 654 of file desktop.cpp.
Referenced by WndProc().
bool DesktopShellView::InitDragDrop | ( | ) |
Definition at line 547 of file desktop.cpp.
Referenced by DesktopShellView().
Definition at line 757 of file desktop.cpp.
Referenced by WndProc().
|
protected |
Reimplemented from SubclassedWindow.
Definition at line 576 of file desktop.cpp.
|
protected |
Definition at line 191 of file desktop.h.
Referenced by DesktopShellView(), PositionIcons(), and WndProc().
|
protected |
Definition at line 192 of file desktop.h.
Referenced by DesktopShellView(), PositionIcons(), and WndProc().
|
protected |
Definition at line 179 of file desktop.h.
Referenced by DoContextMenu().