ReactOS 0.4.15-dev-6663-gd1e9fe1
|
Go to the source code of this file.
BOOL FASTCALL CanForceFG | ( | PPROCESSINFO | ppi | ) |
Definition at line 749 of file focus.c.
Referenced by co_IntSetForegroundAndFocusWindow(), IntAllowSetForegroundWindow(), and IntLockSetForegroundWindow().
Definition at line 426 of file focus.c.
Referenced by co_IntSendActivateMessages().
Definition at line 1250 of file focus.c.
Referenced by co_IntProcessMouseMessage().
BOOL FASTCALL co_IntSendActivateMessages | ( | PWND | WindowPrev, |
PWND | Window, | ||
BOOL | MouseActivate, | ||
BOOL | Async | ||
) |
Definition at line 444 of file focus.c.
Referenced by co_IntSetActiveWindow().
Definition at line 118 of file focus.c.
Referenced by co_IntSetActiveWindow(), and IntDeactivateWindow().
BOOL FASTCALL co_IntSetActiveWindow | ( | _In_ PWND | Wnd, |
_In_ BOOL | bMouse, | ||
_In_ BOOL | bFocus, | ||
_In_ BOOL | Async | ||
) |
Definition at line 1024 of file focus.c.
Referenced by co_IntSetForegroundMessageQueue(), co_UserSetFocus(), IntActivateWindow(), and IntUserSetActiveWindow().
|
static |
Definition at line 924 of file focus.c.
Referenced by co_IntMouseActivateWindow(), co_IntSetForegroundWindow(), co_IntSetForegroundWindowMouse(), co_UserSetFocus(), and IntUserSetActiveWindow().
BOOL FASTCALL co_IntSetForegroundMessageQueue | ( | _In_opt_ PWND | Wnd, |
_In_ PTHREADINFO | pti, | ||
_In_ BOOL | MouseActivate, | ||
_In_ DWORD | Type | ||
) |
Definition at line 767 of file focus.c.
Referenced by co_IntSetForegroundAndFocusWindow(), and IntActivateWindow().
Definition at line 1550 of file focus.c.
Referenced by ActivateOtherWindowMin(), co_WinPosActivateOtherWindow(), co_WinPosSetWindowPos(), co_WinPosShowWindow(), DefWndHandleSetCursor(), DefWndHandleSysCommand(), and NtUserCallHwndLock().
Definition at line 1561 of file focus.c.
Referenced by NC_HandleNCLButtonDown(), NtUserCallHwndLock(), and NtUserCallTwoParam().
These are HACKS!
Definition at line 1458 of file focus.c.
Referenced by DefWndDoSizeMove(), IntReleaseCapture(), IntTrackPopupMenuEx(), MENU_DoNextMenu(), MENU_InitTracking(), MENU_TrackMenu(), NC_DoButton(), NC_HandleNCRButtonDown(), NtUserDragDetect(), and NtUserSetCapture().
Definition at line 1314 of file focus.c.
Referenced by co_WinPosShowWindow(), IntDefWindowProc(), IntEnableWindow(), IntSendDestroyMsg(), and NtUserSetFocus().
DBG_DEFAULT_CHANNEL | ( | UserFocus | ) |
BOOL FASTCALL FindRemoveEventMsg | ( | PTHREADINFO | pti, |
DWORD | Event, | ||
DWORD | EventLast | ||
) |
Definition at line 679 of file focus.c.
Referenced by co_IntSetActiveWindow(), and co_IntSetForegroundMessageQueue().
Definition at line 357 of file focus.c.
Referenced by handle_internal_events().
Definition at line 1603 of file focus.c.
Referenced by NtUserCallOneParam().
Definition at line 79 of file focus.c.
Referenced by co_WinPosSetWindowPos(), and UpdateShellHook().
BOOL FASTCALL IntDeactivateWindow | ( | PTHREADINFO | pti, |
HANDLE | tid | ||
) |
Definition at line 191 of file focus.c.
Referenced by co_IntSetForegroundMessageQueue(), and handle_internal_events().
Definition at line 150 of file focus.c.
Referenced by IntDeactivateWindow(), and IntSendFocusMessages().
Definition at line 1440 of file focus.c.
Referenced by DefWndDoSizeMove(), MENU_TrackMenu(), NC_HandleNCRButtonDown(), and NtUserGetThreadState().
Definition at line 34 of file focus.c.
Referenced by co_IntTranslateAccelerator(), co_MsqInsertMouseMessage(), and IntDefWindowProc().
Definition at line 41 of file focus.c.
Referenced by IntEnableWindow(), and NtUserGetThreadState().
Definition at line 53 of file focus.c.
Referenced by IntCheckFullscreen().
Definition at line 1572 of file focus.c.
Referenced by NtUserCallOneParam().
Definition at line 1530 of file focus.c.
Referenced by co_UserFreeWindow(), DefWndDoSizeMove(), IntDefWindowProc(), NC_DoButton(), NC_HandleNCRButtonDown(), and NtUserCallNoParam().
VOID FASTCALL IntSendFocusMessages | ( | PTHREADINFO | pti, |
PWND | pWnd | ||
) |
Definition at line 615 of file focus.c.
Referenced by co_IntSetActiveWindow(), and co_UserSetFocus().
BOOL FASTCALL IntUserSetActiveWindow | ( | _In_ PWND | Wnd, |
_In_ BOOL | bMouse, | ||
_In_ BOOL | bFocus, | ||
_In_ BOOL | Async | ||
) |
Definition at line 1170 of file focus.c.
Referenced by co_IntSetForegroundAndFocusWindow(), and UserSetActiveWindow().
BOOL FASTCALL IsAllowedFGActive | ( | PTHREADINFO | pti, |
PWND | Wnd | ||
) |
Definition at line 730 of file focus.c.
Referenced by co_UserSetFocus(), and IntUserSetActiveWindow().
Definition at line 25 of file focus.c.
Referenced by co_IntSetForegroundAndFocusWindow(), and IsAllowedFGActive().
Definition at line 1648 of file focus.c.
Referenced by GetForegroundWindow().
Definition at line 1664 of file focus.c.
Referenced by SetActiveWindow().
Definition at line 1706 of file focus.c.
Referenced by SetCapture().
Definition at line 1725 of file focus.c.
Referenced by SetFocus().
BOOL FASTCALL ToggleFGActivate | ( | PTHREADINFO | pti | ) |
Definition at line 710 of file focus.c.
Referenced by co_IntSetForegroundAndFocusWindow(), and IsAllowedFGActive().
Definition at line 99 of file focus.c.
Referenced by co_IntSendActivateMessages(), co_IntSetForegroundMessageQueue(), co_WinPosSetWindowPos(), and IntActivateWindow().
Definition at line 1429 of file focus.c.
Referenced by co_UserCreateWindowEx(), DefWndHandleSysCommand(), IntDefWindowProc(), NC_HandleNCLButtonDown(), and NtUserGetThreadState().
Definition at line 1421 of file focus.c.
Referenced by co_UserProcessHotKeys(), IntDefWindowProc(), NtUserGetForegroundWindow(), and WinPosFixupFlags().
Definition at line 1260 of file focus.c.
Referenced by co_WinPosActivateOtherWindow(), NtUserCallTwoParam(), and NtUserSetActiveWindow().
Definition at line 19 of file focus.c.
Referenced by IntCheckFullscreen().
PPROCESSINFO gppiLockSFW = NULL |
Definition at line 16 of file focus.c.
Referenced by IntLockSetForegroundWindow(), and IsFGLocked().
PUSER_MESSAGE_QUEUE gpqForeground = NULL |
Definition at line 13 of file focus.c.
Referenced by CanForceFG(), co_IntSendActivateMessages(), co_IntSetActiveWindow(), co_IntSetForegroundMessageQueue(), co_UserProcessHotKeys(), co_WinPosActivateOtherWindow(), co_WinPosSetWindowPos(), DefWndHandleSetCursor(), IntActivateWindow(), IntFlashWindowEx(), IntGetActiveKeyboardLayout(), IntSetFocusMessageQueue(), IntSetThreadDesktop(), IntUserSetActiveWindow(), IsAllowedFGActive(), MsqCleanupMessageQueue(), NC_DoNCPaint(), NtUserCallTwoParam(), NtUserCheckImeHotKey(), NtUserGetThreadState(), NtUserQueryWindow(), UserAttachThreadInput(), and UserPaintCaption().
PUSER_MESSAGE_QUEUE gpqForegroundPrev = NULL |
Definition at line 14 of file focus.c.
Referenced by co_IntSetActiveWindow(), co_IntSetForegroundMessageQueue(), IntSetFocusMessageQueue(), MsqCleanupMessageQueue(), and UserSetActiveWindow().
PTHREADINFO gptiForeground = NULL |
Definition at line 15 of file focus.c.
Referenced by CanForceFG(), co_IntSetForegroundMessageQueue(), co_UserActivateKeyboardLayout(), ExitThreadCallback(), IdlePing(), InitThreadCallback(), IntImeCheckTopmost(), NtUserNotifyIMEStatus(), and UserAttachThreadInput().
ULONG guSFWLockCount = 0 |
Definition at line 17 of file focus.c.
Referenced by IsFGLocked().
PTHREADINFO ptiLastInput = NULL |
Definition at line 18 of file focus.c.
Referenced by CanForceFG(), co_IntShellHookNotify(), IntAllowSetForegroundWindow(), and IntSetFocusMessageQueue().