|
ReactOS 0.4.17-dev-966-gf06eace
|


Classes | |
| struct | MINIMIZE_INFO |
Public Attributes | |
| CComPtr< ITrayBandSite > | m_TrayBandSite |
| union { | |
| DWORD Flags | |
| struct { | |
| DWORD InSizeMove: 1 | |
| DWORD IsDragging: 1 | |
| DWORD NewPosSize: 1 | |
| } | |
| }; | |
Public Attributes inherited from ATL::CComObjectRootBase | |
| LONG | m_dwRef |
Public Attributes inherited from ATL::CWindowImplBaseT< TBase, TWinTraits > | |
| WNDPROC | m_pfnSuperWindowProc |
Public Attributes inherited from ATL::CWindowImplRoot< TBase > | |
| CWndProcThunk | m_thunk |
| const _ATL_MSG * | m_pCurrentMsg |
| DWORD | m_dwState |
Public Attributes inherited from ATL::CWindow | |
| HWND | m_hWnd |
Definition at line 309 of file traywnd.cpp.
|
inline |
Definition at line 374 of file traywnd.cpp.
|
inlinevirtual |
Definition at line 401 of file traywnd.cpp.
|
inline |
Definition at line 3663 of file traywnd.cpp.
Definition at line 1196 of file traywnd.cpp.
Referenced by Lock(), and OnNcCalcSize().
Definition at line 1735 of file traywnd.cpp.
Referenced by OnSettingChanged(), OnSize(), and Open().
Definition at line 1546 of file traywnd.cpp.
Referenced by CheckTrayWndPosition(), Lock(), OnEnterSizeMove(), and OnSize().
Definition at line 1276 of file traywnd.cpp.
Referenced by FitToRebar().
|
inline |
Definition at line 1453 of file traywnd.cpp.
Referenced by OnWindowPosChanging().
|
inline |
Definition at line 1635 of file traywnd.cpp.
Referenced by OnDisplayChange(), OnSettingChanged(), OnTaskbarSettingsChanged(), and Open().
|
inline |
Definition at line 2221 of file traywnd.cpp.
|
inlineoverride |
Implements IOleWindow.
Definition at line 3658 of file traywnd.cpp.
|
inline |
Definition at line 598 of file traywnd.cpp.
Referenced by ExecContextMenuCmd(), and HandleCommand().
|
inline |
Definition at line 543 of file traywnd.cpp.
Referenced by HandleCommand(), and HandleHotKey().
|
inline |
Definition at line 472 of file traywnd.cpp.
Referenced by HandleCommand(), OnDoExitWindows(), and OnSysCommand().
|
inline |
Definition at line 2625 of file traywnd.cpp.
Referenced by OnNcActivate(), and OnNcPaint().
Definition at line 2140 of file traywnd.cpp.
Referenced by OnNcPaint().
Definition at line 808 of file traywnd.cpp.
Referenced by HandleCommand().
Definition at line 2124 of file traywnd.cpp.
Referenced by OnEraseBackground().
|
inline |
Definition at line 659 of file traywnd.cpp.
Definition at line 432 of file traywnd.cpp.
Referenced by HandleCommand(), and HandleHotKey().
Definition at line 1879 of file traywnd.cpp.
Referenced by CheckTrayWndPosition(), OnExitSizeMove(), and OnSizing().
|
inline |
|
inlineoverrideprotectedvirtual |
|
inline |
Definition at line 1333 of file traywnd.cpp.
Referenced by GetDraggingRectFromRect(), and OnMoving().
Definition at line 1435 of file traywnd.cpp.
Referenced by ChangingWinPos().
|
inline |
Definition at line 2234 of file traywnd.cpp.
|
inlineoverrideprotectedvirtual |
Definition at line 1133 of file traywnd.cpp.
Referenced by GetDraggingRectFromPt(), GetScreenRect(), and RegLoadSettings().
|
inlineoverrideprotectedvirtual |
|
inlineoverrideprotectedvirtual |
Definition at line 1158 of file traywnd.cpp.
Referenced by ApplyClipping(), and ResizeWorkArea().
Definition at line 1106 of file traywnd.cpp.
Referenced by CalculateValidSize(), and RegLoadSettings().
|
inlineoverride |
Definition at line 3609 of file traywnd.cpp.
|
inline |
Definition at line 1250 of file traywnd.cpp.
Referenced by CalculateValidSize(), GetDraggingRectFromPt(), and RegLoadSettings().
|
inlineoverride |
Definition at line 3617 of file traywnd.cpp.
|
inlineoverrideprotectedvirtual |
|
inlineoverride |
Implements IOleWindow.
Definition at line 3649 of file traywnd.cpp.
Referenced by AlignControls(), IsTaskWnd(), and MinimizeWindowsProc().
Definition at line 814 of file traywnd.cpp.
Referenced by ExecContextMenuCmd(), OnCommand(), and OnSettingChanged().
Definition at line 765 of file traywnd.cpp.
Referenced by OnHotkey().
|
inline |
Definition at line 746 of file traywnd.cpp.
Referenced by HandleCommand(), HandleHotKey(), OnOpenStartMenu(), and OnSettingChanged().
|
inline |
Definition at line 3478 of file traywnd.cpp.
|
inline |
|
inlineoverrideprotectedvirtual |
|
inlineoverrideprotectedvirtual |
Implements CAppBarManager.
Definition at line 3687 of file traywnd.cpp.
Referenced by ChangingWinPos(), OnCreate(), OnMouseMove(), and ResizeWorkArea().
Definition at line 3186 of file traywnd.cpp.
Referenced by MinimizeWindowsProc().
|
inlineoverrideprotectedvirtual |
|
inline |
Definition at line 2245 of file traywnd.cpp.
|
inline |
Definition at line 2915 of file traywnd.cpp.
|
inline |
Definition at line 2872 of file traywnd.cpp.
Referenced by OnNcLButtonDown().
|
inline |
Definition at line 1271 of file traywnd.cpp.
Referenced by AlignControls(), and IsHorizontal().
|
inline |
|
inline |
Definition at line 2303 of file traywnd.cpp.
|
inline |
Definition at line 2250 of file traywnd.cpp.
|
inline |
Definition at line 1225 of file traywnd.cpp.
Referenced by ChangingWinPos(), and GetTrayRectFromScreenRect().
Definition at line 3221 of file traywnd.cpp.
Referenced by HandleCommand(), HandleHotKey(), and ShowDesktop().
Definition at line 3193 of file traywnd.cpp.
Referenced by MinimizeAll().
|
inlineoverride |
Definition at line 3159 of file traywnd.cpp.
Definition at line 3372 of file traywnd.cpp.
|
inline |
Definition at line 3104 of file traywnd.cpp.
Definition at line 3252 of file traywnd.cpp.
|
inline |
Definition at line 2973 of file traywnd.cpp.
Referenced by OnNcRButtonUp().
Definition at line 2607 of file traywnd.cpp.
Definition at line 2360 of file traywnd.cpp.
|
inline |
Definition at line 2648 of file traywnd.cpp.
Definition at line 2512 of file traywnd.cpp.
|
inline |
Definition at line 2593 of file traywnd.cpp.
|
inline |
Definition at line 3125 of file traywnd.cpp.
|
inline |
Definition at line 2517 of file traywnd.cpp.
|
inline |
Definition at line 2783 of file traywnd.cpp.
|
inline |
Definition at line 2580 of file traywnd.cpp.
|
inline |
Definition at line 2796 of file traywnd.cpp.
|
inline |
Definition at line 3391 of file traywnd.cpp.
|
inline |
Definition at line 3146 of file traywnd.cpp.
Definition at line 3165 of file traywnd.cpp.
|
inline |
Definition at line 3335 of file traywnd.cpp.
|
inline |
Definition at line 3097 of file traywnd.cpp.
|
inline |
Definition at line 3268 of file traywnd.cpp.
Definition at line 2714 of file traywnd.cpp.
|
inline |
Definition at line 3298 of file traywnd.cpp.
|
inline |
Definition at line 3306 of file traywnd.cpp.
|
inline |
Definition at line 2659 of file traywnd.cpp.
|
inline |
Definition at line 3075 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 2939 of file traywnd.cpp.
|
inline |
Definition at line 3085 of file traywnd.cpp.
Definition at line 2632 of file traywnd.cpp.
|
inline |
Definition at line 2963 of file traywnd.cpp.
Definition at line 3041 of file traywnd.cpp.
|
inline |
Definition at line 3110 of file traywnd.cpp.
Definition at line 3400 of file traywnd.cpp.
Definition at line 3384 of file traywnd.cpp.
|
inline |
Definition at line 2544 of file traywnd.cpp.
|
inline |
Definition at line 3153 of file traywnd.cpp.
Definition at line 2757 of file traywnd.cpp.
Definition at line 2736 of file traywnd.cpp.
Definition at line 2809 of file traywnd.cpp.
|
inline |
Definition at line 2654 of file traywnd.cpp.
|
inline |
Definition at line 3135 of file traywnd.cpp.
|
inline |
Definition at line 3451 of file traywnd.cpp.
|
inline |
Definition at line 2524 of file traywnd.cpp.
Definition at line 3280 of file traywnd.cpp.
|
inline |
Definition at line 2751 of file traywnd.cpp.
|
inline |
Definition at line 3548 of file traywnd.cpp.
|
inline |
Definition at line 2184 of file traywnd.cpp.
Definition at line 619 of file traywnd.cpp.
Referenced by ExecContextMenuCmd().
Definition at line 637 of file traywnd.cpp.
Referenced by ExecContextMenuCmd(), and HandleCommand().
|
inline |
Definition at line 1921 of file traywnd.cpp.
Referenced by OnNcLButtonDown(), and OnOpenStartMenu().
|
inline |
Definition at line 2009 of file traywnd.cpp.
Referenced by OnTimer().
|
inline |
Definition at line 1962 of file traywnd.cpp.
Referenced by OnTimer().
|
inline |
Implements IContextMenu.
Definition at line 2320 of file traywnd.cpp.
|
inlinevirtual |
Definition at line 3640 of file traywnd.cpp.
Referenced by Tray_OnStartMenuDismissed().
|
inline |
Definition at line 467 of file traywnd.cpp.
Referenced by DoExitWindows(), and HandleCommand().
|
inlineoverride |
Definition at line 3625 of file traywnd.cpp.
|
inline |
Definition at line 1657 of file traywnd.cpp.
Referenced by OnCreate(), and OnDisplayChange().
|
inline |
Definition at line 1583 of file traywnd.cpp.
Referenced by CheckTrayWndPosition(), Lock(), and OnSize().
|
inline |
Definition at line 3240 of file traywnd.cpp.
Referenced by ExecContextMenuCmd(), HandleCommand(), HandleHotKey(), and ToggleDesktop().
Definition at line 501 of file traywnd.cpp.
Definition at line 537 of file traywnd.cpp.
Referenced by DisplayRunFileDlg().
|
inline |
Definition at line 456 of file traywnd.cpp.
Referenced by DoExitWindows(), HandleCommand(), and OnEndSession().
Implements CAppBarManager.
Definition at line 3697 of file traywnd.cpp.
Referenced by OnTaskbarSettingsChanged().
|
inline |
Definition at line 3235 of file traywnd.cpp.
Referenced by ExecContextMenuCmd(), HandleCommand(), and ToggleDesktop().
Definition at line 751 of file traywnd.cpp.
Referenced by HandleCommand(), and HandleHotKey().
|
inline |
Definition at line 647 of file traywnd.cpp.
Referenced by HandleCommand(), and HandleHotKey().
|
inline |
Definition at line 995 of file traywnd.cpp.
Referenced by OnContextMenu().
|
inline |
Definition at line 924 of file traywnd.cpp.
Referenced by OnSysChar().
|
inline |
Definition at line 3575 of file traywnd.cpp.
Referenced by TrayMessageLoop().
|
inline |
Definition at line 3555 of file traywnd.cpp.
Referenced by TrayProcessMessages().
Definition at line 562 of file traywnd.cpp.
|
inlineoverride |
Definition at line 3634 of file traywnd.cpp.
Implements CAppBarManager.
Definition at line 3709 of file traywnd.cpp.
Referenced by OnTaskbarSettingsChanged().
|
inline |
Definition at line 1075 of file traywnd.cpp.
Referenced by OnCreate(), and OnSettingChanged().
| union { ... } CTrayWindow::@127 |
| DWORD CTrayWindow::Flags |
Definition at line 363 of file traywnd.cpp.
| DWORD CTrayWindow::InSizeMove |
Definition at line 367 of file traywnd.cpp.
Referenced by ChangingWinPos(), OnEnterSizeMove(), and OnExitSizeMove().
| DWORD CTrayWindow::IsDragging |
Definition at line 368 of file traywnd.cpp.
Referenced by ChangingWinPos(), OnEnterSizeMove(), and OnMoving().
|
private |
Definition at line 351 of file traywnd.cpp.
Referenced by ChangingWinPos(), CTrayWindow(), ProcessAutoHide(), and SetAutoHideState().
|
private |
Definition at line 350 of file traywnd.cpp.
Referenced by IsHidingState(), OnCreate(), ProcessAutoHide(), ProcessMouseTracking(), and SetAutoHideState().
|
private |
Definition at line 326 of file traywnd.cpp.
Referenced by GetCommandString(), InvokeCommand(), and QueryContextMenu().
|
private |
Definition at line 331 of file traywnd.cpp.
Referenced by GetDesktopWnd(), IsSpecialHWND(), MinimizeAll(), OnSettingChanged(), RegisterDesktopWindow(), and SaveState().
|
private |
Definition at line 342 of file traywnd.cpp.
Referenced by ChangingWinPos(), and OnMoving().
|
private |
Definition at line 341 of file traywnd.cpp.
Referenced by ChangingWinPos(), and OnMoving().
|
private |
Definition at line 329 of file traywnd.cpp.
Referenced by UpdateFonts(), and ~CTrayWindow().
|
private |
Definition at line 339 of file traywnd.cpp.
Referenced by ApplyClipping(), ChangingWinPos(), GetMonitor(), OnEnterSizeMove(), RegLoadSettings(), and ResizeWorkArea().
|
private |
Definition at line 352 of file traywnd.cpp.
Referenced by CTrayWindow().
|
private |
Definition at line 338 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 340 of file traywnd.cpp.
Referenced by GetPreviousMonitor(), OnEnterSizeMove(), and ResizeWorkArea().
|
private |
Definition at line 320 of file traywnd.cpp.
Referenced by DrawShowDesktopButton(), OnCreate(), OnLButtonUp(), OnNcHitTest(), OnNcLButtonDown(), and OnNcLButtonUp().
|
private |
Definition at line 332 of file traywnd.cpp.
Referenced by AlignControls(), FitToRebar(), OnContextMenu(), OnCreate(), OnSysColorChange(), and UpdateFonts().
|
private |
Definition at line 348 of file traywnd.cpp.
Referenced by DisplayRunFileDlg(), and RunFileDlgThread().
|
private |
Definition at line 354 of file traywnd.cpp.
Referenced by OnCreate(), and ~CTrayWindow().
|
private |
Definition at line 319 of file traywnd.cpp.
Referenced by AlignControls(), HandleCommand(), OnCommand(), OnContextMenu(), OnCreate(), OnGetMinMaxInfo(), OnNcLButtonDown(), OnSysChar(), PopupStartMenu(), ProcessMouseTracking(), RaiseStartButton(), RegLoadSettings(), RunFileDlgThread(), TrayPropertiesThread(), and UpdateFonts().
Definition at line 322 of file traywnd.cpp.
Referenced by if(), OnCreate(), OnSettingChanged(), TrayMessageLoop(), and TrayProcessMessages().
|
private |
Definition at line 323 of file traywnd.cpp.
Referenced by HideStartMenu(), OnCreate(), OnOpenStartMenu(), OnSettingChanged(), PopupStartMenu(), and RefreshStartMenuSettings().
Definition at line 325 of file traywnd.cpp.
Referenced by OnCreate().
|
private |
Definition at line 333 of file traywnd.cpp.
Referenced by AlignControls(), OnContextMenu(), OnCreate(), OnGetTaskSwitch(), OnHotkey(), OnSettingChanged(), OnTaskbarSettingsChanged(), OnWinMMDeviceChange(), and UpdateFonts().
|
private |
Definition at line 327 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 359 of file traywnd.cpp.
Referenced by CheckTrayWndPosition(), Lock(), OnActivate(), OnCommand(), OnContextMenu(), OnCreate(), OnNotify(), and OnSetFocus().
|
private |
Definition at line 334 of file traywnd.cpp.
Referenced by AlignControls(), DrawShowDesktopButton(), OnCopyData(), OnCreate(), OnMouseMove(), OnNcLButtonDblClick(), OnNotify(), OnSettingChanged(), OnTaskbarSettingsChanged(), and UpdateFonts().
Definition at line 336 of file traywnd.cpp.
Referenced by OnCreate().
|
private |
Definition at line 347 of file traywnd.cpp.
Referenced by DisplayProperties(), and TrayPropertiesThread().
|
private |
Definition at line 344 of file traywnd.cpp.
Referenced by ChangingWinPos(), CheckTrayWndPosition(), CTrayWindow(), GetDraggingRectFromPt(), GetTrayRect(), Lock(), OnExitSizeMove(), OnMoving(), OnSizing(), Open(), RegLoadSettings(), and ResizeWorkArea().
|
private |
Definition at line 345 of file traywnd.cpp.
Referenced by ChangingWinPos(), CTrayWindow(), GetTrayRectFromScreenRect(), ProcessAutoHide(), and RegLoadSettings().
|
private |
Definition at line 356 of file traywnd.cpp.
Referenced by OnCreate().
| DWORD CTrayWindow::NewPosSize |
Definition at line 369 of file traywnd.cpp.