ReactOS 0.4.16-dev-295-g4aee028
|
Go to the source code of this file.
Classes | |
struct | _CONSOLE_CABINET_CONTEXT |
Macros | |
#define | NDEBUG |
Typedefs | |
typedef struct _CONSOLE_CABINET_CONTEXT | CONSOLE_CABINET_CONTEXT |
typedef struct _CONSOLE_CABINET_CONTEXT * | PCONSOLE_CABINET_CONTEXT |
Variables | |
static BOOLEAN | InputQueueEmpty |
static BOOLEAN | WaitForInput |
static KEYBOARD_INPUT_DATA | InputDataQueue |
static IO_STATUS_BLOCK | InputIosb |
static UINT | LastLoadedCodepage |
Definition at line 74 of file console.c.
Referenced by _tWinMain(), cmd_ctty(), CONSOLE_Init(), DoTest(), InitRappsConsole(), main(), START_TEST(), test_Console(), TUIInitialize(), and wWinMain().
Definition at line 147 of file console.c.
Referenced by InitRappsConsole().
|
static |
Definition at line 55 of file console.c.
Referenced by SetConsoleOutputCP().
BOOL WINAPI FillConsoleOutputAttribute | ( | IN HANDLE | hConsoleOutput, |
IN WORD | wAttribute, | ||
IN DWORD | nLength, | ||
IN COORD | dwWriteCoord, | ||
OUT LPDWORD | lpNumberOfAttrsWritten | ||
) |
Definition at line 525 of file console.c.
Referenced by TConsole::ClearBOLine(), TConsole::ClearBOScreen(), TConsole::ClearEOLine(), TConsole::ClearEOScreen(), TConsole::ClearLine(), TConsole::ClearScreen(), ClearScreen(), TConsole::ClearWindow(), ConClearScreen(), ConSetScreenColor(), CONSOLE_ClearScreen(), CONSOLE_InvertTextXY(), CONSOLE_NormalTextXY(), CONSOLE_SetHighlightedTextXY(), CONSOLE_SetInputTextXY(), CONSOLE_SetInvertedTextXY(), CONSOLE_SetStatusTextXV(), ConsolePager(), DisplayScreen(), TMouse::doMouse(), DrawFileSystemList(), DrawListEntries(), DrawProgressBar(), TMouse::move_mouse(), PopupError(), PrintDiskData(), PrintEmptyLine(), PrintInfoLine(), PrintPartitionData(), test_cp932(), test_FillConsoleOutputAttribute(), wmain(), WriteStringAt(), and TConsole::WriteText().
BOOL WINAPI FillConsoleOutputCharacterA | ( | IN HANDLE | hConsoleOutput, |
IN CHAR | cCharacter, | ||
IN DWORD | nLength, | ||
IN COORD | dwWriteCoord, | ||
OUT LPDWORD | lpNumberOfCharsWritten | ||
) |
Definition at line 560 of file console.c.
Referenced by CONSOLE_ClearScreen(), CONSOLE_ClearStatusTextX(), CONSOLE_ClearTextXY(), CONSOLE_PrintTextXYN(), CONSOLE_SetInputTextXY(), CONSOLE_SetUnderlinedTextXY(), DrawBorder(), DrawBox(), DrawFileSystemList(), DrawListEntries(), DrawListFrame(), DrawPartitionList(), DrawProgressBar(), DrawScrollBarGenericList(), DrawThickBorder(), PopupError(), PrintDiskData(), PrintEmptyLine(), PrintPartitionData(), ProgressSetStep(), and test_FillConsoleOutputCharacterA().
Definition at line 220 of file console.c.
Referenced by ConInFlush(), CONSOLE_Flush(), ConsolePager(), FlushFileBuffers(), CConsole::FlushInputBuffer(), getline(), gl_cleanup(), gl_getpass(), InputChar(), InputWait(), CConsole::ReadLine(), ReadString(), test_WriteConsoleInputA(), test_WriteConsoleInputW(), testWaitForConsoleInput(), and wmain().
Definition at line 156 of file console.c.
Referenced by cmd_ctty(), CONSOLE_Init(), RunUSetup(), and START_TEST().
BOOL WINAPI GetConsoleScreenBufferInfo | ( | IN HANDLE | hConsoleOutput, |
OUT PCONSOLE_SCREEN_BUFFER_INFO | lpConsoleScreenBufferInfo | ||
) |
Definition at line 595 of file console.c.
Referenced by AttachToConsoleInternal(), TConsole::ClearBOLine(), TConsole::ClearEOLine(), TConsole::ClearLine(), ConClearLine(), ConClearScreen(), ConGetDefaultAttributes(), ConGetScreenInfo(), ConSetScreenColor(), CONSOLE_GetCursorX(), CONSOLE_GetCursorXY(), CONSOLE_GetCursorY(), CONSOLE_Init(), ConsolePager(), DisplayScreen(), doChild(), TMouse::doMouse_init(), GetCursorX(), GetCursorXY(), GetCursorY(), GetScreenColumns(), GetScreenSize(), CConsole::Init(), main(), newBuffer(), PrintInfoLine(), ReadCommand(), RecoveryConsole(), ResizeTextConsole(), restoreScreen(), saveScreen(), TScroller::ScrollBack(), SetConsoleCursorPosition(), SetConsoleState(), SetConsoleStateOld(), ShowConsoleStatus(), START_TEST(), TConsole::sync(), TConsole::TConsole(), test_Console(), test_cp855(), test_cp932(), test_GetConsoleFontInfo(), test_GetConsoleFontSize(), test_GetCurrentConsoleFont(), test_GetLargestConsoleWindowSize(), VgaConsoleInitialize(), wmain(), and write_status().
Definition at line 203 of file console.c.
Referenced by __report_error(), _cputs(), _CrtDbgReportToFile(), _kbhit(), _putch(), _tmain(), _tpopen(), _tWinMain(), ask_confirm(), ask_overwrite_value(), ata_open_file(), cfgets(), cgetchar(), cmd_type(), ConErrPrintf(), Confirm(), ConInDisable(), ConInEnable(), ConInFlush(), ConInKey(), ConInString(), ConOutPuts(), CONSOLE_Init(), ConsolePager(), CreateClientProcess(), DisplayError(), DisplayResourceText(), doChild(), DosCopyHandleTable(), DoTestEntry(), EnumThreadProc(), ExecutePipeline(), ExtCabCallback(), GetCharacterTimeout(), GetCursorX(), GetCursorXY(), GetCursorY(), GetInputOutputHandles(), getline(), getpass(), GetScreenColumns(), GetScreenSize(), gl_cleanup(), gl_getpass(), CConsole::Init(), CPipedProcess::InitStartupInfo(), InputChar(), main(), msvcrt_init_io(), myprintf(), newBuffer(), output_error(), output_header(), output_line(), output_writeconsole(), OutputResult(), TANSIParser::ParseBuffer(), print_string(), PrintInfoLine(), printit(), ReadAndHandleOutput(), ReadCommand(), ReadFromConsole(), ReadString(), RecoveryConsole(), RestoreConsole(), restoreScreen(), saveScreen(), TScroller::ScrollBack(), scrollkeys(), SetConsoleOutputCP(), SetConsoleState(), SetConsoleStateOld(), SetCursorType(), SetCursorXY(), SetInsert(), ShowAppList(), ShowConsoleStatus(), start_server(), taskkill_vprintfW(), telProcessConsole(), test_DetachConsoleHandles(), test_DetachStdHandles(), test_file_inherit(), test_GetConsoleFontInfo(), test_GetConsoleFontSize(), test_GetConsoleScreenBufferInfoEx(), test_GetCurrentConsoleFont(), test_GetFileType(), test_GetLargestConsoleWindowSize(), test_GetSetStdHandle(), test_Handles(), test_invalid_stdin(), test_ReadConsole(), test_SetConsoleFont(), test_stdin(), test_stdio(), test_stdout_handle(), TMouse::TMouse(), TUIDisplayStatusMessage(), waitforkey(), wmain(), write_status(), XCOPY_DoCopy(), XCOPY_ProcessDestParm(), and XCOPY_wprintf().
BOOL WINAPI PeekConsoleInput | ( | IN HANDLE | hConsoleInput, |
OUT PINPUT_RECORD | lpBuffer, | ||
IN DWORD | nLength, | ||
OUT LPDWORD | lpNumberOfEventsRead | ||
) |
Definition at line 266 of file console.c.
BOOL WINAPI ReadConsoleInput | ( | IN HANDLE | hConsoleInput, |
OUT PINPUT_RECORD | lpBuffer, | ||
IN DWORD | nLength, | ||
OUT LPDWORD | lpNumberOfEventsRead | ||
) |
Definition at line 341 of file console.c.
BOOL WINAPI SetConsoleCursorInfo | ( | IN HANDLE | hConsoleOutput, |
IN const CONSOLE_CURSOR_INFO * | lpConsoleCursorInfo | ||
) |
Definition at line 618 of file console.c.
Referenced by CONSOLE_SetCursorType(), CConsole::Init(), TConsole::SetCursorSize(), SetCursorType(), CConsole::SetInsertMode(), VgaConsoleUpdateTextCursor(), VgaDetachFromConsole(), and CConsole::Write().
Definition at line 641 of file console.c.
Referenced by ClearScreen(), ConClearLine(), ConClearScreen(), CONSOLE_SetCursorXY(), ConsolePager(), doChild(), PagePrompt(), CConsole::ReadLine(), TConsole::SetCursorPosition(), SetCursorXY(), TConsole::SetRawCursorPosition(), test_cp855(), test_cp932(), testCursor(), testEmptyWrite(), testScreenBuffer(), testWriteNotWrappedNotProcessed(), testWriteNotWrappedProcessed(), testWriteSimple(), testWriteWrappedNotProcessed(), testWriteWrappedProcessed(), VgaConsoleUpdateTextCursor(), CConsole::Write(), and TConsole::WriteString().
Definition at line 695 of file console.c.
Referenced by AllocConsole(), ChangeOutputCP_(), doChild(), SetConsoleCodePage(), SetConsoleCPState(), START_TEST(), test_Console(), test_cp855(), test_cp932(), test_CP_ThreadLang(), testScreenBuffer(), and wmain().
Definition at line 672 of file console.c.
Referenced by ConSetScreenColor(), main(), ShowAppList(), TConsole::TConsole(), testWrite(), TConsole::WriteString(), TConsole::WriteStringFast(), and TConsole::~TConsole().
BOOL WINAPI WriteConsole | ( | IN HANDLE | hConsoleOutput, |
IN const VOID * | lpBuffer, | ||
IN DWORD | nNumberOfCharsToWrite, | ||
OUT LPDWORD | lpNumberOfCharsWritten, | ||
IN LPVOID | lpReserved | ||
) |
Definition at line 174 of file console.c.
BOOL WINAPI WriteConsoleOutputCharacterA | ( | HANDLE | hConsoleOutput, |
IN LPCSTR | lpCharacter, | ||
IN DWORD | nLength, | ||
IN COORD | dwWriteCoord, | ||
OUT LPDWORD | lpNumberOfCharsWritten | ||
) |
Definition at line 407 of file console.c.
Referenced by CONSOLE_PrintTextXY(), CONSOLE_PrintTextXYN(), CONSOLE_SetHighlightedTextXY(), CONSOLE_SetInvertedTextXY(), CONSOLE_SetStatusTextXV(), CONSOLE_SetTextXY(), CONSOLE_SetUnderlinedTextXY(), DrawListEntries(), DrawPartitionList(), DrawProgressBar(), PopupError(), PrintDiskData(), PrintPartitionData(), ProgressSetStep(), resetContent(), ShowPartitionSizeInputBox(), and test_WriteConsoleOutputCharacterA().
BOOL WINAPI WriteConsoleOutputCharacterW | ( | HANDLE | hConsoleOutput, |
IN LPCWSTR | lpCharacter, | ||
IN DWORD | nLength, | ||
IN COORD | dwWriteCoord, | ||
OUT LPDWORD | lpNumberOfCharsWritten | ||
) |
Definition at line 451 of file console.c.
Referenced by CONSOLE_SetInputTextXY(), test_cp932(), test_WriteConsoleOutputCharacterW(), and WriteStringAt().
|
static |
Definition at line 41 of file console.c.
Referenced by PeekConsoleInput(), and ReadConsoleInput().
|
static |
Definition at line 42 of file console.c.
Referenced by PeekConsoleInput(), and ReadConsoleInput().
|
static |
Definition at line 39 of file console.c.
Referenced by AllocConsole(), FlushConsoleInputBuffer(), FreeConsole(), PeekConsoleInput(), and ReadConsoleInput().
|
static |
Definition at line 43 of file console.c.
Referenced by SetConsoleOutputCP().
|
static |
Definition at line 40 of file console.c.
Referenced by AllocConsole(), FlushConsoleInputBuffer(), FreeConsole(), PeekConsoleInput(), and ReadConsoleInput().