ReactOS 0.4.15-dev-5875-g7c755d9
|
Go to the source code of this file.
Classes | |
struct | HEADCOMBO |
struct | _WND2CBOX |
struct | LB_DESCR |
struct | _WND2LB |
Macros | |
#define | GROW_COUNT 8 |
#define | INITIAL_COUNT 32 |
#define | IS_DEFAULT(x) ((x) == CW_USEDEFAULT || (x) == (SHORT)0x8000) |
#define | CBF_BUTTONDOWN 0x0002 |
#define | GWLP_CONSOLE_LEADER_PID 0 |
#define | GWLP_CONSOLE_LEADER_TID 4 |
Typedefs | |
typedef struct HEADCOMBO * | LPHEADCOMBO |
typedef struct _WND2CBOX | WND2CBOX |
typedef struct _WND2CBOX * | PWND2CBOX |
typedef struct _WND2LB | WND2LB |
typedef struct _WND2LB * | PWND2LB |
Variables | |
INT | gNestedWindowLimit = 50 |
PWINDOWLIST | gpwlList = NULL |
PWINDOWLIST | gpwlCache = NULL |
#define GROW_COUNT 8 |
#define GWLP_CONSOLE_LEADER_PID 0 |
#define GWLP_CONSOLE_LEADER_TID 4 |
#define INITIAL_COUNT 32 |
typedef struct HEADCOMBO* LPHEADCOMBO |
Definition at line 1143 of file window.c.
Referenced by co_UserSetParent().
|
static |
Definition at line 3813 of file window.c.
Referenced by co_UserSetWindowLong(), co_UserSetWindowLongPtr(), NtUserAlterWindowStyle(), and NtUserSetWindowLong().
PWND FASTCALL co_UserCreateWindowEx | ( | CREATESTRUCTW * | Cs, |
PUNICODE_STRING | ClassName, | ||
PLARGE_STRING | WindowName, | ||
PVOID | acbiBuffer, | ||
DWORD | dwVer | ||
) |
Definition at line 2158 of file window.c.
Referenced by co_IntCreateDefaultImeWindow(), MENU_InitPopup(), and NtUserCreateWindowEx().
Definition at line 2838 of file window.c.
Referenced by co_UserCreateWindowEx(), co_UserDestroyWindow(), handle_internal_message(), IntDefWindowProc(), IntDesktopObjectDelete(), IntDestroyOwnedWindows(), IntTrackPopupMenuEx(), MENU_HideSubPopups(), MENU_TrackMenu(), NtUserDestroyWindow(), and NtUserDisableThreadIme().
LRESULT co_UserFreeWindow | ( | PWND | Window, |
PPROCESSINFO | ProcessData, | ||
PTHREADINFO | ThreadData, | ||
BOOLEAN | SendMessages | ||
) |
Definition at line 574 of file window.c.
Referenced by co_UserDestroyWindow(), co_UserFreeWindow(), and handle_internal_message().
Definition at line 1281 of file window.c.
Referenced by co_IntSetWindowLongPtr(), and NtUserSetParent().
Definition at line 4008 of file window.c.
Referenced by DesktopWindowProc(), and NtUserSetWindowWord().
DBG_DEFAULT_CHANNEL | ( | UserWnd | ) |
Definition at line 4372 of file window.c.
Referenced by IntDefWindowProc(), RealDefWindowProcA(), and RealDefWindowProcW().
PWINDOWLIST FASTCALL IntBuildHwndList | ( | PWND | pwnd, |
DWORD | dwFlags, | ||
PTHREADINFO | pti | ||
) |
Definition at line 1410 of file window.c.
Referenced by IntAssociateInputContextEx(), IntCheckImeShowStatus(), IntDestroyInputContext(), and IntImeWindowPosChanged().
Definition at line 3802 of file window.c.
Referenced by co_IntSetWindowLongPtr().
PWND FASTCALL IntCreateWindow | ( | CREATESTRUCTW * | Cs, |
PLARGE_STRING | WindowName, | ||
PCLS | Class, | ||
PWND | ParentWindow, | ||
PWND | OwnerWindow, | ||
PVOID | acbiBuffer, | ||
PDESKTOP | pdeskCreated, | ||
DWORD | dwVer | ||
) |
Definition at line 1787 of file window.c.
Referenced by co_UserCreateWindowEx(), and IntCreateDesktop().
Definition at line 2802 of file window.c.
Referenced by co_UserDestroyWindow().
Definition at line 220 of file window.c.
Referenced by NtUserCallTwoParam(), and NtUserEnableScrollBar().
HWND FASTCALL IntFindWindow | ( | PWND | Parent, |
PWND | ChildAfter, | ||
RTL_ATOM | ClassAtom, | ||
PUNICODE_STRING | WindowName | ||
) |
Definition at line 3042 of file window.c.
Referenced by IntDefWindowProc(), and NtUserFindWindowEx().
void FASTCALL IntFixWindowCoordinates | ( | CREATESTRUCTW * | Cs, |
PWND | ParentWindow, | ||
DWORD * | dwShowMode | ||
) |
Definition at line 1697 of file window.c.
Referenced by co_UserCreateWindowEx().
VOID FASTCALL IntFreeHwndList | ( | PWINDOWLIST | pwlTarget | ) |
Definition at line 1456 of file window.c.
Referenced by ExitThreadCallback(), IntAssociateInputContextEx(), IntCheckImeShowStatus(), IntDestroyInputContext(), and IntImeWindowPosChanged().
Definition at line 351 of file window.c.
Referenced by co_IntProcessMouseMessage(), co_IntSetActiveWindow(), and IntCreateWindow().
Definition at line 204 of file window.c.
Referenced by co_UserDestroyWindow(), DefSetText(), DefWndDoSizeMove(), DefWndHandleWindowPosChanged(), GetControlBrush(), IntDefWindowProc(), IntGetWindowContextHelpId(), MsqSendParentNotify(), NC_DoNCPaint(), NC_GetSysPopupPos(), NtUserCallHwndLock(), NtUserDefSetText(), and UserGetAncestor().
Definition at line 381 of file window.c.
Referenced by WinPosFixupFlags().
Definition at line 438 of file window.c.
Referenced by IntDefWindowProc().
Definition at line 73 of file window.c.
Referenced by co_UserFreeWindow(), IntHideDesktop(), and IntSetOwner().
Definition at line 775 of file window.c.
Referenced by IntSetWindowProc().
BOOL FASTCALL IntGrowHwndList | ( | PWINDOWLIST * | ppwl | ) |
Definition at line 1359 of file window.c.
Referenced by IntPopulateHwndList().
Definition at line 922 of file window.c.
Referenced by co_IntFixCaret(), co_IntSetParent(), DceResetActiveDCEs(), IntGetPaintMessage(), and NC_DoNCPaint().
Definition at line 359 of file window.c.
Referenced by co_UserCreateWindowEx(), and co_UserDestroyWindow().
Definition at line 176 of file window.c.
Referenced by co_IntPaintWindows(), co_UserDestroyWindow(), co_UserSetFocus(), co_WinPosSetWindowPos(), DefWndDoSizeMove(), IntSendDestroyMsg(), IntTrackPopupMenuEx(), NtUserCallHwnd(), NtUserSetActiveWindow(), and NtUserSetLogonNotifyWindow().
Definition at line 189 of file window.c.
Referenced by co_IntSendActivateMessages(), DefWndDoSizeMove(), DefWndPrint(), NC_DoNCPaint(), UserDrawCaptionBar(), and WinPosFixupFlags().
Definition at line 977 of file window.c.
Referenced by co_IntSetParent(), co_UserCreateWindowEx(), co_WinPosSetWindowPos(), IntImeSetTopMost(), and IntLinkHwnd().
Definition at line 939 of file window.c.
Referenced by IntLinkHwnd().
PWINDOWLIST FASTCALL IntPopulateHwndList | ( | PWINDOWLIST | pwl, |
PWND | pwnd, | ||
DWORD | dwFlags | ||
) |
Definition at line 1380 of file window.c.
Referenced by IntBuildHwndList(), and IntPopulateHwndList().
Definition at line 1070 of file window.c.
Referenced by IntSetOwner().
PVOID FASTCALL IntReAllocatePoolWithTag | ( | POOL_TYPE | PoolType, |
PVOID | pOld, | ||
SIZE_T | cbOld, | ||
SIZE_T | cbNew, | ||
ULONG | Tag | ||
) |
Definition at line 22 of file window.c.
Referenced by IntGrowHwndList().
Definition at line 355 of file mouse.c.
Referenced by IntSendDestroyMsg().
Definition at line 461 of file window.c.
Referenced by co_UserDestroyWindow(), and IntSendDestroyMsg().
Definition at line 1678 of file window.c.
Referenced by co_UserCreateWindowEx(), and co_UserDestroyWindow().
Definition at line 1102 of file window.c.
Referenced by co_IntSetWindowLongPtr().
Definition at line 143 of file window.c.
Referenced by co_UserCreateWindowEx(), co_UserShowScrollBar(), co_WinPosMinMaximize(), co_WinPosShowWindow(), IntDefWindowProc(), and IntEnableWindow().
Definition at line 835 of file window.c.
Referenced by co_IntSetWindowLongPtr().
Definition at line 4650 of file window.c.
Referenced by co_WinPosMinMaximize(), co_WinPosShowWindow(), DefWndHandleSysCommand(), and NtUserCallTwoParam().
Definition at line 1341 of file window.c.
Referenced by co_IntSetParent(), co_UserFreeWindow(), IntImeSetTopMost(), and IntLinkHwnd().
Definition at line 367 of file window.c.
Referenced by IntCreateWindow(), and IntSetOwner().
Definition at line 274 of file window.c.
Referenced by co_IntPaintWindows(), co_IntSendActivateMessages(), co_IntSendMessageTimeout(), co_UserFreeWindow(), co_WinPosSearchChildren(), IntChildWindowFromPointEx(), IntClientShutdown(), IntDeactivateWindow(), IntFindWindow(), IntRealChildWindowFromPoint(), IntSendDestroyMsg(), NtUserBuildHwndList(), NtUserFindWindowEx(), NtUserMessageCall(), SpiNotifyNCMetricsChanged(), UserPostMessage(), UserRegisterUserApiHook(), UserSendNotifyMessage(), and WinPosDoOwnedPopups().
Definition at line 315 of file window.c.
Referenced by IntDestroyOwnedWindows(), and IntShowOwnedPopups().
Definition at line 4075 of file window.c.
Referenced by ButtonWndProc_common().
NTSTATUS NTAPI NtUserBuildHwndList | ( | HDESK | hDesktop, |
HWND | hwndParent, | ||
BOOLEAN | bChildren, | ||
ULONG | dwThreadId, | ||
ULONG | cHwnd, | ||
HWND * | phwndList, | ||
ULONG * | pcHwndNeeded | ||
) |
Definition at line 1504 of file window.c.
Referenced by User32EnumWindows(), and WIN_ListChildren().
HWND NTAPI NtUserCreateWindowEx | ( | DWORD | dwExStyle, |
PLARGE_STRING | plstrClassName, | ||
PLARGE_STRING | plstrClsVersion, | ||
PLARGE_STRING | plstrWindowName, | ||
DWORD | dwStyle, | ||
int | x, | ||
int | y, | ||
int | nWidth, | ||
int | nHeight, | ||
HWND | hWndParent, | ||
HMENU | hMenu, | ||
HINSTANCE | hInstance, | ||
LPVOID | lpParam, | ||
DWORD | dwFlags, | ||
PVOID | acbiBuffer | ||
) |
Definition at line 2651 of file window.c.
Referenced by CreateWnd(), and User32CreateWindowEx().
BOOL APIENTRY NtUserDefSetText | ( | HWND | hWnd, |
PLARGE_STRING | WindowText | ||
) |
Definition at line 4453 of file window.c.
Referenced by DefSetText().