ReactOS 0.4.15-dev-5865-g640e228
|
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 286 of file winpos.c.
Referenced by co_WinPosShowWindow(), and UserSetActiveWindow().
Definition at line 374 of file winpos.c.
Referenced by co_WinPosActivateOtherWindow().
Definition at line 398 of file winpos.c.
Referenced by co_WinPosShowWindow(), IntSendDestroyMsg(), and UserSetActiveWindow().
Definition at line 732 of file winpos.c.
Referenced by NtUserCallHwndLock().
|
static |
Definition at line 1181 of file winpos.c.
Referenced by co_WinPosSetWindowPos().
|
static |
Definition at line 1268 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 935 of file winpos.c.
Referenced by co_UserCreateWindowEx(), co_WinPosMinMaximize(), DefWndDoSizeMove(), and DefWndHandleWindowPosChanging().
Definition at line 2367 of file winpos.c.
Referenced by co_IntCreateScrollBars(), and co_UserCreateWindowEx().
Definition at line 2416 of file winpos.c.
Referenced by co_UserCreateWindowEx(), and co_WinPosShowWindow().
|
static |
Definition at line 2849 of file winpos.c.
Referenced by co_WinPosSearchChildren(), and co_WinPosWindowFromPoint().
Definition at line 2382 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 1787 of file winpos.c.
Referenced by co_IntSendActivateMessages(), co_IntSetForegroundMessageQueue(), co_IntSetParent(), co_IntShowDesktop(), co_UserCreateWindowEx(), co_UserDestroyWindow(), co_UserShowScrollBar(), co_WinPosArrangeIconicWindows(), co_WinPosShowWindow(), DefWndDoSizeMove(), DefWndHandleSetCursor(), DesktopWindowProc(), handle_internal_message(), IntActivateWindow(), IntDefWindowProc(), IntEndDeferWindowPosEx(), IntSetWindowPlacement(), IntUpdateLayeredWindowI(), MENU_ShowPopup(), NC_HandleNCLButtonDblClk(), NtUserCallHwndLock(), NtUserCallTwoParam(), NtUserSetMenu(), NtUserSetShellWindowEx(), NtUserSetWindowPos(), NtUserSetWindowRgn(), SpiNotifyNCMetricsChanged(), and WinPosDoOwnedPopups().
Definition at line 2567 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 2934 of file winpos.c.
Referenced by co_IntProcessMouseMessage(), and NtUserWindowFromPoint().
DBG_DEFAULT_CHANNEL | ( | UserWinpos | ) |
Definition at line 1082 of file winpos.c.
Referenced by co_WinPosDoNCCALCSize(), and co_WinPosGetNonClientSize().
Definition at line 1692 of file winpos.c.
Referenced by co_WinPosSetWindowPos().
|
static |
Definition at line 1125 of file winpos.c.
Referenced by co_WinPosDoNCCALCSize().
Definition at line 3011 of file winpos.c.
Referenced by NtUserChildWindowFromPointEx().
Definition at line 200 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 3064 of file winpos.c.
Referenced by NtUserDeferWindowPos().
Definition at line 3153 of file winpos.c.
Referenced by NtUserEndDeferWindowPosEx().
Definition at line 72 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 93 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 239 of file winpos.c.
Referenced by ActivateOtherWindowMin().
Definition at line 916 of file winpos.c.
Referenced by co_WinPosGetMinMaxInfo().
BOOL FASTCALL IntGetWindowPlacement | ( | PWND | Wnd, |
WINDOWPLACEMENT * | lpwndpl | ||
) |
Definition at line 560 of file winpos.c.
Referenced by co_WinPosMinMaximize(), NtUserGetInternalWindowPos(), and NtUserGetWindowPlacement().
Definition at line 122 of file winpos.c.
Referenced by DefWndScreenshot(), IntGetNCUpdateRgn(), IntIsWindowFullscreen(), MENU_FindItemByCoords(), MENU_ShowSubPopup(), NC_DoNCPaint(), NC_GetSysPopupPos(), UserDrawCaptionBar(), and UserDrawCaptionButtonWnd().
Definition at line 1748 of file winpos.c.
Referenced by co_WinPosSetWindowPos().
Definition at line 145 of file winpos.c.
Referenced by DefWndDoSizeMove(), and DefWndHandleWindowPosChanged().
Definition at line 2968 of file winpos.c.
Referenced by NtUserRealChildWindowFromPoint().
Definition at line 214 of file winpos.c.
Referenced by co_IntSetParent(), IntDefWindowProc(), and MENU_TrackMouseMenuBar().
BOOL FASTCALL IntSetWindowPlacement | ( | PWND | Wnd, |
WINDOWPLACEMENT * | wpl, | ||
UINT | Flags | ||
) |
Definition at line 666 of file winpos.c.
Referenced by NtUserSetInternalWindowPos(), and NtUserSetWindowPlacement().
Definition at line 1058 of file winpos.c.
Referenced by co_WinPosSetWindowPos().
Definition at line 227 of file winpos.c.
Referenced by co_WinPosShowWindow().
Definition at line 625 of file winpos.c.
Referenced by IntSetWindowPlacement(), and make_point_onscreen().
Definition at line 3225 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 3262 of file winpos.c.
Referenced by DeferWindowPos().
Definition at line 3246 of file winpos.c.
Referenced by CascadeWindows(), EndDeferWindowPos(), and TileWindows().
Definition at line 3316 of file winpos.c.
BOOL APIENTRY NtUserGetWindowPlacement | ( | HWND | hWnd, |
WINDOWPLACEMENT * | lpwndpl | ||
) |
Definition at line 3390 of file winpos.c.
Referenced by GetWindowPlacement().
Definition at line 3434 of file winpos.c.
Definition at line 3470 of file winpos.c.
Referenced by MoveWindow().
Definition at line 3487 of file winpos.c.
Referenced by RealChildWindowFromPoint().
Definition at line 3633 of file winpos.c.
BOOL APIENTRY NtUserSetWindowPlacement | ( | HWND | hWnd, |
WINDOWPLACEMENT * | lpwndpl | ||
) |
Definition at line 3707 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 3507 of file winpos.c.
Referenced by BringWindowToTop(), NtUserMoveWindow(), and SetWindowPos().
Definition at line 3576 of file winpos.c.
Referenced by ResetUserApiHook(), and SetWindowRgn().
Definition at line 3798 of file winpos.c.
Referenced by ShowWindow().
Definition at line 3759 of file winpos.c.
Referenced by ShowWindowAsync().
Definition at line 3837 of file winpos.c.
Referenced by WindowFromPoint().
Definition at line 260 of file winpos.c.
Referenced by co_WinPosSetWindowPos().
Definition at line 889 of file winpos.c.
Referenced by GetWindowInfo(), NC_HandleNCCalcSize(), RealAdjustWindowRectEx(), and UserDrawCaptionButtonWnd().
Definition at line 1356 of file winpos.c.