ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

consup.h File Reference

Go to the source code of this file.

Defines

#define FOREGROUND_WHITE   (FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE)
#define FOREGROUND_YELLOW   (FOREGROUND_INTENSITY | FOREGROUND_RED | FOREGROUND_GREEN)
#define BACKGROUND_WHITE   (BACKGROUND_RED | BACKGROUND_GREEN | BACKGROUND_BLUE)
#define TEXT_STYLE_NORMAL   0x00000001
#define TEXT_STYLE_HIGHLIGHT   0x00000002
#define TEXT_STYLE_UNDERLINE   0x00000004
#define TEXT_TYPE_REGULAR   0x00000008
#define TEXT_TYPE_STATUS   0x00000010
#define TEXT_ALIGN_DEFAULT   0x00000020
#define TEXT_ALIGN_RIGHT   0x00000040
#define TEXT_ALIGN_LEFT   0x00000080
#define TEXT_ALIGN_CENTER   0x00000100
#define TEXT_PADDING_SMALL   0x00000200 /* One space */
#define TEXT_PADDING_MEDIUM   0x00000400 /* Two spaces */
#define TEXT_PADDING_BIG   0x00000800 /* Three spaces */

Functions

BOOLEAN CONSOLE_Init (VOID)
VOID CONSOLE_ClearScreen (VOID)
VOID CONSOLE_ConInKey (OUT PINPUT_RECORD Buffer)
VOID CONSOLE_ConOutChar (IN CHAR c)
VOID CONSOLE_ConOutPrintf (IN LPCSTR szFormat,...)
VOID CONSOLE_ConOutPuts (IN LPCSTR szText)
BOOL CONSOLE_Flush (VOID)
SHORT CONSOLE_GetCursorX (VOID)
SHORT CONSOLE_GetCursorY (VOID)
VOID CONSOLE_InvertTextXY (IN SHORT x, IN SHORT y, IN SHORT col, IN SHORT row)
VOID CONSOLE_NormalTextXY (IN SHORT x, IN SHORT y, IN SHORT col, IN SHORT row)
VOID CONSOLE_PrintTextXY (IN SHORT x, IN SHORT y, IN LPCSTR fmt,...)
VOID CONSOLE_PrintTextXYN (IN SHORT x, IN SHORT y, IN SHORT len, IN LPCSTR fmt,...)
VOID CONSOLE_SetCursorType (IN BOOL bInsert, IN BOOL bVisible)
VOID CONSOLE_SetCursorXY (IN SHORT x, IN SHORT y)
VOID CONSOLE_SetHighlightedTextXY (IN SHORT x, IN SHORT y, IN LPCSTR Text)
VOID CONSOLE_SetInputTextXY (IN SHORT x, IN SHORT y, IN SHORT len, IN LPCWSTR Text)
VOID CONSOLE_SetInvertedTextXY (IN SHORT x, IN SHORT y, IN LPCSTR Text)
VOID CONSOLE_SetStatusText (IN LPCSTR fmt,...)
VOID CONSOLE_SetStatusTextX (IN SHORT x, IN LPCSTR fmt,...)
VOID CONSOLE_SetStatusTextAutoFitX (IN SHORT x, IN LPCSTR fmt,...)
VOID CONSOLE_SetTextXY (IN SHORT x, IN SHORT y, IN LPCSTR Text)
VOID CONSOLE_SetUnderlinedTextXY (IN SHORT x, IN SHORT y, IN LPCSTR Text)
VOID CONSOLE_SetStyledText (IN SHORT x, IN SHORT y, IN INT Flags, IN LPCSTR Text)
VOID CONSOLE_ClearStyledText (IN SHORT x, IN SHORT y, IN INT Flags, IN SHORT Length)

Variables

HANDLE StdInput
HANDLE StdOutput
SHORT xScreen
SHORT yScreen

Generated on Sun May 27 2012 04:45:09 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.