Added docs

This commit is contained in:
Miguel de Icaza
2018-01-15 22:54:27 -05:00
parent fb70b45e58
commit e1b1b52e99
124 changed files with 46721 additions and 0 deletions

236
docfx/api/Terminal.yml Normal file
View File

@@ -0,0 +1,236 @@
### YamlMime:ManagedReference
items:
- uid: Terminal
id: Terminal
children:
- Terminal.Application
- Terminal.Application.RunState
- Terminal.Attribute
- Terminal.Button
- Terminal.CheckBox
- Terminal.Color
- Terminal.Colors
- Terminal.ColorScheme
- Terminal.ConsoleDriver
- Terminal.CursesDriver
- Terminal.Dialog
- Terminal.Key
- Terminal.KeyEvent
- Terminal.Label
- Terminal.MenuBar
- Terminal.MenuBarItem
- Terminal.MenuItem
- Terminal.MessageBox
- Terminal.MouseEvent
- Terminal.MouseFlags
- Terminal.Point
- Terminal.RadioGroup
- Terminal.Rect
- Terminal.Responder
- Terminal.ScrollView
- Terminal.Size
- Terminal.SpecialChar
- Terminal.TextAlignment
- Terminal.TextField
- Terminal.Toplevel
- Terminal.View
- Terminal.Window
langs:
- csharp
name: Terminal
nameWithType: Terminal
fullName: Terminal
type: Namespace
references:
- uid: Terminal.Application
parent: Terminal
isExternal: false
name: Application
nameWithType: Application
fullName: Terminal.Application
- uid: Terminal.Application.RunState
parent: Terminal
isExternal: false
name: Application.RunState
nameWithType: Application.RunState
fullName: Terminal.Application.RunState
- uid: Terminal.Attribute
parent: Terminal
isExternal: false
name: Attribute
nameWithType: Attribute
fullName: Terminal.Attribute
- uid: Terminal.Button
parent: Terminal
isExternal: false
name: Button
nameWithType: Button
fullName: Terminal.Button
- uid: Terminal.CheckBox
parent: Terminal
isExternal: false
name: CheckBox
nameWithType: CheckBox
fullName: Terminal.CheckBox
- uid: Terminal.Color
parent: Terminal
isExternal: false
name: Color
nameWithType: Color
fullName: Terminal.Color
- uid: Terminal.Colors
parent: Terminal
isExternal: false
name: Colors
nameWithType: Colors
fullName: Terminal.Colors
- uid: Terminal.ColorScheme
parent: Terminal
isExternal: false
name: ColorScheme
nameWithType: ColorScheme
fullName: Terminal.ColorScheme
- uid: Terminal.ConsoleDriver
parent: Terminal
isExternal: false
name: ConsoleDriver
nameWithType: ConsoleDriver
fullName: Terminal.ConsoleDriver
- uid: Terminal.CursesDriver
parent: Terminal
isExternal: false
name: CursesDriver
nameWithType: CursesDriver
fullName: Terminal.CursesDriver
- uid: Terminal.Dialog
parent: Terminal
isExternal: false
name: Dialog
nameWithType: Dialog
fullName: Terminal.Dialog
- uid: Terminal.Key
parent: Terminal
isExternal: false
name: Key
nameWithType: Key
fullName: Terminal.Key
- uid: Terminal.KeyEvent
parent: Terminal
isExternal: false
name: KeyEvent
nameWithType: KeyEvent
fullName: Terminal.KeyEvent
- uid: Terminal.Label
parent: Terminal
isExternal: false
name: Label
nameWithType: Label
fullName: Terminal.Label
- uid: Terminal.MenuBar
parent: Terminal
isExternal: false
name: MenuBar
nameWithType: MenuBar
fullName: Terminal.MenuBar
- uid: Terminal.MenuBarItem
parent: Terminal
isExternal: false
name: MenuBarItem
nameWithType: MenuBarItem
fullName: Terminal.MenuBarItem
- uid: Terminal.MenuItem
parent: Terminal
isExternal: false
name: MenuItem
nameWithType: MenuItem
fullName: Terminal.MenuItem
- uid: Terminal.MessageBox
parent: Terminal
isExternal: false
name: MessageBox
nameWithType: MessageBox
fullName: Terminal.MessageBox
- uid: Terminal.MouseEvent
parent: Terminal
isExternal: false
name: MouseEvent
nameWithType: MouseEvent
fullName: Terminal.MouseEvent
- uid: Terminal.MouseFlags
parent: Terminal
isExternal: false
name: MouseFlags
nameWithType: MouseFlags
fullName: Terminal.MouseFlags
- uid: Terminal.Point
parent: Terminal
isExternal: false
name: Point
nameWithType: Point
fullName: Terminal.Point
- uid: Terminal.RadioGroup
parent: Terminal
isExternal: false
name: RadioGroup
nameWithType: RadioGroup
fullName: Terminal.RadioGroup
- uid: Terminal.Rect
parent: Terminal
isExternal: false
name: Rect
nameWithType: Rect
fullName: Terminal.Rect
- uid: Terminal.Responder
parent: Terminal
isExternal: false
name: Responder
nameWithType: Responder
fullName: Terminal.Responder
- uid: Terminal.ScrollView
parent: Terminal
isExternal: false
name: ScrollView
nameWithType: ScrollView
fullName: Terminal.ScrollView
- uid: Terminal.Size
parent: Terminal
isExternal: false
name: Size
nameWithType: Size
fullName: Terminal.Size
- uid: Terminal.SpecialChar
parent: Terminal
isExternal: false
name: SpecialChar
nameWithType: SpecialChar
fullName: Terminal.SpecialChar
- uid: Terminal.TextAlignment
parent: Terminal
isExternal: false
name: TextAlignment
nameWithType: TextAlignment
fullName: Terminal.TextAlignment
- uid: Terminal.TextField
parent: Terminal
isExternal: false
name: TextField
nameWithType: TextField
fullName: Terminal.TextField
- uid: Terminal.Toplevel
parent: Terminal
isExternal: false
name: Toplevel
nameWithType: Toplevel
fullName: Terminal.Toplevel
- uid: Terminal.View
parent: Terminal
isExternal: false
name: View
nameWithType: View
fullName: Terminal.View
- uid: Terminal.Window
parent: Terminal
isExternal: false
name: Window
nameWithType: Window
fullName: Terminal.Window

View File

@@ -0,0 +1,97 @@
### YamlMime:ManagedReference
items:
- uid: Terminal.Application.RunState
id: Application.RunState
children:
- Terminal.Application.RunState.Dispose
- Terminal.Application.RunState.Dispose(System.Boolean)
langs:
- csharp
name: Application.RunState
nameWithType: Application.RunState
fullName: Terminal.Application.RunState
type: Class
assemblies:
- Terminal
namespace: Terminal
syntax:
content: 'public class Application.RunState : IDisposable'
inheritance:
- System.Object
implements:
- System.IDisposable
inheritedMembers: []
- uid: Terminal.Application.RunState.Dispose
id: Dispose
parent: Terminal.Application.RunState
langs:
- csharp
name: Dispose()
nameWithType: Application.RunState.Dispose()
fullName: Application.RunState.Dispose()
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public void Dispose ();
parameters: []
overload: Terminal.Application.RunState.Dispose*
exceptions: []
- uid: Terminal.Application.RunState.Dispose(System.Boolean)
id: Dispose(System.Boolean)
parent: Terminal.Application.RunState
langs:
- csharp
name: Dispose(Boolean)
nameWithType: Application.RunState.Dispose(Boolean)
fullName: Application.RunState.Dispose(Boolean)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public virtual void Dispose (bool disposing);
parameters:
- id: disposing
type: System.Boolean
description: To be added.
overload: Terminal.Application.RunState.Dispose*
exceptions: []
references:
- uid: System.Object
parent: System
isExternal: true
name: Object
nameWithType: Object
fullName: System.Object
- uid: Terminal.Application.RunState.Dispose
parent: Terminal.Application.RunState
isExternal: false
name: Dispose()
nameWithType: Application.RunState.Dispose()
fullName: Application.RunState.Dispose()
- uid: Terminal.Application.RunState.Dispose(System.Boolean)
parent: Terminal.Application.RunState
isExternal: false
name: Dispose(Boolean)
nameWithType: Application.RunState.Dispose(Boolean)
fullName: Application.RunState.Dispose(Boolean)
- uid: System.Boolean
parent: System
isExternal: true
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
- uid: Terminal.Application.RunState.Dispose*
parent: Terminal.Application.RunState
isExternal: false
name: Dispose
nameWithType: Application.RunState.Dispose
fullName: Application.RunState.Dispose
- uid: System.IDisposable
parent: System
isExternal: true
name: IDisposable
nameWithType: IDisposable
fullName: System.IDisposable

View File

@@ -0,0 +1,716 @@
### YamlMime:ManagedReference
items:
- uid: Terminal.Application
id: Application
children:
- Terminal.Application.#ctor
- Terminal.Application.Begin(Terminal.Toplevel)
- Terminal.Application.Current
- Terminal.Application.DebugDrawBounds
- Terminal.Application.Driver
- Terminal.Application.End(Terminal.Application.RunState)
- Terminal.Application.GrabMouse(Terminal.View)
- Terminal.Application.Init
- Terminal.Application.Iteration
- Terminal.Application.MainLoop
- Terminal.Application.MakeCenteredRect(Terminal.Size)
- Terminal.Application.Refresh
- Terminal.Application.RequestStop
- Terminal.Application.RootMouseEvent
- Terminal.Application.Run
- Terminal.Application.Run(Terminal.Toplevel)
- Terminal.Application.RunLoop(Terminal.Application.RunState,System.Boolean)
- Terminal.Application.Top
- Terminal.Application.UngrabMouse
langs:
- csharp
name: Application
nameWithType: Application
fullName: Terminal.Application
type: Class
assemblies:
- Terminal
namespace: Terminal
summary: The application driver for gui.cs
remarks: "<p>\n You can hook up to the Iteration event to have your method \n invoked on each iteration of the mainloop.\n </p>\n <p>\n Creates a mainloop to process input events, handle timers and\n other sources of data. It is accessible via the MainLoop property.\n </p>\n <p>\n When invoked sets the SynchronizationContext to one that is tied\n to the mainloop, allowing user code to use async/await.\n </p>"
syntax:
content: public class Application
inheritance:
- System.Object
implements: []
inheritedMembers: []
- uid: Terminal.Application.#ctor
id: '#ctor'
parent: Terminal.Application
langs:
- csharp
name: Application()
nameWithType: Application.Application()
fullName: Application.Application()
type: Constructor
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public Application ();
parameters: []
overload: Terminal.Application.#ctor*
exceptions: []
- uid: Terminal.Application.Begin(Terminal.Toplevel)
id: Begin(Terminal.Toplevel)
parent: Terminal.Application
langs:
- csharp
name: Begin(Toplevel)
nameWithType: Application.Begin(Toplevel)
fullName: Application.Begin(Toplevel)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public static Terminal.Application.RunState Begin (Terminal.Toplevel toplevel);
parameters:
- id: toplevel
type: Terminal.Toplevel
description: To be added.
return:
type: Terminal.Application+RunState
description: To be added.
overload: Terminal.Application.Begin*
exceptions: []
- uid: Terminal.Application.Current
id: Current
parent: Terminal.Application
langs:
- csharp
name: Current
nameWithType: Application.Current
fullName: Application.Current
type: Property
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public static Terminal.Toplevel Current { get; }
return:
type: Terminal.Toplevel
description: To be added.
overload: Terminal.Application.Current*
exceptions: []
- uid: Terminal.Application.DebugDrawBounds
id: DebugDrawBounds
parent: Terminal.Application
langs:
- csharp
name: DebugDrawBounds
nameWithType: Application.DebugDrawBounds
fullName: Application.DebugDrawBounds
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public static bool DebugDrawBounds;
return:
type: System.Boolean
description: To be added.
exceptions: []
- uid: Terminal.Application.Driver
id: Driver
parent: Terminal.Application
langs:
- csharp
name: Driver
nameWithType: Application.Driver
fullName: Application.Driver
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public static Terminal.ConsoleDriver Driver;
return:
type: Terminal.ConsoleDriver
description: To be added.
exceptions: []
- uid: Terminal.Application.End(Terminal.Application.RunState)
id: End(Terminal.Application.RunState)
parent: Terminal.Application
langs:
- csharp
name: End(Application+RunState)
nameWithType: Application.End(Application+RunState)
fullName: Application.End(Application+RunState)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public static void End (Terminal.Application.RunState rs);
parameters:
- id: rs
type: Terminal.Application+RunState
description: To be added.
overload: Terminal.Application.End*
exceptions: []
- uid: Terminal.Application.GrabMouse(Terminal.View)
id: GrabMouse(Terminal.View)
parent: Terminal.Application
langs:
- csharp
name: GrabMouse(View)
nameWithType: Application.GrabMouse(View)
fullName: Application.GrabMouse(View)
type: Method
assemblies:
- Terminal
namespace: Terminal
summary: Grabs the mouse, forcing all mouse events to be routed to the specified view until UngrabMouse is called.
syntax:
content: public static void GrabMouse (Terminal.View view);
parameters:
- id: view
type: Terminal.View
description: View that will receive all mouse events until UngrabMouse is invoked.
overload: Terminal.Application.GrabMouse*
exceptions: []
- uid: Terminal.Application.Init
id: Init
parent: Terminal.Application
langs:
- csharp
name: Init()
nameWithType: Application.Init()
fullName: Application.Init()
type: Method
assemblies:
- Terminal
namespace: Terminal
summary: Initializes the Application
syntax:
content: public static void Init ();
parameters: []
overload: Terminal.Application.Init*
exceptions: []
- uid: Terminal.Application.Iteration
id: Iteration
parent: Terminal.Application
langs:
- csharp
name: Iteration
nameWithType: Application.Iteration
fullName: Application.Iteration
type: Event
assemblies:
- Terminal
namespace: Terminal
summary: >-
This event is raised on each iteration of the
main loop.
remarks: See also <xref href="System.Threading.Timeout"></xref>
syntax:
content: public static event EventHandler Iteration;
return:
type: System.EventHandler
description: To be added.
exceptions: []
- uid: Terminal.Application.MainLoop
id: MainLoop
parent: Terminal.Application
langs:
- csharp
name: MainLoop
nameWithType: Application.MainLoop
fullName: Application.MainLoop
type: Property
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public static Mono.Terminal.MainLoop MainLoop { get; }
return:
type: Mono.Terminal.MainLoop
description: To be added.
overload: Terminal.Application.MainLoop*
exceptions: []
- uid: Terminal.Application.MakeCenteredRect(Terminal.Size)
id: MakeCenteredRect(Terminal.Size)
parent: Terminal.Application
langs:
- csharp
name: MakeCenteredRect(Size)
nameWithType: Application.MakeCenteredRect(Size)
fullName: Application.MakeCenteredRect(Size)
type: Method
assemblies:
- Terminal
namespace: Terminal
summary: Returns a rectangle that is centered in the screen for the provided size.
syntax:
content: public static Terminal.Rect MakeCenteredRect (Terminal.Size size);
parameters:
- id: size
type: Terminal.Size
description: Size for the rectangle.
return:
type: Terminal.Rect
description: The centered rect.
overload: Terminal.Application.MakeCenteredRect*
exceptions: []
- uid: Terminal.Application.Refresh
id: Refresh
parent: Terminal.Application
langs:
- csharp
name: Refresh()
nameWithType: Application.Refresh()
fullName: Application.Refresh()
type: Method
assemblies:
- Terminal
namespace: Terminal
summary: Triggers a refresh of the entire display.
syntax:
content: public static void Refresh ();
parameters: []
overload: Terminal.Application.Refresh*
exceptions: []
- uid: Terminal.Application.RequestStop
id: RequestStop
parent: Terminal.Application
langs:
- csharp
name: RequestStop()
nameWithType: Application.RequestStop()
fullName: Application.RequestStop()
type: Method
assemblies:
- Terminal
namespace: Terminal
summary: Stops running the most recent toplevel
syntax:
content: public static void RequestStop ();
parameters: []
overload: Terminal.Application.RequestStop*
exceptions: []
- uid: Terminal.Application.RootMouseEvent
id: RootMouseEvent
parent: Terminal.Application
langs:
- csharp
name: RootMouseEvent
nameWithType: Application.RootMouseEvent
fullName: Application.RootMouseEvent
type: Field
assemblies:
- Terminal
namespace: Terminal
summary: Merely a debugging aid to see the raw mouse events
syntax:
content: public static Action<Terminal.MouseEvent> RootMouseEvent;
return:
type: System.Action{Terminal.MouseEvent}
description: To be added.
exceptions: []
- uid: Terminal.Application.Run
id: Run
parent: Terminal.Application
langs:
- csharp
name: Run()
nameWithType: Application.Run()
fullName: Application.Run()
type: Method
assemblies:
- Terminal
namespace: Terminal
summary: Runs the application with the built-in toplevel view
syntax:
content: public static void Run ();
parameters: []
overload: Terminal.Application.Run*
exceptions: []
- uid: Terminal.Application.Run(Terminal.Toplevel)
id: Run(Terminal.Toplevel)
parent: Terminal.Application
langs:
- csharp
name: Run(Toplevel)
nameWithType: Application.Run(Toplevel)
fullName: Application.Run(Toplevel)
type: Method
assemblies:
- Terminal
namespace: Terminal
summary: Runs the main loop on the given container.
remarks: >-
<p>
This method is used to start processing events
for the main application, but it is also used to
run modal dialog boxes.
</p>
<p>
To make a toplevel stop execution, set the "Running"
property to false.
</p>
syntax:
content: public static void Run (Terminal.Toplevel view);
parameters:
- id: view
type: Terminal.Toplevel
description: To be added.
overload: Terminal.Application.Run*
exceptions: []
- uid: Terminal.Application.RunLoop(Terminal.Application.RunState,System.Boolean)
id: RunLoop(Terminal.Application.RunState,System.Boolean)
parent: Terminal.Application
langs:
- csharp
name: RunLoop(Application+RunState, Boolean)
nameWithType: Application.RunLoop(Application+RunState, Boolean)
fullName: Application.RunLoop(Application+RunState, Boolean)
type: Method
assemblies:
- Terminal
namespace: Terminal
summary: Runs the main loop for the created dialog
remarks: >-
Use the wait parameter to control whether this is a
blocking or non-blocking call.
syntax:
content: public static void RunLoop (Terminal.Application.RunState state, bool wait = true);
parameters:
- id: state
type: Terminal.Application+RunState
description: To be added.
- id: wait
type: System.Boolean
description: To be added.
overload: Terminal.Application.RunLoop*
exceptions: []
- uid: Terminal.Application.Top
id: Top
parent: Terminal.Application
langs:
- csharp
name: Top
nameWithType: Application.Top
fullName: Application.Top
type: Property
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public static Terminal.Toplevel Top { get; }
return:
type: Terminal.Toplevel
description: To be added.
overload: Terminal.Application.Top*
exceptions: []
- uid: Terminal.Application.UngrabMouse
id: UngrabMouse
parent: Terminal.Application
langs:
- csharp
name: UngrabMouse()
nameWithType: Application.UngrabMouse()
fullName: Application.UngrabMouse()
type: Method
assemblies:
- Terminal
namespace: Terminal
summary: Releases the mouse grab, so mouse events will be routed to the view on which the mouse is.
syntax:
content: public static void UngrabMouse ();
parameters: []
overload: Terminal.Application.UngrabMouse*
exceptions: []
references:
- uid: System.Object
parent: System
isExternal: true
name: Object
nameWithType: Object
fullName: System.Object
- uid: Terminal.Application.#ctor
parent: Terminal.Application
isExternal: false
name: Application()
nameWithType: Application.Application()
fullName: Application.Application()
- uid: Terminal.Application.Begin(Terminal.Toplevel)
parent: Terminal.Application
isExternal: false
name: Begin(Toplevel)
nameWithType: Application.Begin(Toplevel)
fullName: Application.Begin(Toplevel)
- uid: Terminal.Application
parent: Terminal
isExternal: false
name: Application
nameWithType: Application
fullName: Terminal.Application+RunState
- uid: Terminal.Toplevel
parent: Terminal
isExternal: false
name: Toplevel
nameWithType: Toplevel
fullName: Terminal.Toplevel
- uid: Terminal.Application.Current
parent: Terminal.Application
isExternal: false
name: Current
nameWithType: Application.Current
fullName: Application.Current
- uid: Terminal.Application.DebugDrawBounds
parent: Terminal.Application
isExternal: false
name: DebugDrawBounds
nameWithType: Application.DebugDrawBounds
fullName: Application.DebugDrawBounds
- uid: System.Boolean
parent: System
isExternal: true
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
- uid: Terminal.Application.Driver
parent: Terminal.Application
isExternal: false
name: Driver
nameWithType: Application.Driver
fullName: Application.Driver
- uid: Terminal.ConsoleDriver
parent: Terminal
isExternal: false
name: ConsoleDriver
nameWithType: ConsoleDriver
fullName: Terminal.ConsoleDriver
- uid: Terminal.Application.End(Terminal.Application.RunState)
parent: Terminal.Application
isExternal: false
name: End(Application+RunState)
nameWithType: Application.End(Application+RunState)
fullName: Application.End(Application+RunState)
- uid: Terminal.Application.GrabMouse(Terminal.View)
parent: Terminal.Application
isExternal: false
name: GrabMouse(View)
nameWithType: Application.GrabMouse(View)
fullName: Application.GrabMouse(View)
- uid: Terminal.View
parent: Terminal
isExternal: false
name: View
nameWithType: View
fullName: Terminal.View
- uid: Terminal.Application.Init
parent: Terminal.Application
isExternal: false
name: Init()
nameWithType: Application.Init()
fullName: Application.Init()
- uid: Terminal.Application.Iteration
parent: Terminal.Application
isExternal: false
name: Iteration
nameWithType: Application.Iteration
fullName: Application.Iteration
- uid: System.EventHandler
parent: System
isExternal: true
name: EventHandler
nameWithType: EventHandler
fullName: System.EventHandler
- uid: Terminal.Application.MainLoop
parent: Terminal.Application
isExternal: false
name: MainLoop
nameWithType: Application.MainLoop
fullName: Application.MainLoop
- uid: Mono.Terminal.MainLoop
parent: Mono.Terminal
isExternal: true
name: MainLoop
nameWithType: MainLoop
fullName: Mono.Terminal.MainLoop
- uid: Terminal.Application.MakeCenteredRect(Terminal.Size)
parent: Terminal.Application
isExternal: false
name: MakeCenteredRect(Size)
nameWithType: Application.MakeCenteredRect(Size)
fullName: Application.MakeCenteredRect(Size)
- uid: Terminal.Rect
parent: Terminal
isExternal: false
name: Rect
nameWithType: Rect
fullName: Terminal.Rect
- uid: Terminal.Size
parent: Terminal
isExternal: false
name: Size
nameWithType: Size
fullName: Terminal.Size
- uid: Terminal.Application.Refresh
parent: Terminal.Application
isExternal: false
name: Refresh()
nameWithType: Application.Refresh()
fullName: Application.Refresh()
- uid: Terminal.Application.RequestStop
parent: Terminal.Application
isExternal: false
name: RequestStop()
nameWithType: Application.RequestStop()
fullName: Application.RequestStop()
- uid: Terminal.Application.RootMouseEvent
parent: Terminal.Application
isExternal: false
name: RootMouseEvent
nameWithType: Application.RootMouseEvent
fullName: Application.RootMouseEvent
- uid: System.Action`1
name: Action
nameWithType: Action
fullName: System.Action
- uid: Terminal.MouseEvent
name: MouseEvent
nameWithType: MouseEvent
fullName: Terminal.MouseEvent
- uid: System.Action{Terminal.MouseEvent}
parent: System
isExternal: true
name: Action<MouseEvent>
nameWithType: Action<MouseEvent>
fullName: System.Action<Terminal.MouseEvent>
spec.csharp:
- uid: System.Action`1
name: Action
nameWithType: Action
fullName: System.Action
- name: <
nameWithType: <
fullName: <
- uid: Terminal.MouseEvent
name: MouseEvent
nameWithType: MouseEvent
fullName: Terminal.MouseEvent
- name: '>'
nameWithType: '>'
fullName: '>'
- uid: Terminal.Application.Run
parent: Terminal.Application
isExternal: false
name: Run()
nameWithType: Application.Run()
fullName: Application.Run()
- uid: Terminal.Application.Run(Terminal.Toplevel)
parent: Terminal.Application
isExternal: false
name: Run(Toplevel)
nameWithType: Application.Run(Toplevel)
fullName: Application.Run(Toplevel)
- uid: Terminal.Application.RunLoop(Terminal.Application.RunState,System.Boolean)
parent: Terminal.Application
isExternal: false
name: RunLoop(Application+RunState, Boolean)
nameWithType: Application.RunLoop(Application+RunState, Boolean)
fullName: Application.RunLoop(Application+RunState, Boolean)
- uid: Terminal.Application.Top
parent: Terminal.Application
isExternal: false
name: Top
nameWithType: Application.Top
fullName: Application.Top
- uid: Terminal.Application.UngrabMouse
parent: Terminal.Application
isExternal: false
name: UngrabMouse()
nameWithType: Application.UngrabMouse()
fullName: Application.UngrabMouse()
- uid: Terminal.Application.#ctor*
parent: Terminal.Application
isExternal: false
name: Application
nameWithType: Application.Application
fullName: Application.Application
- uid: Terminal.Application.Begin*
parent: Terminal.Application
isExternal: false
name: Begin
nameWithType: Application.Begin
fullName: Application.Begin
- uid: Terminal.Application.Current*
parent: Terminal.Application
isExternal: false
name: Current
nameWithType: Application.Current
fullName: Application.Current
- uid: Terminal.Application.End*
parent: Terminal.Application
isExternal: false
name: End
nameWithType: Application.End
fullName: Application.End
- uid: Terminal.Application.GrabMouse*
parent: Terminal.Application
isExternal: false
name: GrabMouse
nameWithType: Application.GrabMouse
fullName: Application.GrabMouse
- uid: Terminal.Application.Init*
parent: Terminal.Application
isExternal: false
name: Init
nameWithType: Application.Init
fullName: Application.Init
- uid: Terminal.Application.MainLoop*
parent: Terminal.Application
isExternal: false
name: MainLoop
nameWithType: Application.MainLoop
fullName: Application.MainLoop
- uid: Terminal.Application.MakeCenteredRect*
parent: Terminal.Application
isExternal: false
name: MakeCenteredRect
nameWithType: Application.MakeCenteredRect
fullName: Application.MakeCenteredRect
- uid: Terminal.Application.Refresh*
parent: Terminal.Application
isExternal: false
name: Refresh
nameWithType: Application.Refresh
fullName: Application.Refresh
- uid: Terminal.Application.RequestStop*
parent: Terminal.Application
isExternal: false
name: RequestStop
nameWithType: Application.RequestStop
fullName: Application.RequestStop
- uid: Terminal.Application.Run*
parent: Terminal.Application
isExternal: false
name: Run
nameWithType: Application.Run
fullName: Application.Run
- uid: Terminal.Application.RunLoop*
parent: Terminal.Application
isExternal: false
name: RunLoop
nameWithType: Application.RunLoop
fullName: Application.RunLoop
- uid: Terminal.Application.Top*
parent: Terminal.Application
isExternal: false
name: Top
nameWithType: Application.Top
fullName: Application.Top
- uid: Terminal.Application.UngrabMouse*
parent: Terminal.Application
isExternal: false
name: UngrabMouse
nameWithType: Application.UngrabMouse
fullName: Application.UngrabMouse

View File

@@ -0,0 +1,142 @@
### YamlMime:ManagedReference
items:
- uid: Terminal.Attribute
id: Attribute
children:
- Terminal.Attribute.#ctor(System.Int32)
- Terminal.Attribute.op_Implicit(System.Int32 to Terminal.Attribute)
- Terminal.Attribute.op_Implicit(Terminal.Attribute to System.Int32)
langs:
- csharp
name: Attribute
nameWithType: Attribute
fullName: Terminal.Attribute
type: Struct
assemblies:
- Terminal
namespace: Terminal
summary: Attributes are used as elements that contain both a foreground and a background or platform specific features
remarks: >-
Attributes are needed to map colors to terminal capabilities that might lack colors, on color
scenarios, they encode both the foreground and the background color and are used in the ColorScheme
class to define color schemes that can be used in your application.
syntax:
content: public struct Attribute
inheritance:
- System.ValueType
implements: []
- uid: Terminal.Attribute.#ctor(System.Int32)
id: '#ctor(System.Int32)'
parent: Terminal.Attribute
langs:
- csharp
name: Attribute(Int32)
nameWithType: Attribute.Attribute(Int32)
fullName: Attribute.Attribute(Int32)
type: Constructor
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public Attribute (int v);
parameters:
- id: v
type: System.Int32
description: To be added.
overload: Terminal.Attribute.#ctor*
exceptions: []
- uid: Terminal.Attribute.op_Implicit(System.Int32 to Terminal.Attribute)
id: op_Implicit(System.Int32 to Terminal.Attribute)
parent: Terminal.Attribute
langs:
- csharp
name: op_Implicit(Int32 to Attribute)
nameWithType: Attribute.op_Implicit(Int32 to Attribute)
fullName: Attribute.op_Implicit(Int32 to Attribute)
type: Operator
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public static Terminal.Attribute op_Implicit (int v);
parameters:
- id: v
type: System.Int32
description: To be added.
return:
type: Terminal.Attribute
description: To be added.
overload: Terminal.Attribute.op_Implicit*
exceptions: []
- uid: Terminal.Attribute.op_Implicit(Terminal.Attribute to System.Int32)
id: op_Implicit(Terminal.Attribute to System.Int32)
parent: Terminal.Attribute
langs:
- csharp
name: op_Implicit(Attribute to Int32)
nameWithType: Attribute.op_Implicit(Attribute to Int32)
fullName: Attribute.op_Implicit(Attribute to Int32)
type: Operator
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public static int op_Implicit (Terminal.Attribute c);
parameters:
- id: c
type: Terminal.Attribute
description: To be added.
return:
type: System.Int32
description: To be added.
overload: Terminal.Attribute.op_Implicit*
exceptions: []
references:
- uid: System.ValueType
parent: System
isExternal: true
name: ValueType
nameWithType: ValueType
fullName: System.ValueType
- uid: Terminal.Attribute.#ctor(System.Int32)
parent: Terminal.Attribute
isExternal: false
name: Attribute(Int32)
nameWithType: Attribute.Attribute(Int32)
fullName: Attribute.Attribute(Int32)
- uid: System.Int32
parent: System
isExternal: true
name: Int32
nameWithType: Int32
fullName: System.Int32
- uid: Terminal.Attribute.op_Implicit(System.Int32 to Terminal.Attribute)
parent: Terminal.Attribute
isExternal: false
name: op_Implicit(Int32 to Attribute)
nameWithType: Attribute.op_Implicit(Int32 to Attribute)
fullName: Attribute.op_Implicit(Int32 to Attribute)
- uid: Terminal.Attribute
parent: Terminal
isExternal: false
name: Attribute
nameWithType: Attribute
fullName: Terminal.Attribute
- uid: Terminal.Attribute.op_Implicit(Terminal.Attribute to System.Int32)
parent: Terminal.Attribute
isExternal: false
name: op_Implicit(Attribute to Int32)
nameWithType: Attribute.op_Implicit(Attribute to Int32)
fullName: Attribute.op_Implicit(Attribute to Int32)
- uid: Terminal.Attribute.#ctor*
parent: Terminal.Attribute
isExternal: false
name: Attribute
nameWithType: Attribute.Attribute
fullName: Attribute.Attribute
- uid: Terminal.Attribute.op_Implicit*
parent: Terminal.Attribute
isExternal: false
name: op_Implicit
nameWithType: Attribute.op_Implicit
fullName: Attribute.op_Implicit

View File

@@ -0,0 +1,789 @@
### YamlMime:ManagedReference
items:
- uid: Terminal.Button
id: Button
children:
- Terminal.Button.#ctor(System.String)
- Terminal.Button.#ctor(System.String,System.Boolean)
- Terminal.Button.#ctor(System.Int32,System.Int32,System.String)
- Terminal.Button.#ctor(System.Int32,System.Int32,System.String,System.Boolean)
- Terminal.Button.Clicked
- Terminal.Button.IsDefault
- Terminal.Button.MouseEvent(Terminal.MouseEvent)
- Terminal.Button.PositionCursor
- Terminal.Button.ProcessColdKey(Terminal.KeyEvent)
- Terminal.Button.ProcessHotKey(Terminal.KeyEvent)
- Terminal.Button.ProcessKey(Terminal.KeyEvent)
- Terminal.Button.Redraw(Terminal.Rect)
- Terminal.Button.Text
langs:
- csharp
name: Button
nameWithType: Button
fullName: Terminal.Button
type: Class
assemblies:
- Terminal
namespace: Terminal
summary: Button view
remarks: >-
Provides a button that can be clicked, or pressed with
the enter key and processes hotkeys (the first uppercase
letter in the button becomes the hotkey).
syntax:
content: 'public class Button : Terminal.View'
inheritance:
- System.Object
- Terminal.Responder
- Terminal.View
implements: []
inheritedMembers:
- Terminal.Responder.CanFocus
- Terminal.View.Add(Terminal.View)
- Terminal.View.Add(Terminal.View[])
- Terminal.View.AddCh(System.Int32,System.Int32,System.Int32)
- Terminal.View.Bounds
- Terminal.View.ChildNeedsDisplay
- Terminal.View.Clear
- Terminal.View.ClearNeedsDisplay
- Terminal.View.DrawFrame(Terminal.Rect,System.Boolean)
- Terminal.View.DrawHotString(System.String,System.Boolean,Terminal.ColorScheme)
- Terminal.View.DrawHotString(System.String,Terminal.Attribute,Terminal.Attribute)
- Terminal.View.Driver
- Terminal.View.empty
- Terminal.View.EnsureFocus
- Terminal.View.Focused
- Terminal.View.FocusFirst
- Terminal.View.FocusLast
- Terminal.View.FocusNext
- Terminal.View.FocusPrev
- Terminal.View.Frame
- Terminal.View.GetEnumerator
- Terminal.View.HasFocus
- Terminal.View.Id
- Terminal.View.LayoutSubviews
- Terminal.View.MostFocused
- Terminal.View.Move(System.Int32,System.Int32)
- Terminal.View.Remove(Terminal.View)
- Terminal.View.RemoveAll
- Terminal.View.ScreenToView(System.Int32,System.Int32)
- Terminal.View.SetFocus(Terminal.View)
- Terminal.View.SetNeedsDisplay
- Terminal.View.SetNeedsDisplay(Terminal.Rect)
- Terminal.View.Subviews
- Terminal.View.SuperView
- Terminal.View.ToString
- Terminal.View.WantMousePositionReports
- uid: Terminal.Button.#ctor(System.String)
id: '#ctor(System.String)'
parent: Terminal.Button
langs:
- csharp
name: Button(String)
nameWithType: Button.Button(String)
fullName: Button.Button(String)
type: Constructor
assemblies:
- Terminal
namespace: Terminal
summary: >-
Public constructor, creates a button based on
the given text at position 0,0
remarks: >-
The size of the button is computed based on the
text length. This button is not a default button.
syntax:
content: public Button (string s);
parameters:
- id: s
type: System.String
description: To be added.
overload: Terminal.Button.#ctor*
exceptions: []
- uid: Terminal.Button.#ctor(System.String,System.Boolean)
id: '#ctor(System.String,System.Boolean)'
parent: Terminal.Button
langs:
- csharp
name: Button(String, Boolean)
nameWithType: Button.Button(String, Boolean)
fullName: Button.Button(String, Boolean)
type: Constructor
assemblies:
- Terminal
namespace: Terminal
summary: >-
Public constructor, creates a button based on
the given text.
remarks: >-
If the value for is_default is true, a special
decoration is used, and the enter key on a
dialog would implicitly activate this button.
syntax:
content: public Button (string s, bool is_default);
parameters:
- id: s
type: System.String
description: To be added.
- id: is_default
type: System.Boolean
description: To be added.
overload: Terminal.Button.#ctor*
exceptions: []
- uid: Terminal.Button.#ctor(System.Int32,System.Int32,System.String)
id: '#ctor(System.Int32,System.Int32,System.String)'
parent: Terminal.Button
langs:
- csharp
name: Button(Int32, Int32, String)
nameWithType: Button.Button(Int32, Int32, String)
fullName: Button.Button(Int32, Int32, String)
type: Constructor
assemblies:
- Terminal
namespace: Terminal
summary: >-
Public constructor, creates a button based on
the given text at the given position.
remarks: >-
The size of the button is computed based on the
text length. This button is not a default button.
syntax:
content: public Button (int x, int y, string s);
parameters:
- id: x
type: System.Int32
description: To be added.
- id: y
type: System.Int32
description: To be added.
- id: s
type: System.String
description: To be added.
overload: Terminal.Button.#ctor*
exceptions: []
- uid: Terminal.Button.#ctor(System.Int32,System.Int32,System.String,System.Boolean)
id: '#ctor(System.Int32,System.Int32,System.String,System.Boolean)'
parent: Terminal.Button
langs:
- csharp
name: Button(Int32, Int32, String, Boolean)
nameWithType: Button.Button(Int32, Int32, String, Boolean)
fullName: Button.Button(Int32, Int32, String, Boolean)
type: Constructor
assemblies:
- Terminal
namespace: Terminal
summary: >-
Public constructor, creates a button based on
the given text at the given position.
remarks: >-
If the value for is_default is true, a special
decoration is used, and the enter key on a
dialog would implicitly activate this button.
syntax:
content: public Button (int x, int y, string s, bool is_default);
parameters:
- id: x
type: System.Int32
description: To be added.
- id: y
type: System.Int32
description: To be added.
- id: s
type: System.String
description: To be added.
- id: is_default
type: System.Boolean
description: To be added.
overload: Terminal.Button.#ctor*
exceptions: []
- uid: Terminal.Button.Clicked
id: Clicked
parent: Terminal.Button
langs:
- csharp
name: Clicked
nameWithType: Button.Clicked
fullName: Button.Clicked
type: Field
assemblies:
- Terminal
namespace: Terminal
summary: Clicked event, raised when the button is clicked.
remarks: >-
Client code can hook up to this event, it is
raised when the button is activated either with
the mouse or the keyboard.
syntax:
content: public Action Clicked;
return:
type: System.Action
description: To be added.
exceptions: []
- uid: Terminal.Button.IsDefault
id: IsDefault
parent: Terminal.Button
langs:
- csharp
name: IsDefault
nameWithType: Button.IsDefault
fullName: Button.IsDefault
type: Property
assemblies:
- Terminal
namespace: Terminal
summary: Gets or sets a value indicating whether this <xref href="Terminal.Button"></xref> is the default action to activate on return on a dialog.
syntax:
content: public bool IsDefault { get; set; }
return:
type: System.Boolean
description: <code>true</code> if is default; otherwise, <code>false</code>.
overload: Terminal.Button.IsDefault*
exceptions: []
- uid: Terminal.Button.MouseEvent(Terminal.MouseEvent)
id: MouseEvent(Terminal.MouseEvent)
parent: Terminal.Button
langs:
- csharp
name: MouseEvent(MouseEvent)
nameWithType: Button.MouseEvent(MouseEvent)
fullName: Button.MouseEvent(MouseEvent)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override bool MouseEvent (Terminal.MouseEvent me);
parameters:
- id: me
type: Terminal.MouseEvent
description: To be added.
return:
type: System.Boolean
description: To be added.
overload: Terminal.Button.MouseEvent*
exceptions: []
- uid: Terminal.Button.PositionCursor
id: PositionCursor
parent: Terminal.Button
langs:
- csharp
name: PositionCursor()
nameWithType: Button.PositionCursor()
fullName: Button.PositionCursor()
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override void PositionCursor ();
parameters: []
overload: Terminal.Button.PositionCursor*
exceptions: []
- uid: Terminal.Button.ProcessColdKey(Terminal.KeyEvent)
id: ProcessColdKey(Terminal.KeyEvent)
parent: Terminal.Button
langs:
- csharp
name: ProcessColdKey(KeyEvent)
nameWithType: Button.ProcessColdKey(KeyEvent)
fullName: Button.ProcessColdKey(KeyEvent)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override bool ProcessColdKey (Terminal.KeyEvent kb);
parameters:
- id: kb
type: Terminal.KeyEvent
description: To be added.
return:
type: System.Boolean
description: To be added.
overload: Terminal.Button.ProcessColdKey*
exceptions: []
- uid: Terminal.Button.ProcessHotKey(Terminal.KeyEvent)
id: ProcessHotKey(Terminal.KeyEvent)
parent: Terminal.Button
langs:
- csharp
name: ProcessHotKey(KeyEvent)
nameWithType: Button.ProcessHotKey(KeyEvent)
fullName: Button.ProcessHotKey(KeyEvent)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override bool ProcessHotKey (Terminal.KeyEvent kb);
parameters:
- id: kb
type: Terminal.KeyEvent
description: To be added.
return:
type: System.Boolean
description: To be added.
overload: Terminal.Button.ProcessHotKey*
exceptions: []
- uid: Terminal.Button.ProcessKey(Terminal.KeyEvent)
id: ProcessKey(Terminal.KeyEvent)
parent: Terminal.Button
langs:
- csharp
name: ProcessKey(KeyEvent)
nameWithType: Button.ProcessKey(KeyEvent)
fullName: Button.ProcessKey(KeyEvent)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override bool ProcessKey (Terminal.KeyEvent kb);
parameters:
- id: kb
type: Terminal.KeyEvent
description: To be added.
return:
type: System.Boolean
description: To be added.
overload: Terminal.Button.ProcessKey*
exceptions: []
- uid: Terminal.Button.Redraw(Terminal.Rect)
id: Redraw(Terminal.Rect)
parent: Terminal.Button
langs:
- csharp
name: Redraw(Rect)
nameWithType: Button.Redraw(Rect)
fullName: Button.Redraw(Rect)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override void Redraw (Terminal.Rect region);
parameters:
- id: region
type: Terminal.Rect
description: To be added.
overload: Terminal.Button.Redraw*
exceptions: []
- uid: Terminal.Button.Text
id: Text
parent: Terminal.Button
langs:
- csharp
name: Text
nameWithType: Button.Text
fullName: Button.Text
type: Property
assemblies:
- Terminal
namespace: Terminal
summary: The text displayed by this widget.
syntax:
content: public string Text { get; set; }
return:
type: System.String
description: To be added.
overload: Terminal.Button.Text*
exceptions: []
references:
- uid: Terminal.View
parent: Terminal
isExternal: false
name: View
nameWithType: View
fullName: Terminal.View
- uid: Terminal.Button.#ctor(System.String)
parent: Terminal.Button
isExternal: false
name: Button(String)
nameWithType: Button.Button(String)
fullName: Button.Button(String)
- uid: System.String
parent: System
isExternal: true
name: String
nameWithType: String
fullName: System.String
- uid: Terminal.Button.#ctor(System.String,System.Boolean)
parent: Terminal.Button
isExternal: false
name: Button(String, Boolean)
nameWithType: Button.Button(String, Boolean)
fullName: Button.Button(String, Boolean)
- uid: System.Boolean
parent: System
isExternal: true
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
- uid: Terminal.Button.#ctor(System.Int32,System.Int32,System.String)
parent: Terminal.Button
isExternal: false
name: Button(Int32, Int32, String)
nameWithType: Button.Button(Int32, Int32, String)
fullName: Button.Button(Int32, Int32, String)
- uid: System.Int32
parent: System
isExternal: true
name: Int32
nameWithType: Int32
fullName: System.Int32
- uid: Terminal.Button.#ctor(System.Int32,System.Int32,System.String,System.Boolean)
parent: Terminal.Button
isExternal: false
name: Button(Int32, Int32, String, Boolean)
nameWithType: Button.Button(Int32, Int32, String, Boolean)
fullName: Button.Button(Int32, Int32, String, Boolean)
- uid: Terminal.Button.Clicked
parent: Terminal.Button
isExternal: false
name: Clicked
nameWithType: Button.Clicked
fullName: Button.Clicked
- uid: System.Action
parent: System
isExternal: true
name: Action
nameWithType: Action
fullName: System.Action
- uid: Terminal.Button.IsDefault
parent: Terminal.Button
isExternal: false
name: IsDefault
nameWithType: Button.IsDefault
fullName: Button.IsDefault
- uid: Terminal.Button.MouseEvent(Terminal.MouseEvent)
parent: Terminal.Button
isExternal: false
name: MouseEvent(MouseEvent)
nameWithType: Button.MouseEvent(MouseEvent)
fullName: Button.MouseEvent(MouseEvent)
- uid: Terminal.MouseEvent
parent: Terminal
isExternal: false
name: MouseEvent
nameWithType: MouseEvent
fullName: Terminal.MouseEvent
- uid: Terminal.Button.PositionCursor
parent: Terminal.Button
isExternal: false
name: PositionCursor()
nameWithType: Button.PositionCursor()
fullName: Button.PositionCursor()
- uid: Terminal.Button.ProcessColdKey(Terminal.KeyEvent)
parent: Terminal.Button
isExternal: false
name: ProcessColdKey(KeyEvent)
nameWithType: Button.ProcessColdKey(KeyEvent)
fullName: Button.ProcessColdKey(KeyEvent)
- uid: Terminal.KeyEvent
parent: Terminal
isExternal: false
name: KeyEvent
nameWithType: KeyEvent
fullName: Terminal.KeyEvent
- uid: Terminal.Button.ProcessHotKey(Terminal.KeyEvent)
parent: Terminal.Button
isExternal: false
name: ProcessHotKey(KeyEvent)
nameWithType: Button.ProcessHotKey(KeyEvent)
fullName: Button.ProcessHotKey(KeyEvent)
- uid: Terminal.Button.ProcessKey(Terminal.KeyEvent)
parent: Terminal.Button
isExternal: false
name: ProcessKey(KeyEvent)
nameWithType: Button.ProcessKey(KeyEvent)
fullName: Button.ProcessKey(KeyEvent)
- uid: Terminal.Button.Redraw(Terminal.Rect)
parent: Terminal.Button
isExternal: false
name: Redraw(Rect)
nameWithType: Button.Redraw(Rect)
fullName: Button.Redraw(Rect)
- uid: Terminal.Rect
parent: Terminal
isExternal: false
name: Rect
nameWithType: Rect
fullName: Terminal.Rect
- uid: Terminal.Button.Text
parent: Terminal.Button
isExternal: false
name: Text
nameWithType: Button.Text
fullName: Button.Text
- uid: Terminal.Button.#ctor*
parent: Terminal.Button
isExternal: false
name: Button
nameWithType: Button.Button
fullName: Button.Button
- uid: Terminal.Button.IsDefault*
parent: Terminal.Button
isExternal: false
name: IsDefault
nameWithType: Button.IsDefault
fullName: Button.IsDefault
- uid: Terminal.Button.MouseEvent*
parent: Terminal.Button
isExternal: false
name: MouseEvent
nameWithType: Button.MouseEvent
fullName: Button.MouseEvent
- uid: Terminal.Button.PositionCursor*
parent: Terminal.Button
isExternal: false
name: PositionCursor
nameWithType: Button.PositionCursor
fullName: Button.PositionCursor
- uid: Terminal.Button.ProcessColdKey*
parent: Terminal.Button
isExternal: false
name: ProcessColdKey
nameWithType: Button.ProcessColdKey
fullName: Button.ProcessColdKey
- uid: Terminal.Button.ProcessHotKey*
parent: Terminal.Button
isExternal: false
name: ProcessHotKey
nameWithType: Button.ProcessHotKey
fullName: Button.ProcessHotKey
- uid: Terminal.Button.ProcessKey*
parent: Terminal.Button
isExternal: false
name: ProcessKey
nameWithType: Button.ProcessKey
fullName: Button.ProcessKey
- uid: Terminal.Button.Redraw*
parent: Terminal.Button
isExternal: false
name: Redraw
nameWithType: Button.Redraw
fullName: Button.Redraw
- uid: Terminal.Button.Text*
parent: Terminal.Button
isExternal: false
name: Text
nameWithType: Button.Text
fullName: Button.Text
- uid: Terminal.Responder.CanFocus
parent: Terminal.Responder
isExternal: false
name: CanFocus
nameWithType: Responder.CanFocus
fullName: Responder.CanFocus
- uid: Terminal.View.HasFocus
parent: Terminal.View
isExternal: false
name: HasFocus
nameWithType: View.HasFocus
fullName: View.HasFocus
- uid: Terminal.View.Add(Terminal.View)
parent: Terminal.View
isExternal: false
name: Add(View)
nameWithType: View.Add(View)
fullName: View.Add(View)
- uid: Terminal.View.Add(Terminal.View[])
parent: Terminal.View
isExternal: false
name: Add(View[])
nameWithType: View.Add(View[])
fullName: View.Add(View[])
- uid: Terminal.View.AddCh(System.Int32,System.Int32,System.Int32)
parent: Terminal.View
isExternal: false
name: AddCh(Int32, Int32, Int32)
nameWithType: View.AddCh(Int32, Int32, Int32)
fullName: View.AddCh(Int32, Int32, Int32)
- uid: Terminal.View.Bounds
parent: Terminal.View
isExternal: false
name: Bounds
nameWithType: View.Bounds
fullName: View.Bounds
- uid: Terminal.View.ChildNeedsDisplay
parent: Terminal.View
isExternal: false
name: ChildNeedsDisplay()
nameWithType: View.ChildNeedsDisplay()
fullName: View.ChildNeedsDisplay()
- uid: Terminal.View.Clear
parent: Terminal.View
isExternal: false
name: Clear()
nameWithType: View.Clear()
fullName: View.Clear()
- uid: Terminal.View.ClearNeedsDisplay
parent: Terminal.View
isExternal: false
name: ClearNeedsDisplay()
nameWithType: View.ClearNeedsDisplay()
fullName: View.ClearNeedsDisplay()
- uid: Terminal.View.DrawFrame(Terminal.Rect,System.Boolean)
parent: Terminal.View
isExternal: false
name: DrawFrame(Rect, Boolean)
nameWithType: View.DrawFrame(Rect, Boolean)
fullName: View.DrawFrame(Rect, Boolean)
- uid: Terminal.View.DrawHotString(System.String,Terminal.Attribute,Terminal.Attribute)
parent: Terminal.View
isExternal: false
name: DrawHotString(String, Attribute, Attribute)
nameWithType: View.DrawHotString(String, Attribute, Attribute)
fullName: View.DrawHotString(String, Attribute, Attribute)
- uid: Terminal.View.DrawHotString(System.String,System.Boolean,Terminal.ColorScheme)
parent: Terminal.View
isExternal: false
name: DrawHotString(String, Boolean, ColorScheme)
nameWithType: View.DrawHotString(String, Boolean, ColorScheme)
fullName: View.DrawHotString(String, Boolean, ColorScheme)
- uid: Terminal.View.Driver
parent: Terminal.View
isExternal: false
name: Driver
nameWithType: View.Driver
fullName: View.Driver
- uid: Terminal.View.empty
parent: Terminal.View
isExternal: false
name: empty
nameWithType: View.empty
fullName: View.empty
- uid: Terminal.View.EnsureFocus
parent: Terminal.View
isExternal: false
name: EnsureFocus()
nameWithType: View.EnsureFocus()
fullName: View.EnsureFocus()
- uid: Terminal.View.Focused
parent: Terminal.View
isExternal: false
name: Focused
nameWithType: View.Focused
fullName: View.Focused
- uid: Terminal.View.FocusFirst
parent: Terminal.View
isExternal: false
name: FocusFirst()
nameWithType: View.FocusFirst()
fullName: View.FocusFirst()
- uid: Terminal.View.FocusLast
parent: Terminal.View
isExternal: false
name: FocusLast()
nameWithType: View.FocusLast()
fullName: View.FocusLast()
- uid: Terminal.View.FocusNext
parent: Terminal.View
isExternal: false
name: FocusNext()
nameWithType: View.FocusNext()
fullName: View.FocusNext()
- uid: Terminal.View.FocusPrev
parent: Terminal.View
isExternal: false
name: FocusPrev()
nameWithType: View.FocusPrev()
fullName: View.FocusPrev()
- uid: Terminal.View.Frame
parent: Terminal.View
isExternal: false
name: Frame
nameWithType: View.Frame
fullName: View.Frame
- uid: Terminal.View.GetEnumerator
parent: Terminal.View
isExternal: false
name: GetEnumerator()
nameWithType: View.GetEnumerator()
fullName: View.GetEnumerator()
- uid: Terminal.View.Id
parent: Terminal.View
isExternal: false
name: Id
nameWithType: View.Id
fullName: View.Id
- uid: Terminal.View.LayoutSubviews
parent: Terminal.View
isExternal: false
name: LayoutSubviews()
nameWithType: View.LayoutSubviews()
fullName: View.LayoutSubviews()
- uid: Terminal.View.MostFocused
parent: Terminal.View
isExternal: false
name: MostFocused
nameWithType: View.MostFocused
fullName: View.MostFocused
- uid: Terminal.View.Move(System.Int32,System.Int32)
parent: Terminal.View
isExternal: false
name: Move(Int32, Int32)
nameWithType: View.Move(Int32, Int32)
fullName: View.Move(Int32, Int32)
- uid: Terminal.View.Remove(Terminal.View)
parent: Terminal.View
isExternal: false
name: Remove(View)
nameWithType: View.Remove(View)
fullName: View.Remove(View)
- uid: Terminal.View.RemoveAll
parent: Terminal.View
isExternal: false
name: RemoveAll()
nameWithType: View.RemoveAll()
fullName: View.RemoveAll()
- uid: Terminal.View.ScreenToView(System.Int32,System.Int32)
parent: Terminal.View
isExternal: false
name: ScreenToView(Int32, Int32)
nameWithType: View.ScreenToView(Int32, Int32)
fullName: View.ScreenToView(Int32, Int32)
- uid: Terminal.View.SetFocus(Terminal.View)
parent: Terminal.View
isExternal: false
name: SetFocus(View)
nameWithType: View.SetFocus(View)
fullName: View.SetFocus(View)
- uid: Terminal.View.SetNeedsDisplay
parent: Terminal.View
isExternal: false
name: SetNeedsDisplay()
nameWithType: View.SetNeedsDisplay()
fullName: View.SetNeedsDisplay()
- uid: Terminal.View.SetNeedsDisplay(Terminal.Rect)
parent: Terminal.View
isExternal: false
name: SetNeedsDisplay(Rect)
nameWithType: View.SetNeedsDisplay(Rect)
fullName: View.SetNeedsDisplay(Rect)
- uid: Terminal.View.Subviews
parent: Terminal.View
isExternal: false
name: Subviews
nameWithType: View.Subviews
fullName: View.Subviews
- uid: Terminal.View.SuperView
parent: Terminal.View
isExternal: false
name: SuperView
nameWithType: View.SuperView
fullName: View.SuperView
- uid: Terminal.View.ToString
parent: Terminal.View
isExternal: false
name: ToString()
nameWithType: View.ToString()
fullName: View.ToString()
- uid: Terminal.View.WantMousePositionReports
parent: Terminal.View
isExternal: false
name: WantMousePositionReports
nameWithType: View.WantMousePositionReports
fullName: View.WantMousePositionReports

View File

@@ -0,0 +1,655 @@
### YamlMime:ManagedReference
items:
- uid: Terminal.CheckBox
id: CheckBox
children:
- Terminal.CheckBox.#ctor(System.Int32,System.Int32,System.String)
- Terminal.CheckBox.#ctor(System.Int32,System.Int32,System.String,System.Boolean)
- Terminal.CheckBox.Checked
- Terminal.CheckBox.MouseEvent(Terminal.MouseEvent)
- Terminal.CheckBox.PositionCursor
- Terminal.CheckBox.ProcessKey(Terminal.KeyEvent)
- Terminal.CheckBox.Redraw(Terminal.Rect)
- Terminal.CheckBox.Text
- Terminal.CheckBox.Toggled
langs:
- csharp
name: CheckBox
nameWithType: CheckBox
fullName: Terminal.CheckBox
type: Class
assemblies:
- Terminal
namespace: Terminal
syntax:
content: 'public class CheckBox : Terminal.View'
inheritance:
- System.Object
- Terminal.Responder
- Terminal.View
implements: []
inheritedMembers:
- Terminal.Responder.CanFocus
- Terminal.View.Add(Terminal.View)
- Terminal.View.Add(Terminal.View[])
- Terminal.View.AddCh(System.Int32,System.Int32,System.Int32)
- Terminal.View.Bounds
- Terminal.View.ChildNeedsDisplay
- Terminal.View.Clear
- Terminal.View.ClearNeedsDisplay
- Terminal.View.DrawFrame(Terminal.Rect,System.Boolean)
- Terminal.View.DrawHotString(System.String,System.Boolean,Terminal.ColorScheme)
- Terminal.View.DrawHotString(System.String,Terminal.Attribute,Terminal.Attribute)
- Terminal.View.Driver
- Terminal.View.empty
- Terminal.View.EnsureFocus
- Terminal.View.Focused
- Terminal.View.FocusFirst
- Terminal.View.FocusLast
- Terminal.View.FocusNext
- Terminal.View.FocusPrev
- Terminal.View.Frame
- Terminal.View.GetEnumerator
- Terminal.View.HasFocus
- Terminal.View.Id
- Terminal.View.LayoutSubviews
- Terminal.View.MostFocused
- Terminal.View.Move(System.Int32,System.Int32)
- Terminal.View.ProcessColdKey(Terminal.KeyEvent)
- Terminal.View.ProcessHotKey(Terminal.KeyEvent)
- Terminal.View.Remove(Terminal.View)
- Terminal.View.RemoveAll
- Terminal.View.ScreenToView(System.Int32,System.Int32)
- Terminal.View.SetFocus(Terminal.View)
- Terminal.View.SetNeedsDisplay
- Terminal.View.SetNeedsDisplay(Terminal.Rect)
- Terminal.View.Subviews
- Terminal.View.SuperView
- Terminal.View.ToString
- Terminal.View.WantMousePositionReports
- uid: Terminal.CheckBox.#ctor(System.Int32,System.Int32,System.String)
id: '#ctor(System.Int32,System.Int32,System.String)'
parent: Terminal.CheckBox
langs:
- csharp
name: CheckBox(Int32, Int32, String)
nameWithType: CheckBox.CheckBox(Int32, Int32, String)
fullName: CheckBox.CheckBox(Int32, Int32, String)
type: Constructor
assemblies:
- Terminal
namespace: Terminal
summary: >-
Public constructor, creates a CheckButton based on
the given text at the given position.
remarks: >-
The size of CheckButton is computed based on the
text length. This CheckButton is not toggled.
syntax:
content: public CheckBox (int x, int y, string s);
parameters:
- id: x
type: System.Int32
description: To be added.
- id: y
type: System.Int32
description: To be added.
- id: s
type: System.String
description: To be added.
overload: Terminal.CheckBox.#ctor*
exceptions: []
- uid: Terminal.CheckBox.#ctor(System.Int32,System.Int32,System.String,System.Boolean)
id: '#ctor(System.Int32,System.Int32,System.String,System.Boolean)'
parent: Terminal.CheckBox
langs:
- csharp
name: CheckBox(Int32, Int32, String, Boolean)
nameWithType: CheckBox.CheckBox(Int32, Int32, String, Boolean)
fullName: CheckBox.CheckBox(Int32, Int32, String, Boolean)
type: Constructor
assemblies:
- Terminal
namespace: Terminal
summary: >-
Public constructor, creates a CheckButton based on
the given text at the given position and a state.
remarks: >-
The size of CheckButton is computed based on the
text length.
syntax:
content: public CheckBox (int x, int y, string s, bool is_checked);
parameters:
- id: x
type: System.Int32
description: To be added.
- id: y
type: System.Int32
description: To be added.
- id: s
type: System.String
description: To be added.
- id: is_checked
type: System.Boolean
description: To be added.
overload: Terminal.CheckBox.#ctor*
exceptions: []
- uid: Terminal.CheckBox.Checked
id: Checked
parent: Terminal.CheckBox
langs:
- csharp
name: Checked
nameWithType: CheckBox.Checked
fullName: CheckBox.Checked
type: Property
assemblies:
- Terminal
namespace: Terminal
summary: The state of the checkbox.
syntax:
content: public bool Checked { get; set; }
return:
type: System.Boolean
description: To be added.
overload: Terminal.CheckBox.Checked*
exceptions: []
- uid: Terminal.CheckBox.MouseEvent(Terminal.MouseEvent)
id: MouseEvent(Terminal.MouseEvent)
parent: Terminal.CheckBox
langs:
- csharp
name: MouseEvent(MouseEvent)
nameWithType: CheckBox.MouseEvent(MouseEvent)
fullName: CheckBox.MouseEvent(MouseEvent)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override bool MouseEvent (Terminal.MouseEvent me);
parameters:
- id: me
type: Terminal.MouseEvent
description: To be added.
return:
type: System.Boolean
description: To be added.
overload: Terminal.CheckBox.MouseEvent*
exceptions: []
- uid: Terminal.CheckBox.PositionCursor
id: PositionCursor
parent: Terminal.CheckBox
langs:
- csharp
name: PositionCursor()
nameWithType: CheckBox.PositionCursor()
fullName: CheckBox.PositionCursor()
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override void PositionCursor ();
parameters: []
overload: Terminal.CheckBox.PositionCursor*
exceptions: []
- uid: Terminal.CheckBox.ProcessKey(Terminal.KeyEvent)
id: ProcessKey(Terminal.KeyEvent)
parent: Terminal.CheckBox
langs:
- csharp
name: ProcessKey(KeyEvent)
nameWithType: CheckBox.ProcessKey(KeyEvent)
fullName: CheckBox.ProcessKey(KeyEvent)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override bool ProcessKey (Terminal.KeyEvent kb);
parameters:
- id: kb
type: Terminal.KeyEvent
description: To be added.
return:
type: System.Boolean
description: To be added.
overload: Terminal.CheckBox.ProcessKey*
exceptions: []
- uid: Terminal.CheckBox.Redraw(Terminal.Rect)
id: Redraw(Terminal.Rect)
parent: Terminal.CheckBox
langs:
- csharp
name: Redraw(Rect)
nameWithType: CheckBox.Redraw(Rect)
fullName: CheckBox.Redraw(Rect)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override void Redraw (Terminal.Rect region);
parameters:
- id: region
type: Terminal.Rect
description: To be added.
overload: Terminal.CheckBox.Redraw*
exceptions: []
- uid: Terminal.CheckBox.Text
id: Text
parent: Terminal.CheckBox
langs:
- csharp
name: Text
nameWithType: CheckBox.Text
fullName: CheckBox.Text
type: Property
assemblies:
- Terminal
namespace: Terminal
summary: The text displayed by this widget.
syntax:
content: public string Text { get; set; }
return:
type: System.String
description: To be added.
overload: Terminal.CheckBox.Text*
exceptions: []
- uid: Terminal.CheckBox.Toggled
id: Toggled
parent: Terminal.CheckBox
langs:
- csharp
name: Toggled
nameWithType: CheckBox.Toggled
fullName: CheckBox.Toggled
type: Event
assemblies:
- Terminal
namespace: Terminal
summary: Toggled event, raised when the CheckButton is toggled.
remarks: >-
Client code can hook up to this event, it is
raised when the checkbutton is activated either with
the mouse or the keyboard.
syntax:
content: public event EventHandler Toggled;
return:
type: System.EventHandler
description: To be added.
exceptions: []
references:
- uid: Terminal.View
parent: Terminal
isExternal: false
name: View
nameWithType: View
fullName: Terminal.View
- uid: Terminal.CheckBox.#ctor(System.Int32,System.Int32,System.String)
parent: Terminal.CheckBox
isExternal: false
name: CheckBox(Int32, Int32, String)
nameWithType: CheckBox.CheckBox(Int32, Int32, String)
fullName: CheckBox.CheckBox(Int32, Int32, String)
- uid: System.Int32
parent: System
isExternal: true
name: Int32
nameWithType: Int32
fullName: System.Int32
- uid: System.String
parent: System
isExternal: true
name: String
nameWithType: String
fullName: System.String
- uid: Terminal.CheckBox.#ctor(System.Int32,System.Int32,System.String,System.Boolean)
parent: Terminal.CheckBox
isExternal: false
name: CheckBox(Int32, Int32, String, Boolean)
nameWithType: CheckBox.CheckBox(Int32, Int32, String, Boolean)
fullName: CheckBox.CheckBox(Int32, Int32, String, Boolean)
- uid: System.Boolean
parent: System
isExternal: true
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
- uid: Terminal.CheckBox.Checked
parent: Terminal.CheckBox
isExternal: false
name: Checked
nameWithType: CheckBox.Checked
fullName: CheckBox.Checked
- uid: Terminal.CheckBox.MouseEvent(Terminal.MouseEvent)
parent: Terminal.CheckBox
isExternal: false
name: MouseEvent(MouseEvent)
nameWithType: CheckBox.MouseEvent(MouseEvent)
fullName: CheckBox.MouseEvent(MouseEvent)
- uid: Terminal.MouseEvent
parent: Terminal
isExternal: false
name: MouseEvent
nameWithType: MouseEvent
fullName: Terminal.MouseEvent
- uid: Terminal.CheckBox.PositionCursor
parent: Terminal.CheckBox
isExternal: false
name: PositionCursor()
nameWithType: CheckBox.PositionCursor()
fullName: CheckBox.PositionCursor()
- uid: Terminal.CheckBox.ProcessKey(Terminal.KeyEvent)
parent: Terminal.CheckBox
isExternal: false
name: ProcessKey(KeyEvent)
nameWithType: CheckBox.ProcessKey(KeyEvent)
fullName: CheckBox.ProcessKey(KeyEvent)
- uid: Terminal.KeyEvent
parent: Terminal
isExternal: false
name: KeyEvent
nameWithType: KeyEvent
fullName: Terminal.KeyEvent
- uid: Terminal.CheckBox.Redraw(Terminal.Rect)
parent: Terminal.CheckBox
isExternal: false
name: Redraw(Rect)
nameWithType: CheckBox.Redraw(Rect)
fullName: CheckBox.Redraw(Rect)
- uid: Terminal.Rect
parent: Terminal
isExternal: false
name: Rect
nameWithType: Rect
fullName: Terminal.Rect
- uid: Terminal.CheckBox.Text
parent: Terminal.CheckBox
isExternal: false
name: Text
nameWithType: CheckBox.Text
fullName: CheckBox.Text
- uid: Terminal.CheckBox.Toggled
parent: Terminal.CheckBox
isExternal: false
name: Toggled
nameWithType: CheckBox.Toggled
fullName: CheckBox.Toggled
- uid: System.EventHandler
parent: System
isExternal: true
name: EventHandler
nameWithType: EventHandler
fullName: System.EventHandler
- uid: Terminal.CheckBox.#ctor*
parent: Terminal.CheckBox
isExternal: false
name: CheckBox
nameWithType: CheckBox.CheckBox
fullName: CheckBox.CheckBox
- uid: Terminal.CheckBox.Checked*
parent: Terminal.CheckBox
isExternal: false
name: Checked
nameWithType: CheckBox.Checked
fullName: CheckBox.Checked
- uid: Terminal.CheckBox.MouseEvent*
parent: Terminal.CheckBox
isExternal: false
name: MouseEvent
nameWithType: CheckBox.MouseEvent
fullName: CheckBox.MouseEvent
- uid: Terminal.CheckBox.PositionCursor*
parent: Terminal.CheckBox
isExternal: false
name: PositionCursor
nameWithType: CheckBox.PositionCursor
fullName: CheckBox.PositionCursor
- uid: Terminal.CheckBox.ProcessKey*
parent: Terminal.CheckBox
isExternal: false
name: ProcessKey
nameWithType: CheckBox.ProcessKey
fullName: CheckBox.ProcessKey
- uid: Terminal.CheckBox.Redraw*
parent: Terminal.CheckBox
isExternal: false
name: Redraw
nameWithType: CheckBox.Redraw
fullName: CheckBox.Redraw
- uid: Terminal.CheckBox.Text*
parent: Terminal.CheckBox
isExternal: false
name: Text
nameWithType: CheckBox.Text
fullName: CheckBox.Text
- uid: Terminal.Responder.CanFocus
parent: Terminal.Responder
isExternal: false
name: CanFocus
nameWithType: Responder.CanFocus
fullName: Responder.CanFocus
- uid: Terminal.View.HasFocus
parent: Terminal.View
isExternal: false
name: HasFocus
nameWithType: View.HasFocus
fullName: View.HasFocus
- uid: Terminal.View.ProcessColdKey(Terminal.KeyEvent)
parent: Terminal.View
isExternal: false
name: ProcessColdKey(KeyEvent)
nameWithType: View.ProcessColdKey(KeyEvent)
fullName: View.ProcessColdKey(KeyEvent)
- uid: Terminal.View.ProcessHotKey(Terminal.KeyEvent)
parent: Terminal.View
isExternal: false
name: ProcessHotKey(KeyEvent)
nameWithType: View.ProcessHotKey(KeyEvent)
fullName: View.ProcessHotKey(KeyEvent)
- uid: Terminal.View.Add(Terminal.View)
parent: Terminal.View
isExternal: false
name: Add(View)
nameWithType: View.Add(View)
fullName: View.Add(View)
- uid: Terminal.View.Add(Terminal.View[])
parent: Terminal.View
isExternal: false
name: Add(View[])
nameWithType: View.Add(View[])
fullName: View.Add(View[])
- uid: Terminal.View.AddCh(System.Int32,System.Int32,System.Int32)
parent: Terminal.View
isExternal: false
name: AddCh(Int32, Int32, Int32)
nameWithType: View.AddCh(Int32, Int32, Int32)
fullName: View.AddCh(Int32, Int32, Int32)
- uid: Terminal.View.Bounds
parent: Terminal.View
isExternal: false
name: Bounds
nameWithType: View.Bounds
fullName: View.Bounds
- uid: Terminal.View.ChildNeedsDisplay
parent: Terminal.View
isExternal: false
name: ChildNeedsDisplay()
nameWithType: View.ChildNeedsDisplay()
fullName: View.ChildNeedsDisplay()
- uid: Terminal.View.Clear
parent: Terminal.View
isExternal: false
name: Clear()
nameWithType: View.Clear()
fullName: View.Clear()
- uid: Terminal.View.ClearNeedsDisplay
parent: Terminal.View
isExternal: false
name: ClearNeedsDisplay()
nameWithType: View.ClearNeedsDisplay()
fullName: View.ClearNeedsDisplay()
- uid: Terminal.View.DrawFrame(Terminal.Rect,System.Boolean)
parent: Terminal.View
isExternal: false
name: DrawFrame(Rect, Boolean)
nameWithType: View.DrawFrame(Rect, Boolean)
fullName: View.DrawFrame(Rect, Boolean)
- uid: Terminal.View.DrawHotString(System.String,Terminal.Attribute,Terminal.Attribute)
parent: Terminal.View
isExternal: false
name: DrawHotString(String, Attribute, Attribute)
nameWithType: View.DrawHotString(String, Attribute, Attribute)
fullName: View.DrawHotString(String, Attribute, Attribute)
- uid: Terminal.View.DrawHotString(System.String,System.Boolean,Terminal.ColorScheme)
parent: Terminal.View
isExternal: false
name: DrawHotString(String, Boolean, ColorScheme)
nameWithType: View.DrawHotString(String, Boolean, ColorScheme)
fullName: View.DrawHotString(String, Boolean, ColorScheme)
- uid: Terminal.View.Driver
parent: Terminal.View
isExternal: false
name: Driver
nameWithType: View.Driver
fullName: View.Driver
- uid: Terminal.View.empty
parent: Terminal.View
isExternal: false
name: empty
nameWithType: View.empty
fullName: View.empty
- uid: Terminal.View.EnsureFocus
parent: Terminal.View
isExternal: false
name: EnsureFocus()
nameWithType: View.EnsureFocus()
fullName: View.EnsureFocus()
- uid: Terminal.View.Focused
parent: Terminal.View
isExternal: false
name: Focused
nameWithType: View.Focused
fullName: View.Focused
- uid: Terminal.View.FocusFirst
parent: Terminal.View
isExternal: false
name: FocusFirst()
nameWithType: View.FocusFirst()
fullName: View.FocusFirst()
- uid: Terminal.View.FocusLast
parent: Terminal.View
isExternal: false
name: FocusLast()
nameWithType: View.FocusLast()
fullName: View.FocusLast()
- uid: Terminal.View.FocusNext
parent: Terminal.View
isExternal: false
name: FocusNext()
nameWithType: View.FocusNext()
fullName: View.FocusNext()
- uid: Terminal.View.FocusPrev
parent: Terminal.View
isExternal: false
name: FocusPrev()
nameWithType: View.FocusPrev()
fullName: View.FocusPrev()
- uid: Terminal.View.Frame
parent: Terminal.View
isExternal: false
name: Frame
nameWithType: View.Frame
fullName: View.Frame
- uid: Terminal.View.GetEnumerator
parent: Terminal.View
isExternal: false
name: GetEnumerator()
nameWithType: View.GetEnumerator()
fullName: View.GetEnumerator()
- uid: Terminal.View.Id
parent: Terminal.View
isExternal: false
name: Id
nameWithType: View.Id
fullName: View.Id
- uid: Terminal.View.LayoutSubviews
parent: Terminal.View
isExternal: false
name: LayoutSubviews()
nameWithType: View.LayoutSubviews()
fullName: View.LayoutSubviews()
- uid: Terminal.View.MostFocused
parent: Terminal.View
isExternal: false
name: MostFocused
nameWithType: View.MostFocused
fullName: View.MostFocused
- uid: Terminal.View.Move(System.Int32,System.Int32)
parent: Terminal.View
isExternal: false
name: Move(Int32, Int32)
nameWithType: View.Move(Int32, Int32)
fullName: View.Move(Int32, Int32)
- uid: Terminal.View.Remove(Terminal.View)
parent: Terminal.View
isExternal: false
name: Remove(View)
nameWithType: View.Remove(View)
fullName: View.Remove(View)
- uid: Terminal.View.RemoveAll
parent: Terminal.View
isExternal: false
name: RemoveAll()
nameWithType: View.RemoveAll()
fullName: View.RemoveAll()
- uid: Terminal.View.ScreenToView(System.Int32,System.Int32)
parent: Terminal.View
isExternal: false
name: ScreenToView(Int32, Int32)
nameWithType: View.ScreenToView(Int32, Int32)
fullName: View.ScreenToView(Int32, Int32)
- uid: Terminal.View.SetFocus(Terminal.View)
parent: Terminal.View
isExternal: false
name: SetFocus(View)
nameWithType: View.SetFocus(View)
fullName: View.SetFocus(View)
- uid: Terminal.View.SetNeedsDisplay
parent: Terminal.View
isExternal: false
name: SetNeedsDisplay()
nameWithType: View.SetNeedsDisplay()
fullName: View.SetNeedsDisplay()
- uid: Terminal.View.SetNeedsDisplay(Terminal.Rect)
parent: Terminal.View
isExternal: false
name: SetNeedsDisplay(Rect)
nameWithType: View.SetNeedsDisplay(Rect)
fullName: View.SetNeedsDisplay(Rect)
- uid: Terminal.View.Subviews
parent: Terminal.View
isExternal: false
name: Subviews
nameWithType: View.Subviews
fullName: View.Subviews
- uid: Terminal.View.SuperView
parent: Terminal.View
isExternal: false
name: SuperView
nameWithType: View.SuperView
fullName: View.SuperView
- uid: Terminal.View.ToString
parent: Terminal.View
isExternal: false
name: ToString()
nameWithType: View.ToString()
fullName: View.ToString()
- uid: Terminal.View.WantMousePositionReports
parent: Terminal.View
isExternal: false
name: WantMousePositionReports
nameWithType: View.WantMousePositionReports
fullName: View.WantMousePositionReports

View File

@@ -0,0 +1,432 @@
### YamlMime:ManagedReference
items:
- uid: Terminal.Color
id: Color
children:
- Terminal.Color.Black
- Terminal.Color.Blue
- Terminal.Color.BrighCyan
- Terminal.Color.BrightBlue
- Terminal.Color.BrightGreen
- Terminal.Color.BrightMagenta
- Terminal.Color.BrightRed
- Terminal.Color.BrightYellow
- Terminal.Color.Brown
- Terminal.Color.Cyan
- Terminal.Color.DarkGray
- Terminal.Color.Gray
- Terminal.Color.Green
- Terminal.Color.Magenta
- Terminal.Color.Red
- Terminal.Color.White
langs:
- csharp
name: Color
nameWithType: Color
fullName: Terminal.Color
type: Enum
assemblies:
- Terminal
namespace: Terminal
summary: Basic colors that can be used to set the foreground and background colors in console applications. These can only be
syntax:
content: public enum Color
inheritance:
- System.Enum
- uid: Terminal.Color.Black
id: Black
parent: Terminal.Color
langs:
- csharp
name: Black
nameWithType: Color.Black
fullName: Color.Black
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: Black
return:
type: Terminal.Color
description: To be added.
exceptions: []
- uid: Terminal.Color.Blue
id: Blue
parent: Terminal.Color
langs:
- csharp
name: Blue
nameWithType: Color.Blue
fullName: Color.Blue
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: Blue
return:
type: Terminal.Color
description: To be added.
exceptions: []
- uid: Terminal.Color.BrighCyan
id: BrighCyan
parent: Terminal.Color
langs:
- csharp
name: BrighCyan
nameWithType: Color.BrighCyan
fullName: Color.BrighCyan
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: BrighCyan
return:
type: Terminal.Color
description: To be added.
exceptions: []
- uid: Terminal.Color.BrightBlue
id: BrightBlue
parent: Terminal.Color
langs:
- csharp
name: BrightBlue
nameWithType: Color.BrightBlue
fullName: Color.BrightBlue
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: BrightBlue
return:
type: Terminal.Color
description: To be added.
exceptions: []
- uid: Terminal.Color.BrightGreen
id: BrightGreen
parent: Terminal.Color
langs:
- csharp
name: BrightGreen
nameWithType: Color.BrightGreen
fullName: Color.BrightGreen
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: BrightGreen
return:
type: Terminal.Color
description: To be added.
exceptions: []
- uid: Terminal.Color.BrightMagenta
id: BrightMagenta
parent: Terminal.Color
langs:
- csharp
name: BrightMagenta
nameWithType: Color.BrightMagenta
fullName: Color.BrightMagenta
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: BrightMagenta
return:
type: Terminal.Color
description: To be added.
exceptions: []
- uid: Terminal.Color.BrightRed
id: BrightRed
parent: Terminal.Color
langs:
- csharp
name: BrightRed
nameWithType: Color.BrightRed
fullName: Color.BrightRed
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: BrightRed
return:
type: Terminal.Color
description: To be added.
exceptions: []
- uid: Terminal.Color.BrightYellow
id: BrightYellow
parent: Terminal.Color
langs:
- csharp
name: BrightYellow
nameWithType: Color.BrightYellow
fullName: Color.BrightYellow
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: BrightYellow
return:
type: Terminal.Color
description: To be added.
exceptions: []
- uid: Terminal.Color.Brown
id: Brown
parent: Terminal.Color
langs:
- csharp
name: Brown
nameWithType: Color.Brown
fullName: Color.Brown
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: Brown
return:
type: Terminal.Color
description: To be added.
exceptions: []
- uid: Terminal.Color.Cyan
id: Cyan
parent: Terminal.Color
langs:
- csharp
name: Cyan
nameWithType: Color.Cyan
fullName: Color.Cyan
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: Cyan
return:
type: Terminal.Color
description: To be added.
exceptions: []
- uid: Terminal.Color.DarkGray
id: DarkGray
parent: Terminal.Color
langs:
- csharp
name: DarkGray
nameWithType: Color.DarkGray
fullName: Color.DarkGray
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: DarkGray
return:
type: Terminal.Color
description: To be added.
exceptions: []
- uid: Terminal.Color.Gray
id: Gray
parent: Terminal.Color
langs:
- csharp
name: Gray
nameWithType: Color.Gray
fullName: Color.Gray
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: Gray
return:
type: Terminal.Color
description: To be added.
exceptions: []
- uid: Terminal.Color.Green
id: Green
parent: Terminal.Color
langs:
- csharp
name: Green
nameWithType: Color.Green
fullName: Color.Green
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: Green
return:
type: Terminal.Color
description: To be added.
exceptions: []
- uid: Terminal.Color.Magenta
id: Magenta
parent: Terminal.Color
langs:
- csharp
name: Magenta
nameWithType: Color.Magenta
fullName: Color.Magenta
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: Magenta
return:
type: Terminal.Color
description: To be added.
exceptions: []
- uid: Terminal.Color.Red
id: Red
parent: Terminal.Color
langs:
- csharp
name: Red
nameWithType: Color.Red
fullName: Color.Red
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: Red
return:
type: Terminal.Color
description: To be added.
exceptions: []
- uid: Terminal.Color.White
id: White
parent: Terminal.Color
langs:
- csharp
name: White
nameWithType: Color.White
fullName: Color.White
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: White
return:
type: Terminal.Color
description: To be added.
exceptions: []
references:
- uid: System.Enum
parent: System
isExternal: true
name: Enum
nameWithType: Enum
fullName: System.Enum
- uid: Terminal.Color.Black
parent: Terminal.Color
isExternal: false
name: Black
nameWithType: Color.Black
fullName: Color.Black
- uid: Terminal.Color
parent: Terminal
isExternal: false
name: Color
nameWithType: Color
fullName: Terminal.Color
- uid: Terminal.Color.Blue
parent: Terminal.Color
isExternal: false
name: Blue
nameWithType: Color.Blue
fullName: Color.Blue
- uid: Terminal.Color.BrighCyan
parent: Terminal.Color
isExternal: false
name: BrighCyan
nameWithType: Color.BrighCyan
fullName: Color.BrighCyan
- uid: Terminal.Color.BrightBlue
parent: Terminal.Color
isExternal: false
name: BrightBlue
nameWithType: Color.BrightBlue
fullName: Color.BrightBlue
- uid: Terminal.Color.BrightGreen
parent: Terminal.Color
isExternal: false
name: BrightGreen
nameWithType: Color.BrightGreen
fullName: Color.BrightGreen
- uid: Terminal.Color.BrightMagenta
parent: Terminal.Color
isExternal: false
name: BrightMagenta
nameWithType: Color.BrightMagenta
fullName: Color.BrightMagenta
- uid: Terminal.Color.BrightRed
parent: Terminal.Color
isExternal: false
name: BrightRed
nameWithType: Color.BrightRed
fullName: Color.BrightRed
- uid: Terminal.Color.BrightYellow
parent: Terminal.Color
isExternal: false
name: BrightYellow
nameWithType: Color.BrightYellow
fullName: Color.BrightYellow
- uid: Terminal.Color.Brown
parent: Terminal.Color
isExternal: false
name: Brown
nameWithType: Color.Brown
fullName: Color.Brown
- uid: Terminal.Color.Cyan
parent: Terminal.Color
isExternal: false
name: Cyan
nameWithType: Color.Cyan
fullName: Color.Cyan
- uid: Terminal.Color.DarkGray
parent: Terminal.Color
isExternal: false
name: DarkGray
nameWithType: Color.DarkGray
fullName: Color.DarkGray
- uid: Terminal.Color.Gray
parent: Terminal.Color
isExternal: false
name: Gray
nameWithType: Color.Gray
fullName: Color.Gray
- uid: Terminal.Color.Green
parent: Terminal.Color
isExternal: false
name: Green
nameWithType: Color.Green
fullName: Color.Green
- uid: Terminal.Color.Magenta
parent: Terminal.Color
isExternal: false
name: Magenta
nameWithType: Color.Magenta
fullName: Color.Magenta
- uid: Terminal.Color.Red
parent: Terminal.Color
isExternal: false
name: Red
nameWithType: Color.Red
fullName: Color.Red
- uid: Terminal.Color.White
parent: Terminal.Color
isExternal: false
name: White
nameWithType: Color.White
fullName: Color.White

View File

@@ -0,0 +1,164 @@
### YamlMime:ManagedReference
items:
- uid: Terminal.ColorScheme
id: ColorScheme
children:
- Terminal.ColorScheme.#ctor
- Terminal.ColorScheme.Focus
- Terminal.ColorScheme.HotFocus
- Terminal.ColorScheme.HotNormal
- Terminal.ColorScheme.Normal
langs:
- csharp
name: ColorScheme
nameWithType: ColorScheme
fullName: Terminal.ColorScheme
type: Class
assemblies:
- Terminal
namespace: Terminal
summary: Color scheme definitions
syntax:
content: public class ColorScheme
inheritance:
- System.Object
implements: []
inheritedMembers: []
- uid: Terminal.ColorScheme.#ctor
id: '#ctor'
parent: Terminal.ColorScheme
langs:
- csharp
name: ColorScheme()
nameWithType: ColorScheme.ColorScheme()
fullName: ColorScheme.ColorScheme()
type: Constructor
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public ColorScheme ();
parameters: []
overload: Terminal.ColorScheme.#ctor*
exceptions: []
- uid: Terminal.ColorScheme.Focus
id: Focus
parent: Terminal.ColorScheme
langs:
- csharp
name: Focus
nameWithType: ColorScheme.Focus
fullName: ColorScheme.Focus
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public Terminal.Attribute Focus;
return:
type: Terminal.Attribute
description: To be added.
exceptions: []
- uid: Terminal.ColorScheme.HotFocus
id: HotFocus
parent: Terminal.ColorScheme
langs:
- csharp
name: HotFocus
nameWithType: ColorScheme.HotFocus
fullName: ColorScheme.HotFocus
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public Terminal.Attribute HotFocus;
return:
type: Terminal.Attribute
description: To be added.
exceptions: []
- uid: Terminal.ColorScheme.HotNormal
id: HotNormal
parent: Terminal.ColorScheme
langs:
- csharp
name: HotNormal
nameWithType: ColorScheme.HotNormal
fullName: ColorScheme.HotNormal
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public Terminal.Attribute HotNormal;
return:
type: Terminal.Attribute
description: To be added.
exceptions: []
- uid: Terminal.ColorScheme.Normal
id: Normal
parent: Terminal.ColorScheme
langs:
- csharp
name: Normal
nameWithType: ColorScheme.Normal
fullName: ColorScheme.Normal
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public Terminal.Attribute Normal;
return:
type: Terminal.Attribute
description: To be added.
exceptions: []
references:
- uid: System.Object
parent: System
isExternal: true
name: Object
nameWithType: Object
fullName: System.Object
- uid: Terminal.ColorScheme.#ctor
parent: Terminal.ColorScheme
isExternal: false
name: ColorScheme()
nameWithType: ColorScheme.ColorScheme()
fullName: ColorScheme.ColorScheme()
- uid: Terminal.ColorScheme.Focus
parent: Terminal.ColorScheme
isExternal: false
name: Focus
nameWithType: ColorScheme.Focus
fullName: ColorScheme.Focus
- uid: Terminal.Attribute
parent: Terminal
isExternal: false
name: Attribute
nameWithType: Attribute
fullName: Terminal.Attribute
- uid: Terminal.ColorScheme.HotFocus
parent: Terminal.ColorScheme
isExternal: false
name: HotFocus
nameWithType: ColorScheme.HotFocus
fullName: ColorScheme.HotFocus
- uid: Terminal.ColorScheme.HotNormal
parent: Terminal.ColorScheme
isExternal: false
name: HotNormal
nameWithType: ColorScheme.HotNormal
fullName: ColorScheme.HotNormal
- uid: Terminal.ColorScheme.Normal
parent: Terminal.ColorScheme
isExternal: false
name: Normal
nameWithType: ColorScheme.Normal
fullName: ColorScheme.Normal
- uid: Terminal.ColorScheme.#ctor*
parent: Terminal.ColorScheme
isExternal: false
name: ColorScheme
nameWithType: ColorScheme.ColorScheme
fullName: ColorScheme.ColorScheme

View File

@@ -0,0 +1,133 @@
### YamlMime:ManagedReference
items:
- uid: Terminal.Colors
id: Colors
children:
- Terminal.Colors.Base
- Terminal.Colors.Dialog
- Terminal.Colors.Error
- Terminal.Colors.Menu
langs:
- csharp
name: Colors
nameWithType: Colors
fullName: Terminal.Colors
type: Class
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public static class Colors
inheritance:
- System.Object
implements: []
inheritedMembers: []
- uid: Terminal.Colors.Base
id: Base
parent: Terminal.Colors
langs:
- csharp
name: Base
nameWithType: Colors.Base
fullName: Colors.Base
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public static Terminal.ColorScheme Base;
return:
type: Terminal.ColorScheme
description: To be added.
exceptions: []
- uid: Terminal.Colors.Dialog
id: Dialog
parent: Terminal.Colors
langs:
- csharp
name: Dialog
nameWithType: Colors.Dialog
fullName: Colors.Dialog
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public static Terminal.ColorScheme Dialog;
return:
type: Terminal.ColorScheme
description: To be added.
exceptions: []
- uid: Terminal.Colors.Error
id: Error
parent: Terminal.Colors
langs:
- csharp
name: Error
nameWithType: Colors.Error
fullName: Colors.Error
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public static Terminal.ColorScheme Error;
return:
type: Terminal.ColorScheme
description: To be added.
exceptions: []
- uid: Terminal.Colors.Menu
id: Menu
parent: Terminal.Colors
langs:
- csharp
name: Menu
nameWithType: Colors.Menu
fullName: Colors.Menu
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public static Terminal.ColorScheme Menu;
return:
type: Terminal.ColorScheme
description: To be added.
exceptions: []
references:
- uid: System.Object
parent: System
isExternal: true
name: Object
nameWithType: Object
fullName: System.Object
- uid: Terminal.Colors.Base
parent: Terminal.Colors
isExternal: false
name: Base
nameWithType: Colors.Base
fullName: Colors.Base
- uid: Terminal.ColorScheme
parent: Terminal
isExternal: false
name: ColorScheme
nameWithType: ColorScheme
fullName: Terminal.ColorScheme
- uid: Terminal.Colors.Dialog
parent: Terminal.Colors
isExternal: false
name: Dialog
nameWithType: Colors.Dialog
fullName: Colors.Dialog
- uid: Terminal.Colors.Error
parent: Terminal.Colors
isExternal: false
name: Error
nameWithType: Colors.Error
fullName: Colors.Error
- uid: Terminal.Colors.Menu
parent: Terminal.Colors
isExternal: false
name: Menu
nameWithType: Colors.Menu
fullName: Colors.Menu

View File

@@ -0,0 +1,791 @@
### YamlMime:ManagedReference
items:
- uid: Terminal.ConsoleDriver
id: ConsoleDriver
children:
- Terminal.ConsoleDriver.#ctor
- Terminal.ConsoleDriver.AddCh(System.Int32)
- Terminal.ConsoleDriver.AddSpecial(Terminal.SpecialChar)
- Terminal.ConsoleDriver.AddStr(System.String)
- Terminal.ConsoleDriver.Clip
- Terminal.ConsoleDriver.Cols
- Terminal.ConsoleDriver.DrawFrame(Terminal.Rect,System.Boolean)
- Terminal.ConsoleDriver.End
- Terminal.ConsoleDriver.Init(System.Action)
- Terminal.ConsoleDriver.Move(System.Int32,System.Int32)
- Terminal.ConsoleDriver.PrepareToRun(Mono.Terminal.MainLoop,System.Action{Terminal.KeyEvent},System.Action{Terminal.MouseEvent})
- Terminal.ConsoleDriver.RedrawTop
- Terminal.ConsoleDriver.Refresh
- Terminal.ConsoleDriver.Rows
- Terminal.ConsoleDriver.SetAttribute(Terminal.Attribute)
- Terminal.ConsoleDriver.SetColors(System.ConsoleColor,System.ConsoleColor)
- Terminal.ConsoleDriver.SetColors(System.Int16,System.Int16)
- Terminal.ConsoleDriver.StartReportingMouseMoves
- Terminal.ConsoleDriver.StopReportingMouseMoves
- Terminal.ConsoleDriver.Suspend
langs:
- csharp
name: ConsoleDriver
nameWithType: ConsoleDriver
fullName: Terminal.ConsoleDriver
type: Class
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public abstract class ConsoleDriver
inheritance:
- System.Object
derivedClasses:
- Terminal.CursesDriver
implements: []
inheritedMembers: []
- uid: Terminal.ConsoleDriver.#ctor
id: '#ctor'
parent: Terminal.ConsoleDriver
langs:
- csharp
name: ConsoleDriver()
nameWithType: ConsoleDriver.ConsoleDriver()
fullName: ConsoleDriver.ConsoleDriver()
type: Constructor
assemblies:
- Terminal
namespace: Terminal
syntax:
content: protected ConsoleDriver ();
parameters: []
overload: Terminal.ConsoleDriver.#ctor*
exceptions: []
- uid: Terminal.ConsoleDriver.AddCh(System.Int32)
id: AddCh(System.Int32)
parent: Terminal.ConsoleDriver
langs:
- csharp
name: AddCh(Int32)
nameWithType: ConsoleDriver.AddCh(Int32)
fullName: ConsoleDriver.AddCh(Int32)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public abstract void AddCh (int ch);
parameters:
- id: ch
type: System.Int32
description: To be added.
overload: Terminal.ConsoleDriver.AddCh*
exceptions: []
- uid: Terminal.ConsoleDriver.AddSpecial(Terminal.SpecialChar)
id: AddSpecial(Terminal.SpecialChar)
parent: Terminal.ConsoleDriver
langs:
- csharp
name: AddSpecial(SpecialChar)
nameWithType: ConsoleDriver.AddSpecial(SpecialChar)
fullName: ConsoleDriver.AddSpecial(SpecialChar)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public abstract void AddSpecial (Terminal.SpecialChar ch);
parameters:
- id: ch
type: Terminal.SpecialChar
description: To be added.
overload: Terminal.ConsoleDriver.AddSpecial*
exceptions: []
- uid: Terminal.ConsoleDriver.AddStr(System.String)
id: AddStr(System.String)
parent: Terminal.ConsoleDriver
langs:
- csharp
name: AddStr(String)
nameWithType: ConsoleDriver.AddStr(String)
fullName: ConsoleDriver.AddStr(String)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public abstract void AddStr (string str);
parameters:
- id: str
type: System.String
description: To be added.
overload: Terminal.ConsoleDriver.AddStr*
exceptions: []
- uid: Terminal.ConsoleDriver.Clip
id: Clip
parent: Terminal.ConsoleDriver
langs:
- csharp
name: Clip
nameWithType: ConsoleDriver.Clip
fullName: ConsoleDriver.Clip
type: Property
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public Terminal.Rect Clip { get; set; }
return:
type: Terminal.Rect
description: To be added.
overload: Terminal.ConsoleDriver.Clip*
exceptions: []
- uid: Terminal.ConsoleDriver.Cols
id: Cols
parent: Terminal.ConsoleDriver
langs:
- csharp
name: Cols
nameWithType: ConsoleDriver.Cols
fullName: ConsoleDriver.Cols
type: Property
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public abstract int Cols { get; }
return:
type: System.Int32
description: To be added.
overload: Terminal.ConsoleDriver.Cols*
exceptions: []
- uid: Terminal.ConsoleDriver.DrawFrame(Terminal.Rect,System.Boolean)
id: DrawFrame(Terminal.Rect,System.Boolean)
parent: Terminal.ConsoleDriver
langs:
- csharp
name: DrawFrame(Rect, Boolean)
nameWithType: ConsoleDriver.DrawFrame(Rect, Boolean)
fullName: ConsoleDriver.DrawFrame(Rect, Boolean)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public abstract void DrawFrame (Terminal.Rect region, bool fill);
parameters:
- id: region
type: Terminal.Rect
description: To be added.
- id: fill
type: System.Boolean
description: To be added.
overload: Terminal.ConsoleDriver.DrawFrame*
exceptions: []
- uid: Terminal.ConsoleDriver.End
id: End
parent: Terminal.ConsoleDriver
langs:
- csharp
name: End()
nameWithType: ConsoleDriver.End()
fullName: ConsoleDriver.End()
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public abstract void End ();
parameters: []
overload: Terminal.ConsoleDriver.End*
exceptions: []
- uid: Terminal.ConsoleDriver.Init(System.Action)
id: Init(System.Action)
parent: Terminal.ConsoleDriver
langs:
- csharp
name: Init(Action)
nameWithType: ConsoleDriver.Init(Action)
fullName: ConsoleDriver.Init(Action)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public abstract void Init (Action terminalResized);
parameters:
- id: terminalResized
type: System.Action
description: To be added.
overload: Terminal.ConsoleDriver.Init*
exceptions: []
- uid: Terminal.ConsoleDriver.Move(System.Int32,System.Int32)
id: Move(System.Int32,System.Int32)
parent: Terminal.ConsoleDriver
langs:
- csharp
name: Move(Int32, Int32)
nameWithType: ConsoleDriver.Move(Int32, Int32)
fullName: ConsoleDriver.Move(Int32, Int32)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public abstract void Move (int col, int row);
parameters:
- id: col
type: System.Int32
description: To be added.
- id: row
type: System.Int32
description: To be added.
overload: Terminal.ConsoleDriver.Move*
exceptions: []
- uid: Terminal.ConsoleDriver.PrepareToRun(Mono.Terminal.MainLoop,System.Action{Terminal.KeyEvent},System.Action{Terminal.MouseEvent})
id: PrepareToRun(Mono.Terminal.MainLoop,System.Action{Terminal.KeyEvent},System.Action{Terminal.MouseEvent})
parent: Terminal.ConsoleDriver
langs:
- csharp
name: PrepareToRun(MainLoop, Action<KeyEvent>, Action<MouseEvent>)
nameWithType: ConsoleDriver.PrepareToRun(MainLoop, Action<KeyEvent>, Action<MouseEvent>)
fullName: ConsoleDriver.PrepareToRun(MainLoop, Action<KeyEvent>, Action<MouseEvent>)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public abstract void PrepareToRun (Mono.Terminal.MainLoop mainLoop, Action<Terminal.KeyEvent> target, Action<Terminal.MouseEvent> mouse);
parameters:
- id: mainLoop
type: Mono.Terminal.MainLoop
description: To be added.
- id: target
type: System.Action{Terminal.KeyEvent}
description: To be added.
- id: mouse
type: System.Action{Terminal.MouseEvent}
description: To be added.
overload: Terminal.ConsoleDriver.PrepareToRun*
exceptions: []
- uid: Terminal.ConsoleDriver.RedrawTop
id: RedrawTop
parent: Terminal.ConsoleDriver
langs:
- csharp
name: RedrawTop()
nameWithType: ConsoleDriver.RedrawTop()
fullName: ConsoleDriver.RedrawTop()
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public abstract void RedrawTop ();
parameters: []
overload: Terminal.ConsoleDriver.RedrawTop*
exceptions: []
- uid: Terminal.ConsoleDriver.Refresh
id: Refresh
parent: Terminal.ConsoleDriver
langs:
- csharp
name: Refresh()
nameWithType: ConsoleDriver.Refresh()
fullName: ConsoleDriver.Refresh()
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public abstract void Refresh ();
parameters: []
overload: Terminal.ConsoleDriver.Refresh*
exceptions: []
- uid: Terminal.ConsoleDriver.Rows
id: Rows
parent: Terminal.ConsoleDriver
langs:
- csharp
name: Rows
nameWithType: ConsoleDriver.Rows
fullName: ConsoleDriver.Rows
type: Property
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public abstract int Rows { get; }
return:
type: System.Int32
description: To be added.
overload: Terminal.ConsoleDriver.Rows*
exceptions: []
- uid: Terminal.ConsoleDriver.SetAttribute(Terminal.Attribute)
id: SetAttribute(Terminal.Attribute)
parent: Terminal.ConsoleDriver
langs:
- csharp
name: SetAttribute(Attribute)
nameWithType: ConsoleDriver.SetAttribute(Attribute)
fullName: ConsoleDriver.SetAttribute(Attribute)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public abstract void SetAttribute (Terminal.Attribute c);
parameters:
- id: c
type: Terminal.Attribute
description: To be added.
overload: Terminal.ConsoleDriver.SetAttribute*
exceptions: []
- uid: Terminal.ConsoleDriver.SetColors(System.ConsoleColor,System.ConsoleColor)
id: SetColors(System.ConsoleColor,System.ConsoleColor)
parent: Terminal.ConsoleDriver
langs:
- csharp
name: SetColors(ConsoleColor, ConsoleColor)
nameWithType: ConsoleDriver.SetColors(ConsoleColor, ConsoleColor)
fullName: ConsoleDriver.SetColors(ConsoleColor, ConsoleColor)
type: Method
assemblies:
- Terminal
namespace: Terminal
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.ConsoleDriver.SetColors*
exceptions: []
- uid: Terminal.ConsoleDriver.SetColors(System.Int16,System.Int16)
id: SetColors(System.Int16,System.Int16)
parent: Terminal.ConsoleDriver
langs:
- csharp
name: SetColors(Int16, Int16)
nameWithType: ConsoleDriver.SetColors(Int16, Int16)
fullName: ConsoleDriver.SetColors(Int16, Int16)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public abstract void SetColors (short foreColorId, short backgroundColorId);
parameters:
- id: foreColorId
type: System.Int16
description: To be added.
- id: backgroundColorId
type: System.Int16
description: To be added.
overload: Terminal.ConsoleDriver.SetColors*
exceptions: []
- uid: Terminal.ConsoleDriver.StartReportingMouseMoves
id: StartReportingMouseMoves
parent: Terminal.ConsoleDriver
langs:
- csharp
name: StartReportingMouseMoves()
nameWithType: ConsoleDriver.StartReportingMouseMoves()
fullName: ConsoleDriver.StartReportingMouseMoves()
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public abstract void StartReportingMouseMoves ();
parameters: []
overload: Terminal.ConsoleDriver.StartReportingMouseMoves*
exceptions: []
- uid: Terminal.ConsoleDriver.StopReportingMouseMoves
id: StopReportingMouseMoves
parent: Terminal.ConsoleDriver
langs:
- csharp
name: StopReportingMouseMoves()
nameWithType: ConsoleDriver.StopReportingMouseMoves()
fullName: ConsoleDriver.StopReportingMouseMoves()
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public abstract void StopReportingMouseMoves ();
parameters: []
overload: Terminal.ConsoleDriver.StopReportingMouseMoves*
exceptions: []
- uid: Terminal.ConsoleDriver.Suspend
id: Suspend
parent: Terminal.ConsoleDriver
langs:
- csharp
name: Suspend()
nameWithType: ConsoleDriver.Suspend()
fullName: ConsoleDriver.Suspend()
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public abstract void Suspend ();
parameters: []
overload: Terminal.ConsoleDriver.Suspend*
exceptions: []
references:
- uid: System.Object
parent: System
isExternal: true
name: Object
nameWithType: Object
fullName: System.Object
- uid: Terminal.ConsoleDriver.#ctor
parent: Terminal.ConsoleDriver
isExternal: false
name: ConsoleDriver()
nameWithType: ConsoleDriver.ConsoleDriver()
fullName: ConsoleDriver.ConsoleDriver()
- uid: Terminal.ConsoleDriver.AddCh(System.Int32)
parent: Terminal.ConsoleDriver
isExternal: false
name: AddCh(Int32)
nameWithType: ConsoleDriver.AddCh(Int32)
fullName: ConsoleDriver.AddCh(Int32)
- uid: System.Int32
parent: System
isExternal: true
name: Int32
nameWithType: Int32
fullName: System.Int32
- uid: Terminal.ConsoleDriver.AddSpecial(Terminal.SpecialChar)
parent: Terminal.ConsoleDriver
isExternal: false
name: AddSpecial(SpecialChar)
nameWithType: ConsoleDriver.AddSpecial(SpecialChar)
fullName: ConsoleDriver.AddSpecial(SpecialChar)
- uid: Terminal.SpecialChar
parent: Terminal
isExternal: false
name: SpecialChar
nameWithType: SpecialChar
fullName: Terminal.SpecialChar
- uid: Terminal.ConsoleDriver.AddStr(System.String)
parent: Terminal.ConsoleDriver
isExternal: false
name: AddStr(String)
nameWithType: ConsoleDriver.AddStr(String)
fullName: ConsoleDriver.AddStr(String)
- uid: System.String
parent: System
isExternal: true
name: String
nameWithType: String
fullName: System.String
- uid: Terminal.ConsoleDriver.Clip
parent: Terminal.ConsoleDriver
isExternal: false
name: Clip
nameWithType: ConsoleDriver.Clip
fullName: ConsoleDriver.Clip
- uid: Terminal.Rect
parent: Terminal
isExternal: false
name: Rect
nameWithType: Rect
fullName: Terminal.Rect
- uid: Terminal.ConsoleDriver.Cols
parent: Terminal.ConsoleDriver
isExternal: false
name: Cols
nameWithType: ConsoleDriver.Cols
fullName: ConsoleDriver.Cols
- uid: Terminal.ConsoleDriver.DrawFrame(Terminal.Rect,System.Boolean)
parent: Terminal.ConsoleDriver
isExternal: false
name: DrawFrame(Rect, Boolean)
nameWithType: ConsoleDriver.DrawFrame(Rect, Boolean)
fullName: ConsoleDriver.DrawFrame(Rect, Boolean)
- uid: System.Boolean
parent: System
isExternal: true
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
- uid: Terminal.ConsoleDriver.End
parent: Terminal.ConsoleDriver
isExternal: false
name: End()
nameWithType: ConsoleDriver.End()
fullName: ConsoleDriver.End()
- uid: Terminal.ConsoleDriver.Init(System.Action)
parent: Terminal.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.ConsoleDriver.Move(System.Int32,System.Int32)
parent: Terminal.ConsoleDriver
isExternal: false
name: Move(Int32, Int32)
nameWithType: ConsoleDriver.Move(Int32, Int32)
fullName: ConsoleDriver.Move(Int32, Int32)
- uid: Terminal.ConsoleDriver.PrepareToRun(Mono.Terminal.MainLoop,System.Action{Terminal.KeyEvent},System.Action{Terminal.MouseEvent})
parent: Terminal.ConsoleDriver
isExternal: false
name: PrepareToRun(MainLoop, Action<KeyEvent>, Action<MouseEvent>)
nameWithType: ConsoleDriver.PrepareToRun(MainLoop, Action<KeyEvent>, Action<MouseEvent>)
fullName: ConsoleDriver.PrepareToRun(MainLoop, Action<KeyEvent>, Action<MouseEvent>)
- uid: Mono.Terminal.MainLoop
parent: Mono.Terminal
isExternal: true
name: MainLoop
nameWithType: MainLoop
fullName: Mono.Terminal.MainLoop
- uid: System.Action`1
name: Action
nameWithType: Action
fullName: System.Action
- uid: Terminal.KeyEvent
name: KeyEvent
nameWithType: KeyEvent
fullName: Terminal.KeyEvent
- uid: System.Action{Terminal.KeyEvent}
parent: System
isExternal: true
name: Action<KeyEvent>
nameWithType: Action<KeyEvent>
fullName: System.Action<Terminal.KeyEvent>
spec.csharp:
- uid: System.Action`1
name: Action
nameWithType: Action
fullName: System.Action
- name: <
nameWithType: <
fullName: <
- uid: Terminal.KeyEvent
name: KeyEvent
nameWithType: KeyEvent
fullName: Terminal.KeyEvent
- name: '>'
nameWithType: '>'
fullName: '>'
- uid: Terminal.MouseEvent
name: MouseEvent
nameWithType: MouseEvent
fullName: Terminal.MouseEvent
- uid: System.Action{Terminal.MouseEvent}
parent: System
isExternal: true
name: Action<MouseEvent>
nameWithType: Action<MouseEvent>
fullName: System.Action<Terminal.MouseEvent>
spec.csharp:
- uid: System.Action`1
name: Action
nameWithType: Action
fullName: System.Action
- name: <
nameWithType: <
fullName: <
- uid: Terminal.MouseEvent
name: MouseEvent
nameWithType: MouseEvent
fullName: Terminal.MouseEvent
- name: '>'
nameWithType: '>'
fullName: '>'
- uid: Terminal.ConsoleDriver.RedrawTop
parent: Terminal.ConsoleDriver
isExternal: false
name: RedrawTop()
nameWithType: ConsoleDriver.RedrawTop()
fullName: ConsoleDriver.RedrawTop()
- uid: Terminal.ConsoleDriver.Refresh
parent: Terminal.ConsoleDriver
isExternal: false
name: Refresh()
nameWithType: ConsoleDriver.Refresh()
fullName: ConsoleDriver.Refresh()
- uid: Terminal.ConsoleDriver.Rows
parent: Terminal.ConsoleDriver
isExternal: false
name: Rows
nameWithType: ConsoleDriver.Rows
fullName: ConsoleDriver.Rows
- uid: Terminal.ConsoleDriver.SetAttribute(Terminal.Attribute)
parent: Terminal.ConsoleDriver
isExternal: false
name: SetAttribute(Attribute)
nameWithType: ConsoleDriver.SetAttribute(Attribute)
fullName: ConsoleDriver.SetAttribute(Attribute)
- uid: Terminal.Attribute
parent: Terminal
isExternal: false
name: Attribute
nameWithType: Attribute
fullName: Terminal.Attribute
- uid: Terminal.ConsoleDriver.SetColors(System.ConsoleColor,System.ConsoleColor)
parent: Terminal.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.ConsoleDriver.SetColors(System.Int16,System.Int16)
parent: Terminal.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.ConsoleDriver.StartReportingMouseMoves
parent: Terminal.ConsoleDriver
isExternal: false
name: StartReportingMouseMoves()
nameWithType: ConsoleDriver.StartReportingMouseMoves()
fullName: ConsoleDriver.StartReportingMouseMoves()
- uid: Terminal.ConsoleDriver.StopReportingMouseMoves
parent: Terminal.ConsoleDriver
isExternal: false
name: StopReportingMouseMoves()
nameWithType: ConsoleDriver.StopReportingMouseMoves()
fullName: ConsoleDriver.StopReportingMouseMoves()
- uid: Terminal.ConsoleDriver.Suspend
parent: Terminal.ConsoleDriver
isExternal: false
name: Suspend()
nameWithType: ConsoleDriver.Suspend()
fullName: ConsoleDriver.Suspend()
- uid: Terminal.ConsoleDriver.#ctor*
parent: Terminal.ConsoleDriver
isExternal: false
name: ConsoleDriver
nameWithType: ConsoleDriver.ConsoleDriver
fullName: ConsoleDriver.ConsoleDriver
- uid: Terminal.ConsoleDriver.AddCh*
parent: Terminal.ConsoleDriver
isExternal: false
name: AddCh
nameWithType: ConsoleDriver.AddCh
fullName: ConsoleDriver.AddCh
- uid: Terminal.ConsoleDriver.AddSpecial*
parent: Terminal.ConsoleDriver
isExternal: false
name: AddSpecial
nameWithType: ConsoleDriver.AddSpecial
fullName: ConsoleDriver.AddSpecial
- uid: Terminal.ConsoleDriver.AddStr*
parent: Terminal.ConsoleDriver
isExternal: false
name: AddStr
nameWithType: ConsoleDriver.AddStr
fullName: ConsoleDriver.AddStr
- uid: Terminal.ConsoleDriver.Clip*
parent: Terminal.ConsoleDriver
isExternal: false
name: Clip
nameWithType: ConsoleDriver.Clip
fullName: ConsoleDriver.Clip
- uid: Terminal.ConsoleDriver.Cols*
parent: Terminal.ConsoleDriver
isExternal: false
name: Cols
nameWithType: ConsoleDriver.Cols
fullName: ConsoleDriver.Cols
- uid: Terminal.ConsoleDriver.DrawFrame*
parent: Terminal.ConsoleDriver
isExternal: false
name: DrawFrame
nameWithType: ConsoleDriver.DrawFrame
fullName: ConsoleDriver.DrawFrame
- uid: Terminal.ConsoleDriver.End*
parent: Terminal.ConsoleDriver
isExternal: false
name: End
nameWithType: ConsoleDriver.End
fullName: ConsoleDriver.End
- uid: Terminal.ConsoleDriver.Init*
parent: Terminal.ConsoleDriver
isExternal: false
name: Init
nameWithType: ConsoleDriver.Init
fullName: ConsoleDriver.Init
- uid: Terminal.ConsoleDriver.Move*
parent: Terminal.ConsoleDriver
isExternal: false
name: Move
nameWithType: ConsoleDriver.Move
fullName: ConsoleDriver.Move
- uid: Terminal.ConsoleDriver.PrepareToRun*
parent: Terminal.ConsoleDriver
isExternal: false
name: PrepareToRun
nameWithType: ConsoleDriver.PrepareToRun
fullName: ConsoleDriver.PrepareToRun
- uid: Terminal.ConsoleDriver.RedrawTop*
parent: Terminal.ConsoleDriver
isExternal: false
name: RedrawTop
nameWithType: ConsoleDriver.RedrawTop
fullName: ConsoleDriver.RedrawTop
- uid: Terminal.ConsoleDriver.Refresh*
parent: Terminal.ConsoleDriver
isExternal: false
name: Refresh
nameWithType: ConsoleDriver.Refresh
fullName: ConsoleDriver.Refresh
- uid: Terminal.ConsoleDriver.Rows*
parent: Terminal.ConsoleDriver
isExternal: false
name: Rows
nameWithType: ConsoleDriver.Rows
fullName: ConsoleDriver.Rows
- uid: Terminal.ConsoleDriver.SetAttribute*
parent: Terminal.ConsoleDriver
isExternal: false
name: SetAttribute
nameWithType: ConsoleDriver.SetAttribute
fullName: ConsoleDriver.SetAttribute
- uid: Terminal.ConsoleDriver.SetColors*
parent: Terminal.ConsoleDriver
isExternal: false
name: SetColors
nameWithType: ConsoleDriver.SetColors
fullName: ConsoleDriver.SetColors
- uid: Terminal.ConsoleDriver.StartReportingMouseMoves*
parent: Terminal.ConsoleDriver
isExternal: false
name: StartReportingMouseMoves
nameWithType: ConsoleDriver.StartReportingMouseMoves
fullName: ConsoleDriver.StartReportingMouseMoves
- uid: Terminal.ConsoleDriver.StopReportingMouseMoves*
parent: Terminal.ConsoleDriver
isExternal: false
name: StopReportingMouseMoves
nameWithType: ConsoleDriver.StopReportingMouseMoves
fullName: ConsoleDriver.StopReportingMouseMoves
- uid: Terminal.ConsoleDriver.Suspend*
parent: Terminal.ConsoleDriver
isExternal: false
name: Suspend
nameWithType: ConsoleDriver.Suspend
fullName: ConsoleDriver.Suspend

View File

@@ -0,0 +1,796 @@
### YamlMime:ManagedReference
items:
- uid: Terminal.CursesDriver
id: CursesDriver
children:
- Terminal.CursesDriver.#ctor
- Terminal.CursesDriver.AddCh(System.Int32)
- Terminal.CursesDriver.AddSpecial(Terminal.SpecialChar)
- Terminal.CursesDriver.AddStr(System.String)
- Terminal.CursesDriver.Cols
- Terminal.CursesDriver.DrawFrame(Terminal.Rect,System.Boolean)
- Terminal.CursesDriver.End
- Terminal.CursesDriver.Init(System.Action)
- Terminal.CursesDriver.Move(System.Int32,System.Int32)
- Terminal.CursesDriver.PrepareToRun(Mono.Terminal.MainLoop,System.Action{Terminal.KeyEvent},System.Action{Terminal.MouseEvent})
- Terminal.CursesDriver.RedrawTop
- Terminal.CursesDriver.Refresh
- Terminal.CursesDriver.Rows
- Terminal.CursesDriver.SetAttribute(Terminal.Attribute)
- Terminal.CursesDriver.SetColors(System.ConsoleColor,System.ConsoleColor)
- Terminal.CursesDriver.SetColors(System.Int16,System.Int16)
- Terminal.CursesDriver.StartReportingMouseMoves
- Terminal.CursesDriver.StopReportingMouseMoves
- Terminal.CursesDriver.Suspend
- Terminal.CursesDriver.window
langs:
- csharp
name: CursesDriver
nameWithType: CursesDriver
fullName: Terminal.CursesDriver
type: Class
assemblies:
- Terminal
namespace: Terminal
syntax:
content: 'public class CursesDriver : Terminal.ConsoleDriver'
inheritance:
- System.Object
- Terminal.ConsoleDriver
implements: []
inheritedMembers:
- Terminal.ConsoleDriver.Clip
- uid: Terminal.CursesDriver.#ctor
id: '#ctor'
parent: Terminal.CursesDriver
langs:
- csharp
name: CursesDriver()
nameWithType: CursesDriver.CursesDriver()
fullName: CursesDriver.CursesDriver()
type: Constructor
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public CursesDriver ();
parameters: []
overload: Terminal.CursesDriver.#ctor*
exceptions: []
- uid: Terminal.CursesDriver.AddCh(System.Int32)
id: AddCh(System.Int32)
parent: Terminal.CursesDriver
langs:
- csharp
name: AddCh(Int32)
nameWithType: CursesDriver.AddCh(Int32)
fullName: CursesDriver.AddCh(Int32)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override void AddCh (int ch);
parameters:
- id: ch
type: System.Int32
description: To be added.
overload: Terminal.CursesDriver.AddCh*
exceptions: []
- uid: Terminal.CursesDriver.AddSpecial(Terminal.SpecialChar)
id: AddSpecial(Terminal.SpecialChar)
parent: Terminal.CursesDriver
langs:
- csharp
name: AddSpecial(SpecialChar)
nameWithType: CursesDriver.AddSpecial(SpecialChar)
fullName: CursesDriver.AddSpecial(SpecialChar)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override void AddSpecial (Terminal.SpecialChar ch);
parameters:
- id: ch
type: Terminal.SpecialChar
description: To be added.
overload: Terminal.CursesDriver.AddSpecial*
exceptions: []
- uid: Terminal.CursesDriver.AddStr(System.String)
id: AddStr(System.String)
parent: Terminal.CursesDriver
langs:
- csharp
name: AddStr(String)
nameWithType: CursesDriver.AddStr(String)
fullName: CursesDriver.AddStr(String)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override void AddStr (string str);
parameters:
- id: str
type: System.String
description: To be added.
overload: Terminal.CursesDriver.AddStr*
exceptions: []
- uid: Terminal.CursesDriver.Cols
id: Cols
parent: Terminal.CursesDriver
langs:
- csharp
name: Cols
nameWithType: CursesDriver.Cols
fullName: CursesDriver.Cols
type: Property
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override int Cols { get; }
return:
type: System.Int32
description: To be added.
overload: Terminal.CursesDriver.Cols*
exceptions: []
- uid: Terminal.CursesDriver.DrawFrame(Terminal.Rect,System.Boolean)
id: DrawFrame(Terminal.Rect,System.Boolean)
parent: Terminal.CursesDriver
langs:
- csharp
name: DrawFrame(Rect, Boolean)
nameWithType: CursesDriver.DrawFrame(Rect, Boolean)
fullName: CursesDriver.DrawFrame(Rect, Boolean)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override void DrawFrame (Terminal.Rect region, bool fill);
parameters:
- id: region
type: Terminal.Rect
description: To be added.
- id: fill
type: System.Boolean
description: To be added.
overload: Terminal.CursesDriver.DrawFrame*
exceptions: []
- uid: Terminal.CursesDriver.End
id: End
parent: Terminal.CursesDriver
langs:
- csharp
name: End()
nameWithType: CursesDriver.End()
fullName: CursesDriver.End()
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override void End ();
parameters: []
overload: Terminal.CursesDriver.End*
exceptions: []
- uid: Terminal.CursesDriver.Init(System.Action)
id: Init(System.Action)
parent: Terminal.CursesDriver
langs:
- csharp
name: Init(Action)
nameWithType: CursesDriver.Init(Action)
fullName: CursesDriver.Init(Action)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override void Init (Action terminalResized);
parameters:
- id: terminalResized
type: System.Action
description: To be added.
overload: Terminal.CursesDriver.Init*
exceptions: []
- uid: Terminal.CursesDriver.Move(System.Int32,System.Int32)
id: Move(System.Int32,System.Int32)
parent: Terminal.CursesDriver
langs:
- csharp
name: Move(Int32, Int32)
nameWithType: CursesDriver.Move(Int32, Int32)
fullName: CursesDriver.Move(Int32, Int32)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override void Move (int col, int row);
parameters:
- id: col
type: System.Int32
description: To be added.
- id: row
type: System.Int32
description: To be added.
overload: Terminal.CursesDriver.Move*
exceptions: []
- uid: Terminal.CursesDriver.PrepareToRun(Mono.Terminal.MainLoop,System.Action{Terminal.KeyEvent},System.Action{Terminal.MouseEvent})
id: PrepareToRun(Mono.Terminal.MainLoop,System.Action{Terminal.KeyEvent},System.Action{Terminal.MouseEvent})
parent: Terminal.CursesDriver
langs:
- csharp
name: PrepareToRun(MainLoop, Action<KeyEvent>, Action<MouseEvent>)
nameWithType: CursesDriver.PrepareToRun(MainLoop, Action<KeyEvent>, Action<MouseEvent>)
fullName: CursesDriver.PrepareToRun(MainLoop, Action<KeyEvent>, Action<MouseEvent>)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override void PrepareToRun (Mono.Terminal.MainLoop mainLoop, Action<Terminal.KeyEvent> keyHandler, Action<Terminal.MouseEvent> mouseHandler);
parameters:
- id: mainLoop
type: Mono.Terminal.MainLoop
description: To be added.
- id: keyHandler
type: System.Action{Terminal.KeyEvent}
description: To be added.
- id: mouseHandler
type: System.Action{Terminal.MouseEvent}
description: To be added.
overload: Terminal.CursesDriver.PrepareToRun*
exceptions: []
- uid: Terminal.CursesDriver.RedrawTop
id: RedrawTop
parent: Terminal.CursesDriver
langs:
- csharp
name: RedrawTop()
nameWithType: CursesDriver.RedrawTop()
fullName: CursesDriver.RedrawTop()
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override void RedrawTop ();
parameters: []
overload: Terminal.CursesDriver.RedrawTop*
exceptions: []
- uid: Terminal.CursesDriver.Refresh
id: Refresh
parent: Terminal.CursesDriver
langs:
- csharp
name: Refresh()
nameWithType: CursesDriver.Refresh()
fullName: CursesDriver.Refresh()
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override void Refresh ();
parameters: []
overload: Terminal.CursesDriver.Refresh*
exceptions: []
- uid: Terminal.CursesDriver.Rows
id: Rows
parent: Terminal.CursesDriver
langs:
- csharp
name: Rows
nameWithType: CursesDriver.Rows
fullName: CursesDriver.Rows
type: Property
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override int Rows { get; }
return:
type: System.Int32
description: To be added.
overload: Terminal.CursesDriver.Rows*
exceptions: []
- uid: Terminal.CursesDriver.SetAttribute(Terminal.Attribute)
id: SetAttribute(Terminal.Attribute)
parent: Terminal.CursesDriver
langs:
- csharp
name: SetAttribute(Attribute)
nameWithType: CursesDriver.SetAttribute(Attribute)
fullName: CursesDriver.SetAttribute(Attribute)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override void SetAttribute (Terminal.Attribute c);
parameters:
- id: c
type: Terminal.Attribute
description: To be added.
overload: Terminal.CursesDriver.SetAttribute*
exceptions: []
- uid: Terminal.CursesDriver.SetColors(System.ConsoleColor,System.ConsoleColor)
id: SetColors(System.ConsoleColor,System.ConsoleColor)
parent: Terminal.CursesDriver
langs:
- csharp
name: SetColors(ConsoleColor, ConsoleColor)
nameWithType: CursesDriver.SetColors(ConsoleColor, ConsoleColor)
fullName: CursesDriver.SetColors(ConsoleColor, ConsoleColor)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override 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.CursesDriver.SetColors*
exceptions: []
- uid: Terminal.CursesDriver.SetColors(System.Int16,System.Int16)
id: SetColors(System.Int16,System.Int16)
parent: Terminal.CursesDriver
langs:
- csharp
name: SetColors(Int16, Int16)
nameWithType: CursesDriver.SetColors(Int16, Int16)
fullName: CursesDriver.SetColors(Int16, Int16)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override void SetColors (short foreColorId, short backgroundColorId);
parameters:
- id: foreColorId
type: System.Int16
description: To be added.
- id: backgroundColorId
type: System.Int16
description: To be added.
overload: Terminal.CursesDriver.SetColors*
exceptions: []
- uid: Terminal.CursesDriver.StartReportingMouseMoves
id: StartReportingMouseMoves
parent: Terminal.CursesDriver
langs:
- csharp
name: StartReportingMouseMoves()
nameWithType: CursesDriver.StartReportingMouseMoves()
fullName: CursesDriver.StartReportingMouseMoves()
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override void StartReportingMouseMoves ();
parameters: []
overload: Terminal.CursesDriver.StartReportingMouseMoves*
exceptions: []
- uid: Terminal.CursesDriver.StopReportingMouseMoves
id: StopReportingMouseMoves
parent: Terminal.CursesDriver
langs:
- csharp
name: StopReportingMouseMoves()
nameWithType: CursesDriver.StopReportingMouseMoves()
fullName: CursesDriver.StopReportingMouseMoves()
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override void StopReportingMouseMoves ();
parameters: []
overload: Terminal.CursesDriver.StopReportingMouseMoves*
exceptions: []
- uid: Terminal.CursesDriver.Suspend
id: Suspend
parent: Terminal.CursesDriver
langs:
- csharp
name: Suspend()
nameWithType: CursesDriver.Suspend()
fullName: CursesDriver.Suspend()
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override void Suspend ();
parameters: []
overload: Terminal.CursesDriver.Suspend*
exceptions: []
- uid: Terminal.CursesDriver.window
id: window
parent: Terminal.CursesDriver
langs:
- csharp
name: window
nameWithType: CursesDriver.window
fullName: CursesDriver.window
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public Unix.Terminal.Curses.Window window;
return:
type: Unix.Terminal.Curses+Window
description: To be added.
exceptions: []
references:
- uid: Terminal.ConsoleDriver
parent: Terminal
isExternal: false
name: ConsoleDriver
nameWithType: ConsoleDriver
fullName: Terminal.ConsoleDriver
- uid: Terminal.CursesDriver.#ctor
parent: Terminal.CursesDriver
isExternal: false
name: CursesDriver()
nameWithType: CursesDriver.CursesDriver()
fullName: CursesDriver.CursesDriver()
- uid: Terminal.CursesDriver.AddCh(System.Int32)
parent: Terminal.CursesDriver
isExternal: false
name: AddCh(Int32)
nameWithType: CursesDriver.AddCh(Int32)
fullName: CursesDriver.AddCh(Int32)
- uid: System.Int32
parent: System
isExternal: true
name: Int32
nameWithType: Int32
fullName: System.Int32
- uid: Terminal.CursesDriver.AddSpecial(Terminal.SpecialChar)
parent: Terminal.CursesDriver
isExternal: false
name: AddSpecial(SpecialChar)
nameWithType: CursesDriver.AddSpecial(SpecialChar)
fullName: CursesDriver.AddSpecial(SpecialChar)
- uid: Terminal.SpecialChar
parent: Terminal
isExternal: false
name: SpecialChar
nameWithType: SpecialChar
fullName: Terminal.SpecialChar
- uid: Terminal.CursesDriver.AddStr(System.String)
parent: Terminal.CursesDriver
isExternal: false
name: AddStr(String)
nameWithType: CursesDriver.AddStr(String)
fullName: CursesDriver.AddStr(String)
- uid: System.String
parent: System
isExternal: true
name: String
nameWithType: String
fullName: System.String
- uid: Terminal.CursesDriver.Cols
parent: Terminal.CursesDriver
isExternal: false
name: Cols
nameWithType: CursesDriver.Cols
fullName: CursesDriver.Cols
- uid: Terminal.CursesDriver.DrawFrame(Terminal.Rect,System.Boolean)
parent: Terminal.CursesDriver
isExternal: false
name: DrawFrame(Rect, Boolean)
nameWithType: CursesDriver.DrawFrame(Rect, Boolean)
fullName: CursesDriver.DrawFrame(Rect, Boolean)
- uid: Terminal.Rect
parent: Terminal
isExternal: false
name: Rect
nameWithType: Rect
fullName: Terminal.Rect
- uid: System.Boolean
parent: System
isExternal: true
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
- uid: Terminal.CursesDriver.End
parent: Terminal.CursesDriver
isExternal: false
name: End()
nameWithType: CursesDriver.End()
fullName: CursesDriver.End()
- uid: Terminal.CursesDriver.Init(System.Action)
parent: Terminal.CursesDriver
isExternal: false
name: Init(Action)
nameWithType: CursesDriver.Init(Action)
fullName: CursesDriver.Init(Action)
- uid: System.Action
parent: System
isExternal: true
name: Action
nameWithType: Action
fullName: System.Action
- uid: Terminal.CursesDriver.Move(System.Int32,System.Int32)
parent: Terminal.CursesDriver
isExternal: false
name: Move(Int32, Int32)
nameWithType: CursesDriver.Move(Int32, Int32)
fullName: CursesDriver.Move(Int32, Int32)
- uid: Terminal.CursesDriver.PrepareToRun(Mono.Terminal.MainLoop,System.Action{Terminal.KeyEvent},System.Action{Terminal.MouseEvent})
parent: Terminal.CursesDriver
isExternal: false
name: PrepareToRun(MainLoop, Action<KeyEvent>, Action<MouseEvent>)
nameWithType: CursesDriver.PrepareToRun(MainLoop, Action<KeyEvent>, Action<MouseEvent>)
fullName: CursesDriver.PrepareToRun(MainLoop, Action<KeyEvent>, Action<MouseEvent>)
- uid: Mono.Terminal.MainLoop
parent: Mono.Terminal
isExternal: true
name: MainLoop
nameWithType: MainLoop
fullName: Mono.Terminal.MainLoop
- uid: System.Action`1
name: Action
nameWithType: Action
fullName: System.Action
- uid: Terminal.KeyEvent
name: KeyEvent
nameWithType: KeyEvent
fullName: Terminal.KeyEvent
- uid: System.Action{Terminal.KeyEvent}
parent: System
isExternal: true
name: Action<KeyEvent>
nameWithType: Action<KeyEvent>
fullName: System.Action<Terminal.KeyEvent>
spec.csharp:
- uid: System.Action`1
name: Action
nameWithType: Action
fullName: System.Action
- name: <
nameWithType: <
fullName: <
- uid: Terminal.KeyEvent
name: KeyEvent
nameWithType: KeyEvent
fullName: Terminal.KeyEvent
- name: '>'
nameWithType: '>'
fullName: '>'
- uid: Terminal.MouseEvent
name: MouseEvent
nameWithType: MouseEvent
fullName: Terminal.MouseEvent
- uid: System.Action{Terminal.MouseEvent}
parent: System
isExternal: true
name: Action<MouseEvent>
nameWithType: Action<MouseEvent>
fullName: System.Action<Terminal.MouseEvent>
spec.csharp:
- uid: System.Action`1
name: Action
nameWithType: Action
fullName: System.Action
- name: <
nameWithType: <
fullName: <
- uid: Terminal.MouseEvent
name: MouseEvent
nameWithType: MouseEvent
fullName: Terminal.MouseEvent
- name: '>'
nameWithType: '>'
fullName: '>'
- uid: Terminal.CursesDriver.RedrawTop
parent: Terminal.CursesDriver
isExternal: false
name: RedrawTop()
nameWithType: CursesDriver.RedrawTop()
fullName: CursesDriver.RedrawTop()
- uid: Terminal.CursesDriver.Refresh
parent: Terminal.CursesDriver
isExternal: false
name: Refresh()
nameWithType: CursesDriver.Refresh()
fullName: CursesDriver.Refresh()
- uid: Terminal.CursesDriver.Rows
parent: Terminal.CursesDriver
isExternal: false
name: Rows
nameWithType: CursesDriver.Rows
fullName: CursesDriver.Rows
- uid: Terminal.CursesDriver.SetAttribute(Terminal.Attribute)
parent: Terminal.CursesDriver
isExternal: false
name: SetAttribute(Attribute)
nameWithType: CursesDriver.SetAttribute(Attribute)
fullName: CursesDriver.SetAttribute(Attribute)
- uid: Terminal.Attribute
parent: Terminal
isExternal: false
name: Attribute
nameWithType: Attribute
fullName: Terminal.Attribute
- uid: Terminal.CursesDriver.SetColors(System.ConsoleColor,System.ConsoleColor)
parent: Terminal.CursesDriver
isExternal: false
name: SetColors(ConsoleColor, ConsoleColor)
nameWithType: CursesDriver.SetColors(ConsoleColor, ConsoleColor)
fullName: CursesDriver.SetColors(ConsoleColor, ConsoleColor)
- uid: System.ConsoleColor
parent: System
isExternal: true
name: ConsoleColor
nameWithType: ConsoleColor
fullName: System.ConsoleColor
- uid: Terminal.CursesDriver.SetColors(System.Int16,System.Int16)
parent: Terminal.CursesDriver
isExternal: false
name: SetColors(Int16, Int16)
nameWithType: CursesDriver.SetColors(Int16, Int16)
fullName: CursesDriver.SetColors(Int16, Int16)
- uid: System.Int16
parent: System
isExternal: true
name: Int16
nameWithType: Int16
fullName: System.Int16
- uid: Terminal.CursesDriver.StartReportingMouseMoves
parent: Terminal.CursesDriver
isExternal: false
name: StartReportingMouseMoves()
nameWithType: CursesDriver.StartReportingMouseMoves()
fullName: CursesDriver.StartReportingMouseMoves()
- uid: Terminal.CursesDriver.StopReportingMouseMoves
parent: Terminal.CursesDriver
isExternal: false
name: StopReportingMouseMoves()
nameWithType: CursesDriver.StopReportingMouseMoves()
fullName: CursesDriver.StopReportingMouseMoves()
- uid: Terminal.CursesDriver.Suspend
parent: Terminal.CursesDriver
isExternal: false
name: Suspend()
nameWithType: CursesDriver.Suspend()
fullName: CursesDriver.Suspend()
- uid: Terminal.CursesDriver.window
parent: Terminal.CursesDriver
isExternal: false
name: window
nameWithType: CursesDriver.window
fullName: CursesDriver.window
- uid: Unix.Terminal.Curses
parent: Unix.Terminal
isExternal: true
name: Curses
nameWithType: Curses
fullName: Unix.Terminal.Curses+Window
- uid: Terminal.CursesDriver.#ctor*
parent: Terminal.CursesDriver
isExternal: false
name: CursesDriver
nameWithType: CursesDriver.CursesDriver
fullName: CursesDriver.CursesDriver
- uid: Terminal.CursesDriver.AddCh*
parent: Terminal.CursesDriver
isExternal: false
name: AddCh
nameWithType: CursesDriver.AddCh
fullName: CursesDriver.AddCh
- uid: Terminal.CursesDriver.AddSpecial*
parent: Terminal.CursesDriver
isExternal: false
name: AddSpecial
nameWithType: CursesDriver.AddSpecial
fullName: CursesDriver.AddSpecial
- uid: Terminal.CursesDriver.AddStr*
parent: Terminal.CursesDriver
isExternal: false
name: AddStr
nameWithType: CursesDriver.AddStr
fullName: CursesDriver.AddStr
- uid: Terminal.CursesDriver.Cols*
parent: Terminal.CursesDriver
isExternal: false
name: Cols
nameWithType: CursesDriver.Cols
fullName: CursesDriver.Cols
- uid: Terminal.CursesDriver.DrawFrame*
parent: Terminal.CursesDriver
isExternal: false
name: DrawFrame
nameWithType: CursesDriver.DrawFrame
fullName: CursesDriver.DrawFrame
- uid: Terminal.CursesDriver.End*
parent: Terminal.CursesDriver
isExternal: false
name: End
nameWithType: CursesDriver.End
fullName: CursesDriver.End
- uid: Terminal.CursesDriver.Init*
parent: Terminal.CursesDriver
isExternal: false
name: Init
nameWithType: CursesDriver.Init
fullName: CursesDriver.Init
- uid: Terminal.CursesDriver.Move*
parent: Terminal.CursesDriver
isExternal: false
name: Move
nameWithType: CursesDriver.Move
fullName: CursesDriver.Move
- uid: Terminal.CursesDriver.PrepareToRun*
parent: Terminal.CursesDriver
isExternal: false
name: PrepareToRun
nameWithType: CursesDriver.PrepareToRun
fullName: CursesDriver.PrepareToRun
- uid: Terminal.CursesDriver.RedrawTop*
parent: Terminal.CursesDriver
isExternal: false
name: RedrawTop
nameWithType: CursesDriver.RedrawTop
fullName: CursesDriver.RedrawTop
- uid: Terminal.CursesDriver.Refresh*
parent: Terminal.CursesDriver
isExternal: false
name: Refresh
nameWithType: CursesDriver.Refresh
fullName: CursesDriver.Refresh
- uid: Terminal.CursesDriver.Rows*
parent: Terminal.CursesDriver
isExternal: false
name: Rows
nameWithType: CursesDriver.Rows
fullName: CursesDriver.Rows
- uid: Terminal.CursesDriver.SetAttribute*
parent: Terminal.CursesDriver
isExternal: false
name: SetAttribute
nameWithType: CursesDriver.SetAttribute
fullName: CursesDriver.SetAttribute
- uid: Terminal.CursesDriver.SetColors*
parent: Terminal.CursesDriver
isExternal: false
name: SetColors
nameWithType: CursesDriver.SetColors
fullName: CursesDriver.SetColors
- uid: Terminal.CursesDriver.StartReportingMouseMoves*
parent: Terminal.CursesDriver
isExternal: false
name: StartReportingMouseMoves
nameWithType: CursesDriver.StartReportingMouseMoves
fullName: CursesDriver.StartReportingMouseMoves
- uid: Terminal.CursesDriver.StopReportingMouseMoves*
parent: Terminal.CursesDriver
isExternal: false
name: StopReportingMouseMoves
nameWithType: CursesDriver.StopReportingMouseMoves
fullName: CursesDriver.StopReportingMouseMoves
- uid: Terminal.CursesDriver.Suspend*
parent: Terminal.CursesDriver
isExternal: false
name: Suspend
nameWithType: CursesDriver.Suspend
fullName: CursesDriver.Suspend
- uid: Terminal.ConsoleDriver.Clip
parent: Terminal.ConsoleDriver
isExternal: false
name: Clip
nameWithType: ConsoleDriver.Clip
fullName: ConsoleDriver.Clip

View File

@@ -0,0 +1,518 @@
### YamlMime:ManagedReference
items:
- uid: Terminal.Dialog
id: Dialog
children:
- Terminal.Dialog.#ctor(System.String,System.Int32,System.Int32,Terminal.Button[])
- Terminal.Dialog.AddButton(Terminal.Button)
- Terminal.Dialog.LayoutSubviews
- Terminal.Dialog.ProcessKey(Terminal.KeyEvent)
langs:
- csharp
name: Dialog
nameWithType: Dialog
fullName: Terminal.Dialog
type: Class
assemblies:
- Terminal
namespace: Terminal
summary: "The dialog box is a window that by default is centered and contains one \n or more buttons."
syntax:
content: 'public class Dialog : Terminal.Window'
inheritance:
- System.Object
- Terminal.Responder
- Terminal.View
- Terminal.Toplevel
- Terminal.Window
implements: []
inheritedMembers:
- Terminal.Responder.MouseEvent(Terminal.MouseEvent)
- Terminal.Toplevel.CanFocus
- Terminal.Toplevel.Create
- Terminal.Toplevel.Running
- Terminal.View.Add(Terminal.View[])
- Terminal.View.AddCh(System.Int32,System.Int32,System.Int32)
- Terminal.View.Bounds
- Terminal.View.ChildNeedsDisplay
- Terminal.View.Clear
- Terminal.View.ClearNeedsDisplay
- Terminal.View.DrawFrame(Terminal.Rect,System.Boolean)
- Terminal.View.DrawHotString(System.String,System.Boolean,Terminal.ColorScheme)
- Terminal.View.DrawHotString(System.String,Terminal.Attribute,Terminal.Attribute)
- Terminal.View.Driver
- Terminal.View.empty
- Terminal.View.EnsureFocus
- Terminal.View.Focused
- Terminal.View.FocusFirst
- Terminal.View.FocusLast
- Terminal.View.FocusNext
- Terminal.View.FocusPrev
- Terminal.View.Frame
- Terminal.View.HasFocus
- Terminal.View.Id
- Terminal.View.MostFocused
- Terminal.View.Move(System.Int32,System.Int32)
- Terminal.View.PositionCursor
- Terminal.View.ProcessColdKey(Terminal.KeyEvent)
- Terminal.View.ProcessHotKey(Terminal.KeyEvent)
- Terminal.View.Remove(Terminal.View)
- Terminal.View.RemoveAll
- Terminal.View.ScreenToView(System.Int32,System.Int32)
- Terminal.View.SetFocus(Terminal.View)
- Terminal.View.SetNeedsDisplay
- Terminal.View.SetNeedsDisplay(Terminal.Rect)
- Terminal.View.Subviews
- Terminal.View.SuperView
- Terminal.View.ToString
- Terminal.View.WantMousePositionReports
- Terminal.Window.Add(Terminal.View)
- Terminal.Window.GetEnumerator
- Terminal.Window.Redraw(Terminal.Rect)
- Terminal.Window.Title
- uid: Terminal.Dialog.#ctor(System.String,System.Int32,System.Int32,Terminal.Button[])
id: '#ctor(System.String,System.Int32,System.Int32,Terminal.Button[])'
parent: Terminal.Dialog
langs:
- csharp
name: Dialog(String, Int32, Int32, Button[])
nameWithType: Dialog.Dialog(String, Int32, Int32, Button[])
fullName: Dialog.Dialog(String, Int32, Int32, Button[])
type: Constructor
assemblies:
- Terminal
namespace: Terminal
summary: Initializes a new instance of the <xref href="Terminal.Dialog"></xref> class with an optional set of buttons to display
syntax:
content: public Dialog (string title, int width, int height, Terminal.Button[] buttons);
parameters:
- id: title
type: System.String
description: Title for the dialog.
- id: width
type: System.Int32
description: Width for the dialog.
- id: height
type: System.Int32
description: Height for the dialog.
- id: buttons
type: Terminal.Button[]
description: Optional buttons to lay out at the bottom of the dialog.
overload: Terminal.Dialog.#ctor*
exceptions: []
- uid: Terminal.Dialog.AddButton(Terminal.Button)
id: AddButton(Terminal.Button)
parent: Terminal.Dialog
langs:
- csharp
name: AddButton(Button)
nameWithType: Dialog.AddButton(Button)
fullName: Dialog.AddButton(Button)
type: Method
assemblies:
- Terminal
namespace: Terminal
summary: Adds a button to the dialog, its layout will be controled by the dialog
syntax:
content: public void AddButton (Terminal.Button button);
parameters:
- id: button
type: Terminal.Button
description: Button to add.
overload: Terminal.Dialog.AddButton*
exceptions: []
- uid: Terminal.Dialog.LayoutSubviews
id: LayoutSubviews
parent: Terminal.Dialog
langs:
- csharp
name: LayoutSubviews()
nameWithType: Dialog.LayoutSubviews()
fullName: Dialog.LayoutSubviews()
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override void LayoutSubviews ();
parameters: []
overload: Terminal.Dialog.LayoutSubviews*
exceptions: []
- uid: Terminal.Dialog.ProcessKey(Terminal.KeyEvent)
id: ProcessKey(Terminal.KeyEvent)
parent: Terminal.Dialog
langs:
- csharp
name: ProcessKey(KeyEvent)
nameWithType: Dialog.ProcessKey(KeyEvent)
fullName: Dialog.ProcessKey(KeyEvent)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override bool ProcessKey (Terminal.KeyEvent kb);
parameters:
- id: kb
type: Terminal.KeyEvent
description: To be added.
return:
type: System.Boolean
description: To be added.
overload: Terminal.Dialog.ProcessKey*
exceptions: []
references:
- uid: Terminal.Window
parent: Terminal
isExternal: false
name: Window
nameWithType: Window
fullName: Terminal.Window
- uid: Terminal.Dialog.#ctor(System.String,System.Int32,System.Int32,Terminal.Button[])
parent: Terminal.Dialog
isExternal: false
name: Dialog(String, Int32, Int32, Button[])
nameWithType: Dialog.Dialog(String, Int32, Int32, Button[])
fullName: Dialog.Dialog(String, Int32, Int32, Button[])
- uid: System.String
parent: System
isExternal: true
name: String
nameWithType: String
fullName: System.String
- uid: System.Int32
parent: System
isExternal: true
name: Int32
nameWithType: Int32
fullName: System.Int32
- uid: Terminal.Button
name: Button
nameWithType: Button
fullName: Terminal.Button
- uid: Terminal.Button[]
parent: Terminal
isExternal: false
name: Button[]
nameWithType: Button[]
fullName: Terminal.Button[]
spec.csharp:
- uid: Terminal.Button
name: Button
nameWithType: Button
fullName: Terminal.Button
- name: '[]'
nameWithType: '[]'
fullName: '[]'
- uid: Terminal.Dialog.AddButton(Terminal.Button)
parent: Terminal.Dialog
isExternal: false
name: AddButton(Button)
nameWithType: Dialog.AddButton(Button)
fullName: Dialog.AddButton(Button)
- uid: Terminal.Dialog.LayoutSubviews
parent: Terminal.Dialog
isExternal: false
name: LayoutSubviews()
nameWithType: Dialog.LayoutSubviews()
fullName: Dialog.LayoutSubviews()
- uid: Terminal.Dialog.ProcessKey(Terminal.KeyEvent)
parent: Terminal.Dialog
isExternal: false
name: ProcessKey(KeyEvent)
nameWithType: Dialog.ProcessKey(KeyEvent)
fullName: Dialog.ProcessKey(KeyEvent)
- uid: System.Boolean
parent: System
isExternal: true
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
- uid: Terminal.KeyEvent
parent: Terminal
isExternal: false
name: KeyEvent
nameWithType: KeyEvent
fullName: Terminal.KeyEvent
- uid: Terminal.Dialog.#ctor*
parent: Terminal.Dialog
isExternal: false
name: Dialog
nameWithType: Dialog.Dialog
fullName: Dialog.Dialog
- uid: Terminal.Dialog.AddButton*
parent: Terminal.Dialog
isExternal: false
name: AddButton
nameWithType: Dialog.AddButton
fullName: Dialog.AddButton
- uid: Terminal.Dialog.LayoutSubviews*
parent: Terminal.Dialog
isExternal: false
name: LayoutSubviews
nameWithType: Dialog.LayoutSubviews
fullName: Dialog.LayoutSubviews
- uid: Terminal.Dialog.ProcessKey*
parent: Terminal.Dialog
isExternal: false
name: ProcessKey
nameWithType: Dialog.ProcessKey
fullName: Dialog.ProcessKey
- uid: Terminal.Toplevel.CanFocus
parent: Terminal.Toplevel
isExternal: false
name: CanFocus
nameWithType: Toplevel.CanFocus
fullName: Toplevel.CanFocus
- uid: Terminal.View.HasFocus
parent: Terminal.View
isExternal: false
name: HasFocus
nameWithType: View.HasFocus
fullName: View.HasFocus
- uid: Terminal.Responder.MouseEvent(Terminal.MouseEvent)
parent: Terminal.Responder
isExternal: false
name: MouseEvent(MouseEvent)
nameWithType: Responder.MouseEvent(MouseEvent)
fullName: Responder.MouseEvent(MouseEvent)
- uid: Terminal.View.ProcessColdKey(Terminal.KeyEvent)
parent: Terminal.View
isExternal: false
name: ProcessColdKey(KeyEvent)
nameWithType: View.ProcessColdKey(KeyEvent)
fullName: View.ProcessColdKey(KeyEvent)
- uid: Terminal.View.ProcessHotKey(Terminal.KeyEvent)
parent: Terminal.View
isExternal: false
name: ProcessHotKey(KeyEvent)
nameWithType: View.ProcessHotKey(KeyEvent)
fullName: View.ProcessHotKey(KeyEvent)
- uid: Terminal.Window.Add(Terminal.View)
parent: Terminal.Window
isExternal: false
name: Add(View)
nameWithType: Window.Add(View)
fullName: Window.Add(View)
- uid: Terminal.View.Add(Terminal.View[])
parent: Terminal.View
isExternal: false
name: Add(View[])
nameWithType: View.Add(View[])
fullName: View.Add(View[])
- uid: Terminal.View.AddCh(System.Int32,System.Int32,System.Int32)
parent: Terminal.View
isExternal: false
name: AddCh(Int32, Int32, Int32)
nameWithType: View.AddCh(Int32, Int32, Int32)
fullName: View.AddCh(Int32, Int32, Int32)
- uid: Terminal.View.Bounds
parent: Terminal.View
isExternal: false
name: Bounds
nameWithType: View.Bounds
fullName: View.Bounds
- uid: Terminal.View.ChildNeedsDisplay
parent: Terminal.View
isExternal: false
name: ChildNeedsDisplay()
nameWithType: View.ChildNeedsDisplay()
fullName: View.ChildNeedsDisplay()
- uid: Terminal.View.Clear
parent: Terminal.View
isExternal: false
name: Clear()
nameWithType: View.Clear()
fullName: View.Clear()
- uid: Terminal.View.ClearNeedsDisplay
parent: Terminal.View
isExternal: false
name: ClearNeedsDisplay()
nameWithType: View.ClearNeedsDisplay()
fullName: View.ClearNeedsDisplay()
- uid: Terminal.View.DrawFrame(Terminal.Rect,System.Boolean)
parent: Terminal.View
isExternal: false
name: DrawFrame(Rect, Boolean)
nameWithType: View.DrawFrame(Rect, Boolean)
fullName: View.DrawFrame(Rect, Boolean)
- uid: Terminal.View.DrawHotString(System.String,Terminal.Attribute,Terminal.Attribute)
parent: Terminal.View
isExternal: false
name: DrawHotString(String, Attribute, Attribute)
nameWithType: View.DrawHotString(String, Attribute, Attribute)
fullName: View.DrawHotString(String, Attribute, Attribute)
- uid: Terminal.View.DrawHotString(System.String,System.Boolean,Terminal.ColorScheme)
parent: Terminal.View
isExternal: false
name: DrawHotString(String, Boolean, ColorScheme)
nameWithType: View.DrawHotString(String, Boolean, ColorScheme)
fullName: View.DrawHotString(String, Boolean, ColorScheme)
- uid: Terminal.View.Driver
parent: Terminal.View
isExternal: false
name: Driver
nameWithType: View.Driver
fullName: View.Driver
- uid: Terminal.View.empty
parent: Terminal.View
isExternal: false
name: empty
nameWithType: View.empty
fullName: View.empty
- uid: Terminal.View.EnsureFocus
parent: Terminal.View
isExternal: false
name: EnsureFocus()
nameWithType: View.EnsureFocus()
fullName: View.EnsureFocus()
- uid: Terminal.View.Focused
parent: Terminal.View
isExternal: false
name: Focused
nameWithType: View.Focused
fullName: View.Focused
- uid: Terminal.View.FocusFirst
parent: Terminal.View
isExternal: false
name: FocusFirst()
nameWithType: View.FocusFirst()
fullName: View.FocusFirst()
- uid: Terminal.View.FocusLast
parent: Terminal.View
isExternal: false
name: FocusLast()
nameWithType: View.FocusLast()
fullName: View.FocusLast()
- uid: Terminal.View.FocusNext
parent: Terminal.View
isExternal: false
name: FocusNext()
nameWithType: View.FocusNext()
fullName: View.FocusNext()
- uid: Terminal.View.FocusPrev
parent: Terminal.View
isExternal: false
name: FocusPrev()
nameWithType: View.FocusPrev()
fullName: View.FocusPrev()
- uid: Terminal.View.Frame
parent: Terminal.View
isExternal: false
name: Frame
nameWithType: View.Frame
fullName: View.Frame
- uid: Terminal.Window.GetEnumerator
parent: Terminal.Window
isExternal: false
name: GetEnumerator()
nameWithType: Window.GetEnumerator()
fullName: Window.GetEnumerator()
- uid: Terminal.View.Id
parent: Terminal.View
isExternal: false
name: Id
nameWithType: View.Id
fullName: View.Id
- uid: Terminal.View.MostFocused
parent: Terminal.View
isExternal: false
name: MostFocused
nameWithType: View.MostFocused
fullName: View.MostFocused
- uid: Terminal.View.Move(System.Int32,System.Int32)
parent: Terminal.View
isExternal: false
name: Move(Int32, Int32)
nameWithType: View.Move(Int32, Int32)
fullName: View.Move(Int32, Int32)
- uid: Terminal.View.PositionCursor
parent: Terminal.View
isExternal: false
name: PositionCursor()
nameWithType: View.PositionCursor()
fullName: View.PositionCursor()
- uid: Terminal.Window.Redraw(Terminal.Rect)
parent: Terminal.Window
isExternal: false
name: Redraw(Rect)
nameWithType: Window.Redraw(Rect)
fullName: Window.Redraw(Rect)
- uid: Terminal.View.Remove(Terminal.View)
parent: Terminal.View
isExternal: false
name: Remove(View)
nameWithType: View.Remove(View)
fullName: View.Remove(View)
- uid: Terminal.View.RemoveAll
parent: Terminal.View
isExternal: false
name: RemoveAll()
nameWithType: View.RemoveAll()
fullName: View.RemoveAll()
- uid: Terminal.View.ScreenToView(System.Int32,System.Int32)
parent: Terminal.View
isExternal: false
name: ScreenToView(Int32, Int32)
nameWithType: View.ScreenToView(Int32, Int32)
fullName: View.ScreenToView(Int32, Int32)
- uid: Terminal.View.SetFocus(Terminal.View)
parent: Terminal.View
isExternal: false
name: SetFocus(View)
nameWithType: View.SetFocus(View)
fullName: View.SetFocus(View)
- uid: Terminal.View.SetNeedsDisplay
parent: Terminal.View
isExternal: false
name: SetNeedsDisplay()
nameWithType: View.SetNeedsDisplay()
fullName: View.SetNeedsDisplay()
- uid: Terminal.View.SetNeedsDisplay(Terminal.Rect)
parent: Terminal.View
isExternal: false
name: SetNeedsDisplay(Rect)
nameWithType: View.SetNeedsDisplay(Rect)
fullName: View.SetNeedsDisplay(Rect)
- uid: Terminal.View.Subviews
parent: Terminal.View
isExternal: false
name: Subviews
nameWithType: View.Subviews
fullName: View.Subviews
- uid: Terminal.View.SuperView
parent: Terminal.View
isExternal: false
name: SuperView
nameWithType: View.SuperView
fullName: View.SuperView
- uid: Terminal.View.ToString
parent: Terminal.View
isExternal: false
name: ToString()
nameWithType: View.ToString()
fullName: View.ToString()
- uid: Terminal.View.WantMousePositionReports
parent: Terminal.View
isExternal: false
name: WantMousePositionReports
nameWithType: View.WantMousePositionReports
fullName: View.WantMousePositionReports
- uid: Terminal.Toplevel.Create
parent: Terminal.Toplevel
isExternal: false
name: Create()
nameWithType: Toplevel.Create()
fullName: Toplevel.Create()
- uid: Terminal.Toplevel.Running
parent: Terminal.Toplevel
isExternal: false
name: Running
nameWithType: Toplevel.Running
fullName: Toplevel.Running
- uid: Terminal.Window.Title
parent: Terminal.Window
isExternal: false
name: Title
nameWithType: Window.Title
fullName: Window.Title

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,201 @@
### YamlMime:ManagedReference
items:
- uid: Terminal.KeyEvent
id: KeyEvent
children:
- Terminal.KeyEvent.#ctor(Terminal.Key)
- Terminal.KeyEvent.IsAlt
- Terminal.KeyEvent.IsCtrl
- Terminal.KeyEvent.Key
- Terminal.KeyEvent.KeyValue
langs:
- csharp
name: KeyEvent
nameWithType: KeyEvent
fullName: Terminal.KeyEvent
type: Struct
assemblies:
- Terminal
namespace: Terminal
summary: Describes a keyboard event
syntax:
content: public struct KeyEvent
inheritance:
- System.ValueType
implements: []
- uid: Terminal.KeyEvent.#ctor(Terminal.Key)
id: '#ctor(Terminal.Key)'
parent: Terminal.KeyEvent
langs:
- csharp
name: KeyEvent(Key)
nameWithType: KeyEvent.KeyEvent(Key)
fullName: KeyEvent.KeyEvent(Key)
type: Constructor
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public KeyEvent (Terminal.Key k);
parameters:
- id: k
type: Terminal.Key
description: To be added.
overload: Terminal.KeyEvent.#ctor*
exceptions: []
- uid: Terminal.KeyEvent.IsAlt
id: IsAlt
parent: Terminal.KeyEvent
langs:
- csharp
name: IsAlt
nameWithType: KeyEvent.IsAlt
fullName: KeyEvent.IsAlt
type: Property
assemblies:
- Terminal
namespace: Terminal
summary: Gets a value indicating whether the Alt key was pressed (real or synthesized)
syntax:
content: public bool IsAlt { get; }
return:
type: System.Boolean
description: <code>true</code> if is alternate; otherwise, <code>false</code>.
overload: Terminal.KeyEvent.IsAlt*
exceptions: []
- uid: Terminal.KeyEvent.IsCtrl
id: IsCtrl
parent: Terminal.KeyEvent
langs:
- csharp
name: IsCtrl
nameWithType: KeyEvent.IsCtrl
fullName: KeyEvent.IsCtrl
type: Property
assemblies:
- Terminal
namespace: Terminal
summary: Determines whether the value is a control key
syntax:
content: public bool IsCtrl { get; }
return:
type: System.Boolean
description: <code>true</code> if is ctrl; otherwise, <code>false</code>.
overload: Terminal.KeyEvent.IsCtrl*
exceptions: []
- uid: Terminal.KeyEvent.Key
id: Key
parent: Terminal.KeyEvent
langs:
- csharp
name: Key
nameWithType: KeyEvent.Key
fullName: KeyEvent.Key
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public Terminal.Key Key;
return:
type: Terminal.Key
description: To be added.
exceptions: []
- uid: Terminal.KeyEvent.KeyValue
id: KeyValue
parent: Terminal.KeyEvent
langs:
- csharp
name: KeyValue
nameWithType: KeyEvent.KeyValue
fullName: KeyEvent.KeyValue
type: Property
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public int KeyValue { get; }
return:
type: System.Int32
description: To be added.
overload: Terminal.KeyEvent.KeyValue*
exceptions: []
references:
- uid: System.ValueType
parent: System
isExternal: true
name: ValueType
nameWithType: ValueType
fullName: System.ValueType
- uid: Terminal.KeyEvent.#ctor(Terminal.Key)
parent: Terminal.KeyEvent
isExternal: false
name: KeyEvent(Key)
nameWithType: KeyEvent.KeyEvent(Key)
fullName: KeyEvent.KeyEvent(Key)
- uid: Terminal.Key
parent: Terminal
isExternal: false
name: Key
nameWithType: Key
fullName: Terminal.Key
- uid: Terminal.KeyEvent.IsAlt
parent: Terminal.KeyEvent
isExternal: false
name: IsAlt
nameWithType: KeyEvent.IsAlt
fullName: KeyEvent.IsAlt
- uid: System.Boolean
parent: System
isExternal: true
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
- uid: Terminal.KeyEvent.IsCtrl
parent: Terminal.KeyEvent
isExternal: false
name: IsCtrl
nameWithType: KeyEvent.IsCtrl
fullName: KeyEvent.IsCtrl
- uid: Terminal.KeyEvent.Key
parent: Terminal.KeyEvent
isExternal: false
name: Key
nameWithType: KeyEvent.Key
fullName: KeyEvent.Key
- uid: Terminal.KeyEvent.KeyValue
parent: Terminal.KeyEvent
isExternal: false
name: KeyValue
nameWithType: KeyEvent.KeyValue
fullName: KeyEvent.KeyValue
- uid: System.Int32
parent: System
isExternal: true
name: Int32
nameWithType: Int32
fullName: System.Int32
- uid: Terminal.KeyEvent.#ctor*
parent: Terminal.KeyEvent
isExternal: false
name: KeyEvent
nameWithType: KeyEvent.KeyEvent
fullName: KeyEvent.KeyEvent
- uid: Terminal.KeyEvent.IsAlt*
parent: Terminal.KeyEvent
isExternal: false
name: IsAlt
nameWithType: KeyEvent.IsAlt
fullName: KeyEvent.IsAlt
- uid: Terminal.KeyEvent.IsCtrl*
parent: Terminal.KeyEvent
isExternal: false
name: IsCtrl
nameWithType: KeyEvent.IsCtrl
fullName: KeyEvent.IsCtrl
- uid: Terminal.KeyEvent.KeyValue*
parent: Terminal.KeyEvent
isExternal: false
name: KeyValue
nameWithType: KeyEvent.KeyValue
fullName: KeyEvent.KeyValue

View File

@@ -0,0 +1,595 @@
### YamlMime:ManagedReference
items:
- uid: Terminal.Label
id: Label
children:
- Terminal.Label.#ctor(Terminal.Rect,System.String)
- Terminal.Label.#ctor(System.Int32,System.Int32,System.String)
- Terminal.Label.MeasureLines(System.String,System.Int32)
- Terminal.Label.Redraw(Terminal.Rect)
- Terminal.Label.Text
- Terminal.Label.TextAlignment
- Terminal.Label.TextColor
langs:
- csharp
name: Label
nameWithType: Label
fullName: Terminal.Label
type: Class
assemblies:
- Terminal
namespace: Terminal
summary: Label widget, displays a string at a given position, can include multiple lines.
syntax:
content: 'public class Label : Terminal.View'
inheritance:
- System.Object
- Terminal.Responder
- Terminal.View
implements: []
inheritedMembers:
- Terminal.Responder.CanFocus
- Terminal.Responder.MouseEvent(Terminal.MouseEvent)
- Terminal.View.Add(Terminal.View)
- Terminal.View.Add(Terminal.View[])
- Terminal.View.AddCh(System.Int32,System.Int32,System.Int32)
- Terminal.View.Bounds
- Terminal.View.ChildNeedsDisplay
- Terminal.View.Clear
- Terminal.View.ClearNeedsDisplay
- Terminal.View.DrawFrame(Terminal.Rect,System.Boolean)
- Terminal.View.DrawHotString(System.String,System.Boolean,Terminal.ColorScheme)
- Terminal.View.DrawHotString(System.String,Terminal.Attribute,Terminal.Attribute)
- Terminal.View.Driver
- Terminal.View.empty
- Terminal.View.EnsureFocus
- Terminal.View.Focused
- Terminal.View.FocusFirst
- Terminal.View.FocusLast
- Terminal.View.FocusNext
- Terminal.View.FocusPrev
- Terminal.View.Frame
- Terminal.View.GetEnumerator
- Terminal.View.HasFocus
- Terminal.View.Id
- Terminal.View.LayoutSubviews
- Terminal.View.MostFocused
- Terminal.View.Move(System.Int32,System.Int32)
- Terminal.View.PositionCursor
- Terminal.View.ProcessColdKey(Terminal.KeyEvent)
- Terminal.View.ProcessHotKey(Terminal.KeyEvent)
- Terminal.View.ProcessKey(Terminal.KeyEvent)
- Terminal.View.Remove(Terminal.View)
- Terminal.View.RemoveAll
- Terminal.View.ScreenToView(System.Int32,System.Int32)
- Terminal.View.SetFocus(Terminal.View)
- Terminal.View.SetNeedsDisplay
- Terminal.View.SetNeedsDisplay(Terminal.Rect)
- Terminal.View.Subviews
- Terminal.View.SuperView
- Terminal.View.ToString
- Terminal.View.WantMousePositionReports
- uid: Terminal.Label.#ctor(Terminal.Rect,System.String)
id: '#ctor(Terminal.Rect,System.String)'
parent: Terminal.Label
langs:
- csharp
name: Label(Rect, String)
nameWithType: Label.Label(Rect, String)
fullName: Label.Label(Rect, String)
type: Constructor
assemblies:
- Terminal
namespace: Terminal
summary: >-
Public constructor: creates a label at the given
coordinate with the given string and uses the specified
frame for the string.
syntax:
content: public Label (Terminal.Rect rect, string text);
parameters:
- id: rect
type: Terminal.Rect
description: To be added.
- id: text
type: System.String
description: To be added.
overload: Terminal.Label.#ctor*
exceptions: []
- uid: Terminal.Label.#ctor(System.Int32,System.Int32,System.String)
id: '#ctor(System.Int32,System.Int32,System.String)'
parent: Terminal.Label
langs:
- csharp
name: Label(Int32, Int32, String)
nameWithType: Label.Label(Int32, Int32, String)
fullName: Label.Label(Int32, Int32, String)
type: Constructor
assemblies:
- Terminal
namespace: Terminal
summary: >-
Public constructor: creates a label at the given
coordinate with the given string, computes the bounding box
based on the size of the string, assumes that the string contains
newlines for multiple lines, no special breaking rules are used.
syntax:
content: public Label (int x, int y, string text);
parameters:
- id: x
type: System.Int32
description: To be added.
- id: y
type: System.Int32
description: To be added.
- id: text
type: System.String
description: To be added.
overload: Terminal.Label.#ctor*
exceptions: []
- uid: Terminal.Label.MeasureLines(System.String,System.Int32)
id: MeasureLines(System.String,System.Int32)
parent: Terminal.Label
langs:
- csharp
name: MeasureLines(String, Int32)
nameWithType: Label.MeasureLines(String, Int32)
fullName: Label.MeasureLines(String, Int32)
type: Method
assemblies:
- Terminal
namespace: Terminal
summary: Computes the number of lines needed to render the specified text by the Label control
syntax:
content: public static int MeasureLines (string text, int width);
parameters:
- id: text
type: System.String
description: Text, may contain newlines.
- id: width
type: System.Int32
description: The width for the text.
return:
type: System.Int32
description: Number of lines.
overload: Terminal.Label.MeasureLines*
exceptions: []
- uid: Terminal.Label.Redraw(Terminal.Rect)
id: Redraw(Terminal.Rect)
parent: Terminal.Label
langs:
- csharp
name: Redraw(Rect)
nameWithType: Label.Redraw(Rect)
fullName: Label.Redraw(Rect)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override void Redraw (Terminal.Rect region);
parameters:
- id: region
type: Terminal.Rect
description: To be added.
overload: Terminal.Label.Redraw*
exceptions: []
- uid: Terminal.Label.Text
id: Text
parent: Terminal.Label
langs:
- csharp
name: Text
nameWithType: Label.Text
fullName: Label.Text
type: Property
assemblies:
- Terminal
namespace: Terminal
summary: The text displayed by this widget.
syntax:
content: public virtual string Text { get; set; }
return:
type: System.String
description: To be added.
overload: Terminal.Label.Text*
exceptions: []
- uid: Terminal.Label.TextAlignment
id: TextAlignment
parent: Terminal.Label
langs:
- csharp
name: TextAlignment
nameWithType: Label.TextAlignment
fullName: Label.TextAlignment
type: Property
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public Terminal.TextAlignment TextAlignment { get; set; }
return:
type: Terminal.TextAlignment
description: To be added.
overload: Terminal.Label.TextAlignment*
exceptions: []
- uid: Terminal.Label.TextColor
id: TextColor
parent: Terminal.Label
langs:
- csharp
name: TextColor
nameWithType: Label.TextColor
fullName: Label.TextColor
type: Property
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public Terminal.Attribute TextColor { get; set; }
return:
type: Terminal.Attribute
description: To be added.
overload: Terminal.Label.TextColor*
exceptions: []
references:
- uid: Terminal.View
parent: Terminal
isExternal: false
name: View
nameWithType: View
fullName: Terminal.View
- uid: Terminal.Label.#ctor(Terminal.Rect,System.String)
parent: Terminal.Label
isExternal: false
name: Label(Rect, String)
nameWithType: Label.Label(Rect, String)
fullName: Label.Label(Rect, String)
- uid: Terminal.Rect
parent: Terminal
isExternal: false
name: Rect
nameWithType: Rect
fullName: Terminal.Rect
- uid: System.String
parent: System
isExternal: true
name: String
nameWithType: String
fullName: System.String
- uid: Terminal.Label.#ctor(System.Int32,System.Int32,System.String)
parent: Terminal.Label
isExternal: false
name: Label(Int32, Int32, String)
nameWithType: Label.Label(Int32, Int32, String)
fullName: Label.Label(Int32, Int32, String)
- uid: System.Int32
parent: System
isExternal: true
name: Int32
nameWithType: Int32
fullName: System.Int32
- uid: Terminal.Label.MeasureLines(System.String,System.Int32)
parent: Terminal.Label
isExternal: false
name: MeasureLines(String, Int32)
nameWithType: Label.MeasureLines(String, Int32)
fullName: Label.MeasureLines(String, Int32)
- uid: Terminal.Label.Redraw(Terminal.Rect)
parent: Terminal.Label
isExternal: false
name: Redraw(Rect)
nameWithType: Label.Redraw(Rect)
fullName: Label.Redraw(Rect)
- uid: Terminal.Label.Text
parent: Terminal.Label
isExternal: false
name: Text
nameWithType: Label.Text
fullName: Label.Text
- uid: Terminal.Label.TextAlignment
parent: Terminal.Label
isExternal: false
name: TextAlignment
nameWithType: Label.TextAlignment
fullName: Label.TextAlignment
- uid: Terminal.TextAlignment
parent: Terminal
isExternal: false
name: TextAlignment
nameWithType: TextAlignment
fullName: Terminal.TextAlignment
- uid: Terminal.Label.TextColor
parent: Terminal.Label
isExternal: false
name: TextColor
nameWithType: Label.TextColor
fullName: Label.TextColor
- uid: Terminal.Attribute
parent: Terminal
isExternal: false
name: Attribute
nameWithType: Attribute
fullName: Terminal.Attribute
- uid: Terminal.Label.#ctor*
parent: Terminal.Label
isExternal: false
name: Label
nameWithType: Label.Label
fullName: Label.Label
- uid: Terminal.Label.MeasureLines*
parent: Terminal.Label
isExternal: false
name: MeasureLines
nameWithType: Label.MeasureLines
fullName: Label.MeasureLines
- uid: Terminal.Label.Redraw*
parent: Terminal.Label
isExternal: false
name: Redraw
nameWithType: Label.Redraw
fullName: Label.Redraw
- uid: Terminal.Label.Text*
parent: Terminal.Label
isExternal: false
name: Text
nameWithType: Label.Text
fullName: Label.Text
- uid: Terminal.Label.TextAlignment*
parent: Terminal.Label
isExternal: false
name: TextAlignment
nameWithType: Label.TextAlignment
fullName: Label.TextAlignment
- uid: Terminal.Label.TextColor*
parent: Terminal.Label
isExternal: false
name: TextColor
nameWithType: Label.TextColor
fullName: Label.TextColor
- uid: Terminal.Responder.CanFocus
parent: Terminal.Responder
isExternal: false
name: CanFocus
nameWithType: Responder.CanFocus
fullName: Responder.CanFocus
- uid: Terminal.View.HasFocus
parent: Terminal.View
isExternal: false
name: HasFocus
nameWithType: View.HasFocus
fullName: View.HasFocus
- uid: Terminal.Responder.MouseEvent(Terminal.MouseEvent)
parent: Terminal.Responder
isExternal: false
name: MouseEvent(MouseEvent)
nameWithType: Responder.MouseEvent(MouseEvent)
fullName: Responder.MouseEvent(MouseEvent)
- uid: Terminal.View.ProcessColdKey(Terminal.KeyEvent)
parent: Terminal.View
isExternal: false
name: ProcessColdKey(KeyEvent)
nameWithType: View.ProcessColdKey(KeyEvent)
fullName: View.ProcessColdKey(KeyEvent)
- uid: Terminal.View.ProcessHotKey(Terminal.KeyEvent)
parent: Terminal.View
isExternal: false
name: ProcessHotKey(KeyEvent)
nameWithType: View.ProcessHotKey(KeyEvent)
fullName: View.ProcessHotKey(KeyEvent)
- uid: Terminal.View.ProcessKey(Terminal.KeyEvent)
parent: Terminal.View
isExternal: false
name: ProcessKey(KeyEvent)
nameWithType: View.ProcessKey(KeyEvent)
fullName: View.ProcessKey(KeyEvent)
- uid: Terminal.View.Add(Terminal.View)
parent: Terminal.View
isExternal: false
name: Add(View)
nameWithType: View.Add(View)
fullName: View.Add(View)
- uid: Terminal.View.Add(Terminal.View[])
parent: Terminal.View
isExternal: false
name: Add(View[])
nameWithType: View.Add(View[])
fullName: View.Add(View[])
- uid: Terminal.View.AddCh(System.Int32,System.Int32,System.Int32)
parent: Terminal.View
isExternal: false
name: AddCh(Int32, Int32, Int32)
nameWithType: View.AddCh(Int32, Int32, Int32)
fullName: View.AddCh(Int32, Int32, Int32)
- uid: Terminal.View.Bounds
parent: Terminal.View
isExternal: false
name: Bounds
nameWithType: View.Bounds
fullName: View.Bounds
- uid: Terminal.View.ChildNeedsDisplay
parent: Terminal.View
isExternal: false
name: ChildNeedsDisplay()
nameWithType: View.ChildNeedsDisplay()
fullName: View.ChildNeedsDisplay()
- uid: Terminal.View.Clear
parent: Terminal.View
isExternal: false
name: Clear()
nameWithType: View.Clear()
fullName: View.Clear()
- uid: Terminal.View.ClearNeedsDisplay
parent: Terminal.View
isExternal: false
name: ClearNeedsDisplay()
nameWithType: View.ClearNeedsDisplay()
fullName: View.ClearNeedsDisplay()
- uid: Terminal.View.DrawFrame(Terminal.Rect,System.Boolean)
parent: Terminal.View
isExternal: false
name: DrawFrame(Rect, Boolean)
nameWithType: View.DrawFrame(Rect, Boolean)
fullName: View.DrawFrame(Rect, Boolean)
- uid: Terminal.View.DrawHotString(System.String,Terminal.Attribute,Terminal.Attribute)
parent: Terminal.View
isExternal: false
name: DrawHotString(String, Attribute, Attribute)
nameWithType: View.DrawHotString(String, Attribute, Attribute)
fullName: View.DrawHotString(String, Attribute, Attribute)
- uid: Terminal.View.DrawHotString(System.String,System.Boolean,Terminal.ColorScheme)
parent: Terminal.View
isExternal: false
name: DrawHotString(String, Boolean, ColorScheme)
nameWithType: View.DrawHotString(String, Boolean, ColorScheme)
fullName: View.DrawHotString(String, Boolean, ColorScheme)
- uid: Terminal.View.Driver
parent: Terminal.View
isExternal: false
name: Driver
nameWithType: View.Driver
fullName: View.Driver
- uid: Terminal.View.empty
parent: Terminal.View
isExternal: false
name: empty
nameWithType: View.empty
fullName: View.empty
- uid: Terminal.View.EnsureFocus
parent: Terminal.View
isExternal: false
name: EnsureFocus()
nameWithType: View.EnsureFocus()
fullName: View.EnsureFocus()
- uid: Terminal.View.Focused
parent: Terminal.View
isExternal: false
name: Focused
nameWithType: View.Focused
fullName: View.Focused
- uid: Terminal.View.FocusFirst
parent: Terminal.View
isExternal: false
name: FocusFirst()
nameWithType: View.FocusFirst()
fullName: View.FocusFirst()
- uid: Terminal.View.FocusLast
parent: Terminal.View
isExternal: false
name: FocusLast()
nameWithType: View.FocusLast()
fullName: View.FocusLast()
- uid: Terminal.View.FocusNext
parent: Terminal.View
isExternal: false
name: FocusNext()
nameWithType: View.FocusNext()
fullName: View.FocusNext()
- uid: Terminal.View.FocusPrev
parent: Terminal.View
isExternal: false
name: FocusPrev()
nameWithType: View.FocusPrev()
fullName: View.FocusPrev()
- uid: Terminal.View.Frame
parent: Terminal.View
isExternal: false
name: Frame
nameWithType: View.Frame
fullName: View.Frame
- uid: Terminal.View.GetEnumerator
parent: Terminal.View
isExternal: false
name: GetEnumerator()
nameWithType: View.GetEnumerator()
fullName: View.GetEnumerator()
- uid: Terminal.View.Id
parent: Terminal.View
isExternal: false
name: Id
nameWithType: View.Id
fullName: View.Id
- uid: Terminal.View.LayoutSubviews
parent: Terminal.View
isExternal: false
name: LayoutSubviews()
nameWithType: View.LayoutSubviews()
fullName: View.LayoutSubviews()
- uid: Terminal.View.MostFocused
parent: Terminal.View
isExternal: false
name: MostFocused
nameWithType: View.MostFocused
fullName: View.MostFocused
- uid: Terminal.View.Move(System.Int32,System.Int32)
parent: Terminal.View
isExternal: false
name: Move(Int32, Int32)
nameWithType: View.Move(Int32, Int32)
fullName: View.Move(Int32, Int32)
- uid: Terminal.View.PositionCursor
parent: Terminal.View
isExternal: false
name: PositionCursor()
nameWithType: View.PositionCursor()
fullName: View.PositionCursor()
- uid: Terminal.View.Remove(Terminal.View)
parent: Terminal.View
isExternal: false
name: Remove(View)
nameWithType: View.Remove(View)
fullName: View.Remove(View)
- uid: Terminal.View.RemoveAll
parent: Terminal.View
isExternal: false
name: RemoveAll()
nameWithType: View.RemoveAll()
fullName: View.RemoveAll()
- uid: Terminal.View.ScreenToView(System.Int32,System.Int32)
parent: Terminal.View
isExternal: false
name: ScreenToView(Int32, Int32)
nameWithType: View.ScreenToView(Int32, Int32)
fullName: View.ScreenToView(Int32, Int32)
- uid: Terminal.View.SetFocus(Terminal.View)
parent: Terminal.View
isExternal: false
name: SetFocus(View)
nameWithType: View.SetFocus(View)
fullName: View.SetFocus(View)
- uid: Terminal.View.SetNeedsDisplay
parent: Terminal.View
isExternal: false
name: SetNeedsDisplay()
nameWithType: View.SetNeedsDisplay()
fullName: View.SetNeedsDisplay()
- uid: Terminal.View.SetNeedsDisplay(Terminal.Rect)
parent: Terminal.View
isExternal: false
name: SetNeedsDisplay(Rect)
nameWithType: View.SetNeedsDisplay(Rect)
fullName: View.SetNeedsDisplay(Rect)
- uid: Terminal.View.Subviews
parent: Terminal.View
isExternal: false
name: Subviews
nameWithType: View.Subviews
fullName: View.Subviews
- uid: Terminal.View.SuperView
parent: Terminal.View
isExternal: false
name: SuperView
nameWithType: View.SuperView
fullName: View.SuperView
- uid: Terminal.View.ToString
parent: Terminal.View
isExternal: false
name: ToString()
nameWithType: View.ToString()
fullName: View.ToString()
- uid: Terminal.View.WantMousePositionReports
parent: Terminal.View
isExternal: false
name: WantMousePositionReports
nameWithType: View.WantMousePositionReports
fullName: View.WantMousePositionReports

View File

@@ -0,0 +1,567 @@
### YamlMime:ManagedReference
items:
- uid: Terminal.MenuBar
id: MenuBar
children:
- Terminal.MenuBar.#ctor(Terminal.MenuBarItem[])
- Terminal.MenuBar.Menus
- Terminal.MenuBar.MouseEvent(Terminal.MouseEvent)
- Terminal.MenuBar.PositionCursor
- Terminal.MenuBar.ProcessHotKey(Terminal.KeyEvent)
- Terminal.MenuBar.ProcessKey(Terminal.KeyEvent)
- Terminal.MenuBar.Redraw(Terminal.Rect)
langs:
- csharp
name: MenuBar
nameWithType: MenuBar
fullName: Terminal.MenuBar
type: Class
assemblies:
- Terminal
namespace: Terminal
summary: A menu bar for your application.
syntax:
content: 'public class MenuBar : Terminal.View'
inheritance:
- System.Object
- Terminal.Responder
- Terminal.View
implements: []
inheritedMembers:
- Terminal.Responder.CanFocus
- Terminal.View.Add(Terminal.View)
- Terminal.View.Add(Terminal.View[])
- Terminal.View.AddCh(System.Int32,System.Int32,System.Int32)
- Terminal.View.Bounds
- Terminal.View.ChildNeedsDisplay
- Terminal.View.Clear
- Terminal.View.ClearNeedsDisplay
- Terminal.View.DrawFrame(Terminal.Rect,System.Boolean)
- Terminal.View.DrawHotString(System.String,System.Boolean,Terminal.ColorScheme)
- Terminal.View.DrawHotString(System.String,Terminal.Attribute,Terminal.Attribute)
- Terminal.View.Driver
- Terminal.View.empty
- Terminal.View.EnsureFocus
- Terminal.View.Focused
- Terminal.View.FocusFirst
- Terminal.View.FocusLast
- Terminal.View.FocusNext
- Terminal.View.FocusPrev
- Terminal.View.Frame
- Terminal.View.GetEnumerator
- Terminal.View.HasFocus
- Terminal.View.Id
- Terminal.View.LayoutSubviews
- Terminal.View.MostFocused
- Terminal.View.Move(System.Int32,System.Int32)
- Terminal.View.ProcessColdKey(Terminal.KeyEvent)
- Terminal.View.Remove(Terminal.View)
- Terminal.View.RemoveAll
- Terminal.View.ScreenToView(System.Int32,System.Int32)
- Terminal.View.SetFocus(Terminal.View)
- Terminal.View.SetNeedsDisplay
- Terminal.View.SetNeedsDisplay(Terminal.Rect)
- Terminal.View.Subviews
- Terminal.View.SuperView
- Terminal.View.ToString
- Terminal.View.WantMousePositionReports
- uid: Terminal.MenuBar.#ctor(Terminal.MenuBarItem[])
id: '#ctor(Terminal.MenuBarItem[])'
parent: Terminal.MenuBar
langs:
- csharp
name: MenuBar(MenuBarItem[])
nameWithType: MenuBar.MenuBar(MenuBarItem[])
fullName: MenuBar.MenuBar(MenuBarItem[])
type: Constructor
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public MenuBar (Terminal.MenuBarItem[] menus);
parameters:
- id: menus
type: Terminal.MenuBarItem[]
description: To be added.
overload: Terminal.MenuBar.#ctor*
exceptions: []
- uid: Terminal.MenuBar.Menus
id: Menus
parent: Terminal.MenuBar
langs:
- csharp
name: Menus
nameWithType: MenuBar.Menus
fullName: MenuBar.Menus
type: Property
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public Terminal.MenuBarItem[] Menus { get; set; }
return:
type: Terminal.MenuBarItem[]
description: To be added.
overload: Terminal.MenuBar.Menus*
exceptions: []
- uid: Terminal.MenuBar.MouseEvent(Terminal.MouseEvent)
id: MouseEvent(Terminal.MouseEvent)
parent: Terminal.MenuBar
langs:
- csharp
name: MouseEvent(MouseEvent)
nameWithType: MenuBar.MouseEvent(MouseEvent)
fullName: MenuBar.MouseEvent(MouseEvent)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override bool MouseEvent (Terminal.MouseEvent me);
parameters:
- id: me
type: Terminal.MouseEvent
description: To be added.
return:
type: System.Boolean
description: To be added.
overload: Terminal.MenuBar.MouseEvent*
exceptions: []
- uid: Terminal.MenuBar.PositionCursor
id: PositionCursor
parent: Terminal.MenuBar
langs:
- csharp
name: PositionCursor()
nameWithType: MenuBar.PositionCursor()
fullName: MenuBar.PositionCursor()
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override void PositionCursor ();
parameters: []
overload: Terminal.MenuBar.PositionCursor*
exceptions: []
- uid: Terminal.MenuBar.ProcessHotKey(Terminal.KeyEvent)
id: ProcessHotKey(Terminal.KeyEvent)
parent: Terminal.MenuBar
langs:
- csharp
name: ProcessHotKey(KeyEvent)
nameWithType: MenuBar.ProcessHotKey(KeyEvent)
fullName: MenuBar.ProcessHotKey(KeyEvent)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override bool ProcessHotKey (Terminal.KeyEvent kb);
parameters:
- id: kb
type: Terminal.KeyEvent
description: To be added.
return:
type: System.Boolean
description: To be added.
overload: Terminal.MenuBar.ProcessHotKey*
exceptions: []
- uid: Terminal.MenuBar.ProcessKey(Terminal.KeyEvent)
id: ProcessKey(Terminal.KeyEvent)
parent: Terminal.MenuBar
langs:
- csharp
name: ProcessKey(KeyEvent)
nameWithType: MenuBar.ProcessKey(KeyEvent)
fullName: MenuBar.ProcessKey(KeyEvent)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override bool ProcessKey (Terminal.KeyEvent kb);
parameters:
- id: kb
type: Terminal.KeyEvent
description: To be added.
return:
type: System.Boolean
description: To be added.
overload: Terminal.MenuBar.ProcessKey*
exceptions: []
- uid: Terminal.MenuBar.Redraw(Terminal.Rect)
id: Redraw(Terminal.Rect)
parent: Terminal.MenuBar
langs:
- csharp
name: Redraw(Rect)
nameWithType: MenuBar.Redraw(Rect)
fullName: MenuBar.Redraw(Rect)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override void Redraw (Terminal.Rect region);
parameters:
- id: region
type: Terminal.Rect
description: To be added.
overload: Terminal.MenuBar.Redraw*
exceptions: []
references:
- uid: Terminal.View
parent: Terminal
isExternal: false
name: View
nameWithType: View
fullName: Terminal.View
- uid: Terminal.MenuBar.#ctor(Terminal.MenuBarItem[])
parent: Terminal.MenuBar
isExternal: false
name: MenuBar(MenuBarItem[])
nameWithType: MenuBar.MenuBar(MenuBarItem[])
fullName: MenuBar.MenuBar(MenuBarItem[])
- uid: Terminal.MenuBarItem
name: MenuBarItem
nameWithType: MenuBarItem
fullName: Terminal.MenuBarItem
- uid: Terminal.MenuBarItem[]
parent: Terminal
isExternal: false
name: MenuBarItem[]
nameWithType: MenuBarItem[]
fullName: Terminal.MenuBarItem[]
spec.csharp:
- uid: Terminal.MenuBarItem
name: MenuBarItem
nameWithType: MenuBarItem
fullName: Terminal.MenuBarItem
- name: '[]'
nameWithType: '[]'
fullName: '[]'
- uid: Terminal.MenuBar.Menus
parent: Terminal.MenuBar
isExternal: false
name: Menus
nameWithType: MenuBar.Menus
fullName: MenuBar.Menus
- uid: Terminal.MenuBar.MouseEvent(Terminal.MouseEvent)
parent: Terminal.MenuBar
isExternal: false
name: MouseEvent(MouseEvent)
nameWithType: MenuBar.MouseEvent(MouseEvent)
fullName: MenuBar.MouseEvent(MouseEvent)
- uid: System.Boolean
parent: System
isExternal: true
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
- uid: Terminal.MouseEvent
parent: Terminal
isExternal: false
name: MouseEvent
nameWithType: MouseEvent
fullName: Terminal.MouseEvent
- uid: Terminal.MenuBar.PositionCursor
parent: Terminal.MenuBar
isExternal: false
name: PositionCursor()
nameWithType: MenuBar.PositionCursor()
fullName: MenuBar.PositionCursor()
- uid: Terminal.MenuBar.ProcessHotKey(Terminal.KeyEvent)
parent: Terminal.MenuBar
isExternal: false
name: ProcessHotKey(KeyEvent)
nameWithType: MenuBar.ProcessHotKey(KeyEvent)
fullName: MenuBar.ProcessHotKey(KeyEvent)
- uid: Terminal.KeyEvent
parent: Terminal
isExternal: false
name: KeyEvent
nameWithType: KeyEvent
fullName: Terminal.KeyEvent
- uid: Terminal.MenuBar.ProcessKey(Terminal.KeyEvent)
parent: Terminal.MenuBar
isExternal: false
name: ProcessKey(KeyEvent)
nameWithType: MenuBar.ProcessKey(KeyEvent)
fullName: MenuBar.ProcessKey(KeyEvent)
- uid: Terminal.MenuBar.Redraw(Terminal.Rect)
parent: Terminal.MenuBar
isExternal: false
name: Redraw(Rect)
nameWithType: MenuBar.Redraw(Rect)
fullName: MenuBar.Redraw(Rect)
- uid: Terminal.Rect
parent: Terminal
isExternal: false
name: Rect
nameWithType: Rect
fullName: Terminal.Rect
- uid: Terminal.MenuBar.#ctor*
parent: Terminal.MenuBar
isExternal: false
name: MenuBar
nameWithType: MenuBar.MenuBar
fullName: MenuBar.MenuBar
- uid: Terminal.MenuBar.Menus*
parent: Terminal.MenuBar
isExternal: false
name: Menus
nameWithType: MenuBar.Menus
fullName: MenuBar.Menus
- uid: Terminal.MenuBar.MouseEvent*
parent: Terminal.MenuBar
isExternal: false
name: MouseEvent
nameWithType: MenuBar.MouseEvent
fullName: MenuBar.MouseEvent
- uid: Terminal.MenuBar.PositionCursor*
parent: Terminal.MenuBar
isExternal: false
name: PositionCursor
nameWithType: MenuBar.PositionCursor
fullName: MenuBar.PositionCursor
- uid: Terminal.MenuBar.ProcessHotKey*
parent: Terminal.MenuBar
isExternal: false
name: ProcessHotKey
nameWithType: MenuBar.ProcessHotKey
fullName: MenuBar.ProcessHotKey
- uid: Terminal.MenuBar.ProcessKey*
parent: Terminal.MenuBar
isExternal: false
name: ProcessKey
nameWithType: MenuBar.ProcessKey
fullName: MenuBar.ProcessKey
- uid: Terminal.MenuBar.Redraw*
parent: Terminal.MenuBar
isExternal: false
name: Redraw
nameWithType: MenuBar.Redraw
fullName: MenuBar.Redraw
- uid: Terminal.Responder.CanFocus
parent: Terminal.Responder
isExternal: false
name: CanFocus
nameWithType: Responder.CanFocus
fullName: Responder.CanFocus
- uid: Terminal.View.HasFocus
parent: Terminal.View
isExternal: false
name: HasFocus
nameWithType: View.HasFocus
fullName: View.HasFocus
- uid: Terminal.View.ProcessColdKey(Terminal.KeyEvent)
parent: Terminal.View
isExternal: false
name: ProcessColdKey(KeyEvent)
nameWithType: View.ProcessColdKey(KeyEvent)
fullName: View.ProcessColdKey(KeyEvent)
- uid: Terminal.View.Add(Terminal.View)
parent: Terminal.View
isExternal: false
name: Add(View)
nameWithType: View.Add(View)
fullName: View.Add(View)
- uid: Terminal.View.Add(Terminal.View[])
parent: Terminal.View
isExternal: false
name: Add(View[])
nameWithType: View.Add(View[])
fullName: View.Add(View[])
- uid: Terminal.View.AddCh(System.Int32,System.Int32,System.Int32)
parent: Terminal.View
isExternal: false
name: AddCh(Int32, Int32, Int32)
nameWithType: View.AddCh(Int32, Int32, Int32)
fullName: View.AddCh(Int32, Int32, Int32)
- uid: Terminal.View.Bounds
parent: Terminal.View
isExternal: false
name: Bounds
nameWithType: View.Bounds
fullName: View.Bounds
- uid: Terminal.View.ChildNeedsDisplay
parent: Terminal.View
isExternal: false
name: ChildNeedsDisplay()
nameWithType: View.ChildNeedsDisplay()
fullName: View.ChildNeedsDisplay()
- uid: Terminal.View.Clear
parent: Terminal.View
isExternal: false
name: Clear()
nameWithType: View.Clear()
fullName: View.Clear()
- uid: Terminal.View.ClearNeedsDisplay
parent: Terminal.View
isExternal: false
name: ClearNeedsDisplay()
nameWithType: View.ClearNeedsDisplay()
fullName: View.ClearNeedsDisplay()
- uid: Terminal.View.DrawFrame(Terminal.Rect,System.Boolean)
parent: Terminal.View
isExternal: false
name: DrawFrame(Rect, Boolean)
nameWithType: View.DrawFrame(Rect, Boolean)
fullName: View.DrawFrame(Rect, Boolean)
- uid: Terminal.View.DrawHotString(System.String,Terminal.Attribute,Terminal.Attribute)
parent: Terminal.View
isExternal: false
name: DrawHotString(String, Attribute, Attribute)
nameWithType: View.DrawHotString(String, Attribute, Attribute)
fullName: View.DrawHotString(String, Attribute, Attribute)
- uid: Terminal.View.DrawHotString(System.String,System.Boolean,Terminal.ColorScheme)
parent: Terminal.View
isExternal: false
name: DrawHotString(String, Boolean, ColorScheme)
nameWithType: View.DrawHotString(String, Boolean, ColorScheme)
fullName: View.DrawHotString(String, Boolean, ColorScheme)
- uid: Terminal.View.Driver
parent: Terminal.View
isExternal: false
name: Driver
nameWithType: View.Driver
fullName: View.Driver
- uid: Terminal.View.empty
parent: Terminal.View
isExternal: false
name: empty
nameWithType: View.empty
fullName: View.empty
- uid: Terminal.View.EnsureFocus
parent: Terminal.View
isExternal: false
name: EnsureFocus()
nameWithType: View.EnsureFocus()
fullName: View.EnsureFocus()
- uid: Terminal.View.Focused
parent: Terminal.View
isExternal: false
name: Focused
nameWithType: View.Focused
fullName: View.Focused
- uid: Terminal.View.FocusFirst
parent: Terminal.View
isExternal: false
name: FocusFirst()
nameWithType: View.FocusFirst()
fullName: View.FocusFirst()
- uid: Terminal.View.FocusLast
parent: Terminal.View
isExternal: false
name: FocusLast()
nameWithType: View.FocusLast()
fullName: View.FocusLast()
- uid: Terminal.View.FocusNext
parent: Terminal.View
isExternal: false
name: FocusNext()
nameWithType: View.FocusNext()
fullName: View.FocusNext()
- uid: Terminal.View.FocusPrev
parent: Terminal.View
isExternal: false
name: FocusPrev()
nameWithType: View.FocusPrev()
fullName: View.FocusPrev()
- uid: Terminal.View.Frame
parent: Terminal.View
isExternal: false
name: Frame
nameWithType: View.Frame
fullName: View.Frame
- uid: Terminal.View.GetEnumerator
parent: Terminal.View
isExternal: false
name: GetEnumerator()
nameWithType: View.GetEnumerator()
fullName: View.GetEnumerator()
- uid: Terminal.View.Id
parent: Terminal.View
isExternal: false
name: Id
nameWithType: View.Id
fullName: View.Id
- uid: Terminal.View.LayoutSubviews
parent: Terminal.View
isExternal: false
name: LayoutSubviews()
nameWithType: View.LayoutSubviews()
fullName: View.LayoutSubviews()
- uid: Terminal.View.MostFocused
parent: Terminal.View
isExternal: false
name: MostFocused
nameWithType: View.MostFocused
fullName: View.MostFocused
- uid: Terminal.View.Move(System.Int32,System.Int32)
parent: Terminal.View
isExternal: false
name: Move(Int32, Int32)
nameWithType: View.Move(Int32, Int32)
fullName: View.Move(Int32, Int32)
- uid: Terminal.View.Remove(Terminal.View)
parent: Terminal.View
isExternal: false
name: Remove(View)
nameWithType: View.Remove(View)
fullName: View.Remove(View)
- uid: Terminal.View.RemoveAll
parent: Terminal.View
isExternal: false
name: RemoveAll()
nameWithType: View.RemoveAll()
fullName: View.RemoveAll()
- uid: Terminal.View.ScreenToView(System.Int32,System.Int32)
parent: Terminal.View
isExternal: false
name: ScreenToView(Int32, Int32)
nameWithType: View.ScreenToView(Int32, Int32)
fullName: View.ScreenToView(Int32, Int32)
- uid: Terminal.View.SetFocus(Terminal.View)
parent: Terminal.View
isExternal: false
name: SetFocus(View)
nameWithType: View.SetFocus(View)
fullName: View.SetFocus(View)
- uid: Terminal.View.SetNeedsDisplay
parent: Terminal.View
isExternal: false
name: SetNeedsDisplay()
nameWithType: View.SetNeedsDisplay()
fullName: View.SetNeedsDisplay()
- uid: Terminal.View.SetNeedsDisplay(Terminal.Rect)
parent: Terminal.View
isExternal: false
name: SetNeedsDisplay(Rect)
nameWithType: View.SetNeedsDisplay(Rect)
fullName: View.SetNeedsDisplay(Rect)
- uid: Terminal.View.Subviews
parent: Terminal.View
isExternal: false
name: Subviews
nameWithType: View.Subviews
fullName: View.Subviews
- uid: Terminal.View.SuperView
parent: Terminal.View
isExternal: false
name: SuperView
nameWithType: View.SuperView
fullName: View.SuperView
- uid: Terminal.View.ToString
parent: Terminal.View
isExternal: false
name: ToString()
nameWithType: View.ToString()
fullName: View.ToString()
- uid: Terminal.View.WantMousePositionReports
parent: Terminal.View
isExternal: false
name: WantMousePositionReports
nameWithType: View.WantMousePositionReports
fullName: View.WantMousePositionReports

View File

@@ -0,0 +1,152 @@
### YamlMime:ManagedReference
items:
- uid: Terminal.MenuBarItem
id: MenuBarItem
children:
- Terminal.MenuBarItem.#ctor(System.String,Terminal.MenuItem[])
- Terminal.MenuBarItem.Children
- Terminal.MenuBarItem.Title
langs:
- csharp
name: MenuBarItem
nameWithType: MenuBarItem
fullName: Terminal.MenuBarItem
type: Class
assemblies:
- Terminal
namespace: Terminal
summary: A menu bar item contains other menu items.
syntax:
content: public class MenuBarItem
inheritance:
- System.Object
implements: []
inheritedMembers: []
- uid: Terminal.MenuBarItem.#ctor(System.String,Terminal.MenuItem[])
id: '#ctor(System.String,Terminal.MenuItem[])'
parent: Terminal.MenuBarItem
langs:
- csharp
name: MenuBarItem(String, MenuItem[])
nameWithType: MenuBarItem.MenuBarItem(String, MenuItem[])
fullName: MenuBarItem.MenuBarItem(String, MenuItem[])
type: Constructor
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public MenuBarItem (string title, Terminal.MenuItem[] children);
parameters:
- id: title
type: System.String
description: To be added.
- id: children
type: Terminal.MenuItem[]
description: To be added.
overload: Terminal.MenuBarItem.#ctor*
exceptions: []
- uid: Terminal.MenuBarItem.Children
id: Children
parent: Terminal.MenuBarItem
langs:
- csharp
name: Children
nameWithType: MenuBarItem.Children
fullName: MenuBarItem.Children
type: Property
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public Terminal.MenuItem[] Children { get; set; }
return:
type: Terminal.MenuItem[]
description: To be added.
overload: Terminal.MenuBarItem.Children*
exceptions: []
- uid: Terminal.MenuBarItem.Title
id: Title
parent: Terminal.MenuBarItem
langs:
- csharp
name: Title
nameWithType: MenuBarItem.Title
fullName: MenuBarItem.Title
type: Property
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public string Title { get; set; }
return:
type: System.String
description: To be added.
overload: Terminal.MenuBarItem.Title*
exceptions: []
references:
- uid: System.Object
parent: System
isExternal: true
name: Object
nameWithType: Object
fullName: System.Object
- uid: Terminal.MenuBarItem.#ctor(System.String,Terminal.MenuItem[])
parent: Terminal.MenuBarItem
isExternal: false
name: MenuBarItem(String, MenuItem[])
nameWithType: MenuBarItem.MenuBarItem(String, MenuItem[])
fullName: MenuBarItem.MenuBarItem(String, MenuItem[])
- uid: System.String
parent: System
isExternal: true
name: String
nameWithType: String
fullName: System.String
- uid: Terminal.MenuItem
name: MenuItem
nameWithType: MenuItem
fullName: Terminal.MenuItem
- uid: Terminal.MenuItem[]
parent: Terminal
isExternal: false
name: MenuItem[]
nameWithType: MenuItem[]
fullName: Terminal.MenuItem[]
spec.csharp:
- uid: Terminal.MenuItem
name: MenuItem
nameWithType: MenuItem
fullName: Terminal.MenuItem
- name: '[]'
nameWithType: '[]'
fullName: '[]'
- uid: Terminal.MenuBarItem.Children
parent: Terminal.MenuBarItem
isExternal: false
name: Children
nameWithType: MenuBarItem.Children
fullName: MenuBarItem.Children
- uid: Terminal.MenuBarItem.Title
parent: Terminal.MenuBarItem
isExternal: false
name: Title
nameWithType: MenuBarItem.Title
fullName: MenuBarItem.Title
- uid: Terminal.MenuBarItem.#ctor*
parent: Terminal.MenuBarItem
isExternal: false
name: MenuBarItem
nameWithType: MenuBarItem.MenuBarItem
fullName: MenuBarItem.MenuBarItem
- uid: Terminal.MenuBarItem.Children*
parent: Terminal.MenuBarItem
isExternal: false
name: Children
nameWithType: MenuBarItem.Children
fullName: MenuBarItem.Children
- uid: Terminal.MenuBarItem.Title*
parent: Terminal.MenuBarItem
isExternal: false
name: Title
nameWithType: MenuBarItem.Title
fullName: MenuBarItem.Title

View File

@@ -0,0 +1,237 @@
### YamlMime:ManagedReference
items:
- uid: Terminal.MenuItem
id: MenuItem
children:
- Terminal.MenuItem.#ctor(System.String,System.String,System.Action)
- Terminal.MenuItem.Action
- Terminal.MenuItem.Help
- Terminal.MenuItem.HotKey
- Terminal.MenuItem.ShortCut
- Terminal.MenuItem.Title
langs:
- csharp
name: MenuItem
nameWithType: MenuItem
fullName: Terminal.MenuItem
type: Class
assemblies:
- Terminal
namespace: Terminal
summary: A menu item has a title, an associated help text, and an action to execute on activation.
syntax:
content: public class MenuItem
inheritance:
- System.Object
implements: []
inheritedMembers: []
- uid: Terminal.MenuItem.#ctor(System.String,System.String,System.Action)
id: '#ctor(System.String,System.String,System.Action)'
parent: Terminal.MenuItem
langs:
- csharp
name: MenuItem(String, String, Action)
nameWithType: MenuItem.MenuItem(String, String, Action)
fullName: MenuItem.MenuItem(String, String, Action)
type: Constructor
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public MenuItem (string title, string help, Action action);
parameters:
- id: title
type: System.String
description: To be added.
- id: help
type: System.String
description: To be added.
- id: action
type: System.Action
description: To be added.
overload: Terminal.MenuItem.#ctor*
exceptions: []
- uid: Terminal.MenuItem.Action
id: Action
parent: Terminal.MenuItem
langs:
- csharp
name: Action
nameWithType: MenuItem.Action
fullName: MenuItem.Action
type: Property
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public Action Action { get; set; }
return:
type: System.Action
description: To be added.
overload: Terminal.MenuItem.Action*
exceptions: []
- uid: Terminal.MenuItem.Help
id: Help
parent: Terminal.MenuItem
langs:
- csharp
name: Help
nameWithType: MenuItem.Help
fullName: MenuItem.Help
type: Property
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public string Help { get; set; }
return:
type: System.String
description: To be added.
overload: Terminal.MenuItem.Help*
exceptions: []
- uid: Terminal.MenuItem.HotKey
id: HotKey
parent: Terminal.MenuItem
langs:
- csharp
name: HotKey
nameWithType: MenuItem.HotKey
fullName: MenuItem.HotKey
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public char HotKey;
return:
type: System.Char
description: To be added.
exceptions: []
- uid: Terminal.MenuItem.ShortCut
id: ShortCut
parent: Terminal.MenuItem
langs:
- csharp
name: ShortCut
nameWithType: MenuItem.ShortCut
fullName: MenuItem.ShortCut
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public Terminal.Key ShortCut;
return:
type: Terminal.Key
description: To be added.
exceptions: []
- uid: Terminal.MenuItem.Title
id: Title
parent: Terminal.MenuItem
langs:
- csharp
name: Title
nameWithType: MenuItem.Title
fullName: MenuItem.Title
type: Property
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public string Title { get; set; }
return:
type: System.String
description: To be added.
overload: Terminal.MenuItem.Title*
exceptions: []
references:
- uid: System.Object
parent: System
isExternal: true
name: Object
nameWithType: Object
fullName: System.Object
- uid: Terminal.MenuItem.#ctor(System.String,System.String,System.Action)
parent: Terminal.MenuItem
isExternal: false
name: MenuItem(String, String, Action)
nameWithType: MenuItem.MenuItem(String, String, Action)
fullName: MenuItem.MenuItem(String, String, Action)
- uid: System.String
parent: System
isExternal: true
name: String
nameWithType: String
fullName: System.String
- uid: System.Action
parent: System
isExternal: true
name: Action
nameWithType: Action
fullName: System.Action
- uid: Terminal.MenuItem.Action
parent: Terminal.MenuItem
isExternal: false
name: Action
nameWithType: MenuItem.Action
fullName: MenuItem.Action
- uid: Terminal.MenuItem.Help
parent: Terminal.MenuItem
isExternal: false
name: Help
nameWithType: MenuItem.Help
fullName: MenuItem.Help
- uid: Terminal.MenuItem.HotKey
parent: Terminal.MenuItem
isExternal: false
name: HotKey
nameWithType: MenuItem.HotKey
fullName: MenuItem.HotKey
- uid: System.Char
parent: System
isExternal: true
name: Char
nameWithType: Char
fullName: System.Char
- uid: Terminal.MenuItem.ShortCut
parent: Terminal.MenuItem
isExternal: false
name: ShortCut
nameWithType: MenuItem.ShortCut
fullName: MenuItem.ShortCut
- uid: Terminal.Key
parent: Terminal
isExternal: false
name: Key
nameWithType: Key
fullName: Terminal.Key
- uid: Terminal.MenuItem.Title
parent: Terminal.MenuItem
isExternal: false
name: Title
nameWithType: MenuItem.Title
fullName: MenuItem.Title
- uid: Terminal.MenuItem.#ctor*
parent: Terminal.MenuItem
isExternal: false
name: MenuItem
nameWithType: MenuItem.MenuItem
fullName: MenuItem.MenuItem
- uid: Terminal.MenuItem.Action*
parent: Terminal.MenuItem
isExternal: false
name: Action
nameWithType: MenuItem.Action
fullName: MenuItem.Action
- uid: Terminal.MenuItem.Help*
parent: Terminal.MenuItem
isExternal: false
name: Help
nameWithType: MenuItem.Help
fullName: MenuItem.Help
- uid: Terminal.MenuItem.Title*
parent: Terminal.MenuItem
isExternal: false
name: Title
nameWithType: MenuItem.Title
fullName: MenuItem.Title

View File

@@ -0,0 +1,133 @@
### YamlMime:ManagedReference
items:
- uid: Terminal.MessageBox
id: MessageBox
children:
- Terminal.MessageBox.#ctor
- Terminal.MessageBox.Query(System.Int32,System.Int32,System.String,System.String,System.String[])
langs:
- csharp
name: MessageBox
nameWithType: MessageBox
fullName: Terminal.MessageBox
type: Class
assemblies:
- Terminal
namespace: Terminal
summary: Message box displays a modal message to the user, with a title, a message and a series of options that the user can choose from.
syntax:
content: public class MessageBox
inheritance:
- System.Object
implements: []
inheritedMembers: []
- uid: Terminal.MessageBox.#ctor
id: '#ctor'
parent: Terminal.MessageBox
langs:
- csharp
name: MessageBox()
nameWithType: MessageBox.MessageBox()
fullName: MessageBox.MessageBox()
type: Constructor
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public MessageBox ();
parameters: []
overload: Terminal.MessageBox.#ctor*
exceptions: []
- uid: Terminal.MessageBox.Query(System.Int32,System.Int32,System.String,System.String,System.String[])
id: Query(System.Int32,System.Int32,System.String,System.String,System.String[])
parent: Terminal.MessageBox
langs:
- csharp
name: Query(Int32, Int32, String, String, String[])
nameWithType: MessageBox.Query(Int32, Int32, String, String, String[])
fullName: MessageBox.Query(Int32, Int32, String, String, String[])
type: Method
assemblies:
- Terminal
namespace: Terminal
summary: Runs the dialog bo
syntax:
content: public static int Query (int width, int height, string title, string message, string[] buttons);
parameters:
- id: width
type: System.Int32
description: Width for the window.
- id: height
type: System.Int32
description: Height for the window.
- id: title
type: System.String
description: Title for the query.
- id: message
type: System.String
description: Message to display, might contain multiple lines..
- id: buttons
type: System.String[]
description: Array of buttons to add.
return:
type: System.Int32
description: The index of the selected button, or -1 if the user pressed ESC to close the dialog.
overload: Terminal.MessageBox.Query*
exceptions: []
references:
- uid: System.Object
parent: System
isExternal: true
name: Object
nameWithType: Object
fullName: System.Object
- uid: Terminal.MessageBox.#ctor
parent: Terminal.MessageBox
isExternal: false
name: MessageBox()
nameWithType: MessageBox.MessageBox()
fullName: MessageBox.MessageBox()
- uid: Terminal.MessageBox.Query(System.Int32,System.Int32,System.String,System.String,System.String[])
parent: Terminal.MessageBox
isExternal: false
name: Query(Int32, Int32, String, String, String[])
nameWithType: MessageBox.Query(Int32, Int32, String, String, String[])
fullName: MessageBox.Query(Int32, Int32, String, String, String[])
- uid: System.Int32
parent: System
isExternal: true
name: Int32
nameWithType: Int32
fullName: System.Int32
- uid: System.String
parent: System
isExternal: true
name: String
nameWithType: String
fullName: System.String
- uid: System.String[]
parent: System
isExternal: true
name: String[]
nameWithType: String[]
fullName: System.String[]
spec.csharp:
- uid: System.String
name: String
nameWithType: String
fullName: System.String
- name: '[]'
nameWithType: '[]'
fullName: '[]'
- uid: Terminal.MessageBox.#ctor*
parent: Terminal.MessageBox
isExternal: false
name: MessageBox
nameWithType: MessageBox.MessageBox
fullName: MessageBox.MessageBox
- uid: Terminal.MessageBox.Query*
parent: Terminal.MessageBox
isExternal: false
name: Query
nameWithType: MessageBox.Query
fullName: MessageBox.Query

View File

@@ -0,0 +1,156 @@
### YamlMime:ManagedReference
items:
- uid: Terminal.MouseEvent
id: MouseEvent
children:
- Terminal.MouseEvent.Flags
- Terminal.MouseEvent.ToString
- Terminal.MouseEvent.X
- Terminal.MouseEvent.Y
langs:
- csharp
name: MouseEvent
nameWithType: MouseEvent
fullName: Terminal.MouseEvent
type: Struct
assemblies:
- Terminal
namespace: Terminal
summary: Describes a mouse event
syntax:
content: public struct MouseEvent
inheritance:
- System.ValueType
implements: []
- uid: Terminal.MouseEvent.Flags
id: Flags
parent: Terminal.MouseEvent
langs:
- csharp
name: Flags
nameWithType: MouseEvent.Flags
fullName: MouseEvent.Flags
type: Field
assemblies:
- Terminal
namespace: Terminal
summary: Flags indicating the kind of mouse event that is being posted.
syntax:
content: public Terminal.MouseFlags Flags;
return:
type: Terminal.MouseFlags
description: To be added.
exceptions: []
- uid: Terminal.MouseEvent.ToString
id: ToString
parent: Terminal.MouseEvent
langs:
- csharp
name: ToString()
nameWithType: MouseEvent.ToString()
fullName: MouseEvent.ToString()
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override string ToString ();
parameters: []
return:
type: System.String
description: To be added.
overload: Terminal.MouseEvent.ToString*
exceptions: []
- uid: Terminal.MouseEvent.X
id: X
parent: Terminal.MouseEvent
langs:
- csharp
name: X
nameWithType: MouseEvent.X
fullName: MouseEvent.X
type: Field
assemblies:
- Terminal
namespace: Terminal
summary: The X (column) location for the mouse event.
syntax:
content: public int X;
return:
type: System.Int32
description: To be added.
exceptions: []
- uid: Terminal.MouseEvent.Y
id: Y
parent: Terminal.MouseEvent
langs:
- csharp
name: Y
nameWithType: MouseEvent.Y
fullName: MouseEvent.Y
type: Field
assemblies:
- Terminal
namespace: Terminal
summary: The Y (column) location for the mouse event.
syntax:
content: public int Y;
return:
type: System.Int32
description: To be added.
exceptions: []
references:
- uid: System.ValueType
parent: System
isExternal: true
name: ValueType
nameWithType: ValueType
fullName: System.ValueType
- uid: Terminal.MouseEvent.Flags
parent: Terminal.MouseEvent
isExternal: false
name: Flags
nameWithType: MouseEvent.Flags
fullName: MouseEvent.Flags
- uid: Terminal.MouseFlags
parent: Terminal
isExternal: false
name: MouseFlags
nameWithType: MouseFlags
fullName: Terminal.MouseFlags
- uid: Terminal.MouseEvent.ToString
parent: Terminal.MouseEvent
isExternal: false
name: ToString()
nameWithType: MouseEvent.ToString()
fullName: MouseEvent.ToString()
- uid: System.String
parent: System
isExternal: true
name: String
nameWithType: String
fullName: System.String
- uid: Terminal.MouseEvent.X
parent: Terminal.MouseEvent
isExternal: false
name: X
nameWithType: MouseEvent.X
fullName: MouseEvent.X
- uid: System.Int32
parent: System
isExternal: true
name: Int32
nameWithType: Int32
fullName: System.Int32
- uid: Terminal.MouseEvent.Y
parent: Terminal.MouseEvent
isExternal: false
name: Y
nameWithType: MouseEvent.Y
fullName: MouseEvent.Y
- uid: Terminal.MouseEvent.ToString*
parent: Terminal.MouseEvent
isExternal: false
name: ToString
nameWithType: MouseEvent.ToString
fullName: MouseEvent.ToString

View File

@@ -0,0 +1,663 @@
### YamlMime:ManagedReference
items:
- uid: Terminal.MouseFlags
id: MouseFlags
children:
- Terminal.MouseFlags.AllEvents
- Terminal.MouseFlags.Button1Clicked
- Terminal.MouseFlags.Button1DoubleClicked
- Terminal.MouseFlags.Button1Pressed
- Terminal.MouseFlags.Button1Released
- Terminal.MouseFlags.Button1TripleClicked
- Terminal.MouseFlags.Button2Clicked
- Terminal.MouseFlags.Button2DoubleClicked
- Terminal.MouseFlags.Button2Pressed
- Terminal.MouseFlags.Button2Released
- Terminal.MouseFlags.Button2TrippleClicked
- Terminal.MouseFlags.Button3Clicked
- Terminal.MouseFlags.Button3DoubleClicked
- Terminal.MouseFlags.Button3Pressed
- Terminal.MouseFlags.Button3Released
- Terminal.MouseFlags.Button3TripleClicked
- Terminal.MouseFlags.Button4Clicked
- Terminal.MouseFlags.Button4DoubleClicked
- Terminal.MouseFlags.Button4Pressed
- Terminal.MouseFlags.Button4Released
- Terminal.MouseFlags.Button4TripleClicked
- Terminal.MouseFlags.ButtonAlt
- Terminal.MouseFlags.ButtonCtrl
- Terminal.MouseFlags.ButtonShift
- Terminal.MouseFlags.ReportMousePosition
langs:
- csharp
name: MouseFlags
nameWithType: MouseFlags
fullName: Terminal.MouseFlags
type: Enum
assemblies:
- Terminal
namespace: Terminal
summary: Mouse flags reported in MouseEvent.
remarks: They just happen to map to the ncurses ones.
syntax:
content: >-
[System.Flags]
public enum MouseFlags
inheritance:
- System.Enum
attributes:
- type: System.Flags
- uid: Terminal.MouseFlags.AllEvents
id: AllEvents
parent: Terminal.MouseFlags
langs:
- csharp
name: AllEvents
nameWithType: MouseFlags.AllEvents
fullName: MouseFlags.AllEvents
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: AllEvents
return:
type: Terminal.MouseFlags
description: To be added.
exceptions: []
- uid: Terminal.MouseFlags.Button1Clicked
id: Button1Clicked
parent: Terminal.MouseFlags
langs:
- csharp
name: Button1Clicked
nameWithType: MouseFlags.Button1Clicked
fullName: MouseFlags.Button1Clicked
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: Button1Clicked
return:
type: Terminal.MouseFlags
description: To be added.
exceptions: []
- uid: Terminal.MouseFlags.Button1DoubleClicked
id: Button1DoubleClicked
parent: Terminal.MouseFlags
langs:
- csharp
name: Button1DoubleClicked
nameWithType: MouseFlags.Button1DoubleClicked
fullName: MouseFlags.Button1DoubleClicked
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: Button1DoubleClicked
return:
type: Terminal.MouseFlags
description: To be added.
exceptions: []
- uid: Terminal.MouseFlags.Button1Pressed
id: Button1Pressed
parent: Terminal.MouseFlags
langs:
- csharp
name: Button1Pressed
nameWithType: MouseFlags.Button1Pressed
fullName: MouseFlags.Button1Pressed
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: Button1Pressed
return:
type: Terminal.MouseFlags
description: To be added.
exceptions: []
- uid: Terminal.MouseFlags.Button1Released
id: Button1Released
parent: Terminal.MouseFlags
langs:
- csharp
name: Button1Released
nameWithType: MouseFlags.Button1Released
fullName: MouseFlags.Button1Released
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: Button1Released
return:
type: Terminal.MouseFlags
description: To be added.
exceptions: []
- uid: Terminal.MouseFlags.Button1TripleClicked
id: Button1TripleClicked
parent: Terminal.MouseFlags
langs:
- csharp
name: Button1TripleClicked
nameWithType: MouseFlags.Button1TripleClicked
fullName: MouseFlags.Button1TripleClicked
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: Button1TripleClicked
return:
type: Terminal.MouseFlags
description: To be added.
exceptions: []
- uid: Terminal.MouseFlags.Button2Clicked
id: Button2Clicked
parent: Terminal.MouseFlags
langs:
- csharp
name: Button2Clicked
nameWithType: MouseFlags.Button2Clicked
fullName: MouseFlags.Button2Clicked
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: Button2Clicked
return:
type: Terminal.MouseFlags
description: To be added.
exceptions: []
- uid: Terminal.MouseFlags.Button2DoubleClicked
id: Button2DoubleClicked
parent: Terminal.MouseFlags
langs:
- csharp
name: Button2DoubleClicked
nameWithType: MouseFlags.Button2DoubleClicked
fullName: MouseFlags.Button2DoubleClicked
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: Button2DoubleClicked
return:
type: Terminal.MouseFlags
description: To be added.
exceptions: []
- uid: Terminal.MouseFlags.Button2Pressed
id: Button2Pressed
parent: Terminal.MouseFlags
langs:
- csharp
name: Button2Pressed
nameWithType: MouseFlags.Button2Pressed
fullName: MouseFlags.Button2Pressed
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: Button2Pressed
return:
type: Terminal.MouseFlags
description: To be added.
exceptions: []
- uid: Terminal.MouseFlags.Button2Released
id: Button2Released
parent: Terminal.MouseFlags
langs:
- csharp
name: Button2Released
nameWithType: MouseFlags.Button2Released
fullName: MouseFlags.Button2Released
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: Button2Released
return:
type: Terminal.MouseFlags
description: To be added.
exceptions: []
- uid: Terminal.MouseFlags.Button2TrippleClicked
id: Button2TrippleClicked
parent: Terminal.MouseFlags
langs:
- csharp
name: Button2TrippleClicked
nameWithType: MouseFlags.Button2TrippleClicked
fullName: MouseFlags.Button2TrippleClicked
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: Button2TrippleClicked
return:
type: Terminal.MouseFlags
description: To be added.
exceptions: []
- uid: Terminal.MouseFlags.Button3Clicked
id: Button3Clicked
parent: Terminal.MouseFlags
langs:
- csharp
name: Button3Clicked
nameWithType: MouseFlags.Button3Clicked
fullName: MouseFlags.Button3Clicked
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: Button3Clicked
return:
type: Terminal.MouseFlags
description: To be added.
exceptions: []
- uid: Terminal.MouseFlags.Button3DoubleClicked
id: Button3DoubleClicked
parent: Terminal.MouseFlags
langs:
- csharp
name: Button3DoubleClicked
nameWithType: MouseFlags.Button3DoubleClicked
fullName: MouseFlags.Button3DoubleClicked
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: Button3DoubleClicked
return:
type: Terminal.MouseFlags
description: To be added.
exceptions: []
- uid: Terminal.MouseFlags.Button3Pressed
id: Button3Pressed
parent: Terminal.MouseFlags
langs:
- csharp
name: Button3Pressed
nameWithType: MouseFlags.Button3Pressed
fullName: MouseFlags.Button3Pressed
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: Button3Pressed
return:
type: Terminal.MouseFlags
description: To be added.
exceptions: []
- uid: Terminal.MouseFlags.Button3Released
id: Button3Released
parent: Terminal.MouseFlags
langs:
- csharp
name: Button3Released
nameWithType: MouseFlags.Button3Released
fullName: MouseFlags.Button3Released
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: Button3Released
return:
type: Terminal.MouseFlags
description: To be added.
exceptions: []
- uid: Terminal.MouseFlags.Button3TripleClicked
id: Button3TripleClicked
parent: Terminal.MouseFlags
langs:
- csharp
name: Button3TripleClicked
nameWithType: MouseFlags.Button3TripleClicked
fullName: MouseFlags.Button3TripleClicked
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: Button3TripleClicked
return:
type: Terminal.MouseFlags
description: To be added.
exceptions: []
- uid: Terminal.MouseFlags.Button4Clicked
id: Button4Clicked
parent: Terminal.MouseFlags
langs:
- csharp
name: Button4Clicked
nameWithType: MouseFlags.Button4Clicked
fullName: MouseFlags.Button4Clicked
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: Button4Clicked
return:
type: Terminal.MouseFlags
description: To be added.
exceptions: []
- uid: Terminal.MouseFlags.Button4DoubleClicked
id: Button4DoubleClicked
parent: Terminal.MouseFlags
langs:
- csharp
name: Button4DoubleClicked
nameWithType: MouseFlags.Button4DoubleClicked
fullName: MouseFlags.Button4DoubleClicked
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: Button4DoubleClicked
return:
type: Terminal.MouseFlags
description: To be added.
exceptions: []
- uid: Terminal.MouseFlags.Button4Pressed
id: Button4Pressed
parent: Terminal.MouseFlags
langs:
- csharp
name: Button4Pressed
nameWithType: MouseFlags.Button4Pressed
fullName: MouseFlags.Button4Pressed
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: Button4Pressed
return:
type: Terminal.MouseFlags
description: To be added.
exceptions: []
- uid: Terminal.MouseFlags.Button4Released
id: Button4Released
parent: Terminal.MouseFlags
langs:
- csharp
name: Button4Released
nameWithType: MouseFlags.Button4Released
fullName: MouseFlags.Button4Released
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: Button4Released
return:
type: Terminal.MouseFlags
description: To be added.
exceptions: []
- uid: Terminal.MouseFlags.Button4TripleClicked
id: Button4TripleClicked
parent: Terminal.MouseFlags
langs:
- csharp
name: Button4TripleClicked
nameWithType: MouseFlags.Button4TripleClicked
fullName: MouseFlags.Button4TripleClicked
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: Button4TripleClicked
return:
type: Terminal.MouseFlags
description: To be added.
exceptions: []
- uid: Terminal.MouseFlags.ButtonAlt
id: ButtonAlt
parent: Terminal.MouseFlags
langs:
- csharp
name: ButtonAlt
nameWithType: MouseFlags.ButtonAlt
fullName: MouseFlags.ButtonAlt
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: ButtonAlt
return:
type: Terminal.MouseFlags
description: To be added.
exceptions: []
- uid: Terminal.MouseFlags.ButtonCtrl
id: ButtonCtrl
parent: Terminal.MouseFlags
langs:
- csharp
name: ButtonCtrl
nameWithType: MouseFlags.ButtonCtrl
fullName: MouseFlags.ButtonCtrl
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: ButtonCtrl
return:
type: Terminal.MouseFlags
description: To be added.
exceptions: []
- uid: Terminal.MouseFlags.ButtonShift
id: ButtonShift
parent: Terminal.MouseFlags
langs:
- csharp
name: ButtonShift
nameWithType: MouseFlags.ButtonShift
fullName: MouseFlags.ButtonShift
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: ButtonShift
return:
type: Terminal.MouseFlags
description: To be added.
exceptions: []
- uid: Terminal.MouseFlags.ReportMousePosition
id: ReportMousePosition
parent: Terminal.MouseFlags
langs:
- csharp
name: ReportMousePosition
nameWithType: MouseFlags.ReportMousePosition
fullName: MouseFlags.ReportMousePosition
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: ReportMousePosition
return:
type: Terminal.MouseFlags
description: To be added.
exceptions: []
references:
- uid: System.Enum
parent: System
isExternal: true
name: Enum
nameWithType: Enum
fullName: System.Enum
- uid: Terminal.MouseFlags.AllEvents
parent: Terminal.MouseFlags
isExternal: false
name: AllEvents
nameWithType: MouseFlags.AllEvents
fullName: MouseFlags.AllEvents
- uid: Terminal.MouseFlags
parent: Terminal
isExternal: false
name: MouseFlags
nameWithType: MouseFlags
fullName: Terminal.MouseFlags
- uid: Terminal.MouseFlags.Button1Clicked
parent: Terminal.MouseFlags
isExternal: false
name: Button1Clicked
nameWithType: MouseFlags.Button1Clicked
fullName: MouseFlags.Button1Clicked
- uid: Terminal.MouseFlags.Button1DoubleClicked
parent: Terminal.MouseFlags
isExternal: false
name: Button1DoubleClicked
nameWithType: MouseFlags.Button1DoubleClicked
fullName: MouseFlags.Button1DoubleClicked
- uid: Terminal.MouseFlags.Button1Pressed
parent: Terminal.MouseFlags
isExternal: false
name: Button1Pressed
nameWithType: MouseFlags.Button1Pressed
fullName: MouseFlags.Button1Pressed
- uid: Terminal.MouseFlags.Button1Released
parent: Terminal.MouseFlags
isExternal: false
name: Button1Released
nameWithType: MouseFlags.Button1Released
fullName: MouseFlags.Button1Released
- uid: Terminal.MouseFlags.Button1TripleClicked
parent: Terminal.MouseFlags
isExternal: false
name: Button1TripleClicked
nameWithType: MouseFlags.Button1TripleClicked
fullName: MouseFlags.Button1TripleClicked
- uid: Terminal.MouseFlags.Button2Clicked
parent: Terminal.MouseFlags
isExternal: false
name: Button2Clicked
nameWithType: MouseFlags.Button2Clicked
fullName: MouseFlags.Button2Clicked
- uid: Terminal.MouseFlags.Button2DoubleClicked
parent: Terminal.MouseFlags
isExternal: false
name: Button2DoubleClicked
nameWithType: MouseFlags.Button2DoubleClicked
fullName: MouseFlags.Button2DoubleClicked
- uid: Terminal.MouseFlags.Button2Pressed
parent: Terminal.MouseFlags
isExternal: false
name: Button2Pressed
nameWithType: MouseFlags.Button2Pressed
fullName: MouseFlags.Button2Pressed
- uid: Terminal.MouseFlags.Button2Released
parent: Terminal.MouseFlags
isExternal: false
name: Button2Released
nameWithType: MouseFlags.Button2Released
fullName: MouseFlags.Button2Released
- uid: Terminal.MouseFlags.Button2TrippleClicked
parent: Terminal.MouseFlags
isExternal: false
name: Button2TrippleClicked
nameWithType: MouseFlags.Button2TrippleClicked
fullName: MouseFlags.Button2TrippleClicked
- uid: Terminal.MouseFlags.Button3Clicked
parent: Terminal.MouseFlags
isExternal: false
name: Button3Clicked
nameWithType: MouseFlags.Button3Clicked
fullName: MouseFlags.Button3Clicked
- uid: Terminal.MouseFlags.Button3DoubleClicked
parent: Terminal.MouseFlags
isExternal: false
name: Button3DoubleClicked
nameWithType: MouseFlags.Button3DoubleClicked
fullName: MouseFlags.Button3DoubleClicked
- uid: Terminal.MouseFlags.Button3Pressed
parent: Terminal.MouseFlags
isExternal: false
name: Button3Pressed
nameWithType: MouseFlags.Button3Pressed
fullName: MouseFlags.Button3Pressed
- uid: Terminal.MouseFlags.Button3Released
parent: Terminal.MouseFlags
isExternal: false
name: Button3Released
nameWithType: MouseFlags.Button3Released
fullName: MouseFlags.Button3Released
- uid: Terminal.MouseFlags.Button3TripleClicked
parent: Terminal.MouseFlags
isExternal: false
name: Button3TripleClicked
nameWithType: MouseFlags.Button3TripleClicked
fullName: MouseFlags.Button3TripleClicked
- uid: Terminal.MouseFlags.Button4Clicked
parent: Terminal.MouseFlags
isExternal: false
name: Button4Clicked
nameWithType: MouseFlags.Button4Clicked
fullName: MouseFlags.Button4Clicked
- uid: Terminal.MouseFlags.Button4DoubleClicked
parent: Terminal.MouseFlags
isExternal: false
name: Button4DoubleClicked
nameWithType: MouseFlags.Button4DoubleClicked
fullName: MouseFlags.Button4DoubleClicked
- uid: Terminal.MouseFlags.Button4Pressed
parent: Terminal.MouseFlags
isExternal: false
name: Button4Pressed
nameWithType: MouseFlags.Button4Pressed
fullName: MouseFlags.Button4Pressed
- uid: Terminal.MouseFlags.Button4Released
parent: Terminal.MouseFlags
isExternal: false
name: Button4Released
nameWithType: MouseFlags.Button4Released
fullName: MouseFlags.Button4Released
- uid: Terminal.MouseFlags.Button4TripleClicked
parent: Terminal.MouseFlags
isExternal: false
name: Button4TripleClicked
nameWithType: MouseFlags.Button4TripleClicked
fullName: MouseFlags.Button4TripleClicked
- uid: Terminal.MouseFlags.ButtonAlt
parent: Terminal.MouseFlags
isExternal: false
name: ButtonAlt
nameWithType: MouseFlags.ButtonAlt
fullName: MouseFlags.ButtonAlt
- uid: Terminal.MouseFlags.ButtonCtrl
parent: Terminal.MouseFlags
isExternal: false
name: ButtonCtrl
nameWithType: MouseFlags.ButtonCtrl
fullName: MouseFlags.ButtonCtrl
- uid: Terminal.MouseFlags.ButtonShift
parent: Terminal.MouseFlags
isExternal: false
name: ButtonShift
nameWithType: MouseFlags.ButtonShift
fullName: MouseFlags.ButtonShift
- uid: Terminal.MouseFlags.ReportMousePosition
parent: Terminal.MouseFlags
isExternal: false
name: ReportMousePosition
nameWithType: MouseFlags.ReportMousePosition
fullName: MouseFlags.ReportMousePosition

View File

@@ -0,0 +1,695 @@
### YamlMime:ManagedReference
items:
- uid: Terminal.Point
id: Point
children:
- Terminal.Point.#ctor(Terminal.Size)
- Terminal.Point.#ctor(System.Int32,System.Int32)
- Terminal.Point.Add(Terminal.Point,Terminal.Size)
- Terminal.Point.Empty
- Terminal.Point.Equals(System.Object)
- Terminal.Point.GetHashCode
- Terminal.Point.IsEmpty
- Terminal.Point.Offset(System.Int32,System.Int32)
- Terminal.Point.Offset(Terminal.Point)
- Terminal.Point.op_Addition(Terminal.Point,Terminal.Size)
- Terminal.Point.op_Equality(Terminal.Point,Terminal.Point)
- Terminal.Point.op_Explicit(Terminal.Point to Terminal.Size)
- Terminal.Point.op_Inequality(Terminal.Point,Terminal.Point)
- Terminal.Point.op_Subtraction(Terminal.Point,Terminal.Size)
- Terminal.Point.Subtract(Terminal.Point,Terminal.Size)
- Terminal.Point.ToString
- Terminal.Point.X
- Terminal.Point.Y
langs:
- csharp
name: Point
nameWithType: Point
fullName: Terminal.Point
type: Struct
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public struct Point
inheritance:
- System.ValueType
implements: []
- uid: Terminal.Point.#ctor(Terminal.Size)
id: '#ctor(Terminal.Size)'
parent: Terminal.Point
langs:
- csharp
name: Point(Size)
nameWithType: Point.Point(Size)
fullName: Point.Point(Size)
type: Constructor
assemblies:
- Terminal
namespace: Terminal
summary: Point Constructor
remarks: Creates a Point from a Size value.
syntax:
content: public Point (Terminal.Size sz);
parameters:
- id: sz
type: Terminal.Size
description: To be added.
overload: Terminal.Point.#ctor*
exceptions: []
- uid: Terminal.Point.#ctor(System.Int32,System.Int32)
id: '#ctor(System.Int32,System.Int32)'
parent: Terminal.Point
langs:
- csharp
name: Point(Int32, Int32)
nameWithType: Point.Point(Int32, Int32)
fullName: Point.Point(Int32, Int32)
type: Constructor
assemblies:
- Terminal
namespace: Terminal
summary: Point Constructor
remarks: Creates a Point from a specified x,y coordinate pair.
syntax:
content: public Point (int x, int y);
parameters:
- id: x
type: System.Int32
description: To be added.
- id: y
type: System.Int32
description: To be added.
overload: Terminal.Point.#ctor*
exceptions: []
- uid: Terminal.Point.Add(Terminal.Point,Terminal.Size)
id: Add(Terminal.Point,Terminal.Size)
parent: Terminal.Point
langs:
- csharp
name: Add(Point, Size)
nameWithType: Point.Add(Point, Size)
fullName: Point.Add(Point, Size)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public static Terminal.Point Add (Terminal.Point pt, Terminal.Size sz);
parameters:
- id: pt
type: Terminal.Point
description: To be added.
- id: sz
type: Terminal.Size
description: To be added.
return:
type: Terminal.Point
description: To be added.
overload: Terminal.Point.Add*
exceptions: []
- uid: Terminal.Point.Empty
id: Empty
parent: Terminal.Point
langs:
- csharp
name: Empty
nameWithType: Point.Empty
fullName: Point.Empty
type: Field
assemblies:
- Terminal
namespace: Terminal
summary: Empty Shared Field
remarks: An uninitialized Point Structure.
syntax:
content: public static readonly Terminal.Point Empty;
return:
type: Terminal.Point
description: To be added.
exceptions: []
- uid: Terminal.Point.Equals(System.Object)
id: Equals(System.Object)
parent: Terminal.Point
langs:
- csharp
name: Equals(Object)
nameWithType: Point.Equals(Object)
fullName: Point.Equals(Object)
type: Method
assemblies:
- Terminal
namespace: Terminal
summary: Equals Method
remarks: Checks equivalence of this Point and another object.
syntax:
content: public override bool Equals (object obj);
parameters:
- id: obj
type: System.Object
description: To be added.
return:
type: System.Boolean
description: To be added.
overload: Terminal.Point.Equals*
exceptions: []
- uid: Terminal.Point.GetHashCode
id: GetHashCode
parent: Terminal.Point
langs:
- csharp
name: GetHashCode()
nameWithType: Point.GetHashCode()
fullName: Point.GetHashCode()
type: Method
assemblies:
- Terminal
namespace: Terminal
summary: GetHashCode Method
remarks: Calculates a hashing value.
syntax:
content: public override int GetHashCode ();
parameters: []
return:
type: System.Int32
description: To be added.
overload: Terminal.Point.GetHashCode*
exceptions: []
- uid: Terminal.Point.IsEmpty
id: IsEmpty
parent: Terminal.Point
langs:
- csharp
name: IsEmpty
nameWithType: Point.IsEmpty
fullName: Point.IsEmpty
type: Property
assemblies:
- Terminal
namespace: Terminal
summary: IsEmpty Property
remarks: Indicates if both X and Y are zero.
syntax:
content: public bool IsEmpty { get; }
return:
type: System.Boolean
description: To be added.
overload: Terminal.Point.IsEmpty*
exceptions: []
- uid: Terminal.Point.Offset(System.Int32,System.Int32)
id: Offset(System.Int32,System.Int32)
parent: Terminal.Point
langs:
- csharp
name: Offset(Int32, Int32)
nameWithType: Point.Offset(Int32, Int32)
fullName: Point.Offset(Int32, Int32)
type: Method
assemblies:
- Terminal
namespace: Terminal
summary: Offset Method
remarks: Moves the Point a specified distance.
syntax:
content: public void Offset (int dx, int dy);
parameters:
- id: dx
type: System.Int32
description: To be added.
- id: dy
type: System.Int32
description: To be added.
overload: Terminal.Point.Offset*
exceptions: []
- uid: Terminal.Point.Offset(Terminal.Point)
id: Offset(Terminal.Point)
parent: Terminal.Point
langs:
- csharp
name: Offset(Point)
nameWithType: Point.Offset(Point)
fullName: Point.Offset(Point)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public void Offset (Terminal.Point p);
parameters:
- id: p
type: Terminal.Point
description: To be added.
overload: Terminal.Point.Offset*
exceptions: []
- uid: Terminal.Point.op_Addition(Terminal.Point,Terminal.Size)
id: op_Addition(Terminal.Point,Terminal.Size)
parent: Terminal.Point
langs:
- csharp
name: op_Addition(Point, Size)
nameWithType: Point.op_Addition(Point, Size)
fullName: Point.op_Addition(Point, Size)
type: Operator
assemblies:
- Terminal
namespace: Terminal
summary: Addition Operator
remarks: >-
Translates a Point using the Width and Height
properties of the given <typeref>Size</typeref>.
syntax:
content: public static Terminal.Point op_Addition (Terminal.Point pt, Terminal.Size sz);
parameters:
- id: pt
type: Terminal.Point
description: To be added.
- id: sz
type: Terminal.Size
description: To be added.
return:
type: Terminal.Point
description: To be added.
overload: Terminal.Point.op_Addition*
exceptions: []
- uid: Terminal.Point.op_Equality(Terminal.Point,Terminal.Point)
id: op_Equality(Terminal.Point,Terminal.Point)
parent: Terminal.Point
langs:
- csharp
name: op_Equality(Point, Point)
nameWithType: Point.op_Equality(Point, Point)
fullName: Point.op_Equality(Point, Point)
type: Operator
assemblies:
- Terminal
namespace: Terminal
summary: Equality Operator
remarks: "Compares two Point objects. The return value is\n based on the equivalence of the X and Y properties \n of the two points."
syntax:
content: public static bool op_Equality (Terminal.Point left, Terminal.Point right);
parameters:
- id: left
type: Terminal.Point
description: To be added.
- id: right
type: Terminal.Point
description: To be added.
return:
type: System.Boolean
description: To be added.
overload: Terminal.Point.op_Equality*
exceptions: []
- uid: Terminal.Point.op_Explicit(Terminal.Point to Terminal.Size)
id: op_Explicit(Terminal.Point to Terminal.Size)
parent: Terminal.Point
langs:
- csharp
name: op_Explicit(Point to Size)
nameWithType: Point.op_Explicit(Point to Size)
fullName: Point.op_Explicit(Point to Size)
type: Operator
assemblies:
- Terminal
namespace: Terminal
summary: Point to Size Conversion
remarks: "Returns a Size based on the Coordinates of a given \n Point. Requires explicit cast."
syntax:
content: public static Terminal.Size op_Explicit (Terminal.Point p);
parameters:
- id: p
type: Terminal.Point
description: To be added.
return:
type: Terminal.Size
description: To be added.
overload: Terminal.Point.op_Explicit*
exceptions: []
- uid: Terminal.Point.op_Inequality(Terminal.Point,Terminal.Point)
id: op_Inequality(Terminal.Point,Terminal.Point)
parent: Terminal.Point
langs:
- csharp
name: op_Inequality(Point, Point)
nameWithType: Point.op_Inequality(Point, Point)
fullName: Point.op_Inequality(Point, Point)
type: Operator
assemblies:
- Terminal
namespace: Terminal
summary: Inequality Operator
remarks: "Compares two Point objects. The return value is\n based on the equivalence of the X and Y properties \n of the two points."
syntax:
content: public static bool op_Inequality (Terminal.Point left, Terminal.Point right);
parameters:
- id: left
type: Terminal.Point
description: To be added.
- id: right
type: Terminal.Point
description: To be added.
return:
type: System.Boolean
description: To be added.
overload: Terminal.Point.op_Inequality*
exceptions: []
- uid: Terminal.Point.op_Subtraction(Terminal.Point,Terminal.Size)
id: op_Subtraction(Terminal.Point,Terminal.Size)
parent: Terminal.Point
langs:
- csharp
name: op_Subtraction(Point, Size)
nameWithType: Point.op_Subtraction(Point, Size)
fullName: Point.op_Subtraction(Point, Size)
type: Operator
assemblies:
- Terminal
namespace: Terminal
summary: Subtraction Operator
remarks: "Translates a Point using the negation of the Width \n and Height properties of the given Size."
syntax:
content: public static Terminal.Point op_Subtraction (Terminal.Point pt, Terminal.Size sz);
parameters:
- id: pt
type: Terminal.Point
description: To be added.
- id: sz
type: Terminal.Size
description: To be added.
return:
type: Terminal.Point
description: To be added.
overload: Terminal.Point.op_Subtraction*
exceptions: []
- uid: Terminal.Point.Subtract(Terminal.Point,Terminal.Size)
id: Subtract(Terminal.Point,Terminal.Size)
parent: Terminal.Point
langs:
- csharp
name: Subtract(Point, Size)
nameWithType: Point.Subtract(Point, Size)
fullName: Point.Subtract(Point, Size)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public static Terminal.Point Subtract (Terminal.Point pt, Terminal.Size sz);
parameters:
- id: pt
type: Terminal.Point
description: To be added.
- id: sz
type: Terminal.Size
description: To be added.
return:
type: Terminal.Point
description: To be added.
overload: Terminal.Point.Subtract*
exceptions: []
- uid: Terminal.Point.ToString
id: ToString
parent: Terminal.Point
langs:
- csharp
name: ToString()
nameWithType: Point.ToString()
fullName: Point.ToString()
type: Method
assemblies:
- Terminal
namespace: Terminal
summary: ToString Method
remarks: Formats the Point as a string in coordinate notation.
syntax:
content: public override string ToString ();
parameters: []
return:
type: System.String
description: To be added.
overload: Terminal.Point.ToString*
exceptions: []
- uid: Terminal.Point.X
id: X
parent: Terminal.Point
langs:
- csharp
name: X
nameWithType: Point.X
fullName: Point.X
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public int X;
return:
type: System.Int32
description: To be added.
exceptions: []
- uid: Terminal.Point.Y
id: Y
parent: Terminal.Point
langs:
- csharp
name: Y
nameWithType: Point.Y
fullName: Point.Y
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public int Y;
return:
type: System.Int32
description: To be added.
exceptions: []
references:
- uid: System.ValueType
parent: System
isExternal: true
name: ValueType
nameWithType: ValueType
fullName: System.ValueType
- uid: Terminal.Point.#ctor(Terminal.Size)
parent: Terminal.Point
isExternal: false
name: Point(Size)
nameWithType: Point.Point(Size)
fullName: Point.Point(Size)
- uid: Terminal.Size
parent: Terminal
isExternal: false
name: Size
nameWithType: Size
fullName: Terminal.Size
- uid: Terminal.Point.#ctor(System.Int32,System.Int32)
parent: Terminal.Point
isExternal: false
name: Point(Int32, Int32)
nameWithType: Point.Point(Int32, Int32)
fullName: Point.Point(Int32, Int32)
- uid: System.Int32
parent: System
isExternal: true
name: Int32
nameWithType: Int32
fullName: System.Int32
- uid: Terminal.Point.Add(Terminal.Point,Terminal.Size)
parent: Terminal.Point
isExternal: false
name: Add(Point, Size)
nameWithType: Point.Add(Point, Size)
fullName: Point.Add(Point, Size)
- uid: Terminal.Point
parent: Terminal
isExternal: false
name: Point
nameWithType: Point
fullName: Terminal.Point
- uid: Terminal.Point.Empty
parent: Terminal.Point
isExternal: false
name: Empty
nameWithType: Point.Empty
fullName: Point.Empty
- uid: Terminal.Point.Equals(System.Object)
parent: Terminal.Point
isExternal: false
name: Equals(Object)
nameWithType: Point.Equals(Object)
fullName: Point.Equals(Object)
- uid: System.Boolean
parent: System
isExternal: true
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
- uid: System.Object
parent: System
isExternal: true
name: Object
nameWithType: Object
fullName: System.Object
- uid: Terminal.Point.GetHashCode
parent: Terminal.Point
isExternal: false
name: GetHashCode()
nameWithType: Point.GetHashCode()
fullName: Point.GetHashCode()
- uid: Terminal.Point.IsEmpty
parent: Terminal.Point
isExternal: false
name: IsEmpty
nameWithType: Point.IsEmpty
fullName: Point.IsEmpty
- uid: Terminal.Point.Offset(System.Int32,System.Int32)
parent: Terminal.Point
isExternal: false
name: Offset(Int32, Int32)
nameWithType: Point.Offset(Int32, Int32)
fullName: Point.Offset(Int32, Int32)
- uid: Terminal.Point.Offset(Terminal.Point)
parent: Terminal.Point
isExternal: false
name: Offset(Point)
nameWithType: Point.Offset(Point)
fullName: Point.Offset(Point)
- uid: Terminal.Point.op_Addition(Terminal.Point,Terminal.Size)
parent: Terminal.Point
isExternal: false
name: op_Addition(Point, Size)
nameWithType: Point.op_Addition(Point, Size)
fullName: Point.op_Addition(Point, Size)
- uid: Terminal.Point.op_Equality(Terminal.Point,Terminal.Point)
parent: Terminal.Point
isExternal: false
name: op_Equality(Point, Point)
nameWithType: Point.op_Equality(Point, Point)
fullName: Point.op_Equality(Point, Point)
- uid: Terminal.Point.op_Explicit(Terminal.Point to Terminal.Size)
parent: Terminal.Point
isExternal: false
name: op_Explicit(Point to Size)
nameWithType: Point.op_Explicit(Point to Size)
fullName: Point.op_Explicit(Point to Size)
- uid: Terminal.Point.op_Inequality(Terminal.Point,Terminal.Point)
parent: Terminal.Point
isExternal: false
name: op_Inequality(Point, Point)
nameWithType: Point.op_Inequality(Point, Point)
fullName: Point.op_Inequality(Point, Point)
- uid: Terminal.Point.op_Subtraction(Terminal.Point,Terminal.Size)
parent: Terminal.Point
isExternal: false
name: op_Subtraction(Point, Size)
nameWithType: Point.op_Subtraction(Point, Size)
fullName: Point.op_Subtraction(Point, Size)
- uid: Terminal.Point.Subtract(Terminal.Point,Terminal.Size)
parent: Terminal.Point
isExternal: false
name: Subtract(Point, Size)
nameWithType: Point.Subtract(Point, Size)
fullName: Point.Subtract(Point, Size)
- uid: Terminal.Point.ToString
parent: Terminal.Point
isExternal: false
name: ToString()
nameWithType: Point.ToString()
fullName: Point.ToString()
- uid: System.String
parent: System
isExternal: true
name: String
nameWithType: String
fullName: System.String
- uid: Terminal.Point.X
parent: Terminal.Point
isExternal: false
name: X
nameWithType: Point.X
fullName: Point.X
- uid: Terminal.Point.Y
parent: Terminal.Point
isExternal: false
name: Y
nameWithType: Point.Y
fullName: Point.Y
- uid: Terminal.Point.#ctor*
parent: Terminal.Point
isExternal: false
name: Point
nameWithType: Point.Point
fullName: Point.Point
- uid: Terminal.Point.Add*
parent: Terminal.Point
isExternal: false
name: Add
nameWithType: Point.Add
fullName: Point.Add
- uid: Terminal.Point.Equals*
parent: Terminal.Point
isExternal: false
name: Equals
nameWithType: Point.Equals
fullName: Point.Equals
- uid: Terminal.Point.GetHashCode*
parent: Terminal.Point
isExternal: false
name: GetHashCode
nameWithType: Point.GetHashCode
fullName: Point.GetHashCode
- uid: Terminal.Point.IsEmpty*
parent: Terminal.Point
isExternal: false
name: IsEmpty
nameWithType: Point.IsEmpty
fullName: Point.IsEmpty
- uid: Terminal.Point.Offset*
parent: Terminal.Point
isExternal: false
name: Offset
nameWithType: Point.Offset
fullName: Point.Offset
- uid: Terminal.Point.op_Addition*
parent: Terminal.Point
isExternal: false
name: op_Addition
nameWithType: Point.op_Addition
fullName: Point.op_Addition
- uid: Terminal.Point.op_Equality*
parent: Terminal.Point
isExternal: false
name: op_Equality
nameWithType: Point.op_Equality
fullName: Point.op_Equality
- uid: Terminal.Point.op_Explicit*
parent: Terminal.Point
isExternal: false
name: op_Explicit
nameWithType: Point.op_Explicit
fullName: Point.op_Explicit
- uid: Terminal.Point.op_Inequality*
parent: Terminal.Point
isExternal: false
name: op_Inequality
nameWithType: Point.op_Inequality
fullName: Point.op_Inequality
- uid: Terminal.Point.op_Subtraction*
parent: Terminal.Point
isExternal: false
name: op_Subtraction
nameWithType: Point.op_Subtraction
fullName: Point.op_Subtraction
- uid: Terminal.Point.Subtract*
parent: Terminal.Point
isExternal: false
name: Subtract
nameWithType: Point.Subtract
fullName: Point.Subtract
- uid: Terminal.Point.ToString*
parent: Terminal.Point
isExternal: false
name: ToString
nameWithType: Point.ToString
fullName: Point.ToString

View File

@@ -0,0 +1,702 @@
### YamlMime:ManagedReference
items:
- uid: Terminal.RadioGroup
id: RadioGroup
children:
- Terminal.RadioGroup.#ctor(Terminal.Rect,System.String[],System.Int32)
- Terminal.RadioGroup.#ctor(System.Int32,System.Int32,System.String[],System.Int32)
- Terminal.RadioGroup.MouseEvent(Terminal.MouseEvent)
- Terminal.RadioGroup.PositionCursor
- Terminal.RadioGroup.ProcessHotKey(Terminal.KeyEvent)
- Terminal.RadioGroup.ProcessKey(Terminal.KeyEvent)
- Terminal.RadioGroup.RadioLabels
- Terminal.RadioGroup.Redraw(Terminal.Rect)
- Terminal.RadioGroup.Selected
- Terminal.RadioGroup.SelectionChanged
langs:
- csharp
name: RadioGroup
nameWithType: RadioGroup
fullName: Terminal.RadioGroup
type: Class
assemblies:
- Terminal
namespace: Terminal
summary: Radio group shows a group of labels, only one of those can be selected at a given time
syntax:
content: 'public class RadioGroup : Terminal.View'
inheritance:
- System.Object
- Terminal.Responder
- Terminal.View
implements: []
inheritedMembers:
- Terminal.Responder.CanFocus
- Terminal.View.Add(Terminal.View)
- Terminal.View.Add(Terminal.View[])
- Terminal.View.AddCh(System.Int32,System.Int32,System.Int32)
- Terminal.View.Bounds
- Terminal.View.ChildNeedsDisplay
- Terminal.View.Clear
- Terminal.View.ClearNeedsDisplay
- Terminal.View.DrawFrame(Terminal.Rect,System.Boolean)
- Terminal.View.DrawHotString(System.String,System.Boolean,Terminal.ColorScheme)
- Terminal.View.DrawHotString(System.String,Terminal.Attribute,Terminal.Attribute)
- Terminal.View.Driver
- Terminal.View.empty
- Terminal.View.EnsureFocus
- Terminal.View.Focused
- Terminal.View.FocusFirst
- Terminal.View.FocusLast
- Terminal.View.FocusNext
- Terminal.View.FocusPrev
- Terminal.View.Frame
- Terminal.View.GetEnumerator
- Terminal.View.HasFocus
- Terminal.View.Id
- Terminal.View.LayoutSubviews
- Terminal.View.MostFocused
- Terminal.View.Move(System.Int32,System.Int32)
- Terminal.View.ProcessColdKey(Terminal.KeyEvent)
- Terminal.View.Remove(Terminal.View)
- Terminal.View.RemoveAll
- Terminal.View.ScreenToView(System.Int32,System.Int32)
- Terminal.View.SetFocus(Terminal.View)
- Terminal.View.SetNeedsDisplay
- Terminal.View.SetNeedsDisplay(Terminal.Rect)
- Terminal.View.Subviews
- Terminal.View.SuperView
- Terminal.View.ToString
- Terminal.View.WantMousePositionReports
- uid: Terminal.RadioGroup.#ctor(Terminal.Rect,System.String[],System.Int32)
id: '#ctor(Terminal.Rect,System.String[],System.Int32)'
parent: Terminal.RadioGroup
langs:
- csharp
name: RadioGroup(Rect, String[], Int32)
nameWithType: RadioGroup.RadioGroup(Rect, String[], Int32)
fullName: RadioGroup.RadioGroup(Rect, String[], Int32)
type: Constructor
assemblies:
- Terminal
namespace: Terminal
summary: >-
Initializes a new instance of the <xref href="Terminal.RadioGroup"></xref> class
setting up the initial set of radio labels and the item that should be selected.
syntax:
content: public RadioGroup (Terminal.Rect rect, string[] radioLabels, int selected = 0);
parameters:
- id: rect
type: Terminal.Rect
description: Boundaries for the radio group.
- id: radioLabels
type: System.String[]
description: Radio labels, the strings can contain hotkeys using an undermine before the letter.
- id: selected
type: System.Int32
description: The item to be selected, the value is clamped to the number of items.
overload: Terminal.RadioGroup.#ctor*
exceptions: []
- uid: Terminal.RadioGroup.#ctor(System.Int32,System.Int32,System.String[],System.Int32)
id: '#ctor(System.Int32,System.Int32,System.String[],System.Int32)'
parent: Terminal.RadioGroup
langs:
- csharp
name: RadioGroup(Int32, Int32, String[], Int32)
nameWithType: RadioGroup.RadioGroup(Int32, Int32, String[], Int32)
fullName: RadioGroup.RadioGroup(Int32, Int32, String[], Int32)
type: Constructor
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public RadioGroup (int x, int y, string[] radioLabels, int selected = 0);
parameters:
- id: x
type: System.Int32
description: To be added.
- id: y
type: System.Int32
description: To be added.
- id: radioLabels
type: System.String[]
description: To be added.
- id: selected
type: System.Int32
description: To be added.
overload: Terminal.RadioGroup.#ctor*
exceptions: []
- uid: Terminal.RadioGroup.MouseEvent(Terminal.MouseEvent)
id: MouseEvent(Terminal.MouseEvent)
parent: Terminal.RadioGroup
langs:
- csharp
name: MouseEvent(MouseEvent)
nameWithType: RadioGroup.MouseEvent(MouseEvent)
fullName: RadioGroup.MouseEvent(MouseEvent)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override bool MouseEvent (Terminal.MouseEvent me);
parameters:
- id: me
type: Terminal.MouseEvent
description: To be added.
return:
type: System.Boolean
description: To be added.
overload: Terminal.RadioGroup.MouseEvent*
exceptions: []
- uid: Terminal.RadioGroup.PositionCursor
id: PositionCursor
parent: Terminal.RadioGroup
langs:
- csharp
name: PositionCursor()
nameWithType: RadioGroup.PositionCursor()
fullName: RadioGroup.PositionCursor()
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override void PositionCursor ();
parameters: []
overload: Terminal.RadioGroup.PositionCursor*
exceptions: []
- uid: Terminal.RadioGroup.ProcessHotKey(Terminal.KeyEvent)
id: ProcessHotKey(Terminal.KeyEvent)
parent: Terminal.RadioGroup
langs:
- csharp
name: ProcessHotKey(KeyEvent)
nameWithType: RadioGroup.ProcessHotKey(KeyEvent)
fullName: RadioGroup.ProcessHotKey(KeyEvent)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override bool ProcessHotKey (Terminal.KeyEvent kb);
parameters:
- id: kb
type: Terminal.KeyEvent
description: To be added.
return:
type: System.Boolean
description: To be added.
overload: Terminal.RadioGroup.ProcessHotKey*
exceptions: []
- uid: Terminal.RadioGroup.ProcessKey(Terminal.KeyEvent)
id: ProcessKey(Terminal.KeyEvent)
parent: Terminal.RadioGroup
langs:
- csharp
name: ProcessKey(KeyEvent)
nameWithType: RadioGroup.ProcessKey(KeyEvent)
fullName: RadioGroup.ProcessKey(KeyEvent)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override bool ProcessKey (Terminal.KeyEvent kb);
parameters:
- id: kb
type: Terminal.KeyEvent
description: To be added.
return:
type: System.Boolean
description: To be added.
overload: Terminal.RadioGroup.ProcessKey*
exceptions: []
- uid: Terminal.RadioGroup.RadioLabels
id: RadioLabels
parent: Terminal.RadioGroup
langs:
- csharp
name: RadioLabels
nameWithType: RadioGroup.RadioLabels
fullName: RadioGroup.RadioLabels
type: Property
assemblies:
- Terminal
namespace: Terminal
summary: The radio labels to display
syntax:
content: public string[] RadioLabels { get; set; }
return:
type: System.String[]
description: The radio labels.
overload: Terminal.RadioGroup.RadioLabels*
exceptions: []
- uid: Terminal.RadioGroup.Redraw(Terminal.Rect)
id: Redraw(Terminal.Rect)
parent: Terminal.RadioGroup
langs:
- csharp
name: Redraw(Rect)
nameWithType: RadioGroup.Redraw(Rect)
fullName: RadioGroup.Redraw(Rect)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override void Redraw (Terminal.Rect region);
parameters:
- id: region
type: Terminal.Rect
description: To be added.
overload: Terminal.RadioGroup.Redraw*
exceptions: []
- uid: Terminal.RadioGroup.Selected
id: Selected
parent: Terminal.RadioGroup
langs:
- csharp
name: Selected
nameWithType: RadioGroup.Selected
fullName: RadioGroup.Selected
type: Property
assemblies:
- Terminal
namespace: Terminal
summary: The currently selected item from the list of radio labels
syntax:
content: public int Selected { get; set; }
return:
type: System.Int32
description: The selected.
overload: Terminal.RadioGroup.Selected*
exceptions: []
- uid: Terminal.RadioGroup.SelectionChanged
id: SelectionChanged
parent: Terminal.RadioGroup
langs:
- csharp
name: SelectionChanged
nameWithType: RadioGroup.SelectionChanged
fullName: RadioGroup.SelectionChanged
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public Action<int> SelectionChanged;
return:
type: System.Action{System.Int32}
description: To be added.
exceptions: []
references:
- uid: Terminal.View
parent: Terminal
isExternal: false
name: View
nameWithType: View
fullName: Terminal.View
- uid: Terminal.RadioGroup.#ctor(Terminal.Rect,System.String[],System.Int32)
parent: Terminal.RadioGroup
isExternal: false
name: RadioGroup(Rect, String[], Int32)
nameWithType: RadioGroup.RadioGroup(Rect, String[], Int32)
fullName: RadioGroup.RadioGroup(Rect, String[], Int32)
- uid: Terminal.Rect
parent: Terminal
isExternal: false
name: Rect
nameWithType: Rect
fullName: Terminal.Rect
- uid: System.String
name: String
nameWithType: String
fullName: System.String
- uid: System.String[]
parent: System
isExternal: true
name: String[]
nameWithType: String[]
fullName: System.String[]
spec.csharp:
- uid: System.String
name: String
nameWithType: String
fullName: System.String
- name: '[]'
nameWithType: '[]'
fullName: '[]'
- uid: System.Int32
parent: System
isExternal: true
name: Int32
nameWithType: Int32
fullName: System.Int32
- uid: Terminal.RadioGroup.#ctor(System.Int32,System.Int32,System.String[],System.Int32)
parent: Terminal.RadioGroup
isExternal: false
name: RadioGroup(Int32, Int32, String[], Int32)
nameWithType: RadioGroup.RadioGroup(Int32, Int32, String[], Int32)
fullName: RadioGroup.RadioGroup(Int32, Int32, String[], Int32)
- uid: Terminal.RadioGroup.MouseEvent(Terminal.MouseEvent)
parent: Terminal.RadioGroup
isExternal: false
name: MouseEvent(MouseEvent)
nameWithType: RadioGroup.MouseEvent(MouseEvent)
fullName: RadioGroup.MouseEvent(MouseEvent)
- uid: System.Boolean
parent: System
isExternal: true
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
- uid: Terminal.MouseEvent
parent: Terminal
isExternal: false
name: MouseEvent
nameWithType: MouseEvent
fullName: Terminal.MouseEvent
- uid: Terminal.RadioGroup.PositionCursor
parent: Terminal.RadioGroup
isExternal: false
name: PositionCursor()
nameWithType: RadioGroup.PositionCursor()
fullName: RadioGroup.PositionCursor()
- uid: Terminal.RadioGroup.ProcessHotKey(Terminal.KeyEvent)
parent: Terminal.RadioGroup
isExternal: false
name: ProcessHotKey(KeyEvent)
nameWithType: RadioGroup.ProcessHotKey(KeyEvent)
fullName: RadioGroup.ProcessHotKey(KeyEvent)
- uid: Terminal.KeyEvent
parent: Terminal
isExternal: false
name: KeyEvent
nameWithType: KeyEvent
fullName: Terminal.KeyEvent
- uid: Terminal.RadioGroup.ProcessKey(Terminal.KeyEvent)
parent: Terminal.RadioGroup
isExternal: false
name: ProcessKey(KeyEvent)
nameWithType: RadioGroup.ProcessKey(KeyEvent)
fullName: RadioGroup.ProcessKey(KeyEvent)
- uid: Terminal.RadioGroup.RadioLabels
parent: Terminal.RadioGroup
isExternal: false
name: RadioLabels
nameWithType: RadioGroup.RadioLabels
fullName: RadioGroup.RadioLabels
- uid: Terminal.RadioGroup.Redraw(Terminal.Rect)
parent: Terminal.RadioGroup
isExternal: false
name: Redraw(Rect)
nameWithType: RadioGroup.Redraw(Rect)
fullName: RadioGroup.Redraw(Rect)
- uid: Terminal.RadioGroup.Selected
parent: Terminal.RadioGroup
isExternal: false
name: Selected
nameWithType: RadioGroup.Selected
fullName: RadioGroup.Selected
- uid: Terminal.RadioGroup.SelectionChanged
parent: Terminal.RadioGroup
isExternal: false
name: SelectionChanged
nameWithType: RadioGroup.SelectionChanged
fullName: RadioGroup.SelectionChanged
- uid: System.Action`1
name: Action
nameWithType: Action
fullName: System.Action
- uid: System.Action{System.Int32}
parent: System
isExternal: true
name: Action<Int32>
nameWithType: Action<Int32>
fullName: System.Action<System.Int32>
spec.csharp:
- uid: System.Action`1
name: Action
nameWithType: Action
fullName: System.Action
- name: <
nameWithType: <
fullName: <
- uid: System.Int32
name: Int32
nameWithType: Int32
fullName: System.Int32
- name: '>'
nameWithType: '>'
fullName: '>'
- uid: Terminal.RadioGroup.#ctor*
parent: Terminal.RadioGroup
isExternal: false
name: RadioGroup
nameWithType: RadioGroup.RadioGroup
fullName: RadioGroup.RadioGroup
- uid: Terminal.RadioGroup.MouseEvent*
parent: Terminal.RadioGroup
isExternal: false
name: MouseEvent
nameWithType: RadioGroup.MouseEvent
fullName: RadioGroup.MouseEvent
- uid: Terminal.RadioGroup.PositionCursor*
parent: Terminal.RadioGroup
isExternal: false
name: PositionCursor
nameWithType: RadioGroup.PositionCursor
fullName: RadioGroup.PositionCursor
- uid: Terminal.RadioGroup.ProcessHotKey*
parent: Terminal.RadioGroup
isExternal: false
name: ProcessHotKey
nameWithType: RadioGroup.ProcessHotKey
fullName: RadioGroup.ProcessHotKey
- uid: Terminal.RadioGroup.ProcessKey*
parent: Terminal.RadioGroup
isExternal: false
name: ProcessKey
nameWithType: RadioGroup.ProcessKey
fullName: RadioGroup.ProcessKey
- uid: Terminal.RadioGroup.RadioLabels*
parent: Terminal.RadioGroup
isExternal: false
name: RadioLabels
nameWithType: RadioGroup.RadioLabels
fullName: RadioGroup.RadioLabels
- uid: Terminal.RadioGroup.Redraw*
parent: Terminal.RadioGroup
isExternal: false
name: Redraw
nameWithType: RadioGroup.Redraw
fullName: RadioGroup.Redraw
- uid: Terminal.RadioGroup.Selected*
parent: Terminal.RadioGroup
isExternal: false
name: Selected
nameWithType: RadioGroup.Selected
fullName: RadioGroup.Selected
- uid: Terminal.Responder.CanFocus
parent: Terminal.Responder
isExternal: false
name: CanFocus
nameWithType: Responder.CanFocus
fullName: Responder.CanFocus
- uid: Terminal.View.HasFocus
parent: Terminal.View
isExternal: false
name: HasFocus
nameWithType: View.HasFocus
fullName: View.HasFocus
- uid: Terminal.View.ProcessColdKey(Terminal.KeyEvent)
parent: Terminal.View
isExternal: false
name: ProcessColdKey(KeyEvent)
nameWithType: View.ProcessColdKey(KeyEvent)
fullName: View.ProcessColdKey(KeyEvent)
- uid: Terminal.View.Add(Terminal.View)
parent: Terminal.View
isExternal: false
name: Add(View)
nameWithType: View.Add(View)
fullName: View.Add(View)
- uid: Terminal.View.Add(Terminal.View[])
parent: Terminal.View
isExternal: false
name: Add(View[])
nameWithType: View.Add(View[])
fullName: View.Add(View[])
- uid: Terminal.View.AddCh(System.Int32,System.Int32,System.Int32)
parent: Terminal.View
isExternal: false
name: AddCh(Int32, Int32, Int32)
nameWithType: View.AddCh(Int32, Int32, Int32)
fullName: View.AddCh(Int32, Int32, Int32)
- uid: Terminal.View.Bounds
parent: Terminal.View
isExternal: false
name: Bounds
nameWithType: View.Bounds
fullName: View.Bounds
- uid: Terminal.View.ChildNeedsDisplay
parent: Terminal.View
isExternal: false
name: ChildNeedsDisplay()
nameWithType: View.ChildNeedsDisplay()
fullName: View.ChildNeedsDisplay()
- uid: Terminal.View.Clear
parent: Terminal.View
isExternal: false
name: Clear()
nameWithType: View.Clear()
fullName: View.Clear()
- uid: Terminal.View.ClearNeedsDisplay
parent: Terminal.View
isExternal: false
name: ClearNeedsDisplay()
nameWithType: View.ClearNeedsDisplay()
fullName: View.ClearNeedsDisplay()
- uid: Terminal.View.DrawFrame(Terminal.Rect,System.Boolean)
parent: Terminal.View
isExternal: false
name: DrawFrame(Rect, Boolean)
nameWithType: View.DrawFrame(Rect, Boolean)
fullName: View.DrawFrame(Rect, Boolean)
- uid: Terminal.View.DrawHotString(System.String,Terminal.Attribute,Terminal.Attribute)
parent: Terminal.View
isExternal: false
name: DrawHotString(String, Attribute, Attribute)
nameWithType: View.DrawHotString(String, Attribute, Attribute)
fullName: View.DrawHotString(String, Attribute, Attribute)
- uid: Terminal.View.DrawHotString(System.String,System.Boolean,Terminal.ColorScheme)
parent: Terminal.View
isExternal: false
name: DrawHotString(String, Boolean, ColorScheme)
nameWithType: View.DrawHotString(String, Boolean, ColorScheme)
fullName: View.DrawHotString(String, Boolean, ColorScheme)
- uid: Terminal.View.Driver
parent: Terminal.View
isExternal: false
name: Driver
nameWithType: View.Driver
fullName: View.Driver
- uid: Terminal.View.empty
parent: Terminal.View
isExternal: false
name: empty
nameWithType: View.empty
fullName: View.empty
- uid: Terminal.View.EnsureFocus
parent: Terminal.View
isExternal: false
name: EnsureFocus()
nameWithType: View.EnsureFocus()
fullName: View.EnsureFocus()
- uid: Terminal.View.Focused
parent: Terminal.View
isExternal: false
name: Focused
nameWithType: View.Focused
fullName: View.Focused
- uid: Terminal.View.FocusFirst
parent: Terminal.View
isExternal: false
name: FocusFirst()
nameWithType: View.FocusFirst()
fullName: View.FocusFirst()
- uid: Terminal.View.FocusLast
parent: Terminal.View
isExternal: false
name: FocusLast()
nameWithType: View.FocusLast()
fullName: View.FocusLast()
- uid: Terminal.View.FocusNext
parent: Terminal.View
isExternal: false
name: FocusNext()
nameWithType: View.FocusNext()
fullName: View.FocusNext()
- uid: Terminal.View.FocusPrev
parent: Terminal.View
isExternal: false
name: FocusPrev()
nameWithType: View.FocusPrev()
fullName: View.FocusPrev()
- uid: Terminal.View.Frame
parent: Terminal.View
isExternal: false
name: Frame
nameWithType: View.Frame
fullName: View.Frame
- uid: Terminal.View.GetEnumerator
parent: Terminal.View
isExternal: false
name: GetEnumerator()
nameWithType: View.GetEnumerator()
fullName: View.GetEnumerator()
- uid: Terminal.View.Id
parent: Terminal.View
isExternal: false
name: Id
nameWithType: View.Id
fullName: View.Id
- uid: Terminal.View.LayoutSubviews
parent: Terminal.View
isExternal: false
name: LayoutSubviews()
nameWithType: View.LayoutSubviews()
fullName: View.LayoutSubviews()
- uid: Terminal.View.MostFocused
parent: Terminal.View
isExternal: false
name: MostFocused
nameWithType: View.MostFocused
fullName: View.MostFocused
- uid: Terminal.View.Move(System.Int32,System.Int32)
parent: Terminal.View
isExternal: false
name: Move(Int32, Int32)
nameWithType: View.Move(Int32, Int32)
fullName: View.Move(Int32, Int32)
- uid: Terminal.View.Remove(Terminal.View)
parent: Terminal.View
isExternal: false
name: Remove(View)
nameWithType: View.Remove(View)
fullName: View.Remove(View)
- uid: Terminal.View.RemoveAll
parent: Terminal.View
isExternal: false
name: RemoveAll()
nameWithType: View.RemoveAll()
fullName: View.RemoveAll()
- uid: Terminal.View.ScreenToView(System.Int32,System.Int32)
parent: Terminal.View
isExternal: false
name: ScreenToView(Int32, Int32)
nameWithType: View.ScreenToView(Int32, Int32)
fullName: View.ScreenToView(Int32, Int32)
- uid: Terminal.View.SetFocus(Terminal.View)
parent: Terminal.View
isExternal: false
name: SetFocus(View)
nameWithType: View.SetFocus(View)
fullName: View.SetFocus(View)
- uid: Terminal.View.SetNeedsDisplay
parent: Terminal.View
isExternal: false
name: SetNeedsDisplay()
nameWithType: View.SetNeedsDisplay()
fullName: View.SetNeedsDisplay()
- uid: Terminal.View.SetNeedsDisplay(Terminal.Rect)
parent: Terminal.View
isExternal: false
name: SetNeedsDisplay(Rect)
nameWithType: View.SetNeedsDisplay(Rect)
fullName: View.SetNeedsDisplay(Rect)
- uid: Terminal.View.Subviews
parent: Terminal.View
isExternal: false
name: Subviews
nameWithType: View.Subviews
fullName: View.Subviews
- uid: Terminal.View.SuperView
parent: Terminal.View
isExternal: false
name: SuperView
nameWithType: View.SuperView
fullName: View.SuperView
- uid: Terminal.View.ToString
parent: Terminal.View
isExternal: false
name: ToString()
nameWithType: View.ToString()
fullName: View.ToString()
- uid: Terminal.View.WantMousePositionReports
parent: Terminal.View
isExternal: false
name: WantMousePositionReports
nameWithType: View.WantMousePositionReports
fullName: View.WantMousePositionReports

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,327 @@
### YamlMime:ManagedReference
items:
- uid: Terminal.Responder
id: Responder
children:
- Terminal.Responder.#ctor
- Terminal.Responder.CanFocus
- Terminal.Responder.HasFocus
- Terminal.Responder.MouseEvent(Terminal.MouseEvent)
- Terminal.Responder.ProcessColdKey(Terminal.KeyEvent)
- Terminal.Responder.ProcessHotKey(Terminal.KeyEvent)
- Terminal.Responder.ProcessKey(Terminal.KeyEvent)
langs:
- csharp
name: Responder
nameWithType: Responder
fullName: Terminal.Responder
type: Class
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public class Responder
inheritance:
- System.Object
derivedClasses:
- Terminal.View
implements: []
inheritedMembers: []
- uid: Terminal.Responder.#ctor
id: '#ctor'
parent: Terminal.Responder
langs:
- csharp
name: Responder()
nameWithType: Responder.Responder()
fullName: Responder.Responder()
type: Constructor
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public Responder ();
parameters: []
overload: Terminal.Responder.#ctor*
exceptions: []
- uid: Terminal.Responder.CanFocus
id: CanFocus
parent: Terminal.Responder
langs:
- csharp
name: CanFocus
nameWithType: Responder.CanFocus
fullName: Responder.CanFocus
type: Property
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public virtual bool CanFocus { get; set; }
return:
type: System.Boolean
description: To be added.
overload: Terminal.Responder.CanFocus*
exceptions: []
- uid: Terminal.Responder.HasFocus
id: HasFocus
parent: Terminal.Responder
langs:
- csharp
name: HasFocus
nameWithType: Responder.HasFocus
fullName: Responder.HasFocus
type: Property
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public virtual bool HasFocus { get; }
return:
type: System.Boolean
description: To be added.
overload: Terminal.Responder.HasFocus*
exceptions: []
- uid: Terminal.Responder.MouseEvent(Terminal.MouseEvent)
id: MouseEvent(Terminal.MouseEvent)
parent: Terminal.Responder
langs:
- csharp
name: MouseEvent(MouseEvent)
nameWithType: Responder.MouseEvent(MouseEvent)
fullName: Responder.MouseEvent(MouseEvent)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public virtual bool MouseEvent (Terminal.MouseEvent me);
parameters:
- id: me
type: Terminal.MouseEvent
description: To be added.
return:
type: System.Boolean
description: To be added.
overload: Terminal.Responder.MouseEvent*
exceptions: []
- uid: Terminal.Responder.ProcessColdKey(Terminal.KeyEvent)
id: ProcessColdKey(Terminal.KeyEvent)
parent: Terminal.Responder
langs:
- csharp
name: ProcessColdKey(KeyEvent)
nameWithType: Responder.ProcessColdKey(KeyEvent)
fullName: Responder.ProcessColdKey(KeyEvent)
type: Method
assemblies:
- Terminal
namespace: Terminal
summary: >-
This method can be overwritten by views that
want to provide accelerator functionality
(Alt-key for example), but without
interefering with normal ProcessKey behavior.
remarks: >-
<p>
After keys are sent to the subviews on the
current view, all the view are
processed and the key is passed to the views
to allow some of them to process the keystroke
as a cold-key. </p>
<p>
This functionality is used, for example, by
default buttons to act on the enter key.
Processing this as a hot-key would prevent
non-default buttons from consuming the enter
keypress when they have the focus.
</p>
syntax:
content: public virtual bool ProcessColdKey (Terminal.KeyEvent kb);
parameters:
- id: kb
type: Terminal.KeyEvent
description: To be added.
return:
type: System.Boolean
description: To be added.
overload: Terminal.Responder.ProcessColdKey*
exceptions: []
- uid: Terminal.Responder.ProcessHotKey(Terminal.KeyEvent)
id: ProcessHotKey(Terminal.KeyEvent)
parent: Terminal.Responder
langs:
- csharp
name: ProcessHotKey(KeyEvent)
nameWithType: Responder.ProcessHotKey(KeyEvent)
fullName: Responder.ProcessHotKey(KeyEvent)
type: Method
assemblies:
- Terminal
namespace: Terminal
summary: >-
This method can be overwritten by view that
want to provide accelerator functionality
(Alt-key for example).
remarks: >-
<p>
Before keys are sent to the subview on the
current view, all the views are
processed and the key is passed to the widgets
to allow some of them to process the keystroke
as a hot-key. </p>
<p>
For example, if you implement a button that
has a hotkey ok "o", you would catch the
combination Alt-o here. If the event is
caught, you must return true to stop the
keystroke from being dispatched to other
views.
</p>
syntax:
content: public virtual bool ProcessHotKey (Terminal.KeyEvent kb);
parameters:
- id: kb
type: Terminal.KeyEvent
description: To be added.
return:
type: System.Boolean
description: To be added.
overload: Terminal.Responder.ProcessHotKey*
exceptions: []
- uid: Terminal.Responder.ProcessKey(Terminal.KeyEvent)
id: ProcessKey(Terminal.KeyEvent)
parent: Terminal.Responder
langs:
- csharp
name: ProcessKey(KeyEvent)
nameWithType: Responder.ProcessKey(KeyEvent)
fullName: Responder.ProcessKey(KeyEvent)
type: Method
assemblies:
- Terminal
namespace: Terminal
summary: >-
If the view is focused, gives the view a
chance to process the keystroke.
remarks: "<p>\n Views can override this method if they are\n interested in processing the given keystroke.\n If they consume the keystroke, they must\n return true to stop the keystroke from being\n processed by other widgets or consumed by the\n widget engine. If they return false, the\n keystroke will be passed using the ProcessColdKey\n method to other views to process.\n </p>\n <p>\n The View implementation does nothing but return false,\n so it is not necessary to call base.ProcessKey if you \n derive directly from View, but you should if you derive\n other View subclasses.\n </p>"
syntax:
content: public virtual bool ProcessKey (Terminal.KeyEvent kb);
parameters:
- id: kb
type: Terminal.KeyEvent
description: To be added.
return:
type: System.Boolean
description: To be added.
overload: Terminal.Responder.ProcessKey*
exceptions: []
references:
- uid: System.Object
parent: System
isExternal: true
name: Object
nameWithType: Object
fullName: System.Object
- uid: Terminal.Responder.#ctor
parent: Terminal.Responder
isExternal: false
name: Responder()
nameWithType: Responder.Responder()
fullName: Responder.Responder()
- uid: Terminal.Responder.CanFocus
parent: Terminal.Responder
isExternal: false
name: CanFocus
nameWithType: Responder.CanFocus
fullName: Responder.CanFocus
- uid: System.Boolean
parent: System
isExternal: true
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
- uid: Terminal.Responder.HasFocus
parent: Terminal.Responder
isExternal: false
name: HasFocus
nameWithType: Responder.HasFocus
fullName: Responder.HasFocus
- uid: Terminal.Responder.MouseEvent(Terminal.MouseEvent)
parent: Terminal.Responder
isExternal: false
name: MouseEvent(MouseEvent)
nameWithType: Responder.MouseEvent(MouseEvent)
fullName: Responder.MouseEvent(MouseEvent)
- uid: Terminal.MouseEvent
parent: Terminal
isExternal: false
name: MouseEvent
nameWithType: MouseEvent
fullName: Terminal.MouseEvent
- uid: Terminal.Responder.ProcessColdKey(Terminal.KeyEvent)
parent: Terminal.Responder
isExternal: false
name: ProcessColdKey(KeyEvent)
nameWithType: Responder.ProcessColdKey(KeyEvent)
fullName: Responder.ProcessColdKey(KeyEvent)
- uid: Terminal.KeyEvent
parent: Terminal
isExternal: false
name: KeyEvent
nameWithType: KeyEvent
fullName: Terminal.KeyEvent
- uid: Terminal.Responder.ProcessHotKey(Terminal.KeyEvent)
parent: Terminal.Responder
isExternal: false
name: ProcessHotKey(KeyEvent)
nameWithType: Responder.ProcessHotKey(KeyEvent)
fullName: Responder.ProcessHotKey(KeyEvent)
- uid: Terminal.Responder.ProcessKey(Terminal.KeyEvent)
parent: Terminal.Responder
isExternal: false
name: ProcessKey(KeyEvent)
nameWithType: Responder.ProcessKey(KeyEvent)
fullName: Responder.ProcessKey(KeyEvent)
- uid: Terminal.Responder.#ctor*
parent: Terminal.Responder
isExternal: false
name: Responder
nameWithType: Responder.Responder
fullName: Responder.Responder
- uid: Terminal.Responder.CanFocus*
parent: Terminal.Responder
isExternal: false
name: CanFocus
nameWithType: Responder.CanFocus
fullName: Responder.CanFocus
- uid: Terminal.Responder.HasFocus*
parent: Terminal.Responder
isExternal: false
name: HasFocus
nameWithType: Responder.HasFocus
fullName: Responder.HasFocus
- uid: Terminal.Responder.MouseEvent*
parent: Terminal.Responder
isExternal: false
name: MouseEvent
nameWithType: Responder.MouseEvent
fullName: Responder.MouseEvent
- uid: Terminal.Responder.ProcessColdKey*
parent: Terminal.Responder
isExternal: false
name: ProcessColdKey
nameWithType: Responder.ProcessColdKey
fullName: Responder.ProcessColdKey
- uid: Terminal.Responder.ProcessHotKey*
parent: Terminal.Responder
isExternal: false
name: ProcessHotKey
nameWithType: Responder.ProcessHotKey
fullName: Responder.ProcessHotKey
- uid: Terminal.Responder.ProcessKey*
parent: Terminal.Responder
isExternal: false
name: ProcessKey
nameWithType: Responder.ProcessKey
fullName: Responder.ProcessKey

View File

@@ -0,0 +1,362 @@
### YamlMime:ManagedReference
items:
- uid: Terminal.ScrollView
id: ScrollView
children:
- Terminal.ScrollView.#ctor(Terminal.Rect)
langs:
- csharp
name: ScrollView
nameWithType: ScrollView
fullName: Terminal.ScrollView
type: Class
assemblies:
- Terminal
namespace: Terminal
syntax:
content: 'public class ScrollView : Terminal.View'
inheritance:
- System.Object
- Terminal.Responder
- Terminal.View
implements: []
inheritedMembers:
- Terminal.Responder.CanFocus
- Terminal.Responder.MouseEvent(Terminal.MouseEvent)
- Terminal.View.Add(Terminal.View)
- Terminal.View.Add(Terminal.View[])
- Terminal.View.AddCh(System.Int32,System.Int32,System.Int32)
- Terminal.View.Bounds
- Terminal.View.ChildNeedsDisplay
- Terminal.View.Clear
- Terminal.View.ClearNeedsDisplay
- Terminal.View.DrawFrame(Terminal.Rect,System.Boolean)
- Terminal.View.DrawHotString(System.String,System.Boolean,Terminal.ColorScheme)
- Terminal.View.DrawHotString(System.String,Terminal.Attribute,Terminal.Attribute)
- Terminal.View.Driver
- Terminal.View.empty
- Terminal.View.EnsureFocus
- Terminal.View.Focused
- Terminal.View.FocusFirst
- Terminal.View.FocusLast
- Terminal.View.FocusNext
- Terminal.View.FocusPrev
- Terminal.View.Frame
- Terminal.View.GetEnumerator
- Terminal.View.HasFocus
- Terminal.View.Id
- Terminal.View.LayoutSubviews
- Terminal.View.MostFocused
- Terminal.View.Move(System.Int32,System.Int32)
- Terminal.View.PositionCursor
- Terminal.View.ProcessColdKey(Terminal.KeyEvent)
- Terminal.View.ProcessHotKey(Terminal.KeyEvent)
- Terminal.View.ProcessKey(Terminal.KeyEvent)
- Terminal.View.Redraw(Terminal.Rect)
- Terminal.View.Remove(Terminal.View)
- Terminal.View.RemoveAll
- Terminal.View.ScreenToView(System.Int32,System.Int32)
- Terminal.View.SetFocus(Terminal.View)
- Terminal.View.SetNeedsDisplay
- Terminal.View.SetNeedsDisplay(Terminal.Rect)
- Terminal.View.Subviews
- Terminal.View.SuperView
- Terminal.View.ToString
- Terminal.View.WantMousePositionReports
- uid: Terminal.ScrollView.#ctor(Terminal.Rect)
id: '#ctor(Terminal.Rect)'
parent: Terminal.ScrollView
langs:
- csharp
name: ScrollView(Rect)
nameWithType: ScrollView.ScrollView(Rect)
fullName: ScrollView.ScrollView(Rect)
type: Constructor
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public ScrollView (Terminal.Rect frame);
parameters:
- id: frame
type: Terminal.Rect
description: To be added.
overload: Terminal.ScrollView.#ctor*
exceptions: []
references:
- uid: Terminal.View
parent: Terminal
isExternal: false
name: View
nameWithType: View
fullName: Terminal.View
- uid: Terminal.ScrollView.#ctor(Terminal.Rect)
parent: Terminal.ScrollView
isExternal: false
name: ScrollView(Rect)
nameWithType: ScrollView.ScrollView(Rect)
fullName: ScrollView.ScrollView(Rect)
- uid: Terminal.Rect
parent: Terminal
isExternal: false
name: Rect
nameWithType: Rect
fullName: Terminal.Rect
- uid: Terminal.ScrollView.#ctor*
parent: Terminal.ScrollView
isExternal: false
name: ScrollView
nameWithType: ScrollView.ScrollView
fullName: ScrollView.ScrollView
- uid: Terminal.Responder.CanFocus
parent: Terminal.Responder
isExternal: false
name: CanFocus
nameWithType: Responder.CanFocus
fullName: Responder.CanFocus
- uid: Terminal.View.HasFocus
parent: Terminal.View
isExternal: false
name: HasFocus
nameWithType: View.HasFocus
fullName: View.HasFocus
- uid: Terminal.Responder.MouseEvent(Terminal.MouseEvent)
parent: Terminal.Responder
isExternal: false
name: MouseEvent(MouseEvent)
nameWithType: Responder.MouseEvent(MouseEvent)
fullName: Responder.MouseEvent(MouseEvent)
- uid: Terminal.View.ProcessColdKey(Terminal.KeyEvent)
parent: Terminal.View
isExternal: false
name: ProcessColdKey(KeyEvent)
nameWithType: View.ProcessColdKey(KeyEvent)
fullName: View.ProcessColdKey(KeyEvent)
- uid: Terminal.View.ProcessHotKey(Terminal.KeyEvent)
parent: Terminal.View
isExternal: false
name: ProcessHotKey(KeyEvent)
nameWithType: View.ProcessHotKey(KeyEvent)
fullName: View.ProcessHotKey(KeyEvent)
- uid: Terminal.View.ProcessKey(Terminal.KeyEvent)
parent: Terminal.View
isExternal: false
name: ProcessKey(KeyEvent)
nameWithType: View.ProcessKey(KeyEvent)
fullName: View.ProcessKey(KeyEvent)
- uid: Terminal.View.Add(Terminal.View)
parent: Terminal.View
isExternal: false
name: Add(View)
nameWithType: View.Add(View)
fullName: View.Add(View)
- uid: Terminal.View.Add(Terminal.View[])
parent: Terminal.View
isExternal: false
name: Add(View[])
nameWithType: View.Add(View[])
fullName: View.Add(View[])
- uid: Terminal.View.AddCh(System.Int32,System.Int32,System.Int32)
parent: Terminal.View
isExternal: false
name: AddCh(Int32, Int32, Int32)
nameWithType: View.AddCh(Int32, Int32, Int32)
fullName: View.AddCh(Int32, Int32, Int32)
- uid: Terminal.View.Bounds
parent: Terminal.View
isExternal: false
name: Bounds
nameWithType: View.Bounds
fullName: View.Bounds
- uid: Terminal.View.ChildNeedsDisplay
parent: Terminal.View
isExternal: false
name: ChildNeedsDisplay()
nameWithType: View.ChildNeedsDisplay()
fullName: View.ChildNeedsDisplay()
- uid: Terminal.View.Clear
parent: Terminal.View
isExternal: false
name: Clear()
nameWithType: View.Clear()
fullName: View.Clear()
- uid: Terminal.View.ClearNeedsDisplay
parent: Terminal.View
isExternal: false
name: ClearNeedsDisplay()
nameWithType: View.ClearNeedsDisplay()
fullName: View.ClearNeedsDisplay()
- uid: Terminal.View.DrawFrame(Terminal.Rect,System.Boolean)
parent: Terminal.View
isExternal: false
name: DrawFrame(Rect, Boolean)
nameWithType: View.DrawFrame(Rect, Boolean)
fullName: View.DrawFrame(Rect, Boolean)
- uid: Terminal.View.DrawHotString(System.String,Terminal.Attribute,Terminal.Attribute)
parent: Terminal.View
isExternal: false
name: DrawHotString(String, Attribute, Attribute)
nameWithType: View.DrawHotString(String, Attribute, Attribute)
fullName: View.DrawHotString(String, Attribute, Attribute)
- uid: Terminal.View.DrawHotString(System.String,System.Boolean,Terminal.ColorScheme)
parent: Terminal.View
isExternal: false
name: DrawHotString(String, Boolean, ColorScheme)
nameWithType: View.DrawHotString(String, Boolean, ColorScheme)
fullName: View.DrawHotString(String, Boolean, ColorScheme)
- uid: Terminal.View.Driver
parent: Terminal.View
isExternal: false
name: Driver
nameWithType: View.Driver
fullName: View.Driver
- uid: Terminal.View.empty
parent: Terminal.View
isExternal: false
name: empty
nameWithType: View.empty
fullName: View.empty
- uid: Terminal.View.EnsureFocus
parent: Terminal.View
isExternal: false
name: EnsureFocus()
nameWithType: View.EnsureFocus()
fullName: View.EnsureFocus()
- uid: Terminal.View.Focused
parent: Terminal.View
isExternal: false
name: Focused
nameWithType: View.Focused
fullName: View.Focused
- uid: Terminal.View.FocusFirst
parent: Terminal.View
isExternal: false
name: FocusFirst()
nameWithType: View.FocusFirst()
fullName: View.FocusFirst()
- uid: Terminal.View.FocusLast
parent: Terminal.View
isExternal: false
name: FocusLast()
nameWithType: View.FocusLast()
fullName: View.FocusLast()
- uid: Terminal.View.FocusNext
parent: Terminal.View
isExternal: false
name: FocusNext()
nameWithType: View.FocusNext()
fullName: View.FocusNext()
- uid: Terminal.View.FocusPrev
parent: Terminal.View
isExternal: false
name: FocusPrev()
nameWithType: View.FocusPrev()
fullName: View.FocusPrev()
- uid: Terminal.View.Frame
parent: Terminal.View
isExternal: false
name: Frame
nameWithType: View.Frame
fullName: View.Frame
- uid: Terminal.View.GetEnumerator
parent: Terminal.View
isExternal: false
name: GetEnumerator()
nameWithType: View.GetEnumerator()
fullName: View.GetEnumerator()
- uid: Terminal.View.Id
parent: Terminal.View
isExternal: false
name: Id
nameWithType: View.Id
fullName: View.Id
- uid: Terminal.View.LayoutSubviews
parent: Terminal.View
isExternal: false
name: LayoutSubviews()
nameWithType: View.LayoutSubviews()
fullName: View.LayoutSubviews()
- uid: Terminal.View.MostFocused
parent: Terminal.View
isExternal: false
name: MostFocused
nameWithType: View.MostFocused
fullName: View.MostFocused
- uid: Terminal.View.Move(System.Int32,System.Int32)
parent: Terminal.View
isExternal: false
name: Move(Int32, Int32)
nameWithType: View.Move(Int32, Int32)
fullName: View.Move(Int32, Int32)
- uid: Terminal.View.PositionCursor
parent: Terminal.View
isExternal: false
name: PositionCursor()
nameWithType: View.PositionCursor()
fullName: View.PositionCursor()
- uid: Terminal.View.Redraw(Terminal.Rect)
parent: Terminal.View
isExternal: false
name: Redraw(Rect)
nameWithType: View.Redraw(Rect)
fullName: View.Redraw(Rect)
- uid: Terminal.View.Remove(Terminal.View)
parent: Terminal.View
isExternal: false
name: Remove(View)
nameWithType: View.Remove(View)
fullName: View.Remove(View)
- uid: Terminal.View.RemoveAll
parent: Terminal.View
isExternal: false
name: RemoveAll()
nameWithType: View.RemoveAll()
fullName: View.RemoveAll()
- uid: Terminal.View.ScreenToView(System.Int32,System.Int32)
parent: Terminal.View
isExternal: false
name: ScreenToView(Int32, Int32)
nameWithType: View.ScreenToView(Int32, Int32)
fullName: View.ScreenToView(Int32, Int32)
- uid: Terminal.View.SetFocus(Terminal.View)
parent: Terminal.View
isExternal: false
name: SetFocus(View)
nameWithType: View.SetFocus(View)
fullName: View.SetFocus(View)
- uid: Terminal.View.SetNeedsDisplay
parent: Terminal.View
isExternal: false
name: SetNeedsDisplay()
nameWithType: View.SetNeedsDisplay()
fullName: View.SetNeedsDisplay()
- uid: Terminal.View.SetNeedsDisplay(Terminal.Rect)
parent: Terminal.View
isExternal: false
name: SetNeedsDisplay(Rect)
nameWithType: View.SetNeedsDisplay(Rect)
fullName: View.SetNeedsDisplay(Rect)
- uid: Terminal.View.Subviews
parent: Terminal.View
isExternal: false
name: Subviews
nameWithType: View.Subviews
fullName: View.Subviews
- uid: Terminal.View.SuperView
parent: Terminal.View
isExternal: false
name: SuperView
nameWithType: View.SuperView
fullName: View.SuperView
- uid: Terminal.View.ToString
parent: Terminal.View
isExternal: false
name: ToString()
nameWithType: View.ToString()
fullName: View.ToString()
- uid: Terminal.View.WantMousePositionReports
parent: Terminal.View
isExternal: false
name: WantMousePositionReports
nameWithType: View.WantMousePositionReports
fullName: View.WantMousePositionReports

View File

@@ -0,0 +1,644 @@
### YamlMime:ManagedReference
items:
- uid: Terminal.Size
id: Size
children:
- Terminal.Size.#ctor(Terminal.Point)
- Terminal.Size.#ctor(System.Int32,System.Int32)
- Terminal.Size.Add(Terminal.Size,Terminal.Size)
- Terminal.Size.Empty
- Terminal.Size.Equals(System.Object)
- Terminal.Size.GetHashCode
- Terminal.Size.Height
- Terminal.Size.IsEmpty
- Terminal.Size.op_Addition(Terminal.Size,Terminal.Size)
- Terminal.Size.op_Equality(Terminal.Size,Terminal.Size)
- Terminal.Size.op_Explicit(Terminal.Size to Terminal.Point)
- Terminal.Size.op_Inequality(Terminal.Size,Terminal.Size)
- Terminal.Size.op_Subtraction(Terminal.Size,Terminal.Size)
- Terminal.Size.Subtract(Terminal.Size,Terminal.Size)
- Terminal.Size.ToString
- Terminal.Size.Width
langs:
- csharp
name: Size
nameWithType: Size
fullName: Terminal.Size
type: Struct
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public struct Size
inheritance:
- System.ValueType
implements: []
- uid: Terminal.Size.#ctor(Terminal.Point)
id: '#ctor(Terminal.Point)'
parent: Terminal.Size
langs:
- csharp
name: Size(Point)
nameWithType: Size.Size(Point)
fullName: Size.Size(Point)
type: Constructor
assemblies:
- Terminal
namespace: Terminal
summary: Size Constructor
remarks: Creates a Size from a Point value.
syntax:
content: public Size (Terminal.Point pt);
parameters:
- id: pt
type: Terminal.Point
description: To be added.
overload: Terminal.Size.#ctor*
exceptions: []
- uid: Terminal.Size.#ctor(System.Int32,System.Int32)
id: '#ctor(System.Int32,System.Int32)'
parent: Terminal.Size
langs:
- csharp
name: Size(Int32, Int32)
nameWithType: Size.Size(Int32, Int32)
fullName: Size.Size(Int32, Int32)
type: Constructor
assemblies:
- Terminal
namespace: Terminal
summary: Size Constructor
remarks: Creates a Size from specified dimensions.
syntax:
content: public Size (int width, int height);
parameters:
- id: width
type: System.Int32
description: To be added.
- id: height
type: System.Int32
description: To be added.
overload: Terminal.Size.#ctor*
exceptions: []
- uid: Terminal.Size.Add(Terminal.Size,Terminal.Size)
id: Add(Terminal.Size,Terminal.Size)
parent: Terminal.Size
langs:
- csharp
name: Add(Size, Size)
nameWithType: Size.Add(Size, Size)
fullName: Size.Add(Size, Size)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public static Terminal.Size Add (Terminal.Size sz1, Terminal.Size sz2);
parameters:
- id: sz1
type: Terminal.Size
description: To be added.
- id: sz2
type: Terminal.Size
description: To be added.
return:
type: Terminal.Size
description: To be added.
overload: Terminal.Size.Add*
exceptions: []
- uid: Terminal.Size.Empty
id: Empty
parent: Terminal.Size
langs:
- csharp
name: Empty
nameWithType: Size.Empty
fullName: Size.Empty
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public static readonly Terminal.Size Empty;
return:
type: Terminal.Size
description: To be added.
exceptions: []
- uid: Terminal.Size.Equals(System.Object)
id: Equals(System.Object)
parent: Terminal.Size
langs:
- csharp
name: Equals(Object)
nameWithType: Size.Equals(Object)
fullName: Size.Equals(Object)
type: Method
assemblies:
- Terminal
namespace: Terminal
summary: Equals Method
remarks: Checks equivalence of this Size and another object.
syntax:
content: public override bool Equals (object obj);
parameters:
- id: obj
type: System.Object
description: To be added.
return:
type: System.Boolean
description: To be added.
overload: Terminal.Size.Equals*
exceptions: []
- uid: Terminal.Size.GetHashCode
id: GetHashCode
parent: Terminal.Size
langs:
- csharp
name: GetHashCode()
nameWithType: Size.GetHashCode()
fullName: Size.GetHashCode()
type: Method
assemblies:
- Terminal
namespace: Terminal
summary: GetHashCode Method
remarks: Calculates a hashing value.
syntax:
content: public override int GetHashCode ();
parameters: []
return:
type: System.Int32
description: To be added.
overload: Terminal.Size.GetHashCode*
exceptions: []
- uid: Terminal.Size.Height
id: Height
parent: Terminal.Size
langs:
- csharp
name: Height
nameWithType: Size.Height
fullName: Size.Height
type: Property
assemblies:
- Terminal
namespace: Terminal
summary: Height Property
remarks: The Height coordinate of the Size.
syntax:
content: public int Height { get; set; }
return:
type: System.Int32
description: To be added.
overload: Terminal.Size.Height*
exceptions: []
- uid: Terminal.Size.IsEmpty
id: IsEmpty
parent: Terminal.Size
langs:
- csharp
name: IsEmpty
nameWithType: Size.IsEmpty
fullName: Size.IsEmpty
type: Property
assemblies:
- Terminal
namespace: Terminal
summary: IsEmpty Property
remarks: Indicates if both Width and Height are zero.
syntax:
content: public bool IsEmpty { get; }
return:
type: System.Boolean
description: To be added.
overload: Terminal.Size.IsEmpty*
exceptions: []
- uid: Terminal.Size.op_Addition(Terminal.Size,Terminal.Size)
id: op_Addition(Terminal.Size,Terminal.Size)
parent: Terminal.Size
langs:
- csharp
name: op_Addition(Size, Size)
nameWithType: Size.op_Addition(Size, Size)
fullName: Size.op_Addition(Size, Size)
type: Operator
assemblies:
- Terminal
namespace: Terminal
summary: Addition Operator
remarks: Addition of two Size structures.
syntax:
content: public static Terminal.Size op_Addition (Terminal.Size sz1, Terminal.Size sz2);
parameters:
- id: sz1
type: Terminal.Size
description: To be added.
- id: sz2
type: Terminal.Size
description: To be added.
return:
type: Terminal.Size
description: To be added.
overload: Terminal.Size.op_Addition*
exceptions: []
- uid: Terminal.Size.op_Equality(Terminal.Size,Terminal.Size)
id: op_Equality(Terminal.Size,Terminal.Size)
parent: Terminal.Size
langs:
- csharp
name: op_Equality(Size, Size)
nameWithType: Size.op_Equality(Size, Size)
fullName: Size.op_Equality(Size, Size)
type: Operator
assemblies:
- Terminal
namespace: Terminal
summary: Equality Operator
remarks: "Compares two Size objects. The return value is\n based on the equivalence of the Width and Height \n properties of the two Sizes."
syntax:
content: public static bool op_Equality (Terminal.Size sz1, Terminal.Size sz2);
parameters:
- id: sz1
type: Terminal.Size
description: To be added.
- id: sz2
type: Terminal.Size
description: To be added.
return:
type: System.Boolean
description: To be added.
overload: Terminal.Size.op_Equality*
exceptions: []
- uid: Terminal.Size.op_Explicit(Terminal.Size to Terminal.Point)
id: op_Explicit(Terminal.Size to Terminal.Point)
parent: Terminal.Size
langs:
- csharp
name: op_Explicit(Size to Point)
nameWithType: Size.op_Explicit(Size to Point)
fullName: Size.op_Explicit(Size to Point)
type: Operator
assemblies:
- Terminal
namespace: Terminal
summary: Size to Point Conversion
remarks: "Returns a Point based on the dimensions of a given \n Size. Requires explicit cast."
syntax:
content: public static Terminal.Point op_Explicit (Terminal.Size size);
parameters:
- id: size
type: Terminal.Size
description: To be added.
return:
type: Terminal.Point
description: To be added.
overload: Terminal.Size.op_Explicit*
exceptions: []
- uid: Terminal.Size.op_Inequality(Terminal.Size,Terminal.Size)
id: op_Inequality(Terminal.Size,Terminal.Size)
parent: Terminal.Size
langs:
- csharp
name: op_Inequality(Size, Size)
nameWithType: Size.op_Inequality(Size, Size)
fullName: Size.op_Inequality(Size, Size)
type: Operator
assemblies:
- Terminal
namespace: Terminal
summary: Inequality Operator
remarks: "Compares two Size objects. The return value is\n based on the equivalence of the Width and Height \n properties of the two Sizes."
syntax:
content: public static bool op_Inequality (Terminal.Size sz1, Terminal.Size sz2);
parameters:
- id: sz1
type: Terminal.Size
description: To be added.
- id: sz2
type: Terminal.Size
description: To be added.
return:
type: System.Boolean
description: To be added.
overload: Terminal.Size.op_Inequality*
exceptions: []
- uid: Terminal.Size.op_Subtraction(Terminal.Size,Terminal.Size)
id: op_Subtraction(Terminal.Size,Terminal.Size)
parent: Terminal.Size
langs:
- csharp
name: op_Subtraction(Size, Size)
nameWithType: Size.op_Subtraction(Size, Size)
fullName: Size.op_Subtraction(Size, Size)
type: Operator
assemblies:
- Terminal
namespace: Terminal
summary: Subtraction Operator
remarks: Subtracts two Size structures.
syntax:
content: public static Terminal.Size op_Subtraction (Terminal.Size sz1, Terminal.Size sz2);
parameters:
- id: sz1
type: Terminal.Size
description: To be added.
- id: sz2
type: Terminal.Size
description: To be added.
return:
type: Terminal.Size
description: To be added.
overload: Terminal.Size.op_Subtraction*
exceptions: []
- uid: Terminal.Size.Subtract(Terminal.Size,Terminal.Size)
id: Subtract(Terminal.Size,Terminal.Size)
parent: Terminal.Size
langs:
- csharp
name: Subtract(Size, Size)
nameWithType: Size.Subtract(Size, Size)
fullName: Size.Subtract(Size, Size)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public static Terminal.Size Subtract (Terminal.Size sz1, Terminal.Size sz2);
parameters:
- id: sz1
type: Terminal.Size
description: To be added.
- id: sz2
type: Terminal.Size
description: To be added.
return:
type: Terminal.Size
description: To be added.
overload: Terminal.Size.Subtract*
exceptions: []
- uid: Terminal.Size.ToString
id: ToString
parent: Terminal.Size
langs:
- csharp
name: ToString()
nameWithType: Size.ToString()
fullName: Size.ToString()
type: Method
assemblies:
- Terminal
namespace: Terminal
summary: ToString Method
remarks: Formats the Size as a string in coordinate notation.
syntax:
content: public override string ToString ();
parameters: []
return:
type: System.String
description: To be added.
overload: Terminal.Size.ToString*
exceptions: []
- uid: Terminal.Size.Width
id: Width
parent: Terminal.Size
langs:
- csharp
name: Width
nameWithType: Size.Width
fullName: Size.Width
type: Property
assemblies:
- Terminal
namespace: Terminal
summary: Width Property
remarks: The Width coordinate of the Size.
syntax:
content: public int Width { get; set; }
return:
type: System.Int32
description: To be added.
overload: Terminal.Size.Width*
exceptions: []
references:
- uid: System.ValueType
parent: System
isExternal: true
name: ValueType
nameWithType: ValueType
fullName: System.ValueType
- uid: Terminal.Size.#ctor(Terminal.Point)
parent: Terminal.Size
isExternal: false
name: Size(Point)
nameWithType: Size.Size(Point)
fullName: Size.Size(Point)
- uid: Terminal.Point
parent: Terminal
isExternal: false
name: Point
nameWithType: Point
fullName: Terminal.Point
- uid: Terminal.Size.#ctor(System.Int32,System.Int32)
parent: Terminal.Size
isExternal: false
name: Size(Int32, Int32)
nameWithType: Size.Size(Int32, Int32)
fullName: Size.Size(Int32, Int32)
- uid: System.Int32
parent: System
isExternal: true
name: Int32
nameWithType: Int32
fullName: System.Int32
- uid: Terminal.Size.Add(Terminal.Size,Terminal.Size)
parent: Terminal.Size
isExternal: false
name: Add(Size, Size)
nameWithType: Size.Add(Size, Size)
fullName: Size.Add(Size, Size)
- uid: Terminal.Size
parent: Terminal
isExternal: false
name: Size
nameWithType: Size
fullName: Terminal.Size
- uid: Terminal.Size.Empty
parent: Terminal.Size
isExternal: false
name: Empty
nameWithType: Size.Empty
fullName: Size.Empty
- uid: Terminal.Size.Equals(System.Object)
parent: Terminal.Size
isExternal: false
name: Equals(Object)
nameWithType: Size.Equals(Object)
fullName: Size.Equals(Object)
- uid: System.Boolean
parent: System
isExternal: true
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
- uid: System.Object
parent: System
isExternal: true
name: Object
nameWithType: Object
fullName: System.Object
- uid: Terminal.Size.GetHashCode
parent: Terminal.Size
isExternal: false
name: GetHashCode()
nameWithType: Size.GetHashCode()
fullName: Size.GetHashCode()
- uid: Terminal.Size.Height
parent: Terminal.Size
isExternal: false
name: Height
nameWithType: Size.Height
fullName: Size.Height
- uid: Terminal.Size.IsEmpty
parent: Terminal.Size
isExternal: false
name: IsEmpty
nameWithType: Size.IsEmpty
fullName: Size.IsEmpty
- uid: Terminal.Size.op_Addition(Terminal.Size,Terminal.Size)
parent: Terminal.Size
isExternal: false
name: op_Addition(Size, Size)
nameWithType: Size.op_Addition(Size, Size)
fullName: Size.op_Addition(Size, Size)
- uid: Terminal.Size.op_Equality(Terminal.Size,Terminal.Size)
parent: Terminal.Size
isExternal: false
name: op_Equality(Size, Size)
nameWithType: Size.op_Equality(Size, Size)
fullName: Size.op_Equality(Size, Size)
- uid: Terminal.Size.op_Explicit(Terminal.Size to Terminal.Point)
parent: Terminal.Size
isExternal: false
name: op_Explicit(Size to Point)
nameWithType: Size.op_Explicit(Size to Point)
fullName: Size.op_Explicit(Size to Point)
- uid: Terminal.Size.op_Inequality(Terminal.Size,Terminal.Size)
parent: Terminal.Size
isExternal: false
name: op_Inequality(Size, Size)
nameWithType: Size.op_Inequality(Size, Size)
fullName: Size.op_Inequality(Size, Size)
- uid: Terminal.Size.op_Subtraction(Terminal.Size,Terminal.Size)
parent: Terminal.Size
isExternal: false
name: op_Subtraction(Size, Size)
nameWithType: Size.op_Subtraction(Size, Size)
fullName: Size.op_Subtraction(Size, Size)
- uid: Terminal.Size.Subtract(Terminal.Size,Terminal.Size)
parent: Terminal.Size
isExternal: false
name: Subtract(Size, Size)
nameWithType: Size.Subtract(Size, Size)
fullName: Size.Subtract(Size, Size)
- uid: Terminal.Size.ToString
parent: Terminal.Size
isExternal: false
name: ToString()
nameWithType: Size.ToString()
fullName: Size.ToString()
- uid: System.String
parent: System
isExternal: true
name: String
nameWithType: String
fullName: System.String
- uid: Terminal.Size.Width
parent: Terminal.Size
isExternal: false
name: Width
nameWithType: Size.Width
fullName: Size.Width
- uid: Terminal.Size.#ctor*
parent: Terminal.Size
isExternal: false
name: Size
nameWithType: Size.Size
fullName: Size.Size
- uid: Terminal.Size.Add*
parent: Terminal.Size
isExternal: false
name: Add
nameWithType: Size.Add
fullName: Size.Add
- uid: Terminal.Size.Equals*
parent: Terminal.Size
isExternal: false
name: Equals
nameWithType: Size.Equals
fullName: Size.Equals
- uid: Terminal.Size.GetHashCode*
parent: Terminal.Size
isExternal: false
name: GetHashCode
nameWithType: Size.GetHashCode
fullName: Size.GetHashCode
- uid: Terminal.Size.Height*
parent: Terminal.Size
isExternal: false
name: Height
nameWithType: Size.Height
fullName: Size.Height
- uid: Terminal.Size.IsEmpty*
parent: Terminal.Size
isExternal: false
name: IsEmpty
nameWithType: Size.IsEmpty
fullName: Size.IsEmpty
- uid: Terminal.Size.op_Addition*
parent: Terminal.Size
isExternal: false
name: op_Addition
nameWithType: Size.op_Addition
fullName: Size.op_Addition
- uid: Terminal.Size.op_Equality*
parent: Terminal.Size
isExternal: false
name: op_Equality
nameWithType: Size.op_Equality
fullName: Size.op_Equality
- uid: Terminal.Size.op_Explicit*
parent: Terminal.Size
isExternal: false
name: op_Explicit
nameWithType: Size.op_Explicit
fullName: Size.op_Explicit
- uid: Terminal.Size.op_Inequality*
parent: Terminal.Size
isExternal: false
name: op_Inequality
nameWithType: Size.op_Inequality
fullName: Size.op_Inequality
- uid: Terminal.Size.op_Subtraction*
parent: Terminal.Size
isExternal: false
name: op_Subtraction
nameWithType: Size.op_Subtraction
fullName: Size.op_Subtraction
- uid: Terminal.Size.Subtract*
parent: Terminal.Size
isExternal: false
name: Subtract
nameWithType: Size.Subtract
fullName: Size.Subtract
- uid: Terminal.Size.ToString*
parent: Terminal.Size
isExternal: false
name: ToString
nameWithType: Size.ToString
fullName: Size.ToString
- uid: Terminal.Size.Width*
parent: Terminal.Size
isExternal: false
name: Width
nameWithType: Size.Width
fullName: Size.Width

View File

@@ -0,0 +1,56 @@
### YamlMime:ManagedReference
items:
- uid: Terminal.SpecialChar
id: SpecialChar
children:
- Terminal.SpecialChar.HLine
langs:
- csharp
name: SpecialChar
nameWithType: SpecialChar
fullName: Terminal.SpecialChar
type: Enum
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public enum SpecialChar
inheritance:
- System.Enum
- uid: Terminal.SpecialChar.HLine
id: HLine
parent: Terminal.SpecialChar
langs:
- csharp
name: HLine
nameWithType: SpecialChar.HLine
fullName: SpecialChar.HLine
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: HLine
return:
type: Terminal.SpecialChar
description: To be added.
exceptions: []
references:
- uid: System.Enum
parent: System
isExternal: true
name: Enum
nameWithType: Enum
fullName: System.Enum
- uid: Terminal.SpecialChar.HLine
parent: Terminal.SpecialChar
isExternal: false
name: HLine
nameWithType: SpecialChar.HLine
fullName: SpecialChar.HLine
- uid: Terminal.SpecialChar
parent: Terminal
isExternal: false
name: SpecialChar
nameWithType: SpecialChar
fullName: Terminal.SpecialChar

View File

@@ -0,0 +1,131 @@
### YamlMime:ManagedReference
items:
- uid: Terminal.TextAlignment
id: TextAlignment
children:
- Terminal.TextAlignment.Centered
- Terminal.TextAlignment.Justified
- Terminal.TextAlignment.Left
- Terminal.TextAlignment.Right
langs:
- csharp
name: TextAlignment
nameWithType: TextAlignment
fullName: Terminal.TextAlignment
type: Enum
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public enum TextAlignment
inheritance:
- System.Enum
- uid: Terminal.TextAlignment.Centered
id: Centered
parent: Terminal.TextAlignment
langs:
- csharp
name: Centered
nameWithType: TextAlignment.Centered
fullName: TextAlignment.Centered
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: Centered
return:
type: Terminal.TextAlignment
description: To be added.
exceptions: []
- uid: Terminal.TextAlignment.Justified
id: Justified
parent: Terminal.TextAlignment
langs:
- csharp
name: Justified
nameWithType: TextAlignment.Justified
fullName: TextAlignment.Justified
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: Justified
return:
type: Terminal.TextAlignment
description: To be added.
exceptions: []
- uid: Terminal.TextAlignment.Left
id: Left
parent: Terminal.TextAlignment
langs:
- csharp
name: Left
nameWithType: TextAlignment.Left
fullName: TextAlignment.Left
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: Left
return:
type: Terminal.TextAlignment
description: To be added.
exceptions: []
- uid: Terminal.TextAlignment.Right
id: Right
parent: Terminal.TextAlignment
langs:
- csharp
name: Right
nameWithType: TextAlignment.Right
fullName: TextAlignment.Right
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: Right
return:
type: Terminal.TextAlignment
description: To be added.
exceptions: []
references:
- uid: System.Enum
parent: System
isExternal: true
name: Enum
nameWithType: Enum
fullName: System.Enum
- uid: Terminal.TextAlignment.Centered
parent: Terminal.TextAlignment
isExternal: false
name: Centered
nameWithType: TextAlignment.Centered
fullName: TextAlignment.Centered
- uid: Terminal.TextAlignment
parent: Terminal
isExternal: false
name: TextAlignment
nameWithType: TextAlignment
fullName: Terminal.TextAlignment
- uid: Terminal.TextAlignment.Justified
parent: Terminal.TextAlignment
isExternal: false
name: Justified
nameWithType: TextAlignment.Justified
fullName: TextAlignment.Justified
- uid: Terminal.TextAlignment.Left
parent: Terminal.TextAlignment
isExternal: false
name: Left
nameWithType: TextAlignment.Left
fullName: TextAlignment.Left
- uid: Terminal.TextAlignment.Right
parent: Terminal.TextAlignment
isExternal: false
name: Right
nameWithType: TextAlignment.Right
fullName: TextAlignment.Right

View File

@@ -0,0 +1,713 @@
### YamlMime:ManagedReference
items:
- uid: Terminal.TextField
id: TextField
children:
- Terminal.TextField.#ctor(System.Int32,System.Int32,System.Int32,System.String)
- Terminal.TextField.CanFocus
- Terminal.TextField.Changed
- Terminal.TextField.Color
- Terminal.TextField.CursorPosition
- Terminal.TextField.MouseEvent(Terminal.MouseEvent)
- Terminal.TextField.PositionCursor
- Terminal.TextField.ProcessKey(Terminal.KeyEvent)
- Terminal.TextField.Redraw(Terminal.Rect)
- Terminal.TextField.Secret
- Terminal.TextField.Text
langs:
- csharp
name: TextField
nameWithType: TextField
fullName: Terminal.TextField
type: Class
assemblies:
- Terminal
namespace: Terminal
summary: Text data entry widget
remarks: >-
The Entry widget provides Emacs-like editing
functionality, and mouse support.
syntax:
content: 'public class TextField : Terminal.View'
inheritance:
- System.Object
- Terminal.Responder
- Terminal.View
implements: []
inheritedMembers:
- Terminal.View.Add(Terminal.View)
- Terminal.View.Add(Terminal.View[])
- Terminal.View.AddCh(System.Int32,System.Int32,System.Int32)
- Terminal.View.Bounds
- Terminal.View.ChildNeedsDisplay
- Terminal.View.Clear
- Terminal.View.ClearNeedsDisplay
- Terminal.View.DrawFrame(Terminal.Rect,System.Boolean)
- Terminal.View.DrawHotString(System.String,System.Boolean,Terminal.ColorScheme)
- Terminal.View.DrawHotString(System.String,Terminal.Attribute,Terminal.Attribute)
- Terminal.View.Driver
- Terminal.View.empty
- Terminal.View.EnsureFocus
- Terminal.View.Focused
- Terminal.View.FocusFirst
- Terminal.View.FocusLast
- Terminal.View.FocusNext
- Terminal.View.FocusPrev
- Terminal.View.Frame
- Terminal.View.GetEnumerator
- Terminal.View.HasFocus
- Terminal.View.Id
- Terminal.View.LayoutSubviews
- Terminal.View.MostFocused
- Terminal.View.Move(System.Int32,System.Int32)
- Terminal.View.ProcessColdKey(Terminal.KeyEvent)
- Terminal.View.ProcessHotKey(Terminal.KeyEvent)
- Terminal.View.Remove(Terminal.View)
- Terminal.View.RemoveAll
- Terminal.View.ScreenToView(System.Int32,System.Int32)
- Terminal.View.SetFocus(Terminal.View)
- Terminal.View.SetNeedsDisplay
- Terminal.View.SetNeedsDisplay(Terminal.Rect)
- Terminal.View.Subviews
- Terminal.View.SuperView
- Terminal.View.ToString
- Terminal.View.WantMousePositionReports
- uid: Terminal.TextField.#ctor(System.Int32,System.Int32,System.Int32,System.String)
id: '#ctor(System.Int32,System.Int32,System.Int32,System.String)'
parent: Terminal.TextField
langs:
- csharp
name: TextField(Int32, Int32, Int32, String)
nameWithType: TextField.TextField(Int32, Int32, Int32, String)
fullName: TextField.TextField(Int32, Int32, Int32, String)
type: Constructor
assemblies:
- Terminal
namespace: Terminal
summary: Public constructor.
syntax:
content: public TextField (int x, int y, int w, string s);
parameters:
- id: x
type: System.Int32
description: To be added.
- id: y
type: System.Int32
description: To be added.
- id: w
type: System.Int32
description: To be added.
- id: s
type: System.String
description: To be added.
overload: Terminal.TextField.#ctor*
exceptions: []
- uid: Terminal.TextField.CanFocus
id: CanFocus
parent: Terminal.TextField
langs:
- csharp
name: CanFocus
nameWithType: TextField.CanFocus
fullName: TextField.CanFocus
type: Property
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override bool CanFocus { get; set; }
return:
type: System.Boolean
description: To be added.
overload: Terminal.TextField.CanFocus*
exceptions: []
- uid: Terminal.TextField.Changed
id: Changed
parent: Terminal.TextField
langs:
- csharp
name: Changed
nameWithType: TextField.Changed
fullName: TextField.Changed
type: Event
assemblies:
- Terminal
namespace: Terminal
summary: Changed event, raised when the text has clicked.
remarks: >-
Client code can hook up to this event, it is
raised when the text in the entry changes.
syntax:
content: public event EventHandler Changed;
return:
type: System.EventHandler
description: To be added.
exceptions: []
- uid: Terminal.TextField.Color
id: Color
parent: Terminal.TextField
langs:
- csharp
name: Color
nameWithType: TextField.Color
fullName: TextField.Color
type: Property
assemblies:
- Terminal
namespace: Terminal
summary: Sets the color attribute to use (includes foreground and background).
syntax:
content: public Terminal.Attribute Color { get; set; }
return:
type: Terminal.Attribute
description: The color.
overload: Terminal.TextField.Color*
exceptions: []
- uid: Terminal.TextField.CursorPosition
id: CursorPosition
parent: Terminal.TextField
langs:
- csharp
name: CursorPosition
nameWithType: TextField.CursorPosition
fullName: TextField.CursorPosition
type: Property
assemblies:
- Terminal
namespace: Terminal
summary: The current cursor position.
syntax:
content: public int CursorPosition { get; }
return:
type: System.Int32
description: To be added.
overload: Terminal.TextField.CursorPosition*
exceptions: []
- uid: Terminal.TextField.MouseEvent(Terminal.MouseEvent)
id: MouseEvent(Terminal.MouseEvent)
parent: Terminal.TextField
langs:
- csharp
name: MouseEvent(MouseEvent)
nameWithType: TextField.MouseEvent(MouseEvent)
fullName: TextField.MouseEvent(MouseEvent)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override bool MouseEvent (Terminal.MouseEvent ev);
parameters:
- id: ev
type: Terminal.MouseEvent
description: To be added.
return:
type: System.Boolean
description: To be added.
overload: Terminal.TextField.MouseEvent*
exceptions: []
- uid: Terminal.TextField.PositionCursor
id: PositionCursor
parent: Terminal.TextField
langs:
- csharp
name: PositionCursor()
nameWithType: TextField.PositionCursor()
fullName: TextField.PositionCursor()
type: Method
assemblies:
- Terminal
namespace: Terminal
summary: Sets the cursor position.
syntax:
content: public override void PositionCursor ();
parameters: []
overload: Terminal.TextField.PositionCursor*
exceptions: []
- uid: Terminal.TextField.ProcessKey(Terminal.KeyEvent)
id: ProcessKey(Terminal.KeyEvent)
parent: Terminal.TextField
langs:
- csharp
name: ProcessKey(KeyEvent)
nameWithType: TextField.ProcessKey(KeyEvent)
fullName: TextField.ProcessKey(KeyEvent)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override bool ProcessKey (Terminal.KeyEvent kb);
parameters:
- id: kb
type: Terminal.KeyEvent
description: To be added.
return:
type: System.Boolean
description: To be added.
overload: Terminal.TextField.ProcessKey*
exceptions: []
- uid: Terminal.TextField.Redraw(Terminal.Rect)
id: Redraw(Terminal.Rect)
parent: Terminal.TextField
langs:
- csharp
name: Redraw(Rect)
nameWithType: TextField.Redraw(Rect)
fullName: TextField.Redraw(Rect)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override void Redraw (Terminal.Rect region);
parameters:
- id: region
type: Terminal.Rect
description: To be added.
overload: Terminal.TextField.Redraw*
exceptions: []
- uid: Terminal.TextField.Secret
id: Secret
parent: Terminal.TextField
langs:
- csharp
name: Secret
nameWithType: TextField.Secret
fullName: TextField.Secret
type: Property
assemblies:
- Terminal
namespace: Terminal
summary: Sets the secret property.
remarks: This makes the text entry suitable for entering passwords.
syntax:
content: public bool Secret { get; set; }
return:
type: System.Boolean
description: To be added.
overload: Terminal.TextField.Secret*
exceptions: []
- uid: Terminal.TextField.Text
id: Text
parent: Terminal.TextField
langs:
- csharp
name: Text
nameWithType: TextField.Text
fullName: TextField.Text
type: Property
assemblies:
- Terminal
namespace: Terminal
summary: Sets or gets the text in the entry.
syntax:
content: public string Text { get; set; }
return:
type: System.String
description: To be added.
overload: Terminal.TextField.Text*
exceptions: []
references:
- uid: Terminal.View
parent: Terminal
isExternal: false
name: View
nameWithType: View
fullName: Terminal.View
- uid: Terminal.TextField.#ctor(System.Int32,System.Int32,System.Int32,System.String)
parent: Terminal.TextField
isExternal: false
name: TextField(Int32, Int32, Int32, String)
nameWithType: TextField.TextField(Int32, Int32, Int32, String)
fullName: TextField.TextField(Int32, Int32, Int32, String)
- uid: System.Int32
parent: System
isExternal: true
name: Int32
nameWithType: Int32
fullName: System.Int32
- uid: System.String
parent: System
isExternal: true
name: String
nameWithType: String
fullName: System.String
- uid: Terminal.TextField.CanFocus
parent: Terminal.TextField
isExternal: false
name: CanFocus
nameWithType: TextField.CanFocus
fullName: TextField.CanFocus
- uid: System.Boolean
parent: System
isExternal: true
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
- uid: Terminal.TextField.Changed
parent: Terminal.TextField
isExternal: false
name: Changed
nameWithType: TextField.Changed
fullName: TextField.Changed
- uid: System.EventHandler
parent: System
isExternal: true
name: EventHandler
nameWithType: EventHandler
fullName: System.EventHandler
- uid: Terminal.TextField.Color
parent: Terminal.TextField
isExternal: false
name: Color
nameWithType: TextField.Color
fullName: TextField.Color
- uid: Terminal.Attribute
parent: Terminal
isExternal: false
name: Attribute
nameWithType: Attribute
fullName: Terminal.Attribute
- uid: Terminal.TextField.CursorPosition
parent: Terminal.TextField
isExternal: false
name: CursorPosition
nameWithType: TextField.CursorPosition
fullName: TextField.CursorPosition
- uid: Terminal.TextField.MouseEvent(Terminal.MouseEvent)
parent: Terminal.TextField
isExternal: false
name: MouseEvent(MouseEvent)
nameWithType: TextField.MouseEvent(MouseEvent)
fullName: TextField.MouseEvent(MouseEvent)
- uid: Terminal.MouseEvent
parent: Terminal
isExternal: false
name: MouseEvent
nameWithType: MouseEvent
fullName: Terminal.MouseEvent
- uid: Terminal.TextField.PositionCursor
parent: Terminal.TextField
isExternal: false
name: PositionCursor()
nameWithType: TextField.PositionCursor()
fullName: TextField.PositionCursor()
- uid: Terminal.TextField.ProcessKey(Terminal.KeyEvent)
parent: Terminal.TextField
isExternal: false
name: ProcessKey(KeyEvent)
nameWithType: TextField.ProcessKey(KeyEvent)
fullName: TextField.ProcessKey(KeyEvent)
- uid: Terminal.KeyEvent
parent: Terminal
isExternal: false
name: KeyEvent
nameWithType: KeyEvent
fullName: Terminal.KeyEvent
- uid: Terminal.TextField.Redraw(Terminal.Rect)
parent: Terminal.TextField
isExternal: false
name: Redraw(Rect)
nameWithType: TextField.Redraw(Rect)
fullName: TextField.Redraw(Rect)
- uid: Terminal.Rect
parent: Terminal
isExternal: false
name: Rect
nameWithType: Rect
fullName: Terminal.Rect
- uid: Terminal.TextField.Secret
parent: Terminal.TextField
isExternal: false
name: Secret
nameWithType: TextField.Secret
fullName: TextField.Secret
- uid: Terminal.TextField.Text
parent: Terminal.TextField
isExternal: false
name: Text
nameWithType: TextField.Text
fullName: TextField.Text
- uid: Terminal.TextField.#ctor*
parent: Terminal.TextField
isExternal: false
name: TextField
nameWithType: TextField.TextField
fullName: TextField.TextField
- uid: Terminal.TextField.CanFocus*
parent: Terminal.TextField
isExternal: false
name: CanFocus
nameWithType: TextField.CanFocus
fullName: TextField.CanFocus
- uid: Terminal.TextField.Color*
parent: Terminal.TextField
isExternal: false
name: Color
nameWithType: TextField.Color
fullName: TextField.Color
- uid: Terminal.TextField.CursorPosition*
parent: Terminal.TextField
isExternal: false
name: CursorPosition
nameWithType: TextField.CursorPosition
fullName: TextField.CursorPosition
- uid: Terminal.TextField.MouseEvent*
parent: Terminal.TextField
isExternal: false
name: MouseEvent
nameWithType: TextField.MouseEvent
fullName: TextField.MouseEvent
- uid: Terminal.TextField.PositionCursor*
parent: Terminal.TextField
isExternal: false
name: PositionCursor
nameWithType: TextField.PositionCursor
fullName: TextField.PositionCursor
- uid: Terminal.TextField.ProcessKey*
parent: Terminal.TextField
isExternal: false
name: ProcessKey
nameWithType: TextField.ProcessKey
fullName: TextField.ProcessKey
- uid: Terminal.TextField.Redraw*
parent: Terminal.TextField
isExternal: false
name: Redraw
nameWithType: TextField.Redraw
fullName: TextField.Redraw
- uid: Terminal.TextField.Secret*
parent: Terminal.TextField
isExternal: false
name: Secret
nameWithType: TextField.Secret
fullName: TextField.Secret
- uid: Terminal.TextField.Text*
parent: Terminal.TextField
isExternal: false
name: Text
nameWithType: TextField.Text
fullName: TextField.Text
- uid: Terminal.View.HasFocus
parent: Terminal.View
isExternal: false
name: HasFocus
nameWithType: View.HasFocus
fullName: View.HasFocus
- uid: Terminal.View.ProcessColdKey(Terminal.KeyEvent)
parent: Terminal.View
isExternal: false
name: ProcessColdKey(KeyEvent)
nameWithType: View.ProcessColdKey(KeyEvent)
fullName: View.ProcessColdKey(KeyEvent)
- uid: Terminal.View.ProcessHotKey(Terminal.KeyEvent)
parent: Terminal.View
isExternal: false
name: ProcessHotKey(KeyEvent)
nameWithType: View.ProcessHotKey(KeyEvent)
fullName: View.ProcessHotKey(KeyEvent)
- uid: Terminal.View.Add(Terminal.View)
parent: Terminal.View
isExternal: false
name: Add(View)
nameWithType: View.Add(View)
fullName: View.Add(View)
- uid: Terminal.View.Add(Terminal.View[])
parent: Terminal.View
isExternal: false
name: Add(View[])
nameWithType: View.Add(View[])
fullName: View.Add(View[])
- uid: Terminal.View.AddCh(System.Int32,System.Int32,System.Int32)
parent: Terminal.View
isExternal: false
name: AddCh(Int32, Int32, Int32)
nameWithType: View.AddCh(Int32, Int32, Int32)
fullName: View.AddCh(Int32, Int32, Int32)
- uid: Terminal.View.Bounds
parent: Terminal.View
isExternal: false
name: Bounds
nameWithType: View.Bounds
fullName: View.Bounds
- uid: Terminal.View.ChildNeedsDisplay
parent: Terminal.View
isExternal: false
name: ChildNeedsDisplay()
nameWithType: View.ChildNeedsDisplay()
fullName: View.ChildNeedsDisplay()
- uid: Terminal.View.Clear
parent: Terminal.View
isExternal: false
name: Clear()
nameWithType: View.Clear()
fullName: View.Clear()
- uid: Terminal.View.ClearNeedsDisplay
parent: Terminal.View
isExternal: false
name: ClearNeedsDisplay()
nameWithType: View.ClearNeedsDisplay()
fullName: View.ClearNeedsDisplay()
- uid: Terminal.View.DrawFrame(Terminal.Rect,System.Boolean)
parent: Terminal.View
isExternal: false
name: DrawFrame(Rect, Boolean)
nameWithType: View.DrawFrame(Rect, Boolean)
fullName: View.DrawFrame(Rect, Boolean)
- uid: Terminal.View.DrawHotString(System.String,Terminal.Attribute,Terminal.Attribute)
parent: Terminal.View
isExternal: false
name: DrawHotString(String, Attribute, Attribute)
nameWithType: View.DrawHotString(String, Attribute, Attribute)
fullName: View.DrawHotString(String, Attribute, Attribute)
- uid: Terminal.View.DrawHotString(System.String,System.Boolean,Terminal.ColorScheme)
parent: Terminal.View
isExternal: false
name: DrawHotString(String, Boolean, ColorScheme)
nameWithType: View.DrawHotString(String, Boolean, ColorScheme)
fullName: View.DrawHotString(String, Boolean, ColorScheme)
- uid: Terminal.View.Driver
parent: Terminal.View
isExternal: false
name: Driver
nameWithType: View.Driver
fullName: View.Driver
- uid: Terminal.View.empty
parent: Terminal.View
isExternal: false
name: empty
nameWithType: View.empty
fullName: View.empty
- uid: Terminal.View.EnsureFocus
parent: Terminal.View
isExternal: false
name: EnsureFocus()
nameWithType: View.EnsureFocus()
fullName: View.EnsureFocus()
- uid: Terminal.View.Focused
parent: Terminal.View
isExternal: false
name: Focused
nameWithType: View.Focused
fullName: View.Focused
- uid: Terminal.View.FocusFirst
parent: Terminal.View
isExternal: false
name: FocusFirst()
nameWithType: View.FocusFirst()
fullName: View.FocusFirst()
- uid: Terminal.View.FocusLast
parent: Terminal.View
isExternal: false
name: FocusLast()
nameWithType: View.FocusLast()
fullName: View.FocusLast()
- uid: Terminal.View.FocusNext
parent: Terminal.View
isExternal: false
name: FocusNext()
nameWithType: View.FocusNext()
fullName: View.FocusNext()
- uid: Terminal.View.FocusPrev
parent: Terminal.View
isExternal: false
name: FocusPrev()
nameWithType: View.FocusPrev()
fullName: View.FocusPrev()
- uid: Terminal.View.Frame
parent: Terminal.View
isExternal: false
name: Frame
nameWithType: View.Frame
fullName: View.Frame
- uid: Terminal.View.GetEnumerator
parent: Terminal.View
isExternal: false
name: GetEnumerator()
nameWithType: View.GetEnumerator()
fullName: View.GetEnumerator()
- uid: Terminal.View.Id
parent: Terminal.View
isExternal: false
name: Id
nameWithType: View.Id
fullName: View.Id
- uid: Terminal.View.LayoutSubviews
parent: Terminal.View
isExternal: false
name: LayoutSubviews()
nameWithType: View.LayoutSubviews()
fullName: View.LayoutSubviews()
- uid: Terminal.View.MostFocused
parent: Terminal.View
isExternal: false
name: MostFocused
nameWithType: View.MostFocused
fullName: View.MostFocused
- uid: Terminal.View.Move(System.Int32,System.Int32)
parent: Terminal.View
isExternal: false
name: Move(Int32, Int32)
nameWithType: View.Move(Int32, Int32)
fullName: View.Move(Int32, Int32)
- uid: Terminal.View.Remove(Terminal.View)
parent: Terminal.View
isExternal: false
name: Remove(View)
nameWithType: View.Remove(View)
fullName: View.Remove(View)
- uid: Terminal.View.RemoveAll
parent: Terminal.View
isExternal: false
name: RemoveAll()
nameWithType: View.RemoveAll()
fullName: View.RemoveAll()
- uid: Terminal.View.ScreenToView(System.Int32,System.Int32)
parent: Terminal.View
isExternal: false
name: ScreenToView(Int32, Int32)
nameWithType: View.ScreenToView(Int32, Int32)
fullName: View.ScreenToView(Int32, Int32)
- uid: Terminal.View.SetFocus(Terminal.View)
parent: Terminal.View
isExternal: false
name: SetFocus(View)
nameWithType: View.SetFocus(View)
fullName: View.SetFocus(View)
- uid: Terminal.View.SetNeedsDisplay
parent: Terminal.View
isExternal: false
name: SetNeedsDisplay()
nameWithType: View.SetNeedsDisplay()
fullName: View.SetNeedsDisplay()
- uid: Terminal.View.SetNeedsDisplay(Terminal.Rect)
parent: Terminal.View
isExternal: false
name: SetNeedsDisplay(Rect)
nameWithType: View.SetNeedsDisplay(Rect)
fullName: View.SetNeedsDisplay(Rect)
- uid: Terminal.View.Subviews
parent: Terminal.View
isExternal: false
name: Subviews
nameWithType: View.Subviews
fullName: View.Subviews
- uid: Terminal.View.SuperView
parent: Terminal.View
isExternal: false
name: SuperView
nameWithType: View.SuperView
fullName: View.SuperView
- uid: Terminal.View.ToString
parent: Terminal.View
isExternal: false
name: ToString()
nameWithType: View.ToString()
fullName: View.ToString()
- uid: Terminal.View.WantMousePositionReports
parent: Terminal.View
isExternal: false
name: WantMousePositionReports
nameWithType: View.WantMousePositionReports
fullName: View.WantMousePositionReports

View File

@@ -0,0 +1,500 @@
### YamlMime:ManagedReference
items:
- uid: Terminal.Toplevel
id: Toplevel
children:
- Terminal.Toplevel.#ctor(Terminal.Rect)
- Terminal.Toplevel.CanFocus
- Terminal.Toplevel.Create
- Terminal.Toplevel.ProcessKey(Terminal.KeyEvent)
- Terminal.Toplevel.Running
langs:
- csharp
name: Toplevel
nameWithType: Toplevel
fullName: Terminal.Toplevel
type: Class
assemblies:
- Terminal
namespace: Terminal
summary: Toplevel views can be modally executed.
remarks: >-
<p>
Toplevels can be modally executing views, and they return control
to the caller when the "Running" property is set to false.
</p>
syntax:
content: 'public class Toplevel : Terminal.View'
inheritance:
- System.Object
- Terminal.Responder
- Terminal.View
derivedClasses:
- Terminal.Window
implements: []
inheritedMembers:
- Terminal.Responder.MouseEvent(Terminal.MouseEvent)
- Terminal.View.Add(Terminal.View)
- Terminal.View.Add(Terminal.View[])
- Terminal.View.AddCh(System.Int32,System.Int32,System.Int32)
- Terminal.View.Bounds
- Terminal.View.ChildNeedsDisplay
- Terminal.View.Clear
- Terminal.View.ClearNeedsDisplay
- Terminal.View.DrawFrame(Terminal.Rect,System.Boolean)
- Terminal.View.DrawHotString(System.String,System.Boolean,Terminal.ColorScheme)
- Terminal.View.DrawHotString(System.String,Terminal.Attribute,Terminal.Attribute)
- Terminal.View.Driver
- Terminal.View.empty
- Terminal.View.EnsureFocus
- Terminal.View.Focused
- Terminal.View.FocusFirst
- Terminal.View.FocusLast
- Terminal.View.FocusNext
- Terminal.View.FocusPrev
- Terminal.View.Frame
- Terminal.View.GetEnumerator
- Terminal.View.HasFocus
- Terminal.View.Id
- Terminal.View.LayoutSubviews
- Terminal.View.MostFocused
- Terminal.View.Move(System.Int32,System.Int32)
- Terminal.View.PositionCursor
- Terminal.View.ProcessColdKey(Terminal.KeyEvent)
- Terminal.View.ProcessHotKey(Terminal.KeyEvent)
- Terminal.View.Redraw(Terminal.Rect)
- Terminal.View.Remove(Terminal.View)
- Terminal.View.RemoveAll
- Terminal.View.ScreenToView(System.Int32,System.Int32)
- Terminal.View.SetFocus(Terminal.View)
- Terminal.View.SetNeedsDisplay
- Terminal.View.SetNeedsDisplay(Terminal.Rect)
- Terminal.View.Subviews
- Terminal.View.SuperView
- Terminal.View.ToString
- Terminal.View.WantMousePositionReports
- uid: Terminal.Toplevel.#ctor(Terminal.Rect)
id: '#ctor(Terminal.Rect)'
parent: Terminal.Toplevel
langs:
- csharp
name: Toplevel(Rect)
nameWithType: Toplevel.Toplevel(Rect)
fullName: Toplevel.Toplevel(Rect)
type: Constructor
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public Toplevel (Terminal.Rect frame);
parameters:
- id: frame
type: Terminal.Rect
description: To be added.
overload: Terminal.Toplevel.#ctor*
exceptions: []
- uid: Terminal.Toplevel.CanFocus
id: CanFocus
parent: Terminal.Toplevel
langs:
- csharp
name: CanFocus
nameWithType: Toplevel.CanFocus
fullName: Toplevel.CanFocus
type: Property
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override bool CanFocus { get; }
return:
type: System.Boolean
description: To be added.
overload: Terminal.Toplevel.CanFocus*
exceptions: []
- uid: Terminal.Toplevel.Create
id: Create
parent: Terminal.Toplevel
langs:
- csharp
name: Create()
nameWithType: Toplevel.Create()
fullName: Toplevel.Create()
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public static Terminal.Toplevel Create ();
parameters: []
return:
type: Terminal.Toplevel
description: To be added.
overload: Terminal.Toplevel.Create*
exceptions: []
- uid: Terminal.Toplevel.ProcessKey(Terminal.KeyEvent)
id: ProcessKey(Terminal.KeyEvent)
parent: Terminal.Toplevel
langs:
- csharp
name: ProcessKey(KeyEvent)
nameWithType: Toplevel.ProcessKey(KeyEvent)
fullName: Toplevel.ProcessKey(KeyEvent)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override bool ProcessKey (Terminal.KeyEvent kb);
parameters:
- id: kb
type: Terminal.KeyEvent
description: To be added.
return:
type: System.Boolean
description: To be added.
overload: Terminal.Toplevel.ProcessKey*
exceptions: []
- uid: Terminal.Toplevel.Running
id: Running
parent: Terminal.Toplevel
langs:
- csharp
name: Running
nameWithType: Toplevel.Running
fullName: Toplevel.Running
type: Field
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public bool Running;
return:
type: System.Boolean
description: To be added.
exceptions: []
references:
- uid: Terminal.View
parent: Terminal
isExternal: false
name: View
nameWithType: View
fullName: Terminal.View
- uid: Terminal.Toplevel.#ctor(Terminal.Rect)
parent: Terminal.Toplevel
isExternal: false
name: Toplevel(Rect)
nameWithType: Toplevel.Toplevel(Rect)
fullName: Toplevel.Toplevel(Rect)
- uid: Terminal.Rect
parent: Terminal
isExternal: false
name: Rect
nameWithType: Rect
fullName: Terminal.Rect
- uid: Terminal.Toplevel.CanFocus
parent: Terminal.Toplevel
isExternal: false
name: CanFocus
nameWithType: Toplevel.CanFocus
fullName: Toplevel.CanFocus
- uid: System.Boolean
parent: System
isExternal: true
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
- uid: Terminal.Toplevel.Create
parent: Terminal.Toplevel
isExternal: false
name: Create()
nameWithType: Toplevel.Create()
fullName: Toplevel.Create()
- uid: Terminal.Toplevel
parent: Terminal
isExternal: false
name: Toplevel
nameWithType: Toplevel
fullName: Terminal.Toplevel
- uid: Terminal.Toplevel.ProcessKey(Terminal.KeyEvent)
parent: Terminal.Toplevel
isExternal: false
name: ProcessKey(KeyEvent)
nameWithType: Toplevel.ProcessKey(KeyEvent)
fullName: Toplevel.ProcessKey(KeyEvent)
- uid: Terminal.KeyEvent
parent: Terminal
isExternal: false
name: KeyEvent
nameWithType: KeyEvent
fullName: Terminal.KeyEvent
- uid: Terminal.Toplevel.Running
parent: Terminal.Toplevel
isExternal: false
name: Running
nameWithType: Toplevel.Running
fullName: Toplevel.Running
- uid: Terminal.Toplevel.#ctor*
parent: Terminal.Toplevel
isExternal: false
name: Toplevel
nameWithType: Toplevel.Toplevel
fullName: Toplevel.Toplevel
- uid: Terminal.Toplevel.CanFocus*
parent: Terminal.Toplevel
isExternal: false
name: CanFocus
nameWithType: Toplevel.CanFocus
fullName: Toplevel.CanFocus
- uid: Terminal.Toplevel.Create*
parent: Terminal.Toplevel
isExternal: false
name: Create
nameWithType: Toplevel.Create
fullName: Toplevel.Create
- uid: Terminal.Toplevel.ProcessKey*
parent: Terminal.Toplevel
isExternal: false
name: ProcessKey
nameWithType: Toplevel.ProcessKey
fullName: Toplevel.ProcessKey
- uid: Terminal.View.HasFocus
parent: Terminal.View
isExternal: false
name: HasFocus
nameWithType: View.HasFocus
fullName: View.HasFocus
- uid: Terminal.Responder.MouseEvent(Terminal.MouseEvent)
parent: Terminal.Responder
isExternal: false
name: MouseEvent(MouseEvent)
nameWithType: Responder.MouseEvent(MouseEvent)
fullName: Responder.MouseEvent(MouseEvent)
- uid: Terminal.View.ProcessColdKey(Terminal.KeyEvent)
parent: Terminal.View
isExternal: false
name: ProcessColdKey(KeyEvent)
nameWithType: View.ProcessColdKey(KeyEvent)
fullName: View.ProcessColdKey(KeyEvent)
- uid: Terminal.View.ProcessHotKey(Terminal.KeyEvent)
parent: Terminal.View
isExternal: false
name: ProcessHotKey(KeyEvent)
nameWithType: View.ProcessHotKey(KeyEvent)
fullName: View.ProcessHotKey(KeyEvent)
- uid: Terminal.View.Add(Terminal.View)
parent: Terminal.View
isExternal: false
name: Add(View)
nameWithType: View.Add(View)
fullName: View.Add(View)
- uid: Terminal.View.Add(Terminal.View[])
parent: Terminal.View
isExternal: false
name: Add(View[])
nameWithType: View.Add(View[])
fullName: View.Add(View[])
- uid: Terminal.View.AddCh(System.Int32,System.Int32,System.Int32)
parent: Terminal.View
isExternal: false
name: AddCh(Int32, Int32, Int32)
nameWithType: View.AddCh(Int32, Int32, Int32)
fullName: View.AddCh(Int32, Int32, Int32)
- uid: Terminal.View.Bounds
parent: Terminal.View
isExternal: false
name: Bounds
nameWithType: View.Bounds
fullName: View.Bounds
- uid: Terminal.View.ChildNeedsDisplay
parent: Terminal.View
isExternal: false
name: ChildNeedsDisplay()
nameWithType: View.ChildNeedsDisplay()
fullName: View.ChildNeedsDisplay()
- uid: Terminal.View.Clear
parent: Terminal.View
isExternal: false
name: Clear()
nameWithType: View.Clear()
fullName: View.Clear()
- uid: Terminal.View.ClearNeedsDisplay
parent: Terminal.View
isExternal: false
name: ClearNeedsDisplay()
nameWithType: View.ClearNeedsDisplay()
fullName: View.ClearNeedsDisplay()
- uid: Terminal.View.DrawFrame(Terminal.Rect,System.Boolean)
parent: Terminal.View
isExternal: false
name: DrawFrame(Rect, Boolean)
nameWithType: View.DrawFrame(Rect, Boolean)
fullName: View.DrawFrame(Rect, Boolean)
- uid: Terminal.View.DrawHotString(System.String,Terminal.Attribute,Terminal.Attribute)
parent: Terminal.View
isExternal: false
name: DrawHotString(String, Attribute, Attribute)
nameWithType: View.DrawHotString(String, Attribute, Attribute)
fullName: View.DrawHotString(String, Attribute, Attribute)
- uid: Terminal.View.DrawHotString(System.String,System.Boolean,Terminal.ColorScheme)
parent: Terminal.View
isExternal: false
name: DrawHotString(String, Boolean, ColorScheme)
nameWithType: View.DrawHotString(String, Boolean, ColorScheme)
fullName: View.DrawHotString(String, Boolean, ColorScheme)
- uid: Terminal.View.Driver
parent: Terminal.View
isExternal: false
name: Driver
nameWithType: View.Driver
fullName: View.Driver
- uid: Terminal.View.empty
parent: Terminal.View
isExternal: false
name: empty
nameWithType: View.empty
fullName: View.empty
- uid: Terminal.View.EnsureFocus
parent: Terminal.View
isExternal: false
name: EnsureFocus()
nameWithType: View.EnsureFocus()
fullName: View.EnsureFocus()
- uid: Terminal.View.Focused
parent: Terminal.View
isExternal: false
name: Focused
nameWithType: View.Focused
fullName: View.Focused
- uid: Terminal.View.FocusFirst
parent: Terminal.View
isExternal: false
name: FocusFirst()
nameWithType: View.FocusFirst()
fullName: View.FocusFirst()
- uid: Terminal.View.FocusLast
parent: Terminal.View
isExternal: false
name: FocusLast()
nameWithType: View.FocusLast()
fullName: View.FocusLast()
- uid: Terminal.View.FocusNext
parent: Terminal.View
isExternal: false
name: FocusNext()
nameWithType: View.FocusNext()
fullName: View.FocusNext()
- uid: Terminal.View.FocusPrev
parent: Terminal.View
isExternal: false
name: FocusPrev()
nameWithType: View.FocusPrev()
fullName: View.FocusPrev()
- uid: Terminal.View.Frame
parent: Terminal.View
isExternal: false
name: Frame
nameWithType: View.Frame
fullName: View.Frame
- uid: Terminal.View.GetEnumerator
parent: Terminal.View
isExternal: false
name: GetEnumerator()
nameWithType: View.GetEnumerator()
fullName: View.GetEnumerator()
- uid: Terminal.View.Id
parent: Terminal.View
isExternal: false
name: Id
nameWithType: View.Id
fullName: View.Id
- uid: Terminal.View.LayoutSubviews
parent: Terminal.View
isExternal: false
name: LayoutSubviews()
nameWithType: View.LayoutSubviews()
fullName: View.LayoutSubviews()
- uid: Terminal.View.MostFocused
parent: Terminal.View
isExternal: false
name: MostFocused
nameWithType: View.MostFocused
fullName: View.MostFocused
- uid: Terminal.View.Move(System.Int32,System.Int32)
parent: Terminal.View
isExternal: false
name: Move(Int32, Int32)
nameWithType: View.Move(Int32, Int32)
fullName: View.Move(Int32, Int32)
- uid: Terminal.View.PositionCursor
parent: Terminal.View
isExternal: false
name: PositionCursor()
nameWithType: View.PositionCursor()
fullName: View.PositionCursor()
- uid: Terminal.View.Redraw(Terminal.Rect)
parent: Terminal.View
isExternal: false
name: Redraw(Rect)
nameWithType: View.Redraw(Rect)
fullName: View.Redraw(Rect)
- uid: Terminal.View.Remove(Terminal.View)
parent: Terminal.View
isExternal: false
name: Remove(View)
nameWithType: View.Remove(View)
fullName: View.Remove(View)
- uid: Terminal.View.RemoveAll
parent: Terminal.View
isExternal: false
name: RemoveAll()
nameWithType: View.RemoveAll()
fullName: View.RemoveAll()
- uid: Terminal.View.ScreenToView(System.Int32,System.Int32)
parent: Terminal.View
isExternal: false
name: ScreenToView(Int32, Int32)
nameWithType: View.ScreenToView(Int32, Int32)
fullName: View.ScreenToView(Int32, Int32)
- uid: Terminal.View.SetFocus(Terminal.View)
parent: Terminal.View
isExternal: false
name: SetFocus(View)
nameWithType: View.SetFocus(View)
fullName: View.SetFocus(View)
- uid: Terminal.View.SetNeedsDisplay
parent: Terminal.View
isExternal: false
name: SetNeedsDisplay()
nameWithType: View.SetNeedsDisplay()
fullName: View.SetNeedsDisplay()
- uid: Terminal.View.SetNeedsDisplay(Terminal.Rect)
parent: Terminal.View
isExternal: false
name: SetNeedsDisplay(Rect)
nameWithType: View.SetNeedsDisplay(Rect)
fullName: View.SetNeedsDisplay(Rect)
- uid: Terminal.View.Subviews
parent: Terminal.View
isExternal: false
name: Subviews
nameWithType: View.Subviews
fullName: View.Subviews
- uid: Terminal.View.SuperView
parent: Terminal.View
isExternal: false
name: SuperView
nameWithType: View.SuperView
fullName: View.SuperView
- uid: Terminal.View.ToString
parent: Terminal.View
isExternal: false
name: ToString()
nameWithType: View.ToString()
fullName: View.ToString()
- uid: Terminal.View.WantMousePositionReports
parent: Terminal.View
isExternal: false
name: WantMousePositionReports
nameWithType: View.WantMousePositionReports
fullName: View.WantMousePositionReports

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,521 @@
### YamlMime:ManagedReference
items:
- uid: Terminal.Window
id: Window
children:
- Terminal.Window.#ctor(Terminal.Rect,System.String)
- Terminal.Window.Add(Terminal.View)
- Terminal.Window.GetEnumerator
- Terminal.Window.Redraw(Terminal.Rect)
- Terminal.Window.Title
langs:
- csharp
name: Window
nameWithType: Window
fullName: Terminal.Window
type: Class
assemblies:
- Terminal
namespace: Terminal
summary: A toplevel view that draws a frame around its region and has a "ContentView" subview where the contents are added.
syntax:
content: 'public class Window : Terminal.Toplevel, System.Collections.IEnumerable'
inheritance:
- System.Object
- Terminal.Responder
- Terminal.View
- Terminal.Toplevel
derivedClasses:
- Terminal.Dialog
implements:
- System.Collections.IEnumerable
inheritedMembers:
- Terminal.Responder.MouseEvent(Terminal.MouseEvent)
- Terminal.Toplevel.CanFocus
- Terminal.Toplevel.Create
- Terminal.Toplevel.ProcessKey(Terminal.KeyEvent)
- Terminal.Toplevel.Running
- Terminal.View.Add(Terminal.View[])
- Terminal.View.AddCh(System.Int32,System.Int32,System.Int32)
- Terminal.View.Bounds
- Terminal.View.ChildNeedsDisplay
- Terminal.View.Clear
- Terminal.View.ClearNeedsDisplay
- Terminal.View.DrawFrame(Terminal.Rect,System.Boolean)
- Terminal.View.DrawHotString(System.String,System.Boolean,Terminal.ColorScheme)
- Terminal.View.DrawHotString(System.String,Terminal.Attribute,Terminal.Attribute)
- Terminal.View.Driver
- Terminal.View.empty
- Terminal.View.EnsureFocus
- Terminal.View.Focused
- Terminal.View.FocusFirst
- Terminal.View.FocusLast
- Terminal.View.FocusNext
- Terminal.View.FocusPrev
- Terminal.View.Frame
- Terminal.View.HasFocus
- Terminal.View.Id
- Terminal.View.LayoutSubviews
- Terminal.View.MostFocused
- Terminal.View.Move(System.Int32,System.Int32)
- Terminal.View.PositionCursor
- Terminal.View.ProcessColdKey(Terminal.KeyEvent)
- Terminal.View.ProcessHotKey(Terminal.KeyEvent)
- Terminal.View.Remove(Terminal.View)
- Terminal.View.RemoveAll
- Terminal.View.ScreenToView(System.Int32,System.Int32)
- Terminal.View.SetFocus(Terminal.View)
- Terminal.View.SetNeedsDisplay
- Terminal.View.SetNeedsDisplay(Terminal.Rect)
- Terminal.View.Subviews
- Terminal.View.SuperView
- Terminal.View.ToString
- Terminal.View.WantMousePositionReports
- uid: Terminal.Window.#ctor(Terminal.Rect,System.String)
id: '#ctor(Terminal.Rect,System.String)'
parent: Terminal.Window
langs:
- csharp
name: Window(Rect, String)
nameWithType: Window.Window(Rect, String)
fullName: Window.Window(Rect, String)
type: Constructor
assemblies:
- Terminal
namespace: Terminal
summary: Initializes a new instance of the <xref href="Terminal.Window"></xref> class with an optioanl title
syntax:
content: public Window (Terminal.Rect frame, string title = null);
parameters:
- id: frame
type: Terminal.Rect
description: Frame.
- id: title
type: System.String
description: Title.
overload: Terminal.Window.#ctor*
exceptions: []
- uid: Terminal.Window.Add(Terminal.View)
id: Add(Terminal.View)
parent: Terminal.Window
langs:
- csharp
name: Add(View)
nameWithType: Window.Add(View)
fullName: Window.Add(View)
type: Method
assemblies:
- Terminal
namespace: Terminal
summary: Add the specified view to the ContentView.
syntax:
content: public override void Add (Terminal.View view);
parameters:
- id: view
type: Terminal.View
description: View to add to the window.
overload: Terminal.Window.Add*
exceptions: []
- uid: Terminal.Window.GetEnumerator
id: GetEnumerator
parent: Terminal.Window
langs:
- csharp
name: GetEnumerator()
nameWithType: Window.GetEnumerator()
fullName: Window.GetEnumerator()
type: Method
assemblies:
- Terminal
namespace: Terminal
summary: Enumerates the various views in the ContentView.
syntax:
content: public System.Collections.IEnumerator GetEnumerator ();
parameters: []
return:
type: System.Collections.IEnumerator
description: The enumerator.
overload: Terminal.Window.GetEnumerator*
exceptions: []
- uid: Terminal.Window.Redraw(Terminal.Rect)
id: Redraw(Terminal.Rect)
parent: Terminal.Window
langs:
- csharp
name: Redraw(Rect)
nameWithType: Window.Redraw(Rect)
fullName: Window.Redraw(Rect)
type: Method
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public override void Redraw (Terminal.Rect bounds);
parameters:
- id: bounds
type: Terminal.Rect
description: To be added.
overload: Terminal.Window.Redraw*
exceptions: []
- uid: Terminal.Window.Title
id: Title
parent: Terminal.Window
langs:
- csharp
name: Title
nameWithType: Window.Title
fullName: Window.Title
type: Property
assemblies:
- Terminal
namespace: Terminal
syntax:
content: public string Title { get; set; }
return:
type: System.String
description: To be added.
overload: Terminal.Window.Title*
exceptions: []
references:
- uid: Terminal.Toplevel
parent: Terminal
isExternal: false
name: Toplevel
nameWithType: Toplevel
fullName: Terminal.Toplevel
- uid: Terminal.Window.#ctor(Terminal.Rect,System.String)
parent: Terminal.Window
isExternal: false
name: Window(Rect, String)
nameWithType: Window.Window(Rect, String)
fullName: Window.Window(Rect, String)
- uid: Terminal.Rect
parent: Terminal
isExternal: false
name: Rect
nameWithType: Rect
fullName: Terminal.Rect
- uid: System.String
parent: System
isExternal: true
name: String
nameWithType: String
fullName: System.String
- uid: Terminal.Window.Add(Terminal.View)
parent: Terminal.Window
isExternal: false
name: Add(View)
nameWithType: Window.Add(View)
fullName: Window.Add(View)
- uid: Terminal.View
parent: Terminal
isExternal: false
name: View
nameWithType: View
fullName: Terminal.View
- uid: Terminal.Window.GetEnumerator
parent: Terminal.Window
isExternal: false
name: GetEnumerator()
nameWithType: Window.GetEnumerator()
fullName: Window.GetEnumerator()
- uid: System.Collections.IEnumerator
parent: System.Collections
isExternal: true
name: IEnumerator
nameWithType: IEnumerator
fullName: System.Collections.IEnumerator
- uid: Terminal.Window.Redraw(Terminal.Rect)
parent: Terminal.Window
isExternal: false
name: Redraw(Rect)
nameWithType: Window.Redraw(Rect)
fullName: Window.Redraw(Rect)
- uid: Terminal.Window.Title
parent: Terminal.Window
isExternal: false
name: Title
nameWithType: Window.Title
fullName: Window.Title
- uid: Terminal.Window.#ctor*
parent: Terminal.Window
isExternal: false
name: Window
nameWithType: Window.Window
fullName: Window.Window
- uid: Terminal.Window.Add*
parent: Terminal.Window
isExternal: false
name: Add
nameWithType: Window.Add
fullName: Window.Add
- uid: Terminal.Window.GetEnumerator*
parent: Terminal.Window
isExternal: false
name: GetEnumerator
nameWithType: Window.GetEnumerator
fullName: Window.GetEnumerator
- uid: Terminal.Window.Redraw*
parent: Terminal.Window
isExternal: false
name: Redraw
nameWithType: Window.Redraw
fullName: Window.Redraw
- uid: Terminal.Window.Title*
parent: Terminal.Window
isExternal: false
name: Title
nameWithType: Window.Title
fullName: Window.Title
- uid: Terminal.Toplevel.CanFocus
parent: Terminal.Toplevel
isExternal: false
name: CanFocus
nameWithType: Toplevel.CanFocus
fullName: Toplevel.CanFocus
- uid: Terminal.View.HasFocus
parent: Terminal.View
isExternal: false
name: HasFocus
nameWithType: View.HasFocus
fullName: View.HasFocus
- uid: Terminal.Responder.MouseEvent(Terminal.MouseEvent)
parent: Terminal.Responder
isExternal: false
name: MouseEvent(MouseEvent)
nameWithType: Responder.MouseEvent(MouseEvent)
fullName: Responder.MouseEvent(MouseEvent)
- uid: Terminal.View.ProcessColdKey(Terminal.KeyEvent)
parent: Terminal.View
isExternal: false
name: ProcessColdKey(KeyEvent)
nameWithType: View.ProcessColdKey(KeyEvent)
fullName: View.ProcessColdKey(KeyEvent)
- uid: Terminal.View.ProcessHotKey(Terminal.KeyEvent)
parent: Terminal.View
isExternal: false
name: ProcessHotKey(KeyEvent)
nameWithType: View.ProcessHotKey(KeyEvent)
fullName: View.ProcessHotKey(KeyEvent)
- uid: Terminal.Toplevel.ProcessKey(Terminal.KeyEvent)
parent: Terminal.Toplevel
isExternal: false
name: ProcessKey(KeyEvent)
nameWithType: Toplevel.ProcessKey(KeyEvent)
fullName: Toplevel.ProcessKey(KeyEvent)
- uid: Terminal.View.Add(Terminal.View[])
parent: Terminal.View
isExternal: false
name: Add(View[])
nameWithType: View.Add(View[])
fullName: View.Add(View[])
- uid: Terminal.View.AddCh(System.Int32,System.Int32,System.Int32)
parent: Terminal.View
isExternal: false
name: AddCh(Int32, Int32, Int32)
nameWithType: View.AddCh(Int32, Int32, Int32)
fullName: View.AddCh(Int32, Int32, Int32)
- uid: Terminal.View.Bounds
parent: Terminal.View
isExternal: false
name: Bounds
nameWithType: View.Bounds
fullName: View.Bounds
- uid: Terminal.View.ChildNeedsDisplay
parent: Terminal.View
isExternal: false
name: ChildNeedsDisplay()
nameWithType: View.ChildNeedsDisplay()
fullName: View.ChildNeedsDisplay()
- uid: Terminal.View.Clear
parent: Terminal.View
isExternal: false
name: Clear()
nameWithType: View.Clear()
fullName: View.Clear()
- uid: Terminal.View.ClearNeedsDisplay
parent: Terminal.View
isExternal: false
name: ClearNeedsDisplay()
nameWithType: View.ClearNeedsDisplay()
fullName: View.ClearNeedsDisplay()
- uid: Terminal.View.DrawFrame(Terminal.Rect,System.Boolean)
parent: Terminal.View
isExternal: false
name: DrawFrame(Rect, Boolean)
nameWithType: View.DrawFrame(Rect, Boolean)
fullName: View.DrawFrame(Rect, Boolean)
- uid: Terminal.View.DrawHotString(System.String,Terminal.Attribute,Terminal.Attribute)
parent: Terminal.View
isExternal: false
name: DrawHotString(String, Attribute, Attribute)
nameWithType: View.DrawHotString(String, Attribute, Attribute)
fullName: View.DrawHotString(String, Attribute, Attribute)
- uid: Terminal.View.DrawHotString(System.String,System.Boolean,Terminal.ColorScheme)
parent: Terminal.View
isExternal: false
name: DrawHotString(String, Boolean, ColorScheme)
nameWithType: View.DrawHotString(String, Boolean, ColorScheme)
fullName: View.DrawHotString(String, Boolean, ColorScheme)
- uid: Terminal.View.Driver
parent: Terminal.View
isExternal: false
name: Driver
nameWithType: View.Driver
fullName: View.Driver
- uid: Terminal.View.empty
parent: Terminal.View
isExternal: false
name: empty
nameWithType: View.empty
fullName: View.empty
- uid: Terminal.View.EnsureFocus
parent: Terminal.View
isExternal: false
name: EnsureFocus()
nameWithType: View.EnsureFocus()
fullName: View.EnsureFocus()
- uid: Terminal.View.Focused
parent: Terminal.View
isExternal: false
name: Focused
nameWithType: View.Focused
fullName: View.Focused
- uid: Terminal.View.FocusFirst
parent: Terminal.View
isExternal: false
name: FocusFirst()
nameWithType: View.FocusFirst()
fullName: View.FocusFirst()
- uid: Terminal.View.FocusLast
parent: Terminal.View
isExternal: false
name: FocusLast()
nameWithType: View.FocusLast()
fullName: View.FocusLast()
- uid: Terminal.View.FocusNext
parent: Terminal.View
isExternal: false
name: FocusNext()
nameWithType: View.FocusNext()
fullName: View.FocusNext()
- uid: Terminal.View.FocusPrev
parent: Terminal.View
isExternal: false
name: FocusPrev()
nameWithType: View.FocusPrev()
fullName: View.FocusPrev()
- uid: Terminal.View.Frame
parent: Terminal.View
isExternal: false
name: Frame
nameWithType: View.Frame
fullName: View.Frame
- uid: Terminal.View.Id
parent: Terminal.View
isExternal: false
name: Id
nameWithType: View.Id
fullName: View.Id
- uid: Terminal.View.LayoutSubviews
parent: Terminal.View
isExternal: false
name: LayoutSubviews()
nameWithType: View.LayoutSubviews()
fullName: View.LayoutSubviews()
- uid: Terminal.View.MostFocused
parent: Terminal.View
isExternal: false
name: MostFocused
nameWithType: View.MostFocused
fullName: View.MostFocused
- uid: Terminal.View.Move(System.Int32,System.Int32)
parent: Terminal.View
isExternal: false
name: Move(Int32, Int32)
nameWithType: View.Move(Int32, Int32)
fullName: View.Move(Int32, Int32)
- uid: Terminal.View.PositionCursor
parent: Terminal.View
isExternal: false
name: PositionCursor()
nameWithType: View.PositionCursor()
fullName: View.PositionCursor()
- uid: Terminal.View.Remove(Terminal.View)
parent: Terminal.View
isExternal: false
name: Remove(View)
nameWithType: View.Remove(View)
fullName: View.Remove(View)
- uid: Terminal.View.RemoveAll
parent: Terminal.View
isExternal: false
name: RemoveAll()
nameWithType: View.RemoveAll()
fullName: View.RemoveAll()
- uid: Terminal.View.ScreenToView(System.Int32,System.Int32)
parent: Terminal.View
isExternal: false
name: ScreenToView(Int32, Int32)
nameWithType: View.ScreenToView(Int32, Int32)
fullName: View.ScreenToView(Int32, Int32)
- uid: Terminal.View.SetFocus(Terminal.View)
parent: Terminal.View
isExternal: false
name: SetFocus(View)
nameWithType: View.SetFocus(View)
fullName: View.SetFocus(View)
- uid: Terminal.View.SetNeedsDisplay
parent: Terminal.View
isExternal: false
name: SetNeedsDisplay()
nameWithType: View.SetNeedsDisplay()
fullName: View.SetNeedsDisplay()
- uid: Terminal.View.SetNeedsDisplay(Terminal.Rect)
parent: Terminal.View
isExternal: false
name: SetNeedsDisplay(Rect)
nameWithType: View.SetNeedsDisplay(Rect)
fullName: View.SetNeedsDisplay(Rect)
- uid: Terminal.View.Subviews
parent: Terminal.View
isExternal: false
name: Subviews
nameWithType: View.Subviews
fullName: View.Subviews
- uid: Terminal.View.SuperView
parent: Terminal.View
isExternal: false
name: SuperView
nameWithType: View.SuperView
fullName: View.SuperView
- uid: Terminal.View.ToString
parent: Terminal.View
isExternal: false
name: ToString()
nameWithType: View.ToString()
fullName: View.ToString()
- uid: Terminal.View.WantMousePositionReports
parent: Terminal.View
isExternal: false
name: WantMousePositionReports
nameWithType: View.WantMousePositionReports
fullName: View.WantMousePositionReports
- uid: Terminal.Toplevel.Create
parent: Terminal.Toplevel
isExternal: false
name: Create()
nameWithType: Toplevel.Create()
fullName: Toplevel.Create()
- uid: Terminal.Toplevel.Running
parent: Terminal.Toplevel
isExternal: false
name: Running
nameWithType: Toplevel.Running
fullName: Toplevel.Running
- uid: System.Collections.IEnumerable
parent: System.Collections
isExternal: true
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.IEnumerable

68
docfx/api/toc.yml Normal file
View File

@@ -0,0 +1,68 @@
### YamlMime:TableOfContent
- uid: Terminal
name: Terminal
items:
- uid: Terminal.Application
name: Application
- uid: Terminal.Application.RunState
name: Application.RunState
- uid: Terminal.Attribute
name: Attribute
- uid: Terminal.Button
name: Button
- uid: Terminal.CheckBox
name: CheckBox
- uid: Terminal.Color
name: Color
- uid: Terminal.Colors
name: Colors
- uid: Terminal.ColorScheme
name: ColorScheme
- uid: Terminal.ConsoleDriver
name: ConsoleDriver
- uid: Terminal.CursesDriver
name: CursesDriver
- uid: Terminal.Dialog
name: Dialog
- uid: Terminal.Key
name: Key
- uid: Terminal.KeyEvent
name: KeyEvent
- uid: Terminal.Label
name: Label
- uid: Terminal.MenuBar
name: MenuBar
- uid: Terminal.MenuBarItem
name: MenuBarItem
- uid: Terminal.MenuItem
name: MenuItem
- uid: Terminal.MessageBox
name: MessageBox
- uid: Terminal.MouseEvent
name: MouseEvent
- uid: Terminal.MouseFlags
name: MouseFlags
- uid: Terminal.Point
name: Point
- uid: Terminal.RadioGroup
name: RadioGroup
- uid: Terminal.Rect
name: Rect
- uid: Terminal.Responder
name: Responder
- uid: Terminal.ScrollView
name: ScrollView
- uid: Terminal.Size
name: Size
- uid: Terminal.SpecialChar
name: SpecialChar
- uid: Terminal.TextAlignment
name: TextAlignment
- uid: Terminal.TextField
name: TextField
- uid: Terminal.Toplevel
name: Toplevel
- uid: Terminal.View
name: View
- uid: Terminal.Window
name: Window

72
docfx/docfx.json Normal file
View File

@@ -0,0 +1,72 @@
{
"metadata": [
{
"src": [
{
"files": [
"Terminal.csproj"
],
"exclude": [
"**/obj/**",
"**/bin/**",
"_site/**"
]
}
],
"dest": "api"
}
],
"build": {
"content": [
{
"files": [
"api/**.yml",
"api/index.md"
]
},
{
"files": [
"articles/**.md",
"articles/**/toc.yml",
"toc.yml",
"*.md"
],
"exclude": [
"obj/**",
"_site/**"
]
}
],
"resource": [
{
"files": [
"images/**"
],
"exclude": [
"obj/**",
"_site/**"
]
}
],
"overwrite": [
{
"files": [
"apidoc/**.md"
],
"exclude": [
"obj/**",
"_site/**"
]
}
],
"dest": "../docs",
"globalMetadataFiles": [],
"fileMetadataFiles": [],
"template": [
"default"
],
"postProcessors": [],
"noLangKeyword": false,
"keepFileLink": false
}
}