#include "precomp.h"
Go to the source code of this file.
Defines | |
#define | INVERT_CALL |
Functions | |
VOID | InvertPixels (IN PSCREEN_INFORMATION ScreenInfo) |
VOID | ConsoleShowCursor (IN PSCREEN_INFORMATION ScreenInfo) |
VOID | ConsoleHideCursor (IN PSCREEN_INFORMATION ScreenInfo) |
NTSTATUS | SetCursorInformation (IN PSCREEN_INFORMATION ScreenInfo, ULONG Size, BOOLEAN Visible) |
NTSTATUS | SetCursorMode (IN PSCREEN_INFORMATION ScreenInfo, BOOLEAN DoubleCursor) |
VOID | CursorTimerRoutine (IN PSCREEN_INFORMATION ScreenInfo) |
NTSTATUS | SetCursorPosition (IN OUT PSCREEN_INFORMATION ScreenInfo, IN COORD Position, IN BOOL TurnOn) |
|
Definition at line 29 of file ntcon/server/cursor.c. Referenced by InvertPixels(). |
|
Definition at line 207 of file ntcon/server/cursor.c. References CONSOLE_IS_ICONIC, CONSOLE_TEXTMODE_BUFFER, FALSE, and InvertPixels(). Referenced by CancelKeySelection(), ConsoleWindowProc(), EndPopup(), ExtendSelection(), HandleKeyEvent(), InitSelection(), ScrollRegion(), SetCursorInformation(), SetCursorMode(), SetCursorPosition(), SetWindowOrigin(), StreamScrollRegion(), WWSB_DoWriteConsole(), WWSB_WriteChars(), and WWSB_WriteToScreen().
|
|
Definition at line 176 of file ntcon/server/cursor.c. References ASSERT, CONSOLE_TEXTMODE_BUFFER, and FALSE. Referenced by CancelKeySelection(), ConsoleWindowProc(), EndPopup(), HandleKeyEvent(), InitSelection(), ScrollRegion(), SetCursorInformation(), SetCursorMode(), SetCursorPosition(), SetWindowOrigin(), StreamScrollRegion(), WWSB_DoWriteConsole(), WWSB_WriteChars(), and WWSB_WriteToScreen().
|
|
Definition at line 332 of file ntcon/server/cursor.c. References CONSOLE_HAS_FOCUS, CONSOLE_TEXTMODE_BUFFER, FALSE, InvertPixels(), NtUserConsoleControl(), and SCR_FONTSIZE(). Referenced by ConsoleWindowProc(), and SetCursorPosition().
|
|
Definition at line 33 of file ntcon/server/cursor.c. References ASSERT, _ROW::CharRow, CURSOR_Y_OFFSET_IN_PIXELS, INVERT_CALL, max, min, SCR_FONTSIZE(), and SHORT. Referenced by ConsoleHideCursor(), and CursorTimerRoutine().
|
|
Definition at line 243 of file ntcon/server/cursor.c. References CONSOLE_TEXTMODE_BUFFER, CONSOLE_VDM_REGISTERED, ConsoleHideCursor(), ConsoleShowCursor(), CURSOR_SIZE_IN_PIXELS, SCR_FONTSIZE(), and Size. Referenced by CancelKeySelection(), InitSelection(), PropertiesUpdate(), SetScreenBufferFont(), and SrvSetConsoleCursorInfo().
|
|
Definition at line 288 of file ntcon/server/cursor.c. References CONSOLE_TEXTMODE_BUFFER, CONSOLE_VDM_REGISTERED, ConsoleHideCursor(), and ConsoleShowCursor(). Referenced by ProcessCommandLine(), and PropertiesUpdate().
|
|
Definition at line 474 of file ntcon/server/cursor.c. References CONSOLE_HAS_FOCUS, CONSOLE_VDM_REGISTERED, ConsoleHideCursor(), ConsoleShowCursor(), CursorTimerRoutine(), FALSE, and TRUE. Referenced by CancelKeySelection(), CommandNumberPopup(), DeleteCommandLine(), InitSelection(), ProcessCommandLine(), ProcessCopyFromCharInput(), ResizeScreenBuffer(), SrvSetConsoleCursorPosition(), and WWSB_AdjustCursorPosition().
|