ReactOS 0.4.16-dev-250-g3ecd236
|
Go to the source code of this file.
Classes | |
struct | _CHAR_CELL |
struct | _FRONTEND_VTBL |
struct | _FRONTEND |
struct | _CONSRV_CONSOLE |
Macros | |
#define | CSR_DEFAULT_CURSOR_SIZE 25 |
#define | PAUSED_FROM_KEYBOARD 0x1 |
#define | PAUSED_FROM_SCROLLBAR 0x2 |
#define | PAUSED_FROM_SELECTION 0x4 |
Typedefs | |
typedef struct _CHAR_CELL | CHAR_CELL |
typedef struct _CHAR_CELL * | PCHAR_CELL |
typedef struct _FRONTEND | FRONTEND |
typedef struct _FRONTEND * | PFRONTEND |
typedef struct _FRONTEND_VTBL | FRONTEND_VTBL |
typedef struct _FRONTEND_VTBL * | PFRONTEND_VTBL |
typedef struct _CONSRV_CONSOLE | CONSRV_CONSOLE |
typedef struct _CONSRV_CONSOLE * | PCONSRV_CONSOLE |
Functions | |
C_ASSERT (sizeof(CHAR_CELL)==2) | |
VOID | ConioPause (PCONSRV_CONSOLE Console, UCHAR Flags) |
VOID | ConioUnpause (PCONSRV_CONSOLE Console, UCHAR Flags) |
PCONSOLE_PROCESS_DATA NTAPI | ConSrvGetConsoleLeaderProcess (IN PCONSRV_CONSOLE Console) |
NTSTATUS | ConSrvConsoleCtrlEvent (IN ULONG CtrlEvent, IN PCONSOLE_PROCESS_DATA ProcessData) |
NTSTATUS NTAPI | ConSrvConsoleProcessCtrlEvent (IN PCONSRV_CONSOLE Console, IN ULONG ProcessGroupId, IN ULONG CtrlEvent) |
VOID | ConSrvSetProcessFocus (IN PCSR_PROCESS CsrProcess, IN BOOLEAN SetForeground) |
NTSTATUS NTAPI | ConSrvSetConsoleProcessFocus (IN PCONSRV_CONSOLE Console, IN BOOLEAN SetForeground) |
VOID NTAPI | ConioProcessKey (PCONSRV_CONSOLE Console, MSG *msg) |
DWORD | ConioEffectiveCursorSize (PCONSRV_CONSOLE Console, DWORD Scale) |
NTSTATUS | ConioProcessInputEvent (PCONSRV_CONSOLE Console, PINPUT_RECORD InputEvent) |
PCHAR_INFO | ConioCoordToPointer (PTEXTMODE_SCREEN_BUFFER Buff, ULONG X, ULONG Y) |
VOID | ConioDrawConsole (PCONSRV_CONSOLE Console) |
#define CSR_DEFAULT_CURSOR_SIZE 25 |
Definition at line 16 of file conio_winsrv.h.
#define PAUSED_FROM_KEYBOARD 0x1 |
Definition at line 109 of file conio_winsrv.h.
#define PAUSED_FROM_SCROLLBAR 0x2 |
Definition at line 110 of file conio_winsrv.h.
#define PAUSED_FROM_SELECTION 0x4 |
Definition at line 111 of file conio_winsrv.h.
typedef struct _CHAR_CELL CHAR_CELL |
typedef struct _CONSRV_CONSOLE CONSRV_CONSOLE |
Definition at line 28 of file conio_winsrv.h.
typedef struct _FRONTEND_VTBL FRONTEND_VTBL |
typedef struct _CHAR_CELL * PCHAR_CELL |
typedef struct _CONSRV_CONSOLE * PCONSRV_CONSOLE |
Definition at line 28 of file conio_winsrv.h.
typedef struct _FRONTEND_VTBL * PFRONTEND_VTBL |
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().
VOID ConioDrawConsole | ( | PCONSRV_CONSOLE | Console | ) |
Definition at line 860 of file terminal.c.
Referenced by ConioProcessKey().
DWORD ConioEffectiveCursorSize | ( | PCONSRV_CONSOLE | Console, |
DWORD | Scale | ||
) |
Definition at line 182 of file input.c.
Referenced by GuiPaintCaret().
VOID ConioPause | ( | PCONSRV_CONSOLE | Console, |
UCHAR | Flags | ||
) |
Definition at line 859 of file console.c.
Referenced by OnScroll(), PreprocessInput(), and UpdateSelection().
NTSTATUS ConioProcessInputEvent | ( | PCONSRV_CONSOLE | Console, |
PINPUT_RECORD | InputEvent | ||
) |
Definition at line 201 of file coninput.c.
Referenced by ConioProcessKey(), OnFocus(), OnMouse(), PasteText(), and SendMenuEvent().
VOID NTAPI ConioProcessKey | ( | PCONSRV_CONSOLE | Console, |
MSG * | msg | ||
) |
Definition at line 60 of file input.c.
Referenced by OnKey().
VOID ConioUnpause | ( | PCONSRV_CONSOLE | Console, |
UCHAR | Flags | ||
) |
Definition at line 866 of file console.c.
Referenced by OnScroll(), PreprocessInput(), and UpdateSelection().
NTSTATUS ConSrvConsoleCtrlEvent | ( | IN ULONG | CtrlEvent, |
IN PCONSOLE_PROCESS_DATA | ProcessData | ||
) |
Definition at line 1356 of file console.c.
Referenced by ConSrvConsoleProcessCtrlEvent(), and ConSrvRemoveConsole().
NTSTATUS NTAPI ConSrvConsoleProcessCtrlEvent | ( | IN PCONSRV_CONSOLE | Console, |
IN ULONG | ProcessGroupId, | ||
IN ULONG | CtrlEvent | ||
) |
Definition at line 1402 of file console.c.
Referenced by CON_API(), ConioProcessInputEvent(), and OnClose().
PCONSOLE_PROCESS_DATA NTAPI ConSrvGetConsoleLeaderProcess | ( | IN PCONSRV_CONSOLE | Console | ) |
Definition at line 1363 of file console.c.
Referenced by ConSrvRemoveConsole(), GuiApplyUserSettings(), GuiConsoleShowConsoleProperties(), and SetConWndConsoleLeaderCID().
NTSTATUS NTAPI ConSrvSetConsoleProcessFocus | ( | IN PCONSRV_CONSOLE | Console, |
IN BOOLEAN | SetForeground | ||
) |
Definition at line 1453 of file console.c.
Referenced by OnFocus().
VOID ConSrvSetProcessFocus | ( | IN PCSR_PROCESS | CsrProcess, |
IN BOOLEAN | SetForeground | ||
) |
Definition at line 1440 of file console.c.
Referenced by ConSrvAllocateConsole(), ConSrvInheritConsole(), and ConSrvSetConsoleProcessFocus().