### YamlMime:ManagedReference
items:
- uid: Terminal.Gui.ConsoleDriver
id: ConsoleDriver
children:
- Terminal.Gui.ConsoleDriver.#ctor
- Terminal.Gui.ConsoleDriver.AddRune(System.Rune)
- Terminal.Gui.ConsoleDriver.AddStr(NStack.ustring)
- Terminal.Gui.ConsoleDriver.BottomTee
- Terminal.Gui.ConsoleDriver.Clip
- Terminal.Gui.ConsoleDriver.Cols
- Terminal.Gui.ConsoleDriver.CookMouse
- Terminal.Gui.ConsoleDriver.Diamond
- Terminal.Gui.ConsoleDriver.DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean)
- Terminal.Gui.ConsoleDriver.End
- Terminal.Gui.ConsoleDriver.HLine
- Terminal.Gui.ConsoleDriver.Init(System.Action)
- Terminal.Gui.ConsoleDriver.LeftTee
- Terminal.Gui.ConsoleDriver.LLCorner
- Terminal.Gui.ConsoleDriver.LRCorner
- Terminal.Gui.ConsoleDriver.MakeAttribute(Terminal.Gui.Color,Terminal.Gui.Color)
- Terminal.Gui.ConsoleDriver.Move(System.Int32,System.Int32)
- Terminal.Gui.ConsoleDriver.PrepareToRun(Mono.Terminal.MainLoop,System.Action{Terminal.Gui.KeyEvent},System.Action{Terminal.Gui.MouseEvent})
- Terminal.Gui.ConsoleDriver.Refresh
- Terminal.Gui.ConsoleDriver.RightTee
- Terminal.Gui.ConsoleDriver.Rows
- Terminal.Gui.ConsoleDriver.SetAttribute(Terminal.Gui.Attribute)
- Terminal.Gui.ConsoleDriver.SetColors(System.ConsoleColor,System.ConsoleColor)
- Terminal.Gui.ConsoleDriver.SetColors(System.Int16,System.Int16)
- Terminal.Gui.ConsoleDriver.StartReportingMouseMoves
- Terminal.Gui.ConsoleDriver.Stipple
- Terminal.Gui.ConsoleDriver.StopReportingMouseMoves
- Terminal.Gui.ConsoleDriver.Suspend
- Terminal.Gui.ConsoleDriver.TopTee
- Terminal.Gui.ConsoleDriver.ULCorner
- Terminal.Gui.ConsoleDriver.UncookMouse
- Terminal.Gui.ConsoleDriver.UpdateCursor
- Terminal.Gui.ConsoleDriver.UpdateScreen
- Terminal.Gui.ConsoleDriver.URCorner
- Terminal.Gui.ConsoleDriver.VLine
langs:
- csharp
name: ConsoleDriver
nameWithType: ConsoleDriver
fullName: Terminal.Gui.ConsoleDriver
type: Class
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
summary: ConsoleDriver is an abstract class that defines the requirements for a console driver. One implementation if the CursesDriver, and another one uses the .NET Console one.
syntax:
content: public abstract class ConsoleDriver
inheritance:
- System.Object
derivedClasses:
- Terminal.Gui.CursesDriver
implements: []
inheritedMembers: []
- uid: Terminal.Gui.ConsoleDriver.#ctor
id: '#ctor'
parent: Terminal.Gui.ConsoleDriver
langs:
- csharp
name: ConsoleDriver()
nameWithType: ConsoleDriver.ConsoleDriver()
fullName: ConsoleDriver.ConsoleDriver()
type: Constructor
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
syntax:
content: protected ConsoleDriver ();
parameters: []
overload: Terminal.Gui.ConsoleDriver.#ctor*
exceptions: []
- uid: Terminal.Gui.ConsoleDriver.AddRune(System.Rune)
id: AddRune(System.Rune)
parent: Terminal.Gui.ConsoleDriver
langs:
- csharp
name: AddRune(Rune)
nameWithType: ConsoleDriver.AddRune(Rune)
fullName: ConsoleDriver.AddRune(Rune)
type: Method
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
summary: Adds the specified rune to the display at the current cursor position
syntax:
content: public abstract void AddRune (Rune rune);
parameters:
- id: rune
type: System.Rune
description: Rune to add.
overload: Terminal.Gui.ConsoleDriver.AddRune*
exceptions: []
- uid: Terminal.Gui.ConsoleDriver.AddStr(NStack.ustring)
id: AddStr(NStack.ustring)
parent: Terminal.Gui.ConsoleDriver
langs:
- csharp
name: AddStr(ustring)
nameWithType: ConsoleDriver.AddStr(ustring)
fullName: ConsoleDriver.AddStr(ustring)
type: Method
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
summary: Adds the specified
syntax:
content: public abstract void AddStr (NStack.ustring str);
parameters:
- id: str
type: NStack.ustring
description: String.
overload: Terminal.Gui.ConsoleDriver.AddStr*
exceptions: []
- uid: Terminal.Gui.ConsoleDriver.BottomTee
id: BottomTee
parent: Terminal.Gui.ConsoleDriver
langs:
- csharp
name: BottomTee
nameWithType: ConsoleDriver.BottomTee
fullName: ConsoleDriver.BottomTee
type: Field
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
summary: The bottom tee.
syntax:
content: public Rune BottomTee;
return:
type: System.Rune
description: To be added.
exceptions: []
- uid: Terminal.Gui.ConsoleDriver.Clip
id: Clip
parent: Terminal.Gui.ConsoleDriver
langs:
- csharp
name: Clip
nameWithType: ConsoleDriver.Clip
fullName: ConsoleDriver.Clip
type: Property
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
summary: Controls the current clipping region that AddRune/AddStr is subject to.
syntax:
content: public Terminal.Gui.Rect Clip { get; set; }
return:
type: Terminal.Gui.Rect
description: The clip.
overload: Terminal.Gui.ConsoleDriver.Clip*
exceptions: []
- uid: Terminal.Gui.ConsoleDriver.Cols
id: Cols
parent: Terminal.Gui.ConsoleDriver
langs:
- csharp
name: Cols
nameWithType: ConsoleDriver.Cols
fullName: ConsoleDriver.Cols
type: Property
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
summary: The current number of columns in the terminal.
syntax:
content: public abstract int Cols { get; }
return:
type: System.Int32
description: To be added.
overload: Terminal.Gui.ConsoleDriver.Cols*
exceptions: []
- uid: Terminal.Gui.ConsoleDriver.CookMouse
id: CookMouse
parent: Terminal.Gui.ConsoleDriver
langs:
- csharp
name: CookMouse()
nameWithType: ConsoleDriver.CookMouse()
fullName: ConsoleDriver.CookMouse()
type: Method
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
summary: Enables the cooked event processing from the mouse driver
syntax:
content: public abstract void CookMouse ();
parameters: []
overload: Terminal.Gui.ConsoleDriver.CookMouse*
exceptions: []
- uid: Terminal.Gui.ConsoleDriver.Diamond
id: Diamond
parent: Terminal.Gui.ConsoleDriver
langs:
- csharp
name: Diamond
nameWithType: ConsoleDriver.Diamond
fullName: ConsoleDriver.Diamond
type: Field
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
summary: Diamond character
syntax:
content: public Rune Diamond;
return:
type: System.Rune
description: To be added.
exceptions: []
- uid: Terminal.Gui.ConsoleDriver.DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean)
id: DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean)
parent: Terminal.Gui.ConsoleDriver
langs:
- csharp
name: DrawFrame(Rect, Int32, Boolean)
nameWithType: ConsoleDriver.DrawFrame(Rect, Int32, Boolean)
fullName: ConsoleDriver.DrawFrame(Rect, Int32, Boolean)
type: Method
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
summary: Draws a frame on the specified region with the specified padding around the frame.
syntax:
content: public virtual void DrawFrame (Terminal.Gui.Rect region, int padding, bool fill);
parameters:
- id: region
type: Terminal.Gui.Rect
description: Region where the frame will be drawn..
- id: padding
type: System.Int32
description: Padding to add on the sides.
- id: fill
type: System.Boolean
description: If set to true
it will clear the contents with the current color, otherwise the contents will be left untouched.
overload: Terminal.Gui.ConsoleDriver.DrawFrame*
exceptions: []
- uid: Terminal.Gui.ConsoleDriver.End
id: End
parent: Terminal.Gui.ConsoleDriver
langs:
- csharp
name: End()
nameWithType: ConsoleDriver.End()
fullName: ConsoleDriver.End()
type: Method
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
summary: Ends the execution of the console driver.
syntax:
content: public abstract void End ();
parameters: []
overload: Terminal.Gui.ConsoleDriver.End*
exceptions: []
- uid: Terminal.Gui.ConsoleDriver.HLine
id: HLine
parent: Terminal.Gui.ConsoleDriver
langs:
- csharp
name: HLine
nameWithType: ConsoleDriver.HLine
fullName: ConsoleDriver.HLine
type: Field
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
summary: Horizontal line character.
syntax:
content: public Rune HLine;
return:
type: System.Rune
description: To be added.
exceptions: []
- uid: Terminal.Gui.ConsoleDriver.Init(System.Action)
id: Init(System.Action)
parent: Terminal.Gui.ConsoleDriver
langs:
- csharp
name: Init(Action)
nameWithType: ConsoleDriver.Init(Action)
fullName: ConsoleDriver.Init(Action)
type: Method
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
summary: Initializes the driver
syntax:
content: public abstract void Init (Action terminalResized);
parameters:
- id: terminalResized
type: System.Action
description: Method to invoke when the terminal is resized.
overload: Terminal.Gui.ConsoleDriver.Init*
exceptions: []
- uid: Terminal.Gui.ConsoleDriver.LeftTee
id: LeftTee
parent: Terminal.Gui.ConsoleDriver
langs:
- csharp
name: LeftTee
nameWithType: ConsoleDriver.LeftTee
fullName: ConsoleDriver.LeftTee
type: Field
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
summary: Left tee
syntax:
content: public Rune LeftTee;
return:
type: System.Rune
description: To be added.
exceptions: []
- uid: Terminal.Gui.ConsoleDriver.LLCorner
id: LLCorner
parent: Terminal.Gui.ConsoleDriver
langs:
- csharp
name: LLCorner
nameWithType: ConsoleDriver.LLCorner
fullName: ConsoleDriver.LLCorner
type: Field
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
summary: Lower left corner
syntax:
content: public Rune LLCorner;
return:
type: System.Rune
description: To be added.
exceptions: []
- uid: Terminal.Gui.ConsoleDriver.LRCorner
id: LRCorner
parent: Terminal.Gui.ConsoleDriver
langs:
- csharp
name: LRCorner
nameWithType: ConsoleDriver.LRCorner
fullName: ConsoleDriver.LRCorner
type: Field
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
summary: Lower right corner
syntax:
content: public Rune LRCorner;
return:
type: System.Rune
description: To be added.
exceptions: []
- uid: Terminal.Gui.ConsoleDriver.MakeAttribute(Terminal.Gui.Color,Terminal.Gui.Color)
id: MakeAttribute(Terminal.Gui.Color,Terminal.Gui.Color)
parent: Terminal.Gui.ConsoleDriver
langs:
- csharp
name: MakeAttribute(Color, Color)
nameWithType: ConsoleDriver.MakeAttribute(Color, Color)
fullName: ConsoleDriver.MakeAttribute(Color, Color)
type: Method
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
syntax:
content: public abstract Terminal.Gui.Attribute MakeAttribute (Terminal.Gui.Color fore, Terminal.Gui.Color back);
parameters:
- id: fore
type: Terminal.Gui.Color
description: To be added.
- id: back
type: Terminal.Gui.Color
description: To be added.
return:
type: Terminal.Gui.Attribute
description: To be added.
overload: Terminal.Gui.ConsoleDriver.MakeAttribute*
exceptions: []
- uid: Terminal.Gui.ConsoleDriver.Move(System.Int32,System.Int32)
id: Move(System.Int32,System.Int32)
parent: Terminal.Gui.ConsoleDriver
langs:
- csharp
name: Move(Int32, Int32)
nameWithType: ConsoleDriver.Move(Int32, Int32)
fullName: ConsoleDriver.Move(Int32, Int32)
type: Method
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
summary: Moves the cursor to the specified column and row.
syntax:
content: public abstract void Move (int col, int row);
parameters:
- id: col
type: System.Int32
description: Column to move the cursor to.
- id: row
type: System.Int32
description: Row to move the cursor to.
overload: Terminal.Gui.ConsoleDriver.Move*
exceptions: []
- uid: Terminal.Gui.ConsoleDriver.PrepareToRun(Mono.Terminal.MainLoop,System.Action{Terminal.Gui.KeyEvent},System.Action{Terminal.Gui.MouseEvent})
id: PrepareToRun(Mono.Terminal.MainLoop,System.Action{Terminal.Gui.KeyEvent},System.Action{Terminal.Gui.MouseEvent})
parent: Terminal.Gui.ConsoleDriver
langs:
- csharp
name: PrepareToRun(MainLoop, Action, Action)
nameWithType: ConsoleDriver.PrepareToRun(MainLoop, Action, Action)
fullName: ConsoleDriver.PrepareToRun(MainLoop, Action, Action)
type: Method
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
syntax:
content: public abstract void PrepareToRun (Mono.Terminal.MainLoop mainLoop, Action keyHandler, Action mouseHandler);
parameters:
- id: mainLoop
type: Mono.Terminal.MainLoop
description: To be added.
- id: keyHandler
type: System.Action{Terminal.Gui.KeyEvent}
description: To be added.
- id: mouseHandler
type: System.Action{Terminal.Gui.MouseEvent}
description: To be added.
overload: Terminal.Gui.ConsoleDriver.PrepareToRun*
exceptions: []
- uid: Terminal.Gui.ConsoleDriver.Refresh
id: Refresh
parent: Terminal.Gui.ConsoleDriver
langs:
- csharp
name: Refresh()
nameWithType: ConsoleDriver.Refresh()
fullName: ConsoleDriver.Refresh()
type: Method
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
summary: Updates the screen to reflect all the changes that have been done to the display buffer
syntax:
content: public abstract void Refresh ();
parameters: []
overload: Terminal.Gui.ConsoleDriver.Refresh*
exceptions: []
- uid: Terminal.Gui.ConsoleDriver.RightTee
id: RightTee
parent: Terminal.Gui.ConsoleDriver
langs:
- csharp
name: RightTee
nameWithType: ConsoleDriver.RightTee
fullName: ConsoleDriver.RightTee
type: Field
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
summary: Right tee
syntax:
content: public Rune RightTee;
return:
type: System.Rune
description: To be added.
exceptions: []
- uid: Terminal.Gui.ConsoleDriver.Rows
id: Rows
parent: Terminal.Gui.ConsoleDriver
langs:
- csharp
name: Rows
nameWithType: ConsoleDriver.Rows
fullName: ConsoleDriver.Rows
type: Property
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
summary: The current number of rows in the terminal.
syntax:
content: public abstract int Rows { get; }
return:
type: System.Int32
description: To be added.
overload: Terminal.Gui.ConsoleDriver.Rows*
exceptions: []
- uid: Terminal.Gui.ConsoleDriver.SetAttribute(Terminal.Gui.Attribute)
id: SetAttribute(Terminal.Gui.Attribute)
parent: Terminal.Gui.ConsoleDriver
langs:
- csharp
name: SetAttribute(Attribute)
nameWithType: ConsoleDriver.SetAttribute(Attribute)
fullName: ConsoleDriver.SetAttribute(Attribute)
type: Method
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
summary: Selects the specified attribute as the attribute to use for future calls to AddRune, AddString.
syntax:
content: public abstract void SetAttribute (Terminal.Gui.Attribute c);
parameters:
- id: c
type: Terminal.Gui.Attribute
description: C.
overload: Terminal.Gui.ConsoleDriver.SetAttribute*
exceptions: []
- uid: Terminal.Gui.ConsoleDriver.SetColors(System.ConsoleColor,System.ConsoleColor)
id: SetColors(System.ConsoleColor,System.ConsoleColor)
parent: Terminal.Gui.ConsoleDriver
langs:
- csharp
name: SetColors(ConsoleColor, ConsoleColor)
nameWithType: ConsoleDriver.SetColors(ConsoleColor, ConsoleColor)
fullName: ConsoleDriver.SetColors(ConsoleColor, ConsoleColor)
type: Method
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
syntax:
content: public abstract void SetColors (ConsoleColor foreground, ConsoleColor background);
parameters:
- id: foreground
type: System.ConsoleColor
description: To be added.
- id: background
type: System.ConsoleColor
description: To be added.
overload: Terminal.Gui.ConsoleDriver.SetColors*
exceptions: []
- uid: Terminal.Gui.ConsoleDriver.SetColors(System.Int16,System.Int16)
id: SetColors(System.Int16,System.Int16)
parent: Terminal.Gui.ConsoleDriver
langs:
- csharp
name: SetColors(Int16, Int16)
nameWithType: ConsoleDriver.SetColors(Int16, Int16)
fullName: ConsoleDriver.SetColors(Int16, Int16)
type: Method
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
summary: "Advanced uses - set colors to any pre-set pairs, you would need to init_color \n that independently with the R, G, B values."
syntax:
content: public abstract void SetColors (short foregroundColorId, short backgroundColorId);
parameters:
- id: foregroundColorId
type: System.Int16
description: Foreground color identifier.
- id: backgroundColorId
type: System.Int16
description: Background color identifier.
overload: Terminal.Gui.ConsoleDriver.SetColors*
exceptions: []
- uid: Terminal.Gui.ConsoleDriver.StartReportingMouseMoves
id: StartReportingMouseMoves
parent: Terminal.Gui.ConsoleDriver
langs:
- csharp
name: StartReportingMouseMoves()
nameWithType: ConsoleDriver.StartReportingMouseMoves()
fullName: ConsoleDriver.StartReportingMouseMoves()
type: Method
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
syntax:
content: public abstract void StartReportingMouseMoves ();
parameters: []
overload: Terminal.Gui.ConsoleDriver.StartReportingMouseMoves*
exceptions: []
- uid: Terminal.Gui.ConsoleDriver.Stipple
id: Stipple
parent: Terminal.Gui.ConsoleDriver
langs:
- csharp
name: Stipple
nameWithType: ConsoleDriver.Stipple
fullName: ConsoleDriver.Stipple
type: Field
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
summary: Stipple pattern
syntax:
content: public Rune Stipple;
return:
type: System.Rune
description: To be added.
exceptions: []
- uid: Terminal.Gui.ConsoleDriver.StopReportingMouseMoves
id: StopReportingMouseMoves
parent: Terminal.Gui.ConsoleDriver
langs:
- csharp
name: StopReportingMouseMoves()
nameWithType: ConsoleDriver.StopReportingMouseMoves()
fullName: ConsoleDriver.StopReportingMouseMoves()
type: Method
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
syntax:
content: public abstract void StopReportingMouseMoves ();
parameters: []
overload: Terminal.Gui.ConsoleDriver.StopReportingMouseMoves*
exceptions: []
- uid: Terminal.Gui.ConsoleDriver.Suspend
id: Suspend
parent: Terminal.Gui.ConsoleDriver
langs:
- csharp
name: Suspend()
nameWithType: ConsoleDriver.Suspend()
fullName: ConsoleDriver.Suspend()
type: Method
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
summary: Suspend the application, typically needs to save the state, suspend the app and upon return, reset the console driver.
syntax:
content: public abstract void Suspend ();
parameters: []
overload: Terminal.Gui.ConsoleDriver.Suspend*
exceptions: []
- uid: Terminal.Gui.ConsoleDriver.TopTee
id: TopTee
parent: Terminal.Gui.ConsoleDriver
langs:
- csharp
name: TopTee
nameWithType: ConsoleDriver.TopTee
fullName: ConsoleDriver.TopTee
type: Field
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
summary: Top tee
syntax:
content: public Rune TopTee;
return:
type: System.Rune
description: To be added.
exceptions: []
- uid: Terminal.Gui.ConsoleDriver.ULCorner
id: ULCorner
parent: Terminal.Gui.ConsoleDriver
langs:
- csharp
name: ULCorner
nameWithType: ConsoleDriver.ULCorner
fullName: ConsoleDriver.ULCorner
type: Field
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
summary: Upper left corner
syntax:
content: public Rune ULCorner;
return:
type: System.Rune
description: To be added.
exceptions: []
- uid: Terminal.Gui.ConsoleDriver.UncookMouse
id: UncookMouse
parent: Terminal.Gui.ConsoleDriver
langs:
- csharp
name: UncookMouse()
nameWithType: ConsoleDriver.UncookMouse()
fullName: ConsoleDriver.UncookMouse()
type: Method
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
summary: Disables the cooked event processing from the mouse driver. At startup, it is assumed mouse events are cooked.
syntax:
content: public abstract void UncookMouse ();
parameters: []
overload: Terminal.Gui.ConsoleDriver.UncookMouse*
exceptions: []
- uid: Terminal.Gui.ConsoleDriver.UpdateCursor
id: UpdateCursor
parent: Terminal.Gui.ConsoleDriver
langs:
- csharp
name: UpdateCursor()
nameWithType: ConsoleDriver.UpdateCursor()
fullName: ConsoleDriver.UpdateCursor()
type: Method
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
summary: Updates the location of the cursor position
syntax:
content: public abstract void UpdateCursor ();
parameters: []
overload: Terminal.Gui.ConsoleDriver.UpdateCursor*
exceptions: []
- uid: Terminal.Gui.ConsoleDriver.UpdateScreen
id: UpdateScreen
parent: Terminal.Gui.ConsoleDriver
langs:
- csharp
name: UpdateScreen()
nameWithType: ConsoleDriver.UpdateScreen()
fullName: ConsoleDriver.UpdateScreen()
type: Method
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
summary: Redraws the physical screen with the contents that have been queued up via any of the printing commands.
syntax:
content: public abstract void UpdateScreen ();
parameters: []
overload: Terminal.Gui.ConsoleDriver.UpdateScreen*
exceptions: []
- uid: Terminal.Gui.ConsoleDriver.URCorner
id: URCorner
parent: Terminal.Gui.ConsoleDriver
langs:
- csharp
name: URCorner
nameWithType: ConsoleDriver.URCorner
fullName: ConsoleDriver.URCorner
type: Field
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
summary: Upper right corner
syntax:
content: public Rune URCorner;
return:
type: System.Rune
description: To be added.
exceptions: []
- uid: Terminal.Gui.ConsoleDriver.VLine
id: VLine
parent: Terminal.Gui.ConsoleDriver
langs:
- csharp
name: VLine
nameWithType: ConsoleDriver.VLine
fullName: ConsoleDriver.VLine
type: Field
assemblies:
- Terminal.Gui
namespace: Terminal.Gui
summary: Vertical line character.
syntax:
content: public Rune VLine;
return:
type: System.Rune
description: To be added.
exceptions: []
references:
- uid: System.Object
parent: System
isExternal: true
name: Object
nameWithType: Object
fullName: System.Object
- uid: Terminal.Gui.ConsoleDriver.#ctor
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: ConsoleDriver()
nameWithType: ConsoleDriver.ConsoleDriver()
fullName: ConsoleDriver.ConsoleDriver()
- uid: Terminal.Gui.ConsoleDriver.AddRune(System.Rune)
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: AddRune(Rune)
nameWithType: ConsoleDriver.AddRune(Rune)
fullName: ConsoleDriver.AddRune(Rune)
- uid: System.Rune
parent: System
isExternal: true
name: Rune
nameWithType: Rune
fullName: System.Rune
- uid: Terminal.Gui.ConsoleDriver.AddStr(NStack.ustring)
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: AddStr(ustring)
nameWithType: ConsoleDriver.AddStr(ustring)
fullName: ConsoleDriver.AddStr(ustring)
- uid: NStack.ustring
parent: NStack
isExternal: true
name: ustring
nameWithType: ustring
fullName: NStack.ustring
- uid: Terminal.Gui.ConsoleDriver.BottomTee
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: BottomTee
nameWithType: ConsoleDriver.BottomTee
fullName: ConsoleDriver.BottomTee
- uid: Terminal.Gui.ConsoleDriver.Clip
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: Clip
nameWithType: ConsoleDriver.Clip
fullName: ConsoleDriver.Clip
- uid: Terminal.Gui.Rect
parent: Terminal.Gui
isExternal: false
name: Rect
nameWithType: Rect
fullName: Terminal.Gui.Rect
- uid: Terminal.Gui.ConsoleDriver.Cols
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: Cols
nameWithType: ConsoleDriver.Cols
fullName: ConsoleDriver.Cols
- uid: System.Int32
parent: System
isExternal: true
name: Int32
nameWithType: Int32
fullName: System.Int32
- uid: Terminal.Gui.ConsoleDriver.CookMouse
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: CookMouse()
nameWithType: ConsoleDriver.CookMouse()
fullName: ConsoleDriver.CookMouse()
- uid: Terminal.Gui.ConsoleDriver.Diamond
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: Diamond
nameWithType: ConsoleDriver.Diamond
fullName: ConsoleDriver.Diamond
- uid: Terminal.Gui.ConsoleDriver.DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean)
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: DrawFrame(Rect, Int32, Boolean)
nameWithType: ConsoleDriver.DrawFrame(Rect, Int32, Boolean)
fullName: ConsoleDriver.DrawFrame(Rect, Int32, Boolean)
- uid: System.Boolean
parent: System
isExternal: true
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
- uid: Terminal.Gui.ConsoleDriver.End
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: End()
nameWithType: ConsoleDriver.End()
fullName: ConsoleDriver.End()
- uid: Terminal.Gui.ConsoleDriver.HLine
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: HLine
nameWithType: ConsoleDriver.HLine
fullName: ConsoleDriver.HLine
- uid: Terminal.Gui.ConsoleDriver.Init(System.Action)
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: Init(Action)
nameWithType: ConsoleDriver.Init(Action)
fullName: ConsoleDriver.Init(Action)
- uid: System.Action
parent: System
isExternal: true
name: Action
nameWithType: Action
fullName: System.Action
- uid: Terminal.Gui.ConsoleDriver.LeftTee
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: LeftTee
nameWithType: ConsoleDriver.LeftTee
fullName: ConsoleDriver.LeftTee
- uid: Terminal.Gui.ConsoleDriver.LLCorner
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: LLCorner
nameWithType: ConsoleDriver.LLCorner
fullName: ConsoleDriver.LLCorner
- uid: Terminal.Gui.ConsoleDriver.LRCorner
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: LRCorner
nameWithType: ConsoleDriver.LRCorner
fullName: ConsoleDriver.LRCorner
- uid: Terminal.Gui.ConsoleDriver.MakeAttribute(Terminal.Gui.Color,Terminal.Gui.Color)
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: MakeAttribute(Color, Color)
nameWithType: ConsoleDriver.MakeAttribute(Color, Color)
fullName: ConsoleDriver.MakeAttribute(Color, Color)
- uid: Terminal.Gui.Attribute
parent: Terminal.Gui
isExternal: false
name: Attribute
nameWithType: Attribute
fullName: Terminal.Gui.Attribute
- uid: Terminal.Gui.Color
parent: Terminal.Gui
isExternal: false
name: Color
nameWithType: Color
fullName: Terminal.Gui.Color
- uid: Terminal.Gui.ConsoleDriver.Move(System.Int32,System.Int32)
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: Move(Int32, Int32)
nameWithType: ConsoleDriver.Move(Int32, Int32)
fullName: ConsoleDriver.Move(Int32, Int32)
- uid: Terminal.Gui.ConsoleDriver.PrepareToRun(Mono.Terminal.MainLoop,System.Action{Terminal.Gui.KeyEvent},System.Action{Terminal.Gui.MouseEvent})
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: PrepareToRun(MainLoop, Action, Action)
nameWithType: ConsoleDriver.PrepareToRun(MainLoop, Action, Action)
fullName: ConsoleDriver.PrepareToRun(MainLoop, Action, Action)
- uid: Mono.Terminal.MainLoop
parent: Mono.Terminal
isExternal: false
name: MainLoop
nameWithType: MainLoop
fullName: Mono.Terminal.MainLoop
- uid: System.Action`1
name: Action
nameWithType: Action
fullName: System.Action
- uid: Terminal.Gui.KeyEvent
name: KeyEvent
nameWithType: KeyEvent
fullName: Terminal.Gui.KeyEvent
- uid: System.Action{Terminal.Gui.KeyEvent}
parent: System
isExternal: true
name: Action
nameWithType: Action
fullName: System.Action
spec.csharp:
- uid: System.Action`1
name: Action
nameWithType: Action
fullName: System.Action
- name: <
nameWithType: <
fullName: <
- uid: Terminal.Gui.KeyEvent
name: KeyEvent
nameWithType: KeyEvent
fullName: Terminal.Gui.KeyEvent
- name: '>'
nameWithType: '>'
fullName: '>'
- uid: Terminal.Gui.MouseEvent
name: MouseEvent
nameWithType: MouseEvent
fullName: Terminal.Gui.MouseEvent
- uid: System.Action{Terminal.Gui.MouseEvent}
parent: System
isExternal: true
name: Action
nameWithType: Action
fullName: System.Action
spec.csharp:
- uid: System.Action`1
name: Action
nameWithType: Action
fullName: System.Action
- name: <
nameWithType: <
fullName: <
- uid: Terminal.Gui.MouseEvent
name: MouseEvent
nameWithType: MouseEvent
fullName: Terminal.Gui.MouseEvent
- name: '>'
nameWithType: '>'
fullName: '>'
- uid: Terminal.Gui.ConsoleDriver.Refresh
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: Refresh()
nameWithType: ConsoleDriver.Refresh()
fullName: ConsoleDriver.Refresh()
- uid: Terminal.Gui.ConsoleDriver.RightTee
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: RightTee
nameWithType: ConsoleDriver.RightTee
fullName: ConsoleDriver.RightTee
- uid: Terminal.Gui.ConsoleDriver.Rows
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: Rows
nameWithType: ConsoleDriver.Rows
fullName: ConsoleDriver.Rows
- uid: Terminal.Gui.ConsoleDriver.SetAttribute(Terminal.Gui.Attribute)
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: SetAttribute(Attribute)
nameWithType: ConsoleDriver.SetAttribute(Attribute)
fullName: ConsoleDriver.SetAttribute(Attribute)
- uid: Terminal.Gui.ConsoleDriver.SetColors(System.ConsoleColor,System.ConsoleColor)
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: SetColors(ConsoleColor, ConsoleColor)
nameWithType: ConsoleDriver.SetColors(ConsoleColor, ConsoleColor)
fullName: ConsoleDriver.SetColors(ConsoleColor, ConsoleColor)
- uid: System.ConsoleColor
parent: System
isExternal: true
name: ConsoleColor
nameWithType: ConsoleColor
fullName: System.ConsoleColor
- uid: Terminal.Gui.ConsoleDriver.SetColors(System.Int16,System.Int16)
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: SetColors(Int16, Int16)
nameWithType: ConsoleDriver.SetColors(Int16, Int16)
fullName: ConsoleDriver.SetColors(Int16, Int16)
- uid: System.Int16
parent: System
isExternal: true
name: Int16
nameWithType: Int16
fullName: System.Int16
- uid: Terminal.Gui.ConsoleDriver.StartReportingMouseMoves
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: StartReportingMouseMoves()
nameWithType: ConsoleDriver.StartReportingMouseMoves()
fullName: ConsoleDriver.StartReportingMouseMoves()
- uid: Terminal.Gui.ConsoleDriver.Stipple
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: Stipple
nameWithType: ConsoleDriver.Stipple
fullName: ConsoleDriver.Stipple
- uid: Terminal.Gui.ConsoleDriver.StopReportingMouseMoves
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: StopReportingMouseMoves()
nameWithType: ConsoleDriver.StopReportingMouseMoves()
fullName: ConsoleDriver.StopReportingMouseMoves()
- uid: Terminal.Gui.ConsoleDriver.Suspend
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: Suspend()
nameWithType: ConsoleDriver.Suspend()
fullName: ConsoleDriver.Suspend()
- uid: Terminal.Gui.ConsoleDriver.TopTee
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: TopTee
nameWithType: ConsoleDriver.TopTee
fullName: ConsoleDriver.TopTee
- uid: Terminal.Gui.ConsoleDriver.ULCorner
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: ULCorner
nameWithType: ConsoleDriver.ULCorner
fullName: ConsoleDriver.ULCorner
- uid: Terminal.Gui.ConsoleDriver.UncookMouse
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: UncookMouse()
nameWithType: ConsoleDriver.UncookMouse()
fullName: ConsoleDriver.UncookMouse()
- uid: Terminal.Gui.ConsoleDriver.UpdateCursor
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: UpdateCursor()
nameWithType: ConsoleDriver.UpdateCursor()
fullName: ConsoleDriver.UpdateCursor()
- uid: Terminal.Gui.ConsoleDriver.UpdateScreen
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: UpdateScreen()
nameWithType: ConsoleDriver.UpdateScreen()
fullName: ConsoleDriver.UpdateScreen()
- uid: Terminal.Gui.ConsoleDriver.URCorner
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: URCorner
nameWithType: ConsoleDriver.URCorner
fullName: ConsoleDriver.URCorner
- uid: Terminal.Gui.ConsoleDriver.VLine
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: VLine
nameWithType: ConsoleDriver.VLine
fullName: ConsoleDriver.VLine
- uid: Terminal.Gui.ConsoleDriver.#ctor*
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: ConsoleDriver
nameWithType: ConsoleDriver.ConsoleDriver
fullName: ConsoleDriver.ConsoleDriver
- uid: Terminal.Gui.ConsoleDriver.AddRune*
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: AddRune
nameWithType: ConsoleDriver.AddRune
fullName: ConsoleDriver.AddRune
- uid: Terminal.Gui.ConsoleDriver.AddStr*
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: AddStr
nameWithType: ConsoleDriver.AddStr
fullName: ConsoleDriver.AddStr
- uid: Terminal.Gui.ConsoleDriver.Clip*
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: Clip
nameWithType: ConsoleDriver.Clip
fullName: ConsoleDriver.Clip
- uid: Terminal.Gui.ConsoleDriver.Cols*
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: Cols
nameWithType: ConsoleDriver.Cols
fullName: ConsoleDriver.Cols
- uid: Terminal.Gui.ConsoleDriver.CookMouse*
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: CookMouse
nameWithType: ConsoleDriver.CookMouse
fullName: ConsoleDriver.CookMouse
- uid: Terminal.Gui.ConsoleDriver.DrawFrame*
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: DrawFrame
nameWithType: ConsoleDriver.DrawFrame
fullName: ConsoleDriver.DrawFrame
- uid: Terminal.Gui.ConsoleDriver.End*
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: End
nameWithType: ConsoleDriver.End
fullName: ConsoleDriver.End
- uid: Terminal.Gui.ConsoleDriver.Init*
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: Init
nameWithType: ConsoleDriver.Init
fullName: ConsoleDriver.Init
- uid: Terminal.Gui.ConsoleDriver.MakeAttribute*
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: MakeAttribute
nameWithType: ConsoleDriver.MakeAttribute
fullName: ConsoleDriver.MakeAttribute
- uid: Terminal.Gui.ConsoleDriver.Move*
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: Move
nameWithType: ConsoleDriver.Move
fullName: ConsoleDriver.Move
- uid: Terminal.Gui.ConsoleDriver.PrepareToRun*
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: PrepareToRun
nameWithType: ConsoleDriver.PrepareToRun
fullName: ConsoleDriver.PrepareToRun
- uid: Terminal.Gui.ConsoleDriver.Refresh*
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: Refresh
nameWithType: ConsoleDriver.Refresh
fullName: ConsoleDriver.Refresh
- uid: Terminal.Gui.ConsoleDriver.Rows*
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: Rows
nameWithType: ConsoleDriver.Rows
fullName: ConsoleDriver.Rows
- uid: Terminal.Gui.ConsoleDriver.SetAttribute*
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: SetAttribute
nameWithType: ConsoleDriver.SetAttribute
fullName: ConsoleDriver.SetAttribute
- uid: Terminal.Gui.ConsoleDriver.SetColors*
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: SetColors
nameWithType: ConsoleDriver.SetColors
fullName: ConsoleDriver.SetColors
- uid: Terminal.Gui.ConsoleDriver.StartReportingMouseMoves*
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: StartReportingMouseMoves
nameWithType: ConsoleDriver.StartReportingMouseMoves
fullName: ConsoleDriver.StartReportingMouseMoves
- uid: Terminal.Gui.ConsoleDriver.StopReportingMouseMoves*
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: StopReportingMouseMoves
nameWithType: ConsoleDriver.StopReportingMouseMoves
fullName: ConsoleDriver.StopReportingMouseMoves
- uid: Terminal.Gui.ConsoleDriver.Suspend*
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: Suspend
nameWithType: ConsoleDriver.Suspend
fullName: ConsoleDriver.Suspend
- uid: Terminal.Gui.ConsoleDriver.UncookMouse*
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: UncookMouse
nameWithType: ConsoleDriver.UncookMouse
fullName: ConsoleDriver.UncookMouse
- uid: Terminal.Gui.ConsoleDriver.UpdateCursor*
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: UpdateCursor
nameWithType: ConsoleDriver.UpdateCursor
fullName: ConsoleDriver.UpdateCursor
- uid: Terminal.Gui.ConsoleDriver.UpdateScreen*
parent: Terminal.Gui.ConsoleDriver
isExternal: false
name: UpdateScreen
nameWithType: ConsoleDriver.UpdateScreen
fullName: ConsoleDriver.UpdateScreen