ReactOS 0.4.16-dev-1369-gd4d04c8
|
Classes | |
struct | MINIMIZE_INFO |
Public Attributes | |
CComPtr< ITrayBandSite > | m_TrayBandSite |
union { | |
DWORD Flags | |
struct { | |
DWORD InSizeMove: 1 | |
DWORD IsDragging: 1 | |
DWORD NewPosSize: 1 | |
} | |
}; | |
![]() | |
LONG | m_dwRef |
![]() | |
WNDPROC | m_pfnSuperWindowProc |
![]() | |
CWndProcThunk | m_thunk |
const _ATL_MSG * | m_pCurrentMsg |
DWORD | m_dwState |
![]() | |
HWND | m_hWnd |
Definition at line 305 of file traywnd.cpp.
|
inline |
Definition at line 368 of file traywnd.cpp.
|
inlinevirtual |
Definition at line 394 of file traywnd.cpp.
|
inline |
Definition at line 3527 of file traywnd.cpp.
Definition at line 1133 of file traywnd.cpp.
Referenced by Lock(), and OnNcCalcSize().
Definition at line 1672 of file traywnd.cpp.
Referenced by OnSettingChanged(), OnSize(), and Open().
Definition at line 1483 of file traywnd.cpp.
Referenced by CheckTrayWndPosition(), Lock(), OnEnterSizeMove(), and OnSize().
Definition at line 1213 of file traywnd.cpp.
Referenced by FitToRebar().
|
inline |
Definition at line 1390 of file traywnd.cpp.
Referenced by OnWindowPosChanging().
|
inline |
Definition at line 1572 of file traywnd.cpp.
Referenced by OnDisplayChange(), OnSettingChanged(), OnTaskbarSettingsChanged(), and Open().
|
inline |
Definition at line 2158 of file traywnd.cpp.
|
inlineoverride |
Implements IOleWindow.
Definition at line 3522 of file traywnd.cpp.
|
inline |
Definition at line 575 of file traywnd.cpp.
Referenced by ExecContextMenuCmd(), and HandleCommand().
|
inline |
Definition at line 522 of file traywnd.cpp.
Referenced by HandleCommand(), and HandleHotKey().
|
inline |
Definition at line 460 of file traywnd.cpp.
Referenced by HandleCommand(), OnDoExitWindows(), and OnSysCommand().
|
inline |
Definition at line 2504 of file traywnd.cpp.
Referenced by OnNcActivate(), and OnNcPaint().
Definition at line 2077 of file traywnd.cpp.
Referenced by OnNcPaint().
Definition at line 2061 of file traywnd.cpp.
Referenced by OnEraseBackground().
|
inline |
Definition at line 634 of file traywnd.cpp.
Definition at line 425 of file traywnd.cpp.
Referenced by HandleCommand(), and HandleHotKey().
Definition at line 1816 of file traywnd.cpp.
Referenced by CheckTrayWndPosition(), OnExitSizeMove(), and OnSizing().
|
inline |
|
inlineoverrideprotectedvirtual |
|
inline |
Definition at line 1270 of file traywnd.cpp.
Referenced by GetDraggingRectFromRect(), and OnMoving().
Definition at line 1372 of file traywnd.cpp.
Referenced by ChangingWinPos().
|
inline |
Definition at line 2171 of file traywnd.cpp.
|
inlineoverrideprotectedvirtual |
Definition at line 1070 of file traywnd.cpp.
Referenced by GetDraggingRectFromPt(), GetScreenRect(), and RegLoadSettings().
|
inlineoverrideprotectedvirtual |
|
inlineoverrideprotectedvirtual |
Definition at line 1095 of file traywnd.cpp.
Referenced by ApplyClipping(), and ResizeWorkArea().
Definition at line 1043 of file traywnd.cpp.
Referenced by CalculateValidSize(), and RegLoadSettings().
|
inlineoverride |
Definition at line 3473 of file traywnd.cpp.
|
inline |
Definition at line 1187 of file traywnd.cpp.
Referenced by CalculateValidSize(), GetDraggingRectFromPt(), and RegLoadSettings().
|
inlineoverride |
Definition at line 3481 of file traywnd.cpp.
|
inlineoverrideprotectedvirtual |
|
inlineoverride |
Implements IOleWindow.
Definition at line 3513 of file traywnd.cpp.
Referenced by AlignControls(), IsTaskWnd(), and MinimizeWindowsProc().
Definition at line 773 of file traywnd.cpp.
Referenced by ExecContextMenuCmd(), and OnCommand().
Definition at line 727 of file traywnd.cpp.
Referenced by OnHotkey().
|
inline |
Definition at line 722 of file traywnd.cpp.
Referenced by HandleCommand(), HandleHotKey(), OnOpenStartMenu(), and OnSettingChanged().
|
inline |
Definition at line 3350 of file traywnd.cpp.
|
inline |
|
inlineoverrideprotectedvirtual |
|
inlineoverrideprotectedvirtual |
Implements CAppBarManager.
Definition at line 3551 of file traywnd.cpp.
Referenced by ChangingWinPos(), OnCreate(), OnMouseMove(), and ResizeWorkArea().
Definition at line 3058 of file traywnd.cpp.
Referenced by MinimizeWindowsProc().
|
inlineoverrideprotectedvirtual |
|
inline |
Definition at line 2182 of file traywnd.cpp.
|
inline |
Definition at line 2794 of file traywnd.cpp.
|
inline |
Definition at line 2751 of file traywnd.cpp.
Referenced by OnNcLButtonDown().
|
inline |
Definition at line 1208 of file traywnd.cpp.
Referenced by AlignControls(), and IsHorizontal().
|
inline |
|
inline |
Definition at line 2240 of file traywnd.cpp.
|
inline |
Definition at line 2187 of file traywnd.cpp.
|
inline |
Definition at line 1162 of file traywnd.cpp.
Referenced by ChangingWinPos(), and GetTrayRectFromScreenRect().
Definition at line 3093 of file traywnd.cpp.
Referenced by HandleCommand(), HandleHotKey(), and ShowDesktop().
Definition at line 3065 of file traywnd.cpp.
Referenced by MinimizeAll().
|
inlineoverride |
Definition at line 3038 of file traywnd.cpp.
Definition at line 3244 of file traywnd.cpp.
|
inline |
Definition at line 2983 of file traywnd.cpp.
Definition at line 3124 of file traywnd.cpp.
|
inline |
Definition at line 2852 of file traywnd.cpp.
Referenced by OnNcRButtonUp().
Definition at line 2486 of file traywnd.cpp.
Definition at line 2297 of file traywnd.cpp.
|
inline |
Definition at line 2527 of file traywnd.cpp.
Definition at line 2392 of file traywnd.cpp.
|
inline |
Definition at line 2472 of file traywnd.cpp.
|
inline |
Definition at line 3004 of file traywnd.cpp.
|
inline |
Definition at line 2397 of file traywnd.cpp.
|
inline |
Definition at line 2662 of file traywnd.cpp.
|
inline |
Definition at line 2459 of file traywnd.cpp.
|
inline |
Definition at line 2675 of file traywnd.cpp.
|
inline |
Definition at line 3263 of file traywnd.cpp.
|
inline |
Definition at line 3025 of file traywnd.cpp.
Definition at line 3044 of file traywnd.cpp.
|
inline |
Definition at line 3207 of file traywnd.cpp.
|
inline |
Definition at line 2976 of file traywnd.cpp.
|
inline |
Definition at line 3140 of file traywnd.cpp.
Definition at line 2593 of file traywnd.cpp.
|
inline |
Definition at line 3170 of file traywnd.cpp.
|
inline |
Definition at line 3178 of file traywnd.cpp.
|
inline |
Definition at line 2538 of file traywnd.cpp.
|
inline |
Definition at line 2954 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 2818 of file traywnd.cpp.
|
inline |
Definition at line 2964 of file traywnd.cpp.
Definition at line 2511 of file traywnd.cpp.
|
inline |
Definition at line 2842 of file traywnd.cpp.
Definition at line 2920 of file traywnd.cpp.
|
inline |
Definition at line 2989 of file traywnd.cpp.
Definition at line 3272 of file traywnd.cpp.
Definition at line 3256 of file traywnd.cpp.
|
inline |
Definition at line 2424 of file traywnd.cpp.
|
inline |
Definition at line 3032 of file traywnd.cpp.
Definition at line 2636 of file traywnd.cpp.
Definition at line 2615 of file traywnd.cpp.
Definition at line 2688 of file traywnd.cpp.
|
inline |
Definition at line 2533 of file traywnd.cpp.
|
inline |
Definition at line 3014 of file traywnd.cpp.
|
inline |
Definition at line 3323 of file traywnd.cpp.
|
inline |
Definition at line 2404 of file traywnd.cpp.
Definition at line 3152 of file traywnd.cpp.
|
inline |
Definition at line 2630 of file traywnd.cpp.
|
inline |
Definition at line 2121 of file traywnd.cpp.
Definition at line 594 of file traywnd.cpp.
Referenced by ExecContextMenuCmd().
Definition at line 612 of file traywnd.cpp.
Referenced by ExecContextMenuCmd(), and HandleCommand().
|
inline |
Definition at line 1858 of file traywnd.cpp.
Referenced by OnNcLButtonDown(), and OnOpenStartMenu().
|
inline |
Definition at line 1946 of file traywnd.cpp.
Referenced by OnTimer().
|
inline |
Definition at line 1899 of file traywnd.cpp.
Referenced by OnTimer().
|
inline |
Implements IContextMenu.
Definition at line 2257 of file traywnd.cpp.
|
inlinevirtual |
Definition at line 3504 of file traywnd.cpp.
Referenced by Tray_OnStartMenuDismissed().
|
inlineoverride |
Definition at line 3489 of file traywnd.cpp.
|
inline |
Definition at line 1594 of file traywnd.cpp.
Referenced by OnCreate(), and OnDisplayChange().
|
inline |
Definition at line 1520 of file traywnd.cpp.
Referenced by CheckTrayWndPosition(), Lock(), and OnSize().
|
inline |
Definition at line 3112 of file traywnd.cpp.
Referenced by ExecContextMenuCmd(), HandleCommand(), HandleHotKey(), and ToggleDesktop().
Definition at line 480 of file traywnd.cpp.
Definition at line 516 of file traywnd.cpp.
Referenced by DisplayRunFileDlg().
|
inline |
Definition at line 449 of file traywnd.cpp.
Referenced by DoExitWindows(), HandleCommand(), and OnEndSession().
Implements CAppBarManager.
Definition at line 3561 of file traywnd.cpp.
Referenced by OnTaskbarSettingsChanged().
|
inline |
Definition at line 3107 of file traywnd.cpp.
Referenced by ExecContextMenuCmd(), HandleCommand(), and ToggleDesktop().
|
inline |
Definition at line 622 of file traywnd.cpp.
Referenced by HandleCommand(), and HandleHotKey().
|
inline |
Definition at line 932 of file traywnd.cpp.
Referenced by OnContextMenu().
|
inline |
Definition at line 861 of file traywnd.cpp.
Referenced by OnSysChar().
|
inline |
Definition at line 3439 of file traywnd.cpp.
Referenced by TrayMessageLoop().
|
inline |
Definition at line 3419 of file traywnd.cpp.
Referenced by TrayProcessMessages().
Definition at line 539 of file traywnd.cpp.
|
inlineoverride |
Definition at line 3498 of file traywnd.cpp.
Implements CAppBarManager.
Definition at line 3573 of file traywnd.cpp.
Referenced by OnTaskbarSettingsChanged().
|
inline |
Definition at line 1012 of file traywnd.cpp.
Referenced by OnCreate(), and OnSettingChanged().
union { ... } CTrayWindow::@124 |
DWORD CTrayWindow::Flags |
Definition at line 357 of file traywnd.cpp.
DWORD CTrayWindow::InSizeMove |
Definition at line 361 of file traywnd.cpp.
Referenced by ChangingWinPos(), OnEnterSizeMove(), and OnExitSizeMove().
DWORD CTrayWindow::IsDragging |
Definition at line 362 of file traywnd.cpp.
Referenced by ChangingWinPos(), OnEnterSizeMove(), and OnMoving().
|
private |
Definition at line 347 of file traywnd.cpp.
Referenced by ChangingWinPos(), CTrayWindow(), ProcessAutoHide(), and SetAutoHideState().
|
private |
Definition at line 346 of file traywnd.cpp.
Referenced by IsHidingState(), OnCreate(), ProcessAutoHide(), ProcessMouseTracking(), and SetAutoHideState().
|
private |
Definition at line 322 of file traywnd.cpp.
Referenced by GetCommandString(), InvokeCommand(), and QueryContextMenu().
|
private |
Definition at line 327 of file traywnd.cpp.
Referenced by GetDesktopWnd(), IsSpecialHWND(), MinimizeAll(), OnSettingChanged(), RegisterDesktopWindow(), and SaveState().
|
private |
Definition at line 338 of file traywnd.cpp.
Referenced by ChangingWinPos(), and OnMoving().
|
private |
Definition at line 337 of file traywnd.cpp.
Referenced by ChangingWinPos(), and OnMoving().
|
private |
Definition at line 325 of file traywnd.cpp.
Referenced by UpdateFonts(), and ~CTrayWindow().
|
private |
Definition at line 335 of file traywnd.cpp.
Referenced by ApplyClipping(), ChangingWinPos(), GetMonitor(), OnEnterSizeMove(), RegLoadSettings(), and ResizeWorkArea().
|
private |
Definition at line 348 of file traywnd.cpp.
Referenced by CTrayWindow().
|
private |
Definition at line 334 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 336 of file traywnd.cpp.
Referenced by GetPreviousMonitor(), OnEnterSizeMove(), and ResizeWorkArea().
|
private |
Definition at line 316 of file traywnd.cpp.
Referenced by DrawShowDesktopButton(), OnCreate(), OnLButtonUp(), OnNcHitTest(), OnNcLButtonDown(), and OnNcLButtonUp().
|
private |
Definition at line 328 of file traywnd.cpp.
Referenced by AlignControls(), FitToRebar(), OnContextMenu(), OnCreate(), OnSysColorChange(), and UpdateFonts().
|
private |
Definition at line 344 of file traywnd.cpp.
Referenced by DisplayRunFileDlg(), and RunFileDlgThread().
|
private |
Definition at line 350 of file traywnd.cpp.
Referenced by OnCreate(), and ~CTrayWindow().
|
private |
Definition at line 315 of file traywnd.cpp.
Referenced by AlignControls(), OnCommand(), OnContextMenu(), OnCreate(), OnGetMinMaxInfo(), OnNcLButtonDown(), OnSysChar(), PopupStartMenu(), ProcessMouseTracking(), RaiseStartButton(), RegLoadSettings(), RunFileDlgThread(), TrayPropertiesThread(), and UpdateFonts().
Definition at line 318 of file traywnd.cpp.
Referenced by if(), OnCreate(), OnSettingChanged(), TrayMessageLoop(), and TrayProcessMessages().
|
private |
Definition at line 319 of file traywnd.cpp.
Referenced by HideStartMenu(), OnCreate(), OnOpenStartMenu(), OnSettingChanged(), and PopupStartMenu().
Definition at line 321 of file traywnd.cpp.
Referenced by OnCreate().
|
private |
Definition at line 329 of file traywnd.cpp.
Referenced by AlignControls(), OnContextMenu(), OnCreate(), OnGetTaskSwitch(), OnSettingChanged(), OnTaskbarSettingsChanged(), and UpdateFonts().
|
private |
Definition at line 323 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 353 of file traywnd.cpp.
Referenced by CheckTrayWndPosition(), Lock(), OnActivate(), OnCommand(), OnContextMenu(), OnCreate(), OnNotify(), and OnSetFocus().
|
private |
Definition at line 330 of file traywnd.cpp.
Referenced by AlignControls(), DrawShowDesktopButton(), OnCopyData(), OnCreate(), OnMouseMove(), OnNcLButtonDblClick(), OnNotify(), OnSettingChanged(), OnTaskbarSettingsChanged(), and UpdateFonts().
Definition at line 332 of file traywnd.cpp.
Referenced by OnCreate().
|
private |
Definition at line 343 of file traywnd.cpp.
Referenced by DisplayProperties(), and TrayPropertiesThread().
|
private |
Definition at line 340 of file traywnd.cpp.
Referenced by ChangingWinPos(), CheckTrayWndPosition(), CTrayWindow(), GetDraggingRectFromPt(), GetTrayRect(), Lock(), OnExitSizeMove(), OnMoving(), OnSizing(), Open(), RegLoadSettings(), and ResizeWorkArea().
|
private |
Definition at line 341 of file traywnd.cpp.
Referenced by ChangingWinPos(), CTrayWindow(), GetTrayRectFromScreenRect(), ProcessAutoHide(), and RegLoadSettings().
DWORD CTrayWindow::NewPosSize |
Definition at line 363 of file traywnd.cpp.