diff --git a/XmlYamlMapping.json b/XmlYamlMapping.json index 98faf2b3e..47ea69418 100644 --- a/XmlYamlMapping.json +++ b/XmlYamlMapping.json @@ -3,6 +3,7 @@ "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/Button.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.Button.yml", "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/KeyEvent.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.KeyEvent.yml", "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/Rect.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.Rect.yml", + "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/FrameView.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.FrameView.yml", "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/Color.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.Color.yml", "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/ColorScheme.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.ColorScheme.yml", "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/MenuBarItem.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.MenuBarItem.yml", @@ -15,9 +16,12 @@ "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/Application+RunState.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.Application.RunState.yml", "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/Application.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.Application.yml", "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/Label.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.Label.yml", + "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/ListView.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.ListView.yml", "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/Responder.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.Responder.yml", "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/MenuItem.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.MenuItem.yml", + "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/IListDataSource.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.IListDataSource.yml", "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/MouseEvent.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.MouseEvent.yml", + "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/ScrollBarView.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.ScrollBarView.yml", "/cvs/gui.cs/ecmadocs/en/Mono.Terminal/MainLoop.xml": "/cvs/gui.cs/docfx/api/Mono.Terminal/Mono.Terminal.MainLoop.yml", "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/ConsoleDriver.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.ConsoleDriver.yml", "/cvs/gui.cs/ecmadocs/en/ns-Mono.Terminal.xml": "/cvs/gui.cs/docfx/api/Mono.Terminal.yml", diff --git a/docfx/api/Terminal.Gui.yml b/docfx/api/Terminal.Gui.yml index 9647727a9..8156d5dfa 100644 --- a/docfx/api/Terminal.Gui.yml +++ b/docfx/api/Terminal.Gui.yml @@ -13,9 +13,12 @@ items: - Terminal.Gui.ColorScheme - Terminal.Gui.ConsoleDriver - Terminal.Gui.Dialog + - Terminal.Gui.FrameView + - Terminal.Gui.IListDataSource - Terminal.Gui.Key - Terminal.Gui.KeyEvent - Terminal.Gui.Label + - Terminal.Gui.ListView - Terminal.Gui.MenuBar - Terminal.Gui.MenuBarItem - Terminal.Gui.MenuItem @@ -26,6 +29,7 @@ items: - Terminal.Gui.RadioGroup - Terminal.Gui.Rect - Terminal.Gui.Responder + - Terminal.Gui.ScrollBarView - Terminal.Gui.ScrollView - Terminal.Gui.Size - Terminal.Gui.SpecialChar @@ -101,6 +105,18 @@ references: name: Dialog nameWithType: Dialog fullName: Terminal.Gui.Dialog +- uid: Terminal.Gui.FrameView + parent: Terminal.Gui + isExternal: false + name: FrameView + nameWithType: FrameView + fullName: Terminal.Gui.FrameView +- uid: Terminal.Gui.IListDataSource + parent: Terminal.Gui + isExternal: false + name: IListDataSource + nameWithType: IListDataSource + fullName: Terminal.Gui.IListDataSource - uid: Terminal.Gui.Key parent: Terminal.Gui isExternal: false @@ -119,6 +135,12 @@ references: name: Label nameWithType: Label fullName: Terminal.Gui.Label +- uid: Terminal.Gui.ListView + parent: Terminal.Gui + isExternal: false + name: ListView + nameWithType: ListView + fullName: Terminal.Gui.ListView - uid: Terminal.Gui.MenuBar parent: Terminal.Gui isExternal: false @@ -179,6 +201,12 @@ references: name: Responder nameWithType: Responder fullName: Terminal.Gui.Responder +- uid: Terminal.Gui.ScrollBarView + parent: Terminal.Gui + isExternal: false + name: ScrollBarView + nameWithType: ScrollBarView + fullName: Terminal.Gui.ScrollBarView - uid: Terminal.Gui.ScrollView parent: Terminal.Gui isExternal: false diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.Application.RunState.yml b/docfx/api/Terminal.Gui/Terminal.Gui.Application.RunState.yml index 4f9cc7d83..89d280983 100644 --- a/docfx/api/Terminal.Gui/Terminal.Gui.Application.RunState.yml +++ b/docfx/api/Terminal.Gui/Terminal.Gui.Application.RunState.yml @@ -34,13 +34,13 @@ items: assemblies: - Terminal.Gui namespace: Terminal.Gui - summary: Releases all resource used by the object. + summary: Releases all resource used by the object. remarks: >- - Call when you are finished using the . The - method leaves the in an unusable state. After + Call when you are finished using the . The + method leaves the in an unusable state. After calling , you must release all references to the - so the garbage collector can reclaim the memory that the - was occupying. + so the garbage collector can reclaim the memory that the + was occupying. syntax: content: public void Dispose (); parameters: [] diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.Button.yml b/docfx/api/Terminal.Gui/Terminal.Gui.Button.yml index 6118223b3..dbc92267b 100644 --- a/docfx/api/Terminal.Gui/Terminal.Gui.Button.yml +++ b/docfx/api/Terminal.Gui/Terminal.Gui.Button.yml @@ -49,12 +49,18 @@ items: - 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 @@ -74,6 +80,7 @@ items: - 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) @@ -240,7 +247,7 @@ items: assemblies: - Terminal.Gui namespace: Terminal.Gui - summary: Gets or sets a value indicating whether this is the default action to activate on return on a dialog. + summary: Gets or sets a value indicating whether this is the default action to activate on return on a dialog. syntax: content: public bool IsDefault { get; set; } return: @@ -391,9 +398,9 @@ items: namespace: Terminal.Gui summary: The text displayed by this widget. syntax: - content: public string Text { get; set; } + content: public NStack.ustring Text { get; set; } return: - type: System.String + type: NStack.ustring description: To be added. overload: Terminal.Gui.Button.Text* exceptions: [] @@ -524,6 +531,12 @@ references: name: Text nameWithType: Button.Text fullName: Button.Text +- uid: NStack.ustring + parent: NStack + isExternal: true + name: ustring + nameWithType: ustring + fullName: NStack.ustring - uid: Terminal.Gui.Button.#ctor* parent: Terminal.Gui.Button isExternal: false @@ -608,6 +621,12 @@ references: 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 @@ -626,12 +645,24 @@ references: 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 @@ -644,6 +675,24 @@ references: 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 @@ -752,6 +801,12 @@ references: 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 diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.CheckBox.yml b/docfx/api/Terminal.Gui/Terminal.Gui.CheckBox.yml index bce969a82..958de50d0 100644 --- a/docfx/api/Terminal.Gui/Terminal.Gui.CheckBox.yml +++ b/docfx/api/Terminal.Gui/Terminal.Gui.CheckBox.yml @@ -3,7 +3,9 @@ items: - uid: Terminal.Gui.CheckBox id: CheckBox children: + - Terminal.Gui.CheckBox.#ctor(System.Int32,System.Int32,NStack.ustring) - Terminal.Gui.CheckBox.#ctor(System.Int32,System.Int32,System.String) + - Terminal.Gui.CheckBox.#ctor(System.Int32,System.Int32,NStack.ustring,System.Boolean) - Terminal.Gui.CheckBox.#ctor(System.Int32,System.Int32,System.String,System.Boolean) - Terminal.Gui.CheckBox.Checked - Terminal.Gui.CheckBox.MouseEvent(Terminal.Gui.MouseEvent) @@ -34,12 +36,18 @@ items: - 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 @@ -61,6 +69,7 @@ items: - 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) @@ -68,6 +77,38 @@ items: - Terminal.Gui.View.SuperView - Terminal.Gui.View.ToString - Terminal.Gui.View.WantMousePositionReports +- uid: Terminal.Gui.CheckBox.#ctor(System.Int32,System.Int32,NStack.ustring) + id: '#ctor(System.Int32,System.Int32,NStack.ustring)' + parent: Terminal.Gui.CheckBox + langs: + - csharp + name: CheckBox(Int32, Int32, ustring) + nameWithType: CheckBox.CheckBox(Int32, Int32, ustring) + fullName: CheckBox.CheckBox(Int32, Int32, ustring) + type: Constructor + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: >- + Public constructor, creates a CheckButton based on + the given text at the given position. + remarks: >- + The size of CheckButton is computed based on the + text length. This CheckButton is not toggled. + syntax: + content: public CheckBox (int x, int y, NStack.ustring s); + parameters: + - id: x + type: System.Int32 + description: To be added. + - id: y + type: System.Int32 + description: To be added. + - id: s + type: NStack.ustring + description: To be added. + overload: Terminal.Gui.CheckBox.#ctor* + exceptions: [] - uid: Terminal.Gui.CheckBox.#ctor(System.Int32,System.Int32,System.String) id: '#ctor(System.Int32,System.Int32,System.String)' parent: Terminal.Gui.CheckBox @@ -77,8 +118,7 @@ items: nameWithType: CheckBox.CheckBox(Int32, Int32, String) fullName: CheckBox.CheckBox(Int32, Int32, String) type: Constructor - assemblies: - - Terminal.Gui + assemblies: [] namespace: Terminal.Gui summary: >- Public constructor, creates a CheckButton based on @@ -100,6 +140,41 @@ items: description: To be added. overload: Terminal.Gui.CheckBox.#ctor* exceptions: [] +- uid: Terminal.Gui.CheckBox.#ctor(System.Int32,System.Int32,NStack.ustring,System.Boolean) + id: '#ctor(System.Int32,System.Int32,NStack.ustring,System.Boolean)' + parent: Terminal.Gui.CheckBox + langs: + - csharp + name: CheckBox(Int32, Int32, ustring, Boolean) + nameWithType: CheckBox.CheckBox(Int32, Int32, ustring, Boolean) + fullName: CheckBox.CheckBox(Int32, Int32, ustring, Boolean) + type: Constructor + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: >- + Public constructor, creates a CheckButton based on + the given text at the given position and a state. + remarks: >- + The size of CheckButton is computed based on the + text length. + syntax: + content: public CheckBox (int x, int y, NStack.ustring s, bool is_checked); + parameters: + - id: x + type: System.Int32 + description: To be added. + - id: y + type: System.Int32 + description: To be added. + - id: s + type: NStack.ustring + description: To be added. + - id: is_checked + type: System.Boolean + description: To be added. + overload: Terminal.Gui.CheckBox.#ctor* + exceptions: [] - uid: Terminal.Gui.CheckBox.#ctor(System.Int32,System.Int32,System.String,System.Boolean) id: '#ctor(System.Int32,System.Int32,System.String,System.Boolean)' parent: Terminal.Gui.CheckBox @@ -109,8 +184,7 @@ items: nameWithType: CheckBox.CheckBox(Int32, Int32, String, Boolean) fullName: CheckBox.CheckBox(Int32, Int32, String, Boolean) type: Constructor - assemblies: - - Terminal.Gui + assemblies: [] namespace: Terminal.Gui summary: >- Public constructor, creates a CheckButton based on @@ -252,9 +326,9 @@ items: namespace: Terminal.Gui summary: The text displayed by this widget. syntax: - content: public string Text { get; set; } + content: public NStack.ustring Text { get; set; } return: - type: System.String + type: NStack.ustring description: To be added. overload: Terminal.Gui.CheckBox.Text* exceptions: [] @@ -288,36 +362,54 @@ references: name: View nameWithType: View fullName: Terminal.Gui.View -- uid: Terminal.Gui.CheckBox.#ctor(System.Int32,System.Int32,System.String) +- uid: Terminal.Gui.CheckBox.#ctor(System.Int32,System.Int32,NStack.ustring) parent: Terminal.Gui.CheckBox isExternal: false - name: CheckBox(Int32, Int32, String) - nameWithType: CheckBox.CheckBox(Int32, Int32, String) - fullName: CheckBox.CheckBox(Int32, Int32, String) + name: CheckBox(Int32, Int32, ustring) + nameWithType: CheckBox.CheckBox(Int32, Int32, ustring) + fullName: CheckBox.CheckBox(Int32, Int32, ustring) - uid: System.Int32 parent: System isExternal: true name: Int32 nameWithType: Int32 fullName: System.Int32 +- uid: NStack.ustring + parent: NStack + isExternal: true + name: ustring + nameWithType: ustring + fullName: NStack.ustring +- uid: Terminal.Gui.CheckBox.#ctor(System.Int32,System.Int32,System.String) + parent: Terminal.Gui.CheckBox + isExternal: false + name: CheckBox(Int32, Int32, String) + nameWithType: CheckBox.CheckBox(Int32, Int32, String) + fullName: CheckBox.CheckBox(Int32, Int32, String) - uid: System.String parent: System isExternal: true name: String nameWithType: String fullName: System.String -- uid: Terminal.Gui.CheckBox.#ctor(System.Int32,System.Int32,System.String,System.Boolean) +- uid: Terminal.Gui.CheckBox.#ctor(System.Int32,System.Int32,NStack.ustring,System.Boolean) parent: Terminal.Gui.CheckBox isExternal: false - name: CheckBox(Int32, Int32, String, Boolean) - nameWithType: CheckBox.CheckBox(Int32, Int32, String, Boolean) - fullName: CheckBox.CheckBox(Int32, Int32, String, Boolean) + name: CheckBox(Int32, Int32, ustring, Boolean) + nameWithType: CheckBox.CheckBox(Int32, Int32, ustring, Boolean) + fullName: CheckBox.CheckBox(Int32, Int32, ustring, Boolean) - uid: System.Boolean parent: System isExternal: true name: Boolean nameWithType: Boolean fullName: System.Boolean +- uid: Terminal.Gui.CheckBox.#ctor(System.Int32,System.Int32,System.String,System.Boolean) + parent: Terminal.Gui.CheckBox + isExternal: false + name: CheckBox(Int32, Int32, String, Boolean) + nameWithType: CheckBox.CheckBox(Int32, Int32, String, Boolean) + fullName: CheckBox.CheckBox(Int32, Int32, String, Boolean) - uid: Terminal.Gui.CheckBox.Checked parent: Terminal.Gui.CheckBox isExternal: false @@ -468,6 +560,12 @@ references: 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 @@ -486,12 +584,24 @@ references: 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 @@ -504,6 +614,24 @@ references: 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 @@ -612,6 +740,12 @@ references: 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 diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.ConsoleDriver.yml b/docfx/api/Terminal.Gui/Terminal.Gui.ConsoleDriver.yml index 3df2b16c1..502241e6f 100644 --- a/docfx/api/Terminal.Gui/Terminal.Gui.ConsoleDriver.yml +++ b/docfx/api/Terminal.Gui/Terminal.Gui.ConsoleDriver.yml @@ -5,11 +5,13 @@ items: children: - Terminal.Gui.ConsoleDriver.#ctor - Terminal.Gui.ConsoleDriver.AddCh(System.Int32) + - Terminal.Gui.ConsoleDriver.AddRune(System.Rune) - Terminal.Gui.ConsoleDriver.AddSpecial(Terminal.Gui.SpecialChar) + - Terminal.Gui.ConsoleDriver.AddStr(NStack.ustring) - Terminal.Gui.ConsoleDriver.AddStr(System.String) - Terminal.Gui.ConsoleDriver.Clip - Terminal.Gui.ConsoleDriver.Cols - - Terminal.Gui.ConsoleDriver.DrawFrame(Terminal.Gui.Rect,System.Boolean) + - Terminal.Gui.ConsoleDriver.DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean) - Terminal.Gui.ConsoleDriver.End - Terminal.Gui.ConsoleDriver.Init(System.Action) - Terminal.Gui.ConsoleDriver.Move(System.Int32,System.Int32) @@ -65,8 +67,7 @@ items: nameWithType: ConsoleDriver.AddCh(Int32) fullName: ConsoleDriver.AddCh(Int32) type: Method - assemblies: - - Terminal.Gui + assemblies: [] namespace: Terminal.Gui summary: Adds the specified rune to the display at the current cursor position syntax: @@ -77,6 +78,27 @@ items: description: Rune to add. overload: Terminal.Gui.ConsoleDriver.AddCh* exceptions: [] +- uid: Terminal.Gui.ConsoleDriver.AddRune(System.Rune) + id: AddRune(System.Rune) + parent: Terminal.Gui.ConsoleDriver + langs: + - csharp + name: AddRune(Rune) + nameWithType: ConsoleDriver.AddRune(Rune) + fullName: ConsoleDriver.AddRune(Rune) + type: Method + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Adds the specified rune to the display at the current cursor position + syntax: + content: public abstract void AddRune (Rune rune); + parameters: + - id: rune + type: System.Rune + description: Rune to add. + overload: Terminal.Gui.ConsoleDriver.AddRune* + exceptions: [] - uid: Terminal.Gui.ConsoleDriver.AddSpecial(Terminal.Gui.SpecialChar) id: AddSpecial(Terminal.Gui.SpecialChar) parent: Terminal.Gui.ConsoleDriver @@ -98,6 +120,27 @@ items: description: Ch. overload: Terminal.Gui.ConsoleDriver.AddSpecial* exceptions: [] +- uid: Terminal.Gui.ConsoleDriver.AddStr(NStack.ustring) + id: AddStr(NStack.ustring) + parent: Terminal.Gui.ConsoleDriver + langs: + - csharp + name: AddStr(ustring) + nameWithType: ConsoleDriver.AddStr(ustring) + fullName: ConsoleDriver.AddStr(ustring) + type: Method + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Adds the specified + syntax: + content: public abstract void AddStr (NStack.ustring str); + parameters: + - id: str + type: NStack.ustring + description: String. + overload: Terminal.Gui.ConsoleDriver.AddStr* + exceptions: [] - uid: Terminal.Gui.ConsoleDriver.AddStr(System.String) id: AddStr(System.String) parent: Terminal.Gui.ConsoleDriver @@ -107,8 +150,7 @@ items: nameWithType: ConsoleDriver.AddStr(String) fullName: ConsoleDriver.AddStr(String) type: Method - assemblies: - - Terminal.Gui + assemblies: [] namespace: Terminal.Gui summary: Adds the specified syntax: @@ -131,7 +173,7 @@ items: assemblies: - Terminal.Gui namespace: Terminal.Gui - summary: Controls the current clipping region that AddCh/AddStr is subject to. + summary: Controls the current clipping region that AddRune/AddStr is subject to. syntax: content: public Terminal.Gui.Rect Clip { get; set; } return: @@ -159,24 +201,27 @@ items: description: To be added. overload: Terminal.Gui.ConsoleDriver.Cols* exceptions: [] -- uid: Terminal.Gui.ConsoleDriver.DrawFrame(Terminal.Gui.Rect,System.Boolean) - id: DrawFrame(Terminal.Gui.Rect,System.Boolean) +- uid: Terminal.Gui.ConsoleDriver.DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean) + id: DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean) parent: Terminal.Gui.ConsoleDriver langs: - csharp - name: DrawFrame(Rect, Boolean) - nameWithType: ConsoleDriver.DrawFrame(Rect, Boolean) - fullName: ConsoleDriver.DrawFrame(Rect, Boolean) + name: DrawFrame(Rect, Int32, Boolean) + nameWithType: ConsoleDriver.DrawFrame(Rect, Int32, Boolean) + fullName: ConsoleDriver.DrawFrame(Rect, Int32, Boolean) type: Method assemblies: - Terminal.Gui namespace: Terminal.Gui syntax: - content: public abstract void DrawFrame (Terminal.Gui.Rect region, bool fill); + content: public abstract void DrawFrame (Terminal.Gui.Rect region, int padding, bool fill); parameters: - id: region type: Terminal.Gui.Rect description: To be added. + - id: padding + type: System.Int32 + description: To be added. - id: fill type: System.Boolean description: To be added. @@ -470,6 +515,18 @@ references: name: Int32 nameWithType: Int32 fullName: System.Int32 +- uid: Terminal.Gui.ConsoleDriver.AddRune(System.Rune) + parent: Terminal.Gui.ConsoleDriver + isExternal: false + name: AddRune(Rune) + nameWithType: ConsoleDriver.AddRune(Rune) + fullName: ConsoleDriver.AddRune(Rune) +- uid: System.Rune + parent: System + isExternal: true + name: Rune + nameWithType: Rune + fullName: System.Rune - uid: Terminal.Gui.ConsoleDriver.AddSpecial(Terminal.Gui.SpecialChar) parent: Terminal.Gui.ConsoleDriver isExternal: false @@ -482,6 +539,18 @@ references: name: SpecialChar nameWithType: SpecialChar fullName: Terminal.Gui.SpecialChar +- uid: Terminal.Gui.ConsoleDriver.AddStr(NStack.ustring) + parent: Terminal.Gui.ConsoleDriver + isExternal: false + name: AddStr(ustring) + nameWithType: ConsoleDriver.AddStr(ustring) + fullName: ConsoleDriver.AddStr(ustring) +- uid: NStack.ustring + parent: NStack + isExternal: true + name: ustring + nameWithType: ustring + fullName: NStack.ustring - uid: Terminal.Gui.ConsoleDriver.AddStr(System.String) parent: Terminal.Gui.ConsoleDriver isExternal: false @@ -512,12 +581,12 @@ references: name: Cols nameWithType: ConsoleDriver.Cols fullName: ConsoleDriver.Cols -- uid: Terminal.Gui.ConsoleDriver.DrawFrame(Terminal.Gui.Rect,System.Boolean) +- uid: Terminal.Gui.ConsoleDriver.DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean) parent: Terminal.Gui.ConsoleDriver isExternal: false - name: DrawFrame(Rect, Boolean) - nameWithType: ConsoleDriver.DrawFrame(Rect, Boolean) - fullName: ConsoleDriver.DrawFrame(Rect, Boolean) + name: DrawFrame(Rect, Int32, Boolean) + nameWithType: ConsoleDriver.DrawFrame(Rect, Int32, Boolean) + fullName: ConsoleDriver.DrawFrame(Rect, Int32, Boolean) - uid: System.Boolean parent: System isExternal: true @@ -698,6 +767,12 @@ references: name: AddCh nameWithType: ConsoleDriver.AddCh fullName: ConsoleDriver.AddCh +- uid: Terminal.Gui.ConsoleDriver.AddRune* + parent: Terminal.Gui.ConsoleDriver + isExternal: false + name: AddRune + nameWithType: ConsoleDriver.AddRune + fullName: ConsoleDriver.AddRune - uid: Terminal.Gui.ConsoleDriver.AddSpecial* parent: Terminal.Gui.ConsoleDriver isExternal: false diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.Dialog.yml b/docfx/api/Terminal.Gui/Terminal.Gui.Dialog.yml index 4b031e323..8a5ca0559 100644 --- a/docfx/api/Terminal.Gui/Terminal.Gui.Dialog.yml +++ b/docfx/api/Terminal.Gui/Terminal.Gui.Dialog.yml @@ -33,12 +33,18 @@ items: - 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 @@ -56,9 +62,9 @@ items: - Terminal.Gui.View.PositionCursor - 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) @@ -69,6 +75,7 @@ items: - Terminal.Gui.Window.Add(Terminal.Gui.View) - Terminal.Gui.Window.GetEnumerator - Terminal.Gui.Window.Redraw(Terminal.Gui.Rect) + - Terminal.Gui.Window.Remove(Terminal.Gui.View) - Terminal.Gui.Window.Title - uid: Terminal.Gui.Dialog.#ctor(System.String,System.Int32,System.Int32,Terminal.Gui.Button[]) id: '#ctor(System.String,System.Int32,System.Int32,Terminal.Gui.Button[])' @@ -82,7 +89,7 @@ items: assemblies: - Terminal.Gui namespace: Terminal.Gui - summary: Initializes a new instance of the class with an optional set of buttons to display + summary: Initializes a new instance of the class with an optional set of buttons to display syntax: content: public Dialog (string title, int width, int height, Terminal.Gui.Button[] buttons); parameters: @@ -306,6 +313,12 @@ references: 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 @@ -324,12 +337,24 @@ references: 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 @@ -342,6 +367,24 @@ references: 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 @@ -438,12 +481,12 @@ references: name: Redraw(Rect) nameWithType: Window.Redraw(Rect) fullName: Window.Redraw(Rect) -- uid: Terminal.Gui.View.Remove(Terminal.Gui.View) - parent: Terminal.Gui.View +- uid: Terminal.Gui.Window.Remove(Terminal.Gui.View) + parent: Terminal.Gui.Window isExternal: false name: Remove(View) - nameWithType: View.Remove(View) - fullName: View.Remove(View) + nameWithType: Window.Remove(View) + fullName: Window.Remove(View) - uid: Terminal.Gui.View.RemoveAll parent: Terminal.Gui.View isExternal: false @@ -456,6 +499,12 @@ references: 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 diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.FrameView.yml b/docfx/api/Terminal.Gui/Terminal.Gui.FrameView.yml new file mode 100644 index 000000000..830cd8b0e --- /dev/null +++ b/docfx/api/Terminal.Gui/Terminal.Gui.FrameView.yml @@ -0,0 +1,537 @@ +### YamlMime:ManagedReference +items: +- uid: Terminal.Gui.FrameView + id: FrameView + children: + - Terminal.Gui.FrameView.#ctor(Terminal.Gui.Rect,NStack.ustring) + - Terminal.Gui.FrameView.Add(Terminal.Gui.View) + - Terminal.Gui.FrameView.Redraw(Terminal.Gui.Rect) + - Terminal.Gui.FrameView.Remove(Terminal.Gui.View) + - Terminal.Gui.FrameView.Title + langs: + - csharp + name: FrameView + nameWithType: FrameView + fullName: Terminal.Gui.FrameView + type: Class + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: The FrameView is a container frame that draws a frame around the contents + syntax: + content: 'public class FrameView : Terminal.Gui.View' + inheritance: + - System.Object + - Terminal.Gui.Responder + - Terminal.Gui.View + implements: [] + inheritedMembers: + - Terminal.Gui.Responder.CanFocus + - Terminal.Gui.Responder.MouseEvent(Terminal.Gui.MouseEvent) + - 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.PositionCursor + - Terminal.Gui.View.ProcessColdKey(Terminal.Gui.KeyEvent) + - Terminal.Gui.View.ProcessHotKey(Terminal.Gui.KeyEvent) + - Terminal.Gui.View.ProcessKey(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 +- uid: Terminal.Gui.FrameView.#ctor(Terminal.Gui.Rect,NStack.ustring) + id: '#ctor(Terminal.Gui.Rect,NStack.ustring)' + parent: Terminal.Gui.FrameView + langs: + - csharp + name: FrameView(Rect, ustring) + nameWithType: FrameView.FrameView(Rect, ustring) + fullName: FrameView.FrameView(Rect, ustring) + type: Constructor + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: >- + Initializes a new instance of the class with + a title. + syntax: + content: public FrameView (Terminal.Gui.Rect frame, NStack.ustring title); + parameters: + - id: frame + type: Terminal.Gui.Rect + description: Frame. + - id: title + type: NStack.ustring + description: Title. + overload: Terminal.Gui.FrameView.#ctor* + exceptions: [] +- uid: Terminal.Gui.FrameView.Add(Terminal.Gui.View) + id: Add(Terminal.Gui.View) + parent: Terminal.Gui.FrameView + langs: + - csharp + name: Add(View) + nameWithType: FrameView.Add(View) + fullName: FrameView.Add(View) + type: Method + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Add the specified view to the ContentView. + syntax: + content: public override void Add (Terminal.Gui.View view); + parameters: + - id: view + type: Terminal.Gui.View + description: View to add to the window. + overload: Terminal.Gui.FrameView.Add* + exceptions: [] +- uid: Terminal.Gui.FrameView.Redraw(Terminal.Gui.Rect) + id: Redraw(Terminal.Gui.Rect) + parent: Terminal.Gui.FrameView + langs: + - csharp + name: Redraw(Rect) + nameWithType: FrameView.Redraw(Rect) + fullName: FrameView.Redraw(Rect) + type: Method + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + syntax: + content: public override void Redraw (Terminal.Gui.Rect bounds); + parameters: + - id: bounds + type: Terminal.Gui.Rect + description: To be added. + overload: Terminal.Gui.FrameView.Redraw* + exceptions: [] +- uid: Terminal.Gui.FrameView.Remove(Terminal.Gui.View) + id: Remove(Terminal.Gui.View) + parent: Terminal.Gui.FrameView + langs: + - csharp + name: Remove(View) + nameWithType: FrameView.Remove(View) + fullName: FrameView.Remove(View) + type: Method + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Removes a widget from this container. + syntax: + content: public virtual void Remove (Terminal.Gui.View view); + parameters: + - id: view + type: Terminal.Gui.View + description: To be added. + overload: Terminal.Gui.FrameView.Remove* + exceptions: [] +- uid: Terminal.Gui.FrameView.Title + id: Title + parent: Terminal.Gui.FrameView + langs: + - csharp + name: Title + nameWithType: FrameView.Title + fullName: FrameView.Title + type: Property + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: The title to be displayed for this window. + syntax: + content: public NStack.ustring Title { get; set; } + return: + type: NStack.ustring + description: The title. + overload: Terminal.Gui.FrameView.Title* + exceptions: [] +references: +- uid: Terminal.Gui.View + parent: Terminal.Gui + isExternal: false + name: View + nameWithType: View + fullName: Terminal.Gui.View +- uid: Terminal.Gui.FrameView.#ctor(Terminal.Gui.Rect,NStack.ustring) + parent: Terminal.Gui.FrameView + isExternal: false + name: FrameView(Rect, ustring) + nameWithType: FrameView.FrameView(Rect, ustring) + fullName: FrameView.FrameView(Rect, ustring) +- uid: Terminal.Gui.Rect + parent: Terminal.Gui + isExternal: false + name: Rect + nameWithType: Rect + fullName: Terminal.Gui.Rect +- uid: NStack.ustring + parent: NStack + isExternal: true + name: ustring + nameWithType: ustring + fullName: NStack.ustring +- uid: Terminal.Gui.FrameView.Add(Terminal.Gui.View) + parent: Terminal.Gui.FrameView + isExternal: false + name: Add(View) + nameWithType: FrameView.Add(View) + fullName: FrameView.Add(View) +- uid: Terminal.Gui.FrameView.Redraw(Terminal.Gui.Rect) + parent: Terminal.Gui.FrameView + isExternal: false + name: Redraw(Rect) + nameWithType: FrameView.Redraw(Rect) + fullName: FrameView.Redraw(Rect) +- uid: Terminal.Gui.FrameView.Remove(Terminal.Gui.View) + parent: Terminal.Gui.FrameView + isExternal: false + name: Remove(View) + nameWithType: FrameView.Remove(View) + fullName: FrameView.Remove(View) +- uid: Terminal.Gui.FrameView.Title + parent: Terminal.Gui.FrameView + isExternal: false + name: Title + nameWithType: FrameView.Title + fullName: FrameView.Title +- uid: Terminal.Gui.FrameView.#ctor* + parent: Terminal.Gui.FrameView + isExternal: false + name: FrameView + nameWithType: FrameView.FrameView + fullName: FrameView.FrameView +- uid: Terminal.Gui.FrameView.Add* + parent: Terminal.Gui.FrameView + isExternal: false + name: Add + nameWithType: FrameView.Add + fullName: FrameView.Add +- uid: Terminal.Gui.FrameView.Redraw* + parent: Terminal.Gui.FrameView + isExternal: false + name: Redraw + nameWithType: FrameView.Redraw + fullName: FrameView.Redraw +- uid: Terminal.Gui.FrameView.Remove* + parent: Terminal.Gui.FrameView + isExternal: false + name: Remove + nameWithType: FrameView.Remove + fullName: FrameView.Remove +- uid: Terminal.Gui.FrameView.Title* + parent: Terminal.Gui.FrameView + isExternal: false + name: Title + nameWithType: FrameView.Title + fullName: FrameView.Title +- uid: Terminal.Gui.Responder.CanFocus + parent: Terminal.Gui.Responder + isExternal: false + name: CanFocus + nameWithType: Responder.CanFocus + fullName: Responder.CanFocus +- 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.ProcessKey(Terminal.Gui.KeyEvent) + parent: Terminal.Gui.View + isExternal: false + name: ProcessKey(KeyEvent) + nameWithType: View.ProcessKey(KeyEvent) + fullName: View.ProcessKey(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.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.PositionCursor + parent: Terminal.Gui.View + isExternal: false + name: PositionCursor() + nameWithType: View.PositionCursor() + fullName: View.PositionCursor() +- 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/docfx/api/Terminal.Gui/Terminal.Gui.IListDataSource.yml b/docfx/api/Terminal.Gui/Terminal.Gui.IListDataSource.yml new file mode 100644 index 000000000..6dd05070e --- /dev/null +++ b/docfx/api/Terminal.Gui/Terminal.Gui.IListDataSource.yml @@ -0,0 +1,56 @@ +### YamlMime:ManagedReference +items: +- uid: Terminal.Gui.IListDataSource + id: IListDataSource + children: + - Terminal.Gui.IListDataSource.Count + langs: + - csharp + name: IListDataSource + nameWithType: IListDataSource + fullName: Terminal.Gui.IListDataSource + type: Interface + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + syntax: + content: public interface IListDataSource + implements: [] +- uid: Terminal.Gui.IListDataSource.Count + id: Count + parent: Terminal.Gui.IListDataSource + langs: + - csharp + name: Count + nameWithType: IListDataSource.Count + fullName: IListDataSource.Count + type: Property + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + syntax: + content: public int Count { get; } + return: + type: System.Int32 + description: To be added. + overload: Terminal.Gui.IListDataSource.Count* + exceptions: [] +references: +- uid: Terminal.Gui.IListDataSource.Count + parent: Terminal.Gui.IListDataSource + isExternal: false + name: Count + nameWithType: IListDataSource.Count + fullName: IListDataSource.Count +- uid: System.Int32 + parent: System + isExternal: true + name: Int32 + nameWithType: Int32 + fullName: System.Int32 +- uid: Terminal.Gui.IListDataSource.Count* + parent: Terminal.Gui.IListDataSource + isExternal: false + name: Count + nameWithType: IListDataSource.Count + fullName: IListDataSource.Count diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.Label.yml b/docfx/api/Terminal.Gui/Terminal.Gui.Label.yml index 2a7a81f2a..5ea9a3235 100644 --- a/docfx/api/Terminal.Gui/Terminal.Gui.Label.yml +++ b/docfx/api/Terminal.Gui/Terminal.Gui.Label.yml @@ -3,8 +3,11 @@ items: - uid: Terminal.Gui.Label id: Label children: + - Terminal.Gui.Label.#ctor(Terminal.Gui.Rect,NStack.ustring) - Terminal.Gui.Label.#ctor(Terminal.Gui.Rect,System.String) + - Terminal.Gui.Label.#ctor(System.Int32,System.Int32,NStack.ustring) - Terminal.Gui.Label.#ctor(System.Int32,System.Int32,System.String) + - Terminal.Gui.Label.MeasureLines(NStack.ustring,System.Int32) - Terminal.Gui.Label.MeasureLines(System.String,System.Int32) - Terminal.Gui.Label.Redraw(Terminal.Gui.Rect) - Terminal.Gui.Label.Text @@ -33,12 +36,18 @@ items: - 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 @@ -62,6 +71,7 @@ items: - 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) @@ -69,6 +79,33 @@ items: - Terminal.Gui.View.SuperView - Terminal.Gui.View.ToString - Terminal.Gui.View.WantMousePositionReports +- uid: Terminal.Gui.Label.#ctor(Terminal.Gui.Rect,NStack.ustring) + id: '#ctor(Terminal.Gui.Rect,NStack.ustring)' + parent: Terminal.Gui.Label + langs: + - csharp + name: Label(Rect, ustring) + nameWithType: Label.Label(Rect, ustring) + fullName: Label.Label(Rect, ustring) + type: Constructor + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: >- + Public constructor: creates a label at the given + coordinate with the given string and uses the specified + frame for the string. + syntax: + content: public Label (Terminal.Gui.Rect rect, NStack.ustring text); + parameters: + - id: rect + type: Terminal.Gui.Rect + description: To be added. + - id: text + type: NStack.ustring + description: To be added. + overload: Terminal.Gui.Label.#ctor* + exceptions: [] - uid: Terminal.Gui.Label.#ctor(Terminal.Gui.Rect,System.String) id: '#ctor(Terminal.Gui.Rect,System.String)' parent: Terminal.Gui.Label @@ -78,8 +115,7 @@ items: nameWithType: Label.Label(Rect, String) fullName: Label.Label(Rect, String) type: Constructor - assemblies: - - Terminal.Gui + assemblies: [] namespace: Terminal.Gui summary: >- Public constructor: creates a label at the given @@ -96,6 +132,37 @@ items: description: To be added. overload: Terminal.Gui.Label.#ctor* exceptions: [] +- uid: Terminal.Gui.Label.#ctor(System.Int32,System.Int32,NStack.ustring) + id: '#ctor(System.Int32,System.Int32,NStack.ustring)' + parent: Terminal.Gui.Label + langs: + - csharp + name: Label(Int32, Int32, ustring) + nameWithType: Label.Label(Int32, Int32, ustring) + fullName: Label.Label(Int32, Int32, ustring) + type: Constructor + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: >- + Public constructor: creates a label at the given + coordinate with the given string, computes the bounding box + based on the size of the string, assumes that the string contains + newlines for multiple lines, no special breaking rules are used. + syntax: + content: public Label (int x, int y, NStack.ustring text); + parameters: + - id: x + type: System.Int32 + description: To be added. + - id: y + type: System.Int32 + description: To be added. + - id: text + type: NStack.ustring + description: To be added. + overload: Terminal.Gui.Label.#ctor* + exceptions: [] - uid: Terminal.Gui.Label.#ctor(System.Int32,System.Int32,System.String) id: '#ctor(System.Int32,System.Int32,System.String)' parent: Terminal.Gui.Label @@ -105,8 +172,7 @@ items: nameWithType: Label.Label(Int32, Int32, String) fullName: Label.Label(Int32, Int32, String) type: Constructor - assemblies: - - Terminal.Gui + assemblies: [] namespace: Terminal.Gui summary: >- Public constructor: creates a label at the given @@ -127,6 +193,33 @@ items: description: To be added. overload: Terminal.Gui.Label.#ctor* exceptions: [] +- uid: Terminal.Gui.Label.MeasureLines(NStack.ustring,System.Int32) + id: MeasureLines(NStack.ustring,System.Int32) + parent: Terminal.Gui.Label + langs: + - csharp + name: MeasureLines(ustring, Int32) + nameWithType: Label.MeasureLines(ustring, Int32) + fullName: Label.MeasureLines(ustring, Int32) + type: Method + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Computes the number of lines needed to render the specified text by the Label control + syntax: + content: public static int MeasureLines (NStack.ustring text, int width); + parameters: + - id: text + type: NStack.ustring + description: Text, may contain newlines. + - id: width + type: System.Int32 + description: The width for the text. + return: + type: System.Int32 + description: Number of lines. + overload: Terminal.Gui.Label.MeasureLines* + exceptions: [] - uid: Terminal.Gui.Label.MeasureLines(System.String,System.Int32) id: MeasureLines(System.String,System.Int32) parent: Terminal.Gui.Label @@ -136,8 +229,7 @@ items: nameWithType: Label.MeasureLines(String, Int32) fullName: Label.MeasureLines(String, Int32) type: Method - assemblies: - - Terminal.Gui + assemblies: [] namespace: Terminal.Gui summary: Computes the number of lines needed to render the specified text by the Label control syntax: @@ -188,9 +280,9 @@ items: namespace: Terminal.Gui summary: The text displayed by this widget. syntax: - content: public virtual string Text { get; set; } + content: public virtual NStack.ustring Text { get; set; } return: - type: System.String + type: NStack.ustring description: To be added. overload: Terminal.Gui.Label.Text* exceptions: [] @@ -241,36 +333,60 @@ references: name: View nameWithType: View fullName: Terminal.Gui.View -- uid: Terminal.Gui.Label.#ctor(Terminal.Gui.Rect,System.String) +- uid: Terminal.Gui.Label.#ctor(Terminal.Gui.Rect,NStack.ustring) parent: Terminal.Gui.Label isExternal: false - name: Label(Rect, String) - nameWithType: Label.Label(Rect, String) - fullName: Label.Label(Rect, String) + name: Label(Rect, ustring) + nameWithType: Label.Label(Rect, ustring) + fullName: Label.Label(Rect, ustring) - uid: Terminal.Gui.Rect parent: Terminal.Gui isExternal: false name: Rect nameWithType: Rect fullName: Terminal.Gui.Rect +- uid: NStack.ustring + parent: NStack + isExternal: true + name: ustring + nameWithType: ustring + fullName: NStack.ustring +- uid: Terminal.Gui.Label.#ctor(Terminal.Gui.Rect,System.String) + parent: Terminal.Gui.Label + isExternal: false + name: Label(Rect, String) + nameWithType: Label.Label(Rect, String) + fullName: Label.Label(Rect, String) - uid: System.String parent: System isExternal: true name: String nameWithType: String fullName: System.String -- uid: Terminal.Gui.Label.#ctor(System.Int32,System.Int32,System.String) +- uid: Terminal.Gui.Label.#ctor(System.Int32,System.Int32,NStack.ustring) parent: Terminal.Gui.Label isExternal: false - name: Label(Int32, Int32, String) - nameWithType: Label.Label(Int32, Int32, String) - fullName: Label.Label(Int32, Int32, String) + name: Label(Int32, Int32, ustring) + nameWithType: Label.Label(Int32, Int32, ustring) + fullName: Label.Label(Int32, Int32, ustring) - uid: System.Int32 parent: System isExternal: true name: Int32 nameWithType: Int32 fullName: System.Int32 +- uid: Terminal.Gui.Label.#ctor(System.Int32,System.Int32,System.String) + parent: Terminal.Gui.Label + isExternal: false + name: Label(Int32, Int32, String) + nameWithType: Label.Label(Int32, Int32, String) + fullName: Label.Label(Int32, Int32, String) +- uid: Terminal.Gui.Label.MeasureLines(NStack.ustring,System.Int32) + parent: Terminal.Gui.Label + isExternal: false + name: MeasureLines(ustring, Int32) + nameWithType: Label.MeasureLines(ustring, Int32) + fullName: Label.MeasureLines(ustring, Int32) - uid: Terminal.Gui.Label.MeasureLines(System.String,System.Int32) parent: Terminal.Gui.Label isExternal: false @@ -403,6 +519,12 @@ references: 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 @@ -421,12 +543,24 @@ references: 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 @@ -439,6 +573,24 @@ references: 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 @@ -553,6 +705,12 @@ references: 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 diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.ListView.yml b/docfx/api/Terminal.Gui/Terminal.Gui.ListView.yml new file mode 100644 index 000000000..c90f1cd7b --- /dev/null +++ b/docfx/api/Terminal.Gui/Terminal.Gui.ListView.yml @@ -0,0 +1,467 @@ +### YamlMime:ManagedReference +items: +- uid: Terminal.Gui.ListView + id: ListView + children: + - Terminal.Gui.ListView.#ctor(Terminal.Gui.Rect,Terminal.Gui.IListDataSource,System.ValueTuple{NStack.ustring,System.Int32}[]) + langs: + - csharp + name: ListView + nameWithType: ListView + fullName: Terminal.Gui.ListView + type: Class + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: ListView widget renders a list of data. + syntax: + content: 'public class ListView : Terminal.Gui.View' + inheritance: + - System.Object + - Terminal.Gui.Responder + - Terminal.Gui.View + implements: [] + inheritedMembers: + - Terminal.Gui.Responder.CanFocus + - 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.PositionCursor + - Terminal.Gui.View.ProcessColdKey(Terminal.Gui.KeyEvent) + - Terminal.Gui.View.ProcessHotKey(Terminal.Gui.KeyEvent) + - Terminal.Gui.View.ProcessKey(Terminal.Gui.KeyEvent) + - Terminal.Gui.View.Redraw(Terminal.Gui.Rect) + - 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.ListView.#ctor(Terminal.Gui.Rect,Terminal.Gui.IListDataSource,System.ValueTuple{NStack.ustring,System.Int32}[]) + id: '#ctor(Terminal.Gui.Rect,Terminal.Gui.IListDataSource,System.ValueTuple{NStack.ustring,System.Int32}[])' + parent: Terminal.Gui.ListView + langs: + - csharp + name: ListView(Rect, IListDataSource, ValueTuple[]) + nameWithType: ListView.ListView(Rect, IListDataSource, ValueTuple[]) + fullName: ListView.ListView(Rect, IListDataSource, ValueTuple[]) + type: Constructor + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + syntax: + content: public ListView (Terminal.Gui.Rect rect, Terminal.Gui.IListDataSource source, ValueTuple[] headers = null); + parameters: + - id: rect + type: Terminal.Gui.Rect + description: To be added. + - id: source + type: Terminal.Gui.IListDataSource + description: To be added. + - id: headers + type: System.ValueTuple{NStack.ustring,System.Int32}[] + description: To be added. + overload: Terminal.Gui.ListView.#ctor* + exceptions: [] +references: +- uid: Terminal.Gui.View + parent: Terminal.Gui + isExternal: false + name: View + nameWithType: View + fullName: Terminal.Gui.View +- uid: Terminal.Gui.ListView.#ctor(Terminal.Gui.Rect,Terminal.Gui.IListDataSource,System.ValueTuple{NStack.ustring,System.Int32}[]) + parent: Terminal.Gui.ListView + isExternal: false + name: ListView(Rect, IListDataSource, ValueTuple[]) + nameWithType: ListView.ListView(Rect, IListDataSource, ValueTuple[]) + fullName: ListView.ListView(Rect, IListDataSource, ValueTuple[]) +- uid: Terminal.Gui.Rect + parent: Terminal.Gui + isExternal: false + name: Rect + nameWithType: Rect + fullName: Terminal.Gui.Rect +- uid: Terminal.Gui.IListDataSource + parent: Terminal.Gui + isExternal: false + name: IListDataSource + nameWithType: IListDataSource + fullName: Terminal.Gui.IListDataSource +- uid: System.ValueTuple`2 + name: ValueTuple + nameWithType: ValueTuple + fullName: System.ValueTuple +- uid: NStack.ustring + name: ustring + nameWithType: ustring + fullName: NStack.ustring +- uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 +- uid: System.ValueTuple{NStack.ustring,System.Int32}[] + parent: System + isExternal: true + name: ValueTuple[] + nameWithType: ValueTuple[] + fullName: System.ValueTuple[] + spec.csharp: + - uid: System.ValueTuple`2 + name: ValueTuple + nameWithType: ValueTuple + fullName: System.ValueTuple + - name: < + nameWithType: < + fullName: < + - uid: NStack.ustring + name: ustring + nameWithType: ustring + fullName: NStack.ustring + - name: ',' + nameWithType: ',' + fullName: ',' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + - name: '>' + nameWithType: '>' + fullName: '>' + - name: '[]' + nameWithType: '[]' + fullName: '[]' +- uid: Terminal.Gui.ListView.#ctor* + parent: Terminal.Gui.ListView + isExternal: false + name: ListView + nameWithType: ListView.ListView + fullName: ListView.ListView +- uid: Terminal.Gui.Responder.CanFocus + parent: Terminal.Gui.Responder + isExternal: false + name: CanFocus + nameWithType: Responder.CanFocus + fullName: Responder.CanFocus +- 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.ProcessKey(Terminal.Gui.KeyEvent) + parent: Terminal.Gui.View + isExternal: false + name: ProcessKey(KeyEvent) + nameWithType: View.ProcessKey(KeyEvent) + fullName: View.ProcessKey(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.PositionCursor + parent: Terminal.Gui.View + isExternal: false + name: PositionCursor() + nameWithType: View.PositionCursor() + fullName: View.PositionCursor() +- uid: Terminal.Gui.View.Redraw(Terminal.Gui.Rect) + parent: Terminal.Gui.View + isExternal: false + name: Redraw(Rect) + nameWithType: View.Redraw(Rect) + fullName: View.Redraw(Rect) +- 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/docfx/api/Terminal.Gui/Terminal.Gui.MenuBar.yml b/docfx/api/Terminal.Gui/Terminal.Gui.MenuBar.yml index bbe0a7b99..a72d38538 100644 --- a/docfx/api/Terminal.Gui/Terminal.Gui.MenuBar.yml +++ b/docfx/api/Terminal.Gui/Terminal.Gui.MenuBar.yml @@ -32,12 +32,18 @@ items: - 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 @@ -58,6 +64,7 @@ items: - 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) @@ -77,7 +84,7 @@ items: assemblies: - Terminal.Gui namespace: Terminal.Gui - summary: Initializes a new instance of the class with the specified set of toplevel menu items. + summary: Initializes a new instance of the class with the specified set of toplevel menu items. syntax: content: public MenuBar (Terminal.Gui.MenuBarItem[] menus); parameters: @@ -381,6 +388,12 @@ references: 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 @@ -399,12 +412,24 @@ references: 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 @@ -417,6 +442,24 @@ references: 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 @@ -525,6 +568,12 @@ references: 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 diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.MenuBarItem.yml b/docfx/api/Terminal.Gui/Terminal.Gui.MenuBarItem.yml index e872b4549..61d5da29b 100644 --- a/docfx/api/Terminal.Gui/Terminal.Gui.MenuBarItem.yml +++ b/docfx/api/Terminal.Gui/Terminal.Gui.MenuBarItem.yml @@ -3,7 +3,7 @@ items: - uid: Terminal.Gui.MenuBarItem id: MenuBarItem children: - - Terminal.Gui.MenuBarItem.#ctor(System.String,Terminal.Gui.MenuItem[]) + - Terminal.Gui.MenuBarItem.#ctor(NStack.ustring,Terminal.Gui.MenuItem[]) - Terminal.Gui.MenuBarItem.Children - Terminal.Gui.MenuBarItem.Title langs: @@ -22,23 +22,23 @@ items: - System.Object implements: [] inheritedMembers: [] -- uid: Terminal.Gui.MenuBarItem.#ctor(System.String,Terminal.Gui.MenuItem[]) - id: '#ctor(System.String,Terminal.Gui.MenuItem[])' +- uid: Terminal.Gui.MenuBarItem.#ctor(NStack.ustring,Terminal.Gui.MenuItem[]) + id: '#ctor(NStack.ustring,Terminal.Gui.MenuItem[])' parent: Terminal.Gui.MenuBarItem langs: - csharp - name: MenuBarItem(String, MenuItem[]) - nameWithType: MenuBarItem.MenuBarItem(String, MenuItem[]) - fullName: MenuBarItem.MenuBarItem(String, MenuItem[]) + name: MenuBarItem(ustring, MenuItem[]) + nameWithType: MenuBarItem.MenuBarItem(ustring, MenuItem[]) + fullName: MenuBarItem.MenuBarItem(ustring, MenuItem[]) type: Constructor assemblies: - Terminal.Gui namespace: Terminal.Gui syntax: - content: public MenuBarItem (string title, Terminal.Gui.MenuItem[] children); + content: public MenuBarItem (NStack.ustring title, Terminal.Gui.MenuItem[] children); parameters: - id: title - type: System.String + type: NStack.ustring description: To be added. - id: children type: Terminal.Gui.MenuItem[] @@ -79,9 +79,9 @@ items: namespace: Terminal.Gui summary: Gets or sets the title to display. syntax: - content: public string Title { get; set; } + content: public NStack.ustring Title { get; set; } return: - type: System.String + type: NStack.ustring description: The title. overload: Terminal.Gui.MenuBarItem.Title* exceptions: [] @@ -92,18 +92,18 @@ references: name: Object nameWithType: Object fullName: System.Object -- uid: Terminal.Gui.MenuBarItem.#ctor(System.String,Terminal.Gui.MenuItem[]) +- uid: Terminal.Gui.MenuBarItem.#ctor(NStack.ustring,Terminal.Gui.MenuItem[]) parent: Terminal.Gui.MenuBarItem isExternal: false - name: MenuBarItem(String, MenuItem[]) - nameWithType: MenuBarItem.MenuBarItem(String, MenuItem[]) - fullName: MenuBarItem.MenuBarItem(String, MenuItem[]) -- uid: System.String - parent: System + name: MenuBarItem(ustring, MenuItem[]) + nameWithType: MenuBarItem.MenuBarItem(ustring, MenuItem[]) + fullName: MenuBarItem.MenuBarItem(ustring, MenuItem[]) +- uid: NStack.ustring + parent: NStack isExternal: true - name: String - nameWithType: String - fullName: System.String + name: ustring + nameWithType: ustring + fullName: NStack.ustring - uid: Terminal.Gui.MenuItem name: MenuItem nameWithType: MenuItem diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.MenuItem.yml b/docfx/api/Terminal.Gui/Terminal.Gui.MenuItem.yml index f1c18752b..6d4fdf002 100644 --- a/docfx/api/Terminal.Gui/Terminal.Gui.MenuItem.yml +++ b/docfx/api/Terminal.Gui/Terminal.Gui.MenuItem.yml @@ -3,6 +3,7 @@ items: - uid: Terminal.Gui.MenuItem id: MenuItem children: + - Terminal.Gui.MenuItem.#ctor(NStack.ustring,System.String,System.Action) - Terminal.Gui.MenuItem.#ctor(System.String,System.String,System.Action) - Terminal.Gui.MenuItem.Action - Terminal.Gui.MenuItem.Help @@ -25,6 +26,33 @@ items: - System.Object implements: [] inheritedMembers: [] +- uid: Terminal.Gui.MenuItem.#ctor(NStack.ustring,System.String,System.Action) + id: '#ctor(NStack.ustring,System.String,System.Action)' + parent: Terminal.Gui.MenuItem + langs: + - csharp + name: MenuItem(ustring, String, Action) + nameWithType: MenuItem.MenuItem(ustring, String, Action) + fullName: MenuItem.MenuItem(ustring, String, Action) + type: Constructor + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Initializes a new . + syntax: + content: public MenuItem (NStack.ustring title, string help, Action action); + parameters: + - id: title + type: NStack.ustring + description: Title for the menu item. + - id: help + type: System.String + description: Help text to display. + - id: action + type: System.Action + description: Action to invoke when the menu item is activated. + overload: Terminal.Gui.MenuItem.#ctor* + exceptions: [] - uid: Terminal.Gui.MenuItem.#ctor(System.String,System.String,System.Action) id: '#ctor(System.String,System.String,System.Action)' parent: Terminal.Gui.MenuItem @@ -34,8 +62,7 @@ items: nameWithType: MenuItem.MenuItem(String, String, Action) fullName: MenuItem.MenuItem(String, String, Action) type: Constructor - assemblies: - - Terminal.Gui + assemblies: [] namespace: Terminal.Gui summary: Initializes a new . syntax: @@ -86,9 +113,9 @@ items: namespace: Terminal.Gui summary: Gets or sets the help text for the menu item. syntax: - content: public string Help { get; set; } + content: public NStack.ustring Help { get; set; } return: - type: System.String + type: NStack.ustring description: The help text. overload: Terminal.Gui.MenuItem.Help* exceptions: [] @@ -106,9 +133,9 @@ items: namespace: Terminal.Gui summary: "The hotkey is used when the menu is active, the shortcut can be triggered when the menu is not active. \n For example HotKey would be \"N\" when the File Menu is open (assuming there is a \"_New\" entry\n if the ShortCut is set to \"Control-N\", this would be a global hotkey that would trigger as well" syntax: - content: public char HotKey; + content: public Rune HotKey; return: - type: System.Char + type: System.Rune description: To be added. exceptions: [] - uid: Terminal.Gui.MenuItem.ShortCut @@ -144,9 +171,9 @@ items: namespace: Terminal.Gui summary: Gets or sets the title. syntax: - content: public string Title { get; set; } + content: public NStack.ustring Title { get; set; } return: - type: System.String + type: NStack.ustring description: The title. overload: Terminal.Gui.MenuItem.Title* exceptions: [] @@ -157,12 +184,18 @@ references: name: Object nameWithType: Object fullName: System.Object -- uid: Terminal.Gui.MenuItem.#ctor(System.String,System.String,System.Action) +- uid: Terminal.Gui.MenuItem.#ctor(NStack.ustring,System.String,System.Action) parent: Terminal.Gui.MenuItem isExternal: false - name: MenuItem(String, String, Action) - nameWithType: MenuItem.MenuItem(String, String, Action) - fullName: MenuItem.MenuItem(String, String, Action) + name: MenuItem(ustring, String, Action) + nameWithType: MenuItem.MenuItem(ustring, String, Action) + fullName: MenuItem.MenuItem(ustring, String, Action) +- uid: NStack.ustring + parent: NStack + isExternal: true + name: ustring + nameWithType: ustring + fullName: NStack.ustring - uid: System.String parent: System isExternal: true @@ -175,6 +208,12 @@ references: name: Action nameWithType: Action fullName: System.Action +- uid: Terminal.Gui.MenuItem.#ctor(System.String,System.String,System.Action) + parent: Terminal.Gui.MenuItem + isExternal: false + name: MenuItem(String, String, Action) + nameWithType: MenuItem.MenuItem(String, String, Action) + fullName: MenuItem.MenuItem(String, String, Action) - uid: Terminal.Gui.MenuItem.Action parent: Terminal.Gui.MenuItem isExternal: false @@ -193,12 +232,12 @@ references: name: HotKey nameWithType: MenuItem.HotKey fullName: MenuItem.HotKey -- uid: System.Char +- uid: System.Rune parent: System isExternal: true - name: Char - nameWithType: Char - fullName: System.Char + name: Rune + nameWithType: Rune + fullName: System.Rune - uid: Terminal.Gui.MenuItem.ShortCut parent: Terminal.Gui.MenuItem isExternal: false diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.MouseEvent.yml b/docfx/api/Terminal.Gui/Terminal.Gui.MouseEvent.yml index 79d049c0a..f7a2bc208 100644 --- a/docfx/api/Terminal.Gui/Terminal.Gui.MouseEvent.yml +++ b/docfx/api/Terminal.Gui/Terminal.Gui.MouseEvent.yml @@ -53,13 +53,13 @@ items: assemblies: - Terminal.Gui namespace: Terminal.Gui - summary: Returns a that represents the current . + summary: Returns a that represents the current . syntax: content: public override string ToString (); parameters: [] return: type: System.String - description: A that represents the current . + description: A that represents the current . overload: Terminal.Gui.MouseEvent.ToString* exceptions: [] - uid: Terminal.Gui.MouseEvent.X diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.RadioGroup.yml b/docfx/api/Terminal.Gui/Terminal.Gui.RadioGroup.yml index 0427d59fe..fd94bf2a9 100644 --- a/docfx/api/Terminal.Gui/Terminal.Gui.RadioGroup.yml +++ b/docfx/api/Terminal.Gui/Terminal.Gui.RadioGroup.yml @@ -35,12 +35,18 @@ items: - 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 @@ -61,6 +67,7 @@ items: - 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) @@ -81,7 +88,7 @@ items: - Terminal.Gui namespace: Terminal.Gui summary: >- - Initializes a new instance of the class + Initializes a new instance of the class setting up the initial set of radio labels and the item that should be selected. syntax: content: public RadioGroup (Terminal.Gui.Rect rect, string[] radioLabels, int selected = 0); @@ -109,7 +116,7 @@ items: assemblies: - Terminal.Gui namespace: Terminal.Gui - summary: "Initializes a new instance of the class\n setting up the initial set of radio labels and the item that should be selected, \n the view frame is computed from the provided radioLabels." + summary: "Initializes a new instance of the class\n setting up the initial set of radio labels and the item that should be selected, \n the view frame is computed from the provided radioLabels." syntax: content: public RadioGroup (int x, int y, string[] radioLabels, int selected = 0); parameters: @@ -515,6 +522,12 @@ references: 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 @@ -533,12 +546,24 @@ references: 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 @@ -551,6 +576,24 @@ references: 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 @@ -659,6 +702,12 @@ references: 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 diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.ScrollBarView.yml b/docfx/api/Terminal.Gui/Terminal.Gui.ScrollBarView.yml new file mode 100644 index 000000000..5b16803bc --- /dev/null +++ b/docfx/api/Terminal.Gui/Terminal.Gui.ScrollBarView.yml @@ -0,0 +1,595 @@ +### YamlMime:ManagedReference +items: +- uid: Terminal.Gui.ScrollBarView + id: ScrollBarView + children: + - Terminal.Gui.ScrollBarView.#ctor(Terminal.Gui.Rect,System.Int32,System.Int32,System.Boolean) + - Terminal.Gui.ScrollBarView.ChangedPosition + - Terminal.Gui.ScrollBarView.MouseEvent(Terminal.Gui.MouseEvent) + - Terminal.Gui.ScrollBarView.Position + - Terminal.Gui.ScrollBarView.Redraw(Terminal.Gui.Rect) + - Terminal.Gui.ScrollBarView.Size + langs: + - csharp + name: ScrollBarView + nameWithType: ScrollBarView + fullName: Terminal.Gui.ScrollBarView + type: Class + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: ScrollBarViews are views that display a 1-character scrollbar, either horizontal or vertical + remarks: "

