|
ReactOS 0.4.17-dev-37-g0bfb40d
|

Go to the source code of this file.
Macros | |
| #define | MINMAX_NOSWP (0x00010000) |
| #define | SWP_EX_NOCOPY 0x0001 |
| #define | SWP_EX_PAINTSELF 0x0002 |
| #define | SWP_AGG_NOGEOMETRYCHANGE (SWP_NOSIZE | SWP_NOCLIENTSIZE | SWP_NOZORDER) |
| #define | SWP_AGG_NOPOSCHANGE (SWP_NOSIZE | SWP_NOMOVE | SWP_NOCLIENTSIZE | SWP_NOCLIENTMOVE | SWP_NOZORDER) |
| #define | SWP_AGG_STATUSFLAGS (SWP_AGG_NOPOSCHANGE | SWP_FRAMECHANGED | SWP_HIDEWINDOW | SWP_SHOWWINDOW) |
| #define | SWP_AGG_NOCLIENTCHANGE (SWP_NOCLIENTSIZE | SWP_NOCLIENTMOVE) |
| #define | EMPTYPOINT(pt) ((pt).x == -1 && (pt).y == -1) |
| #define | PLACE_MIN 0x0001 |
| #define | PLACE_MAX 0x0002 |
| #define | PLACE_RECT 0x0004 |
| #define SWP_AGG_NOCLIENTCHANGE (SWP_NOCLIENTSIZE | SWP_NOCLIENTMOVE) |
| #define SWP_AGG_NOGEOMETRYCHANGE (SWP_NOSIZE | SWP_NOCLIENTSIZE | SWP_NOZORDER) |
| #define SWP_AGG_NOPOSCHANGE (SWP_NOSIZE | SWP_NOMOVE | SWP_NOCLIENTSIZE | SWP_NOCLIENTMOVE | SWP_NOZORDER) |
| #define SWP_AGG_STATUSFLAGS (SWP_AGG_NOPOSCHANGE | SWP_FRAMECHANGED | SWP_HIDEWINDOW | SWP_SHOWWINDOW) |
Definition at line 285 of file winpos.c.
Referenced by co_WinPosShowWindow(), and UserSetActiveWindow().
Definition at line 373 of file winpos.c.
Referenced by co_WinPosActivateOtherWindow().
Definition at line 3939 of file winpos.c.
Referenced by co_IntSnapWindow(), co_WinPosMinMaximize(), DefWndDoSizeMove(), and IntDefWindowProc().
Definition at line 3969 of file winpos.c.
Referenced by co_IntUnsnapWindow(), DefWndDoSizeMove(), and IntDefWindowProc().
Definition at line 397 of file winpos.c.
Referenced by co_WinPosShowWindow(), IntForceMinimizeWindow(), IntSendDestroyMsg(), and UserSetActiveWindow().
Definition at line 737 of file winpos.c.
Referenced by NtUserCallHwndLock().
|
static |
Definition at line 1186 of file winpos.c.
Referenced by co_WinPosSetWindowPos().
|
static |
Definition at line 1273 of file winpos.c.
Referenced by co_WinPosSetWindowPos().
| UINT FASTCALL co_WinPosGetMinMaxInfo | ( | PWND | Window, |
| POINT * | MaxSize, | ||
| POINT * | MaxPos, | ||
| POINT * | MinTrack, | ||
| POINT * | MaxTrack | ||
| ) |
Definition at line 940 of file winpos.c.
Referenced by co_IntCalculateSnapPosition(), co_UserCreateWindowEx(), co_WinPosMinMaximize(), DefWndDoSizeMove(), and DefWndHandleWindowPosChanging().
Definition at line 2388 of file winpos.c.
Referenced by co_IntCreateScrollBars(), and co_UserCreateWindowEx().
Definition at line 2437 of file winpos.c.
Referenced by co_UserCreateWindowEx(), and co_WinPosShowWindow().
|
static |
Definition at line 2907 of file winpos.c.
Referenced by co_WinPosSearchChildren(), and co_WinPosWindowFromPoint().
Definition at line 2403 of file winpos.c.
Referenced by co_UserCreateWindowEx(), and co_WinPosShowWindow().
| BOOLEAN FASTCALL co_WinPosSetWindowPos | ( | PWND | Window, |
| HWND | WndInsertAfter, | ||
| INT | x, | ||
| INT | y, | ||
| INT | cx, | ||
| INT | cy, | ||
| UINT | flags | ||
| ) |
Definition at line 1792 of file winpos.c.
Referenced by co_IntSendActivateMessages(), co_IntSetForegroundMessageQueue(), co_IntSetParent(), co_IntShowDesktop(), co_IntSnapWindow(), co_UserCreateWindowEx(), co_UserDestroyWindow(), co_UserShowScrollBar(), co_WinPosArrangeIconicWindows(), co_WinPosShowWindow(), DefWndDoSizeMove(), DefWndHandleSetCursor(), DesktopWindowProc(), handle_internal_message(), IntActivateWindow(), IntEndDeferWindowPosEx(), IntSetWindowPlacement(), IntUpdateLayeredWindowI(), MENU_ShowPopup(), NC_HandleNCLButtonDblClk(), NtUserCallHwndLock(), NtUserCallTwoParam(), NtUserSetMenu(), NtUserSetShellWindowEx(), NtUserSetWindowPos(), NtUserSetWindowRgn(), SpiNotifyNCMetricsChanged(), and WinPosDoOwnedPopups().
Definition at line 2622 of file winpos.c.
Referenced by co_IntSetParent(), co_UserCreateWindowEx(), co_UserDestroyWindow(), co_UserShowScrollBar(), DefWndHandleSysCommand(), handle_internal_message(), IntDefWindowProc(), IntSetWindowPlacement(), NtUserMinMaximize(), and NtUserShowWindow().
| PWND APIENTRY co_WinPosWindowFromPoint | ( | IN PWND | ScopeWin, |
| IN POINT * | WinPoint, | ||
| IN OUT USHORT * | HitTest, | ||
| IN BOOL | Ignore | ||
| ) |
Definition at line 2992 of file winpos.c.
Referenced by co_IntProcessMouseMessage(), and NtUserWindowFromPoint().
| DBG_DEFAULT_CHANNEL | ( | UserWinpos | ) |
Definition at line 1087 of file winpos.c.
Referenced by co_WinPosDoNCCALCSize(), and co_WinPosGetNonClientSize().
Definition at line 1697 of file winpos.c.
Referenced by co_WinPosSetWindowPos().
|
static |
Definition at line 1130 of file winpos.c.
Referenced by co_WinPosDoNCCALCSize().
Definition at line 3067 of file winpos.c.
Referenced by NtUserChildWindowFromPointEx().
Definition at line 199 of file winpos.c.
Referenced by IntDefWindowProc(), NC_GetSysPopupPos(), and WinPosFixupFlags().
| HDWP FASTCALL IntDeferWindowPos | ( | HDWP | hdwp, |
| HWND | hwnd, | ||
| HWND | hwndAfter, | ||
| INT | x, | ||
| INT | y, | ||
| INT | cx, | ||
| INT | cy, | ||
| UINT | flags | ||
| ) |
Definition at line 3119 of file winpos.c.
Referenced by NtUserDeferWindowPos().
Definition at line 3207 of file winpos.c.
Referenced by NtUserEndDeferWindowPosEx().
Definition at line 2591 of file winpos.c.
Referenced by co_WinPosShowWindow().
Definition at line 71 of file winpos.c.
Referenced by co_IntFixCaret(), and IntScrollWindowEx().
Internal function. Returns client window rectangle relative to the upper-left corner of client area.
Definition at line 92 of file winpos.c.
Referenced by co_IntDrawCaret(), co_WinPosArrangeIconicWindows(), co_WinPosGetMinMaxInfo(), co_WinPosSendSizeMove(), DefWndDoSizeMove(), DefWndHandleWindowPosChanged(), IntBeginPaint(), IntCalculateThumb(), IntDefWindowProc(), IntFillWindow(), IntGetScrollBarRect(), IntScrollWindowEx(), MENU_DrawPopupMenu(), MENU_EnsureMenuItemVisible(), NC_DoNCPaint(), and WinPosFindIconPos().
Definition at line 238 of file winpos.c.
Referenced by ActivateOtherWindowMin().
Definition at line 921 of file winpos.c.
Referenced by co_WinPosGetMinMaxInfo().
| BOOL FASTCALL IntGetWindowPlacement | ( | PWND | Wnd, |
| WINDOWPLACEMENT * | lpwndpl | ||
| ) |
Definition at line 564 of file winpos.c.
Referenced by co_WinPosMinMaximize(), NtUserGetInternalWindowPos(), and NtUserGetWindowPlacement().
Definition at line 121 of file winpos.c.
Referenced by DefWndScreenshot(), IntGetNCUpdateRgn(), IntIsWindowFullscreen(), MENU_FindItemByCoords(), MENU_ShowSubPopup(), NC_DoNCPaint(), NC_GetSysPopupPos(), UserDrawCaptionBar(), and UserDrawCaptionButtonWnd().
Definition at line 3931 of file winpos.c.
Referenced by co_IntSnapWindow(), co_WinPosMinMaximize(), DefWndDoSizeMove(), and IntDefWindowProc().
Definition at line 1753 of file winpos.c.
Referenced by co_WinPosSetWindowPos().
Definition at line 144 of file winpos.c.
Referenced by DefWndDoSizeMove(), and DefWndHandleWindowPosChanged().
Definition at line 3025 of file winpos.c.
Referenced by NtUserRealChildWindowFromPoint().
Definition at line 213 of file winpos.c.
Referenced by co_IntSetParent(), IntDefWindowProc(), and MENU_TrackMouseMenuBar().
Definition at line 4016 of file winpos.c.
Referenced by co_IntSnapWindow(), co_WinPosMinMaximize(), DefWndDoSizeMove(), IntDefWindowProc(), and IntSetSnapInfo().
Definition at line 4041 of file winpos.c.
Referenced by co_IntSnapWindow(), DefWndDoSizeMove(), and IntDefWindowProc().
| BOOL FASTCALL IntSetWindowPlacement | ( | PWND | Wnd, |
| WINDOWPLACEMENT * | wpl, | ||
| UINT | Flags | ||
| ) |
Definition at line 671 of file winpos.c.
Referenced by NtUserSetInternalWindowPos(), and NtUserSetWindowPlacement().
Definition at line 1063 of file winpos.c.
Referenced by co_WinPosSetWindowPos().
Definition at line 226 of file winpos.c.
Referenced by co_WinPosShowWindow().
Definition at line 630 of file winpos.c.
Referenced by IntSetWindowPlacement(), and make_point_onscreen().
Definition at line 3279 of file winpos.c.
Referenced by ChildWindowFromPoint(), and ChildWindowFromPointEx().
| HDWP APIENTRY NtUserDeferWindowPos | ( | HDWP | WinPosInfo, |
| HWND | Wnd, | ||
| HWND | WndInsertAfter, | ||
| int | x, | ||
| int | y, | ||
| int | cx, | ||
| int | cy, | ||
| UINT | Flags | ||
| ) |
Definition at line 3316 of file winpos.c.
Referenced by DeferWindowPos().
Definition at line 3300 of file winpos.c.
Referenced by CascadeWindows(), EndDeferWindowPos(), and TileWindows().
Definition at line 3370 of file winpos.c.
| BOOL APIENTRY NtUserGetWindowPlacement | ( | HWND | hWnd, |
| WINDOWPLACEMENT * | lpwndpl | ||
| ) |
Definition at line 3444 of file winpos.c.
Referenced by GetWindowPlacement().
Definition at line 3487 of file winpos.c.
Definition at line 3523 of file winpos.c.
Referenced by MoveWindow().
Definition at line 3540 of file winpos.c.
Referenced by RealChildWindowFromPoint().
Definition at line 3680 of file winpos.c.
| BOOL APIENTRY NtUserSetWindowPlacement | ( | HWND | hWnd, |
| WINDOWPLACEMENT * | lpwndpl | ||
| ) |
Definition at line 3754 of file winpos.c.
Referenced by SetWindowPlacement().
| BOOL APIENTRY NtUserSetWindowPos | ( | HWND | hWnd, |
| HWND | hWndInsertAfter, | ||
| int | X, | ||
| int | Y, | ||
| int | cx, | ||
| int | cy, | ||
| UINT | uFlags | ||
| ) |
Definition at line 3560 of file winpos.c.
Referenced by BringWindowToTop(), NtUserMoveWindow(), and SetWindowPos().
Definition at line 3626 of file winpos.c.
Referenced by ResetUserApiHook(), and SetWindowRgn().
Definition at line 3848 of file winpos.c.
Referenced by AnimateWindow(), CloseWindow(), OpenIcon(), ShowWindow(), SwitchToThisWindow(), and WIN_CreateWindowEx().
Definition at line 3811 of file winpos.c.
Referenced by ShowWindowAsync().
Definition at line 3884 of file winpos.c.
Referenced by WindowFromPoint().
Definition at line 259 of file winpos.c.
Referenced by co_WinPosSetWindowPos().
Definition at line 894 of file winpos.c.
Referenced by GetWindowInfo(), NC_HandleNCCalcSize(), RealAdjustWindowRectEx(), and UserDrawCaptionButtonWnd().
Definition at line 1361 of file winpos.c.
Referenced by co_WinPosSetWindowPos().
Definition at line 787 of file winpos.c.
Referenced by co_WinPosMinMaximize().
Definition at line 1557 of file winpos.c.
Referenced by co_WinPosSetWindowPos().
Definition at line 480 of file winpos.c.
Referenced by IntGetWindowPlacement().
Definition at line 1527 of file winpos.c.
Referenced by co_WinPosSetWindowPos(), and WinPosInternalMoveWindow().