BasicConsole Class Fling OS
A basic console implementation - uses the BIOS's fixed text-video memory to output ASCII text.
Inheritance Hierarchy

System Object
  Kernel BasicConsole

Namespace: Kernel
Assembly: Kernel (in Kernel.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax

public static class BasicConsole

The BasicConsole type exposes the following members.

Constructors

  NameDescription
Private methodStatic memberBasicConsole
Top
Methods

  NameDescription
Public methodStatic memberClear
Clears the output to all black.
Public methodStatic memberPrintTestString
Prints the test string (all the keyboard characters) to the start of the output - overwrites any existing text.
Public methodStatic memberWrite
Writes the specified string to the output at the current offset.
Public methodStatic memberWriteLine
Writes the specified string to the output at the current offset then moves the offset to the end of the line.
Top
Fields

  NameDescription
Public fieldStatic membercolour
Default colour to print characters in.
Public fieldStatic membercols
Number of columns in the video memory.
Private fieldStatic memberoffset
The offset from the start of the memory (in characters) to write the next character to.
Public fieldStatic memberrows
Numbers of rows in the video memory.
Public fieldStatic membervidMemBasePtr
A pointer to the start of the (character-based) video memory.
Top
Properties

  NameDescription
Public propertyStatic memberOffset
The offset from the start of the memory (in characters) to write the next character to.
Top
See Also