\n The scrollbar is drawn to be a representation of the Size, assuming that the \n scroll position is set at Position.\n

\n

\n If the region to display the scrollbar is larger than three characters, \n arrow indicators are drawn.\n

" + syntax: + content: 'public class ScrollBarView : Terminal.Gui.View' + inheritance: + - System.Object + - Terminal.Gui.Responder + - Terminal.Gui.View + implements: [] + inheritedMembers: + - Terminal.Gui.Responder.CanFocus + - 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.PositionCursor + - Terminal.Gui.View.ProcessColdKey(Terminal.Gui.KeyEvent) + - Terminal.Gui.View.ProcessHotKey(Terminal.Gui.KeyEvent) + - Terminal.Gui.View.ProcessKey(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.ScrollBarView.#ctor(Terminal.Gui.Rect,System.Int32,System.Int32,System.Boolean) + id: '#ctor(Terminal.Gui.Rect,System.Int32,System.Int32,System.Boolean)' + parent: Terminal.Gui.ScrollBarView + langs: + - csharp + name: ScrollBarView(Rect, Int32, Int32, Boolean) + nameWithType: ScrollBarView.ScrollBarView(Rect, Int32, Int32, Boolean) + fullName: ScrollBarView.ScrollBarView(Rect, Int32, Int32, Boolean) + type: Constructor + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Initializes a new instance of the class. + syntax: + content: public ScrollBarView (Terminal.Gui.Rect rect, int size, int position, bool isVertical); + parameters: + - id: rect + type: Terminal.Gui.Rect + description: Frame for the scrollbar. + - id: size + type: System.Int32 + description: The size that this scrollbar represents. + - id: position + type: System.Int32 + description: The position within this scrollbar. + - id: isVertical + type: System.Boolean + description: If set to true this is a vertical scrollbar, otherwize, the scrollbar is horizontal. + overload: Terminal.Gui.ScrollBarView.#ctor* + exceptions: [] +- uid: Terminal.Gui.ScrollBarView.ChangedPosition + id: ChangedPosition + parent: Terminal.Gui.ScrollBarView + langs: + - csharp + name: ChangedPosition + nameWithType: ScrollBarView.ChangedPosition + fullName: ScrollBarView.ChangedPosition + type: Event + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: This event is raised when the position on the scrollbar has changed. + syntax: + content: public event Action ChangedPosition; + return: + type: System.Action + description: To be added. + exceptions: [] +- uid: Terminal.Gui.ScrollBarView.MouseEvent(Terminal.Gui.MouseEvent) + id: MouseEvent(Terminal.Gui.MouseEvent) + parent: Terminal.Gui.ScrollBarView + langs: + - csharp + name: MouseEvent(MouseEvent) + nameWithType: ScrollBarView.MouseEvent(MouseEvent) + fullName: ScrollBarView.MouseEvent(MouseEvent) + type: Method + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + syntax: + content: public override bool MouseEvent (Terminal.Gui.MouseEvent me); + parameters: + - id: me + type: Terminal.Gui.MouseEvent + description: To be added. + return: + type: System.Boolean + description: To be added. + overload: Terminal.Gui.ScrollBarView.MouseEvent* + exceptions: [] +- uid: Terminal.Gui.ScrollBarView.Position + id: Position + parent: Terminal.Gui.ScrollBarView + langs: + - csharp + name: Position + nameWithType: ScrollBarView.Position + fullName: ScrollBarView.Position + type: Property + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: The position to show the scrollbar at. + syntax: + content: public int Position { get; set; } + return: + type: System.Int32 + description: The position. + overload: Terminal.Gui.ScrollBarView.Position* + exceptions: [] +- uid: Terminal.Gui.ScrollBarView.Redraw(Terminal.Gui.Rect) + id: Redraw(Terminal.Gui.Rect) + parent: Terminal.Gui.ScrollBarView + langs: + - csharp + name: Redraw(Rect) + nameWithType: ScrollBarView.Redraw(Rect) + fullName: ScrollBarView.Redraw(Rect) + type: Method + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Redraw the scrollbar + syntax: + content: public override void Redraw (Terminal.Gui.Rect region); + parameters: + - id: region + type: Terminal.Gui.Rect + description: Region to be redrawn. + overload: Terminal.Gui.ScrollBarView.Redraw* + exceptions: [] +- uid: Terminal.Gui.ScrollBarView.Size + id: Size + parent: Terminal.Gui.ScrollBarView + langs: + - csharp + name: Size + nameWithType: ScrollBarView.Size + fullName: ScrollBarView.Size + type: Property + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: The size that this scrollbar represents + syntax: + content: public int Size { get; set; } + return: + type: System.Int32 + description: The size. + overload: Terminal.Gui.ScrollBarView.Size* + exceptions: [] +references: +- uid: Terminal.Gui.View + parent: Terminal.Gui + isExternal: false + name: View + nameWithType: View + fullName: Terminal.Gui.View +- uid: Terminal.Gui.ScrollBarView.#ctor(Terminal.Gui.Rect,System.Int32,System.Int32,System.Boolean) + parent: Terminal.Gui.ScrollBarView + isExternal: false + name: ScrollBarView(Rect, Int32, Int32, Boolean) + nameWithType: ScrollBarView.ScrollBarView(Rect, Int32, Int32, Boolean) + fullName: ScrollBarView.ScrollBarView(Rect, Int32, Int32, Boolean) +- uid: Terminal.Gui.Rect + parent: Terminal.Gui + isExternal: false + name: Rect + nameWithType: Rect + fullName: Terminal.Gui.Rect +- uid: System.Int32 + parent: System + isExternal: true + name: Int32 + nameWithType: Int32 + fullName: System.Int32 +- uid: System.Boolean + parent: System + isExternal: true + name: Boolean + nameWithType: Boolean + fullName: System.Boolean +- uid: Terminal.Gui.ScrollBarView.ChangedPosition + parent: Terminal.Gui.ScrollBarView + isExternal: false + name: ChangedPosition + nameWithType: ScrollBarView.ChangedPosition + fullName: ScrollBarView.ChangedPosition +- uid: System.Action + parent: System + isExternal: true + name: Action + nameWithType: Action + fullName: System.Action +- uid: Terminal.Gui.ScrollBarView.MouseEvent(Terminal.Gui.MouseEvent) + parent: Terminal.Gui.ScrollBarView + isExternal: false + name: MouseEvent(MouseEvent) + nameWithType: ScrollBarView.MouseEvent(MouseEvent) + fullName: ScrollBarView.MouseEvent(MouseEvent) +- uid: Terminal.Gui.MouseEvent + parent: Terminal.Gui + isExternal: false + name: MouseEvent + nameWithType: MouseEvent + fullName: Terminal.Gui.MouseEvent +- uid: Terminal.Gui.ScrollBarView.Position + parent: Terminal.Gui.ScrollBarView + isExternal: false + name: Position + nameWithType: ScrollBarView.Position + fullName: ScrollBarView.Position +- uid: Terminal.Gui.ScrollBarView.Redraw(Terminal.Gui.Rect) + parent: Terminal.Gui.ScrollBarView + isExternal: false + name: Redraw(Rect) + nameWithType: ScrollBarView.Redraw(Rect) + fullName: ScrollBarView.Redraw(Rect) +- uid: Terminal.Gui.ScrollBarView.Size + parent: Terminal.Gui.ScrollBarView + isExternal: false + name: Size + nameWithType: ScrollBarView.Size + fullName: ScrollBarView.Size +- uid: Terminal.Gui.ScrollBarView.#ctor* + parent: Terminal.Gui.ScrollBarView + isExternal: false + name: ScrollBarView + nameWithType: ScrollBarView.ScrollBarView + fullName: ScrollBarView.ScrollBarView +- uid: Terminal.Gui.ScrollBarView.MouseEvent* + parent: Terminal.Gui.ScrollBarView + isExternal: false + name: MouseEvent + nameWithType: ScrollBarView.MouseEvent + fullName: ScrollBarView.MouseEvent +- uid: Terminal.Gui.ScrollBarView.Position* + parent: Terminal.Gui.ScrollBarView + isExternal: false + name: Position + nameWithType: ScrollBarView.Position + fullName: ScrollBarView.Position +- uid: Terminal.Gui.ScrollBarView.Redraw* + parent: Terminal.Gui.ScrollBarView + isExternal: false + name: Redraw + nameWithType: ScrollBarView.Redraw + fullName: ScrollBarView.Redraw +- uid: Terminal.Gui.ScrollBarView.Size* + parent: Terminal.Gui.ScrollBarView + isExternal: false + name: Size + nameWithType: ScrollBarView.Size + fullName: ScrollBarView.Size +- uid: Terminal.Gui.Responder.CanFocus + parent: Terminal.Gui.Responder + isExternal: false + name: CanFocus + nameWithType: Responder.CanFocus + fullName: Responder.CanFocus +- uid: Terminal.Gui.View.HasFocus + parent: Terminal.Gui.View + isExternal: false + name: HasFocus + nameWithType: View.HasFocus + fullName: View.HasFocus +- 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.ProcessKey(Terminal.Gui.KeyEvent) + parent: Terminal.Gui.View + isExternal: false + name: ProcessKey(KeyEvent) + nameWithType: View.ProcessKey(KeyEvent) + fullName: View.ProcessKey(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.PositionCursor + parent: Terminal.Gui.View + isExternal: false + name: PositionCursor() + nameWithType: View.PositionCursor() + fullName: View.PositionCursor() +- 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/docfx/api/Terminal.Gui/Terminal.Gui.ScrollView.yml b/docfx/api/Terminal.Gui/Terminal.Gui.ScrollView.yml index 108e7d229..bcaf1d074 100644 --- a/docfx/api/Terminal.Gui/Terminal.Gui.ScrollView.yml +++ b/docfx/api/Terminal.Gui/Terminal.Gui.ScrollView.yml @@ -4,6 +4,14 @@ items: id: ScrollView children: - Terminal.Gui.ScrollView.#ctor(Terminal.Gui.Rect) + - Terminal.Gui.ScrollView.Add(Terminal.Gui.View) + - Terminal.Gui.ScrollView.ContentOffset + - Terminal.Gui.ScrollView.ContentSize + - Terminal.Gui.ScrollView.PositionCursor + - Terminal.Gui.ScrollView.Redraw(Terminal.Gui.Rect) + - Terminal.Gui.ScrollView.Scrolled + - Terminal.Gui.ScrollView.ShowHorizontalScrollIndicator + - Terminal.Gui.ScrollView.ShowVerticalScrollIndicator langs: - csharp name: ScrollView @@ -13,6 +21,8 @@ items: assemblies: - Terminal.Gui namespace: Terminal.Gui + summary: Scrollviews are views that present a window into a virtual space where children views are added. Similar to the iOS UIScrollView. + remarks: "

