[This is preliminary documentation and is subject to change.]

The WindowBase type exposes the following members.

Constructors

  NameDescription
WindowBaseOverloaded.

Methods

  NameDescription
AddOverloaded.
AttrOff
AttrOn
Border
Box
ChangeAttrOverloaded.
Clear
ClearToBottom
ClearToEol
Copy
CurSyncUp
DeleteOverloaded.
DeleteLine
Dispose
Destroys the window and releases resources used by the WindowBase object.
EchoCharOverloaded.
Enclose
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Erase
FillBackground
Finalize
Disposes the window during finalization, if it hasn't been disposed earlier.
(Overrides Object..::.Finalize()()().)
GetBegYX
GetCharOverloaded.
GetCursorYX
GetHashCode
Serves as a hash function for a particular type. GetHashCode()()() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
GetMaxYX
GetParYX
GetStringOverloaded.
GetType
Gets the Type of the current instance.
(Inherited from Object.)
HLineOverloaded.
InsDelLine
InsertOverloaded.
InsertLine
IsTouchedOverloaded.
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
MouseTrafo
Move
MoveWindowParent
MoveWindowScreen
Overlay
Overwrite
ReadOutputCharOverloaded.
ReadOutputCharsOverloaded.
ReadOutputStringOverloaded.
RedrawOverloaded.
ScrollOverloaded.
SetScrollRegion
Standend
Standout
SyncDown
SyncUp
ToString
Returns a String that represents the current Object.
(Inherited from Object.)
TouchOverloaded.
Untouch
VLineOverloaded.

Properties

  NameDescription
Attr
Background
Blocking
Represents the status of blocking program execution by the method GetChar()()().
CanLeaveCursor
ClearOnRefresh
Color
DelayEscape
EnableScroll
FlushOnInterrupt
Handle
ImmediateRefresh
ImmediateSyncUp
Keypad
Represents the state of user's terminal keypad.
Meta
Represents the status of returning extended key information by the terminal input.
ReadTimeout
UseHwInsDelChar
UseHwInsDelLine

See Also