diff --git a/Terminal.Gui/Views/Dialog.cs b/Terminal.Gui/Dialogs/Dialog.cs similarity index 100% rename from Terminal.Gui/Views/Dialog.cs rename to Terminal.Gui/Dialogs/Dialog.cs diff --git a/Terminal.Gui/Views/FileDialog.cs b/Terminal.Gui/Dialogs/FileDialog.cs similarity index 100% rename from Terminal.Gui/Views/FileDialog.cs rename to Terminal.Gui/Dialogs/FileDialog.cs diff --git a/Terminal.Gui/Views/MessageBox.cs b/Terminal.Gui/Dialogs/MessageBox.cs similarity index 100% rename from Terminal.Gui/Views/MessageBox.cs rename to Terminal.Gui/Dialogs/MessageBox.cs diff --git a/Terminal.Gui/Terminal.Gui.csproj b/Terminal.Gui/Terminal.Gui.csproj index 0f8b64aff..44524f569 100644 --- a/Terminal.Gui/Terminal.Gui.csproj +++ b/Terminal.Gui/Terminal.Gui.csproj @@ -34,4 +34,7 @@ + + + diff --git a/Terminal.Gui/Views/TextView.cs b/Terminal.Gui/Views/TextView.cs index 0eac41b70..3adedaedf 100644 --- a/Terminal.Gui/Views/TextView.cs +++ b/Terminal.Gui/Views/TextView.cs @@ -9,7 +9,13 @@ // Attributed text on spans // Replace insertion with Insert method // String accumulation (Control-k, control-k is not preserving the last new line, see StringToRunes -// +// Alt-D, Alt-Backspace +// API to set the cursor position +// API to scroll to a particular place +// keybindings to go to top/bottom +// public API to insert, remove ranges +// Add word forward/word backwards commands + using System; using System.Collections.Generic; using System.IO; @@ -124,11 +130,109 @@ namespace Terminal.Gui { } /// - /// Text data entry widget + /// Multi-line text editing view /// /// - /// The Entry widget provides Emacs-like editing - /// functionality, and mouse support. + /// + /// 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. + /// + /// + /// /// public class TextView : View { TextModel model = new TextModel (); @@ -151,7 +255,7 @@ namespace Terminal.Gui { public event EventHandler Changed; #endif /// - /// Public constructor. + /// Public constructor, creates a view on the specfied area /// /// /// @@ -194,7 +298,7 @@ namespace Terminal.Gui { public int CurrentColumn => currentColumn; /// - /// Sets the cursor position. + /// Positions the cursor on the current row and column /// public override void PositionCursor () { @@ -255,7 +359,7 @@ namespace Terminal.Gui { // Returns a ustring with the text in the selected // region. // - public ustring GetRegion () + ustring GetRegion () { long start, end; GetEncodedRegionBounds (out start, out end); @@ -281,7 +385,7 @@ namespace Terminal.Gui { // // Clears the contents of the selected region // - public void ClearRegion () + void ClearRegion () { long start, end; long currentEncoded = ((long)(uint)currentRow << 32) | (uint)currentColumn; diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.FileDialog.yml b/docfx/api/Terminal.Gui/Terminal.Gui.FileDialog.yml new file mode 100644 index 000000000..c7c8284c4 --- /dev/null +++ b/docfx/api/Terminal.Gui/Terminal.Gui.FileDialog.yml @@ -0,0 +1,771 @@ +### YamlMime:ManagedReference +items: +- uid: Terminal.Gui.FileDialog + id: FileDialog + children: + - Terminal.Gui.FileDialog.#ctor(NStack.ustring,NStack.ustring,NStack.ustring,NStack.ustring) + - Terminal.Gui.FileDialog.AllowedFileTypes + - Terminal.Gui.FileDialog.AllowsOtherFileTypes + - Terminal.Gui.FileDialog.CanCreateDirectories + - Terminal.Gui.FileDialog.DirectoryPath + - Terminal.Gui.FileDialog.FilePath + - Terminal.Gui.FileDialog.IsExtensionHidden + - Terminal.Gui.FileDialog.Message + - Terminal.Gui.FileDialog.NameFieldLabel + - Terminal.Gui.FileDialog.Prompt + langs: + - csharp + name: FileDialog + nameWithType: FileDialog + fullName: Terminal.Gui.FileDialog + type: Class + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + syntax: + content: 'public class FileDialog : Terminal.Gui.Dialog' + inheritance: + - System.Object + - Terminal.Gui.Responder + - Terminal.Gui.View + - Terminal.Gui.Toplevel + - Terminal.Gui.Window + - Terminal.Gui.Dialog + derivedClasses: + - Terminal.Gui.OpenDialog + - Terminal.Gui.SaveDialog + implements: [] + inheritedMembers: + - Terminal.Gui.Dialog.AddButton(Terminal.Gui.Button) + - Terminal.Gui.Dialog.LayoutSubviews + - Terminal.Gui.Dialog.ProcessKey(Terminal.Gui.KeyEvent) + - Terminal.Gui.Toplevel.CanFocus + - Terminal.Gui.Toplevel.Create + - Terminal.Gui.Toplevel.Running + - Terminal.Gui.View.Add(Terminal.Gui.View[]) + - Terminal.Gui.View.AddCh(System.Int32,System.Int32,System.Int32) + - Terminal.Gui.View.AddRune(System.Int32,System.Int32,System.Rune) + - Terminal.Gui.View.Bounds + - Terminal.Gui.View.ChildNeedsDisplay + - Terminal.Gui.View.Clear + - Terminal.Gui.View.Clear(Terminal.Gui.Rect) + - Terminal.Gui.View.ClearNeedsDisplay + - Terminal.Gui.View.ClipToBounds + - Terminal.Gui.View.ColorScheme + - Terminal.Gui.View.DrawFrame(Terminal.Gui.Rect,System.Boolean) + - Terminal.Gui.View.DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean) + - Terminal.Gui.View.DrawHotString(NStack.ustring,System.Boolean,Terminal.Gui.ColorScheme) + - Terminal.Gui.View.DrawHotString(NStack.ustring,Terminal.Gui.Attribute,Terminal.Gui.Attribute) + - Terminal.Gui.View.DrawHotString(System.String,System.Boolean,Terminal.Gui.ColorScheme) + - Terminal.Gui.View.DrawHotString(System.String,Terminal.Gui.Attribute,Terminal.Gui.Attribute) + - Terminal.Gui.View.Driver + - Terminal.Gui.View.EnsureFocus + - Terminal.Gui.View.Focused + - Terminal.Gui.View.FocusFirst + - Terminal.Gui.View.FocusLast + - Terminal.Gui.View.FocusNext + - Terminal.Gui.View.FocusPrev + - Terminal.Gui.View.Frame + - Terminal.Gui.View.HasFocus + - Terminal.Gui.View.Id + - Terminal.Gui.View.MostFocused + - Terminal.Gui.View.Move(System.Int32,System.Int32) + - Terminal.Gui.View.PositionCursor + - Terminal.Gui.View.ProcessColdKey(Terminal.Gui.KeyEvent) + - Terminal.Gui.View.ProcessHotKey(Terminal.Gui.KeyEvent) + - Terminal.Gui.View.RemoveAll + - Terminal.Gui.View.ScreenToView(System.Int32,System.Int32) + - Terminal.Gui.View.SetClip(Terminal.Gui.Rect) + - Terminal.Gui.View.SetFocus(Terminal.Gui.View) + - Terminal.Gui.View.SetNeedsDisplay + - Terminal.Gui.View.SetNeedsDisplay(Terminal.Gui.Rect) + - Terminal.Gui.View.Subviews + - Terminal.Gui.View.SuperView + - Terminal.Gui.View.ToString + - Terminal.Gui.View.WantMousePositionReports + - Terminal.Gui.Window.Add(Terminal.Gui.View) + - Terminal.Gui.Window.GetEnumerator + - Terminal.Gui.Window.MouseEvent(Terminal.Gui.MouseEvent) + - Terminal.Gui.Window.Redraw(Terminal.Gui.Rect) + - Terminal.Gui.Window.Remove(Terminal.Gui.View) + - Terminal.Gui.Window.Title +- uid: Terminal.Gui.FileDialog.#ctor(NStack.ustring,NStack.ustring,NStack.ustring,NStack.ustring) + id: '#ctor(NStack.ustring,NStack.ustring,NStack.ustring,NStack.ustring)' + parent: Terminal.Gui.FileDialog + langs: + - csharp + name: FileDialog(ustring, ustring, ustring, ustring) + nameWithType: FileDialog.FileDialog(ustring, ustring, ustring, ustring) + fullName: FileDialog.FileDialog(ustring, ustring, ustring, ustring) + type: Constructor + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + syntax: + content: public FileDialog (NStack.ustring title, NStack.ustring prompt, NStack.ustring nameFieldLabel, NStack.ustring message); + parameters: + - id: title + type: NStack.ustring + description: To be added. + - id: prompt + type: NStack.ustring + description: To be added. + - id: nameFieldLabel + type: NStack.ustring + description: To be added. + - id: message + type: NStack.ustring + description: To be added. + overload: Terminal.Gui.FileDialog.#ctor* + exceptions: [] +- uid: Terminal.Gui.FileDialog.AllowedFileTypes + id: AllowedFileTypes + parent: Terminal.Gui.FileDialog + langs: + - csharp + name: AllowedFileTypes + nameWithType: FileDialog.AllowedFileTypes + fullName: FileDialog.AllowedFileTypes + type: Property + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: The array of filename extensions allowed, or null if all file extensions are allowed. + syntax: + content: public NStack.ustring[] AllowedFileTypes { get; set; } + return: + type: NStack.ustring[] + description: The allowed file types. + overload: Terminal.Gui.FileDialog.AllowedFileTypes* + exceptions: [] +- uid: Terminal.Gui.FileDialog.AllowsOtherFileTypes + id: AllowsOtherFileTypes + parent: Terminal.Gui.FileDialog + langs: + - csharp + name: AllowsOtherFileTypes + nameWithType: FileDialog.AllowsOtherFileTypes + fullName: FileDialog.AllowsOtherFileTypes + type: Property + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Gets or sets a value indicating whether this allows the file to be saved with a different extension + syntax: + content: public bool AllowsOtherFileTypes { get; set; } + return: + type: System.Boolean + description: true if allows other file types; otherwise, false. + overload: Terminal.Gui.FileDialog.AllowsOtherFileTypes* + exceptions: [] +- uid: Terminal.Gui.FileDialog.CanCreateDirectories + id: CanCreateDirectories + parent: Terminal.Gui.FileDialog + langs: + - csharp + name: CanCreateDirectories + nameWithType: FileDialog.CanCreateDirectories + fullName: FileDialog.CanCreateDirectories + type: Property + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Gets or sets a value indicating whether this can create directories. + syntax: + content: public bool CanCreateDirectories { get; set; } + return: + type: System.Boolean + description: true if can create directories; otherwise, false. + overload: Terminal.Gui.FileDialog.CanCreateDirectories* + exceptions: [] +- uid: Terminal.Gui.FileDialog.DirectoryPath + id: DirectoryPath + parent: Terminal.Gui.FileDialog + langs: + - csharp + name: DirectoryPath + nameWithType: FileDialog.DirectoryPath + fullName: FileDialog.DirectoryPath + type: Property + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Gets or sets the directory path for this panel + syntax: + content: public NStack.ustring DirectoryPath { get; set; } + return: + type: NStack.ustring + description: The directory path. + overload: Terminal.Gui.FileDialog.DirectoryPath* + exceptions: [] +- uid: Terminal.Gui.FileDialog.FilePath + id: FilePath + parent: Terminal.Gui.FileDialog + langs: + - csharp + name: FilePath + nameWithType: FileDialog.FilePath + fullName: FileDialog.FilePath + type: Property + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: The File path that is currently shown on the panel + syntax: + content: public NStack.ustring FilePath { get; set; } + return: + type: NStack.ustring + description: The absolute file path for the file path entered. + overload: Terminal.Gui.FileDialog.FilePath* + exceptions: [] +- uid: Terminal.Gui.FileDialog.IsExtensionHidden + id: IsExtensionHidden + parent: Terminal.Gui.FileDialog + langs: + - csharp + name: IsExtensionHidden + nameWithType: FileDialog.IsExtensionHidden + fullName: FileDialog.IsExtensionHidden + type: Property + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Gets or sets a value indicating whether this is extension hidden. + syntax: + content: public bool IsExtensionHidden { get; set; } + return: + type: System.Boolean + description: true if is extension hidden; otherwise, false. + overload: Terminal.Gui.FileDialog.IsExtensionHidden* + exceptions: [] +- uid: Terminal.Gui.FileDialog.Message + id: Message + parent: Terminal.Gui.FileDialog + langs: + - csharp + name: Message + nameWithType: FileDialog.Message + fullName: FileDialog.Message + type: Property + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Gets or sets the message displayed to the user, defaults to nothing + syntax: + content: public NStack.ustring Message { get; set; } + return: + type: NStack.ustring + description: The message. + overload: Terminal.Gui.FileDialog.Message* + exceptions: [] +- uid: Terminal.Gui.FileDialog.NameFieldLabel + id: NameFieldLabel + parent: Terminal.Gui.FileDialog + langs: + - csharp + name: NameFieldLabel + nameWithType: FileDialog.NameFieldLabel + fullName: FileDialog.NameFieldLabel + type: Property + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Gets or sets the name field label. + syntax: + content: public NStack.ustring NameFieldLabel { get; set; } + return: + type: NStack.ustring + description: The name field label. + overload: Terminal.Gui.FileDialog.NameFieldLabel* + exceptions: [] +- uid: Terminal.Gui.FileDialog.Prompt + id: Prompt + parent: Terminal.Gui.FileDialog + langs: + - csharp + name: Prompt + nameWithType: FileDialog.Prompt + fullName: FileDialog.Prompt + type: Property + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Gets or sets the prompt label for the button displayed to the user + syntax: + content: public NStack.ustring Prompt { get; set; } + return: + type: NStack.ustring + description: The prompt. + overload: Terminal.Gui.FileDialog.Prompt* + exceptions: [] +references: +- uid: Terminal.Gui.Dialog + parent: Terminal.Gui + isExternal: false + name: Dialog + nameWithType: Dialog + fullName: Terminal.Gui.Dialog +- uid: Terminal.Gui.FileDialog.#ctor(NStack.ustring,NStack.ustring,NStack.ustring,NStack.ustring) + parent: Terminal.Gui.FileDialog + isExternal: false + name: FileDialog(ustring, ustring, ustring, ustring) + nameWithType: FileDialog.FileDialog(ustring, ustring, ustring, ustring) + fullName: FileDialog.FileDialog(ustring, ustring, ustring, ustring) +- uid: NStack.ustring + parent: NStack + isExternal: true + name: ustring + nameWithType: ustring + fullName: NStack.ustring +- uid: Terminal.Gui.FileDialog.AllowedFileTypes + parent: Terminal.Gui.FileDialog + isExternal: false + name: AllowedFileTypes + nameWithType: FileDialog.AllowedFileTypes + fullName: FileDialog.AllowedFileTypes +- uid: NStack.ustring[] + parent: NStack + isExternal: true + name: ustring[] + nameWithType: ustring[] + fullName: NStack.ustring[] + spec.csharp: + - uid: NStack.ustring + name: ustring + nameWithType: ustring + fullName: NStack.ustring + - name: '[]' + nameWithType: '[]' + fullName: '[]' +- uid: Terminal.Gui.FileDialog.AllowsOtherFileTypes + parent: Terminal.Gui.FileDialog + isExternal: false + name: AllowsOtherFileTypes + nameWithType: FileDialog.AllowsOtherFileTypes + fullName: FileDialog.AllowsOtherFileTypes +- uid: System.Boolean + parent: System + isExternal: true + name: Boolean + nameWithType: Boolean + fullName: System.Boolean +- uid: Terminal.Gui.FileDialog.CanCreateDirectories + parent: Terminal.Gui.FileDialog + isExternal: false + name: CanCreateDirectories + nameWithType: FileDialog.CanCreateDirectories + fullName: FileDialog.CanCreateDirectories +- uid: Terminal.Gui.FileDialog.DirectoryPath + parent: Terminal.Gui.FileDialog + isExternal: false + name: DirectoryPath + nameWithType: FileDialog.DirectoryPath + fullName: FileDialog.DirectoryPath +- uid: Terminal.Gui.FileDialog.FilePath + parent: Terminal.Gui.FileDialog + isExternal: false + name: FilePath + nameWithType: FileDialog.FilePath + fullName: FileDialog.FilePath +- uid: Terminal.Gui.FileDialog.IsExtensionHidden + parent: Terminal.Gui.FileDialog + isExternal: false + name: IsExtensionHidden + nameWithType: FileDialog.IsExtensionHidden + fullName: FileDialog.IsExtensionHidden +- uid: Terminal.Gui.FileDialog.Message + parent: Terminal.Gui.FileDialog + isExternal: false + name: Message + nameWithType: FileDialog.Message + fullName: FileDialog.Message +- uid: Terminal.Gui.FileDialog.NameFieldLabel + parent: Terminal.Gui.FileDialog + isExternal: false + name: NameFieldLabel + nameWithType: FileDialog.NameFieldLabel + fullName: FileDialog.NameFieldLabel +- uid: Terminal.Gui.FileDialog.Prompt + parent: Terminal.Gui.FileDialog + isExternal: false + name: Prompt + nameWithType: FileDialog.Prompt + fullName: FileDialog.Prompt +- uid: Terminal.Gui.FileDialog.#ctor* + parent: Terminal.Gui.FileDialog + isExternal: false + name: FileDialog + nameWithType: FileDialog.FileDialog + fullName: FileDialog.FileDialog +- uid: Terminal.Gui.FileDialog.AllowedFileTypes* + parent: Terminal.Gui.FileDialog + isExternal: false + name: AllowedFileTypes + nameWithType: FileDialog.AllowedFileTypes + fullName: FileDialog.AllowedFileTypes +- uid: Terminal.Gui.FileDialog.AllowsOtherFileTypes* + parent: Terminal.Gui.FileDialog + isExternal: false + name: AllowsOtherFileTypes + nameWithType: FileDialog.AllowsOtherFileTypes + fullName: FileDialog.AllowsOtherFileTypes +- uid: Terminal.Gui.FileDialog.CanCreateDirectories* + parent: Terminal.Gui.FileDialog + isExternal: false + name: CanCreateDirectories + nameWithType: FileDialog.CanCreateDirectories + fullName: FileDialog.CanCreateDirectories +- uid: Terminal.Gui.FileDialog.DirectoryPath* + parent: Terminal.Gui.FileDialog + isExternal: false + name: DirectoryPath + nameWithType: FileDialog.DirectoryPath + fullName: FileDialog.DirectoryPath +- uid: Terminal.Gui.FileDialog.FilePath* + parent: Terminal.Gui.FileDialog + isExternal: false + name: FilePath + nameWithType: FileDialog.FilePath + fullName: FileDialog.FilePath +- uid: Terminal.Gui.FileDialog.IsExtensionHidden* + parent: Terminal.Gui.FileDialog + isExternal: false + name: IsExtensionHidden + nameWithType: FileDialog.IsExtensionHidden + fullName: FileDialog.IsExtensionHidden +- uid: Terminal.Gui.FileDialog.Message* + parent: Terminal.Gui.FileDialog + isExternal: false + name: Message + nameWithType: FileDialog.Message + fullName: FileDialog.Message +- uid: Terminal.Gui.FileDialog.NameFieldLabel* + parent: Terminal.Gui.FileDialog + isExternal: false + name: NameFieldLabel + nameWithType: FileDialog.NameFieldLabel + fullName: FileDialog.NameFieldLabel +- uid: Terminal.Gui.FileDialog.Prompt* + parent: Terminal.Gui.FileDialog + isExternal: false + name: Prompt + nameWithType: FileDialog.Prompt + fullName: FileDialog.Prompt +- uid: Terminal.Gui.Toplevel.CanFocus + parent: Terminal.Gui.Toplevel + isExternal: false + name: CanFocus + nameWithType: Toplevel.CanFocus + fullName: Toplevel.CanFocus +- uid: Terminal.Gui.View.HasFocus + parent: Terminal.Gui.View + isExternal: false + name: HasFocus + nameWithType: View.HasFocus + fullName: View.HasFocus +- uid: Terminal.Gui.Window.MouseEvent(Terminal.Gui.MouseEvent) + parent: Terminal.Gui.Window + isExternal: false + name: MouseEvent(MouseEvent) + nameWithType: Window.MouseEvent(MouseEvent) + fullName: Window.MouseEvent(MouseEvent) +- uid: Terminal.Gui.View.ProcessColdKey(Terminal.Gui.KeyEvent) + parent: Terminal.Gui.View + isExternal: false + name: ProcessColdKey(KeyEvent) + nameWithType: View.ProcessColdKey(KeyEvent) + fullName: View.ProcessColdKey(KeyEvent) +- uid: Terminal.Gui.View.ProcessHotKey(Terminal.Gui.KeyEvent) + parent: Terminal.Gui.View + isExternal: false + name: ProcessHotKey(KeyEvent) + nameWithType: View.ProcessHotKey(KeyEvent) + fullName: View.ProcessHotKey(KeyEvent) +- uid: Terminal.Gui.Dialog.ProcessKey(Terminal.Gui.KeyEvent) + parent: Terminal.Gui.Dialog + isExternal: false + name: ProcessKey(KeyEvent) + nameWithType: Dialog.ProcessKey(KeyEvent) + fullName: Dialog.ProcessKey(KeyEvent) +- uid: Terminal.Gui.Window.Add(Terminal.Gui.View) + parent: Terminal.Gui.Window + isExternal: false + name: Add(View) + nameWithType: Window.Add(View) + fullName: Window.Add(View) +- uid: Terminal.Gui.View.Add(Terminal.Gui.View[]) + parent: Terminal.Gui.View + isExternal: false + name: Add(View[]) + nameWithType: View.Add(View[]) + fullName: View.Add(View[]) +- uid: Terminal.Gui.View.AddCh(System.Int32,System.Int32,System.Int32) + parent: Terminal.Gui.View + isExternal: false + name: AddCh(Int32, Int32, Int32) + nameWithType: View.AddCh(Int32, Int32, Int32) + fullName: View.AddCh(Int32, Int32, Int32) +- uid: Terminal.Gui.View.AddRune(System.Int32,System.Int32,System.Rune) + parent: Terminal.Gui.View + isExternal: false + name: AddRune(Int32, Int32, Rune) + nameWithType: View.AddRune(Int32, Int32, Rune) + fullName: View.AddRune(Int32, Int32, Rune) +- uid: Terminal.Gui.View.Bounds + parent: Terminal.Gui.View + isExternal: false + name: Bounds + nameWithType: View.Bounds + fullName: View.Bounds +- uid: Terminal.Gui.View.ChildNeedsDisplay + parent: Terminal.Gui.View + isExternal: false + name: ChildNeedsDisplay() + nameWithType: View.ChildNeedsDisplay() + fullName: View.ChildNeedsDisplay() +- uid: Terminal.Gui.View.Clear + parent: Terminal.Gui.View + isExternal: false + name: Clear() + nameWithType: View.Clear() + fullName: View.Clear() +- uid: Terminal.Gui.View.Clear(Terminal.Gui.Rect) + parent: Terminal.Gui.View + isExternal: false + name: Clear(Rect) + nameWithType: View.Clear(Rect) + fullName: View.Clear(Rect) +- uid: Terminal.Gui.View.ClearNeedsDisplay + parent: Terminal.Gui.View + isExternal: false + name: ClearNeedsDisplay() + nameWithType: View.ClearNeedsDisplay() + fullName: View.ClearNeedsDisplay() +- uid: Terminal.Gui.View.ClipToBounds + parent: Terminal.Gui.View + isExternal: false + name: ClipToBounds() + nameWithType: View.ClipToBounds() + fullName: View.ClipToBounds() +- uid: Terminal.Gui.View.ColorScheme + parent: Terminal.Gui.View + isExternal: false + name: ColorScheme + nameWithType: View.ColorScheme + fullName: View.ColorScheme +- uid: Terminal.Gui.View.DrawFrame(Terminal.Gui.Rect,System.Boolean) + parent: Terminal.Gui.View + isExternal: false + name: DrawFrame(Rect, Boolean) + nameWithType: View.DrawFrame(Rect, Boolean) + fullName: View.DrawFrame(Rect, Boolean) +- uid: Terminal.Gui.View.DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean) + parent: Terminal.Gui.View + isExternal: false + name: DrawFrame(Rect, Int32, Boolean) + nameWithType: View.DrawFrame(Rect, Int32, Boolean) + fullName: View.DrawFrame(Rect, Int32, Boolean) +- uid: Terminal.Gui.View.DrawHotString(NStack.ustring,System.Boolean,Terminal.Gui.ColorScheme) + parent: Terminal.Gui.View + isExternal: false + name: DrawHotString(ustring, Boolean, ColorScheme) + nameWithType: View.DrawHotString(ustring, Boolean, ColorScheme) + fullName: View.DrawHotString(ustring, Boolean, ColorScheme) +- uid: Terminal.Gui.View.DrawHotString(NStack.ustring,Terminal.Gui.Attribute,Terminal.Gui.Attribute) + parent: Terminal.Gui.View + isExternal: false + name: DrawHotString(ustring, Attribute, Attribute) + nameWithType: View.DrawHotString(ustring, Attribute, Attribute) + fullName: View.DrawHotString(ustring, Attribute, Attribute) +- uid: Terminal.Gui.View.DrawHotString(System.String,System.Boolean,Terminal.Gui.ColorScheme) + parent: Terminal.Gui.View + isExternal: false + name: DrawHotString(String, Boolean, ColorScheme) + nameWithType: View.DrawHotString(String, Boolean, ColorScheme) + fullName: View.DrawHotString(String, Boolean, ColorScheme) +- uid: Terminal.Gui.View.DrawHotString(System.String,Terminal.Gui.Attribute,Terminal.Gui.Attribute) + parent: Terminal.Gui.View + isExternal: false + name: DrawHotString(String, Attribute, Attribute) + nameWithType: View.DrawHotString(String, Attribute, Attribute) + fullName: View.DrawHotString(String, Attribute, Attribute) +- uid: Terminal.Gui.View.Driver + parent: Terminal.Gui.View + isExternal: false + name: Driver + nameWithType: View.Driver + fullName: View.Driver +- uid: Terminal.Gui.View.EnsureFocus + parent: Terminal.Gui.View + isExternal: false + name: EnsureFocus() + nameWithType: View.EnsureFocus() + fullName: View.EnsureFocus() +- uid: Terminal.Gui.View.Focused + parent: Terminal.Gui.View + isExternal: false + name: Focused + nameWithType: View.Focused + fullName: View.Focused +- uid: Terminal.Gui.View.FocusFirst + parent: Terminal.Gui.View + isExternal: false + name: FocusFirst() + nameWithType: View.FocusFirst() + fullName: View.FocusFirst() +- uid: Terminal.Gui.View.FocusLast + parent: Terminal.Gui.View + isExternal: false + name: FocusLast() + nameWithType: View.FocusLast() + fullName: View.FocusLast() +- uid: Terminal.Gui.View.FocusNext + parent: Terminal.Gui.View + isExternal: false + name: FocusNext() + nameWithType: View.FocusNext() + fullName: View.FocusNext() +- uid: Terminal.Gui.View.FocusPrev + parent: Terminal.Gui.View + isExternal: false + name: FocusPrev() + nameWithType: View.FocusPrev() + fullName: View.FocusPrev() +- uid: Terminal.Gui.View.Frame + parent: Terminal.Gui.View + isExternal: false + name: Frame + nameWithType: View.Frame + fullName: View.Frame +- uid: Terminal.Gui.Window.GetEnumerator + parent: Terminal.Gui.Window + isExternal: false + name: GetEnumerator() + nameWithType: Window.GetEnumerator() + fullName: Window.GetEnumerator() +- uid: Terminal.Gui.View.Id + parent: Terminal.Gui.View + isExternal: false + name: Id + nameWithType: View.Id + fullName: View.Id +- uid: Terminal.Gui.Dialog.LayoutSubviews + parent: Terminal.Gui.Dialog + isExternal: false + name: LayoutSubviews() + nameWithType: Dialog.LayoutSubviews() + fullName: Dialog.LayoutSubviews() +- uid: Terminal.Gui.View.MostFocused + parent: Terminal.Gui.View + isExternal: false + name: MostFocused + nameWithType: View.MostFocused + fullName: View.MostFocused +- uid: Terminal.Gui.View.Move(System.Int32,System.Int32) + parent: Terminal.Gui.View + isExternal: false + name: Move(Int32, Int32) + nameWithType: View.Move(Int32, Int32) + fullName: View.Move(Int32, Int32) +- uid: Terminal.Gui.View.PositionCursor + parent: Terminal.Gui.View + isExternal: false + name: PositionCursor() + nameWithType: View.PositionCursor() + fullName: View.PositionCursor() +- uid: Terminal.Gui.Window.Redraw(Terminal.Gui.Rect) + parent: Terminal.Gui.Window + isExternal: false + name: Redraw(Rect) + nameWithType: Window.Redraw(Rect) + fullName: Window.Redraw(Rect) +- uid: Terminal.Gui.Window.Remove(Terminal.Gui.View) + parent: Terminal.Gui.Window + isExternal: false + name: Remove(View) + nameWithType: Window.Remove(View) + fullName: Window.Remove(View) +- uid: Terminal.Gui.View.RemoveAll + parent: Terminal.Gui.View + isExternal: false + name: RemoveAll() + nameWithType: View.RemoveAll() + fullName: View.RemoveAll() +- uid: Terminal.Gui.View.ScreenToView(System.Int32,System.Int32) + parent: Terminal.Gui.View + isExternal: false + name: ScreenToView(Int32, Int32) + nameWithType: View.ScreenToView(Int32, Int32) + fullName: View.ScreenToView(Int32, Int32) +- uid: Terminal.Gui.View.SetClip(Terminal.Gui.Rect) + parent: Terminal.Gui.View + isExternal: false + name: SetClip(Rect) + nameWithType: View.SetClip(Rect) + fullName: View.SetClip(Rect) +- uid: Terminal.Gui.View.SetFocus(Terminal.Gui.View) + parent: Terminal.Gui.View + isExternal: false + name: SetFocus(View) + nameWithType: View.SetFocus(View) + fullName: View.SetFocus(View) +- uid: Terminal.Gui.View.SetNeedsDisplay + parent: Terminal.Gui.View + isExternal: false + name: SetNeedsDisplay() + nameWithType: View.SetNeedsDisplay() + fullName: View.SetNeedsDisplay() +- uid: Terminal.Gui.View.SetNeedsDisplay(Terminal.Gui.Rect) + parent: Terminal.Gui.View + isExternal: false + name: SetNeedsDisplay(Rect) + nameWithType: View.SetNeedsDisplay(Rect) + fullName: View.SetNeedsDisplay(Rect) +- uid: Terminal.Gui.View.Subviews + parent: Terminal.Gui.View + isExternal: false + name: Subviews + nameWithType: View.Subviews + fullName: View.Subviews +- uid: Terminal.Gui.View.SuperView + parent: Terminal.Gui.View + isExternal: false + name: SuperView + nameWithType: View.SuperView + fullName: View.SuperView +- uid: Terminal.Gui.View.ToString + parent: Terminal.Gui.View + isExternal: false + name: ToString() + nameWithType: View.ToString() + fullName: View.ToString() +- uid: Terminal.Gui.View.WantMousePositionReports + parent: Terminal.Gui.View + isExternal: false + name: WantMousePositionReports + nameWithType: View.WantMousePositionReports + fullName: View.WantMousePositionReports +- uid: Terminal.Gui.Toplevel.Create + parent: Terminal.Gui.Toplevel + isExternal: false + name: Create() + nameWithType: Toplevel.Create() + fullName: Toplevel.Create() +- uid: Terminal.Gui.Toplevel.Running + parent: Terminal.Gui.Toplevel + isExternal: false + name: Running + nameWithType: Toplevel.Running + fullName: Toplevel.Running +- uid: Terminal.Gui.Window.Title + parent: Terminal.Gui.Window + isExternal: false + name: Title + nameWithType: Window.Title + fullName: Window.Title +- uid: Terminal.Gui.Dialog.AddButton(Terminal.Gui.Button) + parent: Terminal.Gui.Dialog + isExternal: false + name: AddButton(Button) + nameWithType: Dialog.AddButton(Button) + fullName: Dialog.AddButton(Button) diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.OpenDialog.yml b/docfx/api/Terminal.Gui/Terminal.Gui.OpenDialog.yml new file mode 100644 index 000000000..36995cf4a --- /dev/null +++ b/docfx/api/Terminal.Gui/Terminal.Gui.OpenDialog.yml @@ -0,0 +1,672 @@ +### YamlMime:ManagedReference +items: +- uid: Terminal.Gui.OpenDialog + id: OpenDialog + children: + - Terminal.Gui.OpenDialog.#ctor(NStack.ustring,NStack.ustring) + - Terminal.Gui.OpenDialog.AllowsMultipleSelection + - Terminal.Gui.OpenDialog.CanChooseDirectories + - Terminal.Gui.OpenDialog.CanChooseFiles + - Terminal.Gui.OpenDialog.FilePaths + langs: + - csharp + name: OpenDialog + nameWithType: OpenDialog + fullName: Terminal.Gui.OpenDialog + type: Class + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + syntax: + content: 'public class OpenDialog : Terminal.Gui.FileDialog' + inheritance: + - System.Object + - Terminal.Gui.Responder + - Terminal.Gui.View + - Terminal.Gui.Toplevel + - Terminal.Gui.Window + - Terminal.Gui.Dialog + - Terminal.Gui.FileDialog + implements: [] + inheritedMembers: + - Terminal.Gui.Dialog.AddButton(Terminal.Gui.Button) + - Terminal.Gui.Dialog.LayoutSubviews + - Terminal.Gui.Dialog.ProcessKey(Terminal.Gui.KeyEvent) + - Terminal.Gui.FileDialog.AllowedFileTypes + - Terminal.Gui.FileDialog.AllowsOtherFileTypes + - Terminal.Gui.FileDialog.CanCreateDirectories + - Terminal.Gui.FileDialog.DirectoryPath + - Terminal.Gui.FileDialog.FilePath + - Terminal.Gui.FileDialog.IsExtensionHidden + - Terminal.Gui.FileDialog.Message + - Terminal.Gui.FileDialog.NameFieldLabel + - Terminal.Gui.FileDialog.Prompt + - Terminal.Gui.Toplevel.CanFocus + - Terminal.Gui.Toplevel.Create + - Terminal.Gui.Toplevel.Running + - Terminal.Gui.View.Add(Terminal.Gui.View[]) + - Terminal.Gui.View.AddCh(System.Int32,System.Int32,System.Int32) + - Terminal.Gui.View.AddRune(System.Int32,System.Int32,System.Rune) + - Terminal.Gui.View.Bounds + - Terminal.Gui.View.ChildNeedsDisplay + - Terminal.Gui.View.Clear + - Terminal.Gui.View.Clear(Terminal.Gui.Rect) + - Terminal.Gui.View.ClearNeedsDisplay + - Terminal.Gui.View.ClipToBounds + - Terminal.Gui.View.ColorScheme + - Terminal.Gui.View.DrawFrame(Terminal.Gui.Rect,System.Boolean) + - Terminal.Gui.View.DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean) + - Terminal.Gui.View.DrawHotString(NStack.ustring,System.Boolean,Terminal.Gui.ColorScheme) + - Terminal.Gui.View.DrawHotString(NStack.ustring,Terminal.Gui.Attribute,Terminal.Gui.Attribute) + - Terminal.Gui.View.DrawHotString(System.String,System.Boolean,Terminal.Gui.ColorScheme) + - Terminal.Gui.View.DrawHotString(System.String,Terminal.Gui.Attribute,Terminal.Gui.Attribute) + - Terminal.Gui.View.Driver + - Terminal.Gui.View.EnsureFocus + - Terminal.Gui.View.Focused + - Terminal.Gui.View.FocusFirst + - Terminal.Gui.View.FocusLast + - Terminal.Gui.View.FocusNext + - Terminal.Gui.View.FocusPrev + - Terminal.Gui.View.Frame + - Terminal.Gui.View.HasFocus + - Terminal.Gui.View.Id + - Terminal.Gui.View.MostFocused + - Terminal.Gui.View.Move(System.Int32,System.Int32) + - Terminal.Gui.View.PositionCursor + - Terminal.Gui.View.ProcessColdKey(Terminal.Gui.KeyEvent) + - Terminal.Gui.View.ProcessHotKey(Terminal.Gui.KeyEvent) + - Terminal.Gui.View.RemoveAll + - Terminal.Gui.View.ScreenToView(System.Int32,System.Int32) + - Terminal.Gui.View.SetClip(Terminal.Gui.Rect) + - Terminal.Gui.View.SetFocus(Terminal.Gui.View) + - Terminal.Gui.View.SetNeedsDisplay + - Terminal.Gui.View.SetNeedsDisplay(Terminal.Gui.Rect) + - Terminal.Gui.View.Subviews + - Terminal.Gui.View.SuperView + - Terminal.Gui.View.ToString + - Terminal.Gui.View.WantMousePositionReports + - Terminal.Gui.Window.Add(Terminal.Gui.View) + - Terminal.Gui.Window.GetEnumerator + - Terminal.Gui.Window.MouseEvent(Terminal.Gui.MouseEvent) + - Terminal.Gui.Window.Redraw(Terminal.Gui.Rect) + - Terminal.Gui.Window.Remove(Terminal.Gui.View) + - Terminal.Gui.Window.Title +- uid: Terminal.Gui.OpenDialog.#ctor(NStack.ustring,NStack.ustring) + id: '#ctor(NStack.ustring,NStack.ustring)' + parent: Terminal.Gui.OpenDialog + langs: + - csharp + name: OpenDialog(ustring, ustring) + nameWithType: OpenDialog.OpenDialog(ustring, ustring) + fullName: OpenDialog.OpenDialog(ustring, ustring) + type: Constructor + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + syntax: + content: public OpenDialog (NStack.ustring title, NStack.ustring message); + parameters: + - id: title + type: NStack.ustring + description: To be added. + - id: message + type: NStack.ustring + description: To be added. + overload: Terminal.Gui.OpenDialog.#ctor* + exceptions: [] +- uid: Terminal.Gui.OpenDialog.AllowsMultipleSelection + id: AllowsMultipleSelection + parent: Terminal.Gui.OpenDialog + langs: + - csharp + name: AllowsMultipleSelection + nameWithType: OpenDialog.AllowsMultipleSelection + fullName: OpenDialog.AllowsMultipleSelection + type: Property + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Gets or sets a value indicating whether this allows multiple selection. + syntax: + content: public bool AllowsMultipleSelection { get; set; } + return: + type: System.Boolean + description: true if allows multiple selection; otherwise, false. + overload: Terminal.Gui.OpenDialog.AllowsMultipleSelection* + exceptions: [] +- uid: Terminal.Gui.OpenDialog.CanChooseDirectories + id: CanChooseDirectories + parent: Terminal.Gui.OpenDialog + langs: + - csharp + name: CanChooseDirectories + nameWithType: OpenDialog.CanChooseDirectories + fullName: OpenDialog.CanChooseDirectories + type: Property + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Gets or sets a value indicating whether this can choose directories. + syntax: + content: public bool CanChooseDirectories { get; set; } + return: + type: System.Boolean + description: true if can choose directories; otherwise, false. + overload: Terminal.Gui.OpenDialog.CanChooseDirectories* + exceptions: [] +- uid: Terminal.Gui.OpenDialog.CanChooseFiles + id: CanChooseFiles + parent: Terminal.Gui.OpenDialog + langs: + - csharp + name: CanChooseFiles + nameWithType: OpenDialog.CanChooseFiles + fullName: OpenDialog.CanChooseFiles + type: Property + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Gets or sets a value indicating whether this can choose files. + syntax: + content: public bool CanChooseFiles { get; set; } + return: + type: System.Boolean + description: true if can choose files; otherwise, false. + overload: Terminal.Gui.OpenDialog.CanChooseFiles* + exceptions: [] +- uid: Terminal.Gui.OpenDialog.FilePaths + id: FilePaths + parent: Terminal.Gui.OpenDialog + langs: + - csharp + name: FilePaths + nameWithType: OpenDialog.FilePaths + fullName: OpenDialog.FilePaths + type: Property + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Gets the file paths selected + syntax: + content: public System.Collections.Generic.IReadOnlyList FilePaths { get; } + return: + type: System.Collections.Generic.IReadOnlyList{NStack.ustring} + description: The file paths. + overload: Terminal.Gui.OpenDialog.FilePaths* + exceptions: [] +references: +- uid: Terminal.Gui.FileDialog + parent: Terminal.Gui + isExternal: false + name: FileDialog + nameWithType: FileDialog + fullName: Terminal.Gui.FileDialog +- uid: Terminal.Gui.OpenDialog.#ctor(NStack.ustring,NStack.ustring) + parent: Terminal.Gui.OpenDialog + isExternal: false + name: OpenDialog(ustring, ustring) + nameWithType: OpenDialog.OpenDialog(ustring, ustring) + fullName: OpenDialog.OpenDialog(ustring, ustring) +- uid: NStack.ustring + parent: NStack + isExternal: true + name: ustring + nameWithType: ustring + fullName: NStack.ustring +- uid: Terminal.Gui.OpenDialog.AllowsMultipleSelection + parent: Terminal.Gui.OpenDialog + isExternal: false + name: AllowsMultipleSelection + nameWithType: OpenDialog.AllowsMultipleSelection + fullName: OpenDialog.AllowsMultipleSelection +- uid: System.Boolean + parent: System + isExternal: true + name: Boolean + nameWithType: Boolean + fullName: System.Boolean +- uid: Terminal.Gui.OpenDialog.CanChooseDirectories + parent: Terminal.Gui.OpenDialog + isExternal: false + name: CanChooseDirectories + nameWithType: OpenDialog.CanChooseDirectories + fullName: OpenDialog.CanChooseDirectories +- uid: Terminal.Gui.OpenDialog.CanChooseFiles + parent: Terminal.Gui.OpenDialog + isExternal: false + name: CanChooseFiles + nameWithType: OpenDialog.CanChooseFiles + fullName: OpenDialog.CanChooseFiles +- uid: Terminal.Gui.OpenDialog.FilePaths + parent: Terminal.Gui.OpenDialog + isExternal: false + name: FilePaths + nameWithType: OpenDialog.FilePaths + fullName: OpenDialog.FilePaths +- uid: System.Collections.Generic.IReadOnlyList`1 + name: IReadOnlyList + nameWithType: IReadOnlyList + fullName: System.Collections.Generic.IReadOnlyList +- uid: System.Collections.Generic.IReadOnlyList{NStack.ustring} + parent: System.Collections.Generic + isExternal: true + name: IReadOnlyList + nameWithType: IReadOnlyList + fullName: System.Collections.Generic.IReadOnlyList + spec.csharp: + - uid: System.Collections.Generic.IReadOnlyList`1 + name: IReadOnlyList + nameWithType: IReadOnlyList + fullName: System.Collections.Generic.IReadOnlyList + - name: < + nameWithType: < + fullName: < + - uid: NStack.ustring + name: ustring + nameWithType: ustring + fullName: NStack.ustring + - name: '>' + nameWithType: '>' + fullName: '>' +- uid: Terminal.Gui.OpenDialog.#ctor* + parent: Terminal.Gui.OpenDialog + isExternal: false + name: OpenDialog + nameWithType: OpenDialog.OpenDialog + fullName: OpenDialog.OpenDialog +- uid: Terminal.Gui.OpenDialog.AllowsMultipleSelection* + parent: Terminal.Gui.OpenDialog + isExternal: false + name: AllowsMultipleSelection + nameWithType: OpenDialog.AllowsMultipleSelection + fullName: OpenDialog.AllowsMultipleSelection +- uid: Terminal.Gui.OpenDialog.CanChooseDirectories* + parent: Terminal.Gui.OpenDialog + isExternal: false + name: CanChooseDirectories + nameWithType: OpenDialog.CanChooseDirectories + fullName: OpenDialog.CanChooseDirectories +- uid: Terminal.Gui.OpenDialog.CanChooseFiles* + parent: Terminal.Gui.OpenDialog + isExternal: false + name: CanChooseFiles + nameWithType: OpenDialog.CanChooseFiles + fullName: OpenDialog.CanChooseFiles +- uid: Terminal.Gui.OpenDialog.FilePaths* + parent: Terminal.Gui.OpenDialog + isExternal: false + name: FilePaths + nameWithType: OpenDialog.FilePaths + fullName: OpenDialog.FilePaths +- uid: Terminal.Gui.Toplevel.CanFocus + parent: Terminal.Gui.Toplevel + isExternal: false + name: CanFocus + nameWithType: Toplevel.CanFocus + fullName: Toplevel.CanFocus +- uid: Terminal.Gui.View.HasFocus + parent: Terminal.Gui.View + isExternal: false + name: HasFocus + nameWithType: View.HasFocus + fullName: View.HasFocus +- uid: Terminal.Gui.Window.MouseEvent(Terminal.Gui.MouseEvent) + parent: Terminal.Gui.Window + isExternal: false + name: MouseEvent(MouseEvent) + nameWithType: Window.MouseEvent(MouseEvent) + fullName: Window.MouseEvent(MouseEvent) +- uid: Terminal.Gui.View.ProcessColdKey(Terminal.Gui.KeyEvent) + parent: Terminal.Gui.View + isExternal: false + name: ProcessColdKey(KeyEvent) + nameWithType: View.ProcessColdKey(KeyEvent) + fullName: View.ProcessColdKey(KeyEvent) +- uid: Terminal.Gui.View.ProcessHotKey(Terminal.Gui.KeyEvent) + parent: Terminal.Gui.View + isExternal: false + name: ProcessHotKey(KeyEvent) + nameWithType: View.ProcessHotKey(KeyEvent) + fullName: View.ProcessHotKey(KeyEvent) +- uid: Terminal.Gui.Dialog.ProcessKey(Terminal.Gui.KeyEvent) + parent: Terminal.Gui.Dialog + isExternal: false + name: ProcessKey(KeyEvent) + nameWithType: Dialog.ProcessKey(KeyEvent) + fullName: Dialog.ProcessKey(KeyEvent) +- uid: Terminal.Gui.Window.Add(Terminal.Gui.View) + parent: Terminal.Gui.Window + isExternal: false + name: Add(View) + nameWithType: Window.Add(View) + fullName: Window.Add(View) +- uid: Terminal.Gui.View.Add(Terminal.Gui.View[]) + parent: Terminal.Gui.View + isExternal: false + name: Add(View[]) + nameWithType: View.Add(View[]) + fullName: View.Add(View[]) +- uid: Terminal.Gui.View.AddCh(System.Int32,System.Int32,System.Int32) + parent: Terminal.Gui.View + isExternal: false + name: AddCh(Int32, Int32, Int32) + nameWithType: View.AddCh(Int32, Int32, Int32) + fullName: View.AddCh(Int32, Int32, Int32) +- uid: Terminal.Gui.View.AddRune(System.Int32,System.Int32,System.Rune) + parent: Terminal.Gui.View + isExternal: false + name: AddRune(Int32, Int32, Rune) + nameWithType: View.AddRune(Int32, Int32, Rune) + fullName: View.AddRune(Int32, Int32, Rune) +- uid: Terminal.Gui.View.Bounds + parent: Terminal.Gui.View + isExternal: false + name: Bounds + nameWithType: View.Bounds + fullName: View.Bounds +- uid: Terminal.Gui.View.ChildNeedsDisplay + parent: Terminal.Gui.View + isExternal: false + name: ChildNeedsDisplay() + nameWithType: View.ChildNeedsDisplay() + fullName: View.ChildNeedsDisplay() +- uid: Terminal.Gui.View.Clear + parent: Terminal.Gui.View + isExternal: false + name: Clear() + nameWithType: View.Clear() + fullName: View.Clear() +- uid: Terminal.Gui.View.Clear(Terminal.Gui.Rect) + parent: Terminal.Gui.View + isExternal: false + name: Clear(Rect) + nameWithType: View.Clear(Rect) + fullName: View.Clear(Rect) +- uid: Terminal.Gui.View.ClearNeedsDisplay + parent: Terminal.Gui.View + isExternal: false + name: ClearNeedsDisplay() + nameWithType: View.ClearNeedsDisplay() + fullName: View.ClearNeedsDisplay() +- uid: Terminal.Gui.View.ClipToBounds + parent: Terminal.Gui.View + isExternal: false + name: ClipToBounds() + nameWithType: View.ClipToBounds() + fullName: View.ClipToBounds() +- uid: Terminal.Gui.View.ColorScheme + parent: Terminal.Gui.View + isExternal: false + name: ColorScheme + nameWithType: View.ColorScheme + fullName: View.ColorScheme +- uid: Terminal.Gui.View.DrawFrame(Terminal.Gui.Rect,System.Boolean) + parent: Terminal.Gui.View + isExternal: false + name: DrawFrame(Rect, Boolean) + nameWithType: View.DrawFrame(Rect, Boolean) + fullName: View.DrawFrame(Rect, Boolean) +- uid: Terminal.Gui.View.DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean) + parent: Terminal.Gui.View + isExternal: false + name: DrawFrame(Rect, Int32, Boolean) + nameWithType: View.DrawFrame(Rect, Int32, Boolean) + fullName: View.DrawFrame(Rect, Int32, Boolean) +- uid: Terminal.Gui.View.DrawHotString(NStack.ustring,System.Boolean,Terminal.Gui.ColorScheme) + parent: Terminal.Gui.View + isExternal: false + name: DrawHotString(ustring, Boolean, ColorScheme) + nameWithType: View.DrawHotString(ustring, Boolean, ColorScheme) + fullName: View.DrawHotString(ustring, Boolean, ColorScheme) +- uid: Terminal.Gui.View.DrawHotString(NStack.ustring,Terminal.Gui.Attribute,Terminal.Gui.Attribute) + parent: Terminal.Gui.View + isExternal: false + name: DrawHotString(ustring, Attribute, Attribute) + nameWithType: View.DrawHotString(ustring, Attribute, Attribute) + fullName: View.DrawHotString(ustring, Attribute, Attribute) +- uid: Terminal.Gui.View.DrawHotString(System.String,System.Boolean,Terminal.Gui.ColorScheme) + parent: Terminal.Gui.View + isExternal: false + name: DrawHotString(String, Boolean, ColorScheme) + nameWithType: View.DrawHotString(String, Boolean, ColorScheme) + fullName: View.DrawHotString(String, Boolean, ColorScheme) +- uid: Terminal.Gui.View.DrawHotString(System.String,Terminal.Gui.Attribute,Terminal.Gui.Attribute) + parent: Terminal.Gui.View + isExternal: false + name: DrawHotString(String, Attribute, Attribute) + nameWithType: View.DrawHotString(String, Attribute, Attribute) + fullName: View.DrawHotString(String, Attribute, Attribute) +- uid: Terminal.Gui.View.Driver + parent: Terminal.Gui.View + isExternal: false + name: Driver + nameWithType: View.Driver + fullName: View.Driver +- uid: Terminal.Gui.View.EnsureFocus + parent: Terminal.Gui.View + isExternal: false + name: EnsureFocus() + nameWithType: View.EnsureFocus() + fullName: View.EnsureFocus() +- uid: Terminal.Gui.View.Focused + parent: Terminal.Gui.View + isExternal: false + name: Focused + nameWithType: View.Focused + fullName: View.Focused +- uid: Terminal.Gui.View.FocusFirst + parent: Terminal.Gui.View + isExternal: false + name: FocusFirst() + nameWithType: View.FocusFirst() + fullName: View.FocusFirst() +- uid: Terminal.Gui.View.FocusLast + parent: Terminal.Gui.View + isExternal: false + name: FocusLast() + nameWithType: View.FocusLast() + fullName: View.FocusLast() +- uid: Terminal.Gui.View.FocusNext + parent: Terminal.Gui.View + isExternal: false + name: FocusNext() + nameWithType: View.FocusNext() + fullName: View.FocusNext() +- uid: Terminal.Gui.View.FocusPrev + parent: Terminal.Gui.View + isExternal: false + name: FocusPrev() + nameWithType: View.FocusPrev() + fullName: View.FocusPrev() +- uid: Terminal.Gui.View.Frame + parent: Terminal.Gui.View + isExternal: false + name: Frame + nameWithType: View.Frame + fullName: View.Frame +- uid: Terminal.Gui.Window.GetEnumerator + parent: Terminal.Gui.Window + isExternal: false + name: GetEnumerator() + nameWithType: Window.GetEnumerator() + fullName: Window.GetEnumerator() +- uid: Terminal.Gui.View.Id + parent: Terminal.Gui.View + isExternal: false + name: Id + nameWithType: View.Id + fullName: View.Id +- uid: Terminal.Gui.Dialog.LayoutSubviews + parent: Terminal.Gui.Dialog + isExternal: false + name: LayoutSubviews() + nameWithType: Dialog.LayoutSubviews() + fullName: Dialog.LayoutSubviews() +- uid: Terminal.Gui.View.MostFocused + parent: Terminal.Gui.View + isExternal: false + name: MostFocused + nameWithType: View.MostFocused + fullName: View.MostFocused +- uid: Terminal.Gui.View.Move(System.Int32,System.Int32) + parent: Terminal.Gui.View + isExternal: false + name: Move(Int32, Int32) + nameWithType: View.Move(Int32, Int32) + fullName: View.Move(Int32, Int32) +- uid: Terminal.Gui.View.PositionCursor + parent: Terminal.Gui.View + isExternal: false + name: PositionCursor() + nameWithType: View.PositionCursor() + fullName: View.PositionCursor() +- uid: Terminal.Gui.Window.Redraw(Terminal.Gui.Rect) + parent: Terminal.Gui.Window + isExternal: false + name: Redraw(Rect) + nameWithType: Window.Redraw(Rect) + fullName: Window.Redraw(Rect) +- uid: Terminal.Gui.Window.Remove(Terminal.Gui.View) + parent: Terminal.Gui.Window + isExternal: false + name: Remove(View) + nameWithType: Window.Remove(View) + fullName: Window.Remove(View) +- uid: Terminal.Gui.View.RemoveAll + parent: Terminal.Gui.View + isExternal: false + name: RemoveAll() + nameWithType: View.RemoveAll() + fullName: View.RemoveAll() +- uid: Terminal.Gui.View.ScreenToView(System.Int32,System.Int32) + parent: Terminal.Gui.View + isExternal: false + name: ScreenToView(Int32, Int32) + nameWithType: View.ScreenToView(Int32, Int32) + fullName: View.ScreenToView(Int32, Int32) +- uid: Terminal.Gui.View.SetClip(Terminal.Gui.Rect) + parent: Terminal.Gui.View + isExternal: false + name: SetClip(Rect) + nameWithType: View.SetClip(Rect) + fullName: View.SetClip(Rect) +- uid: Terminal.Gui.View.SetFocus(Terminal.Gui.View) + parent: Terminal.Gui.View + isExternal: false + name: SetFocus(View) + nameWithType: View.SetFocus(View) + fullName: View.SetFocus(View) +- uid: Terminal.Gui.View.SetNeedsDisplay + parent: Terminal.Gui.View + isExternal: false + name: SetNeedsDisplay() + nameWithType: View.SetNeedsDisplay() + fullName: View.SetNeedsDisplay() +- uid: Terminal.Gui.View.SetNeedsDisplay(Terminal.Gui.Rect) + parent: Terminal.Gui.View + isExternal: false + name: SetNeedsDisplay(Rect) + nameWithType: View.SetNeedsDisplay(Rect) + fullName: View.SetNeedsDisplay(Rect) +- uid: Terminal.Gui.View.Subviews + parent: Terminal.Gui.View + isExternal: false + name: Subviews + nameWithType: View.Subviews + fullName: View.Subviews +- uid: Terminal.Gui.View.SuperView + parent: Terminal.Gui.View + isExternal: false + name: SuperView + nameWithType: View.SuperView + fullName: View.SuperView +- uid: Terminal.Gui.View.ToString + parent: Terminal.Gui.View + isExternal: false + name: ToString() + nameWithType: View.ToString() + fullName: View.ToString() +- uid: Terminal.Gui.View.WantMousePositionReports + parent: Terminal.Gui.View + isExternal: false + name: WantMousePositionReports + nameWithType: View.WantMousePositionReports + fullName: View.WantMousePositionReports +- uid: Terminal.Gui.Toplevel.Create + parent: Terminal.Gui.Toplevel + isExternal: false + name: Create() + nameWithType: Toplevel.Create() + fullName: Toplevel.Create() +- uid: Terminal.Gui.Toplevel.Running + parent: Terminal.Gui.Toplevel + isExternal: false + name: Running + nameWithType: Toplevel.Running + fullName: Toplevel.Running +- uid: Terminal.Gui.Window.Title + parent: Terminal.Gui.Window + isExternal: false + name: Title + nameWithType: Window.Title + fullName: Window.Title +- uid: Terminal.Gui.Dialog.AddButton(Terminal.Gui.Button) + parent: Terminal.Gui.Dialog + isExternal: false + name: AddButton(Button) + nameWithType: Dialog.AddButton(Button) + fullName: Dialog.AddButton(Button) +- uid: Terminal.Gui.FileDialog.AllowedFileTypes + parent: Terminal.Gui.FileDialog + isExternal: false + name: AllowedFileTypes + nameWithType: FileDialog.AllowedFileTypes + fullName: FileDialog.AllowedFileTypes +- uid: Terminal.Gui.FileDialog.AllowsOtherFileTypes + parent: Terminal.Gui.FileDialog + isExternal: false + name: AllowsOtherFileTypes + nameWithType: FileDialog.AllowsOtherFileTypes + fullName: FileDialog.AllowsOtherFileTypes +- uid: Terminal.Gui.FileDialog.CanCreateDirectories + parent: Terminal.Gui.FileDialog + isExternal: false + name: CanCreateDirectories + nameWithType: FileDialog.CanCreateDirectories + fullName: FileDialog.CanCreateDirectories +- uid: Terminal.Gui.FileDialog.DirectoryPath + parent: Terminal.Gui.FileDialog + isExternal: false + name: DirectoryPath + nameWithType: FileDialog.DirectoryPath + fullName: FileDialog.DirectoryPath +- uid: Terminal.Gui.FileDialog.FilePath + parent: Terminal.Gui.FileDialog + isExternal: false + name: FilePath + nameWithType: FileDialog.FilePath + fullName: FileDialog.FilePath +- uid: Terminal.Gui.FileDialog.IsExtensionHidden + parent: Terminal.Gui.FileDialog + isExternal: false + name: IsExtensionHidden + nameWithType: FileDialog.IsExtensionHidden + fullName: FileDialog.IsExtensionHidden +- uid: Terminal.Gui.FileDialog.Message + parent: Terminal.Gui.FileDialog + isExternal: false + name: Message + nameWithType: FileDialog.Message + fullName: FileDialog.Message +- uid: Terminal.Gui.FileDialog.NameFieldLabel + parent: Terminal.Gui.FileDialog + isExternal: false + name: NameFieldLabel + nameWithType: FileDialog.NameFieldLabel + fullName: FileDialog.NameFieldLabel +- uid: Terminal.Gui.FileDialog.Prompt + parent: Terminal.Gui.FileDialog + isExternal: false + name: Prompt + nameWithType: FileDialog.Prompt + fullName: FileDialog.Prompt diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.SaveDialog.yml b/docfx/api/Terminal.Gui/Terminal.Gui.SaveDialog.yml new file mode 100644 index 000000000..ad91f71a5 --- /dev/null +++ b/docfx/api/Terminal.Gui/Terminal.Gui.SaveDialog.yml @@ -0,0 +1,509 @@ +### YamlMime:ManagedReference +items: +- uid: Terminal.Gui.SaveDialog + id: SaveDialog + children: + - Terminal.Gui.SaveDialog.#ctor(NStack.ustring,NStack.ustring) + langs: + - csharp + name: SaveDialog + nameWithType: SaveDialog + fullName: Terminal.Gui.SaveDialog + type: Class + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + syntax: + content: 'public class SaveDialog : Terminal.Gui.FileDialog' + inheritance: + - System.Object + - Terminal.Gui.Responder + - Terminal.Gui.View + - Terminal.Gui.Toplevel + - Terminal.Gui.Window + - Terminal.Gui.Dialog + - Terminal.Gui.FileDialog + implements: [] + inheritedMembers: + - Terminal.Gui.Dialog.AddButton(Terminal.Gui.Button) + - Terminal.Gui.Dialog.LayoutSubviews + - Terminal.Gui.Dialog.ProcessKey(Terminal.Gui.KeyEvent) + - Terminal.Gui.FileDialog.AllowedFileTypes + - Terminal.Gui.FileDialog.AllowsOtherFileTypes + - Terminal.Gui.FileDialog.CanCreateDirectories + - Terminal.Gui.FileDialog.DirectoryPath + - Terminal.Gui.FileDialog.FilePath + - Terminal.Gui.FileDialog.IsExtensionHidden + - Terminal.Gui.FileDialog.Message + - Terminal.Gui.FileDialog.NameFieldLabel + - Terminal.Gui.FileDialog.Prompt + - Terminal.Gui.Toplevel.CanFocus + - Terminal.Gui.Toplevel.Create + - Terminal.Gui.Toplevel.Running + - Terminal.Gui.View.Add(Terminal.Gui.View[]) + - Terminal.Gui.View.AddCh(System.Int32,System.Int32,System.Int32) + - Terminal.Gui.View.AddRune(System.Int32,System.Int32,System.Rune) + - Terminal.Gui.View.Bounds + - Terminal.Gui.View.ChildNeedsDisplay + - Terminal.Gui.View.Clear + - Terminal.Gui.View.Clear(Terminal.Gui.Rect) + - Terminal.Gui.View.ClearNeedsDisplay + - Terminal.Gui.View.ClipToBounds + - Terminal.Gui.View.ColorScheme + - Terminal.Gui.View.DrawFrame(Terminal.Gui.Rect,System.Boolean) + - Terminal.Gui.View.DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean) + - Terminal.Gui.View.DrawHotString(NStack.ustring,System.Boolean,Terminal.Gui.ColorScheme) + - Terminal.Gui.View.DrawHotString(NStack.ustring,Terminal.Gui.Attribute,Terminal.Gui.Attribute) + - Terminal.Gui.View.DrawHotString(System.String,System.Boolean,Terminal.Gui.ColorScheme) + - Terminal.Gui.View.DrawHotString(System.String,Terminal.Gui.Attribute,Terminal.Gui.Attribute) + - Terminal.Gui.View.Driver + - Terminal.Gui.View.EnsureFocus + - Terminal.Gui.View.Focused + - Terminal.Gui.View.FocusFirst + - Terminal.Gui.View.FocusLast + - Terminal.Gui.View.FocusNext + - Terminal.Gui.View.FocusPrev + - Terminal.Gui.View.Frame + - Terminal.Gui.View.HasFocus + - Terminal.Gui.View.Id + - Terminal.Gui.View.MostFocused + - Terminal.Gui.View.Move(System.Int32,System.Int32) + - Terminal.Gui.View.PositionCursor + - Terminal.Gui.View.ProcessColdKey(Terminal.Gui.KeyEvent) + - Terminal.Gui.View.ProcessHotKey(Terminal.Gui.KeyEvent) + - Terminal.Gui.View.RemoveAll + - Terminal.Gui.View.ScreenToView(System.Int32,System.Int32) + - Terminal.Gui.View.SetClip(Terminal.Gui.Rect) + - Terminal.Gui.View.SetFocus(Terminal.Gui.View) + - Terminal.Gui.View.SetNeedsDisplay + - Terminal.Gui.View.SetNeedsDisplay(Terminal.Gui.Rect) + - Terminal.Gui.View.Subviews + - Terminal.Gui.View.SuperView + - Terminal.Gui.View.ToString + - Terminal.Gui.View.WantMousePositionReports + - Terminal.Gui.Window.Add(Terminal.Gui.View) + - Terminal.Gui.Window.GetEnumerator + - Terminal.Gui.Window.MouseEvent(Terminal.Gui.MouseEvent) + - Terminal.Gui.Window.Redraw(Terminal.Gui.Rect) + - Terminal.Gui.Window.Remove(Terminal.Gui.View) + - Terminal.Gui.Window.Title +- uid: Terminal.Gui.SaveDialog.#ctor(NStack.ustring,NStack.ustring) + id: '#ctor(NStack.ustring,NStack.ustring)' + parent: Terminal.Gui.SaveDialog + langs: + - csharp + name: SaveDialog(ustring, ustring) + nameWithType: SaveDialog.SaveDialog(ustring, ustring) + fullName: SaveDialog.SaveDialog(ustring, ustring) + type: Constructor + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + syntax: + content: public SaveDialog (NStack.ustring title, NStack.ustring message); + parameters: + - id: title + type: NStack.ustring + description: To be added. + - id: message + type: NStack.ustring + description: To be added. + overload: Terminal.Gui.SaveDialog.#ctor* + exceptions: [] +references: +- uid: Terminal.Gui.FileDialog + parent: Terminal.Gui + isExternal: false + name: FileDialog + nameWithType: FileDialog + fullName: Terminal.Gui.FileDialog +- uid: Terminal.Gui.SaveDialog.#ctor(NStack.ustring,NStack.ustring) + parent: Terminal.Gui.SaveDialog + isExternal: false + name: SaveDialog(ustring, ustring) + nameWithType: SaveDialog.SaveDialog(ustring, ustring) + fullName: SaveDialog.SaveDialog(ustring, ustring) +- uid: NStack.ustring + parent: NStack + isExternal: true + name: ustring + nameWithType: ustring + fullName: NStack.ustring +- uid: Terminal.Gui.SaveDialog.#ctor* + parent: Terminal.Gui.SaveDialog + isExternal: false + name: SaveDialog + nameWithType: SaveDialog.SaveDialog + fullName: SaveDialog.SaveDialog +- uid: Terminal.Gui.Toplevel.CanFocus + parent: Terminal.Gui.Toplevel + isExternal: false + name: CanFocus + nameWithType: Toplevel.CanFocus + fullName: Toplevel.CanFocus +- uid: Terminal.Gui.View.HasFocus + parent: Terminal.Gui.View + isExternal: false + name: HasFocus + nameWithType: View.HasFocus + fullName: View.HasFocus +- uid: Terminal.Gui.Window.MouseEvent(Terminal.Gui.MouseEvent) + parent: Terminal.Gui.Window + isExternal: false + name: MouseEvent(MouseEvent) + nameWithType: Window.MouseEvent(MouseEvent) + fullName: Window.MouseEvent(MouseEvent) +- uid: Terminal.Gui.View.ProcessColdKey(Terminal.Gui.KeyEvent) + parent: Terminal.Gui.View + isExternal: false + name: ProcessColdKey(KeyEvent) + nameWithType: View.ProcessColdKey(KeyEvent) + fullName: View.ProcessColdKey(KeyEvent) +- uid: Terminal.Gui.View.ProcessHotKey(Terminal.Gui.KeyEvent) + parent: Terminal.Gui.View + isExternal: false + name: ProcessHotKey(KeyEvent) + nameWithType: View.ProcessHotKey(KeyEvent) + fullName: View.ProcessHotKey(KeyEvent) +- uid: Terminal.Gui.Dialog.ProcessKey(Terminal.Gui.KeyEvent) + parent: Terminal.Gui.Dialog + isExternal: false + name: ProcessKey(KeyEvent) + nameWithType: Dialog.ProcessKey(KeyEvent) + fullName: Dialog.ProcessKey(KeyEvent) +- uid: Terminal.Gui.Window.Add(Terminal.Gui.View) + parent: Terminal.Gui.Window + isExternal: false + name: Add(View) + nameWithType: Window.Add(View) + fullName: Window.Add(View) +- uid: Terminal.Gui.View.Add(Terminal.Gui.View[]) + parent: Terminal.Gui.View + isExternal: false + name: Add(View[]) + nameWithType: View.Add(View[]) + fullName: View.Add(View[]) +- uid: Terminal.Gui.View.AddCh(System.Int32,System.Int32,System.Int32) + parent: Terminal.Gui.View + isExternal: false + name: AddCh(Int32, Int32, Int32) + nameWithType: View.AddCh(Int32, Int32, Int32) + fullName: View.AddCh(Int32, Int32, Int32) +- uid: Terminal.Gui.View.AddRune(System.Int32,System.Int32,System.Rune) + parent: Terminal.Gui.View + isExternal: false + name: AddRune(Int32, Int32, Rune) + nameWithType: View.AddRune(Int32, Int32, Rune) + fullName: View.AddRune(Int32, Int32, Rune) +- uid: Terminal.Gui.View.Bounds + parent: Terminal.Gui.View + isExternal: false + name: Bounds + nameWithType: View.Bounds + fullName: View.Bounds +- uid: Terminal.Gui.View.ChildNeedsDisplay + parent: Terminal.Gui.View + isExternal: false + name: ChildNeedsDisplay() + nameWithType: View.ChildNeedsDisplay() + fullName: View.ChildNeedsDisplay() +- uid: Terminal.Gui.View.Clear + parent: Terminal.Gui.View + isExternal: false + name: Clear() + nameWithType: View.Clear() + fullName: View.Clear() +- uid: Terminal.Gui.View.Clear(Terminal.Gui.Rect) + parent: Terminal.Gui.View + isExternal: false + name: Clear(Rect) + nameWithType: View.Clear(Rect) + fullName: View.Clear(Rect) +- uid: Terminal.Gui.View.ClearNeedsDisplay + parent: Terminal.Gui.View + isExternal: false + name: ClearNeedsDisplay() + nameWithType: View.ClearNeedsDisplay() + fullName: View.ClearNeedsDisplay() +- uid: Terminal.Gui.View.ClipToBounds + parent: Terminal.Gui.View + isExternal: false + name: ClipToBounds() + nameWithType: View.ClipToBounds() + fullName: View.ClipToBounds() +- uid: Terminal.Gui.View.ColorScheme + parent: Terminal.Gui.View + isExternal: false + name: ColorScheme + nameWithType: View.ColorScheme + fullName: View.ColorScheme +- uid: Terminal.Gui.View.DrawFrame(Terminal.Gui.Rect,System.Boolean) + parent: Terminal.Gui.View + isExternal: false + name: DrawFrame(Rect, Boolean) + nameWithType: View.DrawFrame(Rect, Boolean) + fullName: View.DrawFrame(Rect, Boolean) +- uid: Terminal.Gui.View.DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean) + parent: Terminal.Gui.View + isExternal: false + name: DrawFrame(Rect, Int32, Boolean) + nameWithType: View.DrawFrame(Rect, Int32, Boolean) + fullName: View.DrawFrame(Rect, Int32, Boolean) +- uid: Terminal.Gui.View.DrawHotString(NStack.ustring,System.Boolean,Terminal.Gui.ColorScheme) + parent: Terminal.Gui.View + isExternal: false + name: DrawHotString(ustring, Boolean, ColorScheme) + nameWithType: View.DrawHotString(ustring, Boolean, ColorScheme) + fullName: View.DrawHotString(ustring, Boolean, ColorScheme) +- uid: Terminal.Gui.View.DrawHotString(NStack.ustring,Terminal.Gui.Attribute,Terminal.Gui.Attribute) + parent: Terminal.Gui.View + isExternal: false + name: DrawHotString(ustring, Attribute, Attribute) + nameWithType: View.DrawHotString(ustring, Attribute, Attribute) + fullName: View.DrawHotString(ustring, Attribute, Attribute) +- uid: Terminal.Gui.View.DrawHotString(System.String,System.Boolean,Terminal.Gui.ColorScheme) + parent: Terminal.Gui.View + isExternal: false + name: DrawHotString(String, Boolean, ColorScheme) + nameWithType: View.DrawHotString(String, Boolean, ColorScheme) + fullName: View.DrawHotString(String, Boolean, ColorScheme) +- uid: Terminal.Gui.View.DrawHotString(System.String,Terminal.Gui.Attribute,Terminal.Gui.Attribute) + parent: Terminal.Gui.View + isExternal: false + name: DrawHotString(String, Attribute, Attribute) + nameWithType: View.DrawHotString(String, Attribute, Attribute) + fullName: View.DrawHotString(String, Attribute, Attribute) +- uid: Terminal.Gui.View.Driver + parent: Terminal.Gui.View + isExternal: false + name: Driver + nameWithType: View.Driver + fullName: View.Driver +- uid: Terminal.Gui.View.EnsureFocus + parent: Terminal.Gui.View + isExternal: false + name: EnsureFocus() + nameWithType: View.EnsureFocus() + fullName: View.EnsureFocus() +- uid: Terminal.Gui.View.Focused + parent: Terminal.Gui.View + isExternal: false + name: Focused + nameWithType: View.Focused + fullName: View.Focused +- uid: Terminal.Gui.View.FocusFirst + parent: Terminal.Gui.View + isExternal: false + name: FocusFirst() + nameWithType: View.FocusFirst() + fullName: View.FocusFirst() +- uid: Terminal.Gui.View.FocusLast + parent: Terminal.Gui.View + isExternal: false + name: FocusLast() + nameWithType: View.FocusLast() + fullName: View.FocusLast() +- uid: Terminal.Gui.View.FocusNext + parent: Terminal.Gui.View + isExternal: false + name: FocusNext() + nameWithType: View.FocusNext() + fullName: View.FocusNext() +- uid: Terminal.Gui.View.FocusPrev + parent: Terminal.Gui.View + isExternal: false + name: FocusPrev() + nameWithType: View.FocusPrev() + fullName: View.FocusPrev() +- uid: Terminal.Gui.View.Frame + parent: Terminal.Gui.View + isExternal: false + name: Frame + nameWithType: View.Frame + fullName: View.Frame +- uid: Terminal.Gui.Window.GetEnumerator + parent: Terminal.Gui.Window + isExternal: false + name: GetEnumerator() + nameWithType: Window.GetEnumerator() + fullName: Window.GetEnumerator() +- uid: Terminal.Gui.View.Id + parent: Terminal.Gui.View + isExternal: false + name: Id + nameWithType: View.Id + fullName: View.Id +- uid: Terminal.Gui.Dialog.LayoutSubviews + parent: Terminal.Gui.Dialog + isExternal: false + name: LayoutSubviews() + nameWithType: Dialog.LayoutSubviews() + fullName: Dialog.LayoutSubviews() +- uid: Terminal.Gui.View.MostFocused + parent: Terminal.Gui.View + isExternal: false + name: MostFocused + nameWithType: View.MostFocused + fullName: View.MostFocused +- uid: Terminal.Gui.View.Move(System.Int32,System.Int32) + parent: Terminal.Gui.View + isExternal: false + name: Move(Int32, Int32) + nameWithType: View.Move(Int32, Int32) + fullName: View.Move(Int32, Int32) +- uid: Terminal.Gui.View.PositionCursor + parent: Terminal.Gui.View + isExternal: false + name: PositionCursor() + nameWithType: View.PositionCursor() + fullName: View.PositionCursor() +- uid: Terminal.Gui.Window.Redraw(Terminal.Gui.Rect) + parent: Terminal.Gui.Window + isExternal: false + name: Redraw(Rect) + nameWithType: Window.Redraw(Rect) + fullName: Window.Redraw(Rect) +- uid: Terminal.Gui.Window.Remove(Terminal.Gui.View) + parent: Terminal.Gui.Window + isExternal: false + name: Remove(View) + nameWithType: Window.Remove(View) + fullName: Window.Remove(View) +- uid: Terminal.Gui.View.RemoveAll + parent: Terminal.Gui.View + isExternal: false + name: RemoveAll() + nameWithType: View.RemoveAll() + fullName: View.RemoveAll() +- uid: Terminal.Gui.View.ScreenToView(System.Int32,System.Int32) + parent: Terminal.Gui.View + isExternal: false + name: ScreenToView(Int32, Int32) + nameWithType: View.ScreenToView(Int32, Int32) + fullName: View.ScreenToView(Int32, Int32) +- uid: Terminal.Gui.View.SetClip(Terminal.Gui.Rect) + parent: Terminal.Gui.View + isExternal: false + name: SetClip(Rect) + nameWithType: View.SetClip(Rect) + fullName: View.SetClip(Rect) +- uid: Terminal.Gui.View.SetFocus(Terminal.Gui.View) + parent: Terminal.Gui.View + isExternal: false + name: SetFocus(View) + nameWithType: View.SetFocus(View) + fullName: View.SetFocus(View) +- uid: Terminal.Gui.View.SetNeedsDisplay + parent: Terminal.Gui.View + isExternal: false + name: SetNeedsDisplay() + nameWithType: View.SetNeedsDisplay() + fullName: View.SetNeedsDisplay() +- uid: Terminal.Gui.View.SetNeedsDisplay(Terminal.Gui.Rect) + parent: Terminal.Gui.View + isExternal: false + name: SetNeedsDisplay(Rect) + nameWithType: View.SetNeedsDisplay(Rect) + fullName: View.SetNeedsDisplay(Rect) +- uid: Terminal.Gui.View.Subviews + parent: Terminal.Gui.View + isExternal: false + name: Subviews + nameWithType: View.Subviews + fullName: View.Subviews +- uid: Terminal.Gui.View.SuperView + parent: Terminal.Gui.View + isExternal: false + name: SuperView + nameWithType: View.SuperView + fullName: View.SuperView +- uid: Terminal.Gui.View.ToString + parent: Terminal.Gui.View + isExternal: false + name: ToString() + nameWithType: View.ToString() + fullName: View.ToString() +- uid: Terminal.Gui.View.WantMousePositionReports + parent: Terminal.Gui.View + isExternal: false + name: WantMousePositionReports + nameWithType: View.WantMousePositionReports + fullName: View.WantMousePositionReports +- uid: Terminal.Gui.Toplevel.Create + parent: Terminal.Gui.Toplevel + isExternal: false + name: Create() + nameWithType: Toplevel.Create() + fullName: Toplevel.Create() +- uid: Terminal.Gui.Toplevel.Running + parent: Terminal.Gui.Toplevel + isExternal: false + name: Running + nameWithType: Toplevel.Running + fullName: Toplevel.Running +- uid: Terminal.Gui.Window.Title + parent: Terminal.Gui.Window + isExternal: false + name: Title + nameWithType: Window.Title + fullName: Window.Title +- uid: Terminal.Gui.Dialog.AddButton(Terminal.Gui.Button) + parent: Terminal.Gui.Dialog + isExternal: false + name: AddButton(Button) + nameWithType: Dialog.AddButton(Button) + fullName: Dialog.AddButton(Button) +- uid: Terminal.Gui.FileDialog.AllowedFileTypes + parent: Terminal.Gui.FileDialog + isExternal: false + name: AllowedFileTypes + nameWithType: FileDialog.AllowedFileTypes + fullName: FileDialog.AllowedFileTypes +- uid: Terminal.Gui.FileDialog.AllowsOtherFileTypes + parent: Terminal.Gui.FileDialog + isExternal: false + name: AllowsOtherFileTypes + nameWithType: FileDialog.AllowsOtherFileTypes + fullName: FileDialog.AllowsOtherFileTypes +- uid: Terminal.Gui.FileDialog.CanCreateDirectories + parent: Terminal.Gui.FileDialog + isExternal: false + name: CanCreateDirectories + nameWithType: FileDialog.CanCreateDirectories + fullName: FileDialog.CanCreateDirectories +- uid: Terminal.Gui.FileDialog.DirectoryPath + parent: Terminal.Gui.FileDialog + isExternal: false + name: DirectoryPath + nameWithType: FileDialog.DirectoryPath + fullName: FileDialog.DirectoryPath +- uid: Terminal.Gui.FileDialog.FilePath + parent: Terminal.Gui.FileDialog + isExternal: false + name: FilePath + nameWithType: FileDialog.FilePath + fullName: FileDialog.FilePath +- uid: Terminal.Gui.FileDialog.IsExtensionHidden + parent: Terminal.Gui.FileDialog + isExternal: false + name: IsExtensionHidden + nameWithType: FileDialog.IsExtensionHidden + fullName: FileDialog.IsExtensionHidden +- uid: Terminal.Gui.FileDialog.Message + parent: Terminal.Gui.FileDialog + isExternal: false + name: Message + nameWithType: FileDialog.Message + fullName: FileDialog.Message +- uid: Terminal.Gui.FileDialog.NameFieldLabel + parent: Terminal.Gui.FileDialog + isExternal: false + name: NameFieldLabel + nameWithType: FileDialog.NameFieldLabel + fullName: FileDialog.NameFieldLabel +- uid: Terminal.Gui.FileDialog.Prompt + parent: Terminal.Gui.FileDialog + isExternal: false + name: Prompt + nameWithType: FileDialog.Prompt + fullName: FileDialog.Prompt diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.TextView.yml b/docfx/api/Terminal.Gui/Terminal.Gui.TextView.yml new file mode 100644 index 000000000..bb55a6fcf --- /dev/null +++ b/docfx/api/Terminal.Gui/Terminal.Gui.TextView.yml @@ -0,0 +1,707 @@ +### YamlMime:ManagedReference +items: +- uid: Terminal.Gui.TextView + id: TextView + children: + - Terminal.Gui.TextView.#ctor(Terminal.Gui.Rect) + - Terminal.Gui.TextView.CanFocus + - Terminal.Gui.TextView.ClearRegion + - Terminal.Gui.TextView.CurrentColumn + - Terminal.Gui.TextView.CurrentRow + - Terminal.Gui.TextView.GetRegion + - Terminal.Gui.TextView.PositionCursor + - Terminal.Gui.TextView.ProcessKey(Terminal.Gui.KeyEvent) + - Terminal.Gui.TextView.Redraw(Terminal.Gui.Rect) + - Terminal.Gui.TextView.Text + langs: + - csharp + name: TextView + nameWithType: TextView + fullName: Terminal.Gui.TextView + type: Class + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Text data entry widget + remarks: >- + The Entry widget provides Emacs-like editing + functionality, and mouse support. + syntax: + content: 'public class TextView : Terminal.Gui.View' + inheritance: + - System.Object + - Terminal.Gui.Responder + - Terminal.Gui.View + implements: [] + inheritedMembers: + - Terminal.Gui.Responder.MouseEvent(Terminal.Gui.MouseEvent) + - Terminal.Gui.View.Add(Terminal.Gui.View) + - Terminal.Gui.View.Add(Terminal.Gui.View[]) + - Terminal.Gui.View.AddCh(System.Int32,System.Int32,System.Int32) + - Terminal.Gui.View.AddRune(System.Int32,System.Int32,System.Rune) + - Terminal.Gui.View.Bounds + - Terminal.Gui.View.ChildNeedsDisplay + - Terminal.Gui.View.Clear + - Terminal.Gui.View.Clear(Terminal.Gui.Rect) + - Terminal.Gui.View.ClearNeedsDisplay + - Terminal.Gui.View.ClipToBounds + - Terminal.Gui.View.ColorScheme + - Terminal.Gui.View.DrawFrame(Terminal.Gui.Rect,System.Boolean) + - Terminal.Gui.View.DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean) + - Terminal.Gui.View.DrawHotString(NStack.ustring,System.Boolean,Terminal.Gui.ColorScheme) + - Terminal.Gui.View.DrawHotString(NStack.ustring,Terminal.Gui.Attribute,Terminal.Gui.Attribute) + - Terminal.Gui.View.DrawHotString(System.String,System.Boolean,Terminal.Gui.ColorScheme) + - Terminal.Gui.View.DrawHotString(System.String,Terminal.Gui.Attribute,Terminal.Gui.Attribute) + - Terminal.Gui.View.Driver + - Terminal.Gui.View.EnsureFocus + - Terminal.Gui.View.Focused + - Terminal.Gui.View.FocusFirst + - Terminal.Gui.View.FocusLast + - Terminal.Gui.View.FocusNext + - Terminal.Gui.View.FocusPrev + - Terminal.Gui.View.Frame + - Terminal.Gui.View.GetEnumerator + - Terminal.Gui.View.HasFocus + - Terminal.Gui.View.Id + - Terminal.Gui.View.LayoutSubviews + - Terminal.Gui.View.MostFocused + - Terminal.Gui.View.Move(System.Int32,System.Int32) + - Terminal.Gui.View.ProcessColdKey(Terminal.Gui.KeyEvent) + - Terminal.Gui.View.ProcessHotKey(Terminal.Gui.KeyEvent) + - Terminal.Gui.View.Remove(Terminal.Gui.View) + - Terminal.Gui.View.RemoveAll + - Terminal.Gui.View.ScreenToView(System.Int32,System.Int32) + - Terminal.Gui.View.SetClip(Terminal.Gui.Rect) + - Terminal.Gui.View.SetFocus(Terminal.Gui.View) + - Terminal.Gui.View.SetNeedsDisplay + - Terminal.Gui.View.SetNeedsDisplay(Terminal.Gui.Rect) + - Terminal.Gui.View.Subviews + - Terminal.Gui.View.SuperView + - Terminal.Gui.View.ToString + - Terminal.Gui.View.WantMousePositionReports +- uid: Terminal.Gui.TextView.#ctor(Terminal.Gui.Rect) + id: '#ctor(Terminal.Gui.Rect)' + parent: Terminal.Gui.TextView + langs: + - csharp + name: TextView(Rect) + nameWithType: TextView.TextView(Rect) + fullName: TextView.TextView(Rect) + type: Constructor + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Public constructor. + syntax: + content: public TextView (Terminal.Gui.Rect frame); + parameters: + - id: frame + type: Terminal.Gui.Rect + description: To be added. + overload: Terminal.Gui.TextView.#ctor* + exceptions: [] +- uid: Terminal.Gui.TextView.CanFocus + id: CanFocus + parent: Terminal.Gui.TextView + langs: + - csharp + name: CanFocus + nameWithType: TextView.CanFocus + fullName: TextView.CanFocus + type: Property + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + syntax: + content: public override bool CanFocus { get; set; } + return: + type: System.Boolean + description: To be added. + overload: Terminal.Gui.TextView.CanFocus* + exceptions: [] +- uid: Terminal.Gui.TextView.ClearRegion + id: ClearRegion + parent: Terminal.Gui.TextView + langs: + - csharp + name: ClearRegion() + nameWithType: TextView.ClearRegion() + fullName: TextView.ClearRegion() + type: Method + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + syntax: + content: public void ClearRegion (); + parameters: [] + overload: Terminal.Gui.TextView.ClearRegion* + exceptions: [] +- uid: Terminal.Gui.TextView.CurrentColumn + id: CurrentColumn + parent: Terminal.Gui.TextView + langs: + - csharp + name: CurrentColumn + nameWithType: TextView.CurrentColumn + fullName: TextView.CurrentColumn + type: Property + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Gets the cursor column. + syntax: + content: public int CurrentColumn { get; } + return: + type: System.Int32 + description: The cursor column. + overload: Terminal.Gui.TextView.CurrentColumn* + exceptions: [] +- uid: Terminal.Gui.TextView.CurrentRow + id: CurrentRow + parent: Terminal.Gui.TextView + langs: + - csharp + name: CurrentRow + nameWithType: TextView.CurrentRow + fullName: TextView.CurrentRow + type: Property + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: The current cursor row. + syntax: + content: public int CurrentRow { get; } + return: + type: System.Int32 + description: To be added. + overload: Terminal.Gui.TextView.CurrentRow* + exceptions: [] +- uid: Terminal.Gui.TextView.GetRegion + id: GetRegion + parent: Terminal.Gui.TextView + langs: + - csharp + name: GetRegion() + nameWithType: TextView.GetRegion() + fullName: TextView.GetRegion() + type: Method + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + syntax: + content: public NStack.ustring GetRegion (); + parameters: [] + return: + type: NStack.ustring + description: To be added. + overload: Terminal.Gui.TextView.GetRegion* + exceptions: [] +- uid: Terminal.Gui.TextView.PositionCursor + id: PositionCursor + parent: Terminal.Gui.TextView + langs: + - csharp + name: PositionCursor() + nameWithType: TextView.PositionCursor() + fullName: TextView.PositionCursor() + type: Method + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Sets the cursor position. + syntax: + content: public override void PositionCursor (); + parameters: [] + overload: Terminal.Gui.TextView.PositionCursor* + exceptions: [] +- uid: Terminal.Gui.TextView.ProcessKey(Terminal.Gui.KeyEvent) + id: ProcessKey(Terminal.Gui.KeyEvent) + parent: Terminal.Gui.TextView + langs: + - csharp + name: ProcessKey(KeyEvent) + nameWithType: TextView.ProcessKey(KeyEvent) + fullName: TextView.ProcessKey(KeyEvent) + type: Method + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + syntax: + content: public override bool ProcessKey (Terminal.Gui.KeyEvent kb); + parameters: + - id: kb + type: Terminal.Gui.KeyEvent + description: To be added. + return: + type: System.Boolean + description: To be added. + overload: Terminal.Gui.TextView.ProcessKey* + exceptions: [] +- uid: Terminal.Gui.TextView.Redraw(Terminal.Gui.Rect) + id: Redraw(Terminal.Gui.Rect) + parent: Terminal.Gui.TextView + langs: + - csharp + name: Redraw(Rect) + nameWithType: TextView.Redraw(Rect) + fullName: TextView.Redraw(Rect) + type: Method + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Redraw the text editor region + syntax: + content: public override void Redraw (Terminal.Gui.Rect region); + parameters: + - id: region + type: Terminal.Gui.Rect + description: The region to redraw. + overload: Terminal.Gui.TextView.Redraw* + exceptions: [] +- uid: Terminal.Gui.TextView.Text + id: Text + parent: Terminal.Gui.TextView + langs: + - csharp + name: Text + nameWithType: TextView.Text + fullName: TextView.Text + type: Property + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Sets or gets the text in the entry. + syntax: + content: public NStack.ustring Text { get; set; } + return: + type: NStack.ustring + description: To be added. + overload: Terminal.Gui.TextView.Text* + exceptions: [] +references: +- uid: Terminal.Gui.View + parent: Terminal.Gui + isExternal: false + name: View + nameWithType: View + fullName: Terminal.Gui.View +- uid: Terminal.Gui.TextView.#ctor(Terminal.Gui.Rect) + parent: Terminal.Gui.TextView + isExternal: false + name: TextView(Rect) + nameWithType: TextView.TextView(Rect) + fullName: TextView.TextView(Rect) +- uid: Terminal.Gui.Rect + parent: Terminal.Gui + isExternal: false + name: Rect + nameWithType: Rect + fullName: Terminal.Gui.Rect +- uid: Terminal.Gui.TextView.CanFocus + parent: Terminal.Gui.TextView + isExternal: false + name: CanFocus + nameWithType: TextView.CanFocus + fullName: TextView.CanFocus +- uid: System.Boolean + parent: System + isExternal: true + name: Boolean + nameWithType: Boolean + fullName: System.Boolean +- uid: Terminal.Gui.TextView.ClearRegion + parent: Terminal.Gui.TextView + isExternal: false + name: ClearRegion() + nameWithType: TextView.ClearRegion() + fullName: TextView.ClearRegion() +- uid: Terminal.Gui.TextView.CurrentColumn + parent: Terminal.Gui.TextView + isExternal: false + name: CurrentColumn + nameWithType: TextView.CurrentColumn + fullName: TextView.CurrentColumn +- uid: System.Int32 + parent: System + isExternal: true + name: Int32 + nameWithType: Int32 + fullName: System.Int32 +- uid: Terminal.Gui.TextView.CurrentRow + parent: Terminal.Gui.TextView + isExternal: false + name: CurrentRow + nameWithType: TextView.CurrentRow + fullName: TextView.CurrentRow +- uid: Terminal.Gui.TextView.GetRegion + parent: Terminal.Gui.TextView + isExternal: false + name: GetRegion() + nameWithType: TextView.GetRegion() + fullName: TextView.GetRegion() +- uid: NStack.ustring + parent: NStack + isExternal: true + name: ustring + nameWithType: ustring + fullName: NStack.ustring +- uid: Terminal.Gui.TextView.PositionCursor + parent: Terminal.Gui.TextView + isExternal: false + name: PositionCursor() + nameWithType: TextView.PositionCursor() + fullName: TextView.PositionCursor() +- uid: Terminal.Gui.TextView.ProcessKey(Terminal.Gui.KeyEvent) + parent: Terminal.Gui.TextView + isExternal: false + name: ProcessKey(KeyEvent) + nameWithType: TextView.ProcessKey(KeyEvent) + fullName: TextView.ProcessKey(KeyEvent) +- uid: Terminal.Gui.KeyEvent + parent: Terminal.Gui + isExternal: false + name: KeyEvent + nameWithType: KeyEvent + fullName: Terminal.Gui.KeyEvent +- uid: Terminal.Gui.TextView.Redraw(Terminal.Gui.Rect) + parent: Terminal.Gui.TextView + isExternal: false + name: Redraw(Rect) + nameWithType: TextView.Redraw(Rect) + fullName: TextView.Redraw(Rect) +- uid: Terminal.Gui.TextView.Text + parent: Terminal.Gui.TextView + isExternal: false + name: Text + nameWithType: TextView.Text + fullName: TextView.Text +- uid: Terminal.Gui.TextView.#ctor* + parent: Terminal.Gui.TextView + isExternal: false + name: TextView + nameWithType: TextView.TextView + fullName: TextView.TextView +- uid: Terminal.Gui.TextView.CanFocus* + parent: Terminal.Gui.TextView + isExternal: false + name: CanFocus + nameWithType: TextView.CanFocus + fullName: TextView.CanFocus +- uid: Terminal.Gui.TextView.ClearRegion* + parent: Terminal.Gui.TextView + isExternal: false + name: ClearRegion + nameWithType: TextView.ClearRegion + fullName: TextView.ClearRegion +- uid: Terminal.Gui.TextView.CurrentColumn* + parent: Terminal.Gui.TextView + isExternal: false + name: CurrentColumn + nameWithType: TextView.CurrentColumn + fullName: TextView.CurrentColumn +- uid: Terminal.Gui.TextView.CurrentRow* + parent: Terminal.Gui.TextView + isExternal: false + name: CurrentRow + nameWithType: TextView.CurrentRow + fullName: TextView.CurrentRow +- uid: Terminal.Gui.TextView.GetRegion* + parent: Terminal.Gui.TextView + isExternal: false + name: GetRegion + nameWithType: TextView.GetRegion + fullName: TextView.GetRegion +- uid: Terminal.Gui.TextView.PositionCursor* + parent: Terminal.Gui.TextView + isExternal: false + name: PositionCursor + nameWithType: TextView.PositionCursor + fullName: TextView.PositionCursor +- uid: Terminal.Gui.TextView.ProcessKey* + parent: Terminal.Gui.TextView + isExternal: false + name: ProcessKey + nameWithType: TextView.ProcessKey + fullName: TextView.ProcessKey +- uid: Terminal.Gui.TextView.Redraw* + parent: Terminal.Gui.TextView + isExternal: false + name: Redraw + nameWithType: TextView.Redraw + fullName: TextView.Redraw +- uid: Terminal.Gui.TextView.Text* + parent: Terminal.Gui.TextView + isExternal: false + name: Text + nameWithType: TextView.Text + fullName: TextView.Text +- uid: Terminal.Gui.View.HasFocus + parent: Terminal.Gui.View + isExternal: false + name: HasFocus + nameWithType: View.HasFocus + fullName: View.HasFocus +- uid: Terminal.Gui.Responder.MouseEvent(Terminal.Gui.MouseEvent) + parent: Terminal.Gui.Responder + isExternal: false + name: MouseEvent(MouseEvent) + nameWithType: Responder.MouseEvent(MouseEvent) + fullName: Responder.MouseEvent(MouseEvent) +- uid: Terminal.Gui.View.ProcessColdKey(Terminal.Gui.KeyEvent) + parent: Terminal.Gui.View + isExternal: false + name: ProcessColdKey(KeyEvent) + nameWithType: View.ProcessColdKey(KeyEvent) + fullName: View.ProcessColdKey(KeyEvent) +- uid: Terminal.Gui.View.ProcessHotKey(Terminal.Gui.KeyEvent) + parent: Terminal.Gui.View + isExternal: false + name: ProcessHotKey(KeyEvent) + nameWithType: View.ProcessHotKey(KeyEvent) + fullName: View.ProcessHotKey(KeyEvent) +- uid: Terminal.Gui.View.Add(Terminal.Gui.View) + parent: Terminal.Gui.View + isExternal: false + name: Add(View) + nameWithType: View.Add(View) + fullName: View.Add(View) +- uid: Terminal.Gui.View.Add(Terminal.Gui.View[]) + parent: Terminal.Gui.View + isExternal: false + name: Add(View[]) + nameWithType: View.Add(View[]) + fullName: View.Add(View[]) +- uid: Terminal.Gui.View.AddCh(System.Int32,System.Int32,System.Int32) + parent: Terminal.Gui.View + isExternal: false + name: AddCh(Int32, Int32, Int32) + nameWithType: View.AddCh(Int32, Int32, Int32) + fullName: View.AddCh(Int32, Int32, Int32) +- uid: Terminal.Gui.View.AddRune(System.Int32,System.Int32,System.Rune) + parent: Terminal.Gui.View + isExternal: false + name: AddRune(Int32, Int32, Rune) + nameWithType: View.AddRune(Int32, Int32, Rune) + fullName: View.AddRune(Int32, Int32, Rune) +- uid: Terminal.Gui.View.Bounds + parent: Terminal.Gui.View + isExternal: false + name: Bounds + nameWithType: View.Bounds + fullName: View.Bounds +- uid: Terminal.Gui.View.ChildNeedsDisplay + parent: Terminal.Gui.View + isExternal: false + name: ChildNeedsDisplay() + nameWithType: View.ChildNeedsDisplay() + fullName: View.ChildNeedsDisplay() +- uid: Terminal.Gui.View.Clear + parent: Terminal.Gui.View + isExternal: false + name: Clear() + nameWithType: View.Clear() + fullName: View.Clear() +- uid: Terminal.Gui.View.Clear(Terminal.Gui.Rect) + parent: Terminal.Gui.View + isExternal: false + name: Clear(Rect) + nameWithType: View.Clear(Rect) + fullName: View.Clear(Rect) +- uid: Terminal.Gui.View.ClearNeedsDisplay + parent: Terminal.Gui.View + isExternal: false + name: ClearNeedsDisplay() + nameWithType: View.ClearNeedsDisplay() + fullName: View.ClearNeedsDisplay() +- uid: Terminal.Gui.View.ClipToBounds + parent: Terminal.Gui.View + isExternal: false + name: ClipToBounds() + nameWithType: View.ClipToBounds() + fullName: View.ClipToBounds() +- uid: Terminal.Gui.View.ColorScheme + parent: Terminal.Gui.View + isExternal: false + name: ColorScheme + nameWithType: View.ColorScheme + fullName: View.ColorScheme +- uid: Terminal.Gui.View.DrawFrame(Terminal.Gui.Rect,System.Boolean) + parent: Terminal.Gui.View + isExternal: false + name: DrawFrame(Rect, Boolean) + nameWithType: View.DrawFrame(Rect, Boolean) + fullName: View.DrawFrame(Rect, Boolean) +- uid: Terminal.Gui.View.DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean) + parent: Terminal.Gui.View + isExternal: false + name: DrawFrame(Rect, Int32, Boolean) + nameWithType: View.DrawFrame(Rect, Int32, Boolean) + fullName: View.DrawFrame(Rect, Int32, Boolean) +- uid: Terminal.Gui.View.DrawHotString(NStack.ustring,System.Boolean,Terminal.Gui.ColorScheme) + parent: Terminal.Gui.View + isExternal: false + name: DrawHotString(ustring, Boolean, ColorScheme) + nameWithType: View.DrawHotString(ustring, Boolean, ColorScheme) + fullName: View.DrawHotString(ustring, Boolean, ColorScheme) +- uid: Terminal.Gui.View.DrawHotString(NStack.ustring,Terminal.Gui.Attribute,Terminal.Gui.Attribute) + parent: Terminal.Gui.View + isExternal: false + name: DrawHotString(ustring, Attribute, Attribute) + nameWithType: View.DrawHotString(ustring, Attribute, Attribute) + fullName: View.DrawHotString(ustring, Attribute, Attribute) +- uid: Terminal.Gui.View.DrawHotString(System.String,System.Boolean,Terminal.Gui.ColorScheme) + parent: Terminal.Gui.View + isExternal: false + name: DrawHotString(String, Boolean, ColorScheme) + nameWithType: View.DrawHotString(String, Boolean, ColorScheme) + fullName: View.DrawHotString(String, Boolean, ColorScheme) +- uid: Terminal.Gui.View.DrawHotString(System.String,Terminal.Gui.Attribute,Terminal.Gui.Attribute) + parent: Terminal.Gui.View + isExternal: false + name: DrawHotString(String, Attribute, Attribute) + nameWithType: View.DrawHotString(String, Attribute, Attribute) + fullName: View.DrawHotString(String, Attribute, Attribute) +- uid: Terminal.Gui.View.Driver + parent: Terminal.Gui.View + isExternal: false + name: Driver + nameWithType: View.Driver + fullName: View.Driver +- uid: Terminal.Gui.View.EnsureFocus + parent: Terminal.Gui.View + isExternal: false + name: EnsureFocus() + nameWithType: View.EnsureFocus() + fullName: View.EnsureFocus() +- uid: Terminal.Gui.View.Focused + parent: Terminal.Gui.View + isExternal: false + name: Focused + nameWithType: View.Focused + fullName: View.Focused +- uid: Terminal.Gui.View.FocusFirst + parent: Terminal.Gui.View + isExternal: false + name: FocusFirst() + nameWithType: View.FocusFirst() + fullName: View.FocusFirst() +- uid: Terminal.Gui.View.FocusLast + parent: Terminal.Gui.View + isExternal: false + name: FocusLast() + nameWithType: View.FocusLast() + fullName: View.FocusLast() +- uid: Terminal.Gui.View.FocusNext + parent: Terminal.Gui.View + isExternal: false + name: FocusNext() + nameWithType: View.FocusNext() + fullName: View.FocusNext() +- uid: Terminal.Gui.View.FocusPrev + parent: Terminal.Gui.View + isExternal: false + name: FocusPrev() + nameWithType: View.FocusPrev() + fullName: View.FocusPrev() +- uid: Terminal.Gui.View.Frame + parent: Terminal.Gui.View + isExternal: false + name: Frame + nameWithType: View.Frame + fullName: View.Frame +- uid: Terminal.Gui.View.GetEnumerator + parent: Terminal.Gui.View + isExternal: false + name: GetEnumerator() + nameWithType: View.GetEnumerator() + fullName: View.GetEnumerator() +- uid: Terminal.Gui.View.Id + parent: Terminal.Gui.View + isExternal: false + name: Id + nameWithType: View.Id + fullName: View.Id +- uid: Terminal.Gui.View.LayoutSubviews + parent: Terminal.Gui.View + isExternal: false + name: LayoutSubviews() + nameWithType: View.LayoutSubviews() + fullName: View.LayoutSubviews() +- uid: Terminal.Gui.View.MostFocused + parent: Terminal.Gui.View + isExternal: false + name: MostFocused + nameWithType: View.MostFocused + fullName: View.MostFocused +- uid: Terminal.Gui.View.Move(System.Int32,System.Int32) + parent: Terminal.Gui.View + isExternal: false + name: Move(Int32, Int32) + nameWithType: View.Move(Int32, Int32) + fullName: View.Move(Int32, Int32) +- uid: Terminal.Gui.View.Remove(Terminal.Gui.View) + parent: Terminal.Gui.View + isExternal: false + name: Remove(View) + nameWithType: View.Remove(View) + fullName: View.Remove(View) +- uid: Terminal.Gui.View.RemoveAll + parent: Terminal.Gui.View + isExternal: false + name: RemoveAll() + nameWithType: View.RemoveAll() + fullName: View.RemoveAll() +- uid: Terminal.Gui.View.ScreenToView(System.Int32,System.Int32) + parent: Terminal.Gui.View + isExternal: false + name: ScreenToView(Int32, Int32) + nameWithType: View.ScreenToView(Int32, Int32) + fullName: View.ScreenToView(Int32, Int32) +- uid: Terminal.Gui.View.SetClip(Terminal.Gui.Rect) + parent: Terminal.Gui.View + isExternal: false + name: SetClip(Rect) + nameWithType: View.SetClip(Rect) + fullName: View.SetClip(Rect) +- uid: Terminal.Gui.View.SetFocus(Terminal.Gui.View) + parent: Terminal.Gui.View + isExternal: false + name: SetFocus(View) + nameWithType: View.SetFocus(View) + fullName: View.SetFocus(View) +- uid: Terminal.Gui.View.SetNeedsDisplay + parent: Terminal.Gui.View + isExternal: false + name: SetNeedsDisplay() + nameWithType: View.SetNeedsDisplay() + fullName: View.SetNeedsDisplay() +- uid: Terminal.Gui.View.SetNeedsDisplay(Terminal.Gui.Rect) + parent: Terminal.Gui.View + isExternal: false + name: SetNeedsDisplay(Rect) + nameWithType: View.SetNeedsDisplay(Rect) + fullName: View.SetNeedsDisplay(Rect) +- uid: Terminal.Gui.View.Subviews + parent: Terminal.Gui.View + isExternal: false + name: Subviews + nameWithType: View.Subviews + fullName: View.Subviews +- uid: Terminal.Gui.View.SuperView + parent: Terminal.Gui.View + isExternal: false + name: SuperView + nameWithType: View.SuperView + fullName: View.SuperView +- uid: Terminal.Gui.View.ToString + parent: Terminal.Gui.View + isExternal: false + name: ToString() + nameWithType: View.ToString() + fullName: View.ToString() +- uid: Terminal.Gui.View.WantMousePositionReports + parent: Terminal.Gui.View + isExternal: false + name: WantMousePositionReports + nameWithType: View.WantMousePositionReports + fullName: View.WantMousePositionReports diff --git a/docs/api/Terminal.Gui/Terminal.Gui.FileDialog.html b/docs/api/Terminal.Gui/Terminal.Gui.FileDialog.html new file mode 100644 index 000000000..f13437bcd --- /dev/null +++ b/docs/api/Terminal.Gui/Terminal.Gui.FileDialog.html @@ -0,0 +1,585 @@ + + + + + + + + Class FileDialog + + + + + + + + + + + + + + + +
+
+ + + + +
+ + +
+
+ +
+
+ + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.OpenDialog.html b/docs/api/Terminal.Gui/Terminal.Gui.OpenDialog.html new file mode 100644 index 000000000..758787fce --- /dev/null +++ b/docs/api/Terminal.Gui/Terminal.Gui.OpenDialog.html @@ -0,0 +1,464 @@ + + + + + + + + Class OpenDialog + + + + + + + + + + + + + + + +
+
+ + + + +
+ + +
+
+ +
+
+ + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.SaveDialog.html b/docs/api/Terminal.Gui/Terminal.Gui.SaveDialog.html new file mode 100644 index 000000000..b3bfff340 --- /dev/null +++ b/docs/api/Terminal.Gui/Terminal.Gui.SaveDialog.html @@ -0,0 +1,354 @@ + + + + + + + + Class SaveDialog + + + + + + + + + + + + + + + +
+
+ + + + +
+ + +
+
+ +
+
+ + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.TextView.html b/docs/api/Terminal.Gui/Terminal.Gui.TextView.html new file mode 100644 index 000000000..eafd20edf --- /dev/null +++ b/docs/api/Terminal.Gui/Terminal.Gui.TextView.html @@ -0,0 +1,530 @@ + + + + + + + + Class TextView + + + + + + + + + + + + + + + +
+
+ + + + +
+ + +
+
+ +
+
+ + + + + + diff --git a/ecmadocs/en/Terminal.Gui/FileDialog.xml b/ecmadocs/en/Terminal.Gui/FileDialog.xml new file mode 100644 index 000000000..d26098ee0 --- /dev/null +++ b/ecmadocs/en/Terminal.Gui/FileDialog.xml @@ -0,0 +1,205 @@ + + + + + Terminal.Gui + 1.0.0.0 + + + Terminal.Gui.Dialog + + + + To be added. + To be added. + + + + + + Constructor + + 1.0.0.0 + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + Property + + 1.0.0.0 + + + NStack.ustring[] + + + + The array of filename extensions allowed, or null if all file extensions are allowed. + + The allowed file types. + To be added. + + + + + + Property + + 1.0.0.0 + + + System.Boolean + + + + Gets or sets a value indicating whether this allows the file to be saved with a different extension + + + true if allows other file types; otherwise, false. + To be added. + + + + + + Property + + 1.0.0.0 + + + System.Boolean + + + + Gets or sets a value indicating whether this can create directories. + + + true if can create directories; otherwise, false. + To be added. + + + + + + Property + + 1.0.0.0 + + + NStack.ustring + + + + Gets or sets the directory path for this panel + + The directory path. + To be added. + + + + + + Property + + 1.0.0.0 + + + NStack.ustring + + + + The File path that is currently shown on the panel + + The absolute file path for the file path entered. + To be added. + + + + + + Property + + 1.0.0.0 + + + System.Boolean + + + + Gets or sets a value indicating whether this is extension hidden. + + + true if is extension hidden; otherwise, false. + To be added. + + + + + + Property + + 1.0.0.0 + + + NStack.ustring + + + + Gets or sets the message displayed to the user, defaults to nothing + + The message. + To be added. + + + + + + Property + + 1.0.0.0 + + + NStack.ustring + + + + Gets or sets the name field label. + + The name field label. + To be added. + + + + + + Property + + 1.0.0.0 + + + NStack.ustring + + + + Gets or sets the prompt label for the button displayed to the user + + The prompt. + To be added. + + + + diff --git a/ecmadocs/en/Terminal.Gui/OpenDialog.xml b/ecmadocs/en/Terminal.Gui/OpenDialog.xml new file mode 100644 index 000000000..2d3b8ec1a --- /dev/null +++ b/ecmadocs/en/Terminal.Gui/OpenDialog.xml @@ -0,0 +1,111 @@ + + + + + Terminal.Gui + 1.0.0.0 + + + Terminal.Gui.FileDialog + + + + To be added. + To be added. + + + + + + Constructor + + 1.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + Property + + 1.0.0.0 + + + System.Boolean + + + + Gets or sets a value indicating whether this allows multiple selection. + + + true if allows multiple selection; otherwise, false. + To be added. + + + + + + Property + + 1.0.0.0 + + + System.Boolean + + + + Gets or sets a value indicating whether this can choose directories. + + + true if can choose directories; otherwise, false. + To be added. + + + + + + Property + + 1.0.0.0 + + + System.Boolean + + + + Gets or sets a value indicating whether this can choose files. + + + true if can choose files; otherwise, false. + To be added. + + + + + + Property + + 1.0.0.0 + + + System.Collections.Generic.IReadOnlyList<NStack.ustring> + + + + Gets the file paths selected + + The file paths. + To be added. + + + + diff --git a/ecmadocs/en/Terminal.Gui/SaveDialog.xml b/ecmadocs/en/Terminal.Gui/SaveDialog.xml new file mode 100644 index 000000000..dc7925534 --- /dev/null +++ b/ecmadocs/en/Terminal.Gui/SaveDialog.xml @@ -0,0 +1,36 @@ + + + + + Terminal.Gui + 1.0.0.0 + + + Terminal.Gui.FileDialog + + + + To be added. + To be added. + + + + + + Constructor + + 1.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/ecmadocs/en/Terminal.Gui/TextView.xml b/ecmadocs/en/Terminal.Gui/TextView.xml new file mode 100644 index 000000000..848e3b881 --- /dev/null +++ b/ecmadocs/en/Terminal.Gui/TextView.xml @@ -0,0 +1,203 @@ + + + + + Terminal.Gui + 1.0.0.0 + + + Terminal.Gui.View + + + + + Text data entry widget + + + The Entry widget provides Emacs-like editing + functionality, and mouse support. + + + + + + + Constructor + + 1.0.0.0 + + + + + + To be added. + + Public constructor. + + + + + + + + Property + + 1.0.0.0 + + + System.Boolean + + + To be added. + To be added. + To be added. + + + + + + Method + + 1.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + Property + + 1.0.0.0 + + + System.Int32 + + + + Gets the cursor column. + + The cursor column. + To be added. + + + + + + Property + + 1.0.0.0 + + + System.Int32 + + + + The current cursor row. + + To be added. + To be added. + + + + + + Method + + 1.0.0.0 + + + NStack.ustring + + + + To be added. + To be added. + To be added. + + + + + + Method + + 1.0.0.0 + + + System.Void + + + + + Sets the cursor position. + + To be added. + + + + + + Method + + 1.0.0.0 + + + System.Boolean + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + Method + + 1.0.0.0 + + + System.Void + + + + + + The region to redraw. + + Redraw the text editor region + + To be added. + + + + + + Property + + 1.0.0.0 + + + NStack.ustring + + + + Sets or gets the text in the entry. + + To be added. + + + + +