\n The subviews that are added to this scrollview are offset by the\n ContentOffset property. The view itself is a window into the \n space represented by the ContentSize.\n

\n

" syntax: content: 'public class ScrollView : Terminal.Gui.View' inheritance: @@ -23,15 +33,20 @@ items: inheritedMembers: - Terminal.Gui.Responder.CanFocus - 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 @@ -48,14 +63,13 @@ items: - Terminal.Gui.View.LayoutSubviews - 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.ProcessKey(Terminal.Gui.KeyEvent) - - Terminal.Gui.View.Redraw(Terminal.Gui.Rect) - 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) @@ -83,6 +97,163 @@ items: description: To be added. overload: Terminal.Gui.ScrollView.#ctor* exceptions: [] +- uid: Terminal.Gui.ScrollView.Add(Terminal.Gui.View) + id: Add(Terminal.Gui.View) + parent: Terminal.Gui.ScrollView + langs: + - csharp + name: Add(View) + nameWithType: ScrollView.Add(View) + fullName: ScrollView.Add(View) + type: Method + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Adds the view to the scrollview. + syntax: + content: public override void Add (Terminal.Gui.View view); + parameters: + - id: view + type: Terminal.Gui.View + description: The view to add to the scrollview. + overload: Terminal.Gui.ScrollView.Add* + exceptions: [] +- uid: Terminal.Gui.ScrollView.ContentOffset + id: ContentOffset + parent: Terminal.Gui.ScrollView + langs: + - csharp + name: ContentOffset + nameWithType: ScrollView.ContentOffset + fullName: ScrollView.ContentOffset + type: Property + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Represents the top left corner coordinate that is displayed by the scrollview + syntax: + content: public Terminal.Gui.Point ContentOffset { get; set; } + return: + type: Terminal.Gui.Point + description: The content offset. + overload: Terminal.Gui.ScrollView.ContentOffset* + exceptions: [] +- uid: Terminal.Gui.ScrollView.ContentSize + id: ContentSize + parent: Terminal.Gui.ScrollView + langs: + - csharp + name: ContentSize + nameWithType: ScrollView.ContentSize + fullName: ScrollView.ContentSize + type: Property + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Represents the contents of the data shown inside the scrolview + syntax: + content: public Terminal.Gui.Size ContentSize { get; set; } + return: + type: Terminal.Gui.Size + description: The size of the content. + overload: Terminal.Gui.ScrollView.ContentSize* + exceptions: [] +- uid: Terminal.Gui.ScrollView.PositionCursor + id: PositionCursor + parent: Terminal.Gui.ScrollView + langs: + - csharp + name: PositionCursor() + nameWithType: ScrollView.PositionCursor() + fullName: ScrollView.PositionCursor() + type: Method + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + syntax: + content: public override void PositionCursor (); + parameters: [] + overload: Terminal.Gui.ScrollView.PositionCursor* + exceptions: [] +- uid: Terminal.Gui.ScrollView.Redraw(Terminal.Gui.Rect) + id: Redraw(Terminal.Gui.Rect) + parent: Terminal.Gui.ScrollView + langs: + - csharp + name: Redraw(Rect) + nameWithType: ScrollView.Redraw(Rect) + fullName: ScrollView.Redraw(Rect) + type: Method + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + syntax: + content: public override void Redraw (Terminal.Gui.Rect region); + parameters: + - id: region + type: Terminal.Gui.Rect + description: To be added. + overload: Terminal.Gui.ScrollView.Redraw* + exceptions: [] +- uid: Terminal.Gui.ScrollView.Scrolled + id: Scrolled + parent: Terminal.Gui.ScrollView + langs: + - csharp + name: Scrolled + nameWithType: ScrollView.Scrolled + fullName: ScrollView.Scrolled + type: Event + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: This event is raised when the contents have scrolled + syntax: + content: public event Action Scrolled; + return: + type: System.Action{Terminal.Gui.ScrollView} + description: To be added. + exceptions: [] +- uid: Terminal.Gui.ScrollView.ShowHorizontalScrollIndicator + id: ShowHorizontalScrollIndicator + parent: Terminal.Gui.ScrollView + langs: + - csharp + name: ShowHorizontalScrollIndicator + nameWithType: ScrollView.ShowHorizontalScrollIndicator + fullName: ScrollView.ShowHorizontalScrollIndicator + type: Property + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Gets or sets the visibility for the horizontal scroll indicator. + syntax: + content: public bool ShowHorizontalScrollIndicator { get; set; } + return: + type: System.Boolean + description: true if show vertical scroll indicator; otherwise, false. + overload: Terminal.Gui.ScrollView.ShowHorizontalScrollIndicator* + exceptions: [] +- uid: Terminal.Gui.ScrollView.ShowVerticalScrollIndicator + id: ShowVerticalScrollIndicator + parent: Terminal.Gui.ScrollView + langs: + - csharp + name: ShowVerticalScrollIndicator + nameWithType: ScrollView.ShowVerticalScrollIndicator + fullName: ScrollView.ShowVerticalScrollIndicator + type: Property + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: /// Gets or sets the visibility for the vertical scroll indicator. + syntax: + content: public bool ShowVerticalScrollIndicator { get; set; } + return: + type: System.Boolean + description: true if show vertical scroll indicator; otherwise, false. + overload: Terminal.Gui.ScrollView.ShowVerticalScrollIndicator* + exceptions: [] references: - uid: Terminal.Gui.View parent: Terminal.Gui @@ -102,12 +273,149 @@ references: name: Rect nameWithType: Rect fullName: Terminal.Gui.Rect +- uid: Terminal.Gui.ScrollView.Add(Terminal.Gui.View) + parent: Terminal.Gui.ScrollView + isExternal: false + name: Add(View) + nameWithType: ScrollView.Add(View) + fullName: ScrollView.Add(View) +- uid: Terminal.Gui.ScrollView.ContentOffset + parent: Terminal.Gui.ScrollView + isExternal: false + name: ContentOffset + nameWithType: ScrollView.ContentOffset + fullName: ScrollView.ContentOffset +- uid: Terminal.Gui.Point + parent: Terminal.Gui + isExternal: false + name: Point + nameWithType: Point + fullName: Terminal.Gui.Point +- uid: Terminal.Gui.ScrollView.ContentSize + parent: Terminal.Gui.ScrollView + isExternal: false + name: ContentSize + nameWithType: ScrollView.ContentSize + fullName: ScrollView.ContentSize +- uid: Terminal.Gui.Size + parent: Terminal.Gui + isExternal: false + name: Size + nameWithType: Size + fullName: Terminal.Gui.Size +- uid: Terminal.Gui.ScrollView.PositionCursor + parent: Terminal.Gui.ScrollView + isExternal: false + name: PositionCursor() + nameWithType: ScrollView.PositionCursor() + fullName: ScrollView.PositionCursor() +- uid: Terminal.Gui.ScrollView.Redraw(Terminal.Gui.Rect) + parent: Terminal.Gui.ScrollView + isExternal: false + name: Redraw(Rect) + nameWithType: ScrollView.Redraw(Rect) + fullName: ScrollView.Redraw(Rect) +- uid: Terminal.Gui.ScrollView.Scrolled + parent: Terminal.Gui.ScrollView + isExternal: false + name: Scrolled + nameWithType: ScrollView.Scrolled + fullName: ScrollView.Scrolled +- uid: System.Action`1 + name: Action + nameWithType: Action + fullName: System.Action +- uid: Terminal.Gui.ScrollView + name: ScrollView + nameWithType: ScrollView + fullName: Terminal.Gui.ScrollView +- uid: System.Action{Terminal.Gui.ScrollView} + parent: System + isExternal: true + name: Action + nameWithType: Action + fullName: System.Action + spec.csharp: + - uid: System.Action`1 + name: Action + nameWithType: Action + fullName: System.Action + - name: < + nameWithType: < + fullName: < + - uid: Terminal.Gui.ScrollView + name: ScrollView + nameWithType: ScrollView + fullName: Terminal.Gui.ScrollView + - name: '>' + nameWithType: '>' + fullName: '>' +- uid: Terminal.Gui.ScrollView.ShowHorizontalScrollIndicator + parent: Terminal.Gui.ScrollView + isExternal: false + name: ShowHorizontalScrollIndicator + nameWithType: ScrollView.ShowHorizontalScrollIndicator + fullName: ScrollView.ShowHorizontalScrollIndicator +- uid: System.Boolean + parent: System + isExternal: true + name: Boolean + nameWithType: Boolean + fullName: System.Boolean +- uid: Terminal.Gui.ScrollView.ShowVerticalScrollIndicator + parent: Terminal.Gui.ScrollView + isExternal: false + name: ShowVerticalScrollIndicator + nameWithType: ScrollView.ShowVerticalScrollIndicator + fullName: ScrollView.ShowVerticalScrollIndicator - uid: Terminal.Gui.ScrollView.#ctor* parent: Terminal.Gui.ScrollView isExternal: false name: ScrollView nameWithType: ScrollView.ScrollView fullName: ScrollView.ScrollView +- uid: Terminal.Gui.ScrollView.Add* + parent: Terminal.Gui.ScrollView + isExternal: false + name: Add + nameWithType: ScrollView.Add + fullName: ScrollView.Add +- uid: Terminal.Gui.ScrollView.ContentOffset* + parent: Terminal.Gui.ScrollView + isExternal: false + name: ContentOffset + nameWithType: ScrollView.ContentOffset + fullName: ScrollView.ContentOffset +- uid: Terminal.Gui.ScrollView.ContentSize* + parent: Terminal.Gui.ScrollView + isExternal: false + name: ContentSize + nameWithType: ScrollView.ContentSize + fullName: ScrollView.ContentSize +- uid: Terminal.Gui.ScrollView.PositionCursor* + parent: Terminal.Gui.ScrollView + isExternal: false + name: PositionCursor + nameWithType: ScrollView.PositionCursor + fullName: ScrollView.PositionCursor +- uid: Terminal.Gui.ScrollView.Redraw* + parent: Terminal.Gui.ScrollView + isExternal: false + name: Redraw + nameWithType: ScrollView.Redraw + fullName: ScrollView.Redraw +- uid: Terminal.Gui.ScrollView.ShowHorizontalScrollIndicator* + parent: Terminal.Gui.ScrollView + isExternal: false + name: ShowHorizontalScrollIndicator + nameWithType: ScrollView.ShowHorizontalScrollIndicator + fullName: ScrollView.ShowHorizontalScrollIndicator +- uid: Terminal.Gui.ScrollView.ShowVerticalScrollIndicator* + parent: Terminal.Gui.ScrollView + isExternal: false + name: ShowVerticalScrollIndicator + nameWithType: ScrollView.ShowVerticalScrollIndicator + fullName: ScrollView.ShowVerticalScrollIndicator - uid: Terminal.Gui.Responder.CanFocus parent: Terminal.Gui.Responder isExternal: false @@ -144,12 +452,6 @@ references: name: ProcessKey(KeyEvent) nameWithType: View.ProcessKey(KeyEvent) fullName: View.ProcessKey(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 @@ -162,6 +464,12 @@ references: 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 @@ -180,12 +488,24 @@ references: 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 @@ -198,6 +518,24 @@ references: 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 @@ -288,18 +626,6 @@ references: 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.View.Redraw(Terminal.Gui.Rect) - parent: Terminal.Gui.View - isExternal: false - name: Redraw(Rect) - nameWithType: View.Redraw(Rect) - fullName: View.Redraw(Rect) - uid: Terminal.Gui.View.Remove(Terminal.Gui.View) parent: Terminal.Gui.View isExternal: false @@ -318,6 +644,12 @@ references: 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 diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.SpecialChar.yml b/docfx/api/Terminal.Gui/Terminal.Gui.SpecialChar.yml index 74363d427..d34d2e3ee 100644 --- a/docfx/api/Terminal.Gui/Terminal.Gui.SpecialChar.yml +++ b/docfx/api/Terminal.Gui/Terminal.Gui.SpecialChar.yml @@ -3,7 +3,18 @@ items: - uid: Terminal.Gui.SpecialChar id: SpecialChar children: + - Terminal.Gui.SpecialChar.BottomTee + - Terminal.Gui.SpecialChar.Diamond - Terminal.Gui.SpecialChar.HLine + - Terminal.Gui.SpecialChar.LeftTee + - Terminal.Gui.SpecialChar.LLCorner + - Terminal.Gui.SpecialChar.LRCorner + - Terminal.Gui.SpecialChar.RightTee + - Terminal.Gui.SpecialChar.Stipple + - Terminal.Gui.SpecialChar.TopTee + - Terminal.Gui.SpecialChar.ULCorner + - Terminal.Gui.SpecialChar.URCorner + - Terminal.Gui.SpecialChar.VLine langs: - csharp name: SpecialChar @@ -18,6 +29,44 @@ items: content: public enum SpecialChar inheritance: - System.Enum +- uid: Terminal.Gui.SpecialChar.BottomTee + id: BottomTee + parent: Terminal.Gui.SpecialChar + langs: + - csharp + name: BottomTee + nameWithType: SpecialChar.BottomTee + fullName: SpecialChar.BottomTee + type: Field + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: The bottom tee. + syntax: + content: BottomTee + return: + type: Terminal.Gui.SpecialChar + description: To be added. + exceptions: [] +- uid: Terminal.Gui.SpecialChar.Diamond + id: Diamond + parent: Terminal.Gui.SpecialChar + langs: + - csharp + name: Diamond + nameWithType: SpecialChar.Diamond + fullName: SpecialChar.Diamond + type: Field + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Diamond character + syntax: + content: Diamond + return: + type: Terminal.Gui.SpecialChar + description: To be added. + exceptions: [] - uid: Terminal.Gui.SpecialChar.HLine id: HLine parent: Terminal.Gui.SpecialChar @@ -37,6 +86,177 @@ items: type: Terminal.Gui.SpecialChar description: To be added. exceptions: [] +- uid: Terminal.Gui.SpecialChar.LeftTee + id: LeftTee + parent: Terminal.Gui.SpecialChar + langs: + - csharp + name: LeftTee + nameWithType: SpecialChar.LeftTee + fullName: SpecialChar.LeftTee + type: Field + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Left tee + syntax: + content: LeftTee + return: + type: Terminal.Gui.SpecialChar + description: To be added. + exceptions: [] +- uid: Terminal.Gui.SpecialChar.LLCorner + id: LLCorner + parent: Terminal.Gui.SpecialChar + langs: + - csharp + name: LLCorner + nameWithType: SpecialChar.LLCorner + fullName: SpecialChar.LLCorner + type: Field + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Lower left corner + syntax: + content: LLCorner + return: + type: Terminal.Gui.SpecialChar + description: To be added. + exceptions: [] +- uid: Terminal.Gui.SpecialChar.LRCorner + id: LRCorner + parent: Terminal.Gui.SpecialChar + langs: + - csharp + name: LRCorner + nameWithType: SpecialChar.LRCorner + fullName: SpecialChar.LRCorner + type: Field + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Lower right corner + syntax: + content: LRCorner + return: + type: Terminal.Gui.SpecialChar + description: To be added. + exceptions: [] +- uid: Terminal.Gui.SpecialChar.RightTee + id: RightTee + parent: Terminal.Gui.SpecialChar + langs: + - csharp + name: RightTee + nameWithType: SpecialChar.RightTee + fullName: SpecialChar.RightTee + type: Field + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Right tee + syntax: + content: RightTee + return: + type: Terminal.Gui.SpecialChar + description: To be added. + exceptions: [] +- uid: Terminal.Gui.SpecialChar.Stipple + id: Stipple + parent: Terminal.Gui.SpecialChar + langs: + - csharp + name: Stipple + nameWithType: SpecialChar.Stipple + fullName: SpecialChar.Stipple + type: Field + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Stipple pattern + syntax: + content: Stipple + return: + type: Terminal.Gui.SpecialChar + description: To be added. + exceptions: [] +- uid: Terminal.Gui.SpecialChar.TopTee + id: TopTee + parent: Terminal.Gui.SpecialChar + langs: + - csharp + name: TopTee + nameWithType: SpecialChar.TopTee + fullName: SpecialChar.TopTee + type: Field + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Top tee + syntax: + content: TopTee + return: + type: Terminal.Gui.SpecialChar + description: To be added. + exceptions: [] +- uid: Terminal.Gui.SpecialChar.ULCorner + id: ULCorner + parent: Terminal.Gui.SpecialChar + langs: + - csharp + name: ULCorner + nameWithType: SpecialChar.ULCorner + fullName: SpecialChar.ULCorner + type: Field + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Upper left corner + syntax: + content: ULCorner + return: + type: Terminal.Gui.SpecialChar + description: To be added. + exceptions: [] +- uid: Terminal.Gui.SpecialChar.URCorner + id: URCorner + parent: Terminal.Gui.SpecialChar + langs: + - csharp + name: URCorner + nameWithType: SpecialChar.URCorner + fullName: SpecialChar.URCorner + type: Field + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Upper right corner + syntax: + content: URCorner + return: + type: Terminal.Gui.SpecialChar + description: To be added. + exceptions: [] +- uid: Terminal.Gui.SpecialChar.VLine + id: VLine + parent: Terminal.Gui.SpecialChar + langs: + - csharp + name: VLine + nameWithType: SpecialChar.VLine + fullName: SpecialChar.VLine + type: Field + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Vertical line character. + syntax: + content: VLine + return: + type: Terminal.Gui.SpecialChar + description: To be added. + exceptions: [] references: - uid: System.Enum parent: System @@ -44,15 +264,81 @@ references: name: Enum nameWithType: Enum fullName: System.Enum -- uid: Terminal.Gui.SpecialChar.HLine +- uid: Terminal.Gui.SpecialChar.BottomTee parent: Terminal.Gui.SpecialChar isExternal: false - name: HLine - nameWithType: SpecialChar.HLine - fullName: SpecialChar.HLine + name: BottomTee + nameWithType: SpecialChar.BottomTee + fullName: SpecialChar.BottomTee - uid: Terminal.Gui.SpecialChar parent: Terminal.Gui isExternal: false name: SpecialChar nameWithType: SpecialChar fullName: Terminal.Gui.SpecialChar +- uid: Terminal.Gui.SpecialChar.Diamond + parent: Terminal.Gui.SpecialChar + isExternal: false + name: Diamond + nameWithType: SpecialChar.Diamond + fullName: SpecialChar.Diamond +- uid: Terminal.Gui.SpecialChar.HLine + parent: Terminal.Gui.SpecialChar + isExternal: false + name: HLine + nameWithType: SpecialChar.HLine + fullName: SpecialChar.HLine +- uid: Terminal.Gui.SpecialChar.LeftTee + parent: Terminal.Gui.SpecialChar + isExternal: false + name: LeftTee + nameWithType: SpecialChar.LeftTee + fullName: SpecialChar.LeftTee +- uid: Terminal.Gui.SpecialChar.LLCorner + parent: Terminal.Gui.SpecialChar + isExternal: false + name: LLCorner + nameWithType: SpecialChar.LLCorner + fullName: SpecialChar.LLCorner +- uid: Terminal.Gui.SpecialChar.LRCorner + parent: Terminal.Gui.SpecialChar + isExternal: false + name: LRCorner + nameWithType: SpecialChar.LRCorner + fullName: SpecialChar.LRCorner +- uid: Terminal.Gui.SpecialChar.RightTee + parent: Terminal.Gui.SpecialChar + isExternal: false + name: RightTee + nameWithType: SpecialChar.RightTee + fullName: SpecialChar.RightTee +- uid: Terminal.Gui.SpecialChar.Stipple + parent: Terminal.Gui.SpecialChar + isExternal: false + name: Stipple + nameWithType: SpecialChar.Stipple + fullName: SpecialChar.Stipple +- uid: Terminal.Gui.SpecialChar.TopTee + parent: Terminal.Gui.SpecialChar + isExternal: false + name: TopTee + nameWithType: SpecialChar.TopTee + fullName: SpecialChar.TopTee +- uid: Terminal.Gui.SpecialChar.ULCorner + parent: Terminal.Gui.SpecialChar + isExternal: false + name: ULCorner + nameWithType: SpecialChar.ULCorner + fullName: SpecialChar.ULCorner +- uid: Terminal.Gui.SpecialChar.URCorner + parent: Terminal.Gui.SpecialChar + isExternal: false + name: URCorner + nameWithType: SpecialChar.URCorner + fullName: SpecialChar.URCorner +- uid: Terminal.Gui.SpecialChar.VLine + parent: Terminal.Gui.SpecialChar + isExternal: false + name: VLine + nameWithType: SpecialChar.VLine + fullName: SpecialChar.VLine diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.TextField.yml b/docfx/api/Terminal.Gui/Terminal.Gui.TextField.yml index cc709c5ec..9aa65b5cd 100644 --- a/docfx/api/Terminal.Gui/Terminal.Gui.TextField.yml +++ b/docfx/api/Terminal.Gui/Terminal.Gui.TextField.yml @@ -37,12 +37,18 @@ items: - 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 @@ -64,6 +70,7 @@ items: - 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) @@ -281,9 +288,9 @@ items: namespace: Terminal.Gui summary: Sets or gets the text in the entry. syntax: - content: public string Text { get; set; } + content: public NStack.ustring Text { get; set; } return: - type: System.String + type: NStack.ustring description: To be added. overload: Terminal.Gui.TextField.Text* exceptions: [] @@ -396,6 +403,12 @@ references: name: Text nameWithType: TextField.Text fullName: TextField.Text +- uid: NStack.ustring + parent: NStack + isExternal: true + name: ustring + nameWithType: ustring + fullName: NStack.ustring - uid: Terminal.Gui.TextField.#ctor* parent: Terminal.Gui.TextField isExternal: false @@ -486,6 +499,12 @@ references: 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 @@ -504,12 +523,24 @@ references: 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 @@ -522,6 +553,24 @@ references: 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 @@ -630,6 +679,12 @@ references: 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 diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.Toplevel.yml b/docfx/api/Terminal.Gui/Terminal.Gui.Toplevel.yml index 44cef9b3f..1b8a8f864 100644 --- a/docfx/api/Terminal.Gui/Terminal.Gui.Toplevel.yml +++ b/docfx/api/Terminal.Gui/Terminal.Gui.Toplevel.yml @@ -37,12 +37,18 @@ items: - 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 @@ -66,6 +72,7 @@ items: - 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) @@ -85,7 +92,7 @@ items: assemblies: - Terminal.Gui namespace: Terminal.Gui - summary: Initializes a new instance of the class. + summary: Initializes a new instance of the class. syntax: content: public Toplevel (Terminal.Gui.Rect frame); parameters: @@ -305,6 +312,12 @@ references: 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 @@ -323,12 +336,24 @@ references: 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 @@ -341,6 +366,24 @@ references: 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 @@ -461,6 +504,12 @@ references: 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 diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.View.yml b/docfx/api/Terminal.Gui/Terminal.Gui.View.yml index 04670aa9c..c2c674129 100644 --- a/docfx/api/Terminal.Gui/Terminal.Gui.View.yml +++ b/docfx/api/Terminal.Gui/Terminal.Gui.View.yml @@ -7,12 +7,18 @@ items: - 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 @@ -37,6 +43,7 @@ items: - 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) @@ -54,7 +61,7 @@ items: - Terminal.Gui namespace: Terminal.Gui summary: View is the base class for all views on the screen and represents a visible element that can render itself and contains zero or more nested views. - remarks: "

