ReactOS 0.4.16-dev-1025-gd3456f5
|
Classes | |
struct | MINIMIZE_INFO |
Public Attributes | |
CComPtr< ITrayBandSite > | m_TrayBandSite |
union { | |
DWORD Flags | |
struct { | |
DWORD InSizeMove: 1 | |
DWORD IsDragging: 1 | |
DWORD NewPosSize: 1 | |
DWORD IgnorePulse: 1 | |
} | |
}; | |
![]() | |
LONG | m_dwRef |
![]() | |
WNDPROC | m_pfnSuperWindowProc |
![]() | |
CWndProcThunk | m_thunk |
const _ATL_MSG * | m_pCurrentMsg |
DWORD | m_dwState |
![]() | |
HWND | m_hWnd |
Definition at line 322 of file traywnd.cpp.
|
inline |
Definition at line 385 of file traywnd.cpp.
|
inlinevirtual |
Definition at line 412 of file traywnd.cpp.
|
inline |
Definition at line 3551 of file traywnd.cpp.
Definition at line 1148 of file traywnd.cpp.
Referenced by Lock(), and OnNcCalcSize().
Definition at line 1688 of file traywnd.cpp.
Referenced by OnSettingChanged(), OnSize(), and Open().
Definition at line 1499 of file traywnd.cpp.
Referenced by CheckTrayWndPosition(), Lock(), OnEnterSizeMove(), and OnSize().
Definition at line 1228 of file traywnd.cpp.
Referenced by FitToRebar().
|
inline |
Definition at line 1405 of file traywnd.cpp.
Referenced by OnWindowPosChanging().
|
inline |
Definition at line 1588 of file traywnd.cpp.
Referenced by OnDisplayChange(), OnSettingChanged(), OnTaskbarSettingsChanged(), and Open().
|
inline |
Definition at line 2187 of file traywnd.cpp.
|
inlineoverride |
Implements IOleWindow.
Definition at line 3546 of file traywnd.cpp.
|
inline |
Definition at line 590 of file traywnd.cpp.
Referenced by ExecContextMenuCmd(), and HandleCommand().
|
inline |
Definition at line 537 of file traywnd.cpp.
Referenced by HandleCommand(), and HandleHotKey().
|
inline |
Definition at line 475 of file traywnd.cpp.
Referenced by HandleCommand(), OnDoExitWindows(), and OnSysCommand().
|
inline |
Definition at line 2519 of file traywnd.cpp.
Referenced by OnNcActivate(), and OnNcPaint().
Definition at line 2102 of file traywnd.cpp.
Referenced by OnNcPaint().
Definition at line 2086 of file traywnd.cpp.
Referenced by OnEraseBackground().
|
inline |
Definition at line 649 of file traywnd.cpp.
Definition at line 443 of file traywnd.cpp.
Referenced by HandleCommand(), and HandleHotKey().
Definition at line 1832 of file traywnd.cpp.
Referenced by CheckTrayWndPosition(), OnExitSizeMove(), and OnSizing().
|
inline |
|
inline |
Definition at line 1285 of file traywnd.cpp.
Referenced by GetDraggingRectFromRect(), and OnMoving().
Definition at line 1387 of file traywnd.cpp.
Referenced by ChangingWinPos().
|
inline |
Definition at line 2200 of file traywnd.cpp.
Definition at line 1085 of file traywnd.cpp.
Referenced by GetDraggingRectFromPt(), GetScreenRect(), and RegLoadSettings().
Definition at line 1110 of file traywnd.cpp.
Referenced by ApplyClipping(), and ResizeWorkArea().
Definition at line 1058 of file traywnd.cpp.
Referenced by CalculateValidSize(), and RegLoadSettings().
|
inlineoverride |
Definition at line 3497 of file traywnd.cpp.
|
inline |
Definition at line 1202 of file traywnd.cpp.
Referenced by CalculateValidSize(), GetDraggingRectFromPt(), and RegLoadSettings().
|
inlineoverride |
Definition at line 3505 of file traywnd.cpp.
|
inlineoverride |
Implements IOleWindow.
Definition at line 3537 of file traywnd.cpp.
Referenced by AlignControls(), IsTaskWnd(), and MinimizeWindowsProc().
Definition at line 788 of file traywnd.cpp.
Referenced by ExecContextMenuCmd(), and OnCommand().
Definition at line 742 of file traywnd.cpp.
Referenced by OnHotkey().
|
inline |
Definition at line 737 of file traywnd.cpp.
Referenced by HandleCommand(), HandleHotKey(), OnOpenStartMenu(), and OnSettingChanged().
|
inline |
Definition at line 3377 of file traywnd.cpp.
|
inline |
Definition at line 3092 of file traywnd.cpp.
Referenced by MinimizeWindowsProc().
|
inline |
Definition at line 2211 of file traywnd.cpp.
|
inline |
Definition at line 2808 of file traywnd.cpp.
|
inline |
Definition at line 2765 of file traywnd.cpp.
Referenced by OnNcLButtonDown().
|
inline |
Definition at line 1223 of file traywnd.cpp.
Referenced by AlignControls(), and IsHorizontal().
|
inline |
|
inline |
Definition at line 2269 of file traywnd.cpp.
Referenced by RestoreMinimizedNonTaskWnds().
|
inline |
Definition at line 2216 of file traywnd.cpp.
|
inline |
Definition at line 1177 of file traywnd.cpp.
Referenced by ChangingWinPos(), and GetTrayRectFromScreenRect().
Definition at line 3127 of file traywnd.cpp.
Referenced by HandleCommand(), HandleHotKey(), and ShowDesktop().
Definition at line 3099 of file traywnd.cpp.
Referenced by MinimizeAll().
|
inline |
Definition at line 2997 of file traywnd.cpp.
Definition at line 3166 of file traywnd.cpp.
|
inline |
Definition at line 2866 of file traywnd.cpp.
Referenced by OnNcRButtonUp().
Definition at line 2504 of file traywnd.cpp.
Definition at line 2326 of file traywnd.cpp.
|
inline |
Definition at line 2542 of file traywnd.cpp.
Definition at line 2413 of file traywnd.cpp.
|
inline |
Definition at line 2493 of file traywnd.cpp.
|
inline |
Definition at line 3018 of file traywnd.cpp.
|
inline |
Definition at line 2419 of file traywnd.cpp.
|
inline |
Definition at line 2677 of file traywnd.cpp.
|
inline |
Definition at line 2480 of file traywnd.cpp.
|
inline |
Definition at line 2689 of file traywnd.cpp.
|
inline |
Definition at line 3039 of file traywnd.cpp.
Definition at line 3078 of file traywnd.cpp.
|
inline |
Definition at line 3249 of file traywnd.cpp.
|
inline |
Definition at line 2990 of file traywnd.cpp.
|
inline |
Definition at line 3182 of file traywnd.cpp.
Definition at line 2608 of file traywnd.cpp.
|
inline |
Definition at line 3212 of file traywnd.cpp.
|
inline |
Definition at line 3220 of file traywnd.cpp.
|
inline |
Definition at line 2553 of file traywnd.cpp.
|
inline |
Definition at line 2968 of file traywnd.cpp.
|
inline |
This handler implements the trick that makes the start button to get pressed when the user clicked left or below the button.
Definition at line 2832 of file traywnd.cpp.
|
inline |
Definition at line 2978 of file traywnd.cpp.
Definition at line 2526 of file traywnd.cpp.
|
inline |
Definition at line 2856 of file traywnd.cpp.
Definition at line 2934 of file traywnd.cpp.
|
inline |
Definition at line 3003 of file traywnd.cpp.
Definition at line 3066 of file traywnd.cpp.
Definition at line 3285 of file traywnd.cpp.
|
inline |
Definition at line 2446 of file traywnd.cpp.
Definition at line 2651 of file traywnd.cpp.
Definition at line 2630 of file traywnd.cpp.
Definition at line 2702 of file traywnd.cpp.
|
inline |
Definition at line 2548 of file traywnd.cpp.
|
inline |
Definition at line 3028 of file traywnd.cpp.
|
inline |
Definition at line 3336 of file traywnd.cpp.
|
inline |
Definition at line 2426 of file traywnd.cpp.
Definition at line 3194 of file traywnd.cpp.
|
inline |
Definition at line 2645 of file traywnd.cpp.
|
inline |
Definition at line 2150 of file traywnd.cpp.
Definition at line 609 of file traywnd.cpp.
Referenced by ExecContextMenuCmd().
Definition at line 627 of file traywnd.cpp.
Referenced by ExecContextMenuCmd(), and HandleCommand().
|
inline |
Definition at line 1874 of file traywnd.cpp.
Referenced by OnNcLButtonDown(), and OnOpenStartMenu().
|
inline |
Definition at line 1965 of file traywnd.cpp.
Referenced by OnTimer().
|
inline |
Definition at line 1915 of file traywnd.cpp.
Referenced by OnTimer().
|
inline |
Implements IContextMenu.
Definition at line 2286 of file traywnd.cpp.
|
inlinevirtual |
Definition at line 3528 of file traywnd.cpp.
Referenced by Tray_OnStartMenuDismissed().
|
inlineoverride |
Definition at line 3513 of file traywnd.cpp.
|
inline |
Definition at line 1610 of file traywnd.cpp.
Referenced by OnCreate(), and OnDisplayChange().
|
inline |
Definition at line 1536 of file traywnd.cpp.
Referenced by CheckTrayWndPosition(), Lock(), and OnSize().
|
inline |
Definition at line 3150 of file traywnd.cpp.
Referenced by ExecContextMenuCmd(), HandleCommand(), HandleHotKey(), and ToggleDesktop().
Definition at line 3045 of file traywnd.cpp.
Referenced by OnPulse().
Definition at line 495 of file traywnd.cpp.
Definition at line 531 of file traywnd.cpp.
Referenced by DisplayRunFileDlg().
|
inline |
Definition at line 467 of file traywnd.cpp.
Referenced by DoExitWindows(), HandleCommand(), and OnEndSession().
|
inline |
Definition at line 3145 of file traywnd.cpp.
Referenced by ExecContextMenuCmd(), HandleCommand(), and ToggleDesktop().
|
inline |
Definition at line 637 of file traywnd.cpp.
Referenced by HandleCommand(), and HandleHotKey().
|
inline |
Definition at line 947 of file traywnd.cpp.
Referenced by OnContextMenu().
|
inline |
Definition at line 876 of file traywnd.cpp.
Referenced by OnSysChar().
|
inline |
Definition at line 3463 of file traywnd.cpp.
Referenced by TrayMessageLoop().
|
inline |
Definition at line 3443 of file traywnd.cpp.
Referenced by TrayProcessMessages().
Definition at line 554 of file traywnd.cpp.
|
inlineoverride |
Definition at line 3522 of file traywnd.cpp.
|
inline |
Definition at line 1027 of file traywnd.cpp.
Referenced by OnCreate(), and OnSettingChanged().
union { ... } CTrayWindow::@110 |
DWORD CTrayWindow::Flags |
Definition at line 373 of file traywnd.cpp.
DWORD CTrayWindow::IgnorePulse |
Definition at line 380 of file traywnd.cpp.
Referenced by CTrayWindow(), MinimizeAll(), OnPulse(), OnTimer(), and RestoreAll().
DWORD CTrayWindow::InSizeMove |
Definition at line 377 of file traywnd.cpp.
Referenced by ChangingWinPos(), OnEnterSizeMove(), and OnExitSizeMove().
DWORD CTrayWindow::IsDragging |
Definition at line 378 of file traywnd.cpp.
Referenced by ChangingWinPos(), OnEnterSizeMove(), and OnMoving().
|
private |
Definition at line 363 of file traywnd.cpp.
Referenced by ChangingWinPos(), CTrayWindow(), OnTaskbarSettingsChanged(), and ProcessAutoHide().
|
private |
Definition at line 362 of file traywnd.cpp.
Referenced by OnCreate(), OnTaskbarSettingsChanged(), ProcessAutoHide(), and ProcessMouseTracking().
|
private |
Definition at line 338 of file traywnd.cpp.
Referenced by GetCommandString(), InvokeCommand(), and QueryContextMenu().
|
private |
Definition at line 343 of file traywnd.cpp.
Referenced by IsSpecialHWND(), MinimizeAll(), OnSettingChanged(), RegisterDesktopWindow(), and SaveState().
|
private |
Definition at line 354 of file traywnd.cpp.
Referenced by ChangingWinPos(), and OnMoving().
|
private |
Definition at line 353 of file traywnd.cpp.
Referenced by ChangingWinPos(), and OnMoving().
|
private |
Definition at line 341 of file traywnd.cpp.
Referenced by UpdateFonts(), and ~CTrayWindow().
|
private |
Definition at line 351 of file traywnd.cpp.
Referenced by ApplyClipping(), ChangingWinPos(), RegLoadSettings(), and ResizeWorkArea().
|
private |
Definition at line 364 of file traywnd.cpp.
Referenced by CTrayWindow().
|
private |
Definition at line 350 of file traywnd.cpp.
Referenced by _Init(), ChangingWinPos(), CheckTrayWndPosition(), DrawSizerWithTheme(), EraseBackgroundWithTheme(), FitToRebar(), IsPointWithinShowDesktopButton(), IsPointWithinStartButton(), IsPosHorizontal(), OnContextMenu(), OnExitSizeMove(), OnMoving(), OnNcCalcSize(), OnNcHitTest(), OnRebarAutoSize(), OnSizing(), OnSysChar(), Open(), PopupStartMenu(), ProcessAutoHide(), RegLoadSettings(), and ResizeWorkArea().
|
private |
Definition at line 352 of file traywnd.cpp.
Referenced by ResizeWorkArea().
|
private |
Definition at line 332 of file traywnd.cpp.
Referenced by DrawShowDesktopButton(), OnCreate(), OnLButtonUp(), OnNcHitTest(), OnNcLButtonDown(), and OnNcLButtonUp().
|
private |
Definition at line 344 of file traywnd.cpp.
Referenced by AlignControls(), FitToRebar(), OnContextMenu(), OnCreate(), OnSysColorChange(), and UpdateFonts().
|
private |
Definition at line 360 of file traywnd.cpp.
Referenced by DisplayRunFileDlg(), and RunFileDlgThread().
|
private |
Definition at line 366 of file traywnd.cpp.
Referenced by OnCreate(), and ~CTrayWindow().
|
private |
Definition at line 331 of file traywnd.cpp.
Referenced by AlignControls(), OnCommand(), OnContextMenu(), OnCreate(), OnNcLButtonDown(), OnSysChar(), PopupStartMenu(), ProcessMouseTracking(), RaiseStartButton(), RegLoadSettings(), RunFileDlgThread(), TrayPropertiesThread(), and UpdateFonts().
Definition at line 334 of file traywnd.cpp.
Referenced by if(), OnCreate(), OnSettingChanged(), TrayMessageLoop(), and TrayProcessMessages().
|
private |
Definition at line 335 of file traywnd.cpp.
Referenced by HideStartMenu(), OnCreate(), OnOpenStartMenu(), OnSettingChanged(), and PopupStartMenu().
Definition at line 337 of file traywnd.cpp.
Referenced by OnCreate().
|
private |
Definition at line 345 of file traywnd.cpp.
Referenced by AlignControls(), OnContextMenu(), OnCreate(), OnGetTaskSwitch(), OnSettingChanged(), OnTaskbarSettingsChanged(), and UpdateFonts().
|
private |
Definition at line 339 of file traywnd.cpp.
Referenced by AdjustSizerRect(), AlignControls(), DrawSizerWithTheme(), EraseBackgroundWithTheme(), GetTrayRectFromScreenRect(), Lock(), OnEraseBackground(), OnNcCalcSize(), OnNcPaint(), OnThemeChanged(), Open(), RegLoadSettings(), UpdateFonts(), and ~CTrayWindow().
CComPtr<ITrayBandSite> CTrayWindow::m_TrayBandSite |
Definition at line 369 of file traywnd.cpp.
Referenced by CheckTrayWndPosition(), Lock(), OnCommand(), OnContextMenu(), OnCreate(), and OnNotify().
|
private |
Definition at line 346 of file traywnd.cpp.
Referenced by AlignControls(), DrawShowDesktopButton(), OnCopyData(), OnCreate(), OnMouseMove(), OnNcLButtonDblClick(), OnNotify(), OnSettingChanged(), OnTaskbarSettingsChanged(), and UpdateFonts().
Definition at line 348 of file traywnd.cpp.
Referenced by OnCreate().
|
private |
Definition at line 359 of file traywnd.cpp.
Referenced by DisplayProperties(), and TrayPropertiesThread().
|
private |
Definition at line 356 of file traywnd.cpp.
Referenced by ChangingWinPos(), CheckTrayWndPosition(), CTrayWindow(), GetDraggingRectFromPt(), Lock(), OnExitSizeMove(), OnMoving(), OnSizing(), Open(), RegLoadSettings(), and ResizeWorkArea().
|
private |
Definition at line 357 of file traywnd.cpp.
Referenced by ChangingWinPos(), CTrayWindow(), GetTrayRectFromScreenRect(), ProcessAutoHide(), and RegLoadSettings().
DWORD CTrayWindow::NewPosSize |
Definition at line 379 of file traywnd.cpp.