C# Class Mosa.Kernel.x86.Screen

Exibir arquivo Open project: tgiphil/MOSA-Project

Public Properties

Property Type Description
column uint
row uint

Public Methods

Method Description
Clear ( ) : void

Clears this instance.

ClearRow ( ) : void
Goto ( uint row, uint col ) : void

Goto the specified row and column.

GotoTop ( ) : void

Goto the top.

NextLine ( ) : void

Goto the next line.

RawWrite ( uint row, uint column, char chr, byte color ) : void

Writes the character.

SetCursor ( uint row, uint col ) : void

Sets the cursor.

UpdateCursor ( ) : void
Write ( StringBuffer value ) : void

Writes the string to the screen.

Write ( char chr ) : void

Writes the character.

Write ( string value ) : void

Writes the string to the screen.

Write ( uint val ) : void

Writes the specified value.

Write ( uint val, byte digits, int size ) : void

Writes the specified value.

Private Methods

Method Description
Next ( ) : void

Next Column

Skip ( uint skip ) : void

Skips the specified skip.

Method Details

Clear() public static method

Clears this instance.
public static Clear ( ) : void
return void

ClearRow() public static method

public static ClearRow ( ) : void
return void

Goto() public static method

Goto the specified row and column.
public static Goto ( uint row, uint col ) : void
row uint The row.
col uint The col.
return void

GotoTop() public static method

Goto the top.
public static GotoTop ( ) : void
return void

NextLine() public static method

Goto the next line.
public static NextLine ( ) : void
return void

RawWrite() public static method

Writes the character.
public static RawWrite ( uint row, uint column, char chr, byte color ) : void
row uint
column uint
chr char The character.
color byte
return void

SetCursor() public static method

Sets the cursor.
public static SetCursor ( uint row, uint col ) : void
row uint The row.
col uint The col.
return void

UpdateCursor() public static method

public static UpdateCursor ( ) : void
return void

Write() public static method

Writes the string to the screen.
public static Write ( StringBuffer value ) : void
value Mosa.Runtime.StringBuffer The string value to write to the screen.
return void

Write() public static method

Writes the character.
public static Write ( char chr ) : void
chr char The character.
return void

Write() public static method

Writes the string to the screen.
public static Write ( string value ) : void
value string The string value to write to the screen.
return void

Write() public static method

Writes the specified value.
public static Write ( uint val ) : void
val uint The val.
return void

Write() public static method

Writes the specified value.
public static Write ( uint val, byte digits, int size ) : void
val uint The val.
digits byte The digits.
size int The size.
return void

Property Details

column public_oe static_oe property

public static uint column
return uint

row public_oe static_oe property

public static uint row
return uint