\n The View defines the base functionality for user interface elements in Terminal/gui.cs. Views\n can contain one or more subviews, can respond to user input and render themselves on the screen.\n

\n

\n Views are created with a specified rectangle region (the frame) that is relative to the container\n that they are added into. \n

\n

\n Subviews can be added to a View by calling the Add method. The container of a view is the \n Superview.\n

\n

\n Developers can call the SetNeedsDisplay method on the view to flag a region or the entire view\n as requiring to be redrawn.\n

\n

\n Views have a ColorScheme property that defines the default colors that subviews\n should use for rendering. This ensures that the views fit in the context where\n they are being used, and allows for themes to be plugged in. For example, the\n default colors for windows and toplevels uses a blue background, while it uses \n a white background for dialog boxes and a red background for errors.\n

\n

\n If a ColorScheme is not set on a view, the result of the ColorScheme is the\n value of the SuperView and the value might only be valid once a view has been\n added to a SuperView, so your subclasses should not rely on ColorScheme being\n set at construction time.\n

\n

\n Using ColorSchemes has the advantage that your application will work both\n in color as well as black and white displays.\n

" + remarks: "

\n The View defines the base functionality for user interface elements in Terminal/gui.cs. Views\n can contain one or more subviews, can respond to user input and render themselves on the screen.\n

\n

\n Views are created with a specified rectangle region (the frame) that is relative to the container\n that they are added into. \n

\n

\n Subviews can be added to a View by calling the Add method. The container of a view is the \n Superview.\n

\n

\n Developers can call the SetNeedsDisplay method on the view to flag a region or the entire view\n as requiring to be redrawn.\n

\n

\n Views have a ColorScheme property that defines the default colors that subviews\n should use for rendering. This ensures that the views fit in the context where\n they are being used, and allows for themes to be plugged in. For example, the\n default colors for windows and toplevels uses a blue background, while it uses \n a white background for dialog boxes and a red background for errors.\n

\n

\n If a ColorScheme is not set on a view, the result of the ColorScheme is the\n value of the SuperView and the value might only be valid once a view has been\n added to a SuperView, so your subclasses should not rely on ColorScheme being\n set at construction time.\n

\n

\n Using ColorSchemes has the advantage that your application will work both\n in color as well as black and white displays.\n

\n

\n Views that are focusable should implement the PositionCursor to make sure that\n the cursor is placed in a location that makes sense. Unix terminals do not have\n a way of hiding the cursor, so it can be distracting to have the cursor left at \n the last focused view. So views should make sure that they place the cursor\n in a visually sensible place.\n

" syntax: content: 'public class View : Terminal.Gui.Responder, System.Collections.IEnumerable' inheritance: @@ -63,9 +70,12 @@ items: derivedClasses: - Terminal.Gui.Button - Terminal.Gui.CheckBox + - Terminal.Gui.FrameView - Terminal.Gui.Label + - Terminal.Gui.ListView - Terminal.Gui.MenuBar - Terminal.Gui.RadioGroup + - Terminal.Gui.ScrollBarView - Terminal.Gui.ScrollView - Terminal.Gui.TextField - Terminal.Gui.Toplevel @@ -86,7 +96,7 @@ items: assemblies: - Terminal.Gui namespace: Terminal.Gui - summary: Initializes a new instance of the class with the specified frame. This is the default constructor. + summary: Initializes a new instance of the class with the specified frame. This is the default constructor. syntax: content: public View (Terminal.Gui.Rect frame); parameters: @@ -146,8 +156,7 @@ items: nameWithType: View.AddCh(Int32, Int32, Int32) fullName: View.AddCh(Int32, Int32, Int32) type: Method - assemblies: - - Terminal.Gui + assemblies: [] namespace: Terminal.Gui summary: Displays the specified character in the specified column and row. syntax: @@ -164,6 +173,33 @@ items: description: Ch. overload: Terminal.Gui.View.AddCh* exceptions: [] +- uid: Terminal.Gui.View.AddRune(System.Int32,System.Int32,System.Rune) + id: AddRune(System.Int32,System.Int32,System.Rune) + parent: Terminal.Gui.View + langs: + - csharp + name: AddRune(Int32, Int32, Rune) + nameWithType: View.AddRune(Int32, Int32, Rune) + fullName: View.AddRune(Int32, Int32, Rune) + type: Method + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Displays the specified character in the specified column and row. + syntax: + content: public void AddRune (int col, int row, Rune ch); + parameters: + - id: col + type: System.Int32 + description: Col. + - id: row + type: System.Int32 + description: Row. + - id: ch + type: System.Rune + description: Ch. + overload: Terminal.Gui.View.AddRune* + exceptions: [] - uid: Terminal.Gui.View.Bounds id: Bounds parent: Terminal.Gui.View @@ -224,6 +260,27 @@ items: parameters: [] overload: Terminal.Gui.View.Clear* exceptions: [] +- uid: Terminal.Gui.View.Clear(Terminal.Gui.Rect) + id: Clear(Terminal.Gui.Rect) + parent: Terminal.Gui.View + langs: + - csharp + name: Clear(Rect) + nameWithType: View.Clear(Rect) + fullName: View.Clear(Rect) + type: Method + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Clears the specfied rectangular region with the current color + syntax: + content: public void Clear (Terminal.Gui.Rect r); + parameters: + - id: r + type: Terminal.Gui.Rect + description: To be added. + overload: Terminal.Gui.View.Clear* + exceptions: [] - uid: Terminal.Gui.View.ClearNeedsDisplay id: ClearNeedsDisplay parent: Terminal.Gui.View @@ -242,6 +299,27 @@ items: parameters: [] overload: Terminal.Gui.View.ClearNeedsDisplay* exceptions: [] +- uid: Terminal.Gui.View.ClipToBounds + id: ClipToBounds + parent: Terminal.Gui.View + langs: + - csharp + name: ClipToBounds() + nameWithType: View.ClipToBounds() + fullName: View.ClipToBounds() + type: Method + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Sets the Console driver's clip region to the current View's Bounds. + syntax: + content: public Terminal.Gui.Rect ClipToBounds (); + parameters: [] + return: + type: Terminal.Gui.Rect + description: The existing driver's Clip region, which can be then set by setting the Driver.Clip property. + overload: Terminal.Gui.View.ClipToBounds* + exceptions: [] - uid: Terminal.Gui.View.ColorScheme id: ColorScheme parent: Terminal.Gui.View @@ -273,8 +351,7 @@ items: nameWithType: View.DrawFrame(Rect, Boolean) fullName: View.DrawFrame(Rect, Boolean) type: Method - assemblies: - - Terminal.Gui + assemblies: [] namespace: Terminal.Gui summary: Draws a frame in the current view, clipped by the boundary of this view syntax: @@ -288,6 +365,87 @@ items: description: If set to true it fill will the contents. overload: Terminal.Gui.View.DrawFrame* exceptions: [] +- uid: Terminal.Gui.View.DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean) + id: DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean) + parent: Terminal.Gui.View + langs: + - csharp + name: DrawFrame(Rect, Int32, Boolean) + nameWithType: View.DrawFrame(Rect, Int32, Boolean) + fullName: View.DrawFrame(Rect, Int32, Boolean) + type: Method + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Draws a frame in the current view, clipped by the boundary of this view + syntax: + content: public void DrawFrame (Terminal.Gui.Rect rect, int padding = 0, bool fill = false); + parameters: + - id: rect + type: Terminal.Gui.Rect + description: Rectangular region for the frame to be drawn. + - id: padding + type: System.Int32 + description: The padding to add to the drawn frame. + - id: fill + type: System.Boolean + description: If set to true it fill will the contents. + overload: Terminal.Gui.View.DrawFrame* + exceptions: [] +- uid: Terminal.Gui.View.DrawHotString(NStack.ustring,System.Boolean,Terminal.Gui.ColorScheme) + id: DrawHotString(NStack.ustring,System.Boolean,Terminal.Gui.ColorScheme) + parent: Terminal.Gui.View + langs: + - csharp + name: DrawHotString(ustring, Boolean, ColorScheme) + nameWithType: View.DrawHotString(ustring, Boolean, ColorScheme) + fullName: View.DrawHotString(ustring, Boolean, ColorScheme) + type: Method + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Utility function to draw strings that contains a hotkey using a colorscheme and the "focused" state. + syntax: + content: public void DrawHotString (NStack.ustring text, bool focused, Terminal.Gui.ColorScheme scheme); + parameters: + - id: text + type: NStack.ustring + description: String to display, the underscoore before a letter flags the next letter as the hotkey. + - id: focused + type: System.Boolean + description: If set to true this uses the focused colors from the color scheme, otherwise the regular ones. + - id: scheme + type: Terminal.Gui.ColorScheme + description: The color scheme to use. + overload: Terminal.Gui.View.DrawHotString* + exceptions: [] +- uid: Terminal.Gui.View.DrawHotString(NStack.ustring,Terminal.Gui.Attribute,Terminal.Gui.Attribute) + id: DrawHotString(NStack.ustring,Terminal.Gui.Attribute,Terminal.Gui.Attribute) + parent: Terminal.Gui.View + langs: + - csharp + name: DrawHotString(ustring, Attribute, Attribute) + nameWithType: View.DrawHotString(ustring, Attribute, Attribute) + fullName: View.DrawHotString(ustring, Attribute, Attribute) + type: Method + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Utility function to draw strings that contain a hotkey + syntax: + content: public void DrawHotString (NStack.ustring text, Terminal.Gui.Attribute hotColor, Terminal.Gui.Attribute normalColor); + parameters: + - id: text + type: NStack.ustring + description: String to display, the underscoore before a letter flags the next letter as the hotkey. + - id: hotColor + type: Terminal.Gui.Attribute + description: Hot color. + - id: normalColor + type: Terminal.Gui.Attribute + description: Normal color. + overload: Terminal.Gui.View.DrawHotString* + exceptions: [] - uid: Terminal.Gui.View.DrawHotString(System.String,System.Boolean,Terminal.Gui.ColorScheme) id: DrawHotString(System.String,System.Boolean,Terminal.Gui.ColorScheme) parent: Terminal.Gui.View @@ -297,8 +455,7 @@ items: nameWithType: View.DrawHotString(String, Boolean, ColorScheme) fullName: View.DrawHotString(String, Boolean, ColorScheme) type: Method - assemblies: - - Terminal.Gui + assemblies: [] namespace: Terminal.Gui summary: Utility function to draw strings that contains a hotkey using a colorscheme and the "focused" state. syntax: @@ -324,8 +481,7 @@ items: nameWithType: View.DrawHotString(String, Attribute, Attribute) fullName: View.DrawHotString(String, Attribute, Attribute) type: Method - assemblies: - - Terminal.Gui + assemblies: [] namespace: Terminal.Gui summary: Utility function to draw strings that contain a hotkey syntax: @@ -538,7 +694,7 @@ items: assemblies: - Terminal.Gui namespace: Terminal.Gui - summary: Gets or sets a value indicating whether this has focus. + summary: Gets or sets a value indicating whether this has focus. syntax: content: public override bool HasFocus { get; } return: @@ -560,9 +716,9 @@ items: namespace: Terminal.Gui summary: Gets or sets an identifier for the view; syntax: - content: public string Id { get; set; } + content: public NStack.ustring Id { get; set; } return: - type: System.String + type: NStack.ustring description: The identifier. overload: Terminal.Gui.View.Id* exceptions: [] @@ -728,13 +884,17 @@ items: - Terminal.Gui namespace: Terminal.Gui summary: Performs a redraw of this view and its subviews, only redraws the views that have been flagged for a re-display. - remarks: The region argument is relative to the view itself. + remarks: >- +

+ Views should set the color that they want to use on entry, as otherwise this will inherit + the last color that was set globaly on the driver. +

syntax: content: public virtual void Redraw (Terminal.Gui.Rect region); parameters: - id: region type: Terminal.Gui.Rect - description: To be added. + description: The region to redraw, this is relative to the view itself. overload: Terminal.Gui.View.Redraw* exceptions: [] - uid: Terminal.Gui.View.Remove(Terminal.Gui.View) @@ -803,6 +963,30 @@ items: description: The mapped point. overload: Terminal.Gui.View.ScreenToView* exceptions: [] +- uid: Terminal.Gui.View.SetClip(Terminal.Gui.Rect) + id: SetClip(Terminal.Gui.Rect) + parent: Terminal.Gui.View + langs: + - csharp + name: SetClip(Rect) + nameWithType: View.SetClip(Rect) + fullName: View.SetClip(Rect) + type: Method + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Sets the clipping region to the specified region, the region is view-relative + syntax: + content: public Terminal.Gui.Rect SetClip (Terminal.Gui.Rect rect); + parameters: + - id: rect + type: Terminal.Gui.Rect + description: Rectangle region to clip into, the region is view-relative. + return: + type: Terminal.Gui.Rect + description: The previous clip region. + overload: Terminal.Gui.View.SetClip* + exceptions: [] - uid: Terminal.Gui.View.SetFocus(Terminal.Gui.View) id: SetFocus(Terminal.Gui.View) parent: Terminal.Gui.View @@ -917,13 +1101,13 @@ items: assemblies: - Terminal.Gui namespace: Terminal.Gui - summary: Returns a that represents the current . + summary: Returns a that represents the current . syntax: content: public override string ToString (); parameters: [] return: type: System.String - description: A that represents the current . + description: A that represents the current . overload: Terminal.Gui.View.ToString* exceptions: [] - uid: Terminal.Gui.View.WantMousePositionReports @@ -938,7 +1122,7 @@ items: assemblies: - Terminal.Gui namespace: Terminal.Gui - summary: Gets or sets a value indicating whether this want mouse position reports. + summary: Gets or sets a value indicating whether this want mouse position reports. syntax: content: public virtual bool WantMousePositionReports { get; set; } return: @@ -1009,6 +1193,18 @@ references: name: Int32 nameWithType: Int32 fullName: System.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: System.Rune + parent: System + isExternal: true + name: Rune + nameWithType: Rune + fullName: System.Rune - uid: Terminal.Gui.View.Bounds parent: Terminal.Gui.View isExternal: false @@ -1027,12 +1223,24 @@ references: 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 @@ -1057,6 +1265,36 @@ references: name: Boolean nameWithType: Boolean fullName: System.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: NStack.ustring + parent: NStack + isExternal: true + name: ustring + nameWithType: ustring + fullName: NStack.ustring +- 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.Attribute + parent: Terminal.Gui + isExternal: false + name: Attribute + nameWithType: Attribute + fullName: Terminal.Gui.Attribute - uid: Terminal.Gui.View.DrawHotString(System.String,System.Boolean,Terminal.Gui.ColorScheme) parent: Terminal.Gui.View isExternal: false @@ -1075,12 +1313,6 @@ references: name: DrawHotString(String, Attribute, Attribute) nameWithType: View.DrawHotString(String, Attribute, Attribute) fullName: View.DrawHotString(String, Attribute, Attribute) -- uid: Terminal.Gui.Attribute - parent: Terminal.Gui - isExternal: false - name: Attribute - nameWithType: Attribute - fullName: Terminal.Gui.Attribute - uid: Terminal.Gui.View.Driver parent: Terminal.Gui.View isExternal: false @@ -1237,6 +1469,12 @@ references: name: Point nameWithType: Point fullName: Terminal.Gui.Point +- 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 @@ -1322,6 +1560,12 @@ references: name: AddCh nameWithType: View.AddCh fullName: View.AddCh +- uid: Terminal.Gui.View.AddRune* + parent: Terminal.Gui.View + isExternal: false + name: AddRune + nameWithType: View.AddRune + fullName: View.AddRune - uid: Terminal.Gui.View.Bounds* parent: Terminal.Gui.View isExternal: false @@ -1346,6 +1590,12 @@ references: 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 @@ -1490,6 +1740,12 @@ references: name: ScreenToView nameWithType: View.ScreenToView fullName: View.ScreenToView +- uid: Terminal.Gui.View.SetClip* + parent: Terminal.Gui.View + isExternal: false + name: SetClip + nameWithType: View.SetClip + fullName: View.SetClip - uid: Terminal.Gui.View.SetFocus* parent: Terminal.Gui.View isExternal: false diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.Window.yml b/docfx/api/Terminal.Gui/Terminal.Gui.Window.yml index 9a10a34d5..df8293edb 100644 --- a/docfx/api/Terminal.Gui/Terminal.Gui.Window.yml +++ b/docfx/api/Terminal.Gui/Terminal.Gui.Window.yml @@ -3,10 +3,13 @@ items: - uid: Terminal.Gui.Window id: Window children: + - Terminal.Gui.Window.#ctor(Terminal.Gui.Rect,NStack.ustring) - Terminal.Gui.Window.#ctor(Terminal.Gui.Rect,System.String) + - Terminal.Gui.Window.#ctor(Terminal.Gui.Rect,NStack.ustring,System.Int32) - Terminal.Gui.Window.Add(Terminal.Gui.View) - Terminal.Gui.Window.GetEnumerator - Terminal.Gui.Window.Redraw(Terminal.Gui.Rect) + - Terminal.Gui.Window.Remove(Terminal.Gui.View) - Terminal.Gui.Window.Title langs: - csharp @@ -37,12 +40,18 @@ items: - 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 @@ -61,9 +70,9 @@ items: - Terminal.Gui.View.PositionCursor - 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) @@ -71,6 +80,30 @@ items: - Terminal.Gui.View.SuperView - Terminal.Gui.View.ToString - Terminal.Gui.View.WantMousePositionReports +- uid: Terminal.Gui.Window.#ctor(Terminal.Gui.Rect,NStack.ustring) + id: '#ctor(Terminal.Gui.Rect,NStack.ustring)' + parent: Terminal.Gui.Window + langs: + - csharp + name: Window(Rect, ustring) + nameWithType: Window.Window(Rect, ustring) + fullName: Window.Window(Rect, ustring) + type: Constructor + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Initializes a new instance of the class with an optioanl title + syntax: + content: public Window (Terminal.Gui.Rect frame, NStack.ustring title = null); + parameters: + - id: frame + type: Terminal.Gui.Rect + description: Frame. + - id: title + type: NStack.ustring + description: Title. + overload: Terminal.Gui.Window.#ctor* + exceptions: [] - uid: Terminal.Gui.Window.#ctor(Terminal.Gui.Rect,System.String) id: '#ctor(Terminal.Gui.Rect,System.String)' parent: Terminal.Gui.Window @@ -80,8 +113,7 @@ items: nameWithType: Window.Window(Rect, String) fullName: Window.Window(Rect, String) type: Constructor - assemblies: - - Terminal.Gui + assemblies: [] namespace: Terminal.Gui summary: Initializes a new instance of the class with an optioanl title syntax: @@ -95,6 +127,33 @@ items: description: Title. overload: Terminal.Gui.Window.#ctor* exceptions: [] +- uid: Terminal.Gui.Window.#ctor(Terminal.Gui.Rect,NStack.ustring,System.Int32) + id: '#ctor(Terminal.Gui.Rect,NStack.ustring,System.Int32)' + parent: Terminal.Gui.Window + langs: + - csharp + name: Window(Rect, ustring, Int32) + nameWithType: Window.Window(Rect, ustring, Int32) + fullName: Window.Window(Rect, ustring, Int32) + type: Constructor + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: "Initializes a new instance of the with\n the specified frame for its location, with the specified border \n an optional title." + syntax: + content: public Window (Terminal.Gui.Rect frame, NStack.ustring title = null, int padding = 0); + parameters: + - id: frame + type: Terminal.Gui.Rect + description: Frame. + - id: title + type: NStack.ustring + description: Title. + - id: padding + type: System.Int32 + description: Number of characters to use for padding of the drawn frame. + overload: Terminal.Gui.Window.#ctor* + exceptions: [] - uid: Terminal.Gui.Window.Add(Terminal.Gui.View) id: Add(Terminal.Gui.View) parent: Terminal.Gui.Window @@ -157,6 +216,27 @@ items: description: To be added. overload: Terminal.Gui.Window.Redraw* exceptions: [] +- uid: Terminal.Gui.Window.Remove(Terminal.Gui.View) + id: Remove(Terminal.Gui.View) + parent: Terminal.Gui.Window + langs: + - csharp + name: Remove(View) + nameWithType: Window.Remove(View) + fullName: Window.Remove(View) + type: Method + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Removes a widget from this container. + syntax: + content: public virtual void Remove (Terminal.Gui.View view); + parameters: + - id: view + type: Terminal.Gui.View + description: To be added. + overload: Terminal.Gui.Window.Remove* + exceptions: [] - uid: Terminal.Gui.Window.Title id: Title parent: Terminal.Gui.Window @@ -171,9 +251,9 @@ items: namespace: Terminal.Gui summary: The title to be displayed for this window. syntax: - content: public string Title { get; set; } + content: public NStack.ustring Title { get; set; } return: - type: System.String + type: NStack.ustring description: The title. overload: Terminal.Gui.Window.Title* exceptions: [] @@ -184,24 +264,48 @@ references: name: Toplevel nameWithType: Toplevel fullName: Terminal.Gui.Toplevel -- uid: Terminal.Gui.Window.#ctor(Terminal.Gui.Rect,System.String) +- uid: Terminal.Gui.Window.#ctor(Terminal.Gui.Rect,NStack.ustring) parent: Terminal.Gui.Window isExternal: false - name: Window(Rect, String) - nameWithType: Window.Window(Rect, String) - fullName: Window.Window(Rect, String) + name: Window(Rect, ustring) + nameWithType: Window.Window(Rect, ustring) + fullName: Window.Window(Rect, ustring) - uid: Terminal.Gui.Rect parent: Terminal.Gui isExternal: false name: Rect nameWithType: Rect fullName: Terminal.Gui.Rect +- uid: NStack.ustring + parent: NStack + isExternal: true + name: ustring + nameWithType: ustring + fullName: NStack.ustring +- uid: Terminal.Gui.Window.#ctor(Terminal.Gui.Rect,System.String) + parent: Terminal.Gui.Window + isExternal: false + name: Window(Rect, String) + nameWithType: Window.Window(Rect, String) + fullName: Window.Window(Rect, String) - uid: System.String parent: System isExternal: true name: String nameWithType: String fullName: System.String +- uid: Terminal.Gui.Window.#ctor(Terminal.Gui.Rect,NStack.ustring,System.Int32) + parent: Terminal.Gui.Window + isExternal: false + name: Window(Rect, ustring, Int32) + nameWithType: Window.Window(Rect, ustring, Int32) + fullName: Window.Window(Rect, ustring, Int32) +- uid: System.Int32 + parent: System + isExternal: true + name: Int32 + nameWithType: Int32 + fullName: System.Int32 - uid: Terminal.Gui.Window.Add(Terminal.Gui.View) parent: Terminal.Gui.Window isExternal: false @@ -232,6 +336,12 @@ references: 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.Window.Title parent: Terminal.Gui.Window isExternal: false @@ -262,6 +372,12 @@ references: name: Redraw nameWithType: Window.Redraw fullName: Window.Redraw +- uid: Terminal.Gui.Window.Remove* + parent: Terminal.Gui.Window + isExternal: false + name: Remove + nameWithType: Window.Remove + fullName: Window.Remove - uid: Terminal.Gui.Window.Title* parent: Terminal.Gui.Window isExternal: false @@ -316,6 +432,12 @@ references: 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 @@ -334,12 +456,24 @@ references: 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 @@ -352,6 +486,24 @@ references: 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 @@ -442,12 +594,6 @@ references: name: PositionCursor() nameWithType: View.PositionCursor() fullName: View.PositionCursor() -- 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 @@ -460,6 +606,12 @@ references: 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 diff --git a/docfx/api/toc.yml b/docfx/api/toc.yml index 852d50196..c748cf427 100644 --- a/docfx/api/toc.yml +++ b/docfx/api/toc.yml @@ -29,12 +29,18 @@ name: ConsoleDriver - uid: Terminal.Gui.Dialog name: Dialog + - uid: Terminal.Gui.FrameView + name: FrameView + - uid: Terminal.Gui.IListDataSource + name: IListDataSource - uid: Terminal.Gui.Key name: Key - uid: Terminal.Gui.KeyEvent name: KeyEvent - uid: Terminal.Gui.Label name: Label + - uid: Terminal.Gui.ListView + name: ListView - uid: Terminal.Gui.MenuBar name: MenuBar - uid: Terminal.Gui.MenuBarItem @@ -55,6 +61,8 @@ name: Rect - uid: Terminal.Gui.Responder name: Responder + - uid: Terminal.Gui.ScrollBarView + name: ScrollBarView - uid: Terminal.Gui.ScrollView name: ScrollView - uid: Terminal.Gui.Size diff --git a/docs/api/Mono.Terminal.html b/docs/api/Mono.Terminal.html index 16b074bd1..d16aa015e 100644 --- a/docs/api/Mono.Terminal.html +++ b/docs/api/Mono.Terminal.html @@ -1,123 +1,123 @@ - - - - - - - - Namespace Mono.Terminal - - - - - - - - - - - - - - - -
-
- - - - -
- + +
+
+ +
+
+ + + + + + diff --git a/docs/api/Mono.Terminal/Mono.Terminal.MainLoop.Condition.html b/docs/api/Mono.Terminal/Mono.Terminal.MainLoop.Condition.html index f034fa93f..4c652c6f5 100644 --- a/docs/api/Mono.Terminal/Mono.Terminal.MainLoop.Condition.html +++ b/docs/api/Mono.Terminal/Mono.Terminal.MainLoop.Condition.html @@ -1,162 +1,162 @@ - - - - - - - - Enum MainLoop.Condition - - - - - - - - - - - - - - - -
-
- - - - -
- + +
+
+ +
+
+ + + + + + diff --git a/docs/api/Mono.Terminal/Mono.Terminal.MainLoop.html b/docs/api/Mono.Terminal/Mono.Terminal.MainLoop.html index c73856ab0..a0b6faa42 100644 --- a/docs/api/Mono.Terminal/Mono.Terminal.MainLoop.html +++ b/docs/api/Mono.Terminal/Mono.Terminal.MainLoop.html @@ -1,517 +1,517 @@ - - - - - - - - Class MainLoop - - - - - - - - - - - - - - - -
-
- - - - -
- + + + +

RemoveIdle(Func<Boolean>)

Removes the specified idleHandler from processing.

-
-
-
Declaration
-
-
public void RemoveIdle (Func<bool> idleHandler);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public void RemoveIdle (Func<bool> idleHandler);
+
+
Parameters
+
TypeNameDescription
System.Func<System.Boolean>idleHandler
+ + + + + + + + + + + - - -
TypeNameDescription
System.Func<System.Boolean>idleHandler

To be added.

-
- - - -

RemoveTimeout(Object)

+ + + + + + + +

RemoveTimeout(Object)

Removes a previously scheduled timeout

-
-
-
Declaration
-
-
public void RemoveTimeout (object token);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public void RemoveTimeout (object token);
+
+
Parameters
+
TypeNameDescription
System.Objecttoken
+ + + + + + + + + + + - - -
TypeNameDescription
System.Objecttoken

To be added.

-
-
Remarks
+ + + + +
Remarks

The token parameter is the value returned by AddTimeout.

-
- - - -

RemoveWatch(Object)

+
+ + + +

RemoveWatch(Object)

Removes an active watch from the mainloop.

-
-
-
Declaration
-
-
public void RemoveWatch (object token);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public void RemoveWatch (object token);
+
+
Parameters
+
TypeNameDescription
System.Objecttoken
+ + + + + + + + + + + - - -
TypeNameDescription
System.Objecttoken

To be added.

-
-
Remarks
+ + + + +
Remarks

The token parameter is the value returned from AddWatch

-
- - - -

Run()

+ + + + +

Run()

Runs the mainloop.

-
-
-
Declaration
-
-
public void Run ();
-
- - - -

Stop()

+ +
+
Declaration
+
+
public void Run ();
+
+ + + +

Stop()

Stops the mainloop.

-
-
-
Declaration
-
-
public void Stop ();
-
- - - - - - - -
-
- -
- - - - - - - + +
+
Declaration
+
+
public void Stop ();
+
+ + + + + + + +
+
+ +
+ + + + + + + diff --git a/docs/api/Terminal.Gui.html b/docs/api/Terminal.Gui.html index c3d2e85c8..d69b86ba4 100644 --- a/docs/api/Terminal.Gui.html +++ b/docs/api/Terminal.Gui.html @@ -1,213 +1,227 @@ - - - - - - - - Namespace Terminal.Gui - - - - - - - - - - - - - - - -
-
- - - - -
- + +
+
+ +
+
+ + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Application.RunState.html b/docs/api/Terminal.Gui/Terminal.Gui.Application.RunState.html index 5d65f4a74..8f012c390 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Application.RunState.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Application.RunState.html @@ -1,173 +1,173 @@ - - - - - - - - Class Application.RunState - - - - - - - - - - - - - - - -
-
- - - - -
- - -
-
- -
-
- - - - - - + + + + + + + + + + + +
+
+ +
+ + + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Application.html b/docs/api/Terminal.Gui/Terminal.Gui.Application.html index db1631ae2..44f25358d 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Application.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Application.html @@ -1,92 +1,92 @@ - - - - - - - - Class Application - - - - - - - - - - - - - - - -
-
- - - - -
- + + + +

RunLoop(Application+RunState, Boolean)

Runs the main loop for the created dialog

-
-
-
Declaration
-
-
public static void RunLoop (Terminal.Gui.Application.RunState state, bool wait = true);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public static void RunLoop (Terminal.Gui.Application.RunState state, bool wait = true);
+
+
Parameters
+
TypeNameDescription
state
+ + + + + + + + + + + - - - - + + + + + - - -
TypeNameDescription
state

To be added.

-
System.Booleanwait
System.Booleanwait

To be added.

-
-
Remarks
+ + + + +
Remarks

Use the wait parameter to control whether this is a blocking or non-blocking call.

-
- - - -

UngrabMouse()

+
+ + + +

UngrabMouse()

Releases the mouse grab, so mouse events will be routed to the view on which the mouse is.

-
-
-
Declaration
-
-
public static void UngrabMouse ();
-
-

Events -

- - -

Iteration

+ +
+
Declaration
+
+
public static void UngrabMouse ();
+
+

Events +

+ + +

Iteration

This event is raised on each iteration of the main loop.

-
-
-
Declaration
-
-
public static event EventHandler Iteration;
-
-
Event Type
- - - - - - - - - - + +
+
Declaration
+
+
public static event EventHandler Iteration;
+
+
Event Type
+
TypeDescription
System.EventHandler
+ + + + + + + + + - - -
TypeDescription
System.EventHandler

To be added.

-
-
Remarks
+ + + + +
Remarks

See also System.Threading.Timeout

