Class TextScreen
Inheritance
System.Object
TextScreen
Assembly: Cosmos.HAL2.dll
Syntax
public class TextScreen : TextScreenBase
Constructors
|
Improve this Doc
View Source
TextScreen()
Declaration
Fields
|
Improve this Doc
View Source
Color
Declaration
Field Value
Type |
Description |
System.Byte |
|
|
Improve this Doc
View Source
IO
Declaration
Field Value
|
Improve this Doc
View Source
mBackgroundClearCellValue
Declaration
protected UInt16 mBackgroundClearCellValue
Field Value
|
Improve this Doc
View Source
mCursorSize
Declaration
protected Int32 mCursorSize
Field Value
|
Improve this Doc
View Source
mCursorVisible
Declaration
protected bool mCursorVisible
Field Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
mRAM
Declaration
protected readonly MemoryBlock08 mRAM
Field Value
|
Improve this Doc
View Source
mRow2Addr
Declaration
protected UInt32 mRow2Addr
Field Value
|
Improve this Doc
View Source
mScrollSize
Declaration
protected UInt32 mScrollSize
Field Value
|
Improve this Doc
View Source
mTextClearCellValue
Declaration
protected UInt16 mTextClearCellValue
Field Value
Properties
|
Improve this Doc
View Source
Cols
Declaration
public override UInt16 Cols { get; }
Property Value
Overrides
|
Improve this Doc
View Source
Item[Int32, Int32]
Declaration
public override byte this[int aX, int aY] { get; set; }
Parameters
Type |
Name |
Description |
System.Int32 |
aX |
|
System.Int32 |
aY |
|
Property Value
Type |
Description |
System.Byte |
|
Overrides
|
Improve this Doc
View Source
Rows
Declaration
public override UInt16 Rows { get; }
Property Value
Overrides
Methods
|
Improve this Doc
View Source
Clear()
Declaration
public override void Clear()
Overrides
|
Improve this Doc
View Source
GetColor()
Declaration
public override byte GetColor()
Returns
Type |
Description |
System.Byte |
byte value.
|
Overrides
|
Improve this Doc
View Source
GetCursorSize()
Declaration
public override int GetCursorSize()
Returns
Type |
Description |
System.Int32 |
int value.
|
Overrides
|
Improve this Doc
View Source
GetCursorVisible()
Check if cursor is visible.
Declaration
public override bool GetCursorVisible()
Returns
Type |
Description |
System.Boolean |
bool value.
|
Overrides
|
Improve this Doc
View Source
ScrollUp()
Declaration
public override void ScrollUp()
Overrides
|
Improve this Doc
View Source
SetColors(ConsoleColor, ConsoleColor)
Set screen foreground and background colors.
Declaration
public override void SetColors(ConsoleColor aForeground, ConsoleColor aBackground)
Parameters
Type |
Name |
Description |
ConsoleColor |
aForeground |
Foreground color.
|
ConsoleColor |
aBackground |
Background color.
|
Overrides
|
Improve this Doc
View Source
SetCursorPos(Int32, Int32)
Declaration
public override void SetCursorPos(int aX, int aY)
Parameters
Type |
Name |
Description |
System.Int32 |
aX |
A position on X axis.
|
System.Int32 |
aY |
A position on Y axis.
|
Overrides
|
Improve this Doc
View Source
SetCursorSize(Int32)
Declaration
public override void SetCursorSize(int value)
Parameters
Type |
Name |
Description |
System.Int32 |
value |
Size value.
|
Overrides
|
Improve this Doc
View Source
SetCursorVisible(Boolean)
Declaration
public override void SetCursorVisible(bool value)
Parameters
Type |
Name |
Description |
System.Boolean |
value |
TRUE - visible.
|
Overrides