ReactOS 0.4.16-dev-1264-g92ff994
|
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 306 of file traywnd.cpp.
|
inline |
Definition at line 370 of file traywnd.cpp.
|
inlinevirtual |
Definition at line 397 of file traywnd.cpp.
|
inline |
Definition at line 3559 of file traywnd.cpp.
Definition at line 1136 of file traywnd.cpp.
Referenced by Lock(), and OnNcCalcSize().
Definition at line 1675 of file traywnd.cpp.
Referenced by OnSettingChanged(), OnSize(), and Open().
Definition at line 1486 of file traywnd.cpp.
Referenced by CheckTrayWndPosition(), Lock(), OnEnterSizeMove(), and OnSize().
Definition at line 1216 of file traywnd.cpp.
Referenced by FitToRebar().
|
inline |
Definition at line 1393 of file traywnd.cpp.
Referenced by OnWindowPosChanging().
|
inline |
Definition at line 1575 of file traywnd.cpp.
Referenced by OnDisplayChange(), OnSettingChanged(), OnTaskbarSettingsChanged(), and Open().
|
inline |
Definition at line 2161 of file traywnd.cpp.
|
inlineoverride |
Implements IOleWindow.
Definition at line 3554 of file traywnd.cpp.
|
inline |
Definition at line 578 of file traywnd.cpp.
Referenced by ExecContextMenuCmd(), and HandleCommand().
|
inline |
Definition at line 525 of file traywnd.cpp.
Referenced by HandleCommand(), and HandleHotKey().
|
inline |
Definition at line 463 of file traywnd.cpp.
Referenced by HandleCommand(), OnDoExitWindows(), and OnSysCommand().
|
inline |
Definition at line 2511 of file traywnd.cpp.
Referenced by OnNcActivate(), and OnNcPaint().
Definition at line 2080 of file traywnd.cpp.
Referenced by OnNcPaint().
Definition at line 2064 of file traywnd.cpp.
Referenced by OnEraseBackground().
|
inline |
Definition at line 637 of file traywnd.cpp.
Definition at line 428 of file traywnd.cpp.
Referenced by HandleCommand(), and HandleHotKey().
Definition at line 1819 of file traywnd.cpp.
Referenced by CheckTrayWndPosition(), OnExitSizeMove(), and OnSizing().
|
inline |
|
inlineoverrideprotectedvirtual |
|
inline |
Definition at line 1273 of file traywnd.cpp.
Referenced by GetDraggingRectFromRect(), and OnMoving().
Definition at line 1375 of file traywnd.cpp.
Referenced by ChangingWinPos().
|
inline |
Definition at line 2174 of file traywnd.cpp.
|
inlineoverrideprotectedvirtual |
Definition at line 1073 of file traywnd.cpp.
Referenced by GetDraggingRectFromPt(), GetScreenRect(), and RegLoadSettings().
|
inlineoverrideprotectedvirtual |
|
inlineoverrideprotectedvirtual |
Definition at line 1098 of file traywnd.cpp.
Referenced by ApplyClipping(), and ResizeWorkArea().
Definition at line 1046 of file traywnd.cpp.
Referenced by CalculateValidSize(), and RegLoadSettings().
|
inlineoverride |
Definition at line 3505 of file traywnd.cpp.
|
inline |
Definition at line 1190 of file traywnd.cpp.
Referenced by CalculateValidSize(), GetDraggingRectFromPt(), and RegLoadSettings().
|
inlineoverride |
Definition at line 3513 of file traywnd.cpp.
|
inlineoverrideprotectedvirtual |
|
inlineoverride |
Implements IOleWindow.
Definition at line 3545 of file traywnd.cpp.
Referenced by AlignControls(), IsTaskWnd(), and MinimizeWindowsProc().
Definition at line 776 of file traywnd.cpp.
Referenced by ExecContextMenuCmd(), and OnCommand().
Definition at line 730 of file traywnd.cpp.
Referenced by OnHotkey().
|
inline |
Definition at line 725 of file traywnd.cpp.
Referenced by HandleCommand(), HandleHotKey(), OnOpenStartMenu(), and OnSettingChanged().
|
inline |
Definition at line 3382 of file traywnd.cpp.
|
inline |
|
inlineoverrideprotectedvirtual |
|
inlineoverrideprotectedvirtual |
Implements CAppBarManager.
Definition at line 3583 of file traywnd.cpp.
Referenced by ChangingWinPos(), OnCreate(), OnMouseMove(), and ResizeWorkArea().
Definition at line 3092 of file traywnd.cpp.
Referenced by MinimizeWindowsProc().
|
inlineoverrideprotectedvirtual |
|
inline |
Definition at line 2185 of file traywnd.cpp.
|
inline |
Definition at line 2801 of file traywnd.cpp.
|
inline |
Definition at line 2758 of file traywnd.cpp.
Referenced by OnNcLButtonDown().
|
inline |
Definition at line 1211 of file traywnd.cpp.
Referenced by AlignControls(), and IsHorizontal().
|
inline |
|
inline |
Definition at line 2243 of file traywnd.cpp.
Referenced by RestoreMinimizedNonTaskWnds().
|
inline |
Definition at line 2190 of file traywnd.cpp.
|
inline |
Definition at line 1165 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().
Definition at line 3286 of file traywnd.cpp.
|
inline |
Definition at line 2990 of file traywnd.cpp.
Definition at line 3166 of file traywnd.cpp.
|
inline |
Definition at line 2859 of file traywnd.cpp.
Referenced by OnNcRButtonUp().
Definition at line 2493 of file traywnd.cpp.
Definition at line 2300 of file traywnd.cpp.
|
inline |
Definition at line 2534 of file traywnd.cpp.
Definition at line 2398 of file traywnd.cpp.
|
inline |
Definition at line 2479 of file traywnd.cpp.
|
inline |
Definition at line 3011 of file traywnd.cpp.
|
inline |
Definition at line 2404 of file traywnd.cpp.
|
inline |
Definition at line 2669 of file traywnd.cpp.
|
inline |
Definition at line 2466 of file traywnd.cpp.
|
inline |
Definition at line 2682 of file traywnd.cpp.
|
inline |
Definition at line 3032 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 2983 of file traywnd.cpp.
|
inline |
Definition at line 3182 of file traywnd.cpp.
Definition at line 2600 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 2545 of file traywnd.cpp.
|
inline |
Definition at line 2961 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 2825 of file traywnd.cpp.
|
inline |
Definition at line 2971 of file traywnd.cpp.
Definition at line 2518 of file traywnd.cpp.
|
inline |
Definition at line 2849 of file traywnd.cpp.
Definition at line 2927 of file traywnd.cpp.
|
inline |
Definition at line 2996 of file traywnd.cpp.
Definition at line 3059 of file traywnd.cpp.
Definition at line 3304 of file traywnd.cpp.
Definition at line 3298 of file traywnd.cpp.
|
inline |
Definition at line 2431 of file traywnd.cpp.
|
inline |
Definition at line 3072 of file traywnd.cpp.
Definition at line 2643 of file traywnd.cpp.
Definition at line 2622 of file traywnd.cpp.
Definition at line 2695 of file traywnd.cpp.
|
inline |
Definition at line 2540 of file traywnd.cpp.
|
inline |
Definition at line 3021 of file traywnd.cpp.
|
inline |
Definition at line 3355 of file traywnd.cpp.
|
inline |
Definition at line 2411 of file traywnd.cpp.
Definition at line 3194 of file traywnd.cpp.
|
inline |
Definition at line 2637 of file traywnd.cpp.
|
inline |
Definition at line 2124 of file traywnd.cpp.
Definition at line 597 of file traywnd.cpp.
Referenced by ExecContextMenuCmd().
Definition at line 615 of file traywnd.cpp.
Referenced by ExecContextMenuCmd(), and HandleCommand().
|
inline |
Definition at line 1861 of file traywnd.cpp.
Referenced by OnNcLButtonDown(), and OnOpenStartMenu().
|
inline |
Definition at line 1949 of file traywnd.cpp.
Referenced by OnTimer().
|
inline |
Definition at line 1902 of file traywnd.cpp.
Referenced by OnTimer().
|
inline |
Implements IContextMenu.
Definition at line 2260 of file traywnd.cpp.
|
inlinevirtual |
Definition at line 3536 of file traywnd.cpp.
Referenced by Tray_OnStartMenuDismissed().
|
inlineoverride |
Definition at line 3521 of file traywnd.cpp.
|
inline |
Definition at line 1597 of file traywnd.cpp.
Referenced by OnCreate(), and OnDisplayChange().
|
inline |
Definition at line 1523 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 3038 of file traywnd.cpp.
Referenced by OnPulse().
Definition at line 483 of file traywnd.cpp.
Definition at line 519 of file traywnd.cpp.
Referenced by DisplayRunFileDlg().
|
inline |
Definition at line 452 of file traywnd.cpp.
Referenced by DoExitWindows(), HandleCommand(), and OnEndSession().
Implements CAppBarManager.
Definition at line 3593 of file traywnd.cpp.
Referenced by OnTaskbarSettingsChanged().
|
inline |
Definition at line 3145 of file traywnd.cpp.
Referenced by ExecContextMenuCmd(), HandleCommand(), and ToggleDesktop().
|
inline |
Definition at line 625 of file traywnd.cpp.
Referenced by HandleCommand(), and HandleHotKey().
|
inline |
Definition at line 935 of file traywnd.cpp.
Referenced by OnContextMenu().
|
inline |
Definition at line 864 of file traywnd.cpp.
Referenced by OnSysChar().
|
inline |
Definition at line 3471 of file traywnd.cpp.
Referenced by TrayMessageLoop().
|
inline |
Definition at line 3451 of file traywnd.cpp.
Referenced by TrayProcessMessages().
Definition at line 542 of file traywnd.cpp.
|
inlineoverride |
Definition at line 3530 of file traywnd.cpp.
Implements CAppBarManager.
Definition at line 3605 of file traywnd.cpp.
Referenced by OnTaskbarSettingsChanged().
|
inline |
Definition at line 1015 of file traywnd.cpp.
Referenced by OnCreate(), and OnSettingChanged().
union { ... } CTrayWindow::@124 |
DWORD CTrayWindow::Flags |
Definition at line 358 of file traywnd.cpp.
DWORD CTrayWindow::IgnorePulse |
Definition at line 365 of file traywnd.cpp.
Referenced by CTrayWindow(), MinimizeAll(), OnPulse(), OnTimer(), and RestoreAll().
DWORD CTrayWindow::InSizeMove |
Definition at line 362 of file traywnd.cpp.
Referenced by ChangingWinPos(), OnEnterSizeMove(), and OnExitSizeMove().
DWORD CTrayWindow::IsDragging |
Definition at line 363 of file traywnd.cpp.
Referenced by ChangingWinPos(), OnEnterSizeMove(), and OnMoving().
|
private |
Definition at line 348 of file traywnd.cpp.
Referenced by ChangingWinPos(), CTrayWindow(), ProcessAutoHide(), and SetAutoHideState().
|
private |
Definition at line 347 of file traywnd.cpp.
Referenced by IsHidingState(), OnCreate(), ProcessAutoHide(), ProcessMouseTracking(), and SetAutoHideState().
|
private |
Definition at line 323 of file traywnd.cpp.
Referenced by GetCommandString(), InvokeCommand(), and QueryContextMenu().
|
private |
Definition at line 328 of file traywnd.cpp.
Referenced by GetDesktopWnd(), IsSpecialHWND(), MinimizeAll(), OnSettingChanged(), RegisterDesktopWindow(), and SaveState().
|
private |
Definition at line 339 of file traywnd.cpp.
Referenced by ChangingWinPos(), and OnMoving().
|
private |
Definition at line 338 of file traywnd.cpp.
Referenced by ChangingWinPos(), and OnMoving().
|
private |
Definition at line 326 of file traywnd.cpp.
Referenced by UpdateFonts(), and ~CTrayWindow().
|
private |
Definition at line 336 of file traywnd.cpp.
Referenced by ApplyClipping(), ChangingWinPos(), GetMonitor(), OnEnterSizeMove(), RegLoadSettings(), and ResizeWorkArea().
|
private |
Definition at line 349 of file traywnd.cpp.
Referenced by CTrayWindow().
|
private |
Definition at line 335 of file traywnd.cpp.
Referenced by _Init(), ChangingWinPos(), CheckTrayWndPosition(), DrawSizerWithTheme(), EraseBackgroundWithTheme(), FitToRebar(), GetPosition(), GetTrayRect(), IsPointWithinShowDesktopButton(), IsPointWithinStartButton(), IsPosHorizontal(), OnActivate(), OnContextMenu(), OnExitSizeMove(), OnMoving(), OnNcCalcSize(), OnNcHitTest(), OnRebarAutoSize(), OnSizing(), OnSysChar(), Open(), PopupStartMenu(), ProcessAutoHide(), RegLoadSettings(), and ResizeWorkArea().
|
private |
Definition at line 337 of file traywnd.cpp.
Referenced by GetPreviousMonitor(), OnEnterSizeMove(), and ResizeWorkArea().
|
private |
Definition at line 317 of file traywnd.cpp.
Referenced by DrawShowDesktopButton(), OnCreate(), OnLButtonUp(), OnNcHitTest(), OnNcLButtonDown(), and OnNcLButtonUp().
|
private |
Definition at line 329 of file traywnd.cpp.
Referenced by AlignControls(), FitToRebar(), OnContextMenu(), OnCreate(), OnSysColorChange(), and UpdateFonts().
|
private |
Definition at line 345 of file traywnd.cpp.
Referenced by DisplayRunFileDlg(), and RunFileDlgThread().
|
private |
Definition at line 351 of file traywnd.cpp.
Referenced by OnCreate(), and ~CTrayWindow().
|
private |
Definition at line 316 of file traywnd.cpp.
Referenced by AlignControls(), OnCommand(), OnContextMenu(), OnCreate(), OnNcLButtonDown(), OnSysChar(), PopupStartMenu(), ProcessMouseTracking(), RaiseStartButton(), RegLoadSettings(), RunFileDlgThread(), TrayPropertiesThread(), and UpdateFonts().
Definition at line 319 of file traywnd.cpp.
Referenced by if(), OnCreate(), OnSettingChanged(), TrayMessageLoop(), and TrayProcessMessages().
|
private |
Definition at line 320 of file traywnd.cpp.
Referenced by HideStartMenu(), OnCreate(), OnOpenStartMenu(), OnSettingChanged(), and PopupStartMenu().
Definition at line 322 of file traywnd.cpp.
Referenced by OnCreate().
|
private |
Definition at line 330 of file traywnd.cpp.
Referenced by AlignControls(), OnContextMenu(), OnCreate(), OnGetTaskSwitch(), OnSettingChanged(), OnTaskbarSettingsChanged(), and UpdateFonts().
|
private |
Definition at line 324 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 354 of file traywnd.cpp.
Referenced by CheckTrayWndPosition(), Lock(), OnActivate(), OnCommand(), OnContextMenu(), OnCreate(), OnNotify(), and OnSetFocus().
|
private |
Definition at line 331 of file traywnd.cpp.
Referenced by AlignControls(), DrawShowDesktopButton(), OnCopyData(), OnCreate(), OnMouseMove(), OnNcLButtonDblClick(), OnNotify(), OnSettingChanged(), OnTaskbarSettingsChanged(), and UpdateFonts().
Definition at line 333 of file traywnd.cpp.
Referenced by OnCreate().
|
private |
Definition at line 344 of file traywnd.cpp.
Referenced by DisplayProperties(), and TrayPropertiesThread().
|
private |
Definition at line 341 of file traywnd.cpp.
Referenced by ChangingWinPos(), CheckTrayWndPosition(), CTrayWindow(), GetDraggingRectFromPt(), GetTrayRect(), Lock(), OnExitSizeMove(), OnMoving(), OnSizing(), Open(), RegLoadSettings(), and ResizeWorkArea().
|
private |
Definition at line 342 of file traywnd.cpp.
Referenced by ChangingWinPos(), CTrayWindow(), GetTrayRectFromScreenRect(), ProcessAutoHide(), and RegLoadSettings().
DWORD CTrayWindow::NewPosSize |
Definition at line 364 of file traywnd.cpp.