-
- - - - - - - -
-
- -
- - - - - - - + + + + + + + + +
+
+ +
+ + + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Attribute.html b/docs/api/Terminal.Gui/Terminal.Gui.Attribute.html index 0d82f1d00..2739c2ad7 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Attribute.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Attribute.html @@ -1,244 +1,244 @@ - - - - - - - - Struct Attribute - - - - - - - - - - - - - - - -
-
- - - - -
- - -
-
- -
-
- - - - - - + + + + + + + + + + + +
+
+ +
+ + + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Button.html b/docs/api/Terminal.Gui/Terminal.Gui.Button.html index dbe1cd4bb..ca92a7954 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Button.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Button.html @@ -1,205 +1,226 @@ - - - - - - - - Class Button - - - - - - - - - - - - - - - -
-
- - - - -
- - - -
- - -
-
- -
- - - - - - - + + + + + + + + + + + +
+
+ +
+ + + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.CheckBox.html b/docs/api/Terminal.Gui/Terminal.Gui.CheckBox.html index 4c0251167..946c3912b 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.CheckBox.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.CheckBox.html @@ -1,560 +1,679 @@ - - - - - - - - Class CheckBox - - - - - - - - - - - - - - - -
-
- - - - -
- - -
-
- -
-
- - - - - - + + + + + + + + +
+
+ +
+ + + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Color.html b/docs/api/Terminal.Gui/Terminal.Gui.Color.html index 975dc4b73..669f71ce7 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Color.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Color.html @@ -1,211 +1,211 @@ - - - - - - - - Enum Color - - - - - - - - - - - - - - - -
-
- - - - -
- + +
+
+ +
+
+ + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.ColorScheme.html b/docs/api/Terminal.Gui/Terminal.Gui.ColorScheme.html index eb0521ccd..4d63b8569 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.ColorScheme.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.ColorScheme.html @@ -1,244 +1,244 @@ - - - - - - - - Class ColorScheme - - - - - - - - - - - - - - - -
-
- - - - -
- - -
-
- -
-
- - - - - - + + + + + + + + + + + +
+
+ +
+ + + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Colors.html b/docs/api/Terminal.Gui/Terminal.Gui.Colors.html index 80f8ded0e..58ee32025 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Colors.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Colors.html @@ -1,230 +1,230 @@ - - - - - - - - Class Colors - - - - - - - - - - - - - - - -
-
- - - - -
- - -
-
- -
-
- - - - - - + + + + + + + + + + + +
+
+ +
+ + + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html b/docs/api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html index 60989de2e..3b40a2bf0 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html @@ -1,607 +1,671 @@ - - - - - - - - Class ConsoleDriver - - - - - - - - - - - - - - - -
-
- - - - -
- - -
-
- -
-
- - - - - - + +
+
Declaration
+
+
public abstract void Suspend ();
+
+ + + + + + + +
+
+ +
+ + + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Dialog.html b/docs/api/Terminal.Gui/Terminal.Gui.Dialog.html index 44a96a31f..577d08c65 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Dialog.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Dialog.html @@ -1,395 +1,416 @@ - - - - - - - - Class Dialog - - - - - - - - - - - - - - - -
-
- - - - -
- + +
+
+ +
+
+ + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.FrameView.html b/docs/api/Terminal.Gui/Terminal.Gui.FrameView.html new file mode 100644 index 000000000..02036e2e6 --- /dev/null +++ b/docs/api/Terminal.Gui/Terminal.Gui.FrameView.html @@ -0,0 +1,422 @@ + + + + + + + + Class FrameView + + + + + + + + + + + + + + + +
+
+ + + + +
+ + +
+
+ +
+
+ + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.IListDataSource.html b/docs/api/Terminal.Gui/Terminal.Gui.IListDataSource.html new file mode 100644 index 000000000..7e4daad8f --- /dev/null +++ b/docs/api/Terminal.Gui/Terminal.Gui.IListDataSource.html @@ -0,0 +1,146 @@ + + + + + + + + Interface IListDataSource + + + + + + + + + + + + + + + +
+
+ + + + +
+ + +
+
+ +
+
+ + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Key.html b/docs/api/Terminal.Gui/Terminal.Gui.Key.html index e4562ba06..1fb695506 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Key.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Key.html @@ -1,88 +1,88 @@ - - - - - - - - Enum Key - - - - - - - - - - - - - - - -
-
- - - - -
- - -
-
- -
-
- - - - - - + + + + + + + + + + + +
+
+ +
+ + + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.KeyEvent.html b/docs/api/Terminal.Gui/Terminal.Gui.KeyEvent.html index 5399c8eca..27c5ebeb8 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.KeyEvent.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.KeyEvent.html @@ -1,263 +1,263 @@ - - - - - - - - Struct KeyEvent - - - - - - - - - - - - - - - -
-
- - - - -
- - -
-
- -
-
- - - - - - + + + + + + + + + + + +
+
+ +
+ + + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Label.html b/docs/api/Terminal.Gui/Terminal.Gui.Label.html index 79956029d..6bbe505f1 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Label.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Label.html @@ -1,499 +1,652 @@ - - - - - - - - Class Label - - - - - - - - - - - - - - - -
-
- - - - -
- - -
-
- -
-
- - - - - - + + + + + + + + + + + +
+
+ +
+ + + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.ListView.html b/docs/api/Terminal.Gui/Terminal.Gui.ListView.html new file mode 100644 index 000000000..23e58ce42 --- /dev/null +++ b/docs/api/Terminal.Gui/Terminal.Gui.ListView.html @@ -0,0 +1,318 @@ + + + + + + + + Class ListView + + + + + + + + + + + + + + + +
+
+ + + + +
+ + +
+
+ +
+
+ + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.MenuBar.html b/docs/api/Terminal.Gui/Terminal.Gui.MenuBar.html index 231461cd7..0088a6a6e 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.MenuBar.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.MenuBar.html @@ -1,472 +1,493 @@ - - - - - - - - Class MenuBar - - - - - - - - - - - - - - - -
-
- - - - -
- + +
+
+ +
+
+ + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.MenuBarItem.html b/docs/api/Terminal.Gui/Terminal.Gui.MenuBarItem.html index 96ad5eab5..1b4196696 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.MenuBarItem.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.MenuBarItem.html @@ -1,216 +1,216 @@ - - - - - - - - Class MenuBarItem - - - - - - - - - - - - - - - -
-
- - - - -
- + +
+
+ +
+
+ + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.MenuItem.html b/docs/api/Terminal.Gui/Terminal.Gui.MenuItem.html index 2eadb6eb4..bc7c46d74 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.MenuItem.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.MenuItem.html @@ -1,305 +1,346 @@ - - - - - - - - Class MenuItem - - - - - - - - - - - - - - - -
-
- - - - -
- + +
+
+ +
+
+ + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.MessageBox.html b/docs/api/Terminal.Gui/Terminal.Gui.MessageBox.html index 705d3691f..ec394ad8b 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.MessageBox.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.MessageBox.html @@ -1,276 +1,276 @@ - - - - - - - - Class MessageBox - - - - - - - - - - - - - - - -
-
- - - - -
- - -
-
- -
-
- - - - - - + + + + + + + + + + + +
+
+ +
+ + + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.MouseEvent.html b/docs/api/Terminal.Gui/Terminal.Gui.MouseEvent.html index 320a8e2d0..8c3c85133 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.MouseEvent.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.MouseEvent.html @@ -1,228 +1,228 @@ - - - - - - - - Struct MouseEvent - - - - - - - - - - - - - - - -
-
- - - - -
- - -
-
- -
-
- - - - - - + + + + +

Methods +

+ + + +

ToString()

+

Returns a System.String that represents the current MouseEvent.

+
+
+
Declaration
+
+
public override string ToString ();
+
+
Returns
+ + + + + + + + + + + + + +
TypeDescription
System.String

A System.String that represents the current MouseEvent.

+
+ + + + + + + +
+
+ +
+ + + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.MouseFlags.html b/docs/api/Terminal.Gui/Terminal.Gui.MouseFlags.html index 13183d998..9d64a6a43 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.MouseFlags.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.MouseFlags.html @@ -1,260 +1,260 @@ - - - - - - - - Enum MouseFlags - - - - - - - - - - - - - - - -
-
- - - - -
- - -
-
- -
-
- - - - - - + + + + + + + + + + + +
+
+ +
+ + + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Point.html b/docs/api/Terminal.Gui/Terminal.Gui.Point.html index 898bedfae..3959e45a4 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Point.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Point.html @@ -1,858 +1,858 @@ - - - - - - - - Struct Point - - - - - - - - - - - - - - - -
-
- - - - -
- + + + +

Offset(Int32, Int32)

Offset Method

-
-
-
Declaration
-
-
public void Offset (int dx, int dy);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public void Offset (int dx, int dy);
+
+
Parameters
+
TypeNameDescription
System.Int32dx
+ + + + + + + + + + + - - - - + + + + + - - -
TypeNameDescription
System.Int32dx

To be added.

-
System.Int32dy
System.Int32dy

To be added.

-
-
Remarks
+ + + + +
Remarks

Moves the Point a specified distance.

-
- - - -

Offset(Point)

+
+ + + +

Offset(Point)

Translates this Point by the specified Point.

-
-
-
Declaration
-
-
public void Offset (Terminal.Gui.Point p);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public void Offset (Terminal.Gui.Point p);
+
+
Parameters
+
TypeNameDescription
Pointp
+ + + + + + + + + + + - - -
TypeNameDescription
Pointp

The Point used offset this Point.

-
- - - -

Subtract(Point, Size)

+ + + + + + + +

Subtract(Point, Size)

Returns the result of subtracting specified Size from the specified Point.

-
-
-
Declaration
-
-
public static Terminal.Gui.Point Subtract (Terminal.Gui.Point pt, Terminal.Gui.Size sz);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public static Terminal.Gui.Point Subtract (Terminal.Gui.Point pt, Terminal.Gui.Size sz);
+
+
Parameters
+
TypeNameDescription
Pointpt
+ + + + + + + + + + + - - - - + + + + + - - -
TypeNameDescription
Pointpt

The Point to be subtracted from.

-
Sizesz
Sizesz

The Size to subtract from the Point.

-
-
Returns
- - - - - - - - - - + + + +
TypeDescription
Point
+
Returns
+ + + + + + + + + + - - -
TypeDescription
Point

The Point that is the result of the subtraction operation.

-
- - - -

ToString()

+ + + + + + + +

ToString()

ToString Method

-
-
-
Declaration
-
-
public override string ToString ();
-
-
Returns
- - - - - - - - - - + +
+
Declaration
+
+
public override string ToString ();
+
+
Returns
+
TypeDescription
System.String
+ + + + + + + + + - - -
TypeDescription
System.String

To be added.

-
-
Remarks
+ + + + +
Remarks

Formats the Point as a string in coordinate notation.

-
-

Operators -

- - - -

op_Addition(Point, Size)

+ +

Operators +

+ + + +

op_Addition(Point, Size)

Addition Operator

-
-
-
Declaration
-
-
public static Terminal.Gui.Point op_Addition (Terminal.Gui.Point pt, Terminal.Gui.Size sz);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public static Terminal.Gui.Point op_Addition (Terminal.Gui.Point pt, Terminal.Gui.Size sz);
+
+
Parameters
+
TypeNameDescription
Pointpt
+ + + + + + + + + + + - - - - + + + + + - - -
TypeNameDescription
Pointpt

To be added.

-
Sizesz
Sizesz

To be added.

-
-
Returns
- - - - - - - - - - + + + +
TypeDescription
Point
+
Returns
+ + + + + + + + + + - - -
TypeDescription
Point

To be added.

-
-
Remarks
+ + + + +
Remarks

Translates a Point using the Width and Height properties of the given Size.

-
- - - -

op_Equality(Point, Point)

+ + + + +

op_Equality(Point, Point)

Equality Operator

-
-
-
Declaration
-
-
public static bool op_Equality (Terminal.Gui.Point left, Terminal.Gui.Point right);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public static bool op_Equality (Terminal.Gui.Point left, Terminal.Gui.Point right);
+
+
Parameters
+
TypeNameDescription
Pointleft
+ + + + + + + + + + + - - - - + + + + + - - -
TypeNameDescription
Pointleft

To be added.

-
Pointright
Pointright

To be added.

-
-
Returns
- - - - - - - - - - + + + +
TypeDescription
System.Boolean
+
Returns
+ + + + + + + + + + - - -
TypeDescription
System.Boolean

To be added.

-
-
Remarks
+ + + + +
Remarks

Compares two Point objects. The return value is based on the equivalence of the X and Y properties of the two points.

-
- - - -

op_Explicit(Point to Size)

+ + + + +

op_Explicit(Point to Size)

Point to Size Conversion

-
-
-
Declaration
-
-
public static Terminal.Gui.Size op_Explicit (Terminal.Gui.Point p);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public static Terminal.Gui.Size op_Explicit (Terminal.Gui.Point p);
+
+
Parameters
+
TypeNameDescription
Pointp
+ + + + + + + + + + + - - -
TypeNameDescription
Pointp

To be added.

-
-
Returns
- - - - - - - - - - + + + +
TypeDescription
Size
+
Returns
+ + + + + + + + + + - - -
TypeDescription
Size

To be added.

-
-
Remarks
+ + + + +
Remarks

Returns a Size based on the Coordinates of a given Point. Requires explicit cast.

-
- - - -

op_Inequality(Point, Point)

+ + + + +

op_Inequality(Point, Point)

Inequality Operator

-
-
-
Declaration
-
-
public static bool op_Inequality (Terminal.Gui.Point left, Terminal.Gui.Point right);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public static bool op_Inequality (Terminal.Gui.Point left, Terminal.Gui.Point right);
+
+
Parameters
+
TypeNameDescription
Pointleft
+ + + + + + + + + + + - - - - + + + + + - - -
TypeNameDescription
Pointleft

To be added.

-
Pointright
Pointright

To be added.

-
-
Returns
- - - - - - - - - - + + + +
TypeDescription
System.Boolean
+
Returns
+ + + + + + + + + + - - -
TypeDescription
System.Boolean

To be added.

-
-
Remarks
+ + + + +
Remarks

Compares two Point objects. The return value is based on the equivalence of the X and Y properties of the two points.

-
- - - -

op_Subtraction(Point, Size)

+ + + + +

op_Subtraction(Point, Size)

Subtraction Operator

-
-
-
Declaration
-
-
public static Terminal.Gui.Point op_Subtraction (Terminal.Gui.Point pt, Terminal.Gui.Size sz);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public static Terminal.Gui.Point op_Subtraction (Terminal.Gui.Point pt, Terminal.Gui.Size sz);
+
+
Parameters
+
TypeNameDescription
Pointpt
+ + + + + + + + + + + - - - - + + + + + - - -
TypeNameDescription
Pointpt

To be added.

-
Sizesz
Sizesz

To be added.

-
-
Returns
- - - - - - - - - - + + + +
TypeDescription
Point
+
Returns
+ + + + + + + + + + - - -
TypeDescription
Point

To be added.

-
-
Remarks
+ + + + +
Remarks

Translates a Point using the negation of the Width and Height properties of the given Size.

-
- - - - - - - -
-
- -
- - - - - - - + + + + + + + + +
+
+ +
+ + + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.RadioGroup.html b/docs/api/Terminal.Gui/Terminal.Gui.RadioGroup.html index 6cacbd708..4185274a2 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.RadioGroup.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.RadioGroup.html @@ -1,588 +1,609 @@ - - - - - - - - Class RadioGroup - - - - - - - - - - - - - - - -
-
- - - - -
- + +
+
+ +
+
+ + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Rect.html b/docs/api/Terminal.Gui/Terminal.Gui.Rect.html index 34a018049..41854f2c2 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Rect.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Rect.html @@ -1,1395 +1,1395 @@ - - - - - - - - Struct Rect - - - - - - - - - - - - - - - -
-
- - - - -
- + + + +

Location

Location Property

-
-
-
Declaration
-
-
public Terminal.Gui.Point Location { get; set; }
-
-
Property Value
- - - - - - - - - - + +
+
Declaration
+
+
public Terminal.Gui.Point Location { get; set; }
+
+
Property Value
+
TypeDescription
Point
+ + + + + + + + + - - -
TypeDescription
Point

To be added.

-
-
Remarks
+ + + + +
Remarks

The Location of the top-left corner of the Rectangle.

-
- - - -

Right

+
+ + + +

Right

Right Property

-
-
-
Declaration
-
-
public int Right { get; }
-
-
Property Value
- - - - - - - - - - + +
+
Declaration
+
+
public int Right { get; }
+
+
Property Value
+
TypeDescription
System.Int32
+ + + + + + + + + - - -
TypeDescription
System.Int32

To be added.

-
-
Remarks
+ + + + +
Remarks

The X coordinate of the right edge of the Rectangle. Read only.

-
- - - -

Size

+ + + + +

Size

Size Property

-
-
-
Declaration
-
-
public Terminal.Gui.Size Size { get; set; }
-
-
Property Value
- - - - - - - - - - + +
+
Declaration
+
+
public Terminal.Gui.Size Size { get; set; }
+
+
Property Value
+
TypeDescription
Size
+ + + + + + + + + - - -
TypeDescription
Size

To be added.

-
-
Remarks
+ + + + +
Remarks

The Size of the Rectangle.

-
- - - -

Top

+ + + + +

Top

Top Property

-
-
-
Declaration
-
-
public int Top { get; }
-
-
Property Value
- - - - - - - - - - + +
+
Declaration
+
+
public int Top { get; }
+
+
Property Value
+
TypeDescription
System.Int32
+ + + + + + + + + - - -
TypeDescription
System.Int32

To be added.

-
-
Remarks
+ + + + +
Remarks

The Y coordinate of the top edge of the Rectangle. Read only.

-
-

Methods -

- - - -

Contains(Point)

+ +

Methods +

+ + + +

Contains(Point)

Contains Method

-
-
-
Declaration
-
-
public bool Contains (Terminal.Gui.Point pt);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public bool Contains (Terminal.Gui.Point pt);
+
+
Parameters
+
TypeNameDescription
Pointpt
+ + + + + + + + + + + - - -
TypeNameDescription
Pointpt

To be added.

-
-
Returns
- - - - - - - - - - + + + +
TypeDescription
System.Boolean
+
Returns
+ + + + + + + + + + - - -
TypeDescription
System.Boolean

To be added.

-
-
Remarks
+ + + + +
Remarks

Checks if a Point lies within this Rectangle.

-
- - - -

Contains(Rect)

+ + + + +

Contains(Rect)

Contains Method

-
-
-
Declaration
-
-
public bool Contains (Terminal.Gui.Rect rect);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public bool Contains (Terminal.Gui.Rect rect);
+
+
Parameters
+
TypeNameDescription
Rectrect
+ + + + + + + + + + + - - -
TypeNameDescription
Rectrect

To be added.

-
-
Returns
- - - - - - - - - - + + + +
TypeDescription
System.Boolean
+
Returns
+ + + + + + + + + + - - -
TypeDescription
System.Boolean

To be added.

-
-
Remarks
+ + + + +
Remarks

Checks if a Rectangle lies entirely within this Rectangle.

-
- - - -

Contains(Int32, Int32)

+ + + + +

Contains(Int32, Int32)

Contains Method

-
-
-
Declaration
-
-
public bool Contains (int x, int y);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public bool Contains (int x, int y);
+
+
Parameters
+
TypeNameDescription
System.Int32x
+ + + + + + + + + + + - - - - + + + + + - - -
TypeNameDescription
System.Int32x

To be added.

-
System.Int32y
System.Int32y

To be added.

-
-
Returns
- - - - - - - - - - + + + +
TypeDescription
System.Boolean
+
Returns
+ + + + + + + + + + - - -
TypeDescription
System.Boolean

To be added.

-
-
Remarks
+ + + + +
Remarks

Checks if an x,y coordinate lies within this Rectangle.

-
- - - -

Equals(Object)

+ + + + +

Equals(Object)

Equals Method

-
-
-
Declaration
-
-
public override bool Equals (object obj);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public override bool Equals (object obj);
+
+
Parameters
+
TypeNameDescription
System.Objectobj
+ + + + + + + + + + + - - -
TypeNameDescription
System.Objectobj

To be added.

-
-
Returns
- - - - - - - - - - + + + +
TypeDescription
System.Boolean
+
Returns
+ + + + + + + + + + - - -
TypeDescription
System.Boolean

To be added.

-
-
Remarks
+ + + + +
Remarks

Checks equivalence of this Rectangle and another object.

-
- - - -

FromLTRB(Int32, Int32, Int32, Int32)

+ + + + +

FromLTRB(Int32, Int32, Int32, Int32)

FromLTRB Shared Method

-
-
-
Declaration
-
-
public static Terminal.Gui.Rect FromLTRB (int left, int top, int right, int bottom);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public static Terminal.Gui.Rect FromLTRB (int left, int top, int right, int bottom);
+
+
Parameters
+
TypeNameDescription
System.Int32left
+ + + + + + + + + + + - - - - + + + + + - - - - + + + + + - - - - + + + + + - - -
TypeNameDescription
System.Int32left

To be added.

-
System.Int32top
System.Int32top

To be added.

-
System.Int32right
System.Int32right

To be added.

-
System.Int32bottom
System.Int32bottom

To be added.

-
-
Returns
- - - - - - - - - - + + + +
TypeDescription
Rect
+
Returns
+ + + + + + + + + + - - -
TypeDescription
Rect

To be added.

-
-
Remarks
+ + + + +
Remarks

Produces a Rectangle structure from left, top, right and bottom coordinates.

-
- - - -

GetHashCode()

+ + + + +

GetHashCode()

GetHashCode Method

-
-
-
Declaration
-
-
public override int GetHashCode ();
-
-
Returns
- - - - - - - - - - + +
+
Declaration
+
+
public override int GetHashCode ();
+
+
Returns
+
TypeDescription
System.Int32
+ + + + + + + + + - - -
TypeDescription
System.Int32

To be added.

-
-
Remarks
+ + + + +
Remarks

Calculates a hashing value.

-
- - - -

Inflate(Size)

+ + + + +

Inflate(Size)

Inflate Method

-
-
-
Declaration
-
-
public void Inflate (Terminal.Gui.Size size);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public void Inflate (Terminal.Gui.Size size);
+
+
Parameters
+
TypeNameDescription
Sizesize
+ + + + + + + + + + + - - -
TypeNameDescription
Sizesize

To be added.

-
-
Remarks
+ + + + +
Remarks

Inflates the Rectangle by a specified Size.

-
- - - -

Inflate(Int32, Int32)

+ + + + +

Inflate(Int32, Int32)

Inflate Method

-
-
-
Declaration
-
-
public void Inflate (int width, int height);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public void Inflate (int width, int height);
+
+
Parameters
+
TypeNameDescription
System.Int32width
+ + + + + + + + + + + - - - - + + + + + - - -
TypeNameDescription
System.Int32width

To be added.

-
System.Int32height
System.Int32height

To be added.

-
-
Remarks
+ + + + +
Remarks

Inflates the Rectangle by a specified width and height.

-
- - - -

Inflate(Rect, Int32, Int32)

+ + + + +

Inflate(Rect, Int32, Int32)

Inflate Shared Method

-
-
-
Declaration
-
-
public static Terminal.Gui.Rect Inflate (Terminal.Gui.Rect rect, int x, int y);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public static Terminal.Gui.Rect Inflate (Terminal.Gui.Rect rect, int x, int y);
+
+
Parameters
+
TypeNameDescription
Rectrect
+ + + + + + + + + + + - - - - + + + + + - - - - + + + + + - - -
TypeNameDescription
Rectrect

To be added.

-
System.Int32x
System.Int32x

To be added.

-
System.Int32y
System.Int32y

To be added.

-
-
Returns
- - - - - - - - - - + + + +
TypeDescription
Rect
+
Returns
+ + + + + + + + + + - - -
TypeDescription
Rect

To be added.

-
-
Remarks
+ + + + +
Remarks

Produces a new Rectangle by inflating an existing Rectangle by the specified coordinate values.

-
- - - -

Intersect(Rect, Rect)

+ + + + +

Intersect(Rect, Rect)

Intersect Shared Method

-
-
-
Declaration
-
-
public static Terminal.Gui.Rect Intersect (Terminal.Gui.Rect a, Terminal.Gui.Rect b);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public static Terminal.Gui.Rect Intersect (Terminal.Gui.Rect a, Terminal.Gui.Rect b);
+
+
Parameters
+
TypeNameDescription
Recta
+ + + + + + + + + + + - - - - + + + + + - - -
TypeNameDescription
Recta

To be added.

-
Rectb
Rectb

To be added.

-
-
Returns
- - - - - - - - - - + + + +
TypeDescription
Rect
+
Returns
+ + + + + + + + + + - - -
TypeDescription
Rect

To be added.

-
-
Remarks
+ + + + +
Remarks

Produces a new Rectangle by intersecting 2 existing Rectangles. Returns null if there is no intersection.

-
- - - -

Intersect(Rect)

+ + + + +

Intersect(Rect)

Intersect Method

-
-
-
Declaration
-
-
public void Intersect (Terminal.Gui.Rect rect);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public void Intersect (Terminal.Gui.Rect rect);
+
+
Parameters
+
TypeNameDescription
Rectrect
+ + + + + + + + + + + - - -
TypeNameDescription
Rectrect

To be added.

-
-
Remarks
+ + + + +
Remarks

Replaces the Rectangle with the intersection of itself and another Rectangle.

-
- - - -

IntersectsWith(Rect)

+ + + + +

IntersectsWith(Rect)

IntersectsWith Method

-
-
-
Declaration
-
-
public bool IntersectsWith (Terminal.Gui.Rect rect);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public bool IntersectsWith (Terminal.Gui.Rect rect);
+
+
Parameters
+
TypeNameDescription
Rectrect
+ + + + + + + + + + + - - -
TypeNameDescription
Rectrect

To be added.

-
-
Returns
- - - - - - - - - - + + + +
TypeDescription
System.Boolean
+
Returns
+ + + + + + + + + + - - -
TypeDescription
System.Boolean

To be added.

-
-
Remarks
+ + + + +
Remarks

Checks if a Rectangle intersects with this one.

-
- - - -

Offset(Point)

+ + + + +

Offset(Point)

Offset Method

-
-
-
Declaration
-
-
public void Offset (Terminal.Gui.Point pos);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public void Offset (Terminal.Gui.Point pos);
+
+
Parameters
+
TypeNameDescription
Pointpos
+ + + + + + + + + + + - - -
TypeNameDescription
Pointpos

To be added.

-
-
Remarks
+ + + + +
Remarks

Moves the Rectangle a specified distance.

-
- - - -

Offset(Int32, Int32)

+ + + + +

Offset(Int32, Int32)

Offset Method

-
-
-
Declaration
-
-
public void Offset (int x, int y);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public void Offset (int x, int y);
+
+
Parameters
+
TypeNameDescription
System.Int32x
+ + + + + + + + + + + - - - - + + + + + - - -
TypeNameDescription
System.Int32x

To be added.

-
System.Int32y
System.Int32y

To be added.

-
-
Remarks
+ + + + +
Remarks

Moves the Rectangle a specified distance.

-
- - - -

ToString()

+ + + + +

ToString()

ToString Method

-
-
-
Declaration
-
-
public override string ToString ();
-
-
Returns
- - - - - - - - - - + +
+
Declaration
+
+
public override string ToString ();
+
+
Returns
+
TypeDescription
System.String
+ + + + + + + + + - - -
TypeDescription
System.String

To be added.

-
-
Remarks
+ + + + +
Remarks

Formats the Rectangle as a string in (x,y,w,h) notation.

-
- - - -

Union(Rect, Rect)

+ + + + +

Union(Rect, Rect)

Union Shared Method

-
-
-
Declaration
-
-
public static Terminal.Gui.Rect Union (Terminal.Gui.Rect a, Terminal.Gui.Rect b);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public static Terminal.Gui.Rect Union (Terminal.Gui.Rect a, Terminal.Gui.Rect b);
+
+
Parameters
+
TypeNameDescription
Recta
+ + + + + + + + + + + - - - - + + + + + - - -
TypeNameDescription
Recta

To be added.

-
Rectb
Rectb

To be added.

-
-
Returns
- - - - - - - - - - + + + +
TypeDescription
Rect
+
Returns
+ + + + + + + + + + - - -
TypeDescription
Rect

To be added.

-
-
Remarks
+ + + + +
Remarks

Produces a new Rectangle from the union of 2 existing Rectangles.

-
-

Operators -

- - - -

op_Equality(Rect, Rect)

+ +

Operators +

+ + + +

op_Equality(Rect, Rect)

Equality Operator

-
-
-
Declaration
-
-
public static bool op_Equality (Terminal.Gui.Rect left, Terminal.Gui.Rect right);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public static bool op_Equality (Terminal.Gui.Rect left, Terminal.Gui.Rect right);
+
+
Parameters
+
TypeNameDescription
Rectleft
+ + + + + + + + + + + - - - - + + + + + - - -
TypeNameDescription
Rectleft

To be added.

-
Rectright
Rectright

To be added.

-
-
Returns
- - - - - - - - - - + + + +
TypeDescription
System.Boolean
+
Returns
+ + + + + + + + + + - - -
TypeDescription
System.Boolean

To be added.

-
-
Remarks
+ + + + +
Remarks

Compares two Rectangle objects. The return value is based on the equivalence of the Location and Size properties of the two Rectangles.

-
- - - -

op_Inequality(Rect, Rect)

+ + + + +

op_Inequality(Rect, Rect)

Inequality Operator

-
-
-
Declaration
-
-
public static bool op_Inequality (Terminal.Gui.Rect left, Terminal.Gui.Rect right);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public static bool op_Inequality (Terminal.Gui.Rect left, Terminal.Gui.Rect right);
+
+
Parameters
+
TypeNameDescription
Rectleft
+ + + + + + + + + + + - - - - + + + + + - - -
TypeNameDescription
Rectleft

To be added.

-
Rectright
Rectright

To be added.

-
-
Returns
- - - - - - - - - - + + + +
TypeDescription
System.Boolean
+
Returns
+ + + + + + + + + + - - -
TypeDescription
System.Boolean

To be added.

-
-
Remarks
+ + + + +
Remarks

Compares two Rectangle objects. The return value is based on the equivalence of the Location and Size properties of the two Rectangles.

-
- - - - - - - -
-
- -
- - - - - - - + + + + + + + + +
+
+ +
+ + + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Responder.html b/docs/api/Terminal.Gui/Terminal.Gui.Responder.html index 36a5619f9..59ad21d9d 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Responder.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Responder.html @@ -1,252 +1,252 @@ - - - - - - - - Class Responder - - - - - - - - - - - - - - - -
-
- - - - -
- - - -
- - -
-
- -
- - - - - - - +

+ + + + + + + +
+
+ +
+ + + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.ScrollBarView.html b/docs/api/Terminal.Gui/Terminal.Gui.ScrollBarView.html new file mode 100644 index 000000000..bf1d9b452 --- /dev/null +++ b/docs/api/Terminal.Gui/Terminal.Gui.ScrollBarView.html @@ -0,0 +1,487 @@ + + + + + + + + Class ScrollBarView + + + + + + + + + + + + + + + +
+
+ + + + +
+ + +
+
+ +
+
+ + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.ScrollView.html b/docs/api/Terminal.Gui/Terminal.Gui.ScrollView.html index 17ed07801..fba3ff41f 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.ScrollView.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.ScrollView.html @@ -1,284 +1,511 @@ - - - - - - - - Class ScrollView - - - - - - - - - - - - - - - -
-
- - - - -
- - -
-
- -
-
- - - - - - + + + + +

