|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Macros | |
| #define | NDEBUG |
| #define | ConsoleOutputUnicodeToAnsiChar(Console, dChar, sWChar) |
| #define | ConsoleOutputAnsiToUnicodeChar(Console, dWChar, sChar) |
| VOID ClearLineBuffer | ( | PTEXTMODE_SCREEN_BUFFER | Buff | ) |
Definition at line 151 of file text.c.
Referenced by ConioNextLine(), and TEXTMODE_BUFFER_Initialize().
| NTSTATUS NTAPI ConDrvChangeScreenBufferAttributes | ( | IN PCONSOLE | Console, |
| IN PTEXTMODE_SCREEN_BUFFER | Buffer, | ||
| IN USHORT | NewScreenAttrib, | ||
| IN USHORT | NewPopupAttrib | ||
| ) |
Definition at line 497 of file text.c.
Referenced by ConSrvApplyUserSettings().
| NTSTATUS NTAPI ConDrvFillConsoleOutput | ( | IN PCONSOLE | Console, |
| IN PTEXTMODE_SCREEN_BUFFER | Buffer, | ||
| IN CODE_TYPE | CodeType, | ||
| IN CODE_ELEMENT | Code, | ||
| IN ULONG | NumCodesToWrite, | ||
| IN PCOORD | WriteCoord, | ||
| OUT PULONG NumCodesWritten | OPTIONAL | ||
| ) |
Definition at line 1251 of file text.c.
| NTSTATUS NTAPI ConDrvGetConsoleScreenBufferInfo | ( | IN PCONSOLE | Console, |
| IN PTEXTMODE_SCREEN_BUFFER | Buffer, | ||
| OUT PCOORD | ScreenBufferSize, | ||
| OUT PCOORD | CursorPosition, | ||
| OUT PCOORD | ViewOrigin, | ||
| OUT PCOORD | ViewSize, | ||
| OUT PCOORD | MaximumViewSize, | ||
| OUT PWORD | Attributes | ||
| ) |
Definition at line 1380 of file text.c.
Referenced by CON_API().
| NTSTATUS NTAPI ConDrvReadConsoleOutput | ( | IN PCONSOLE | Console, |
| IN PTEXTMODE_SCREEN_BUFFER | Buffer, | ||
| IN BOOLEAN | Unicode, | ||
| OUT PCHAR_INFO | CharInfo, | ||
| IN OUT PSMALL_RECT | ReadRegion | ||
| ) |
Definition at line 569 of file text.c.
Referenced by CON_API(), and CreatePopupWindow().
| NTSTATUS NTAPI ConDrvReadConsoleOutputString | ( | IN PCONSOLE | Console, |
| IN PTEXTMODE_SCREEN_BUFFER | Buffer, | ||
| IN CODE_TYPE | CodeType, | ||
| OUT PVOID | StringBuffer, | ||
| IN ULONG | NumCodesToRead, | ||
| IN PCOORD | ReadCoord, | ||
| OUT PULONG NumCodesRead | OPTIONAL | ||
| ) |
Definition at line 942 of file text.c.
Referenced by CON_API().
| NTSTATUS NTAPI ConDrvScrollConsoleScreenBuffer | ( | IN PCONSOLE | Console, |
| IN PTEXTMODE_SCREEN_BUFFER | Buffer, | ||
| IN BOOLEAN | Unicode, | ||
| IN PSMALL_RECT | ScrollRectangle, | ||
| IN BOOLEAN | UseClipRectangle, | ||
| IN PSMALL_RECT ClipRectangle | OPTIONAL, | ||
| IN PCOORD | DestinationOrigin, | ||
| IN CHAR_INFO | FillChar | ||
| ) |
Definition at line 1454 of file text.c.
Referenced by CON_API().
| NTSTATUS NTAPI ConDrvSetConsoleScreenBufferSize | ( | IN PCONSOLE | Console, |
| IN PTEXTMODE_SCREEN_BUFFER | Buffer, | ||
| IN PCOORD | Size | ||
| ) |
Definition at line 1435 of file text.c.
Referenced by CON_API().
| NTSTATUS NTAPI ConDrvSetConsoleTextAttribute | ( | IN PCONSOLE | Console, |
| IN PTEXTMODE_SCREEN_BUFFER | Buffer, | ||
| IN WORD | Attributes | ||
| ) |
| NTSTATUS NTAPI ConDrvSetConsoleWindowInfo | ( | IN PCONSOLE | Console, |
| IN PTEXTMODE_SCREEN_BUFFER | Buffer, | ||
| IN BOOLEAN | Absolute, | ||
| IN PSMALL_RECT | WindowRect | ||
| ) |
Definition at line 1579 of file text.c.
Referenced by CON_API().
| NTSTATUS NTAPI ConDrvWriteConsole | ( | IN PCONSOLE | Console, |
| IN PTEXTMODE_SCREEN_BUFFER | ScreenBuffer, | ||
| IN BOOLEAN | Unicode, | ||
| IN PVOID | StringBuffer, | ||
| IN ULONG | NumCharsToWrite, | ||
| OUT PULONG NumCharsWritten | OPTIONAL | ||
| ) |
Definition at line 763 of file text.c.
Referenced by DoWriteConsole().
| NTSTATUS NTAPI ConDrvWriteConsoleInput | ( | IN PCONSOLE | Console, |
| IN PCONSOLE_INPUT_BUFFER | InputBuffer, | ||
| IN BOOLEAN | AppendToEnd, | ||
| IN PINPUT_RECORD | InputRecord, | ||
| IN ULONG | NumEventsToWrite, | ||
| OUT PULONG NumEventsWritten | OPTIONAL | ||
| ) |
Definition at line 330 of file coninput.c.
Referenced by ConioResizeBuffer().
| NTSTATUS NTAPI ConDrvWriteConsoleOutput | ( | IN PCONSOLE | Console, |
| IN PTEXTMODE_SCREEN_BUFFER | Buffer, | ||
| IN BOOLEAN | Unicode, | ||
| IN PCHAR_INFO | CharInfo, | ||
| IN OUT PSMALL_RECT | WriteRegion | ||
| ) |
Definition at line 638 of file text.c.
Referenced by CON_API(), and DestroyPopupWindow().
| NTSTATUS NTAPI ConDrvWriteConsoleOutputString | ( | IN PCONSOLE | Console, |
| IN PTEXTMODE_SCREEN_BUFFER | Buffer, | ||
| IN CODE_TYPE | CodeType, | ||
| IN PVOID | StringBuffer, | ||
| IN ULONG | NumCodesToWrite, | ||
| IN PCOORD | WriteCoord, | ||
| OUT PULONG NumCodesWritten | OPTIONAL | ||
| ) |
Definition at line 1161 of file text.c.
Referenced by CON_API().
| NTSTATUS NTAPI ConDrvWriteConsoleOutputVDM | ( | IN PCONSOLE | Console, |
| IN PTEXTMODE_SCREEN_BUFFER | Buffer, | ||
| IN PCHAR_CELL | CharInfo, | ||
| IN COORD | CharInfoSize, | ||
| IN PSMALL_RECT | WriteRegion | ||
| ) |
Definition at line 708 of file text.c.
Referenced by CON_API().
|
static |
Definition at line 165 of file text.c.
Referenced by ConDrvChangeScreenBufferAttributes(), ConDrvFillConsoleOutput(), and ConDrvWriteConsoleOutputString().
| PCHAR_INFO ConioCoordToPointer | ( | PTEXTMODE_SCREEN_BUFFER | Buff, |
| ULONG | X, | ||
| ULONG | Y | ||
| ) |
Definition at line 143 of file text.c.
Referenced by ClearLineBuffer(), ConDrvChangeScreenBufferAttributes(), ConDrvFillConsoleOutput(), ConDrvReadConsoleOutput(), ConDrvWriteConsoleOutput(), ConDrvWriteConsoleOutputVDM(), ConioCopyRegion(), ConioFillRegion(), ConioResizeBuffer(), ConioWriteConsole(), CopyBlock(), CopyLines(), GuiPaintCaret(), GuiPaintTextModeBuffer(), IntReadConsoleOutputStringAttributes(), IntReadConsoleOutputStringChars(), IntWriteConsoleOutputStringAttribute(), IntWriteConsoleOutputStringChars(), and OnMouse().
|
static |
Definition at line 193 of file text.c.
Referenced by ConDrvScrollConsoleScreenBuffer().
|
static |
Definition at line 290 of file text.c.
Referenced by ConDrvScrollConsoleScreenBuffer().
| NTSTATUS ConioResizeBuffer | ( | PCONSOLE | Console, |
| PTEXTMODE_SCREEN_BUFFER | ScreenBuffer, | ||
| COORD | Size | ||
| ) |
Definition at line 359 of file text.c.
Referenced by ConDrvSetConsoleScreenBufferSize(), and ConSrvApplyUserSettings().
| VOID CONSOLE_SCREEN_BUFFER_Destroy | ( | IN OUT PCONSOLE_SCREEN_BUFFER | Buffer | ) |
Definition at line 55 of file conoutput.c.
Referenced by ConDrvDeleteScreenBuffer(), TEXTMODE_BUFFER_Destroy(), and TEXTMODE_BUFFER_Initialize().
| NTSTATUS CONSOLE_SCREEN_BUFFER_Initialize | ( | OUT PCONSOLE_SCREEN_BUFFER * | Buffer, |
| IN PCONSOLE | Console, | ||
| IN CONSOLE_IO_OBJECT_TYPE | Type, | ||
| IN SIZE_T | Size | ||
| ) |
Definition at line 37 of file conoutput.c.
Referenced by TEXTMODE_BUFFER_Initialize().
|
static |
Definition at line 903 of file text.c.
Referenced by ConDrvReadConsoleOutputString().
|
static |
Definition at line 835 of file text.c.
Referenced by ConDrvReadConsoleOutputString().
|
static |
Definition at line 1120 of file text.c.
Referenced by ConDrvWriteConsoleOutputString().
|
static |
Definition at line 1016 of file text.c.
Referenced by ConDrvWriteConsoleOutputString().
| VOID TEXTMODE_BUFFER_Destroy | ( | IN OUT PCONSOLE_SCREEN_BUFFER | Buffer | ) |
Definition at line 126 of file text.c.
Referenced by CONSOLE_SCREEN_BUFFER_Destroy().
| NTSTATUS TEXTMODE_BUFFER_Initialize | ( | OUT PCONSOLE_SCREEN_BUFFER * | Buffer, |
| IN PCONSOLE | Console, | ||
| IN HANDLE | ProcessHandle, | ||
| IN PTEXTMODE_BUFFER_INFO | TextModeInfo | ||
| ) |
Definition at line 54 of file text.c.
Referenced by ConDrvCreateScreenBuffer().