|
ReactOS 0.4.16-dev-1946-g52006dd
|

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().