Properties +

+ + + +

ContentOffset

+

Represents the top left corner coordinate that is displayed by the scrollview

+
+
+
Declaration
+
+
public Terminal.Gui.Point ContentOffset { get; set; }
+
+
Property Value
+ + + + + + + + + + + + + +
TypeDescription
Point

The content offset.

+
+ + + +

ContentSize

+

Represents the contents of the data shown inside the scrolview

+
+
+
Declaration
+
+
public Terminal.Gui.Size ContentSize { get; set; }
+
+
Property Value
+ + + + + + + + + + + + + +
TypeDescription
Size

The size of the content.

+
+ + + +

ShowHorizontalScrollIndicator

+

Gets or sets the visibility for the horizontal scroll indicator.

+
+
+
Declaration
+
+
public bool ShowHorizontalScrollIndicator { get; set; }
+
+
Property Value
+ + + + + + + + + + + + + +
TypeDescription
System.Boolean

true if show vertical scroll indicator; otherwise, false.

+
+ + + +

ShowVerticalScrollIndicator

+

/// Gets or sets the visibility for the vertical scroll indicator.

+
+
+
Declaration
+
+
public bool ShowVerticalScrollIndicator { get; set; }
+
+
Property Value
+ + + + + + + + + + + + + +
TypeDescription
System.Boolean

true if show vertical scroll indicator; otherwise, false.

+
+

Methods +

+ + + +

Add(View)

+

Adds the view to the scrollview.

+
+
+
Declaration
+
+
public override void Add (Terminal.Gui.View view);
+
+
Parameters
+ + + + + + + + + + + + + + + +
TypeNameDescription
Viewview

The view to add to the scrollview.

+
+ + + +

PositionCursor()

+
+
+
Declaration
+
+
public override void PositionCursor ();
+
+ + + +

Redraw(Rect)

+
+
+
Declaration
+
+
public override void Redraw (Terminal.Gui.Rect region);
+
+
Parameters
+ + + + + + + + + + + + + + + +
TypeNameDescription
Rectregion

To be added.

+
+

Events +

+ + +

Scrolled

+

This event is raised when the contents have scrolled

+
+
+
Declaration
+
+
public event Action<Terminal.Gui.ScrollView> Scrolled;
+
+
Event Type
+ + + + + + + + + + + + + +
TypeDescription
System.Action<ScrollView>

To be added.

+
+ + + + + + + +
+
+ +
+ + + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Size.html b/docs/api/Terminal.Gui/Terminal.Gui.Size.html index 9d0b427dc..104a12090 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Size.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Size.html @@ -1,793 +1,793 @@ - - - - - - - - Struct Size - - - - - - - - - - - - - - - -
-
- - - - -
- + + + +

GetHashCode()

GetHashCode Method

-
-
-
Declaration
-
-
public override int GetHashCode ();
-
-
Returns
- - - - - - - - - - + +
+
Declaration
+
+
public override int GetHashCode ();
+
+
Returns
+
TypeDescription
System.Int32
+ + + + + + + + + - - -
TypeDescription
System.Int32

To be added.

-
-
Remarks
+ + + + +
Remarks

Calculates a hashing value.

-
- - - -

Subtract(Size, Size)

-
-
-
Declaration
-
-
public static Terminal.Gui.Size Subtract (Terminal.Gui.Size sz1, Terminal.Gui.Size sz2);
-
-
Parameters
- - - - - - - - - - - - + + + + +

Subtract(Size, Size)

+
+
+
Declaration
+
+
public static Terminal.Gui.Size Subtract (Terminal.Gui.Size sz1, Terminal.Gui.Size sz2);
+
+
Parameters
+
TypeNameDescription
Sizesz1
+ + + + + + + + + + + - - - - + + + + + - - -
TypeNameDescription
Sizesz1

To be added.

-
Sizesz2
Sizesz2

To be added.

-
-
Returns
- - - - - - - - - - + + + +
TypeDescription
Size
+
Returns
+ + + + + + + + + + - - -
TypeDescription
Size

To be added.

-
- - - -

ToString()

+ + + + + + + +

ToString()

ToString Method

-
-
-
Declaration
-
-
public override string ToString ();
-
-
Returns
- - - - - - - - - - + +
+
Declaration
+
+
public override string ToString ();
+
+
Returns
+
TypeDescription
System.String
+ + + + + + + + + - - -
TypeDescription
System.String

To be added.

-
-
Remarks
+ + + + +
Remarks

Formats the Size as a string in coordinate notation.

-
-

Operators -

- - - -

op_Addition(Size, Size)

+
+

Operators +

+ + + +

op_Addition(Size, Size)

Addition Operator

-
-
-
Declaration
-
-
public static Terminal.Gui.Size op_Addition (Terminal.Gui.Size sz1, Terminal.Gui.Size sz2);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public static Terminal.Gui.Size op_Addition (Terminal.Gui.Size sz1, Terminal.Gui.Size sz2);
+
+
Parameters
+
TypeNameDescription
Sizesz1
+ + + + + + + + + + + - - - - + + + + + - - -
TypeNameDescription
Sizesz1

To be added.

-
Sizesz2
Sizesz2

To be added.

-
-
Returns
- - - - - - - - - - + + + +
TypeDescription
Size
+
Returns
+ + + + + + + + + + - - -
TypeDescription
Size

To be added.

-
-
Remarks
+ + + + +
Remarks

Addition of two Size structures.

-
- - - -

op_Equality(Size, Size)

+ + + + +

op_Equality(Size, Size)

Equality Operator

-
-
-
Declaration
-
-
public static bool op_Equality (Terminal.Gui.Size sz1, Terminal.Gui.Size sz2);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public static bool op_Equality (Terminal.Gui.Size sz1, Terminal.Gui.Size sz2);
+
+
Parameters
+
TypeNameDescription
Sizesz1
+ + + + + + + + + + + - - - - + + + + + - - -
TypeNameDescription
Sizesz1

To be added.

-
Sizesz2
Sizesz2

To be added.

-
-
Returns
- - - - - - - - - - + + + +
TypeDescription
System.Boolean
+
Returns
+ + + + + + + + + + - - -
TypeDescription
System.Boolean

To be added.

-
-
Remarks
+ + + + +
Remarks

Compares two Size objects. The return value is based on the equivalence of the Width and Height properties of the two Sizes.

-
- - - -

op_Explicit(Size to Point)

+ + + + +

op_Explicit(Size to Point)

Size to Point Conversion

-
-
-
Declaration
-
-
public static Terminal.Gui.Point op_Explicit (Terminal.Gui.Size size);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public static Terminal.Gui.Point op_Explicit (Terminal.Gui.Size size);
+
+
Parameters
+
TypeNameDescription
Sizesize
+ + + + + + + + + + + - - -
TypeNameDescription
Sizesize

To be added.

-
-
Returns
- - - - - - - - - - + + + +
TypeDescription
Point
+
Returns
+ + + + + + + + + + - - -
TypeDescription
Point

To be added.

-
-
Remarks
+ + + + +
Remarks

Returns a Point based on the dimensions of a given Size. Requires explicit cast.

-
- - - -

op_Inequality(Size, Size)

+ + + + +

op_Inequality(Size, Size)

Inequality Operator

-
-
-
Declaration
-
-
public static bool op_Inequality (Terminal.Gui.Size sz1, Terminal.Gui.Size sz2);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public static bool op_Inequality (Terminal.Gui.Size sz1, Terminal.Gui.Size sz2);
+
+
Parameters
+
TypeNameDescription
Sizesz1
+ + + + + + + + + + + - - - - + + + + + - - -
TypeNameDescription
Sizesz1

To be added.

-
Sizesz2
Sizesz2

To be added.

-
-
Returns
- - - - - - - - - - + + + +
TypeDescription
System.Boolean
+
Returns
+ + + + + + + + + + - - -
TypeDescription
System.Boolean

To be added.

-
-
Remarks
+ + + + +
Remarks

Compares two Size objects. The return value is based on the equivalence of the Width and Height properties of the two Sizes.

-
- - - -

op_Subtraction(Size, Size)

+ + + + +

op_Subtraction(Size, Size)

Subtraction Operator

-
-
-
Declaration
-
-
public static Terminal.Gui.Size op_Subtraction (Terminal.Gui.Size sz1, Terminal.Gui.Size sz2);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public static Terminal.Gui.Size op_Subtraction (Terminal.Gui.Size sz1, Terminal.Gui.Size sz2);
+
+
Parameters
+
TypeNameDescription
Sizesz1
+ + + + + + + + + + + - - - - + + + + + - - -
TypeNameDescription
Sizesz1

To be added.

-
Sizesz2
Sizesz2

To be added.

-
-
Returns
- - - - - - - - - - + + + +
TypeDescription
Size
+
Returns
+ + + + + + + + + + - - -
TypeDescription
Size

To be added.

-
-
Remarks
+ + + + +
Remarks

Subtracts two Size structures.

-
- - - - - - - -
-
- -
- - - - - - - + + + + + + + + +
+
+ +
+ + + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.SpecialChar.html b/docs/api/Terminal.Gui/Terminal.Gui.SpecialChar.html index b32774d8b..2ab60c4dc 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.SpecialChar.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.SpecialChar.html @@ -1,136 +1,191 @@ - - - - - - - - Enum SpecialChar - - - - - - - - - - - - - - - -
-
- - - - -
- + +
+
+ +
+
+ + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.TextAlignment.html b/docs/api/Terminal.Gui/Terminal.Gui.TextAlignment.html index 38321941d..bc0b12ad8 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.TextAlignment.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.TextAlignment.html @@ -1,151 +1,151 @@ - - - - - - - - Enum TextAlignment - - - - - - - - - - - - - - - -
-
- - - - -
- + +
+
+ +
+
+ + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.TextField.html b/docs/api/Terminal.Gui/Terminal.Gui.TextField.html index d8a9809f2..24e2713fc 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.TextField.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.TextField.html @@ -1,566 +1,587 @@ - - - - - - - - Class TextField - - - - - - - - - - - - - - - -
-
- - - - -
- - -
-
- -
-
- - - - - - + + + + + + + + +
+
+ +
+ + + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Toplevel.html b/docs/api/Terminal.Gui/Terminal.Gui.Toplevel.html index 9474cc360..6a69166e5 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Toplevel.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Toplevel.html @@ -1,416 +1,437 @@ - - - - - - - - Class Toplevel - - - - - - - - - - - - - - - -
-
- - - - -
- - -
-
- -
-
- - - - - - + + + + + + + + + + + +
+
+ +
+ + + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.View.html b/docs/api/Terminal.Gui/Terminal.Gui.View.html index fe4d53e68..6506d1ab2 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.View.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.View.html @@ -1,110 +1,113 @@ - - - - - - - - Class View - - - - - - - - - - - - - - - -
-
- - - - -
- +
+
Declaration
+
+
public void FocusFirst ();
+
+ + + +

FocusLast()

Focuses the last focusable subview if one exists.

-
-
-
Declaration
-
-
public void FocusLast ();
-
- - - -

FocusNext()

+
+
+
Declaration
+
+
public void FocusLast ();
+
+ + + +

FocusNext()

Focuses the next view.

-
-
-
Declaration
-
-
public bool FocusNext ();
-
-
Returns
- - - - - - - - - - + +
+
Declaration
+
+
public bool FocusNext ();
+
+
Returns
+
TypeDescription
System.Boolean
+ + + + + + + + + - - -
TypeDescription
System.Boolean

true, if next was focused, false otherwise.

-
- - - -

FocusPrev()

+ + + + + + + +

FocusPrev()

Focuses the previous view.

-
-
-
Declaration
-
-
public bool FocusPrev ();
-
-
Returns
- - - - - - - - - - + +
+
Declaration
+
+
public bool FocusPrev ();
+
+
Returns
+
TypeDescription
System.Boolean
+ + + + + + + + + - - -
TypeDescription
System.Boolean

true, if previous was focused, false otherwise.

-
- - - -

GetEnumerator()

+ + + + + + + +

GetEnumerator()

Gets an enumerator that enumerates the subviews in this view.

-
-
-
Declaration
-
+
+
+
Declaration
+
[System.Runtime.CompilerServices.IteratorStateMachine(typeof(Terminal.Gui.View/<GetEnumerator>d__23))]
-public System.Collections.IEnumerator GetEnumerator ();
-
-
Returns
- - - - - - - - - - +public System.Collections.IEnumerator GetEnumerator (); + +
Returns
+
TypeDescription
System.Collections.IEnumerator
+ + + + + + + + + - - -
TypeDescription
System.Collections.IEnumerator

The enumerator.

-
- - - -

LayoutSubviews()

+ + + + + + + +

LayoutSubviews()

This virtual method is invoked when a view starts executing or when the dimensions of the view have changed, for example in response to the container view or terminal resizing.

-
-
-
Declaration
-
-
public virtual void LayoutSubviews ();
-
- - - -

Move(Int32, Int32)

+ +
+
Declaration
+
+
public virtual void LayoutSubviews ();
+
+ + + +

Move(Int32, Int32)

This moves the cursor to the specified column and row in the view.

-
-
-
Declaration
-
-
public void Move (int col, int row);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public void Move (int col, int row);
+
+
Parameters
+
TypeNameDescription
System.Int32col
+ + + + + + + + + + + - - - - + + + + + - - -
TypeNameDescription
System.Int32col

Col.

-
System.Int32row
System.Int32row

Row.

-
- - - -

PositionCursor()

+ + + + + + + +

PositionCursor()

Positions the cursor in the right position based on the currently focused view in the chain.

-
-
-
Declaration
-
-
public virtual void PositionCursor ();
-
- - - -

ProcessColdKey(KeyEvent)

-
-
-
Declaration
-
-
public override bool ProcessColdKey (Terminal.Gui.KeyEvent kb);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public virtual void PositionCursor ();
+
+ + + +

ProcessColdKey(KeyEvent)

+
+
+
Declaration
+
+
public override bool ProcessColdKey (Terminal.Gui.KeyEvent kb);
+
+
Parameters
+
TypeNameDescription
KeyEventkb
+ + + + + + + + + + + - - -
TypeNameDescription
KeyEventkb

To be added.

-
-
Returns
- - - - - - - - - - + + + +
TypeDescription
System.Boolean
+
Returns
+ + + + + + + + + + - - -
TypeDescription
System.Boolean

To be added.

-
- - - -

ProcessHotKey(KeyEvent)

-
-
-
Declaration
-
-
public override bool ProcessHotKey (Terminal.Gui.KeyEvent kb);
-
-
Parameters
- - - - - - - - - - - - + + + +
TypeNameDescription
KeyEventkb
+ + + +

ProcessHotKey(KeyEvent)

+
+
+
Declaration
+
+
public override bool ProcessHotKey (Terminal.Gui.KeyEvent kb);
+
+
Parameters
+ + + + + + + + + + + + - - -
TypeNameDescription
KeyEventkb

To be added.

-
-
Returns
- - - - - - - - - - + + + +
TypeDescription
System.Boolean
+
Returns
+ + + + + + + + + + - - -
TypeDescription
System.Boolean

To be added.

-
- - - -

ProcessKey(KeyEvent)

-
-
-
Declaration
-
-
public override bool ProcessKey (Terminal.Gui.KeyEvent kb);
-
-
Parameters
- - - - - - - - - - - - + + + +
TypeNameDescription
KeyEventkb
+ + + +

ProcessKey(KeyEvent)

+
+
+
Declaration
+
+
public override bool ProcessKey (Terminal.Gui.KeyEvent kb);
+
+
Parameters
+ + + + + + + + + + + + - - -
TypeNameDescription
KeyEventkb

To be added.

-
-
Returns
- - - - - - - - - - + + + +
TypeDescription
System.Boolean
+
Returns
+ + + + + + + + + + - - -
TypeDescription
System.Boolean

To be added.

-
- - - -

Redraw(Rect)

+ + + + + + + +

Redraw(Rect)

Performs a redraw of this view and its subviews, only redraws the views that have been flagged for a re-display.

-
-
-
Declaration
-
-
public virtual void Redraw (Terminal.Gui.Rect region);
-
-
Parameters
- - - - - - - - - - - - - - - -
TypeNameDescription
Rectregion

To be added.

-
-
Remarks
-

The region argument is relative to the view itself.

-
- - - -

Remove(View)

+ +
+
Declaration
+
+
public virtual void Redraw (Terminal.Gui.Rect region);
+
+
Parameters
+ + + + + + + + + + + + + + + +
TypeNameDescription
Rectregion

The region to redraw, this is relative to the view itself.

+
+
Remarks
+

+ Views should set the color that they want to use on entry, as otherwise this will inherit + the last color that was set globaly on the driver. +

+ + + +

Remove(View)

Removes a widget from this container.

-
-
-
Declaration
-
-
public virtual void Remove (Terminal.Gui.View view);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public virtual void Remove (Terminal.Gui.View view);
+
+
Parameters
+
TypeNameDescription
Viewview
+ + + + + + + + + + + - - -
TypeNameDescription
Viewview

To be added.

-
- - - -

RemoveAll()

+ + + + + + + +

RemoveAll()

Removes all the widgets from this container.

-
-
-
Declaration
-
-
public virtual void RemoveAll ();
-
- - - -

ScreenToView(Int32, Int32)

+ +
+
Declaration
+
+
public virtual void RemoveAll ();
+
+ + + +

ScreenToView(Int32, Int32)

Converts a point from screen coordinates into the view coordinate space.

-
-
-
Declaration
-
-
public Terminal.Gui.Point ScreenToView (int x, int y);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public Terminal.Gui.Point ScreenToView (int x, int y);
+
+
Parameters
+
TypeNameDescription
System.Int32x
+ + + + + + + + + + + - - - - + + + + + - - -
TypeNameDescription
System.Int32x

X screen-coordinate point.

-
System.Int32y
System.Int32y

Y screen-coordinate point.

-
-
Returns
- - - - - - - - - - + + + +
TypeDescription
Point
+
Returns
+ + + + + + + + + + - - -
TypeDescription
Point

The mapped point.

-
- - - -

SetFocus(View)

+ + + + + + + +

SetClip(Rect)

+

Sets the clipping region to the specified region, the region is view-relative

+
+
+
Declaration
+
+
public Terminal.Gui.Rect SetClip (Terminal.Gui.Rect rect);
+
+
Parameters
+ + + + + + + + + + + + + + + +
TypeNameDescription
Rectrect

Rectangle region to clip into, the region is view-relative.

+
+
Returns
+ + + + + + + + + + + + + +
TypeDescription
Rect

The previous clip region.

+
+ + + +

SetFocus(View)

Focuses the specified sub-view.

-
-
-
Declaration
-
-
public void SetFocus (Terminal.Gui.View view);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public void SetFocus (Terminal.Gui.View view);
+
+
Parameters
+
TypeNameDescription
Viewview
+ + + + + + + + + + + - - -
TypeNameDescription
Viewview

View.

-
- - - -

SetNeedsDisplay()

+ + + + + + + +

SetNeedsDisplay()

Invoke to flag that this view needs to be redisplayed, by any code that alters the state of the view.

-
-
-
Declaration
-
-
public void SetNeedsDisplay ();
-
- - - -

SetNeedsDisplay(Rect)

+ +
+
Declaration
+
+
public void SetNeedsDisplay ();
+
+ + + +

SetNeedsDisplay(Rect)

Flags the specified rectangle region on this view as needing to be repainted.

-
-
-
Declaration
-
-
public void SetNeedsDisplay (Terminal.Gui.Rect region);
-
-
Parameters
- - - - - - - - - - - - + +
+
Declaration
+
+
public void SetNeedsDisplay (Terminal.Gui.Rect region);
+
+
Parameters
+
TypeNameDescription
Rectregion
+ + + + + + + + + + + - - -
TypeNameDescription
Rectregion

The region that must be flagged for repaint.

-
- - - -

ToString()

-

Returns a System.String that represents the current View.

-
-
-
Declaration
-
-
public override string ToString ();
-
-
Returns
- - - - - - - - - - - - - -
TypeDescription
System.String

A System.String that represents the current View.

-
- - - - - - - -
-
- -
- - - - - - - + + + + + + + +

ToString()

+

Returns a System.String that represents the current View.

+
+
+
Declaration
+
+
public override string ToString ();
+
+
Returns
+ + + + + + + + + + + + + +
TypeDescription
System.String

A System.String that represents the current View.

