C# Класс Mosa.Kernel.x86.ConsoleSession

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Columns uint
Rows uint

Защищенные свойства (Protected)

Свойство Тип Описание
color byte
column uint
consoleManager ConsoleManager
row uint
scrollRow uint
text byte[]
textcolor byte[]

Открытые методы

Метод Описание
Clear ( ) : void

Clears this instance.

ConsoleSession ( ConsoleManager consoleManager ) : Mosa.Kernel.x86.Helpers

Initializes a new instance of the ConsoleSession class.

ConsoleSession ( uint columns, uint rows, ConsoleManager consoleManager, uint scrollRow ) : Mosa.Kernel.x86.Helpers
GetColor ( byte column, byte row ) : byte
GetText ( byte column, byte row ) : char
Goto ( uint row, uint col ) : void

Sets the cursor.

GotoTop ( ) : void

Goto the top.

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.

WriteLine ( ) : void

Goto the next line.

WriteLine ( string value ) : void

Writes the string to the screen.

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

Защищенные методы

Метод Описание
ScrollUp ( ) : void

Scrolls up.

Приватные методы

Метод Описание
Next ( ) : void

Next Column

Skip ( uint skip ) : void

Skips the specified skip.

Описание методов

Clear() публичный Метод

Clears this instance.
public Clear ( ) : void
Результат void

ConsoleSession() публичный Метод

Initializes a new instance of the ConsoleSession class.
public ConsoleSession ( ConsoleManager consoleManager ) : Mosa.Kernel.x86.Helpers
consoleManager ConsoleManager
Результат Mosa.Kernel.x86.Helpers

ConsoleSession() публичный Метод

public ConsoleSession ( uint columns, uint rows, ConsoleManager consoleManager, uint scrollRow ) : Mosa.Kernel.x86.Helpers
columns uint
rows uint
consoleManager ConsoleManager
scrollRow uint
Результат Mosa.Kernel.x86.Helpers

GetColor() публичный Метод

public GetColor ( byte column, byte row ) : byte
column byte
row byte
Результат byte

GetText() публичный Метод

public GetText ( byte column, byte row ) : char
column byte
row byte
Результат char

Goto() публичный Метод

Sets the cursor.
public Goto ( uint row, uint col ) : void
row uint The row.
col uint The col.
Результат void

GotoTop() публичный Метод

Goto the top.
public GotoTop ( ) : void
Результат void

ScrollUp() защищенный Метод

Scrolls up.
protected ScrollUp ( ) : void
Результат void

Write() публичный Метод

Writes the character.
public Write ( char chr ) : void
chr char The character.
Результат void

Write() публичный Метод

Writes the string to the screen.
public Write ( string value ) : void
value string The string value to write to the screen.
Результат void

Write() публичный Метод

Writes the specified value.
public Write ( uint val ) : void
val uint The val.
Результат void

Write() публичный Метод

Writes the specified value.
public Write ( uint val, byte digits, int size ) : void
val uint The val.
digits byte The digits.
size int The size.
Результат void

WriteLine() публичный Метод

Goto the next line.
public WriteLine ( ) : void
Результат void

WriteLine() публичный Метод

Writes the string to the screen.
public WriteLine ( string value ) : void
value string The string value to write to the screen.
Результат void

WriteLine() публичный Метод

public WriteLine ( uint val, byte digits, int size ) : void
val uint
digits byte
size int
Результат void

Описание свойств

Columns публичное свойство

public uint Columns
Результат uint

Rows публичное свойство

public uint Rows
Результат uint

color защищенное свойство

protected byte color
Результат byte

column защищенное свойство

protected uint column
Результат uint

consoleManager защищенное свойство

protected ConsoleManager,Mosa.Kernel.x86 consoleManager
Результат ConsoleManager

row защищенное свойство

protected uint row
Результат uint

scrollRow защищенное свойство

protected uint scrollRow
Результат uint

text защищенное свойство

protected byte[] text
Результат byte[]

textcolor защищенное свойство

protected byte[] textcolor
Результат byte[]