#include "precomp.h"
Go to the source code of this file.
Functions | |
BOOL | UT_CaretSet (PWND pwnd) |
void | UT_InvertCaret () |
void | zzzInternalDestroyCaret () |
BOOL | zzzDestroyCaret () |
BOOL | xxxCreateCaret (PWND pwnd, HBITMAP hBitmap, int cx, int cy) |
void | zzzInternalShowCaret () |
void | zzzInternalHideCaret () |
BOOL | zzzShowCaret (PWND pwnd) |
BOOL | zzzHideCaret (PWND pwnd) |
VOID | CaretBlinkProc (PWND pwnd, UINT message, UINT_PTR id, LPARAM lParam) |
BOOL | _SetCaretBlinkTime (UINT cmsBlink) |
BOOL | zzzSetCaretPos (int x, int y) |
|
Definition at line 513 of file caret.c. References _KillSystemTimer(), _SetSystemTimer(), BOOL, tagQ::caret, CaretBlinkProc(), CheckWinstaWriteAttributesAccess(), FALSE, gpsi, tagCARET::hTimer, IDSYS_CARET, tagTHREADINFO::pq, PtiCurrent, tagCARET::spwnd, and TRUE. Referenced by xxxUpdatePerUserSystemParameters().
|
|
Definition at line 454 of file caret.c. References _KillSystemTimer(), tagQ::caret, tagCARET::fOn, tagCARET::fVisible, gbRemoteSession, gpsi, IDSYS_CARET, tagCARET::iHideLevel, PtiCurrent, tagCARET::spwnd, UT_InvertCaret(), and VOID(). Referenced by _SetCaretBlinkTime(), xxxCreateCaret(), and zzzSetCaretPos().
|
|
Definition at line 28 of file caret.c. References BOOL, tagQ::caret, FALSE, NULL, tagTHREADINFO::ppi, tagTHREADINFO::pq, PtiCurrent, PtiFromThreadId(), tagCARET::spwnd, tagCARET::tid, TIDq, TIF_16BIT, tagTHREADINFO::TIF_flags, and TRUE. Referenced by zzzDestroyCaret(), zzzHideCaret(), zzzSetCaretPos(), and zzzShowCaret().
|
|
Definition at line 94 of file caret.c. References _ExcludeUpdateRgn(), _GetDC(), _ReleaseDC(), BOOL, tagQ::caret, tagCARET::cx, tagCARET::cy, FALSE, tagCARET::fVisible, ghbrWhite, ghdcMem, gpsi, tagCARET::hBitmap, tagWND::hrgnUpdate, IsVisible(), NULL, PtiCurrent, tagCARET::spwnd, TestWF, TRUE, WFWIN31COMPAT, tagCARET::x, and tagCARET::y. Referenced by CaretBlinkProc(), zzzInternalHideCaret(), zzzInternalShowCaret(), and zzzSetCaretPos().
|
|
Definition at line 254 of file caret.c. References _SetSystemTimer(), BOOL, tagQ::caret, CaretBlinkProc(), CheckLock, tagCARET::cx, cy, tagCARET::cy, DeferWinEventNotify, FALSE, tagCARET::fOn, tagCARET::fVisible, FWINABLE, GETPTI, gpsi, tagCARET::hBitmap, tagCARET::hTimer, IDSYS_CARET, tagCARET::iHideLevel, IsWinEventNotifyDeferredOK, Lock, NULL, tagTHREADINFO::pq, PtiCurrent, tagCARET::spwnd, SYSMET, tagCARET::tid, TIDq, TRUE, xxxWindowEvent(), zzzEndDeferWinEventNotify, and zzzInternalDestroyCaret(). Referenced by NtUserCreateCaret(), and xxxSBWndProc().
|
|
Definition at line 234 of file caret.c. References BOOL, FALSE, NULL, TRUE, UT_CaretSet(), and zzzInternalDestroyCaret(). Referenced by xxxCheckFocus(), and xxxSBWndProc().
|
|
Definition at line 434 of file caret.c. References BOOL, FALSE, TRUE, UT_CaretSet(), and zzzInternalHideCaret(). Referenced by NtUserHideCaret(), and xxxSBWndProc().
|
|
Definition at line 189 of file caret.c. References _KillSystemTimer(), tagQ::caret, FWINABLE, tagCARET::hBitmap, tagCARET::hTimer, IDSYS_CARET, tagCARET::iHideLevel, NULL, tagTHREADINFO::pq, PtiCurrent, tagCARET::spwnd, ThreadLockWithPti, ThreadUnlock, Unlock, zzzInternalHideCaret(), and zzzWindowEvent. Referenced by xxxCreateCaret(), xxxDestroyWindow(), and zzzDestroyCaret().
|
|
Definition at line 376 of file caret.c. References tagQ::caret, FALSE, tagCARET::fVisible, FWINABLE, tagCARET::iHideLevel, tagTHREADINFO::pq, PtiCurrent, tagCARET::spwnd, UT_InvertCaret(), and zzzWindowEvent. Referenced by xxxBeginPaint(), xxxScrollWindowEx(), zzzHideCaret(), and zzzInternalDestroyCaret().
|
|
Definition at line 331 of file caret.c. References tagQ::caret, tagCARET::fOn, tagCARET::fVisible, FWINABLE, tagCARET::iHideLevel, tagTHREADINFO::pq, PtiCurrent, tagCARET::spwnd, UT_InvertCaret(), and zzzWindowEvent. Referenced by xxxEndPaint(), xxxScrollWindowEx(), and zzzShowCaret().
|
|
Definition at line 550 of file caret.c. References _KillSystemTimer(), _SetSystemTimer(), BOOL, tagQ::caret, CaretBlinkProc(), FALSE, tagCARET::fOn, tagCARET::fVisible, FWINABLE, gpsi, tagCARET::hTimer, IDSYS_CARET, tagCARET::iHideLevel, NULL, tagTHREADINFO::pq, PtiCurrent, tagCARET::spwnd, TRUE, UT_CaretSet(), UT_InvertCaret(), tagCARET::x, tagCARET::y, and zzzWindowEvent. Referenced by zzzSetSBCaretPos().
|
|
Definition at line 413 of file caret.c. References BOOL, FALSE, TRUE, UT_CaretSet(), and zzzInternalShowCaret(). Referenced by NtUserShowCaret(), xxxEndScroll(), xxxSBTrackInit(), and xxxSBWndProc().
|