+
+ + + + + + + +
+
+ +
+ + + + + + + diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Window.html b/docs/api/Terminal.Gui/Terminal.Gui.Window.html index 5df613720..756c32b06 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Window.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Window.html @@ -1,406 +1,531 @@ - - - - - - - - Class Window - - - - - - - - - - - - - - - -
-
- - - - -
- + +
+
+ +
+
+ + + + + + diff --git a/docs/api/toc.html b/docs/api/toc.html index 3c5e78c24..d307928d6 100644 --- a/docs/api/toc.html +++ b/docs/api/toc.html @@ -118,6 +118,12 @@
  • Dialog
  • +
  • + FrameView +
  • +
  • + IListDataSource +
  • Key
  • @@ -127,6 +133,9 @@
  • Label
  • +
  • + ListView +
  • MenuBar
  • @@ -157,6 +166,9 @@
  • Responder
  • +
  • + ScrollBarView +
  • ScrollView
  • diff --git a/docs/manifest.json b/docs/manifest.json index 6811a48e9..363210c19 100644 --- a/docs/manifest.json +++ b/docs/manifest.json @@ -1 +1 @@ -{"homepages":[],"source_base_path":"/cvs/gui.cs/docfx","xrefmap":"xrefmap.yml","files":[{"type":"Toc","source_relative_path":"api/toc.yml","output":{".html":{"relative_path":"api/toc.html","hash":"9t/O37KLysIh2vEciB6VPQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Application.RunState.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Application.RunState.html","hash":"Wr45dWdROck+mzcRWU+Xhw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.CheckBox.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.CheckBox.html","hash":"bNlFx/QhKQXyWQEyiuvMqQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Key.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Key.html","hash":"sGONwq1ubcfwvIMQPLx8OA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Rect.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Rect.html","hash":"anP+C2o7gvnZXLG5vbMg9A=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.View.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.View.html","hash":"M01c4HbOagtD5MYiEutIeA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Dialog.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Dialog.html","hash":"6l5o+SD717i/FNrq5MbwrA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.TextAlignment.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.TextAlignment.html","hash":"0WRZZIAjiDvLCkr+/Zr44Q=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Color.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Color.html","hash":"85hkUEzd69fFj5+qNKiT1g=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.KeyEvent.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.KeyEvent.html","hash":"H50MHJqCV7rQBETqFufJiw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Responder.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Responder.html","hash":"DJWHT+iWnN2wV1qbzFu1pw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Application.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Application.html","hash":"S6c30gXEWzeYNOTKlj48Sg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Color.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Color.html","hash":"lDjWo7u8AtVHR4wSVrYp9A=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.MenuBar.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.MenuBar.html","hash":"KmtGj22sG2k4FFo8tbizug=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Rect.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Rect.html","hash":"UbrMVw16YFF223fCoch2Xg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Attribute.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Attribute.html","hash":"QXvfRjzpLQcy2dE96cMpFg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.ConsoleDriver.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html","hash":"LTEW0snGsYS8TYj6zKaCow=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.MessageBox.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.MessageBox.html","hash":"TkA8vVP53rdJywM5H6N5tg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Size.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Size.html","hash":"qfcO9/VhcMA9NALvZ/77gA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.SpecialChar.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.SpecialChar.html","hash":"CFSpJQ0G3UllpVk9ySaVcw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Mono.Terminal.yml","output":{".html":{"relative_path":"api/Mono.Terminal.html","hash":"hVuYUVEF4TqIwRNoksJwSg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.ColorScheme.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.ColorScheme.html","hash":"jLksqjNAv5NP/Lzs+w0orA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.MenuBarItem.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MenuBarItem.html","hash":"MLpuOjtsqxDsyuaLJfU28Q=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.MouseFlags.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MouseFlags.html","hash":"cDzZV9Fx1k/ddXExyYB8Fg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Toplevel.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Toplevel.html","hash":"ZaZkpR6gBBPF5MiM0whB4g=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Colors.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Colors.html","hash":"9fZOKjYk4B6QSQwNg1OuQg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.MenuItem.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.MenuItem.html","hash":"Y5nhM9tZ06LPNlHYvJGPJw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.ScrollView.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.ScrollView.html","hash":"W57wiBdIG/2MEOZ3ezeDQA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Responder.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Responder.html","hash":"sMB5yz2PpBVQ8Zww0qV3MA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Mono.Terminal/Mono.Terminal.MainLoop.yml","output":{".html":{"relative_path":"api/Mono.Terminal/Mono.Terminal.MainLoop.html","hash":"4O26iKaM2Szi+gT94S5K+w=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Colors.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Colors.html","hash":"jVPODiXx92oOFHZgYp3TbA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Label.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Label.html","hash":"tJNRVOYJfQqH8GIQdA9+OQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.ScrollView.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.ScrollView.html","hash":"ZRd9UaOkENOXRtYPGmSJqg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Window.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Window.html","hash":"ItBexMcHWDaV1yCleTabOw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Key.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Key.html","hash":"+EX00d7DyqfA4TD/QdSOaw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.MenuBarItem.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.MenuBarItem.html","hash":"OOmSreOzG7w5GEXfaXXbwQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.RadioGroup.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.RadioGroup.html","hash":"7FRJZh6jDJkl5pys+emK9w=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Window.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Window.html","hash":"RNLzWPDI78r4dLyTJGjyAg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Mono.Terminal/Mono.Terminal.MainLoop.Condition.yml","output":{".html":{"relative_path":"api/Mono.Terminal/Mono.Terminal.MainLoop.Condition.html","hash":"pMAXO+EHEOBNK8P3aW673A=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.ConsoleDriver.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.ConsoleDriver.html","hash":"zYFZ8UpIDDapoy6co0/5Kw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.MenuItem.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MenuItem.html","hash":"04liHi2Olqjby/8vkUCYZw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Size.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Size.html","hash":"uQO7B2czEXvwl283AWce/Q=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Application.RunState.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Application.RunState.html","hash":"CIUimzjAa8XPTgbRIQSwRQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.ColorScheme.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.ColorScheme.html","hash":"1ClzHoep8DR+75SAfZjD4Q=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.TextField.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.TextField.html","hash":"IlPg8+gzJgv8Ao/cJcDq5A=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.yml","output":{".html":{"relative_path":"api/Terminal.html","hash":"tFVRBtIAuwnTBjsSB3aeCw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.CursesDriver.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.CursesDriver.html","hash":"kqLZ+gut4HqwdfZMrBSwvQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.MessageBox.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MessageBox.html","hash":"Wn6KkyjE8pNYfKOXzZV0Iw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Point.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Point.html","hash":"yOdvSmSegO4HtL9S0NXmAw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.TextAlignment.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.TextAlignment.html","hash":"VCohI9t1lob2fztxD5ZXcQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Button.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Button.html","hash":"JtU/AhvP66d1h0z1wgca4A=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Application.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Application.html","hash":"wmqIY3h9ul8VxGLlZ3Nbvw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Attribute.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Attribute.html","hash":"3VQuiTvkwZuhrXRBU2slvA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Dialog.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Dialog.html","hash":"2ylkGO6zSUi/FT45G2Kn5A=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.MouseEvent.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MouseEvent.html","hash":"tWBrDmGanq6Qsj86XzS8PA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.TextField.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.TextField.html","hash":"PG21wfF6w3WeOn5/F4r0Og=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.CheckBox.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.CheckBox.html","hash":"f9+vtnlkBPbJaNlQJ4fGAQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Label.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Label.html","hash":"N55YuzGxvZ5TtUaiyj3BQA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Point.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Point.html","hash":"0wTvcjfDG3By7XHJve5K0g=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Toplevel.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Toplevel.html","hash":"3F77ecpcWYEOi67RMZGAwQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.View.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.View.html","hash":"c1kEZNWh2B+e38VPpbMSSQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.MouseEvent.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.MouseEvent.html","hash":"ouDM5cp845rCrJSH1b0omg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.MouseFlags.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.MouseFlags.html","hash":"NRuoTlDQ42lWQzMeiemAyQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.KeyEvent.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.KeyEvent.html","hash":"RFZsF2/17jsdv/neuaJ0tg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui.yml","output":{".html":{"relative_path":"api/Terminal.Gui.html","hash":"Y6/l2s/jUipL+RfgmWTgKw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Button.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Button.html","hash":"VESOJmXXJ9prNN5hKxfcNw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.MenuBar.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MenuBar.html","hash":"BYq8R+tNwkE1cm0tao3JNw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.RadioGroup.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.RadioGroup.html","hash":"zwoFctZNjvwMklMZpPs1EQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.SpecialChar.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.SpecialChar.html","hash":"oyaYen6dExP+Yje8h+D1yQ=="}},"is_incremental":false,"version":""}],"version_info":{}} \ No newline at end of file +{"homepages":[],"source_base_path":"/cvs/gui.cs/docfx","xrefmap":"xrefmap.yml","files":[{"type":"ManagedReference","source_relative_path":"api/Mono.Terminal/Mono.Terminal.MainLoop.Condition.yml","output":{".html":{"relative_path":"api/Mono.Terminal/Mono.Terminal.MainLoop.Condition.html","hash":"pMAXO+EHEOBNK8P3aW673A=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Dialog.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Dialog.html","hash":"2ylkGO6zSUi/FT45G2Kn5A=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.MouseEvent.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MouseEvent.html","hash":"tWBrDmGanq6Qsj86XzS8PA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Size.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Size.html","hash":"uQO7B2czEXvwl283AWce/Q=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Attribute.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Attribute.html","hash":"QXvfRjzpLQcy2dE96cMpFg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Color.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Color.html","hash":"lDjWo7u8AtVHR4wSVrYp9A=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.IListDataSource.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.IListDataSource.html","hash":"mDsjdnyysnMQPQwg9fF7Ew=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.ScrollBarView.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.ScrollBarView.html","hash":"hB5ahz75rHn7nZfdB34LQQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Window.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Window.html","hash":"Lq1ijZGKChJwxNlss6qyTA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.SpecialChar.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.SpecialChar.html","hash":"i1mFE0BbShjxPO1/uorOKQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Application.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Application.html","hash":"wmqIY3h9ul8VxGLlZ3Nbvw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.CursesDriver.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.CursesDriver.html","hash":"kqLZ+gut4HqwdfZMrBSwvQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.MenuBar.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MenuBar.html","hash":"BYq8R+tNwkE1cm0tao3JNw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Rect.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Rect.html","hash":"anP+C2o7gvnZXLG5vbMg9A=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Window.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Window.html","hash":"ItBexMcHWDaV1yCleTabOw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Label.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Label.html","hash":"6SW1CfyZg4hP6LYyuiiLlg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Mono.Terminal.yml","output":{".html":{"relative_path":"api/Mono.Terminal.html","hash":"hVuYUVEF4TqIwRNoksJwSg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Color.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Color.html","hash":"85hkUEzd69fFj5+qNKiT1g=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Label.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Label.html","hash":"tJNRVOYJfQqH8GIQdA9+OQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.RadioGroup.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.RadioGroup.html","hash":"zwoFctZNjvwMklMZpPs1EQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Toplevel.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Toplevel.html","hash":"ZaZkpR6gBBPF5MiM0whB4g=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Dialog.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Dialog.html","hash":"idM4doiVsKRfmQVeG8nK0w=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.MenuBarItem.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.MenuBarItem.html","hash":"rTwo4kYP1ag7+t0B8vtA9A=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.ScrollView.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.ScrollView.html","hash":"933jy6TFw+xNVcrXQu2qfg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui.yml","output":{".html":{"relative_path":"api/Terminal.Gui.html","hash":"+FqAv6iHSBcIiBaY1DJokA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.TextAlignment.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.TextAlignment.html","hash":"0WRZZIAjiDvLCkr+/Zr44Q=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Mono.Terminal/Mono.Terminal.MainLoop.yml","output":{".html":{"relative_path":"api/Mono.Terminal/Mono.Terminal.MainLoop.html","hash":"4O26iKaM2Szi+gT94S5K+w=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.yml","output":{".html":{"relative_path":"api/Terminal.html","hash":"tFVRBtIAuwnTBjsSB3aeCw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.TextField.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.TextField.html","hash":"PG21wfF6w3WeOn5/F4r0Og=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.ColorScheme.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.ColorScheme.html","hash":"1ClzHoep8DR+75SAfZjD4Q=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.KeyEvent.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.KeyEvent.html","hash":"RFZsF2/17jsdv/neuaJ0tg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Point.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Point.html","hash":"0wTvcjfDG3By7XHJve5K0g=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.TextField.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.TextField.html","hash":"/aAavG7m+yETkM8BPQQtdQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Toplevel.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Toplevel.html","hash":"rvsMsn8vEh3a4syA5yIIJQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Application.RunState.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Application.RunState.html","hash":"Wr45dWdROck+mzcRWU+Xhw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.ConsoleDriver.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.ConsoleDriver.html","hash":"zYFZ8UpIDDapoy6co0/5Kw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.MenuBarItem.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MenuBarItem.html","hash":"MLpuOjtsqxDsyuaLJfU28Q=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.MouseEvent.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.MouseEvent.html","hash":"TtIW0+KNQ+DxrIyYnGpJyQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Size.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Size.html","hash":"qfcO9/VhcMA9NALvZ/77gA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.RadioGroup.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.RadioGroup.html","hash":"BB98PNaATwT1P6nuHlQHrQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.View.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.View.html","hash":"QNCCkjQ+lkpPRJwOULykFw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Colors.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Colors.html","hash":"jVPODiXx92oOFHZgYp3TbA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.MenuItem.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MenuItem.html","hash":"04liHi2Olqjby/8vkUCYZw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.ScrollView.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.ScrollView.html","hash":"ZRd9UaOkENOXRtYPGmSJqg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Application.RunState.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Application.RunState.html","hash":"I+XmteF4oNU7Xi+GVWmHqg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Application.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Application.html","hash":"S6c30gXEWzeYNOTKlj48Sg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.CheckBox.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.CheckBox.html","hash":"kMHwO0mGXsZG1FEg1jg8jw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.FrameView.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.FrameView.html","hash":"IHX4vwHcEc+9WCwyyrwUPA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.MenuItem.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.MenuItem.html","hash":"yiZyXChdjEP/2ztT/yLMzQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.MessageBox.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.MessageBox.html","hash":"TkA8vVP53rdJywM5H6N5tg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Attribute.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Attribute.html","hash":"3VQuiTvkwZuhrXRBU2slvA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.CheckBox.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.CheckBox.html","hash":"bNlFx/QhKQXyWQEyiuvMqQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.KeyEvent.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.KeyEvent.html","hash":"H50MHJqCV7rQBETqFufJiw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Rect.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Rect.html","hash":"UbrMVw16YFF223fCoch2Xg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Responder.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Responder.html","hash":"sMB5yz2PpBVQ8Zww0qV3MA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.ColorScheme.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.ColorScheme.html","hash":"jLksqjNAv5NP/Lzs+w0orA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.MessageBox.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MessageBox.html","hash":"Wn6KkyjE8pNYfKOXzZV0Iw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.SpecialChar.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.SpecialChar.html","hash":"oyaYen6dExP+Yje8h+D1yQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Button.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Button.html","hash":"ZE05OhGK1H1bKNRgCznkUg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.ConsoleDriver.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html","hash":"rNt2GZHdlKMeJ1SyISuN0A=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.MenuBar.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.MenuBar.html","hash":"+vNGrp+VV2GZEugZ8zOn5A=="}},"is_incremental":false,"version":""},{"type":"Toc","source_relative_path":"api/toc.yml","output":{".html":{"relative_path":"api/toc.html","hash":"X0oqJOn6kROM1bzwiuSFlA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Button.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Button.html","hash":"VESOJmXXJ9prNN5hKxfcNw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Key.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Key.html","hash":"sGONwq1ubcfwvIMQPLx8OA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.MouseFlags.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MouseFlags.html","hash":"cDzZV9Fx1k/ddXExyYB8Fg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Point.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Point.html","hash":"yOdvSmSegO4HtL9S0NXmAw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.TextAlignment.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.TextAlignment.html","hash":"VCohI9t1lob2fztxD5ZXcQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Colors.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Colors.html","hash":"9fZOKjYk4B6QSQwNg1OuQg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.ListView.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.ListView.html","hash":"p+urVQ57Eh0s6n496gqWtw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Responder.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Responder.html","hash":"DJWHT+iWnN2wV1qbzFu1pw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.View.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.View.html","hash":"M01c4HbOagtD5MYiEutIeA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Key.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Key.html","hash":"+EX00d7DyqfA4TD/QdSOaw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.MouseFlags.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.MouseFlags.html","hash":"NRuoTlDQ42lWQzMeiemAyQ=="}},"is_incremental":false,"version":""}],"version_info":{}} \ No newline at end of file diff --git a/docs/xrefmap.yml b/docs/xrefmap.yml index 62cedb6fc..c602e1961 100644 --- a/docs/xrefmap.yml +++ b/docs/xrefmap.yml @@ -1511,6 +1511,16 @@ references: href: api/Terminal.Gui/Terminal.Gui.CheckBox.html fullName: Terminal.Gui.CheckBox nameWithType: CheckBox +- uid: Terminal.Gui.CheckBox.#ctor(System.Int32,System.Int32,NStack.ustring) + name: CheckBox(Int32, Int32, ustring) + href: api/Terminal.Gui/Terminal.Gui.CheckBox.html#Terminal_Gui_CheckBox__ctor_System_Int32_System_Int32_NStack_ustring_ + fullName: CheckBox.CheckBox(Int32, Int32, ustring) + nameWithType: CheckBox.CheckBox(Int32, Int32, ustring) +- uid: Terminal.Gui.CheckBox.#ctor(System.Int32,System.Int32,NStack.ustring,System.Boolean) + name: CheckBox(Int32, Int32, ustring, Boolean) + href: api/Terminal.Gui/Terminal.Gui.CheckBox.html#Terminal_Gui_CheckBox__ctor_System_Int32_System_Int32_NStack_ustring_System_Boolean_ + fullName: CheckBox.CheckBox(Int32, Int32, ustring, Boolean) + nameWithType: CheckBox.CheckBox(Int32, Int32, ustring, Boolean) - uid: Terminal.Gui.CheckBox.#ctor(System.Int32,System.Int32,System.String) name: CheckBox(Int32, Int32, String) href: api/Terminal.Gui/Terminal.Gui.CheckBox.html#Terminal_Gui_CheckBox__ctor_System_Int32_System_Int32_System_String_ @@ -1761,6 +1771,16 @@ references: href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_AddCh_ fullName: ConsoleDriver.AddCh nameWithType: ConsoleDriver.AddCh +- uid: Terminal.Gui.ConsoleDriver.AddRune(System.Rune) + name: AddRune(Rune) + href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_AddRune_System_Rune_ + fullName: ConsoleDriver.AddRune(Rune) + nameWithType: ConsoleDriver.AddRune(Rune) +- uid: Terminal.Gui.ConsoleDriver.AddRune* + name: AddRune + href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_AddRune_ + fullName: ConsoleDriver.AddRune + nameWithType: ConsoleDriver.AddRune - uid: Terminal.Gui.ConsoleDriver.AddSpecial(Terminal.Gui.SpecialChar) name: AddSpecial(SpecialChar) href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_AddSpecial_Terminal_Gui_SpecialChar_ @@ -1771,6 +1791,11 @@ references: href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_AddSpecial_ fullName: ConsoleDriver.AddSpecial nameWithType: ConsoleDriver.AddSpecial +- uid: Terminal.Gui.ConsoleDriver.AddStr(NStack.ustring) + name: AddStr(ustring) + href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_AddStr_NStack_ustring_ + fullName: ConsoleDriver.AddStr(ustring) + nameWithType: ConsoleDriver.AddStr(ustring) - uid: Terminal.Gui.ConsoleDriver.AddStr(System.String) name: AddStr(String) href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_AddStr_System_String_ @@ -1801,11 +1826,11 @@ references: href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_Cols_ fullName: ConsoleDriver.Cols nameWithType: ConsoleDriver.Cols -- uid: Terminal.Gui.ConsoleDriver.DrawFrame(Terminal.Gui.Rect,System.Boolean) - name: DrawFrame(Rect, Boolean) - href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_DrawFrame_Terminal_Gui_Rect_System_Boolean_ - fullName: ConsoleDriver.DrawFrame(Rect, Boolean) - nameWithType: ConsoleDriver.DrawFrame(Rect, Boolean) +- uid: Terminal.Gui.ConsoleDriver.DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean) + name: DrawFrame(Rect, Int32, Boolean) + href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_DrawFrame_Terminal_Gui_Rect_System_Int32_System_Boolean_ + fullName: ConsoleDriver.DrawFrame(Rect, Int32, Boolean) + nameWithType: ConsoleDriver.DrawFrame(Rect, Int32, Boolean) - uid: Terminal.Gui.ConsoleDriver.DrawFrame* name: DrawFrame href: api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_DrawFrame_ @@ -1981,6 +2006,76 @@ references: href: api/Terminal.Gui/Terminal.Gui.Dialog.html#Terminal_Gui_Dialog_ProcessKey_ fullName: Dialog.ProcessKey nameWithType: Dialog.ProcessKey +- uid: Terminal.Gui.FrameView + name: FrameView + href: api/Terminal.Gui/Terminal.Gui.FrameView.html + fullName: Terminal.Gui.FrameView + nameWithType: FrameView +- uid: Terminal.Gui.FrameView.#ctor(Terminal.Gui.Rect,NStack.ustring) + name: FrameView(Rect, ustring) + href: api/Terminal.Gui/Terminal.Gui.FrameView.html#Terminal_Gui_FrameView__ctor_Terminal_Gui_Rect_NStack_ustring_ + fullName: FrameView.FrameView(Rect, ustring) + nameWithType: FrameView.FrameView(Rect, ustring) +- uid: Terminal.Gui.FrameView.#ctor* + name: FrameView + href: api/Terminal.Gui/Terminal.Gui.FrameView.html#Terminal_Gui_FrameView__ctor_ + fullName: FrameView.FrameView + nameWithType: FrameView.FrameView +- uid: Terminal.Gui.FrameView.Add(Terminal.Gui.View) + name: Add(View) + href: api/Terminal.Gui/Terminal.Gui.FrameView.html#Terminal_Gui_FrameView_Add_Terminal_Gui_View_ + fullName: FrameView.Add(View) + nameWithType: FrameView.Add(View) +- uid: Terminal.Gui.FrameView.Add* + name: Add + href: api/Terminal.Gui/Terminal.Gui.FrameView.html#Terminal_Gui_FrameView_Add_ + fullName: FrameView.Add + nameWithType: FrameView.Add +- uid: Terminal.Gui.FrameView.Redraw(Terminal.Gui.Rect) + name: Redraw(Rect) + href: api/Terminal.Gui/Terminal.Gui.FrameView.html#Terminal_Gui_FrameView_Redraw_Terminal_Gui_Rect_ + fullName: FrameView.Redraw(Rect) + nameWithType: FrameView.Redraw(Rect) +- uid: Terminal.Gui.FrameView.Redraw* + name: Redraw + href: api/Terminal.Gui/Terminal.Gui.FrameView.html#Terminal_Gui_FrameView_Redraw_ + fullName: FrameView.Redraw + nameWithType: FrameView.Redraw +- uid: Terminal.Gui.FrameView.Remove(Terminal.Gui.View) + name: Remove(View) + href: api/Terminal.Gui/Terminal.Gui.FrameView.html#Terminal_Gui_FrameView_Remove_Terminal_Gui_View_ + fullName: FrameView.Remove(View) + nameWithType: FrameView.Remove(View) +- uid: Terminal.Gui.FrameView.Remove* + name: Remove + href: api/Terminal.Gui/Terminal.Gui.FrameView.html#Terminal_Gui_FrameView_Remove_ + fullName: FrameView.Remove + nameWithType: FrameView.Remove +- uid: Terminal.Gui.FrameView.Title + name: Title + href: api/Terminal.Gui/Terminal.Gui.FrameView.html#Terminal_Gui_FrameView_Title + fullName: FrameView.Title + nameWithType: FrameView.Title +- uid: Terminal.Gui.FrameView.Title* + name: Title + href: api/Terminal.Gui/Terminal.Gui.FrameView.html#Terminal_Gui_FrameView_Title_ + fullName: FrameView.Title + nameWithType: FrameView.Title +- uid: Terminal.Gui.IListDataSource + name: IListDataSource + href: api/Terminal.Gui/Terminal.Gui.IListDataSource.html + fullName: Terminal.Gui.IListDataSource + nameWithType: IListDataSource +- uid: Terminal.Gui.IListDataSource.Count + name: Count + href: api/Terminal.Gui/Terminal.Gui.IListDataSource.html#Terminal_Gui_IListDataSource_Count + fullName: IListDataSource.Count + nameWithType: IListDataSource.Count +- uid: Terminal.Gui.IListDataSource.Count* + name: Count + href: api/Terminal.Gui/Terminal.Gui.IListDataSource.html#Terminal_Gui_IListDataSource_Count_ + fullName: IListDataSource.Count + nameWithType: IListDataSource.Count - uid: Terminal.Gui.Key name: Key href: api/Terminal.Gui/Terminal.Gui.Key.html @@ -2326,11 +2421,21 @@ references: href: api/Terminal.Gui/Terminal.Gui.Label.html fullName: Terminal.Gui.Label nameWithType: Label +- uid: Terminal.Gui.Label.#ctor(System.Int32,System.Int32,NStack.ustring) + name: Label(Int32, Int32, ustring) + href: api/Terminal.Gui/Terminal.Gui.Label.html#Terminal_Gui_Label__ctor_System_Int32_System_Int32_NStack_ustring_ + fullName: Label.Label(Int32, Int32, ustring) + nameWithType: Label.Label(Int32, Int32, ustring) - uid: Terminal.Gui.Label.#ctor(System.Int32,System.Int32,System.String) name: Label(Int32, Int32, String) href: api/Terminal.Gui/Terminal.Gui.Label.html#Terminal_Gui_Label__ctor_System_Int32_System_Int32_System_String_ fullName: Label.Label(Int32, Int32, String) nameWithType: Label.Label(Int32, Int32, String) +- uid: Terminal.Gui.Label.#ctor(Terminal.Gui.Rect,NStack.ustring) + name: Label(Rect, ustring) + href: api/Terminal.Gui/Terminal.Gui.Label.html#Terminal_Gui_Label__ctor_Terminal_Gui_Rect_NStack_ustring_ + fullName: Label.Label(Rect, ustring) + nameWithType: Label.Label(Rect, ustring) - uid: Terminal.Gui.Label.#ctor(Terminal.Gui.Rect,System.String) name: Label(Rect, String) href: api/Terminal.Gui/Terminal.Gui.Label.html#Terminal_Gui_Label__ctor_Terminal_Gui_Rect_System_String_ @@ -2341,6 +2446,11 @@ references: href: api/Terminal.Gui/Terminal.Gui.Label.html#Terminal_Gui_Label__ctor_ fullName: Label.Label nameWithType: Label.Label +- uid: Terminal.Gui.Label.MeasureLines(NStack.ustring,System.Int32) + name: MeasureLines(ustring, Int32) + href: api/Terminal.Gui/Terminal.Gui.Label.html#Terminal_Gui_Label_MeasureLines_NStack_ustring_System_Int32_ + fullName: Label.MeasureLines(ustring, Int32) + nameWithType: Label.MeasureLines(ustring, Int32) - uid: Terminal.Gui.Label.MeasureLines(System.String,System.Int32) name: MeasureLines(String, Int32) href: api/Terminal.Gui/Terminal.Gui.Label.html#Terminal_Gui_Label_MeasureLines_System_String_System_Int32_ @@ -2391,6 +2501,21 @@ references: href: api/Terminal.Gui/Terminal.Gui.Label.html#Terminal_Gui_Label_TextColor_ fullName: Label.TextColor nameWithType: Label.TextColor +- uid: Terminal.Gui.ListView + name: ListView + href: api/Terminal.Gui/Terminal.Gui.ListView.html + fullName: Terminal.Gui.ListView + nameWithType: ListView +- uid: Terminal.Gui.ListView.#ctor(Terminal.Gui.Rect,Terminal.Gui.IListDataSource,System.ValueTuple{NStack.ustring,System.Int32}[]) + name: ListView(Rect, IListDataSource, ValueTuple[]) + href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView__ctor_Terminal_Gui_Rect_Terminal_Gui_IListDataSource_System_ValueTuple_NStack_ustring_System_Int32____ + fullName: ListView.ListView(Rect, IListDataSource, ValueTuple[]) + nameWithType: ListView.ListView(Rect, IListDataSource, ValueTuple[]) +- uid: Terminal.Gui.ListView.#ctor* + name: ListView + href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView__ctor_ + fullName: ListView.ListView + nameWithType: ListView.ListView - uid: Terminal.Gui.MenuBar name: MenuBar href: api/Terminal.Gui/Terminal.Gui.MenuBar.html @@ -2471,11 +2596,11 @@ references: href: api/Terminal.Gui/Terminal.Gui.MenuBarItem.html fullName: Terminal.Gui.MenuBarItem nameWithType: MenuBarItem -- uid: Terminal.Gui.MenuBarItem.#ctor(System.String,Terminal.Gui.MenuItem[]) - name: MenuBarItem(String, MenuItem[]) - href: api/Terminal.Gui/Terminal.Gui.MenuBarItem.html#Terminal_Gui_MenuBarItem__ctor_System_String_Terminal_Gui_MenuItem___ - fullName: MenuBarItem.MenuBarItem(String, MenuItem[]) - nameWithType: MenuBarItem.MenuBarItem(String, MenuItem[]) +- uid: Terminal.Gui.MenuBarItem.#ctor(NStack.ustring,Terminal.Gui.MenuItem[]) + name: MenuBarItem(ustring, MenuItem[]) + href: api/Terminal.Gui/Terminal.Gui.MenuBarItem.html#Terminal_Gui_MenuBarItem__ctor_NStack_ustring_Terminal_Gui_MenuItem___ + fullName: MenuBarItem.MenuBarItem(ustring, MenuItem[]) + nameWithType: MenuBarItem.MenuBarItem(ustring, MenuItem[]) - uid: Terminal.Gui.MenuBarItem.#ctor* name: MenuBarItem href: api/Terminal.Gui/Terminal.Gui.MenuBarItem.html#Terminal_Gui_MenuBarItem__ctor_ @@ -2506,6 +2631,11 @@ references: href: api/Terminal.Gui/Terminal.Gui.MenuItem.html fullName: Terminal.Gui.MenuItem nameWithType: MenuItem +- uid: Terminal.Gui.MenuItem.#ctor(NStack.ustring,System.String,System.Action) + name: MenuItem(ustring, String, Action) + href: api/Terminal.Gui/Terminal.Gui.MenuItem.html#Terminal_Gui_MenuItem__ctor_NStack_ustring_System_String_System_Action_ + fullName: MenuItem.MenuItem(ustring, String, Action) + nameWithType: MenuItem.MenuItem(ustring, String, Action) - uid: Terminal.Gui.MenuItem.#ctor(System.String,System.String,System.Action) name: MenuItem(String, String, Action) href: api/Terminal.Gui/Terminal.Gui.MenuItem.html#Terminal_Gui_MenuItem__ctor_System_String_System_String_System_Action_ @@ -3346,6 +3476,66 @@ references: href: api/Terminal.Gui/Terminal.Gui.Responder.html#Terminal_Gui_Responder_ProcessKey_ fullName: Responder.ProcessKey nameWithType: Responder.ProcessKey +- uid: Terminal.Gui.ScrollBarView + name: ScrollBarView + href: api/Terminal.Gui/Terminal.Gui.ScrollBarView.html + fullName: Terminal.Gui.ScrollBarView + nameWithType: ScrollBarView +- uid: Terminal.Gui.ScrollBarView.#ctor(Terminal.Gui.Rect,System.Int32,System.Int32,System.Boolean) + name: ScrollBarView(Rect, Int32, Int32, Boolean) + href: api/Terminal.Gui/Terminal.Gui.ScrollBarView.html#Terminal_Gui_ScrollBarView__ctor_Terminal_Gui_Rect_System_Int32_System_Int32_System_Boolean_ + fullName: ScrollBarView.ScrollBarView(Rect, Int32, Int32, Boolean) + nameWithType: ScrollBarView.ScrollBarView(Rect, Int32, Int32, Boolean) +- uid: Terminal.Gui.ScrollBarView.#ctor* + name: ScrollBarView + href: api/Terminal.Gui/Terminal.Gui.ScrollBarView.html#Terminal_Gui_ScrollBarView__ctor_ + fullName: ScrollBarView.ScrollBarView + nameWithType: ScrollBarView.ScrollBarView +- uid: Terminal.Gui.ScrollBarView.ChangedPosition + name: ChangedPosition + href: api/Terminal.Gui/Terminal.Gui.ScrollBarView.html#Terminal_Gui_ScrollBarView_ChangedPosition + fullName: ScrollBarView.ChangedPosition + nameWithType: ScrollBarView.ChangedPosition +- uid: Terminal.Gui.ScrollBarView.MouseEvent(Terminal.Gui.MouseEvent) + name: MouseEvent(MouseEvent) + href: api/Terminal.Gui/Terminal.Gui.ScrollBarView.html#Terminal_Gui_ScrollBarView_MouseEvent_Terminal_Gui_MouseEvent_ + fullName: ScrollBarView.MouseEvent(MouseEvent) + nameWithType: ScrollBarView.MouseEvent(MouseEvent) +- uid: Terminal.Gui.ScrollBarView.MouseEvent* + name: MouseEvent + href: api/Terminal.Gui/Terminal.Gui.ScrollBarView.html#Terminal_Gui_ScrollBarView_MouseEvent_ + fullName: ScrollBarView.MouseEvent + nameWithType: ScrollBarView.MouseEvent +- uid: Terminal.Gui.ScrollBarView.Position + name: Position + href: api/Terminal.Gui/Terminal.Gui.ScrollBarView.html#Terminal_Gui_ScrollBarView_Position + fullName: ScrollBarView.Position + nameWithType: ScrollBarView.Position +- uid: Terminal.Gui.ScrollBarView.Position* + name: Position + href: api/Terminal.Gui/Terminal.Gui.ScrollBarView.html#Terminal_Gui_ScrollBarView_Position_ + fullName: ScrollBarView.Position + nameWithType: ScrollBarView.Position +- uid: Terminal.Gui.ScrollBarView.Redraw(Terminal.Gui.Rect) + name: Redraw(Rect) + href: api/Terminal.Gui/Terminal.Gui.ScrollBarView.html#Terminal_Gui_ScrollBarView_Redraw_Terminal_Gui_Rect_ + fullName: ScrollBarView.Redraw(Rect) + nameWithType: ScrollBarView.Redraw(Rect) +- uid: Terminal.Gui.ScrollBarView.Redraw* + name: Redraw + href: api/Terminal.Gui/Terminal.Gui.ScrollBarView.html#Terminal_Gui_ScrollBarView_Redraw_ + fullName: ScrollBarView.Redraw + nameWithType: ScrollBarView.Redraw +- uid: Terminal.Gui.ScrollBarView.Size + name: Size + href: api/Terminal.Gui/Terminal.Gui.ScrollBarView.html#Terminal_Gui_ScrollBarView_Size + fullName: ScrollBarView.Size + nameWithType: ScrollBarView.Size +- uid: Terminal.Gui.ScrollBarView.Size* + name: Size + href: api/Terminal.Gui/Terminal.Gui.ScrollBarView.html#Terminal_Gui_ScrollBarView_Size_ + fullName: ScrollBarView.Size + nameWithType: ScrollBarView.Size - uid: Terminal.Gui.ScrollView name: ScrollView href: api/Terminal.Gui/Terminal.Gui.ScrollView.html @@ -3361,6 +3551,81 @@ references: href: api/Terminal.Gui/Terminal.Gui.ScrollView.html#Terminal_Gui_ScrollView__ctor_ fullName: ScrollView.ScrollView nameWithType: ScrollView.ScrollView +- uid: Terminal.Gui.ScrollView.Add(Terminal.Gui.View) + name: Add(View) + href: api/Terminal.Gui/Terminal.Gui.ScrollView.html#Terminal_Gui_ScrollView_Add_Terminal_Gui_View_ + fullName: ScrollView.Add(View) + nameWithType: ScrollView.Add(View) +- uid: Terminal.Gui.ScrollView.Add* + name: Add + href: api/Terminal.Gui/Terminal.Gui.ScrollView.html#Terminal_Gui_ScrollView_Add_ + fullName: ScrollView.Add + nameWithType: ScrollView.Add +- uid: Terminal.Gui.ScrollView.ContentOffset + name: ContentOffset + href: api/Terminal.Gui/Terminal.Gui.ScrollView.html#Terminal_Gui_ScrollView_ContentOffset + fullName: ScrollView.ContentOffset + nameWithType: ScrollView.ContentOffset +- uid: Terminal.Gui.ScrollView.ContentOffset* + name: ContentOffset + href: api/Terminal.Gui/Terminal.Gui.ScrollView.html#Terminal_Gui_ScrollView_ContentOffset_ + fullName: ScrollView.ContentOffset + nameWithType: ScrollView.ContentOffset +- uid: Terminal.Gui.ScrollView.ContentSize + name: ContentSize + href: api/Terminal.Gui/Terminal.Gui.ScrollView.html#Terminal_Gui_ScrollView_ContentSize + fullName: ScrollView.ContentSize + nameWithType: ScrollView.ContentSize +- uid: Terminal.Gui.ScrollView.ContentSize* + name: ContentSize + href: api/Terminal.Gui/Terminal.Gui.ScrollView.html#Terminal_Gui_ScrollView_ContentSize_ + fullName: ScrollView.ContentSize + nameWithType: ScrollView.ContentSize +- uid: Terminal.Gui.ScrollView.PositionCursor + name: PositionCursor() + href: api/Terminal.Gui/Terminal.Gui.ScrollView.html#Terminal_Gui_ScrollView_PositionCursor + fullName: ScrollView.PositionCursor() + nameWithType: ScrollView.PositionCursor() +- uid: Terminal.Gui.ScrollView.PositionCursor* + name: PositionCursor + href: api/Terminal.Gui/Terminal.Gui.ScrollView.html#Terminal_Gui_ScrollView_PositionCursor_ + fullName: ScrollView.PositionCursor + nameWithType: ScrollView.PositionCursor +- uid: Terminal.Gui.ScrollView.Redraw(Terminal.Gui.Rect) + name: Redraw(Rect) + href: api/Terminal.Gui/Terminal.Gui.ScrollView.html#Terminal_Gui_ScrollView_Redraw_Terminal_Gui_Rect_ + fullName: ScrollView.Redraw(Rect) + nameWithType: ScrollView.Redraw(Rect) +- uid: Terminal.Gui.ScrollView.Redraw* + name: Redraw + href: api/Terminal.Gui/Terminal.Gui.ScrollView.html#Terminal_Gui_ScrollView_Redraw_ + fullName: ScrollView.Redraw + nameWithType: ScrollView.Redraw +- uid: Terminal.Gui.ScrollView.Scrolled + name: Scrolled + href: api/Terminal.Gui/Terminal.Gui.ScrollView.html#Terminal_Gui_ScrollView_Scrolled + fullName: ScrollView.Scrolled + nameWithType: ScrollView.Scrolled +- uid: Terminal.Gui.ScrollView.ShowHorizontalScrollIndicator + name: ShowHorizontalScrollIndicator + href: api/Terminal.Gui/Terminal.Gui.ScrollView.html#Terminal_Gui_ScrollView_ShowHorizontalScrollIndicator + fullName: ScrollView.ShowHorizontalScrollIndicator + nameWithType: ScrollView.ShowHorizontalScrollIndicator +- uid: Terminal.Gui.ScrollView.ShowHorizontalScrollIndicator* + name: ShowHorizontalScrollIndicator + href: api/Terminal.Gui/Terminal.Gui.ScrollView.html#Terminal_Gui_ScrollView_ShowHorizontalScrollIndicator_ + fullName: ScrollView.ShowHorizontalScrollIndicator + nameWithType: ScrollView.ShowHorizontalScrollIndicator +- uid: Terminal.Gui.ScrollView.ShowVerticalScrollIndicator + name: ShowVerticalScrollIndicator + href: api/Terminal.Gui/Terminal.Gui.ScrollView.html#Terminal_Gui_ScrollView_ShowVerticalScrollIndicator + fullName: ScrollView.ShowVerticalScrollIndicator + nameWithType: ScrollView.ShowVerticalScrollIndicator +- uid: Terminal.Gui.ScrollView.ShowVerticalScrollIndicator* + name: ShowVerticalScrollIndicator + href: api/Terminal.Gui/Terminal.Gui.ScrollView.html#Terminal_Gui_ScrollView_ShowVerticalScrollIndicator_ + fullName: ScrollView.ShowVerticalScrollIndicator + nameWithType: ScrollView.ShowVerticalScrollIndicator - uid: Terminal.Gui.Size name: Size href: api/Terminal.Gui/Terminal.Gui.Size.html @@ -3521,11 +3786,66 @@ references: href: api/Terminal.Gui/Terminal.Gui.SpecialChar.html fullName: Terminal.Gui.SpecialChar nameWithType: SpecialChar +- uid: Terminal.Gui.SpecialChar.BottomTee + name: BottomTee + href: api/Terminal.Gui/Terminal.Gui.SpecialChar.html#Terminal_Gui_SpecialChar_BottomTee + fullName: SpecialChar.BottomTee + nameWithType: SpecialChar.BottomTee +- uid: Terminal.Gui.SpecialChar.Diamond + name: Diamond + href: api/Terminal.Gui/Terminal.Gui.SpecialChar.html#Terminal_Gui_SpecialChar_Diamond + fullName: SpecialChar.Diamond + nameWithType: SpecialChar.Diamond - uid: Terminal.Gui.SpecialChar.HLine name: HLine href: api/Terminal.Gui/Terminal.Gui.SpecialChar.html#Terminal_Gui_SpecialChar_HLine fullName: SpecialChar.HLine nameWithType: SpecialChar.HLine +- uid: Terminal.Gui.SpecialChar.LeftTee + name: LeftTee + href: api/Terminal.Gui/Terminal.Gui.SpecialChar.html#Terminal_Gui_SpecialChar_LeftTee + fullName: SpecialChar.LeftTee + nameWithType: SpecialChar.LeftTee +- uid: Terminal.Gui.SpecialChar.LLCorner + name: LLCorner + href: api/Terminal.Gui/Terminal.Gui.SpecialChar.html#Terminal_Gui_SpecialChar_LLCorner + fullName: SpecialChar.LLCorner + nameWithType: SpecialChar.LLCorner +- uid: Terminal.Gui.SpecialChar.LRCorner + name: LRCorner + href: api/Terminal.Gui/Terminal.Gui.SpecialChar.html#Terminal_Gui_SpecialChar_LRCorner + fullName: SpecialChar.LRCorner + nameWithType: SpecialChar.LRCorner +- uid: Terminal.Gui.SpecialChar.RightTee + name: RightTee + href: api/Terminal.Gui/Terminal.Gui.SpecialChar.html#Terminal_Gui_SpecialChar_RightTee + fullName: SpecialChar.RightTee + nameWithType: SpecialChar.RightTee +- uid: Terminal.Gui.SpecialChar.Stipple + name: Stipple + href: api/Terminal.Gui/Terminal.Gui.SpecialChar.html#Terminal_Gui_SpecialChar_Stipple + fullName: SpecialChar.Stipple + nameWithType: SpecialChar.Stipple +- uid: Terminal.Gui.SpecialChar.TopTee + name: TopTee + href: api/Terminal.Gui/Terminal.Gui.SpecialChar.html#Terminal_Gui_SpecialChar_TopTee + fullName: SpecialChar.TopTee + nameWithType: SpecialChar.TopTee +- uid: Terminal.Gui.SpecialChar.ULCorner + name: ULCorner + href: api/Terminal.Gui/Terminal.Gui.SpecialChar.html#Terminal_Gui_SpecialChar_ULCorner + fullName: SpecialChar.ULCorner + nameWithType: SpecialChar.ULCorner +- uid: Terminal.Gui.SpecialChar.URCorner + name: URCorner + href: api/Terminal.Gui/Terminal.Gui.SpecialChar.html#Terminal_Gui_SpecialChar_URCorner + fullName: SpecialChar.URCorner + nameWithType: SpecialChar.URCorner +- uid: Terminal.Gui.SpecialChar.VLine + name: VLine + href: api/Terminal.Gui/Terminal.Gui.SpecialChar.html#Terminal_Gui_SpecialChar_VLine + fullName: SpecialChar.VLine + nameWithType: SpecialChar.VLine - uid: Terminal.Gui.TextAlignment name: TextAlignment href: api/Terminal.Gui/Terminal.Gui.TextAlignment.html @@ -3741,6 +4061,16 @@ references: href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_AddCh_ fullName: View.AddCh nameWithType: View.AddCh +- uid: Terminal.Gui.View.AddRune(System.Int32,System.Int32,System.Rune) + name: AddRune(Int32, Int32, Rune) + href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_AddRune_System_Int32_System_Int32_System_Rune_ + fullName: View.AddRune(Int32, Int32, Rune) + nameWithType: View.AddRune(Int32, Int32, Rune) +- uid: Terminal.Gui.View.AddRune* + name: AddRune + href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_AddRune_ + fullName: View.AddRune + nameWithType: View.AddRune - uid: Terminal.Gui.View.Bounds name: Bounds href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_Bounds @@ -3766,6 +4096,11 @@ references: href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_Clear fullName: View.Clear() nameWithType: View.Clear() +- uid: Terminal.Gui.View.Clear(Terminal.Gui.Rect) + name: Clear(Rect) + href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_Clear_Terminal_Gui_Rect_ + fullName: View.Clear(Rect) + nameWithType: View.Clear(Rect) - uid: Terminal.Gui.View.Clear* name: Clear href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_Clear_ @@ -3781,6 +4116,16 @@ references: href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_ClearNeedsDisplay_ fullName: View.ClearNeedsDisplay nameWithType: View.ClearNeedsDisplay +- uid: Terminal.Gui.View.ClipToBounds + name: ClipToBounds() + href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_ClipToBounds + fullName: View.ClipToBounds() + nameWithType: View.ClipToBounds() +- uid: Terminal.Gui.View.ClipToBounds* + name: ClipToBounds + href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_ClipToBounds_ + fullName: View.ClipToBounds + nameWithType: View.ClipToBounds - uid: Terminal.Gui.View.ColorScheme name: ColorScheme href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_ColorScheme @@ -3796,11 +4141,26 @@ references: href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_DrawFrame_Terminal_Gui_Rect_System_Boolean_ fullName: View.DrawFrame(Rect, Boolean) nameWithType: View.DrawFrame(Rect, Boolean) +- uid: Terminal.Gui.View.DrawFrame(Terminal.Gui.Rect,System.Int32,System.Boolean) + name: DrawFrame(Rect, Int32, Boolean) + href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_DrawFrame_Terminal_Gui_Rect_System_Int32_System_Boolean_ + fullName: View.DrawFrame(Rect, Int32, Boolean) + nameWithType: View.DrawFrame(Rect, Int32, Boolean) - uid: Terminal.Gui.View.DrawFrame* name: DrawFrame href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_DrawFrame_ fullName: View.DrawFrame nameWithType: View.DrawFrame +- uid: Terminal.Gui.View.DrawHotString(NStack.ustring,System.Boolean,Terminal.Gui.ColorScheme) + name: DrawHotString(ustring, Boolean, ColorScheme) + href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_DrawHotString_NStack_ustring_System_Boolean_Terminal_Gui_ColorScheme_ + fullName: View.DrawHotString(ustring, Boolean, ColorScheme) + nameWithType: View.DrawHotString(ustring, Boolean, ColorScheme) +- uid: Terminal.Gui.View.DrawHotString(NStack.ustring,Terminal.Gui.Attribute,Terminal.Gui.Attribute) + name: DrawHotString(ustring, Attribute, Attribute) + href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_DrawHotString_NStack_ustring_Terminal_Gui_Attribute_Terminal_Gui_Attribute_ + fullName: View.DrawHotString(ustring, Attribute, Attribute) + nameWithType: View.DrawHotString(ustring, Attribute, Attribute) - uid: Terminal.Gui.View.DrawHotString(System.String,System.Boolean,Terminal.Gui.ColorScheme) name: DrawHotString(String, Boolean, ColorScheme) href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_DrawHotString_System_String_System_Boolean_Terminal_Gui_ColorScheme_ @@ -4031,6 +4391,16 @@ references: href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_ScreenToView_ fullName: View.ScreenToView nameWithType: View.ScreenToView +- uid: Terminal.Gui.View.SetClip(Terminal.Gui.Rect) + name: SetClip(Rect) + href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_SetClip_Terminal_Gui_Rect_ + fullName: View.SetClip(Rect) + nameWithType: View.SetClip(Rect) +- uid: Terminal.Gui.View.SetClip* + name: SetClip + href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_SetClip_ + fullName: View.SetClip + nameWithType: View.SetClip - uid: Terminal.Gui.View.SetFocus(Terminal.Gui.View) name: SetFocus(View) href: api/Terminal.Gui/Terminal.Gui.View.html#Terminal_Gui_View_SetFocus_Terminal_Gui_View_ @@ -4101,6 +4471,16 @@ references: href: api/Terminal.Gui/Terminal.Gui.Window.html fullName: Terminal.Gui.Window nameWithType: Window +- uid: Terminal.Gui.Window.#ctor(Terminal.Gui.Rect,NStack.ustring) + name: Window(Rect, ustring) + href: api/Terminal.Gui/Terminal.Gui.Window.html#Terminal_Gui_Window__ctor_Terminal_Gui_Rect_NStack_ustring_ + fullName: Window.Window(Rect, ustring) + nameWithType: Window.Window(Rect, ustring) +- uid: Terminal.Gui.Window.#ctor(Terminal.Gui.Rect,NStack.ustring,System.Int32) + name: Window(Rect, ustring, Int32) + href: api/Terminal.Gui/Terminal.Gui.Window.html#Terminal_Gui_Window__ctor_Terminal_Gui_Rect_NStack_ustring_System_Int32_ + fullName: Window.Window(Rect, ustring, Int32) + nameWithType: Window.Window(Rect, ustring, Int32) - uid: Terminal.Gui.Window.#ctor(Terminal.Gui.Rect,System.String) name: Window(Rect, String) href: api/Terminal.Gui/Terminal.Gui.Window.html#Terminal_Gui_Window__ctor_Terminal_Gui_Rect_System_String_ @@ -4141,6 +4521,16 @@ references: href: api/Terminal.Gui/Terminal.Gui.Window.html#Terminal_Gui_Window_Redraw_ fullName: Window.Redraw nameWithType: Window.Redraw +- uid: Terminal.Gui.Window.Remove(Terminal.Gui.View) + name: Remove(View) + href: api/Terminal.Gui/Terminal.Gui.Window.html#Terminal_Gui_Window_Remove_Terminal_Gui_View_ + fullName: Window.Remove(View) + nameWithType: Window.Remove(View) +- uid: Terminal.Gui.Window.Remove* + name: Remove + href: api/Terminal.Gui/Terminal.Gui.Window.html#Terminal_Gui_Window_Remove_ + fullName: Window.Remove + nameWithType: Window.Remove - uid: Terminal.Gui.Window.Title name: Title href: api/Terminal.Gui/Terminal.Gui.Window.html#Terminal_Gui_Window_Title diff --git a/ecmadocs/en/Terminal.Gui/Application+RunState.xml b/ecmadocs/en/Terminal.Gui/Application+RunState.xml index 8178b6e77..7d494dfa4 100644 --- a/ecmadocs/en/Terminal.Gui/Application+RunState.xml +++ b/ecmadocs/en/Terminal.Gui/Application+RunState.xml @@ -33,13 +33,13 @@ - Releases all resource used by the object. + Releases all resource used by the object. - Call when you are finished using the . The - method leaves the in an unusable state. After + Call when you are finished using the . The + method leaves the in an unusable state. After calling , you must release all references to the - so the garbage collector can reclaim the memory that the - was occupying. + so the garbage collector can reclaim the memory that the + was occupying. diff --git a/ecmadocs/en/Terminal.Gui/Button.xml b/ecmadocs/en/Terminal.Gui/Button.xml index 984c8dfc8..44debe028 100644 --- a/ecmadocs/en/Terminal.Gui/Button.xml +++ b/ecmadocs/en/Terminal.Gui/Button.xml @@ -162,7 +162,7 @@ - Gets or sets a value indicating whether this is the default action to activate on return on a dialog. + Gets or sets a value indicating whether this is the default action to activate on return on a dialog. true if is default; otherwise, false. @@ -285,14 +285,14 @@ - - + + Property 0.0.0.0 - System.String + NStack.ustring diff --git a/ecmadocs/en/Terminal.Gui/CheckBox.xml b/ecmadocs/en/Terminal.Gui/CheckBox.xml index 5c0090cd9..43f238826 100644 --- a/ecmadocs/en/Terminal.Gui/CheckBox.xml +++ b/ecmadocs/en/Terminal.Gui/CheckBox.xml @@ -17,12 +17,35 @@ - - + + Constructor 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + + Public constructor, creates a CheckButton based on + the given text at the given position. + + + The size of CheckButton is computed based on the + text length. This CheckButton is not toggled. + + + + + + + Constructor @@ -43,12 +66,37 @@ - - + + Constructor 0.0.0.0 + + + + + + + + To be added. + To be added. + To be added. + To be added. + + Public constructor, creates a CheckButton based on + the given text at the given position and a state. + + + The size of CheckButton is computed based on the + text length. + + + + + + + Constructor @@ -164,14 +212,14 @@ - - + + Property 0.0.0.0 - System.String + NStack.ustring diff --git a/ecmadocs/en/Terminal.Gui/ConsoleDriver.xml b/ecmadocs/en/Terminal.Gui/ConsoleDriver.xml index 2fb7fef62..67b413977 100644 --- a/ecmadocs/en/Terminal.Gui/ConsoleDriver.xml +++ b/ecmadocs/en/Terminal.Gui/ConsoleDriver.xml @@ -33,6 +33,24 @@ Method + + System.Void + + + + + + Rune to add. + + Adds the specified rune to the display at the current cursor position + + To be added. + + + + + + Method 0.0.0.0 @@ -40,7 +58,7 @@ System.Void - + Rune to add. @@ -72,8 +90,8 @@ - - + + Method 0.0.0.0 @@ -81,6 +99,24 @@ System.Void + + + + + String. + + Adds the specified + + To be added. + + + + + + Method + + System.Void + @@ -104,7 +140,7 @@ - Controls the current clipping region that AddCh/AddStr is subject to. + Controls the current clipping region that AddRune/AddStr is subject to. The clip. To be added. @@ -129,8 +165,8 @@ - - + + Method 0.0.0.0 @@ -140,10 +176,12 @@ + To be added. + To be added. To be added. To be added. To be added. diff --git a/ecmadocs/en/Terminal.Gui/Dialog.xml b/ecmadocs/en/Terminal.Gui/Dialog.xml index 487ba9a50..a88df4716 100644 --- a/ecmadocs/en/Terminal.Gui/Dialog.xml +++ b/ecmadocs/en/Terminal.Gui/Dialog.xml @@ -42,7 +42,7 @@ Height for the dialog. Optional buttons to lay out at the bottom of the dialog. - Initializes a new instance of the class with an optional set of buttons to display + Initializes a new instance of the class with an optional set of buttons to display To be added. diff --git a/ecmadocs/en/Terminal.Gui/FrameView.xml b/ecmadocs/en/Terminal.Gui/FrameView.xml new file mode 100644 index 000000000..85893f854 --- /dev/null +++ b/ecmadocs/en/Terminal.Gui/FrameView.xml @@ -0,0 +1,120 @@ + + + + + Terminal.Gui + 0.0.0.0 + + + Terminal.Gui.View + + + + + The FrameView is a container frame that draws a frame around the contents + + To be added. + + + + + + Constructor + + 0.0.0.0 + + + + + + + Frame. + Title. + + Initializes a new instance of the class with + a title. + + To be added. + + + + + + Method + + 0.0.0.0 + + + System.Void + + + + + + View to add to the window. + + Add the specified view to the ContentView. + + To be added. + + + + + + Method + + 0.0.0.0 + + + System.Void + + + + + + To be added. + To be added. + To be added. + + + + + + Method + + 0.0.0.0 + + + System.Void + + + + + + To be added. + + Removes a widget from this container. + + + + + + + + Property + + 0.0.0.0 + + + NStack.ustring + + + + The title to be displayed for this window. + + The title. + To be added. + + + + diff --git a/ecmadocs/en/Terminal.Gui/IListDataSource.xml b/ecmadocs/en/Terminal.Gui/IListDataSource.xml new file mode 100644 index 000000000..c461a3df7 --- /dev/null +++ b/ecmadocs/en/Terminal.Gui/IListDataSource.xml @@ -0,0 +1,31 @@ + + + + + Terminal.Gui + 0.0.0.0 + + + + To be added. + To be added. + + + + + + Property + + 0.0.0.0 + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + diff --git a/ecmadocs/en/Terminal.Gui/Label.xml b/ecmadocs/en/Terminal.Gui/Label.xml index 3e3ae3adc..ee33665cb 100644 --- a/ecmadocs/en/Terminal.Gui/Label.xml +++ b/ecmadocs/en/Terminal.Gui/Label.xml @@ -17,12 +17,31 @@ - - + + Constructor 0.0.0.0 + + + + + + To be added. + To be added. + + Public constructor: creates a label at the given + coordinate with the given string and uses the specified + frame for the string. + + To be added. + + + + + + Constructor @@ -39,12 +58,34 @@ - - + + Constructor 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + + Public constructor: creates a label at the given + coordinate with the given string, computes the bounding box + based on the size of the string, assumes that the string contains + newlines for multiple lines, no special breaking rules are used. + + To be added. + + + + + + Constructor @@ -64,8 +105,8 @@ - - + + Method 0.0.0.0 @@ -73,6 +114,27 @@ System.Int32 + + + + + + Text, may contain newlines. + The width for the text. + + Computes the number of lines needed to render the specified text by the Label control + + Number of lines. + To be added. + + + + + + Method + + System.Int32 + @@ -107,14 +169,14 @@ - - + + Property 0.0.0.0 - System.String + NStack.ustring diff --git a/ecmadocs/en/Terminal.Gui/ListView.xml b/ecmadocs/en/Terminal.Gui/ListView.xml new file mode 100644 index 000000000..5192fdec1 --- /dev/null +++ b/ecmadocs/en/Terminal.Gui/ListView.xml @@ -0,0 +1,46 @@ + + + + + Terminal.Gui + 0.0.0.0 + + + Terminal.Gui.View + + + + + ListView widget renders a list of data. + + To be added. + + + + + + Constructor + + 0.0.0.0 + + + + + + + + System.Runtime.CompilerServices.TupleElementNames(Mono.Cecil.CustomAttributeArgument[]) + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/ecmadocs/en/Terminal.Gui/MenuBar.xml b/ecmadocs/en/Terminal.Gui/MenuBar.xml index b776dc66b..bf7a0556e 100644 --- a/ecmadocs/en/Terminal.Gui/MenuBar.xml +++ b/ecmadocs/en/Terminal.Gui/MenuBar.xml @@ -29,7 +29,7 @@ Menus. - Initializes a new instance of the class with the specified set of toplevel menu items. + Initializes a new instance of the class with the specified set of toplevel menu items. To be added. diff --git a/ecmadocs/en/Terminal.Gui/MenuBarItem.xml b/ecmadocs/en/Terminal.Gui/MenuBarItem.xml index f511ab620..216e5f0c3 100644 --- a/ecmadocs/en/Terminal.Gui/MenuBarItem.xml +++ b/ecmadocs/en/Terminal.Gui/MenuBarItem.xml @@ -17,14 +17,14 @@ - - + + Constructor 0.0.0.0 - + @@ -53,14 +53,14 @@ - - + + Property 0.0.0.0 - System.String + NStack.ustring diff --git a/ecmadocs/en/Terminal.Gui/MenuItem.xml b/ecmadocs/en/Terminal.Gui/MenuItem.xml index a361b3c39..a8c5c9818 100644 --- a/ecmadocs/en/Terminal.Gui/MenuItem.xml +++ b/ecmadocs/en/Terminal.Gui/MenuItem.xml @@ -17,12 +17,31 @@ - - + + Constructor 0.0.0.0 + + + + + + + Title for the menu item. + Help text to display. + Action to invoke when the menu item is activated. + + Initializes a new . + + To be added. + + + + + + Constructor @@ -57,14 +76,14 @@ - - + + Property 0.0.0.0 - System.String + NStack.ustring @@ -75,14 +94,14 @@ - - + + Field 0.0.0.0 - System.Char + System.Rune @@ -111,14 +130,14 @@ - - + + Property 0.0.0.0 - System.String + NStack.ustring diff --git a/ecmadocs/en/Terminal.Gui/MouseEvent.xml b/ecmadocs/en/Terminal.Gui/MouseEvent.xml index a06f2eb93..aa975eab7 100644 --- a/ecmadocs/en/Terminal.Gui/MouseEvent.xml +++ b/ecmadocs/en/Terminal.Gui/MouseEvent.xml @@ -46,9 +46,9 @@ - Returns a that represents the current . + Returns a that represents the current . - A that represents the current . + A that represents the current . To be added. diff --git a/ecmadocs/en/Terminal.Gui/RadioGroup.xml b/ecmadocs/en/Terminal.Gui/RadioGroup.xml index dde9cb81e..260261020 100644 --- a/ecmadocs/en/Terminal.Gui/RadioGroup.xml +++ b/ecmadocs/en/Terminal.Gui/RadioGroup.xml @@ -33,7 +33,7 @@ Radio labels, the strings can contain hotkeys using an undermine before the letter. The item to be selected, the value is clamped to the number of items. - Initializes a new instance of the class + Initializes a new instance of the class setting up the initial set of radio labels and the item that should be selected. To be added. @@ -58,7 +58,7 @@ Radio labels, the strings can contain hotkeys using an undermine before the letter. The item to be selected, the value is clamped to the number of items. - Initializes a new instance of the class + Initializes a new instance of the class setting up the initial set of radio labels and the item that should be selected, the view frame is computed from the provided radioLabels. diff --git a/ecmadocs/en/Terminal.Gui/ScrollBarView.xml b/ecmadocs/en/Terminal.Gui/ScrollBarView.xml new file mode 100644 index 000000000..e02b044fc --- /dev/null +++ b/ecmadocs/en/Terminal.Gui/ScrollBarView.xml @@ -0,0 +1,147 @@ + + + + + Terminal.Gui + 0.0.0.0 + + + Terminal.Gui.View + + + + + ScrollBarViews are views that display a 1-character scrollbar, either horizontal or vertical + + + + The scrollbar is drawn to be a representation of the Size, assuming that the + scroll position is set at Position. + + + If the region to display the scrollbar is larger than three characters, + arrow indicators are drawn. + + + + + + + + Constructor + + 0.0.0.0 + + + + + + + + + Frame for the scrollbar. + The size that this scrollbar represents. + The position within this scrollbar. + If set to true this is a vertical scrollbar, otherwize, the scrollbar is horizontal. + + Initializes a new instance of the class. + + To be added. + + + + + + Event + + 0.0.0.0 + + + System.Action + + + + This event is raised when the position on the scrollbar has changed. + + To be added. + + + + + + Method + + 0.0.0.0 + + + System.Boolean + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + Property + + 0.0.0.0 + + + System.Int32 + + + + The position to show the scrollbar at. + + The position. + To be added. + + + + + + Method + + 0.0.0.0 + + + System.Void + + + + + + Region to be redrawn. + + Redraw the scrollbar + + To be added. + + + + + + Property + + 0.0.0.0 + + + System.Int32 + + + + The size that this scrollbar represents + + The size. + To be added. + + + + diff --git a/ecmadocs/en/Terminal.Gui/ScrollView.xml b/ecmadocs/en/Terminal.Gui/ScrollView.xml index 22ddda18a..f33f5c0c4 100644 --- a/ecmadocs/en/Terminal.Gui/ScrollView.xml +++ b/ecmadocs/en/Terminal.Gui/ScrollView.xml @@ -10,8 +10,17 @@ - To be added. - To be added. + + Scrollviews are views that present a window into a virtual space where children views are added. Similar to the iOS UIScrollView. + + + + The subviews that are added to this scrollview are offset by the + ContentOffset property. The view itself is a window into the + space represented by the ContentSize. + + + @@ -30,5 +39,152 @@ To be added. + + + + Method + + 0.0.0.0 + + + System.Void + + + + + + The view to add to the scrollview. + + Adds the view to the scrollview. + + To be added. + + + + + + Property + + 0.0.0.0 + + + Terminal.Gui.Point + + + + Represents the top left corner coordinate that is displayed by the scrollview + + The content offset. + To be added. + + + + + + Property + + 0.0.0.0 + + + Terminal.Gui.Size + + + + Represents the contents of the data shown inside the scrolview + + The size of the content. + To be added. + + + + + + Method + + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + Method + + 0.0.0.0 + + + System.Void + + + + + + To be added. + To be added. + To be added. + + + + + + Event + + 0.0.0.0 + + + System.Action<Terminal.Gui.ScrollView> + + + + This event is raised when the contents have scrolled + + To be added. + + + + + + Property + + 0.0.0.0 + + + System.Boolean + + + + Gets or sets the visibility for the horizontal scroll indicator. + + + true if show vertical scroll indicator; otherwise, false. + To be added. + + + + + + Property + + 0.0.0.0 + + + System.Boolean + + + + /// Gets or sets the visibility for the vertical scroll indicator. + + + true if show vertical scroll indicator; otherwise, false. + To be added. + + diff --git a/ecmadocs/en/Terminal.Gui/SpecialChar.xml b/ecmadocs/en/Terminal.Gui/SpecialChar.xml index 6ebd662b1..8d0ff9eb3 100644 --- a/ecmadocs/en/Terminal.Gui/SpecialChar.xml +++ b/ecmadocs/en/Terminal.Gui/SpecialChar.xml @@ -15,6 +15,38 @@ To be added. + + + + Field + + 0.0.0.0 + + + Terminal.Gui.SpecialChar + + + + The bottom tee. + + + + + + + Field + + 0.0.0.0 + + + Terminal.Gui.SpecialChar + + + + Diamond character + + + @@ -31,5 +63,149 @@ + + + + Field + + 0.0.0.0 + + + Terminal.Gui.SpecialChar + + + + Left tee + + + + + + + Field + + 0.0.0.0 + + + Terminal.Gui.SpecialChar + + + + Lower left corner + + + + + + + Field + + 0.0.0.0 + + + Terminal.Gui.SpecialChar + + + + Lower right corner + + + + + + + Field + + 0.0.0.0 + + + Terminal.Gui.SpecialChar + + + + Right tee + + + + + + + Field + + 0.0.0.0 + + + Terminal.Gui.SpecialChar + + + + Stipple pattern + + + + + + + Field + + 0.0.0.0 + + + Terminal.Gui.SpecialChar + + + + Top tee + + + + + + + Field + + 0.0.0.0 + + + Terminal.Gui.SpecialChar + + + + Upper left corner + + + + + + + Field + + 0.0.0.0 + + + Terminal.Gui.SpecialChar + + + + Upper right corner + + + + + + + Field + + 0.0.0.0 + + + Terminal.Gui.SpecialChar + + + + Vertical line character. + + + diff --git a/ecmadocs/en/Terminal.Gui/TextField.xml b/ecmadocs/en/Terminal.Gui/TextField.xml index d4c4d5c42..6ff5d9d31 100644 --- a/ecmadocs/en/Terminal.Gui/TextField.xml +++ b/ecmadocs/en/Terminal.Gui/TextField.xml @@ -195,14 +195,14 @@ - - + + Property 0.0.0.0 - System.String + NStack.ustring diff --git a/ecmadocs/en/Terminal.Gui/Toplevel.xml b/ecmadocs/en/Terminal.Gui/Toplevel.xml index 95c5dae1d..b61383143 100644 --- a/ecmadocs/en/Terminal.Gui/Toplevel.xml +++ b/ecmadocs/en/Terminal.Gui/Toplevel.xml @@ -34,7 +34,7 @@ Frame. - Initializes a new instance of the class. + Initializes a new instance of the class. To be added. diff --git a/ecmadocs/en/Terminal.Gui/View.xml b/ecmadocs/en/Terminal.Gui/View.xml index 8bf679cbf..97d9d861f 100644 --- a/ecmadocs/en/Terminal.Gui/View.xml +++ b/ecmadocs/en/Terminal.Gui/View.xml @@ -51,6 +51,13 @@ Using ColorSchemes has the advantage that your application will work both in color as well as black and white displays. + + Views that are focusable should implement the PositionCursor to make sure that + the cursor is placed in a location that makes sense. Unix terminals do not have + a way of hiding the cursor, so it can be distracting to have the cursor left at + the last focused view. So views should make sure that they place the cursor + in a visually sensible place. + @@ -67,7 +74,7 @@ The region covered by this view. - Initializes a new instance of the class with the specified frame. This is the default constructor. + Initializes a new instance of the class with the specified frame. This is the default constructor. To be added. @@ -124,6 +131,28 @@ Method + + System.Void + + + + + + + + Col. + Row. + Ch. + + Displays the specified character in the specified column and row. + + To be added. + + + + + + Method 0.0.0.0 @@ -133,7 +162,7 @@ - + Col. @@ -203,6 +232,27 @@ + + + + Method + + 0.0.0.0 + + + System.Void + + + + + + To be added. + + Clears the specfied rectangular region with the current color + + To be added. + + @@ -221,6 +271,25 @@ To be added. + + + + Method + + 0.0.0.0 + + + Terminal.Gui.Rect + + + + + Sets the Console driver's clip region to the current View's Bounds. + + The existing driver's Clip region, which can be then set by setting the Driver.Clip property. + To be added. + + @@ -244,9 +313,6 @@ Method - - 0.0.0.0 - System.Void @@ -263,9 +329,9 @@ To be added. - - - + + + Method 0.0.0.0 @@ -273,6 +339,78 @@ System.Void + + + + + + + Rectangular region for the frame to be drawn. + The padding to add to the drawn frame. + If set to true it fill will the contents. + + Draws a frame in the current view, clipped by the boundary of this view + + To be added. + + + + + + Method + + 0.0.0.0 + + + System.Void + + + + + + + + String to display, the underscoore before a letter flags the next letter as the hotkey. + If set to true this uses the focused colors from the color scheme, otherwise the regular ones. + The color scheme to use. + + Utility function to draw strings that contains a hotkey using a colorscheme and the "focused" state. + + To be added. + + + + + + Method + + 0.0.0.0 + + + System.Void + + + + + + + + String to display, the underscoore before a letter flags the next letter as the hotkey. + Hot color. + Normal color. + + Utility function to draw strings that contain a hotkey + + To be added. + + + + + + Method + + System.Void + @@ -292,9 +430,6 @@ Method - - 0.0.0.0 - System.Void @@ -500,7 +635,7 @@ - Gets or sets a value indicating whether this has focus. + Gets or sets a value indicating whether this has focus. true if has focus; otherwise, false. @@ -508,14 +643,14 @@ - - + + Property 0.0.0.0 - System.String + NStack.ustring @@ -679,13 +814,16 @@ - To be added. + The region to redraw, this is relative to the view itself. Performs a redraw of this view and its subviews, only redraws the views that have been flagged for a re-display. - The region argument is relative to the view itself. - + + Views should set the color that they want to use on entry, as otherwise this will inherit + the last color that was set globaly on the driver. + + @@ -751,6 +889,28 @@ To be added. + + + + Method + + 0.0.0.0 + + + Terminal.Gui.Rect + + + + + + Rectangle region to clip into, the region is view-relative. + + Sets the clipping region to the specified region, the region is view-relative + + The previous clip region. + To be added. + + @@ -861,9 +1021,9 @@ - Returns a that represents the current . + Returns a that represents the current . - A that represents the current . + A that represents the current . To be added. @@ -879,7 +1039,7 @@ - Gets or sets a value indicating whether this want mouse position reports. + Gets or sets a value indicating whether this want mouse position reports. true if want mouse position reports; otherwise, false. diff --git a/ecmadocs/en/Terminal.Gui/Window.xml b/ecmadocs/en/Terminal.Gui/Window.xml index 47d9bb271..9519f8977 100644 --- a/ecmadocs/en/Terminal.Gui/Window.xml +++ b/ecmadocs/en/Terminal.Gui/Window.xml @@ -21,12 +21,29 @@ - - + + Constructor 0.0.0.0 + + + + + + Frame. + Title. + + Initializes a new instance of the class with an optioanl title + + To be added. + + + + + + Constructor @@ -40,6 +57,30 @@ To be added. + + + + Constructor + + 0.0.0.0 + + + + + + + + Frame. + Title. + Number of characters to use for padding of the drawn frame. + + Initializes a new instance of the with + the specified frame for its location, with the specified border + an optional title. + + To be added. + + @@ -99,15 +140,36 @@ To be added. + + + + Method + + 0.0.0.0 + + + System.Void + + + + + + To be added. + + Removes a widget from this container. + + + + - - + + Property 0.0.0.0 - System.String + NStack.ustring diff --git a/ecmadocs/en/index.xml b/ecmadocs/en/index.xml index 42149d2d8..9938062d7 100644 --- a/ecmadocs/en/index.xml +++ b/ecmadocs/en/index.xml @@ -37,9 +37,12 @@ + + + @@ -50,6 +53,7 @@ +