From 948ca7994f1b913bce65566f6f66fc643d95a146 Mon Sep 17 00:00:00 2001 From: Miguel de Icaza Date: Fri, 1 Jun 2018 16:17:08 -0400 Subject: [PATCH] Rebuild docs --- XmlYamlMapping.json | 5 +- docfx/api/Mono.Terminal.yml | 24 +- .../Mono.Terminal/Mono.Terminal.MainLoop.yml | 90 +++-- docfx/api/Terminal.Gui.yml | 7 + .../api/Terminal.Gui/Terminal.Gui.Dialog.yml | 7 + docfx/api/Terminal.Gui/Terminal.Gui.Dim.yml | 37 ++ .../Terminal.Gui/Terminal.Gui.FileDialog.yml | 31 ++ .../Terminal.Gui/Terminal.Gui.OpenDialog.yml | 54 ++- docfx/api/Terminal.Gui/Terminal.Gui.Pos.yml | 37 ++ .../Terminal.Gui/Terminal.Gui.Responder.yml | 7 +- .../Terminal.Gui/Terminal.Gui.SaveDialog.yml | 44 +++ .../Terminal.Gui/Terminal.Gui.TextField.yml | 34 ++ .../Terminal.Gui/Terminal.Gui.TextView.yml | 2 + .../Terminal.Gui/Terminal.Gui.Toplevel.yml | 33 ++ docfx/api/Terminal.Gui/Terminal.Gui.View.yml | 1 + .../api/Terminal.Gui/Terminal.Gui.Window.yml | 7 + docfx/api/toc.yml | 10 +- docs/api/Mono.Terminal.html | 10 +- .../Mono.Terminal/Mono.Terminal.MainLoop.html | 41 ++- docs/api/Terminal.Gui.html | 19 +- .../api/Terminal.Gui/Terminal.Gui.Dialog.html | 3 + docs/api/Terminal.Gui/Terminal.Gui.Dim.html | 45 +++ .../Terminal.Gui/Terminal.Gui.FileDialog.html | 15 +- .../Terminal.Gui/Terminal.Gui.OpenDialog.html | 32 +- docs/api/Terminal.Gui/Terminal.Gui.Pos.html | 45 +++ .../Terminal.Gui/Terminal.Gui.Responder.html | 13 +- .../Terminal.Gui/Terminal.Gui.SaveDialog.html | 44 ++- .../Terminal.Gui/Terminal.Gui.TextField.html | 29 ++ .../Terminal.Gui/Terminal.Gui.TextView.html | 43 ++- .../Terminal.Gui/Terminal.Gui.Toplevel.html | 12 + docs/api/Terminal.Gui/Terminal.Gui.View.html | 1 + .../api/Terminal.Gui/Terminal.Gui.Window.html | 3 + docs/api/toc.html | 11 +- docs/manifest.json | 2 +- docs/xrefmap.yml | 335 +++++++++++++++++- .../en/Mono.Terminal/MainLoop+Condition.xml | 120 ------- ecmadocs/en/Mono.Terminal/MainLoop.xml | 43 ++- ecmadocs/en/Terminal.Gui/Dim.xml | 22 ++ ecmadocs/en/Terminal.Gui/FileDialog.xml | 20 +- ecmadocs/en/Terminal.Gui/OpenDialog.xml | 34 +- ecmadocs/en/Terminal.Gui/Pos.xml | 22 ++ ecmadocs/en/Terminal.Gui/Responder.xml | 18 +- ecmadocs/en/Terminal.Gui/SaveDialog.xml | 33 +- ecmadocs/en/Terminal.Gui/TextField.xml | 18 + ecmadocs/en/Terminal.Gui/TextView.xml | 106 +++++- ecmadocs/en/Terminal.Gui/Toplevel.xml | 19 + ecmadocs/en/index.xml | 5 +- 47 files changed, 1352 insertions(+), 241 deletions(-) delete mode 100644 ecmadocs/en/Mono.Terminal/MainLoop+Condition.xml diff --git a/XmlYamlMapping.json b/XmlYamlMapping.json index 58c013a85..ec38cf9a8 100644 --- a/XmlYamlMapping.json +++ b/XmlYamlMapping.json @@ -1,10 +1,11 @@ { - "/cvs/gui.cs/ecmadocs/en/Mono.Terminal/MainLoop+Condition.xml": "/cvs/gui.cs/docfx/api/Mono.Terminal/Mono.Terminal.MainLoop.Condition.yml", "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/RadioGroup.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.RadioGroup.yml", "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/LayoutStyle.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.LayoutStyle.yml", "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/Window.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.Window.yml", "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/Responder.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.Responder.yml", + "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/HexView.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.HexView.yml", "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/MessageBox.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.MessageBox.yml", + "/cvs/gui.cs/ecmadocs/en/Mono.Terminal/UnixMainLoop.xml": "/cvs/gui.cs/docfx/api/Mono.Terminal/Mono.Terminal.UnixMainLoop.yml", "/cvs/gui.cs/ecmadocs/en/Mono.Terminal/MainLoop.xml": "/cvs/gui.cs/docfx/api/Mono.Terminal/Mono.Terminal.MainLoop.yml", "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/Dialog.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.Dialog.yml", "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/TextField.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.TextField.yml", @@ -29,6 +30,7 @@ "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/ListView.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.ListView.yml", "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/SpecialChar.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.SpecialChar.yml", "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/FrameView.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.FrameView.yml", + "/cvs/gui.cs/ecmadocs/en/Mono.Terminal/UnixMainLoop+Condition.xml": "/cvs/gui.cs/docfx/api/Mono.Terminal/Mono.Terminal.UnixMainLoop.Condition.yml", "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/ProgressBar.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.ProgressBar.yml", "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/Toplevel.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.Toplevel.yml", "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/FileDialog.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.FileDialog.yml", @@ -41,6 +43,7 @@ "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/View.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.View.yml", "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/SaveDialog.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.SaveDialog.yml", "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/MouseEvent.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.MouseEvent.yml", + "/cvs/gui.cs/ecmadocs/en/Mono.Terminal/IMainLoopDriver.xml": "/cvs/gui.cs/docfx/api/Mono.Terminal/Mono.Terminal.IMainLoopDriver.yml", "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/Key.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.Key.yml", "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/ScrollBarView.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.ScrollBarView.yml", "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/MenuItem.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.MenuItem.yml", diff --git a/docfx/api/Mono.Terminal.yml b/docfx/api/Mono.Terminal.yml index d45fcf55c..27c41ac88 100644 --- a/docfx/api/Mono.Terminal.yml +++ b/docfx/api/Mono.Terminal.yml @@ -3,8 +3,10 @@ items: - uid: Mono.Terminal id: Mono.Terminal children: + - Mono.Terminal.IMainLoopDriver - Mono.Terminal.MainLoop - - Mono.Terminal.MainLoop.Condition + - Mono.Terminal.UnixMainLoop + - Mono.Terminal.UnixMainLoop.Condition langs: - csharp name: Mono.Terminal @@ -12,15 +14,27 @@ items: fullName: Mono.Terminal type: Namespace references: +- uid: Mono.Terminal.IMainLoopDriver + parent: Mono.Terminal + isExternal: false + name: IMainLoopDriver + nameWithType: IMainLoopDriver + fullName: Mono.Terminal.IMainLoopDriver - uid: Mono.Terminal.MainLoop parent: Mono.Terminal isExternal: false name: MainLoop nameWithType: MainLoop fullName: Mono.Terminal.MainLoop -- uid: Mono.Terminal.MainLoop.Condition +- uid: Mono.Terminal.UnixMainLoop parent: Mono.Terminal isExternal: false - name: MainLoop.Condition - nameWithType: MainLoop.Condition - fullName: Mono.Terminal.MainLoop.Condition + name: UnixMainLoop + nameWithType: UnixMainLoop + fullName: Mono.Terminal.UnixMainLoop +- uid: Mono.Terminal.UnixMainLoop.Condition + parent: Mono.Terminal + isExternal: false + name: UnixMainLoop.Condition + nameWithType: UnixMainLoop.Condition + fullName: Mono.Terminal.UnixMainLoop.Condition diff --git a/docfx/api/Mono.Terminal/Mono.Terminal.MainLoop.yml b/docfx/api/Mono.Terminal/Mono.Terminal.MainLoop.yml index 4c88628c8..b08715d53 100644 --- a/docfx/api/Mono.Terminal/Mono.Terminal.MainLoop.yml +++ b/docfx/api/Mono.Terminal/Mono.Terminal.MainLoop.yml @@ -4,10 +4,11 @@ items: id: MainLoop children: - Mono.Terminal.MainLoop.#ctor - - Mono.Terminal.MainLoop.#ctor(System.Boolean) + - Mono.Terminal.MainLoop.#ctor(Mono.Terminal.IMainLoopDriver) - Mono.Terminal.MainLoop.AddIdle(System.Func{System.Boolean}) - Mono.Terminal.MainLoop.AddTimeout(System.TimeSpan,System.Func{Mono.Terminal.MainLoop,System.Boolean}) - Mono.Terminal.MainLoop.AddWatch(System.Int32,Mono.Terminal.MainLoop.Condition,System.Func{Mono.Terminal.MainLoop,System.Boolean}) + - Mono.Terminal.MainLoop.Driver - Mono.Terminal.MainLoop.EventsPending(System.Boolean) - Mono.Terminal.MainLoop.Invoke(System.Action) - Mono.Terminal.MainLoop.MainIteration @@ -47,8 +48,7 @@ items: nameWithType: MainLoop.MainLoop() fullName: MainLoop.MainLoop() type: Constructor - assemblies: - - Terminal.Gui + assemblies: [] namespace: Mono.Terminal summary: Default constructor syntax: @@ -56,23 +56,26 @@ items: parameters: [] overload: Mono.Terminal.MainLoop.#ctor* exceptions: [] -- uid: Mono.Terminal.MainLoop.#ctor(System.Boolean) - id: '#ctor(System.Boolean)' +- uid: Mono.Terminal.MainLoop.#ctor(Mono.Terminal.IMainLoopDriver) + id: '#ctor(Mono.Terminal.IMainLoopDriver)' parent: Mono.Terminal.MainLoop langs: - csharp - name: MainLoop(Boolean) - nameWithType: MainLoop.MainLoop(Boolean) - fullName: MainLoop.MainLoop(Boolean) + name: MainLoop(IMainLoopDriver) + nameWithType: MainLoop.MainLoop(IMainLoopDriver) + fullName: MainLoop.MainLoop(IMainLoopDriver) type: Constructor assemblies: - Terminal.Gui namespace: Mono.Terminal + summary: >- + Creates a new Mainloop, to run it you must provide a driver, and choose + one of the implementations UnixMainLoop, NetMainLoop or WindowsMainLoop. syntax: - content: public MainLoop (bool useUnix); + content: public MainLoop (Mono.Terminal.IMainLoopDriver driver); parameters: - - id: useUnix - type: System.Boolean + - id: driver + type: Mono.Terminal.IMainLoopDriver description: To be added. overload: Mono.Terminal.MainLoop.#ctor* exceptions: [] @@ -137,8 +140,7 @@ items: nameWithType: MainLoop.AddWatch(Int32, MainLoop+Condition, Func) fullName: MainLoop.AddWatch(Int32, MainLoop+Condition, Func) type: Method - assemblies: - - Terminal.Gui + assemblies: [] namespace: Mono.Terminal summary: Watches a file descriptor for activity. remarks: "When the condition is met, the provided callback\n is invoked. If the callback returns false, the\n watch is automatically removed.\n \n The return value is a token that represents this watch, you can\n use this token to remove the watch by calling RemoveWatch." @@ -159,6 +161,26 @@ items: description: To be added. overload: Mono.Terminal.MainLoop.AddWatch* exceptions: [] +- uid: Mono.Terminal.MainLoop.Driver + id: Driver + parent: Mono.Terminal.MainLoop + langs: + - csharp + name: Driver + nameWithType: MainLoop.Driver + fullName: MainLoop.Driver + type: Property + assemblies: + - Terminal.Gui + namespace: Mono.Terminal + summary: The current IMainLoopDriver in use. + syntax: + content: public Mono.Terminal.IMainLoopDriver Driver { get; } + return: + type: Mono.Terminal.IMainLoopDriver + description: The driver. + overload: Mono.Terminal.MainLoop.Driver* + exceptions: [] - uid: Mono.Terminal.MainLoop.EventsPending(System.Boolean) id: EventsPending(System.Boolean) parent: Mono.Terminal.MainLoop @@ -279,8 +301,7 @@ items: nameWithType: MainLoop.RemoveWatch(Object) fullName: MainLoop.RemoveWatch(Object) type: Method - assemblies: - - Terminal.Gui + assemblies: [] namespace: Mono.Terminal summary: Removes an active watch from the mainloop. remarks: The token parameter is the value returned from AddWatch @@ -337,8 +358,7 @@ items: nameWithType: MainLoop.WindowsKeyPressed fullName: MainLoop.WindowsKeyPressed type: Field - assemblies: - - Terminal.Gui + assemblies: [] namespace: Mono.Terminal summary: This event is raised when a key is pressed when using the Windows driver. syntax: @@ -360,18 +380,18 @@ references: name: MainLoop() nameWithType: MainLoop.MainLoop() fullName: MainLoop.MainLoop() -- uid: Mono.Terminal.MainLoop.#ctor(System.Boolean) +- uid: Mono.Terminal.MainLoop.#ctor(Mono.Terminal.IMainLoopDriver) parent: Mono.Terminal.MainLoop isExternal: false - name: MainLoop(Boolean) - nameWithType: MainLoop.MainLoop(Boolean) - fullName: MainLoop.MainLoop(Boolean) -- uid: System.Boolean - parent: System - isExternal: true - name: Boolean - nameWithType: Boolean - fullName: System.Boolean + name: MainLoop(IMainLoopDriver) + nameWithType: MainLoop.MainLoop(IMainLoopDriver) + fullName: MainLoop.MainLoop(IMainLoopDriver) +- uid: Mono.Terminal.IMainLoopDriver + parent: Mono.Terminal + isExternal: false + name: IMainLoopDriver + nameWithType: IMainLoopDriver + fullName: Mono.Terminal.IMainLoopDriver - uid: Mono.Terminal.MainLoop.AddIdle(System.Func{System.Boolean}) parent: Mono.Terminal.MainLoop isExternal: false @@ -382,6 +402,10 @@ references: name: Func nameWithType: Func fullName: System.Func +- uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean - uid: System.Func{System.Boolean} parent: System isExternal: true @@ -463,6 +487,12 @@ references: name: Int32 nameWithType: Int32 fullName: System.Int32 +- uid: Mono.Terminal.MainLoop.Driver + parent: Mono.Terminal.MainLoop + isExternal: false + name: Driver + nameWithType: MainLoop.Driver + fullName: MainLoop.Driver - uid: Mono.Terminal.MainLoop.EventsPending(System.Boolean) parent: Mono.Terminal.MainLoop isExternal: false @@ -576,6 +606,12 @@ references: name: AddWatch nameWithType: MainLoop.AddWatch fullName: MainLoop.AddWatch +- uid: Mono.Terminal.MainLoop.Driver* + parent: Mono.Terminal.MainLoop + isExternal: false + name: Driver + nameWithType: MainLoop.Driver + fullName: MainLoop.Driver - uid: Mono.Terminal.MainLoop.EventsPending* parent: Mono.Terminal.MainLoop isExternal: false diff --git a/docfx/api/Terminal.Gui.yml b/docfx/api/Terminal.Gui.yml index f2b715e5a..3db96d270 100644 --- a/docfx/api/Terminal.Gui.yml +++ b/docfx/api/Terminal.Gui.yml @@ -17,6 +17,7 @@ items: - Terminal.Gui.Dim - Terminal.Gui.FileDialog - Terminal.Gui.FrameView + - Terminal.Gui.HexView - Terminal.Gui.IListDataSource - Terminal.Gui.Key - Terminal.Gui.KeyEvent @@ -138,6 +139,12 @@ references: name: FrameView nameWithType: FrameView fullName: Terminal.Gui.FrameView +- uid: Terminal.Gui.HexView + parent: Terminal.Gui + isExternal: false + name: HexView + nameWithType: HexView + fullName: Terminal.Gui.HexView - uid: Terminal.Gui.IListDataSource parent: Terminal.Gui isExternal: false diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.Dialog.yml b/docfx/api/Terminal.Gui/Terminal.Gui.Dialog.yml index 72bdb8335..6d2dae918 100644 --- a/docfx/api/Terminal.Gui/Terminal.Gui.Dialog.yml +++ b/docfx/api/Terminal.Gui/Terminal.Gui.Dialog.yml @@ -32,6 +32,7 @@ items: - Terminal.Gui.Toplevel.CanFocus - Terminal.Gui.Toplevel.Create - Terminal.Gui.Toplevel.Running + - Terminal.Gui.Toplevel.WillPresent - Terminal.Gui.View.Add(Terminal.Gui.View[]) - Terminal.Gui.View.AddRune(System.Int32,System.Int32,System.Rune) - Terminal.Gui.View.Bounds @@ -568,6 +569,12 @@ references: name: Running nameWithType: Toplevel.Running fullName: Toplevel.Running +- uid: Terminal.Gui.Toplevel.WillPresent + parent: Terminal.Gui.Toplevel + isExternal: false + name: WillPresent() + nameWithType: Toplevel.WillPresent() + fullName: Toplevel.WillPresent() - uid: Terminal.Gui.Window.Title parent: Terminal.Gui.Window isExternal: false diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.Dim.yml b/docfx/api/Terminal.Gui/Terminal.Gui.Dim.yml index ade9f6893..c5e2a70fa 100644 --- a/docfx/api/Terminal.Gui/Terminal.Gui.Dim.yml +++ b/docfx/api/Terminal.Gui/Terminal.Gui.Dim.yml @@ -10,6 +10,7 @@ items: - Terminal.Gui.Dim.op_Implicit(System.Int32 to Terminal.Gui.Dim) - Terminal.Gui.Dim.op_Subtraction(Terminal.Gui.Dim,Terminal.Gui.Dim) - Terminal.Gui.Dim.Percent(System.Single) + - Terminal.Gui.Dim.Sized(System.Int32) - Terminal.Gui.Dim.Width(Terminal.Gui.View) langs: - csharp @@ -203,6 +204,30 @@ items: description: The percent Dim object. overload: Terminal.Gui.Dim.Percent* exceptions: [] +- uid: Terminal.Gui.Dim.Sized(System.Int32) + id: Sized(System.Int32) + parent: Terminal.Gui.Dim + langs: + - csharp + name: Sized(Int32) + nameWithType: Dim.Sized(Int32) + fullName: Dim.Sized(Int32) + type: Method + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Creates an Absolute Pos from the specified integer value. + syntax: + content: public static Terminal.Gui.Dim Sized (int n); + parameters: + - id: n + type: System.Int32 + description: The value to convert to the pos. + return: + type: Terminal.Gui.Dim + description: The Absolute Pos. + overload: Terminal.Gui.Dim.Sized* + exceptions: [] - uid: Terminal.Gui.Dim.Width(Terminal.Gui.View) id: Width(Terminal.Gui.View) parent: Terminal.Gui.Dim @@ -300,6 +325,12 @@ references: name: Single nameWithType: Single fullName: System.Single +- uid: Terminal.Gui.Dim.Sized(System.Int32) + parent: Terminal.Gui.Dim + isExternal: false + name: Sized(Int32) + nameWithType: Dim.Sized(Int32) + fullName: Dim.Sized(Int32) - uid: Terminal.Gui.Dim.Width(Terminal.Gui.View) parent: Terminal.Gui.Dim isExternal: false @@ -348,6 +379,12 @@ references: name: Percent nameWithType: Dim.Percent fullName: Dim.Percent +- uid: Terminal.Gui.Dim.Sized* + parent: Terminal.Gui.Dim + isExternal: false + name: Sized + nameWithType: Dim.Sized + fullName: Dim.Sized - uid: Terminal.Gui.Dim.Width* parent: Terminal.Gui.Dim isExternal: false diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.FileDialog.yml b/docfx/api/Terminal.Gui/Terminal.Gui.FileDialog.yml index 08a386903..f9cc8ac6a 100644 --- a/docfx/api/Terminal.Gui/Terminal.Gui.FileDialog.yml +++ b/docfx/api/Terminal.Gui/Terminal.Gui.FileDialog.yml @@ -13,6 +13,7 @@ items: - Terminal.Gui.FileDialog.Message - Terminal.Gui.FileDialog.NameFieldLabel - Terminal.Gui.FileDialog.Prompt + - Terminal.Gui.FileDialog.WillPresent langs: - csharp name: FileDialog @@ -22,6 +23,7 @@ items: assemblies: - Terminal.Gui namespace: Terminal.Gui + summary: Base class for the OpenDialog and the SaveDialog syntax: content: 'public class FileDialog : Terminal.Gui.Dialog' inheritance: @@ -299,6 +301,23 @@ items: description: The prompt. overload: Terminal.Gui.FileDialog.Prompt* exceptions: [] +- uid: Terminal.Gui.FileDialog.WillPresent + id: WillPresent + parent: Terminal.Gui.FileDialog + langs: + - csharp + name: WillPresent() + nameWithType: FileDialog.WillPresent() + fullName: FileDialog.WillPresent() + type: Method + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + syntax: + content: public override void WillPresent (); + parameters: [] + overload: Terminal.Gui.FileDialog.WillPresent* + exceptions: [] references: - uid: Terminal.Gui.Dialog parent: Terminal.Gui @@ -396,6 +415,12 @@ references: name: Prompt nameWithType: FileDialog.Prompt fullName: FileDialog.Prompt +- uid: Terminal.Gui.FileDialog.WillPresent + parent: Terminal.Gui.FileDialog + isExternal: false + name: WillPresent() + nameWithType: FileDialog.WillPresent() + fullName: FileDialog.WillPresent() - uid: Terminal.Gui.FileDialog.#ctor* parent: Terminal.Gui.FileDialog isExternal: false @@ -456,6 +481,12 @@ references: name: Prompt nameWithType: FileDialog.Prompt fullName: FileDialog.Prompt +- uid: Terminal.Gui.FileDialog.WillPresent* + parent: Terminal.Gui.FileDialog + isExternal: false + name: WillPresent + nameWithType: FileDialog.WillPresent + fullName: FileDialog.WillPresent - uid: Terminal.Gui.Toplevel.CanFocus parent: Terminal.Gui.Toplevel isExternal: false diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.OpenDialog.yml b/docfx/api/Terminal.Gui/Terminal.Gui.OpenDialog.yml index 7725634d3..8524d39e4 100644 --- a/docfx/api/Terminal.Gui/Terminal.Gui.OpenDialog.yml +++ b/docfx/api/Terminal.Gui/Terminal.Gui.OpenDialog.yml @@ -17,6 +17,21 @@ items: assemblies: - Terminal.Gui namespace: Terminal.Gui + summary: The Open Dialog provides an interactive dialog box for users to select files or directories. + remarks: >- +

+ The open dialog can be used to select files for opening, it can be configured to allow + multiple items to be selected (based on the AllowsMultipleSelection) variable and + you can control whether this should allow files or directories to be selected. +

+

+ To use it, create an instance of the OpenDialog, configure its properties, and then + call Application.Run on the resulting instance. This will run the dialog modally, + and when this returns, the list of filds will be available on the FilePaths property. +

+

+ To select more than one file, users can use the spacebar, or control-t. +

syntax: content: 'public class OpenDialog : Terminal.Gui.FileDialog' inheritance: @@ -41,6 +56,7 @@ items: - Terminal.Gui.FileDialog.Message - Terminal.Gui.FileDialog.NameFieldLabel - Terminal.Gui.FileDialog.Prompt + - Terminal.Gui.FileDialog.WillPresent - Terminal.Gui.Toplevel.CanFocus - Terminal.Gui.Toplevel.Create - Terminal.Gui.Toplevel.Running @@ -132,7 +148,7 @@ items: content: public bool AllowsMultipleSelection { get; set; } return: type: System.Boolean - description: true if allows multiple selection; otherwise, false. + description: true if allows multiple selection; otherwise, false, defaults to false. overload: Terminal.Gui.OpenDialog.AllowsMultipleSelection* exceptions: [] - uid: Terminal.Gui.OpenDialog.CanChooseDirectories @@ -152,7 +168,7 @@ items: content: public bool CanChooseDirectories { get; set; } return: type: System.Boolean - description: true if can choose directories; otherwise, false. + description: true if can choose directories; otherwise, false defaults to false. overload: Terminal.Gui.OpenDialog.CanChooseDirectories* exceptions: [] - uid: Terminal.Gui.OpenDialog.CanChooseFiles @@ -172,7 +188,7 @@ items: content: public bool CanChooseFiles { get; set; } return: type: System.Boolean - description: true if can choose files; otherwise, false. + description: true if can choose files; otherwise, false. Defaults to true overload: Terminal.Gui.OpenDialog.CanChooseFiles* exceptions: [] - uid: Terminal.Gui.OpenDialog.FilePaths @@ -187,11 +203,11 @@ items: assemblies: - Terminal.Gui namespace: Terminal.Gui - summary: Gets the file paths selected + summary: Returns the selected files, or an empty list if nothing has been selected syntax: - content: public System.Collections.Generic.IReadOnlyList FilePaths { get; } + content: public System.Collections.Generic.IReadOnlyList FilePaths { get; } return: - type: System.Collections.Generic.IReadOnlyList{NStack.ustring} + type: System.Collections.Generic.IReadOnlyList{System.String} description: The file paths. overload: Terminal.Gui.OpenDialog.FilePaths* exceptions: [] @@ -248,12 +264,16 @@ references: name: IReadOnlyList nameWithType: IReadOnlyList fullName: System.Collections.Generic.IReadOnlyList -- uid: System.Collections.Generic.IReadOnlyList{NStack.ustring} +- uid: System.String + name: String + nameWithType: String + fullName: System.String +- uid: System.Collections.Generic.IReadOnlyList{System.String} parent: System.Collections.Generic isExternal: true - name: IReadOnlyList - nameWithType: IReadOnlyList - fullName: System.Collections.Generic.IReadOnlyList + name: IReadOnlyList + nameWithType: IReadOnlyList + fullName: System.Collections.Generic.IReadOnlyList spec.csharp: - uid: System.Collections.Generic.IReadOnlyList`1 name: IReadOnlyList @@ -262,10 +282,10 @@ references: - name: < nameWithType: < fullName: < - - uid: NStack.ustring - name: ustring - nameWithType: ustring - fullName: NStack.ustring + - uid: System.String + name: String + nameWithType: String + fullName: System.String - name: '>' nameWithType: '>' fullName: '>' @@ -611,6 +631,12 @@ references: name: Running nameWithType: Toplevel.Running fullName: Toplevel.Running +- uid: Terminal.Gui.FileDialog.WillPresent + parent: Terminal.Gui.FileDialog + isExternal: false + name: WillPresent() + nameWithType: FileDialog.WillPresent() + fullName: FileDialog.WillPresent() - uid: Terminal.Gui.Window.Title parent: Terminal.Gui.Window isExternal: false diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.Pos.yml b/docfx/api/Terminal.Gui/Terminal.Gui.Pos.yml index e22febc6d..de613078d 100644 --- a/docfx/api/Terminal.Gui/Terminal.Gui.Pos.yml +++ b/docfx/api/Terminal.Gui/Terminal.Gui.Pos.yml @@ -5,6 +5,7 @@ items: children: - Terminal.Gui.Pos.#ctor - Terminal.Gui.Pos.AnchorEnd(System.Int32) + - Terminal.Gui.Pos.At(System.Int32) - Terminal.Gui.Pos.Bottom(Terminal.Gui.View) - Terminal.Gui.Pos.Center - Terminal.Gui.Pos.Left(Terminal.Gui.View) @@ -88,6 +89,30 @@ items: description: The Pos object anchored to the end (the bottom or the right side). overload: Terminal.Gui.Pos.AnchorEnd* exceptions: [] +- uid: Terminal.Gui.Pos.At(System.Int32) + id: At(System.Int32) + parent: Terminal.Gui.Pos + langs: + - csharp + name: At(Int32) + nameWithType: Pos.At(Int32) + fullName: Pos.At(Int32) + type: Method + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Creates an Absolute Pos from the specified integer value. + syntax: + content: public static Terminal.Gui.Pos At (int n); + parameters: + - id: n + type: System.Int32 + description: The value to convert to the pos. + return: + type: Terminal.Gui.Pos + description: The Absolute Pos. + overload: Terminal.Gui.Pos.At* + exceptions: [] - uid: Terminal.Gui.Pos.Bottom(Terminal.Gui.View) id: Bottom(Terminal.Gui.View) parent: Terminal.Gui.Pos @@ -386,6 +411,12 @@ references: name: Int32 nameWithType: Int32 fullName: System.Int32 +- uid: Terminal.Gui.Pos.At(System.Int32) + parent: Terminal.Gui.Pos + isExternal: false + name: At(Int32) + nameWithType: Pos.At(Int32) + fullName: Pos.At(Int32) - uid: Terminal.Gui.Pos.Bottom(Terminal.Gui.View) parent: Terminal.Gui.Pos isExternal: false @@ -476,6 +507,12 @@ references: name: AnchorEnd nameWithType: Pos.AnchorEnd fullName: Pos.AnchorEnd +- uid: Terminal.Gui.Pos.At* + parent: Terminal.Gui.Pos + isExternal: false + name: At + nameWithType: Pos.At + fullName: Pos.At - uid: Terminal.Gui.Pos.Bottom* parent: Terminal.Gui.Pos isExternal: false diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.Responder.yml b/docfx/api/Terminal.Gui/Terminal.Gui.Responder.yml index 72db6ec10..653a41466 100644 --- a/docfx/api/Terminal.Gui/Terminal.Gui.Responder.yml +++ b/docfx/api/Terminal.Gui/Terminal.Gui.Responder.yml @@ -19,6 +19,7 @@ items: assemblies: - Terminal.Gui namespace: Terminal.Gui + summary: Responder base class implemented by objects that want to participate on keyboard and mouse input. syntax: content: public class Responder inheritance: @@ -56,11 +57,12 @@ items: assemblies: - Terminal.Gui namespace: Terminal.Gui + summary: Gets or sets a value indicating whether this can focus. syntax: content: public virtual bool CanFocus { get; set; } return: type: System.Boolean - description: To be added. + description: true if can focus; otherwise, false. overload: Terminal.Gui.Responder.CanFocus* exceptions: [] - uid: Terminal.Gui.Responder.HasFocus @@ -75,11 +77,12 @@ items: assemblies: - Terminal.Gui namespace: Terminal.Gui + summary: Gets or sets a value indicating whether this has focus. syntax: content: public virtual bool HasFocus { get; } return: type: System.Boolean - description: To be added. + description: true if has focus; otherwise, false. overload: Terminal.Gui.Responder.HasFocus* exceptions: [] - uid: Terminal.Gui.Responder.MouseEvent(Terminal.Gui.MouseEvent) diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.SaveDialog.yml b/docfx/api/Terminal.Gui/Terminal.Gui.SaveDialog.yml index 7e294495f..fa983f81c 100644 --- a/docfx/api/Terminal.Gui/Terminal.Gui.SaveDialog.yml +++ b/docfx/api/Terminal.Gui/Terminal.Gui.SaveDialog.yml @@ -4,6 +4,7 @@ items: id: SaveDialog children: - Terminal.Gui.SaveDialog.#ctor(NStack.ustring,NStack.ustring) + - Terminal.Gui.SaveDialog.FileName langs: - csharp name: SaveDialog @@ -13,6 +14,8 @@ items: assemblies: - Terminal.Gui namespace: Terminal.Gui + summary: "The save dialog provides an interactive dialog box for users to pick a file to \n save." + remarks: "

\n To use it, create an instance of the SaveDialog, and then\n call Application.Run on the resulting instance. This will run the dialog modally,\n and when this returns, the FileName property will contain the selected value or \n null if the user canceled. \n

" syntax: content: 'public class SaveDialog : Terminal.Gui.FileDialog' inheritance: @@ -37,6 +40,7 @@ items: - Terminal.Gui.FileDialog.Message - Terminal.Gui.FileDialog.NameFieldLabel - Terminal.Gui.FileDialog.Prompt + - Terminal.Gui.FileDialog.WillPresent - Terminal.Gui.Toplevel.CanFocus - Terminal.Gui.Toplevel.Create - Terminal.Gui.Toplevel.Running @@ -111,6 +115,28 @@ items: description: To be added. overload: Terminal.Gui.SaveDialog.#ctor* exceptions: [] +- uid: Terminal.Gui.SaveDialog.FileName + id: FileName + parent: Terminal.Gui.SaveDialog + langs: + - csharp + name: FileName + nameWithType: SaveDialog.FileName + fullName: SaveDialog.FileName + type: Property + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: >- + Gets the name of the file the user selected for saving, or null + if the user canceled the dialog box. + syntax: + content: public NStack.ustring FileName { get; } + return: + type: NStack.ustring + description: The name of the file. + overload: Terminal.Gui.SaveDialog.FileName* + exceptions: [] references: - uid: Terminal.Gui.FileDialog parent: Terminal.Gui @@ -130,12 +156,24 @@ references: name: ustring nameWithType: ustring fullName: NStack.ustring +- uid: Terminal.Gui.SaveDialog.FileName + parent: Terminal.Gui.SaveDialog + isExternal: false + name: FileName + nameWithType: SaveDialog.FileName + fullName: SaveDialog.FileName - uid: Terminal.Gui.SaveDialog.#ctor* parent: Terminal.Gui.SaveDialog isExternal: false name: SaveDialog nameWithType: SaveDialog.SaveDialog fullName: SaveDialog.SaveDialog +- uid: Terminal.Gui.SaveDialog.FileName* + parent: Terminal.Gui.SaveDialog + isExternal: false + name: FileName + nameWithType: SaveDialog.FileName + fullName: SaveDialog.FileName - uid: Terminal.Gui.Toplevel.CanFocus parent: Terminal.Gui.Toplevel isExternal: false @@ -448,6 +486,12 @@ references: name: Running nameWithType: Toplevel.Running fullName: Toplevel.Running +- uid: Terminal.Gui.FileDialog.WillPresent + parent: Terminal.Gui.FileDialog + isExternal: false + name: WillPresent() + nameWithType: FileDialog.WillPresent() + fullName: FileDialog.WillPresent() - uid: Terminal.Gui.Window.Title parent: Terminal.Gui.Window isExternal: false diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.TextField.yml b/docfx/api/Terminal.Gui/Terminal.Gui.TextField.yml index 5131e3706..fa4cea645 100644 --- a/docfx/api/Terminal.Gui/Terminal.Gui.TextField.yml +++ b/docfx/api/Terminal.Gui/Terminal.Gui.TextField.yml @@ -4,6 +4,7 @@ items: id: TextField children: - Terminal.Gui.TextField.#ctor(NStack.ustring) + - Terminal.Gui.TextField.#ctor(System.String) - Terminal.Gui.TextField.#ctor(System.Int32,System.Int32,System.Int32,NStack.ustring) - Terminal.Gui.TextField.CanFocus - Terminal.Gui.TextField.Changed @@ -101,6 +102,27 @@ items: description: Initial text contents. overload: Terminal.Gui.TextField.#ctor* exceptions: [] +- uid: Terminal.Gui.TextField.#ctor(System.String) + id: '#ctor(System.String)' + parent: Terminal.Gui.TextField + langs: + - csharp + name: TextField(String) + nameWithType: TextField.TextField(String) + fullName: TextField.TextField(String) + type: Constructor + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Public constructor that creates a text field, with layout controlled with X, Y, Width and Height. + syntax: + content: public TextField (string text); + parameters: + - id: text + type: System.String + description: Initial text contents. + overload: Terminal.Gui.TextField.#ctor* + exceptions: [] - uid: Terminal.Gui.TextField.#ctor(System.Int32,System.Int32,System.Int32,NStack.ustring) id: '#ctor(System.Int32,System.Int32,System.Int32,NStack.ustring)' parent: Terminal.Gui.TextField @@ -355,6 +377,18 @@ references: name: ustring nameWithType: ustring fullName: NStack.ustring +- uid: Terminal.Gui.TextField.#ctor(System.String) + parent: Terminal.Gui.TextField + isExternal: false + name: TextField(String) + nameWithType: TextField.TextField(String) + fullName: TextField.TextField(String) +- uid: System.String + parent: System + isExternal: true + name: String + nameWithType: String + fullName: System.String - uid: Terminal.Gui.TextField.#ctor(System.Int32,System.Int32,System.Int32,NStack.ustring) parent: Terminal.Gui.TextField isExternal: false diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.TextView.yml b/docfx/api/Terminal.Gui/Terminal.Gui.TextView.yml index 3da2c3321..943278fc8 100644 --- a/docfx/api/Terminal.Gui/Terminal.Gui.TextView.yml +++ b/docfx/api/Terminal.Gui/Terminal.Gui.TextView.yml @@ -24,6 +24,8 @@ items: assemblies: - Terminal.Gui namespace: Terminal.Gui + summary: Multi-line text editing view + remarks: "

\n The text view provides a multi-line text view. Users interact\n with it with the standard Emacs commands for movement or the arrow\n keys. \n

\n
ShortcutAction performed
Left cursor, Control-b\n Moves the editing point left.\n
Right cursor, Control-f\n Moves the editing point right.\n
Alt-b\n Moves one word back.\n
Alt-f\n Moves one word forward.\n
Up cursor, Control-p\n Moves the editing point one line up.\n
Down cursor, Control-n\n Moves the editing point one line down\n
Home key, Control-a\n Moves the cursor to the beginning of the line.\n
End key, Control-e\n Moves the cursor to the end of the line.\n
Delete, Control-d\n Deletes the character in front of the cursor.\n
Backspace\n Deletes the character behind the cursor.\n
Control-k\n Deletes the text until the end of the line and replaces the kill buffer\n with the deleted text. You can paste this text in a different place by\n using Control-y.\n
Control-y\n Pastes the content of the kill ring into the current position.\n
Alt-d\n Deletes the word above the cursor and adds it to the kill ring. You \n can paste the contents of the kill ring with Control-y.\n
Control-q\n Quotes the next input character, to prevent the normal processing of\n key handling to take place.\n
" syntax: content: 'public class TextView : Terminal.Gui.View' inheritance: diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.Toplevel.yml b/docfx/api/Terminal.Gui/Terminal.Gui.Toplevel.yml index f46324ddd..440167a65 100644 --- a/docfx/api/Terminal.Gui/Terminal.Gui.Toplevel.yml +++ b/docfx/api/Terminal.Gui/Terminal.Gui.Toplevel.yml @@ -9,6 +9,7 @@ items: - Terminal.Gui.Toplevel.Create - Terminal.Gui.Toplevel.ProcessKey(Terminal.Gui.KeyEvent) - Terminal.Gui.Toplevel.Running + - Terminal.Gui.Toplevel.WillPresent langs: - csharp name: Toplevel @@ -212,6 +213,26 @@ items: type: System.Boolean description: To be added. exceptions: [] +- uid: Terminal.Gui.Toplevel.WillPresent + id: WillPresent + parent: Terminal.Gui.Toplevel + langs: + - csharp + name: WillPresent() + nameWithType: Toplevel.WillPresent() + fullName: Toplevel.WillPresent() + type: Method + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: >- + This method is invoked by Application.Begin as part of the Application.Run after + the views have been laid out, and before the views are drawn for the first time. + syntax: + content: public virtual void WillPresent (); + parameters: [] + overload: Terminal.Gui.Toplevel.WillPresent* + exceptions: [] references: - uid: Terminal.Gui.View parent: Terminal.Gui @@ -279,6 +300,12 @@ references: name: Running nameWithType: Toplevel.Running fullName: Toplevel.Running +- uid: Terminal.Gui.Toplevel.WillPresent + parent: Terminal.Gui.Toplevel + isExternal: false + name: WillPresent() + nameWithType: Toplevel.WillPresent() + fullName: Toplevel.WillPresent() - uid: Terminal.Gui.Toplevel.#ctor* parent: Terminal.Gui.Toplevel isExternal: false @@ -303,6 +330,12 @@ references: name: ProcessKey nameWithType: Toplevel.ProcessKey fullName: Toplevel.ProcessKey +- uid: Terminal.Gui.Toplevel.WillPresent* + parent: Terminal.Gui.Toplevel + isExternal: false + name: WillPresent + nameWithType: Toplevel.WillPresent + fullName: Toplevel.WillPresent - uid: Terminal.Gui.View.HasFocus parent: Terminal.Gui.View isExternal: false diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.View.yml b/docfx/api/Terminal.Gui/Terminal.Gui.View.yml index a026e50f0..29bfce902 100644 --- a/docfx/api/Terminal.Gui/Terminal.Gui.View.yml +++ b/docfx/api/Terminal.Gui/Terminal.Gui.View.yml @@ -73,6 +73,7 @@ items: - Terminal.Gui.Button - Terminal.Gui.CheckBox - Terminal.Gui.FrameView + - Terminal.Gui.HexView - Terminal.Gui.Label - Terminal.Gui.ListView - Terminal.Gui.MenuBar diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.Window.yml b/docfx/api/Terminal.Gui/Terminal.Gui.Window.yml index f0edd32cf..83ad2cd4c 100644 --- a/docfx/api/Terminal.Gui/Terminal.Gui.Window.yml +++ b/docfx/api/Terminal.Gui/Terminal.Gui.Window.yml @@ -39,6 +39,7 @@ items: - Terminal.Gui.Toplevel.Create - Terminal.Gui.Toplevel.ProcessKey(Terminal.Gui.KeyEvent) - Terminal.Gui.Toplevel.Running + - Terminal.Gui.Toplevel.WillPresent - Terminal.Gui.View.Add(Terminal.Gui.View[]) - Terminal.Gui.View.AddRune(System.Int32,System.Int32,System.Rune) - Terminal.Gui.View.Bounds @@ -737,6 +738,12 @@ references: name: Running nameWithType: Toplevel.Running fullName: Toplevel.Running +- uid: Terminal.Gui.Toplevel.WillPresent + parent: Terminal.Gui.Toplevel + isExternal: false + name: WillPresent() + nameWithType: Toplevel.WillPresent() + fullName: Toplevel.WillPresent() - uid: System.Collections.IEnumerable parent: System.Collections isExternal: true diff --git a/docfx/api/toc.yml b/docfx/api/toc.yml index 3872c6037..3776a1c2c 100644 --- a/docfx/api/toc.yml +++ b/docfx/api/toc.yml @@ -2,10 +2,14 @@ - uid: Mono.Terminal name: Mono.Terminal items: + - uid: Mono.Terminal.IMainLoopDriver + name: IMainLoopDriver - uid: Mono.Terminal.MainLoop name: MainLoop - - uid: Mono.Terminal.MainLoop.Condition - name: MainLoop.Condition + - uid: Mono.Terminal.UnixMainLoop + name: UnixMainLoop + - uid: Mono.Terminal.UnixMainLoop.Condition + name: UnixMainLoop.Condition - uid: Terminal.Gui name: Terminal.Gui items: @@ -37,6 +41,8 @@ name: FileDialog - uid: Terminal.Gui.FrameView name: FrameView + - uid: Terminal.Gui.HexView + name: HexView - uid: Terminal.Gui.IListDataSource name: IListDataSource - uid: Terminal.Gui.Key diff --git a/docs/api/Mono.Terminal.html b/docs/api/Mono.Terminal.html index 9a354f53a..d6bccd4cf 100644 --- a/docs/api/Mono.Terminal.html +++ b/docs/api/Mono.Terminal.html @@ -79,10 +79,18 @@

MainLoop

Simple main loop implementation that can be used to monitor file descriptor, run timers and idle handlers.

+
+

UnixMainLoop

+

Unix main loop, suitable for using on Posix systems

+
+

Interfaces +

+

IMainLoopDriver

+

Public interface to create your own platform specific main loop driver.

Enums

-

MainLoop.Condition

+

UnixMainLoop.Condition

Condition on which to wake up from file descriptor activity. These match the Linux/BSD poll definitions.

diff --git a/docs/api/Mono.Terminal/Mono.Terminal.MainLoop.html b/docs/api/Mono.Terminal/Mono.Terminal.MainLoop.html index 0b7509528..ef7fe6140 100644 --- a/docs/api/Mono.Terminal/Mono.Terminal.MainLoop.html +++ b/docs/api/Mono.Terminal/Mono.Terminal.MainLoop.html @@ -107,12 +107,14 @@ -

MainLoop(Boolean)

-
+

MainLoop(IMainLoopDriver)

+

Creates a new Mainloop, to run it you must provide a driver, and choose + one of the implementations UnixMainLoop, NetMainLoop or WindowsMainLoop.

+
Declaration
-
public MainLoop (bool useUnix);
+
public MainLoop (Mono.Terminal.IMainLoopDriver driver);
Parameters
@@ -125,8 +127,8 @@ - - + + @@ -156,6 +158,35 @@ + + +
System.BooleanuseUnixIMainLoopDriverdriver

To be added.

System.Action<System.ConsoleKeyInfo>

To be added.

+
+

Properties +

+ + + +

Driver

+

The current IMainLoopDriver in use.

+
+
+
Declaration
+
+
public Mono.Terminal.IMainLoopDriver Driver { get; }
+
+
Property Value
+ + + + + + + + + + + diff --git a/docs/api/Terminal.Gui.html b/docs/api/Terminal.Gui.html index 4161642d4..892bae1b3 100644 --- a/docs/api/Terminal.Gui.html +++ b/docs/api/Terminal.Gui.html @@ -108,9 +108,13 @@

Dim

FileDialog

-
+

Base class for the OpenDialog and the SaveDialog

+

FrameView

The FrameView is a container frame that draws a frame around the contents

+
+

HexView

+

An Hex viewer an editor view over a System.IO.Stream

Label

Label view, displays a string at a given position, can include multiple lines.

@@ -131,7 +135,8 @@

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.

OpenDialog

-
+

The Open Dialog provides an interactive dialog box for users to select files or directories.

+

Pos

Describes a position which can be an absolute value, a percentage, centered, or relative to the ending dimension. Integer values are implicitly convertible to @@ -146,9 +151,12 @@

Radio group shows a group of labels, only one of those can be selected at a given time

Responder

-
+

Responder base class implemented by objects that want to participate on keyboard and mouse input.

+

SaveDialog

-
+

The save dialog provides an interactive dialog box for users to pick a file to + save.

+

ScrollBarView

ScrollBarViews are views that display a 1-character scrollbar, either horizontal or vertical

@@ -159,7 +167,8 @@

Text data entry widget

TextView

-
+

Multi-line text editing view

+

Toplevel

Toplevel views can be modally executed.

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Dialog.html b/docs/api/Terminal.Gui/Terminal.Gui.Dialog.html index 92fc0aa1c..2357e192e 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Dialog.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Dialog.html @@ -97,6 +97,9 @@ + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Dim.html b/docs/api/Terminal.Gui/Terminal.Gui.Dim.html index 7e5f7a1f1..4ff79d06a 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Dim.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Dim.html @@ -246,6 +246,51 @@
TypeDescription
IMainLoopDriver

The driver.

+ +

Sized(Int32)

+

Creates an Absolute Pos from the specified integer value.

+
+
+
Declaration
+
+
public static Terminal.Gui.Dim Sized (int n);
+
+
Parameters
+ + + + + + + + + + + + + + + +
TypeNameDescription
System.Int32n

The value to convert to the pos.

+
+
Returns
+ + + + + + + + + + + + + +
TypeDescription
Dim

The Absolute Pos.

+
+ +

Width(View)

Returns a Dim object tracks the Width of the specified view.

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.FileDialog.html b/docs/api/Terminal.Gui/Terminal.Gui.FileDialog.html index 4d3b6bcb5..d6277cdae 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.FileDialog.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.FileDialog.html @@ -72,7 +72,8 @@

Class FileDialog

-
+

Base class for the OpenDialog and the SaveDialog

+
Inheritance
@@ -550,6 +551,18 @@ +

Methods +

+ + + +

WillPresent()

+
+
+
Declaration
+
+
public override void WillPresent ();
+
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.OpenDialog.html b/docs/api/Terminal.Gui/Terminal.Gui.OpenDialog.html index a9ebacca5..0ba34a13c 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.OpenDialog.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.OpenDialog.html @@ -72,7 +72,8 @@

Class OpenDialog

-
+

The Open Dialog provides an interactive dialog box for users to select files or directories.

+
Inheritance
@@ -123,6 +124,9 @@ + @@ -283,6 +287,20 @@
public class OpenDialog : Terminal.Gui.FileDialog
+
Remarks
+

+ The open dialog can be used to select files for opening, it can be configured to allow + multiple items to be selected (based on the AllowsMultipleSelection) variable and + you can control whether this should allow files or directories to be selected. +

+

+ To use it, create an instance of the OpenDialog, configure its properties, and then + call Application.Run on the resulting instance. This will run the dialog modally, + and when this returns, the list of filds will be available on the FilePaths property. +

+

+ To select more than one file, users can use the spacebar, or control-t. +

Constructors

@@ -343,7 +361,7 @@ System.Boolean -

true if allows multiple selection; otherwise, false.

+

true if allows multiple selection; otherwise, false, defaults to false.

@@ -370,7 +388,7 @@ System.Boolean -

true if can choose directories; otherwise, false.

+

true if can choose directories; otherwise, false defaults to false.

@@ -397,7 +415,7 @@ System.Boolean -

true if can choose files; otherwise, false.

+

true if can choose files; otherwise, false. Defaults to true

@@ -406,12 +424,12 @@

FilePaths

-

Gets the file paths selected

+

Returns the selected files, or an empty list if nothing has been selected

Declaration
-
public System.Collections.Generic.IReadOnlyList<NStack.ustring> FilePaths { get; }
+
public System.Collections.Generic.IReadOnlyList<string> FilePaths { get; }
Property Value
@@ -423,7 +441,7 @@ - + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Pos.html b/docs/api/Terminal.Gui/Terminal.Gui.Pos.html index 388a906ef..47b0365c5 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Pos.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Pos.html @@ -167,6 +167,51 @@
System.Collections.Generic.IReadOnlyList<NStack.ustring>System.Collections.Generic.IReadOnlyList<System.String>

The file paths.

+ +

At(Int32)

+

Creates an Absolute Pos from the specified integer value.

+
+
+
Declaration
+
+
public static Terminal.Gui.Pos At (int n);
+
+
Parameters
+ + + + + + + + + + + + + + + +
TypeNameDescription
System.Int32n

The value to convert to the pos.

+
+
Returns
+ + + + + + + + + + + + + +
TypeDescription
Pos

The Absolute Pos.

+
+ +

Bottom(View)

Returns a Pos object tracks the Bottom (Y+Height) coordinate of the specified view.

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Responder.html b/docs/api/Terminal.Gui/Terminal.Gui.Responder.html index d36058c16..610aae34c 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Responder.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Responder.html @@ -72,7 +72,8 @@

Class Responder

-
+

Responder base class implemented by objects that want to participate on keyboard and mouse input.

+
Inheritance
@@ -104,7 +105,8 @@

CanFocus

-
+

Gets or sets a value indicating whether this Responder can focus.

+
Declaration
@@ -121,7 +123,7 @@ System.Boolean -

To be added.

+

true if can focus; otherwise, false.

@@ -130,7 +132,8 @@

HasFocus

-
+

Gets or sets a value indicating whether this Responder has focus.

+
Declaration
@@ -147,7 +150,7 @@ System.Boolean -

To be added.

+

true if has focus; otherwise, false.

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.SaveDialog.html b/docs/api/Terminal.Gui/Terminal.Gui.SaveDialog.html index 13edbb327..78bc8b30c 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.SaveDialog.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.SaveDialog.html @@ -72,7 +72,9 @@

Class SaveDialog

-
+

The save dialog provides an interactive dialog box for users to pick a file to + save.

+
Inheritance
@@ -123,6 +125,9 @@ + @@ -283,6 +288,13 @@
public class SaveDialog : Terminal.Gui.FileDialog
+
Remarks
+

+ To use it, create an instance of the SaveDialog, and then + call Application.Run on the resulting instance. This will run the dialog modally, + and when this returns, the FileName property will contain the selected value or + null if the user canceled. +

Constructors

@@ -315,6 +327,36 @@ NStack.ustring message

To be added.

+ + + + +

Properties +

+ + + +

FileName

+

Gets the name of the file the user selected for saving, or null + if the user canceled the dialog box.

+
+
+
Declaration
+
+
public NStack.ustring FileName { get; }
+
+
Property Value
+ + + + + + + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.TextField.html b/docs/api/Terminal.Gui/Terminal.Gui.TextField.html index ae0e73219..d5adba8cc 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.TextField.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.TextField.html @@ -260,6 +260,35 @@
TypeDescription
NStack.ustring

The name of the file.

+ +

TextField(String)

+

Public constructor that creates a text field, with layout controlled with X, Y, Width and Height.

+
+
+
Declaration
+
+
public TextField (string text);
+
+
Parameters
+ + + + + + + + + + + + + + + +
TypeNameDescription
System.Stringtext

Initial text contents.

+
+ +

TextField(Int32, Int32, Int32, ustring)

Public constructor that creates a text field at an absolute position and size.

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.TextView.html b/docs/api/Terminal.Gui/Terminal.Gui.TextView.html index 7b05e83d8..15c10fd99 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.TextView.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.TextView.html @@ -72,7 +72,8 @@

Class TextView

-
+

Multi-line text editing view

+
Inheritance
@@ -225,6 +226,46 @@
public class TextView : Terminal.Gui.View
+
Remarks
+

+ The text view provides a multi-line text view. Users interact + with it with the standard Emacs commands for movement or the arrow + keys. +

+
ShortcutAction performed
Left cursor, Control-b + Moves the editing point left. +
Right cursor, Control-f + Moves the editing point right. +
Alt-b + Moves one word back. +
Alt-f + Moves one word forward. +
Up cursor, Control-p + Moves the editing point one line up. +
Down cursor, Control-n + Moves the editing point one line down +
Home key, Control-a + Moves the cursor to the beginning of the line. +
End key, Control-e + Moves the cursor to the end of the line. +
Delete, Control-d + Deletes the character in front of the cursor. +
Backspace + Deletes the character behind the cursor. +
Control-k + Deletes the text until the end of the line and replaces the kill buffer + with the deleted text. You can paste this text in a different place by + using Control-y. +
Control-y + Pastes the content of the kill ring into the current position. +
Alt-d + Deletes the word above the cursor and adds it to the kill ring. You + can paste the contents of the kill ring with Control-y. +
Control-q + Quotes the next input character, to prevent the normal processing of + key handling to take place. +

+

Constructors

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Toplevel.html b/docs/api/Terminal.Gui/Terminal.Gui.Toplevel.html index 1ae93065a..15c489269 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Toplevel.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Toplevel.html @@ -420,6 +420,18 @@ + + + +

WillPresent()

+

This method is invoked by Application.Begin as part of the Application.Run after + the views have been laid out, and before the views are drawn for the first time.

+
+
+
Declaration
+
+
public virtual void WillPresent ();
+
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.View.html b/docs/api/Terminal.Gui/Terminal.Gui.View.html index 3409ea87a..a0af696b3 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.View.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.View.html @@ -84,6 +84,7 @@ + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Window.html b/docs/api/Terminal.Gui/Terminal.Gui.Window.html index 2ad11d9ad..3ecf10b1b 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Window.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Window.html @@ -98,6 +98,9 @@ + diff --git a/docs/api/toc.html b/docs/api/toc.html index 8619a18a5..4fbaf324a 100644 --- a/docs/api/toc.html +++ b/docs/api/toc.html @@ -76,11 +76,17 @@ Mono.Terminal
  • @@ -130,6 +136,9 @@
  • FrameView
  • +
  • + HexView +
  • IListDataSource
  • diff --git a/docs/manifest.json b/docs/manifest.json index 5bb83e32f..49a93c1cd 100644 --- a/docs/manifest.json +++ b/docs/manifest.json @@ -1 +1 @@ -{"homepages":[],"source_base_path":"/cvs/gui.cs/docfx","xrefmap":"xrefmap.yml","files":[{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.SpecialChar.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.SpecialChar.html","hash":"i1mFE0BbShjxPO1/uorOKQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Mono.Terminal/Mono.Terminal.MainLoop.yml","output":{".html":{"relative_path":"api/Mono.Terminal/Mono.Terminal.MainLoop.html","hash":"ESk8tQCQD0Vz8iMJwxEO/g=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.ColorScheme.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.ColorScheme.html","hash":"jLksqjNAv5NP/Lzs+w0orA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.MouseFlags.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MouseFlags.html","hash":"cDzZV9Fx1k/ddXExyYB8Fg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.TextAlignment.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.TextAlignment.html","hash":"VCohI9t1lob2fztxD5ZXcQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Button.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Button.html","hash":"39wBFZpnqrJBQIEKnDzDhQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Colors.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Colors.html","hash":"9fZOKjYk4B6QSQwNg1OuQg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.KeyEvent.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.KeyEvent.html","hash":"RFZsF2/17jsdv/neuaJ0tg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.MouseEvent.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.MouseEvent.html","hash":"TtIW0+KNQ+DxrIyYnGpJyQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.MouseFlags.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.MouseFlags.html","hash":"NRuoTlDQ42lWQzMeiemAyQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Clipboard.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Clipboard.html","hash":"Fvt60OsJUoECXXoy9pfy+w=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.IListDataSource.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.IListDataSource.html","hash":"Xfn/6Vl1b8NMvPm84nHBxA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.MenuItem.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.MenuItem.html","hash":"Cthf6EnfKoA8nN3uPnmqig=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Dialog.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Dialog.html","hash":"b46f8Cq+oTLbNGXHhHOXxQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.LayoutStyle.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.LayoutStyle.html","hash":"O2x5wBsNAd2kSLC/OwBPhA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Pos.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Pos.html","hash":"J42iby8RfP68ex3HXg9+YA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.yml","output":{".html":{"relative_path":"api/Terminal.html","hash":"tFVRBtIAuwnTBjsSB3aeCw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.ConsoleDriver.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.ConsoleDriver.html","hash":"zYFZ8UpIDDapoy6co0/5Kw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.MessageBox.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MessageBox.html","hash":"Wn6KkyjE8pNYfKOXzZV0Iw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Size.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Size.html","hash":"uQO7B2czEXvwl283AWce/Q=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Application.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Application.html","hash":"SI5UkP+RUkT2Khaw4xmfmg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Color.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Color.html","hash":"lDjWo7u8AtVHR4wSVrYp9A=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.FrameView.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.FrameView.html","hash":"7ggzdKG7rlp7hHNktYkkkQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.MenuBarItem.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.MenuBarItem.html","hash":"rTwo4kYP1ag7+t0B8vtA9A=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Responder.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Responder.html","hash":"haoSRJIv3U6l3xnz/+bN9g=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.SaveDialog.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.SaveDialog.html","hash":"nR7oNKkWEFQJgXwgqltYaA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.TextAlignment.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.TextAlignment.html","hash":"0WRZZIAjiDvLCkr+/Zr44Q=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.TextField.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.TextField.html","hash":"lu9rcPUMYo2y6x9ZGGTZfQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Attribute.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Attribute.html","hash":"3VQuiTvkwZuhrXRBU2slvA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Colors.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Colors.html","hash":"jVPODiXx92oOFHZgYp3TbA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.MenuItem.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MenuItem.html","hash":"04liHi2Olqjby/8vkUCYZw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Rect.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Rect.html","hash":"anP+C2o7gvnZXLG5vbMg9A=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Toplevel.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Toplevel.html","hash":"ZaZkpR6gBBPF5MiM0whB4g=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Toplevel.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Toplevel.html","hash":"beTbOMlgVJIAt8ZNVBJUSQ=="}},"is_incremental":false,"version":""},{"type":"Toc","source_relative_path":"api/toc.yml","output":{".html":{"relative_path":"api/toc.html","hash":"ejcl5EthEeFEtZr0E83cDQ=="}},"is_incremental":false,"version":""},{"type":"Conceptual","source_relative_path":"articles/overview.md","output":{".html":{"relative_path":"articles/overview.html","hash":"QBrhsS8zbmxN9zbVkYKGHQ=="}},"is_incremental":false,"version":""},{"type":"Conceptual","source_relative_path":"articles/views.md","output":{".html":{"relative_path":"articles/views.html","hash":"OZ1QwvSGw2eTKn8/QiZ7JA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Mono.Terminal.yml","output":{".html":{"relative_path":"api/Mono.Terminal.html","hash":"0y5WjjosS5xihjT3gYuMEg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Button.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Button.html","hash":"VESOJmXXJ9prNN5hKxfcNw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Key.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Key.html","hash":"sGONwq1ubcfwvIMQPLx8OA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.CheckBox.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.CheckBox.html","hash":"X+a60f86tmQdi42sejKSig=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Dim.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Dim.html","hash":"ptmvYvuZtUqCixq3toUk+A=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.ListView.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.ListView.html","hash":"BuBkWrO4UeUy20HDRxM4Tg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.ProgressBar.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.ProgressBar.html","hash":"lLQmoXv0C7ivnBuR6TVeMA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.RadioGroup.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.RadioGroup.html","hash":"qcFfu8vpVZnwPqoeuIWYmg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui.yml","output":{".html":{"relative_path":"api/Terminal.Gui.html","hash":"P0XJ4BpQWlUHpQbTogtg/g=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.CursesDriver.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.CursesDriver.html","hash":"kqLZ+gut4HqwdfZMrBSwvQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.MenuBar.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MenuBar.html","hash":"BYq8R+tNwkE1cm0tao3JNw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.ScrollView.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.ScrollView.html","hash":"ZRd9UaOkENOXRtYPGmSJqg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Application.RunState.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Application.RunState.html","hash":"e7izbnu+VMI54O2ffYPSBw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.ScrollBarView.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.ScrollBarView.html","hash":"NORLt3ZAMWoijBoHYO8WWQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.ScrollView.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.ScrollView.html","hash":"5VwAIriBb0f3ogsPX+kSrg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Application.RunState.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Application.RunState.html","hash":"Wr45dWdROck+mzcRWU+Xhw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.MenuBar.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.MenuBar.html","hash":"VKWHTFVY6rYU5LAcg1ibfg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Rect.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Rect.html","hash":"UbrMVw16YFF223fCoch2Xg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.TextView.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.TextView.html","hash":"n68Ab8fTny5dQBj3YWZFZA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Application.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Application.html","hash":"wmqIY3h9ul8VxGLlZ3Nbvw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.CheckBox.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.CheckBox.html","hash":"bNlFx/QhKQXyWQEyiuvMqQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Dialog.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Dialog.html","hash":"2ylkGO6zSUi/FT45G2Kn5A=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.MouseEvent.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MouseEvent.html","hash":"tWBrDmGanq6Qsj86XzS8PA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.SpecialChar.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.SpecialChar.html","hash":"oyaYen6dExP+Yje8h+D1yQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Attribute.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Attribute.html","hash":"I8naOo433NoB2u5w/nPbMA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.ConsoleDriver.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html","hash":"tw2X/U/EukiClPKr2Xi9qQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Label.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Label.html","hash":"ZTqvud6r3nStu+ft89My5g=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.OpenDialog.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.OpenDialog.html","hash":"IScEXrw7xfaJ+oueFaNt2Q=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Point.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Point.html","hash":"0wTvcjfDG3By7XHJve5K0g=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.MenuBarItem.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MenuBarItem.html","hash":"MLpuOjtsqxDsyuaLJfU28Q=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.RadioGroup.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.RadioGroup.html","hash":"zwoFctZNjvwMklMZpPs1EQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Window.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Window.html","hash":"ItBexMcHWDaV1yCleTabOw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.FileDialog.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.FileDialog.html","hash":"2B0K9Yw0uxkvinroU2lyag=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.KeyEvent.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.KeyEvent.html","hash":"H50MHJqCV7rQBETqFufJiw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Responder.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Responder.html","hash":"DJWHT+iWnN2wV1qbzFu1pw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.View.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.View.html","hash":"M01c4HbOagtD5MYiEutIeA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.ColorScheme.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.ColorScheme.html","hash":"1ClzHoep8DR+75SAfZjD4Q=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Key.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Key.html","hash":"2tsQD4qIAriuovLyT3ZhpQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.MessageBox.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.MessageBox.html","hash":"hjXjQ95RII82TEJ9tZI2/Q=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Size.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Size.html","hash":"qfcO9/VhcMA9NALvZ/77gA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.View.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.View.html","hash":"Qz0LuM8tkkT7Y2pxFqYy3g=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Window.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Window.html","hash":"Hfoy0NuXKuWEDSbe44dcFA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Mono.Terminal/Mono.Terminal.MainLoop.Condition.yml","output":{".html":{"relative_path":"api/Mono.Terminal/Mono.Terminal.MainLoop.Condition.html","hash":"7UhnDvlJfJ7tMAIEGi3BHQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Color.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Color.html","hash":"85hkUEzd69fFj5+qNKiT1g=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Label.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Label.html","hash":"tJNRVOYJfQqH8GIQdA9+OQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Point.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Point.html","hash":"yOdvSmSegO4HtL9S0NXmAw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.TextField.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.TextField.html","hash":"PG21wfF6w3WeOn5/F4r0Og=="}},"is_incremental":false,"version":""}],"version_info":{}} \ No newline at end of file +{"homepages":[],"source_base_path":"/cvs/gui.cs/docfx","xrefmap":"xrefmap.yml","files":[{"type":"ManagedReference","source_relative_path":"api/Mono.Terminal/Mono.Terminal.MainLoop.Condition.yml","output":{".html":{"relative_path":"api/Mono.Terminal/Mono.Terminal.MainLoop.Condition.html","hash":"7UhnDvlJfJ7tMAIEGi3BHQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Color.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Color.html","hash":"85hkUEzd69fFj5+qNKiT1g=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.MessageBox.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MessageBox.html","hash":"Wn6KkyjE8pNYfKOXzZV0Iw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.TextField.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.TextField.html","hash":"PG21wfF6w3WeOn5/F4r0Og=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.ColorScheme.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.ColorScheme.html","hash":"1ClzHoep8DR+75SAfZjD4Q=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Mono.Terminal/Mono.Terminal.IMainLoopDriver.yml","output":{".html":{"relative_path":"api/Mono.Terminal/Mono.Terminal.IMainLoopDriver.html","hash":"62mkkleB6lrSGweUhdlD/g=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.MenuBar.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MenuBar.html","hash":"BYq8R+tNwkE1cm0tao3JNw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.MouseFlags.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MouseFlags.html","hash":"cDzZV9Fx1k/ddXExyYB8Fg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.View.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.View.html","hash":"M01c4HbOagtD5MYiEutIeA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.ConsoleDriver.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html","hash":"tw2X/U/EukiClPKr2Xi9qQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Clipboard.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Clipboard.html","hash":"Fvt60OsJUoECXXoy9pfy+w=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Key.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Key.html","hash":"2tsQD4qIAriuovLyT3ZhpQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.OpenDialog.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.OpenDialog.html","hash":"DHhIXNCLND2jXdYjVU23CQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.SpecialChar.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.SpecialChar.html","hash":"i1mFE0BbShjxPO1/uorOKQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Mono.Terminal/Mono.Terminal.MainLoop.yml","output":{".html":{"relative_path":"api/Mono.Terminal/Mono.Terminal.MainLoop.html","hash":"XyFCFW8OWOO6xbLOpFioxw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.View.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.View.html","hash":"faKB7gniC6kLyQwDdPDGHg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Application.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Application.html","hash":"wmqIY3h9ul8VxGLlZ3Nbvw=="}},"is_incremental":false,"version":""},{"type":"Toc","source_relative_path":"api/toc.yml","output":{".html":{"relative_path":"api/toc.html","hash":"Sgfo3pT6tf7+ScPJZ08Kxw=="}},"is_incremental":false,"version":""},{"type":"Conceptual","source_relative_path":"articles/overview.md","output":{".html":{"relative_path":"articles/overview.html","hash":"QBrhsS8zbmxN9zbVkYKGHQ=="}},"is_incremental":false,"version":""},{"type":"Conceptual","source_relative_path":"articles/views.md","output":{".html":{"relative_path":"articles/views.html","hash":"OZ1QwvSGw2eTKn8/QiZ7JA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Mono.Terminal/Mono.Terminal.UnixMainLoop.Condition.yml","output":{".html":{"relative_path":"api/Mono.Terminal/Mono.Terminal.UnixMainLoop.Condition.html","hash":"ntN1cPguYvV9DkTHtkgWGw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Colors.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Colors.html","hash":"jVPODiXx92oOFHZgYp3TbA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.ListView.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.ListView.html","hash":"BuBkWrO4UeUy20HDRxM4Tg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.RadioGroup.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.RadioGroup.html","hash":"qcFfu8vpVZnwPqoeuIWYmg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Attribute.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Attribute.html","hash":"3VQuiTvkwZuhrXRBU2slvA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Key.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Key.html","hash":"sGONwq1ubcfwvIMQPLx8OA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Rect.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Rect.html","hash":"anP+C2o7gvnZXLG5vbMg9A=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.MenuItem.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.MenuItem.html","hash":"Cthf6EnfKoA8nN3uPnmqig=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.SaveDialog.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.SaveDialog.html","hash":"exYv1uf9+8SkYfeIGJyCPQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.yml","output":{".html":{"relative_path":"api/Terminal.html","hash":"tFVRBtIAuwnTBjsSB3aeCw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.ConsoleDriver.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.ConsoleDriver.html","hash":"zYFZ8UpIDDapoy6co0/5Kw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.MouseEvent.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MouseEvent.html","hash":"tWBrDmGanq6Qsj86XzS8PA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.KeyEvent.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.KeyEvent.html","hash":"RFZsF2/17jsdv/neuaJ0tg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Point.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Point.html","hash":"0wTvcjfDG3By7XHJve5K0g=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.TextAlignment.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.TextAlignment.html","hash":"0WRZZIAjiDvLCkr+/Zr44Q=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Dialog.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Dialog.html","hash":"dEKdYLOYKaYekMAoC9UdYQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.MenuBar.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.MenuBar.html","hash":"VKWHTFVY6rYU5LAcg1ibfg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Rect.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Rect.html","hash":"UbrMVw16YFF223fCoch2Xg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Toplevel.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Toplevel.html","hash":"ZaZkpR6gBBPF5MiM0whB4g=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Colors.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Colors.html","hash":"9fZOKjYk4B6QSQwNg1OuQg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.LayoutStyle.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.LayoutStyle.html","hash":"O2x5wBsNAd2kSLC/OwBPhA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.ProgressBar.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.ProgressBar.html","hash":"lLQmoXv0C7ivnBuR6TVeMA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.TextView.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.TextView.html","hash":"hD34JFz/vwIv6lnogMCrJw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.ScrollBarView.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.ScrollBarView.html","hash":"NORLt3ZAMWoijBoHYO8WWQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Mono.Terminal.yml","output":{".html":{"relative_path":"api/Mono.Terminal.html","hash":"RMmx7n37ZVr5aa8Ub47LIw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.CursesDriver.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.CursesDriver.html","hash":"kqLZ+gut4HqwdfZMrBSwvQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Point.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Point.html","hash":"yOdvSmSegO4HtL9S0NXmAw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Window.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Window.html","hash":"ItBexMcHWDaV1yCleTabOw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Label.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Label.html","hash":"tJNRVOYJfQqH8GIQdA9+OQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Responder.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Responder.html","hash":"DJWHT+iWnN2wV1qbzFu1pw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Attribute.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Attribute.html","hash":"I8naOo433NoB2u5w/nPbMA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.FrameView.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.FrameView.html","hash":"7ggzdKG7rlp7hHNktYkkkQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.MessageBox.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.MessageBox.html","hash":"hjXjQ95RII82TEJ9tZI2/Q=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Mono.Terminal/Mono.Terminal.UnixMainLoop.yml","output":{".html":{"relative_path":"api/Mono.Terminal/Mono.Terminal.UnixMainLoop.html","hash":"c5tVzewZrht1I8smiZrCHg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.ColorScheme.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.ColorScheme.html","hash":"jLksqjNAv5NP/Lzs+w0orA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.MenuItem.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MenuItem.html","hash":"04liHi2Olqjby/8vkUCYZw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.TextAlignment.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.TextAlignment.html","hash":"VCohI9t1lob2fztxD5ZXcQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Color.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Color.html","hash":"lDjWo7u8AtVHR4wSVrYp9A=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Toplevel.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Toplevel.html","hash":"qStL59KEKKRA+jFxmtbA5Q=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui.yml","output":{".html":{"relative_path":"api/Terminal.Gui.html","hash":"8U+aPBsV7co8ACagO7iuQA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.CheckBox.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.CheckBox.html","hash":"bNlFx/QhKQXyWQEyiuvMqQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Label.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Label.html","hash":"ZTqvud6r3nStu+ft89My5g=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Pos.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Pos.html","hash":"vLNtf+MqypgVlJeuLwH3gQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.TextField.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.TextField.html","hash":"skqFTtFj6JJowPy1fUXE9g=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.RadioGroup.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.RadioGroup.html","hash":"zwoFctZNjvwMklMZpPs1EQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Application.RunState.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Application.RunState.html","hash":"e7izbnu+VMI54O2ffYPSBw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Dim.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Dim.html","hash":"cDvbF+k1jR4/+pqMxbR8XQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.MenuBarItem.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.MenuBarItem.html","hash":"rTwo4kYP1ag7+t0B8vtA9A=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Responder.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Responder.html","hash":"/YNsHooMc41NGABnMlAkCg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Window.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Window.html","hash":"OScznzqHajT9XwEc26hE2A=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Application.RunState.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Application.RunState.html","hash":"Wr45dWdROck+mzcRWU+Xhw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Button.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Button.html","hash":"VESOJmXXJ9prNN5hKxfcNw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.MenuBarItem.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MenuBarItem.html","hash":"MLpuOjtsqxDsyuaLJfU28Q=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.SpecialChar.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.SpecialChar.html","hash":"oyaYen6dExP+Yje8h+D1yQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Button.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Button.html","hash":"39wBFZpnqrJBQIEKnDzDhQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.HexView.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.HexView.html","hash":"CYhCluN23n1noAl159HF6w=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.MouseEvent.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.MouseEvent.html","hash":"TtIW0+KNQ+DxrIyYnGpJyQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.ScrollView.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.ScrollView.html","hash":"5VwAIriBb0f3ogsPX+kSrg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Dialog.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Dialog.html","hash":"2ylkGO6zSUi/FT45G2Kn5A=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Size.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Size.html","hash":"uQO7B2czEXvwl283AWce/Q=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.CheckBox.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.CheckBox.html","hash":"X+a60f86tmQdi42sejKSig=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.IListDataSource.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.IListDataSource.html","hash":"Xfn/6Vl1b8NMvPm84nHBxA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.MouseFlags.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.MouseFlags.html","hash":"NRuoTlDQ42lWQzMeiemAyQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Size.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Size.html","hash":"qfcO9/VhcMA9NALvZ/77gA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.KeyEvent.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.KeyEvent.html","hash":"H50MHJqCV7rQBETqFufJiw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.ScrollView.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.ScrollView.html","hash":"ZRd9UaOkENOXRtYPGmSJqg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Application.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Application.html","hash":"SI5UkP+RUkT2Khaw4xmfmg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.FileDialog.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.FileDialog.html","hash":"S0PRkMYSB/WOYXF4YJsmsA=="}},"is_incremental":false,"version":""}],"version_info":{}} \ No newline at end of file diff --git a/docs/xrefmap.yml b/docs/xrefmap.yml index 94531ef39..32ff5eaef 100644 --- a/docs/xrefmap.yml +++ b/docs/xrefmap.yml @@ -6,6 +6,51 @@ references: href: api/Mono.Terminal.html fullName: Mono.Terminal nameWithType: Mono.Terminal +- uid: Mono.Terminal.IMainLoopDriver + name: IMainLoopDriver + href: api/Mono.Terminal/Mono.Terminal.IMainLoopDriver.html + fullName: Mono.Terminal.IMainLoopDriver + nameWithType: IMainLoopDriver +- uid: Mono.Terminal.IMainLoopDriver.EventsPending(System.Boolean) + name: EventsPending(Boolean) + href: api/Mono.Terminal/Mono.Terminal.IMainLoopDriver.html#Mono_Terminal_IMainLoopDriver_EventsPending_System_Boolean_ + fullName: IMainLoopDriver.EventsPending(Boolean) + nameWithType: IMainLoopDriver.EventsPending(Boolean) +- uid: Mono.Terminal.IMainLoopDriver.EventsPending* + name: EventsPending + href: api/Mono.Terminal/Mono.Terminal.IMainLoopDriver.html#Mono_Terminal_IMainLoopDriver_EventsPending_ + fullName: IMainLoopDriver.EventsPending + nameWithType: IMainLoopDriver.EventsPending +- uid: Mono.Terminal.IMainLoopDriver.MainIteration + name: MainIteration() + href: api/Mono.Terminal/Mono.Terminal.IMainLoopDriver.html#Mono_Terminal_IMainLoopDriver_MainIteration + fullName: IMainLoopDriver.MainIteration() + nameWithType: IMainLoopDriver.MainIteration() +- uid: Mono.Terminal.IMainLoopDriver.MainIteration* + name: MainIteration + href: api/Mono.Terminal/Mono.Terminal.IMainLoopDriver.html#Mono_Terminal_IMainLoopDriver_MainIteration_ + fullName: IMainLoopDriver.MainIteration + nameWithType: IMainLoopDriver.MainIteration +- uid: Mono.Terminal.IMainLoopDriver.Setup(Mono.Terminal.MainLoop) + name: Setup(MainLoop) + href: api/Mono.Terminal/Mono.Terminal.IMainLoopDriver.html#Mono_Terminal_IMainLoopDriver_Setup_Mono_Terminal_MainLoop_ + fullName: IMainLoopDriver.Setup(MainLoop) + nameWithType: IMainLoopDriver.Setup(MainLoop) +- uid: Mono.Terminal.IMainLoopDriver.Setup* + name: Setup + href: api/Mono.Terminal/Mono.Terminal.IMainLoopDriver.html#Mono_Terminal_IMainLoopDriver_Setup_ + fullName: IMainLoopDriver.Setup + nameWithType: IMainLoopDriver.Setup +- uid: Mono.Terminal.IMainLoopDriver.Wakeup + name: Wakeup() + href: api/Mono.Terminal/Mono.Terminal.IMainLoopDriver.html#Mono_Terminal_IMainLoopDriver_Wakeup + fullName: IMainLoopDriver.Wakeup() + nameWithType: IMainLoopDriver.Wakeup() +- uid: Mono.Terminal.IMainLoopDriver.Wakeup* + name: Wakeup + href: api/Mono.Terminal/Mono.Terminal.IMainLoopDriver.html#Mono_Terminal_IMainLoopDriver_Wakeup_ + fullName: IMainLoopDriver.Wakeup + nameWithType: IMainLoopDriver.Wakeup - uid: Mono.Terminal.MainLoop name: MainLoop href: api/Mono.Terminal/Mono.Terminal.MainLoop.html @@ -16,11 +61,11 @@ references: href: api/Mono.Terminal/Mono.Terminal.MainLoop.html#Mono_Terminal_MainLoop__ctor fullName: MainLoop.MainLoop() nameWithType: MainLoop.MainLoop() -- uid: Mono.Terminal.MainLoop.#ctor(System.Boolean) - name: MainLoop(Boolean) - href: api/Mono.Terminal/Mono.Terminal.MainLoop.html#Mono_Terminal_MainLoop__ctor_System_Boolean_ - fullName: MainLoop.MainLoop(Boolean) - nameWithType: MainLoop.MainLoop(Boolean) +- uid: Mono.Terminal.MainLoop.#ctor(Mono.Terminal.IMainLoopDriver) + name: MainLoop(IMainLoopDriver) + href: api/Mono.Terminal/Mono.Terminal.MainLoop.html#Mono_Terminal_MainLoop__ctor_Mono_Terminal_IMainLoopDriver_ + fullName: MainLoop.MainLoop(IMainLoopDriver) + nameWithType: MainLoop.MainLoop(IMainLoopDriver) - uid: Mono.Terminal.MainLoop.#ctor* name: MainLoop href: api/Mono.Terminal/Mono.Terminal.MainLoop.html#Mono_Terminal_MainLoop__ctor_ @@ -91,6 +136,16 @@ references: href: api/Mono.Terminal/Mono.Terminal.MainLoop.Condition.html#Mono_Terminal_MainLoop_Condition_PollPri fullName: MainLoop.Condition.PollPri nameWithType: MainLoop.Condition.PollPri +- uid: Mono.Terminal.MainLoop.Driver + name: Driver + href: api/Mono.Terminal/Mono.Terminal.MainLoop.html#Mono_Terminal_MainLoop_Driver + fullName: MainLoop.Driver + nameWithType: MainLoop.Driver +- uid: Mono.Terminal.MainLoop.Driver* + name: Driver + href: api/Mono.Terminal/Mono.Terminal.MainLoop.html#Mono_Terminal_MainLoop_Driver_ + fullName: MainLoop.Driver + nameWithType: MainLoop.Driver - uid: Mono.Terminal.MainLoop.EventsPending(System.Boolean) name: EventsPending(Boolean) href: api/Mono.Terminal/Mono.Terminal.MainLoop.html#Mono_Terminal_MainLoop_EventsPending_System_Boolean_ @@ -176,6 +231,116 @@ references: href: api/Mono.Terminal/Mono.Terminal.MainLoop.html#Mono_Terminal_MainLoop_WindowsKeyPressed fullName: MainLoop.WindowsKeyPressed nameWithType: MainLoop.WindowsKeyPressed +- uid: Mono.Terminal.UnixMainLoop + name: UnixMainLoop + href: api/Mono.Terminal/Mono.Terminal.UnixMainLoop.html + fullName: Mono.Terminal.UnixMainLoop + nameWithType: UnixMainLoop +- uid: Mono.Terminal.UnixMainLoop.#ctor + name: UnixMainLoop() + href: api/Mono.Terminal/Mono.Terminal.UnixMainLoop.html#Mono_Terminal_UnixMainLoop__ctor + fullName: UnixMainLoop.UnixMainLoop() + nameWithType: UnixMainLoop.UnixMainLoop() +- uid: Mono.Terminal.UnixMainLoop.#ctor* + name: UnixMainLoop + href: api/Mono.Terminal/Mono.Terminal.UnixMainLoop.html#Mono_Terminal_UnixMainLoop__ctor_ + fullName: UnixMainLoop.UnixMainLoop + nameWithType: UnixMainLoop.UnixMainLoop +- uid: Mono.Terminal.UnixMainLoop.AddWatch(System.Int32,Mono.Terminal.UnixMainLoop.Condition,System.Func{Mono.Terminal.MainLoop,System.Boolean}) + name: AddWatch(Int32, UnixMainLoop+Condition, Func) + href: api/Mono.Terminal/Mono.Terminal.UnixMainLoop.html#Mono_Terminal_UnixMainLoop_AddWatch_System_Int32_Mono_Terminal_UnixMainLoop_Condition_System_Func_Mono_Terminal_MainLoop_System_Boolean__ + fullName: UnixMainLoop.AddWatch(Int32, UnixMainLoop+Condition, Func) + nameWithType: UnixMainLoop.AddWatch(Int32, UnixMainLoop+Condition, Func) +- uid: Mono.Terminal.UnixMainLoop.AddWatch* + name: AddWatch + href: api/Mono.Terminal/Mono.Terminal.UnixMainLoop.html#Mono_Terminal_UnixMainLoop_AddWatch_ + fullName: UnixMainLoop.AddWatch + nameWithType: UnixMainLoop.AddWatch +- uid: Mono.Terminal.UnixMainLoop.Condition + name: UnixMainLoop.Condition + href: api/Mono.Terminal/Mono.Terminal.UnixMainLoop.Condition.html + fullName: Mono.Terminal.UnixMainLoop.Condition + nameWithType: UnixMainLoop.Condition +- uid: Mono.Terminal.UnixMainLoop.Condition.PollErr + name: PollErr + href: api/Mono.Terminal/Mono.Terminal.UnixMainLoop.Condition.html#Mono_Terminal_UnixMainLoop_Condition_PollErr + fullName: UnixMainLoop.Condition.PollErr + nameWithType: UnixMainLoop.Condition.PollErr +- uid: Mono.Terminal.UnixMainLoop.Condition.PollHup + name: PollHup + href: api/Mono.Terminal/Mono.Terminal.UnixMainLoop.Condition.html#Mono_Terminal_UnixMainLoop_Condition_PollHup + fullName: UnixMainLoop.Condition.PollHup + nameWithType: UnixMainLoop.Condition.PollHup +- uid: Mono.Terminal.UnixMainLoop.Condition.PollIn + name: PollIn + href: api/Mono.Terminal/Mono.Terminal.UnixMainLoop.Condition.html#Mono_Terminal_UnixMainLoop_Condition_PollIn + fullName: UnixMainLoop.Condition.PollIn + nameWithType: UnixMainLoop.Condition.PollIn +- uid: Mono.Terminal.UnixMainLoop.Condition.PollNval + name: PollNval + href: api/Mono.Terminal/Mono.Terminal.UnixMainLoop.Condition.html#Mono_Terminal_UnixMainLoop_Condition_PollNval + fullName: UnixMainLoop.Condition.PollNval + nameWithType: UnixMainLoop.Condition.PollNval +- uid: Mono.Terminal.UnixMainLoop.Condition.PollOut + name: PollOut + href: api/Mono.Terminal/Mono.Terminal.UnixMainLoop.Condition.html#Mono_Terminal_UnixMainLoop_Condition_PollOut + fullName: UnixMainLoop.Condition.PollOut + nameWithType: UnixMainLoop.Condition.PollOut +- uid: Mono.Terminal.UnixMainLoop.Condition.PollPri + name: PollPri + href: api/Mono.Terminal/Mono.Terminal.UnixMainLoop.Condition.html#Mono_Terminal_UnixMainLoop_Condition_PollPri + fullName: UnixMainLoop.Condition.PollPri + nameWithType: UnixMainLoop.Condition.PollPri +- uid: Mono.Terminal.UnixMainLoop.Mono#Terminal#IMainLoopDriver#EventsPending(System.Boolean) + name: IMainLoopDriver.EventsPending(Boolean) + href: api/Mono.Terminal/Mono.Terminal.UnixMainLoop.html#Mono_Terminal_UnixMainLoop_Mono_Terminal_IMainLoopDriver_EventsPending_System_Boolean_ + fullName: UnixMainLoop.IMainLoopDriver.EventsPending(Boolean) + nameWithType: UnixMainLoop.IMainLoopDriver.EventsPending(Boolean) +- uid: Mono.Terminal.UnixMainLoop.Mono#Terminal#IMainLoopDriver#EventsPending* + name: Mono.Terminal.IMainLoopDriver.EventsPending + href: api/Mono.Terminal/Mono.Terminal.UnixMainLoop.html#Mono_Terminal_UnixMainLoop_Mono_Terminal_IMainLoopDriver_EventsPending_ + fullName: UnixMainLoop.Mono.Terminal.IMainLoopDriver.EventsPending + nameWithType: UnixMainLoop.Mono.Terminal.IMainLoopDriver.EventsPending +- uid: Mono.Terminal.UnixMainLoop.Mono#Terminal#IMainLoopDriver#MainIteration + name: IMainLoopDriver.MainIteration() + href: api/Mono.Terminal/Mono.Terminal.UnixMainLoop.html#Mono_Terminal_UnixMainLoop_Mono_Terminal_IMainLoopDriver_MainIteration + fullName: UnixMainLoop.IMainLoopDriver.MainIteration() + nameWithType: UnixMainLoop.IMainLoopDriver.MainIteration() +- uid: Mono.Terminal.UnixMainLoop.Mono#Terminal#IMainLoopDriver#MainIteration* + name: Mono.Terminal.IMainLoopDriver.MainIteration + href: api/Mono.Terminal/Mono.Terminal.UnixMainLoop.html#Mono_Terminal_UnixMainLoop_Mono_Terminal_IMainLoopDriver_MainIteration_ + fullName: UnixMainLoop.Mono.Terminal.IMainLoopDriver.MainIteration + nameWithType: UnixMainLoop.Mono.Terminal.IMainLoopDriver.MainIteration +- uid: Mono.Terminal.UnixMainLoop.Mono#Terminal#IMainLoopDriver#Setup(Mono.Terminal.MainLoop) + name: IMainLoopDriver.Setup(MainLoop) + href: api/Mono.Terminal/Mono.Terminal.UnixMainLoop.html#Mono_Terminal_UnixMainLoop_Mono_Terminal_IMainLoopDriver_Setup_Mono_Terminal_MainLoop_ + fullName: UnixMainLoop.IMainLoopDriver.Setup(MainLoop) + nameWithType: UnixMainLoop.IMainLoopDriver.Setup(MainLoop) +- uid: Mono.Terminal.UnixMainLoop.Mono#Terminal#IMainLoopDriver#Setup* + name: Mono.Terminal.IMainLoopDriver.Setup + href: api/Mono.Terminal/Mono.Terminal.UnixMainLoop.html#Mono_Terminal_UnixMainLoop_Mono_Terminal_IMainLoopDriver_Setup_ + fullName: UnixMainLoop.Mono.Terminal.IMainLoopDriver.Setup + nameWithType: UnixMainLoop.Mono.Terminal.IMainLoopDriver.Setup +- uid: Mono.Terminal.UnixMainLoop.Mono#Terminal#IMainLoopDriver#Wakeup + name: IMainLoopDriver.Wakeup() + href: api/Mono.Terminal/Mono.Terminal.UnixMainLoop.html#Mono_Terminal_UnixMainLoop_Mono_Terminal_IMainLoopDriver_Wakeup + fullName: UnixMainLoop.IMainLoopDriver.Wakeup() + nameWithType: UnixMainLoop.IMainLoopDriver.Wakeup() +- uid: Mono.Terminal.UnixMainLoop.Mono#Terminal#IMainLoopDriver#Wakeup* + name: Mono.Terminal.IMainLoopDriver.Wakeup + href: api/Mono.Terminal/Mono.Terminal.UnixMainLoop.html#Mono_Terminal_UnixMainLoop_Mono_Terminal_IMainLoopDriver_Wakeup_ + fullName: UnixMainLoop.Mono.Terminal.IMainLoopDriver.Wakeup + nameWithType: UnixMainLoop.Mono.Terminal.IMainLoopDriver.Wakeup +- uid: Mono.Terminal.UnixMainLoop.RemoveWatch(System.Object) + name: RemoveWatch(Object) + href: api/Mono.Terminal/Mono.Terminal.UnixMainLoop.html#Mono_Terminal_UnixMainLoop_RemoveWatch_System_Object_ + fullName: UnixMainLoop.RemoveWatch(Object) + nameWithType: UnixMainLoop.RemoveWatch(Object) +- uid: Mono.Terminal.UnixMainLoop.RemoveWatch* + name: RemoveWatch + href: api/Mono.Terminal/Mono.Terminal.UnixMainLoop.html#Mono_Terminal_UnixMainLoop_RemoveWatch_ + fullName: UnixMainLoop.RemoveWatch + nameWithType: UnixMainLoop.RemoveWatch - uid: Terminal name: Terminal href: api/Terminal.html @@ -2156,6 +2321,16 @@ references: href: api/Terminal.Gui/Terminal.Gui.Dim.html#Terminal_Gui_Dim_Percent_ fullName: Dim.Percent nameWithType: Dim.Percent +- uid: Terminal.Gui.Dim.Sized(System.Int32) + name: Sized(Int32) + href: api/Terminal.Gui/Terminal.Gui.Dim.html#Terminal_Gui_Dim_Sized_System_Int32_ + fullName: Dim.Sized(Int32) + nameWithType: Dim.Sized(Int32) +- uid: Terminal.Gui.Dim.Sized* + name: Sized + href: api/Terminal.Gui/Terminal.Gui.Dim.html#Terminal_Gui_Dim_Sized_ + fullName: Dim.Sized + nameWithType: Dim.Sized - uid: Terminal.Gui.Dim.Width(Terminal.Gui.View) name: Width(View) href: api/Terminal.Gui/Terminal.Gui.Dim.html#Terminal_Gui_Dim_Width_Terminal_Gui_View_ @@ -2271,6 +2446,16 @@ references: href: api/Terminal.Gui/Terminal.Gui.FileDialog.html#Terminal_Gui_FileDialog_Prompt_ fullName: FileDialog.Prompt nameWithType: FileDialog.Prompt +- uid: Terminal.Gui.FileDialog.WillPresent + name: WillPresent() + href: api/Terminal.Gui/Terminal.Gui.FileDialog.html#Terminal_Gui_FileDialog_WillPresent + fullName: FileDialog.WillPresent() + nameWithType: FileDialog.WillPresent() +- uid: Terminal.Gui.FileDialog.WillPresent* + name: WillPresent + href: api/Terminal.Gui/Terminal.Gui.FileDialog.html#Terminal_Gui_FileDialog_WillPresent_ + fullName: FileDialog.WillPresent + nameWithType: FileDialog.WillPresent - uid: Terminal.Gui.FrameView name: FrameView href: api/Terminal.Gui/Terminal.Gui.FrameView.html @@ -2331,6 +2516,111 @@ references: href: api/Terminal.Gui/Terminal.Gui.FrameView.html#Terminal_Gui_FrameView_Title_ fullName: FrameView.Title nameWithType: FrameView.Title +- uid: Terminal.Gui.HexView + name: HexView + href: api/Terminal.Gui/Terminal.Gui.HexView.html + fullName: Terminal.Gui.HexView + nameWithType: HexView +- uid: Terminal.Gui.HexView.#ctor(System.IO.Stream) + name: HexView(Stream) + href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView__ctor_System_IO_Stream_ + fullName: HexView.HexView(Stream) + nameWithType: HexView.HexView(Stream) +- uid: Terminal.Gui.HexView.#ctor* + name: HexView + href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView__ctor_ + fullName: HexView.HexView + nameWithType: HexView.HexView +- uid: Terminal.Gui.HexView.AllowEdits + name: AllowEdits + href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView_AllowEdits + fullName: HexView.AllowEdits + nameWithType: HexView.AllowEdits +- uid: Terminal.Gui.HexView.AllowEdits* + name: AllowEdits + href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView_AllowEdits_ + fullName: HexView.AllowEdits + nameWithType: HexView.AllowEdits +- uid: Terminal.Gui.HexView.ApplyEdits + name: ApplyEdits() + href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView_ApplyEdits + fullName: HexView.ApplyEdits() + nameWithType: HexView.ApplyEdits() +- uid: Terminal.Gui.HexView.ApplyEdits* + name: ApplyEdits + href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView_ApplyEdits_ + fullName: HexView.ApplyEdits + nameWithType: HexView.ApplyEdits +- uid: Terminal.Gui.HexView.DisplayStart + name: DisplayStart + href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView_DisplayStart + fullName: HexView.DisplayStart + nameWithType: HexView.DisplayStart +- uid: Terminal.Gui.HexView.DisplayStart* + name: DisplayStart + href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView_DisplayStart_ + fullName: HexView.DisplayStart + nameWithType: HexView.DisplayStart +- uid: Terminal.Gui.HexView.Edits + name: Edits + href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView_Edits + fullName: HexView.Edits + nameWithType: HexView.Edits +- uid: Terminal.Gui.HexView.Edits* + name: Edits + href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView_Edits_ + fullName: HexView.Edits + nameWithType: HexView.Edits +- uid: Terminal.Gui.HexView.Frame + name: Frame + href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView_Frame + fullName: HexView.Frame + nameWithType: HexView.Frame +- uid: Terminal.Gui.HexView.Frame* + name: Frame + href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView_Frame_ + fullName: HexView.Frame + nameWithType: HexView.Frame +- uid: Terminal.Gui.HexView.PositionCursor + name: PositionCursor() + href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView_PositionCursor + fullName: HexView.PositionCursor() + nameWithType: HexView.PositionCursor() +- uid: Terminal.Gui.HexView.PositionCursor* + name: PositionCursor + href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView_PositionCursor_ + fullName: HexView.PositionCursor + nameWithType: HexView.PositionCursor +- uid: Terminal.Gui.HexView.ProcessKey(Terminal.Gui.KeyEvent) + name: ProcessKey(KeyEvent) + href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView_ProcessKey_Terminal_Gui_KeyEvent_ + fullName: HexView.ProcessKey(KeyEvent) + nameWithType: HexView.ProcessKey(KeyEvent) +- uid: Terminal.Gui.HexView.ProcessKey* + name: ProcessKey + href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView_ProcessKey_ + fullName: HexView.ProcessKey + nameWithType: HexView.ProcessKey +- uid: Terminal.Gui.HexView.Redraw(Terminal.Gui.Rect) + name: Redraw(Rect) + href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView_Redraw_Terminal_Gui_Rect_ + fullName: HexView.Redraw(Rect) + nameWithType: HexView.Redraw(Rect) +- uid: Terminal.Gui.HexView.Redraw* + name: Redraw + href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView_Redraw_ + fullName: HexView.Redraw + nameWithType: HexView.Redraw +- uid: Terminal.Gui.HexView.Source + name: Source + href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView_Source + fullName: HexView.Source + nameWithType: HexView.Source +- uid: Terminal.Gui.HexView.Source* + name: Source + href: api/Terminal.Gui/Terminal.Gui.HexView.html#Terminal_Gui_HexView_Source_ + fullName: HexView.Source + nameWithType: HexView.Source - uid: Terminal.Gui.IListDataSource name: IListDataSource href: api/Terminal.Gui/Terminal.Gui.IListDataSource.html @@ -3526,6 +3816,16 @@ references: href: api/Terminal.Gui/Terminal.Gui.Pos.html#Terminal_Gui_Pos_AnchorEnd_ fullName: Pos.AnchorEnd nameWithType: Pos.AnchorEnd +- uid: Terminal.Gui.Pos.At(System.Int32) + name: At(Int32) + href: api/Terminal.Gui/Terminal.Gui.Pos.html#Terminal_Gui_Pos_At_System_Int32_ + fullName: Pos.At(Int32) + nameWithType: Pos.At(Int32) +- uid: Terminal.Gui.Pos.At* + name: At + href: api/Terminal.Gui/Terminal.Gui.Pos.html#Terminal_Gui_Pos_At_ + fullName: Pos.At + nameWithType: Pos.At - uid: Terminal.Gui.Pos.Bottom(Terminal.Gui.View) name: Bottom(View) href: api/Terminal.Gui/Terminal.Gui.Pos.html#Terminal_Gui_Pos_Bottom_Terminal_Gui_View_ @@ -4141,6 +4441,16 @@ references: href: api/Terminal.Gui/Terminal.Gui.SaveDialog.html#Terminal_Gui_SaveDialog__ctor_ fullName: SaveDialog.SaveDialog nameWithType: SaveDialog.SaveDialog +- uid: Terminal.Gui.SaveDialog.FileName + name: FileName + href: api/Terminal.Gui/Terminal.Gui.SaveDialog.html#Terminal_Gui_SaveDialog_FileName + fullName: SaveDialog.FileName + nameWithType: SaveDialog.FileName +- uid: Terminal.Gui.SaveDialog.FileName* + name: FileName + href: api/Terminal.Gui/Terminal.Gui.SaveDialog.html#Terminal_Gui_SaveDialog_FileName_ + fullName: SaveDialog.FileName + nameWithType: SaveDialog.FileName - uid: Terminal.Gui.ScrollBarView name: ScrollBarView href: api/Terminal.Gui/Terminal.Gui.ScrollBarView.html @@ -4601,6 +4911,11 @@ references: href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField__ctor_System_Int32_System_Int32_System_Int32_NStack_ustring_ fullName: TextField.TextField(Int32, Int32, Int32, ustring) nameWithType: TextField.TextField(Int32, Int32, Int32, ustring) +- uid: Terminal.Gui.TextField.#ctor(System.String) + name: TextField(String) + href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField__ctor_System_String_ + fullName: TextField.TextField(String) + nameWithType: TextField.TextField(String) - uid: Terminal.Gui.TextField.#ctor* name: TextField href: api/Terminal.Gui/Terminal.Gui.TextField.html#Terminal_Gui_TextField__ctor_ @@ -4876,6 +5191,16 @@ references: href: api/Terminal.Gui/Terminal.Gui.Toplevel.html#Terminal_Gui_Toplevel_Running fullName: Toplevel.Running nameWithType: Toplevel.Running +- uid: Terminal.Gui.Toplevel.WillPresent + name: WillPresent() + href: api/Terminal.Gui/Terminal.Gui.Toplevel.html#Terminal_Gui_Toplevel_WillPresent + fullName: Toplevel.WillPresent() + nameWithType: Toplevel.WillPresent() +- uid: Terminal.Gui.Toplevel.WillPresent* + name: WillPresent + href: api/Terminal.Gui/Terminal.Gui.Toplevel.html#Terminal_Gui_Toplevel_WillPresent_ + fullName: Toplevel.WillPresent + nameWithType: Toplevel.WillPresent - uid: Terminal.Gui.View name: View href: api/Terminal.Gui/Terminal.Gui.View.html diff --git a/ecmadocs/en/Mono.Terminal/MainLoop+Condition.xml b/ecmadocs/en/Mono.Terminal/MainLoop+Condition.xml deleted file mode 100644 index c2098e21f..000000000 --- a/ecmadocs/en/Mono.Terminal/MainLoop+Condition.xml +++ /dev/null @@ -1,120 +0,0 @@ - - - - - Terminal.Gui - 1.0.0.0 - - - System.Enum - - - - System.Flags - - - - - Condition on which to wake up from file descriptor activity. These match the Linux/BSD poll definitions. - - To be added. - - - - - - Field - - 1.0.0.0 - - - Mono.Terminal.MainLoop+Condition - - - - Error condition on output - - - - - - - Field - - 1.0.0.0 - - - Mono.Terminal.MainLoop+Condition - - - - Hang-up on output - - - - - - - Field - - 1.0.0.0 - - - Mono.Terminal.MainLoop+Condition - - - - There is data to read - - - - - - - Field - - 1.0.0.0 - - - Mono.Terminal.MainLoop+Condition - - - - File descriptor is not open. - - - - - - - Field - - 1.0.0.0 - - - Mono.Terminal.MainLoop+Condition - - - - Writing to the specified descriptor will not block - - - - - - - Field - - 1.0.0.0 - - - Mono.Terminal.MainLoop+Condition - - - - There is urgent data to read - - - - - diff --git a/ecmadocs/en/Mono.Terminal/MainLoop.xml b/ecmadocs/en/Mono.Terminal/MainLoop.xml index f3c012341..5ef5471c0 100644 --- a/ecmadocs/en/Mono.Terminal/MainLoop.xml +++ b/ecmadocs/en/Mono.Terminal/MainLoop.xml @@ -24,9 +24,6 @@ Constructor - - 1.0.0.0 - @@ -36,18 +33,21 @@ - - + + Constructor 1.0.0.0 - + - To be added. - To be added. + To be added. + + Creates a new Mainloop, to run it you must provide a driver, and choose + one of the implementations UnixMainLoop, NetMainLoop or WindowsMainLoop. + To be added. @@ -108,9 +108,6 @@ Method - - 1.0.0.0 - System.Object @@ -137,6 +134,24 @@ + + + + Property + + 1.0.0.0 + + + Mono.Terminal.IMainLoopDriver + + + + The current IMainLoopDriver in use. + + The driver. + To be added. + + @@ -255,9 +270,6 @@ Method - - 1.0.0.0 - System.Void @@ -314,9 +326,6 @@ Field - - 1.0.0.0 - System.Action<System.ConsoleKeyInfo> diff --git a/ecmadocs/en/Terminal.Gui/Dim.xml b/ecmadocs/en/Terminal.Gui/Dim.xml index a5d862451..b0be5d9a2 100644 --- a/ecmadocs/en/Terminal.Gui/Dim.xml +++ b/ecmadocs/en/Terminal.Gui/Dim.xml @@ -173,6 +173,28 @@ To be added. + + + + Method + + 1.0.0.0 + + + Terminal.Gui.Dim + + + + + + The value to convert to the pos. + + Creates an Absolute Pos from the specified integer value. + + The Absolute Pos. + To be added. + + diff --git a/ecmadocs/en/Terminal.Gui/FileDialog.xml b/ecmadocs/en/Terminal.Gui/FileDialog.xml index 6ff7c67bf..f850b2184 100644 --- a/ecmadocs/en/Terminal.Gui/FileDialog.xml +++ b/ecmadocs/en/Terminal.Gui/FileDialog.xml @@ -10,7 +10,9 @@ - To be added. + + Base class for the OpenDialog and the SaveDialog + To be added. @@ -201,5 +203,21 @@ To be added. + + + + Method + + 1.0.0.0 + + + System.Void + + + + To be added. + To be added. + + diff --git a/ecmadocs/en/Terminal.Gui/OpenDialog.xml b/ecmadocs/en/Terminal.Gui/OpenDialog.xml index 2d3b8ec1a..9ee24a209 100644 --- a/ecmadocs/en/Terminal.Gui/OpenDialog.xml +++ b/ecmadocs/en/Terminal.Gui/OpenDialog.xml @@ -10,8 +10,24 @@ - To be added. - To be added. + + The Open Dialog provides an interactive dialog box for users to select files or directories. + + + + The open dialog can be used to select files for opening, it can be configured to allow + multiple items to be selected (based on the AllowsMultipleSelection) variable and + you can control whether this should allow files or directories to be selected. + + + To use it, create an instance of the OpenDialog, configure its properties, and then + call Application.Run on the resulting instance. This will run the dialog modally, + and when this returns, the list of filds will be available on the FilePaths property. + + + To select more than one file, users can use the spacebar, or control-t. + + @@ -47,7 +63,7 @@ Gets or sets a value indicating whether this allows multiple selection. - true if allows multiple selection; otherwise, false. + true if allows multiple selection; otherwise, false, defaults to false. To be added. @@ -66,7 +82,7 @@ Gets or sets a value indicating whether this can choose directories. - true if can choose directories; otherwise, false. + true if can choose directories; otherwise, false defaults to false. To be added. @@ -85,23 +101,23 @@ Gets or sets a value indicating whether this can choose files. - true if can choose files; otherwise, false. + true if can choose files; otherwise, false. Defaults to true To be added. - - + + Property 1.0.0.0 - System.Collections.Generic.IReadOnlyList<NStack.ustring> + System.Collections.Generic.IReadOnlyList<System.String> - Gets the file paths selected + Returns the selected files, or an empty list if nothing has been selected The file paths. To be added. diff --git a/ecmadocs/en/Terminal.Gui/Pos.xml b/ecmadocs/en/Terminal.Gui/Pos.xml index 5ff65c53a..974885e0d 100644 --- a/ecmadocs/en/Terminal.Gui/Pos.xml +++ b/ecmadocs/en/Terminal.Gui/Pos.xml @@ -71,6 +71,28 @@ To be added. + + + + Method + + 1.0.0.0 + + + Terminal.Gui.Pos + + + + + + The value to convert to the pos. + + Creates an Absolute Pos from the specified integer value. + + The Absolute Pos. + To be added. + + diff --git a/ecmadocs/en/Terminal.Gui/Responder.xml b/ecmadocs/en/Terminal.Gui/Responder.xml index 4bcb02f34..8305e9bc7 100644 --- a/ecmadocs/en/Terminal.Gui/Responder.xml +++ b/ecmadocs/en/Terminal.Gui/Responder.xml @@ -10,7 +10,9 @@ - To be added. + + Responder base class implemented by objects that want to participate on keyboard and mouse input. + To be added. @@ -38,8 +40,11 @@ System.Boolean - To be added. - To be added. + + Gets or sets a value indicating whether this can focus. + + + true if can focus; otherwise, false. To be added. @@ -54,8 +59,11 @@ System.Boolean - To be added. - To be added. + + Gets or sets a value indicating whether this has focus. + + + true if has focus; otherwise, false. To be added. diff --git a/ecmadocs/en/Terminal.Gui/SaveDialog.xml b/ecmadocs/en/Terminal.Gui/SaveDialog.xml index dc7925534..74cf2b3bd 100644 --- a/ecmadocs/en/Terminal.Gui/SaveDialog.xml +++ b/ecmadocs/en/Terminal.Gui/SaveDialog.xml @@ -10,8 +10,18 @@ - To be added. - To be added. + + The save dialog provides an interactive dialog box for users to pick a file to + save. + + + + To use it, create an instance of the SaveDialog, and then + call Application.Run on the resulting instance. This will run the dialog modally, + and when this returns, the FileName property will contain the selected value or + null if the user canceled. + + @@ -32,5 +42,24 @@ To be added. + + + + Property + + 1.0.0.0 + + + NStack.ustring + + + + Gets the name of the file the user selected for saving, or null + if the user canceled the dialog box. + + The name of the file. + To be added. + + diff --git a/ecmadocs/en/Terminal.Gui/TextField.xml b/ecmadocs/en/Terminal.Gui/TextField.xml index 8022a1210..604f4c440 100644 --- a/ecmadocs/en/Terminal.Gui/TextField.xml +++ b/ecmadocs/en/Terminal.Gui/TextField.xml @@ -37,6 +37,24 @@ To be added. + + + + Constructor + + 1.0.0.0 + + + + + + Initial text contents. + + Public constructor that creates a text field, with layout controlled with X, Y, Width and Height. + + To be added. + + diff --git a/ecmadocs/en/Terminal.Gui/TextView.xml b/ecmadocs/en/Terminal.Gui/TextView.xml index 928f17136..abf10db74 100644 --- a/ecmadocs/en/Terminal.Gui/TextView.xml +++ b/ecmadocs/en/Terminal.Gui/TextView.xml @@ -10,8 +10,110 @@ - To be added. - To be added. + + Multi-line text editing view + + + + The text view provides a multi-line text view. Users interact + with it with the standard Emacs commands for movement or the arrow + keys. + + + + Shortcut + Action performed + + + Left cursor, Control-b + + Moves the editing point left. + + + + Right cursor, Control-f + + Moves the editing point right. + + + + Alt-b + + Moves one word back. + + + + Alt-f + + Moves one word forward. + + + + Up cursor, Control-p + + Moves the editing point one line up. + + + + Down cursor, Control-n + + Moves the editing point one line down + + + + Home key, Control-a + + Moves the cursor to the beginning of the line. + + + + End key, Control-e + + Moves the cursor to the end of the line. + + + + Delete, Control-d + + Deletes the character in front of the cursor. + + + + Backspace + + Deletes the character behind the cursor. + + + + Control-k + + Deletes the text until the end of the line and replaces the kill buffer + with the deleted text. You can paste this text in a different place by + using Control-y. + + + + Control-y + + Pastes the content of the kill ring into the current position. + + + + Alt-d + + Deletes the word above the cursor and adds it to the kill ring. You + can paste the contents of the kill ring with Control-y. + + + + Control-q + + Quotes the next input character, to prevent the normal processing of + key handling to take place. + + + + diff --git a/ecmadocs/en/Terminal.Gui/Toplevel.xml b/ecmadocs/en/Terminal.Gui/Toplevel.xml index 01a24fd27..5c1452a4c 100644 --- a/ecmadocs/en/Terminal.Gui/Toplevel.xml +++ b/ecmadocs/en/Terminal.Gui/Toplevel.xml @@ -134,5 +134,24 @@ To be added. + + + + Method + + 1.0.0.0 + + + System.Void + + + + + This method is invoked by Application.Begin as part of the Application.Run after + the views have been laid out, and before the views are drawn for the first time. + + To be added. + + diff --git a/ecmadocs/en/index.xml b/ecmadocs/en/index.xml index c59ff262e..708e0291f 100644 --- a/ecmadocs/en/index.xml +++ b/ecmadocs/en/index.xml @@ -42,8 +42,10 @@ To be added. + - + + @@ -62,6 +64,7 @@ +