diff --git a/README.md b/README.md index 541377702..50dd65aed 100644 --- a/README.md +++ b/README.md @@ -17,6 +17,7 @@ The toolkit contains various controls for building text user interfaces: * [Menus](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.MenuBar.html) * [ListViews](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.ListView.html) * [Frames](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.FrameView.html) +* [ProgressBars](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.ProgressBar.html) * [Scroll views](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.ScrollView.html) and [Scrollbars](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.ScrollBarView.html) All visible UI elements are subclasses of the diff --git a/Terminal.Gui/MonoCurses/mainloop.cs b/Terminal.Gui/MonoCurses/mainloop.cs index e120a4a0d..f5e6bfee5 100644 --- a/Terminal.Gui/MonoCurses/mainloop.cs +++ b/Terminal.Gui/MonoCurses/mainloop.cs @@ -253,12 +253,12 @@ namespace Mono.Terminal { var copy = timeouts; timeouts = new SortedList (); foreach (var k in copy.Keys){ - if (k >= now) - break; - var timeout = copy [k]; - if (timeout.Callback (this)) - AddTimeout (timeout.Span, timeout); + if (k < now) { + if (timeout.Callback (this)) + AddTimeout (timeout.Span, timeout); + } else + timeouts.Add (k, timeout); } } diff --git a/Terminal.Gui/Terminal.Gui.csproj b/Terminal.Gui/Terminal.Gui.csproj index 099f29d2e..97bdf464d 100644 --- a/Terminal.Gui/Terminal.Gui.csproj +++ b/Terminal.Gui/Terminal.Gui.csproj @@ -68,6 +68,7 @@ + diff --git a/Terminal.Gui/Views/ListView.cs b/Terminal.Gui/Views/ListView.cs index aa2d4e716..437f35efe 100644 --- a/Terminal.Gui/Views/ListView.cs +++ b/Terminal.Gui/Views/ListView.cs @@ -363,5 +363,21 @@ namespace Terminal.Gui { { Driver.Move (0, selected); } + + public override bool MouseEvent(MouseEvent me) + { + if (!me.Flags.HasFlag (MouseFlags.Button1Clicked)) + return false; + + if (!HasFocus) + SuperView.SetFocus (this); + + if (me.Y + top >= source.Count) + return true; + + selected = top + me.Y; + SetNeedsDisplay (); + return true; + } } } diff --git a/Terminal.Gui/Views/ProgressBar.cs b/Terminal.Gui/Views/ProgressBar.cs new file mode 100644 index 000000000..04ea04a3f --- /dev/null +++ b/Terminal.Gui/Views/ProgressBar.cs @@ -0,0 +1,98 @@ +using System; +namespace Terminal.Gui { + + /// + /// Progress bar can indicate progress of an activity visually. + /// + /// + /// + /// The progressbar can operate in two modes, percentage mode, or + /// activity mode. The progress bar starts in percentage mode and + /// setting the Fraction property will reflect on the UI the progress + /// made so far. Activity mode is used when the application has no + /// way of knowing how much time is left, and is started when you invoke + /// the Pulse() method. You should call the Pulse method repeatedly as + /// your application makes progress. + /// + /// + public class ProgressBar : View { + bool isActivity; + int activityPos, delta; + float progress; + + /// + /// Initializes a new instance of the class, starts in percentage mode. + /// + /// Rect. + public ProgressBar (Rect rect) : base (rect) + { + CanFocus = false; + progress = 0; + } + + float fraction; + + /// + /// Gets or sets the progress indicator fraction to display, must be a value between 0 and 1. + /// + /// The fraction representing the progress. + public float Fraction { + get => fraction; + set { + fraction = value; + isActivity = false; + SetNeedsDisplay (); + } + } + + /// + /// Notifies the progress bar that some progress has taken place. + /// + /// + /// If the ProgressBar is is percentage mode, it switches to activity + /// mode. If is in activity mode, the marker is moved. + /// + public void Pulse () + { + if (!isActivity) { + isActivity = true; + activityPos = 0; + delta = 1; + } else { + activityPos += delta; + if (activityPos < 0) { + activityPos = 1; + delta = 1; + } else if (activityPos >= Frame.Width) { + activityPos = Frame.Width - 2; + delta = -1; + } + } + + SetNeedsDisplay (); + } + + public override void Redraw(Rect region) + { + Driver.SetAttribute (ColorScheme.Normal); + + int top = Frame.Width; + if (isActivity) { + Move (0, 0); + for (int i = 0; i < top; i++) + if (i == activityPos) + Driver.AddSpecial (SpecialChar.Stipple); + else + Driver.AddRune (' '); + } else { + Move (0, 0); + int mid = (int)(fraction * top); + int i; + for (i = 0; i < mid; i++) + Driver.AddSpecial (SpecialChar.Stipple); + for (; i < top; i++) + Driver.AddRune (' '); + } + } + } +} diff --git a/XmlYamlMapping.json b/XmlYamlMapping.json index fdb40de21..1c8ce34bf 100644 --- a/XmlYamlMapping.json +++ b/XmlYamlMapping.json @@ -26,6 +26,7 @@ "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/ListView.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.ListView.yml", "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/SpecialChar.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.SpecialChar.yml", "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/FrameView.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.FrameView.yml", + "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/ProgressBar.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.ProgressBar.yml", "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/Toplevel.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.Toplevel.yml", "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/MouseFlags.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.MouseFlags.yml", "/cvs/gui.cs/ecmadocs/en/Terminal.Gui/MenuBarItem.xml": "/cvs/gui.cs/docfx/api/Terminal.Gui/Terminal.Gui.MenuBarItem.yml", diff --git a/demo.cs b/demo.cs index 921c4492e..123ef0c63 100644 --- a/demo.cs +++ b/demo.cs @@ -1,5 +1,6 @@ using Terminal.Gui; using System; +using Mono.Terminal; class Demo { class Box10x : View { @@ -82,6 +83,14 @@ class Demo { ShowHorizontalScrollIndicator = true }; scrollView2.Add (new Box10x (0, 0)); + var progress = new ProgressBar (new Rect (68, 1, 10, 1)); + bool timer (MainLoop caller) + { + progress.Pulse (); + return true; + } + + Application.MainLoop.AddTimeout (TimeSpan.FromMilliseconds (300), timer); // Add some content container.Add ( @@ -106,6 +115,7 @@ class Demo { //scrollView2, new Button (3, 19, "Ok"), new Button (10, 19, "Cancel"), + progress, new Label (3, 22, "Press ESC and 9 to activate the menubar") ); @@ -139,6 +149,7 @@ class Demo { static void Main () { Application.Init (); + var top = Application.Top; var tframe = top.Frame; diff --git a/docfx/api/Terminal.Gui.yml b/docfx/api/Terminal.Gui.yml index cb30191ea..016890654 100644 --- a/docfx/api/Terminal.Gui.yml +++ b/docfx/api/Terminal.Gui.yml @@ -27,6 +27,7 @@ items: - Terminal.Gui.MouseEvent - Terminal.Gui.MouseFlags - Terminal.Gui.Point + - Terminal.Gui.ProgressBar - Terminal.Gui.RadioGroup - Terminal.Gui.Rect - Terminal.Gui.Responder @@ -190,6 +191,12 @@ references: name: Point nameWithType: Point fullName: Terminal.Gui.Point +- uid: Terminal.Gui.ProgressBar + parent: Terminal.Gui + isExternal: false + name: ProgressBar + nameWithType: ProgressBar + fullName: Terminal.Gui.ProgressBar - uid: Terminal.Gui.RadioGroup parent: Terminal.Gui isExternal: false diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.Attribute.yml b/docfx/api/Terminal.Gui/Terminal.Gui.Attribute.yml index 09f4173f7..fe1a1f9b5 100644 --- a/docfx/api/Terminal.Gui/Terminal.Gui.Attribute.yml +++ b/docfx/api/Terminal.Gui/Terminal.Gui.Attribute.yml @@ -37,8 +37,9 @@ items: assemblies: - Terminal.Gui namespace: Terminal.Gui + summary: Initializes a new instance of the struct. syntax: - content: public Attribute (int v); + content: public Attribute (int value); parameters: - id: v type: System.Int32 diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.ListView.yml b/docfx/api/Terminal.Gui/Terminal.Gui.ListView.yml index 0381f4818..805278452 100644 --- a/docfx/api/Terminal.Gui/Terminal.Gui.ListView.yml +++ b/docfx/api/Terminal.Gui/Terminal.Gui.ListView.yml @@ -6,6 +6,8 @@ items: - Terminal.Gui.ListView.#ctor(Terminal.Gui.Rect,System.Collections.IList) - Terminal.Gui.ListView.#ctor(Terminal.Gui.Rect,Terminal.Gui.IListDataSource) - Terminal.Gui.ListView.AllowsMarking + - Terminal.Gui.ListView.MouseEvent(Terminal.Gui.MouseEvent) + - Terminal.Gui.ListView.PositionCursor - Terminal.Gui.ListView.ProcessKey(Terminal.Gui.KeyEvent) - Terminal.Gui.ListView.Redraw(Terminal.Gui.Rect) - Terminal.Gui.ListView.SelectedChanged @@ -32,7 +34,6 @@ items: 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) @@ -64,7 +65,6 @@ 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.Remove(Terminal.Gui.View) @@ -146,6 +146,47 @@ items: description: true if allows marking elements of the list; otherwise, false. overload: Terminal.Gui.ListView.AllowsMarking* exceptions: [] +- uid: Terminal.Gui.ListView.MouseEvent(Terminal.Gui.MouseEvent) + id: MouseEvent(Terminal.Gui.MouseEvent) + parent: Terminal.Gui.ListView + langs: + - csharp + name: MouseEvent(MouseEvent) + nameWithType: ListView.MouseEvent(MouseEvent) + fullName: ListView.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.ListView.MouseEvent* + exceptions: [] +- uid: Terminal.Gui.ListView.PositionCursor + id: PositionCursor + parent: Terminal.Gui.ListView + langs: + - csharp + name: PositionCursor() + nameWithType: ListView.PositionCursor() + fullName: ListView.PositionCursor() + type: Method + assemblies: + - Terminal.Gui + namespace: Terminal.Gui + summary: Positions the cursor in this view + syntax: + content: public override void PositionCursor (); + parameters: [] + overload: Terminal.Gui.ListView.PositionCursor* + exceptions: [] - uid: Terminal.Gui.ListView.ProcessKey(Terminal.Gui.KeyEvent) id: ProcessKey(Terminal.Gui.KeyEvent) parent: Terminal.Gui.ListView @@ -158,15 +199,16 @@ items: assemblies: - Terminal.Gui namespace: Terminal.Gui + summary: Handles cursor movement for this view, passes all other events. syntax: content: public override bool ProcessKey (Terminal.Gui.KeyEvent kb); parameters: - id: kb type: Terminal.Gui.KeyEvent - description: To be added. + description: Keyboard event. return: type: System.Boolean - description: To be added. + description: true, if key was processed, false otherwise. overload: Terminal.Gui.ListView.ProcessKey* exceptions: [] - uid: Terminal.Gui.ListView.Redraw(Terminal.Gui.Rect) @@ -181,12 +223,13 @@ items: assemblies: - Terminal.Gui namespace: Terminal.Gui + summary: Redraws the ListView syntax: content: public override void Redraw (Terminal.Gui.Rect region); parameters: - id: region type: Terminal.Gui.Rect - description: To be added. + description: Region. overload: Terminal.Gui.ListView.Redraw* exceptions: [] - uid: Terminal.Gui.ListView.SelectedChanged @@ -338,6 +381,24 @@ references: name: Boolean nameWithType: Boolean fullName: System.Boolean +- uid: Terminal.Gui.ListView.MouseEvent(Terminal.Gui.MouseEvent) + parent: Terminal.Gui.ListView + isExternal: false + name: MouseEvent(MouseEvent) + nameWithType: ListView.MouseEvent(MouseEvent) + fullName: ListView.MouseEvent(MouseEvent) +- uid: Terminal.Gui.MouseEvent + parent: Terminal.Gui + isExternal: false + name: MouseEvent + nameWithType: MouseEvent + fullName: Terminal.Gui.MouseEvent +- uid: Terminal.Gui.ListView.PositionCursor + parent: Terminal.Gui.ListView + isExternal: false + name: PositionCursor() + nameWithType: ListView.PositionCursor() + fullName: ListView.PositionCursor() - uid: Terminal.Gui.ListView.ProcessKey(Terminal.Gui.KeyEvent) parent: Terminal.Gui.ListView isExternal: false @@ -410,6 +471,18 @@ references: name: AllowsMarking nameWithType: ListView.AllowsMarking fullName: ListView.AllowsMarking +- uid: Terminal.Gui.ListView.MouseEvent* + parent: Terminal.Gui.ListView + isExternal: false + name: MouseEvent + nameWithType: ListView.MouseEvent + fullName: ListView.MouseEvent +- uid: Terminal.Gui.ListView.PositionCursor* + parent: Terminal.Gui.ListView + isExternal: false + name: PositionCursor + nameWithType: ListView.PositionCursor + fullName: ListView.PositionCursor - uid: Terminal.Gui.ListView.ProcessKey* parent: Terminal.Gui.ListView isExternal: false @@ -458,12 +531,6 @@ references: 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 @@ -656,12 +723,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.Remove(Terminal.Gui.View) parent: Terminal.Gui.View isExternal: false diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.Responder.yml b/docfx/api/Terminal.Gui/Terminal.Gui.Responder.yml index c89ee3865..291c6ab1e 100644 --- a/docfx/api/Terminal.Gui/Terminal.Gui.Responder.yml +++ b/docfx/api/Terminal.Gui/Terminal.Gui.Responder.yml @@ -94,15 +94,16 @@ items: assemblies: - Terminal.Gui namespace: Terminal.Gui + summary: Method invoked when a mouse event is generated syntax: content: public virtual bool MouseEvent (Terminal.Gui.MouseEvent me); parameters: - id: me type: Terminal.Gui.MouseEvent - description: To be added. + description: Me. return: type: System.Boolean - description: To be added. + description: true, if the event was handled, false otherwise. overload: Terminal.Gui.Responder.MouseEvent* exceptions: [] - uid: Terminal.Gui.Responder.ProcessColdKey(Terminal.Gui.KeyEvent) diff --git a/docfx/api/Terminal.Gui/Terminal.Gui.View.yml b/docfx/api/Terminal.Gui/Terminal.Gui.View.yml index c2c674129..0f187593a 100644 --- a/docfx/api/Terminal.Gui/Terminal.Gui.View.yml +++ b/docfx/api/Terminal.Gui/Terminal.Gui.View.yml @@ -74,6 +74,7 @@ items: - Terminal.Gui.Label - Terminal.Gui.ListView - Terminal.Gui.MenuBar + - Terminal.Gui.ProgressBar - Terminal.Gui.RadioGroup - Terminal.Gui.ScrollBarView - Terminal.Gui.ScrollView diff --git a/docfx/api/toc.yml b/docfx/api/toc.yml index fbcf53ef4..6c613a132 100644 --- a/docfx/api/toc.yml +++ b/docfx/api/toc.yml @@ -57,6 +57,8 @@ name: MouseFlags - uid: Terminal.Gui.Point name: Point + - uid: Terminal.Gui.ProgressBar + name: ProgressBar - uid: Terminal.Gui.RadioGroup name: RadioGroup - uid: Terminal.Gui.Rect diff --git a/docs/api/Terminal.Gui.html b/docs/api/Terminal.Gui.html index 830a08f61..9774a10c8 100644 --- a/docs/api/Terminal.Gui.html +++ b/docs/api/Terminal.Gui.html @@ -125,6 +125,9 @@

MessageBox

Message box displays a modal message to the user, with a title, a message and a series of options that the user can choose from.

+
+

ProgressBar

+

Progress bar can indicate progress of an activity visually.

RadioGroup

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

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Attribute.html b/docs/api/Terminal.Gui/Terminal.Gui.Attribute.html index 2739c2ad7..cbf45d5c0 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Attribute.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Attribute.html @@ -92,11 +92,12 @@

Attribute(Int32)

-
+

Initializes a new instance of the Attribute struct.

+
Declaration
-
public Attribute (int v);
+
public Attribute (int value);
Parameters
diff --git a/docs/api/Terminal.Gui/Terminal.Gui.ListView.html b/docs/api/Terminal.Gui/Terminal.Gui.ListView.html index 0a23ea8ad..37c0ebdb4 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.ListView.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.ListView.html @@ -87,9 +87,6 @@ - @@ -183,9 +180,6 @@ - @@ -418,13 +412,13 @@ - -

ProcessKey(KeyEvent)

+ +

MouseEvent(MouseEvent)

Declaration
-
public override bool ProcessKey (Terminal.Gui.KeyEvent kb);
+
public override bool MouseEvent (Terminal.Gui.MouseEvent me);
Parameters
@@ -437,8 +431,8 @@ - - + + @@ -462,9 +456,66 @@
KeyEventkbMouseEventme

To be added.

+ +

PositionCursor()

+

Positions the cursor in this view

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

ProcessKey(KeyEvent)

+

Handles cursor movement for this view, passes all other events.

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

Keyboard event.

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

true, if key was processed, false otherwise.

+
+ +

Redraw(Rect)

-
+

Redraws the ListView

+
Declaration
@@ -483,7 +534,7 @@ Rect region -

To be added.

+

Region.

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.Responder.html b/docs/api/Terminal.Gui/Terminal.Gui.Responder.html index 59ad21d9d..e04fa1d4a 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.Responder.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.Responder.html @@ -158,7 +158,8 @@

MouseEvent(MouseEvent)

-
+

Method invoked when a mouse event is generated

+
Declaration
@@ -177,7 +178,7 @@ MouseEvent me -

To be added.

+

Me.

@@ -193,7 +194,7 @@ System.Boolean -

To be added.

+

true, if the event was handled, false otherwise.

diff --git a/docs/api/Terminal.Gui/Terminal.Gui.View.html b/docs/api/Terminal.Gui/Terminal.Gui.View.html index 6506d1ab2..3f7574743 100644 --- a/docs/api/Terminal.Gui/Terminal.Gui.View.html +++ b/docs/api/Terminal.Gui/Terminal.Gui.View.html @@ -87,6 +87,7 @@ + diff --git a/docs/api/toc.html b/docs/api/toc.html index 183b81f0d..ce1701682 100644 --- a/docs/api/toc.html +++ b/docs/api/toc.html @@ -160,6 +160,9 @@
  • Point
  • +
  • + ProgressBar +
  • RadioGroup
  • diff --git a/docs/manifest.json b/docs/manifest.json index d2380a874..f1a1400be 100644 --- a/docs/manifest.json +++ b/docs/manifest.json @@ -1 +1 @@ -{"homepages":[],"source_base_path":"/cvs/gui.cs/docfx","xrefmap":"xrefmap.yml","files":[{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.SpecialChar.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.SpecialChar.html","hash":"i1mFE0BbShjxPO1/uorOKQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Mono.Terminal.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.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.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.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.yml","output":{".html":{"relative_path":"api/Terminal.Gui.html","hash":"4ftZqbuweist9YDl3ZFaaQ=="}},"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/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.SpecialChar.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.SpecialChar.html","hash":"oyaYen6dExP+Yje8h+D1yQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Attribute.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Attribute.html","hash":"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":"rNt2GZHdlKMeJ1SyISuN0A=="}},"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/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.Window.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Window.html","hash":"ItBexMcHWDaV1yCleTabOw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.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.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.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.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.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":"A4fhV1iFqmhdnEEQkoywlA=="}},"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/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.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.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.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.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.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.Gui/Terminal.Gui.MenuBar.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.MenuBar.html","hash":"+vNGrp+VV2GZEugZ8zOn5A=="}},"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.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.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/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.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.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":"I+XmteF4oNU7Xi+GVWmHqg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Clipboard.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Clipboard.html","hash":"oQtu24OqI0zAeeEtLEC3nw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.IListDataSource.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.IListDataSource.html","hash":"Xfn/6Vl1b8NMvPm84nHBxA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.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.MouseEvent.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.MouseEvent.html","hash":"TtIW0+KNQ+DxrIyYnGpJyQ=="}},"is_incremental":false,"version":""},{"type":"Toc","source_relative_path":"api/toc.yml","output":{".html":{"relative_path":"api/toc.html","hash":"tPVtjW07zqzPboZLEmAs4A=="}},"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":""},{"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/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.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.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.TextAlignment.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.TextAlignment.html","hash":"0WRZZIAjiDvLCkr+/Zr44Q=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.ScrollView.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.ScrollView.html","hash":"oBGxCR2zRE3o1K6u9apaTg=="}},"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.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.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.TextAlignment.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.TextAlignment.html","hash":"VCohI9t1lob2fztxD5ZXcQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Color.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Color.html","hash":"lDjWo7u8AtVHR4wSVrYp9A=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.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/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.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/Terminal.ScrollView.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.ScrollView.html","hash":"ZRd9UaOkENOXRtYPGmSJqg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Application.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Application.html","hash":"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.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.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.yml","output":{".html":{"relative_path":"api/Terminal.html","hash":"tFVRBtIAuwnTBjsSB3aeCw=="}},"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.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.RadioGroup.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.RadioGroup.html","hash":"zwoFctZNjvwMklMZpPs1EQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Application.RunState.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Application.RunState.html","hash":"I+XmteF4oNU7Xi+GVWmHqg=="}},"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.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.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.ListView.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.ListView.html","hash":"OvgzQ76dA9ssA+d2pNPyQQ=="}},"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/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.Label.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Label.html","hash":"tJNRVOYJfQqH8GIQdA9+OQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Point.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Point.html","hash":"yOdvSmSegO4HtL9S0NXmAw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.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.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/Terminal.Gui/Terminal.Gui.ProgressBar.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.ProgressBar.html","hash":"Keu3x8Ef0wlqeIKcslXMVQ=="}},"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.Gui/Terminal.Gui.Responder.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Responder.html","hash":"3MEwnqJ+fYJGc0od42x/jQ=="}},"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.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/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.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/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.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.MouseFlags.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MouseFlags.html","hash":"cDzZV9Fx1k/ddXExyYB8Fg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.TextAlignment.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.TextAlignment.html","hash":"VCohI9t1lob2fztxD5ZXcQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Button.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Button.html","hash":"ZE05OhGK1H1bKNRgCznkUg=="}},"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.MenuBar.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.MenuBar.html","hash":"+vNGrp+VV2GZEugZ8zOn5A=="}},"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.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/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.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.MouseEvent.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MouseEvent.html","hash":"tWBrDmGanq6Qsj86XzS8PA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.SpecialChar.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.SpecialChar.html","hash":"oyaYen6dExP+Yje8h+D1yQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.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.IListDataSource.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.IListDataSource.html","hash":"Xfn/6Vl1b8NMvPm84nHBxA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.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.MouseEvent.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.MouseEvent.html","hash":"TtIW0+KNQ+DxrIyYnGpJyQ=="}},"is_incremental":false,"version":""},{"type":"Toc","source_relative_path":"api/toc.yml","output":{".html":{"relative_path":"api/toc.html","hash":"LwMrlKXRFhG/JCxWsKVPsQ=="}},"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.TextAlignment.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.TextAlignment.html","hash":"0WRZZIAjiDvLCkr+/Zr44Q=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.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":"i1mFE0BbShjxPO1/uorOKQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui.yml","output":{".html":{"relative_path":"api/Terminal.Gui.html","hash":"GfSihR55SNtYsYvPrrmW6g=="}},"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/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.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.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.ScrollView.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.ScrollView.html","hash":"oBGxCR2zRE3o1K6u9apaTg=="}},"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.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.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.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.View.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.View.html","hash":"XCEy+x4xsvkojbAoLUTCMg=="}},"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.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.Attribute.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Attribute.html","hash":"dsOlZlzf10Ib6qwDgmCEKQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.Gui/Terminal.Gui.Clipboard.yml","output":{".html":{"relative_path":"api/Terminal.Gui/Terminal.Gui.Clipboard.html","hash":"oQtu24OqI0zAeeEtLEC3nw=="}},"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":""}],"version_info":{}} \ No newline at end of file diff --git a/docs/xrefmap.yml b/docs/xrefmap.yml index 25a67fb09..57b7dd21d 100644 --- a/docs/xrefmap.yml +++ b/docs/xrefmap.yml @@ -2586,6 +2586,26 @@ references: href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView_AllowsMarking_ fullName: ListView.AllowsMarking nameWithType: ListView.AllowsMarking +- uid: Terminal.Gui.ListView.MouseEvent(Terminal.Gui.MouseEvent) + name: MouseEvent(MouseEvent) + href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView_MouseEvent_Terminal_Gui_MouseEvent_ + fullName: ListView.MouseEvent(MouseEvent) + nameWithType: ListView.MouseEvent(MouseEvent) +- uid: Terminal.Gui.ListView.MouseEvent* + name: MouseEvent + href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView_MouseEvent_ + fullName: ListView.MouseEvent + nameWithType: ListView.MouseEvent +- uid: Terminal.Gui.ListView.PositionCursor + name: PositionCursor() + href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView_PositionCursor + fullName: ListView.PositionCursor() + nameWithType: ListView.PositionCursor() +- uid: Terminal.Gui.ListView.PositionCursor* + name: PositionCursor + href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView_PositionCursor_ + fullName: ListView.PositionCursor + nameWithType: ListView.PositionCursor - uid: Terminal.Gui.ListView.ProcessKey(Terminal.Gui.KeyEvent) name: ProcessKey(KeyEvent) href: api/Terminal.Gui/Terminal.Gui.ListView.html#Terminal_Gui_ListView_ProcessKey_Terminal_Gui_KeyEvent_ @@ -3176,6 +3196,51 @@ references: href: api/Terminal.Gui/Terminal.Gui.Point.html#Terminal_Gui_Point_Y fullName: Point.Y nameWithType: Point.Y +- uid: Terminal.Gui.ProgressBar + name: ProgressBar + href: api/Terminal.Gui/Terminal.Gui.ProgressBar.html + fullName: Terminal.Gui.ProgressBar + nameWithType: ProgressBar +- uid: Terminal.Gui.ProgressBar.#ctor(Terminal.Gui.Rect) + name: ProgressBar(Rect) + href: api/Terminal.Gui/Terminal.Gui.ProgressBar.html#Terminal_Gui_ProgressBar__ctor_Terminal_Gui_Rect_ + fullName: ProgressBar.ProgressBar(Rect) + nameWithType: ProgressBar.ProgressBar(Rect) +- uid: Terminal.Gui.ProgressBar.#ctor* + name: ProgressBar + href: api/Terminal.Gui/Terminal.Gui.ProgressBar.html#Terminal_Gui_ProgressBar__ctor_ + fullName: ProgressBar.ProgressBar + nameWithType: ProgressBar.ProgressBar +- uid: Terminal.Gui.ProgressBar.Fraction + name: Fraction + href: api/Terminal.Gui/Terminal.Gui.ProgressBar.html#Terminal_Gui_ProgressBar_Fraction + fullName: ProgressBar.Fraction + nameWithType: ProgressBar.Fraction +- uid: Terminal.Gui.ProgressBar.Fraction* + name: Fraction + href: api/Terminal.Gui/Terminal.Gui.ProgressBar.html#Terminal_Gui_ProgressBar_Fraction_ + fullName: ProgressBar.Fraction + nameWithType: ProgressBar.Fraction +- uid: Terminal.Gui.ProgressBar.Pulse + name: Pulse() + href: api/Terminal.Gui/Terminal.Gui.ProgressBar.html#Terminal_Gui_ProgressBar_Pulse + fullName: ProgressBar.Pulse() + nameWithType: ProgressBar.Pulse() +- uid: Terminal.Gui.ProgressBar.Pulse* + name: Pulse + href: api/Terminal.Gui/Terminal.Gui.ProgressBar.html#Terminal_Gui_ProgressBar_Pulse_ + fullName: ProgressBar.Pulse + nameWithType: ProgressBar.Pulse +- uid: Terminal.Gui.ProgressBar.Redraw(Terminal.Gui.Rect) + name: Redraw(Rect) + href: api/Terminal.Gui/Terminal.Gui.ProgressBar.html#Terminal_Gui_ProgressBar_Redraw_Terminal_Gui_Rect_ + fullName: ProgressBar.Redraw(Rect) + nameWithType: ProgressBar.Redraw(Rect) +- uid: Terminal.Gui.ProgressBar.Redraw* + name: Redraw + href: api/Terminal.Gui/Terminal.Gui.ProgressBar.html#Terminal_Gui_ProgressBar_Redraw_ + fullName: ProgressBar.Redraw + nameWithType: ProgressBar.Redraw - uid: Terminal.Gui.RadioGroup name: RadioGroup href: api/Terminal.Gui/Terminal.Gui.RadioGroup.html diff --git a/ecmadocs/en/Terminal.Gui/Attribute.xml b/ecmadocs/en/Terminal.Gui/Attribute.xml index 8f3ae74ff..5fc2ff0f5 100644 --- a/ecmadocs/en/Terminal.Gui/Attribute.xml +++ b/ecmadocs/en/Terminal.Gui/Attribute.xml @@ -21,8 +21,8 @@ - - + + Constructor 0.0.0.0 @@ -31,8 +31,10 @@ - To be added. - To be added. + Value. + + Initializes a new instance of the struct. + To be added. diff --git a/ecmadocs/en/Terminal.Gui/ListView.xml b/ecmadocs/en/Terminal.Gui/ListView.xml index 3afb1c6ce..dbc430182 100644 --- a/ecmadocs/en/Terminal.Gui/ListView.xml +++ b/ecmadocs/en/Terminal.Gui/ListView.xml @@ -75,6 +75,44 @@ To be added. + + + + Method + + 0.0.0.0 + + + System.Boolean + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + Method + + 0.0.0.0 + + + System.Void + + + + + Positions the cursor in this view + + To be added. + + @@ -89,9 +127,12 @@ - To be added. - To be added. - To be added. + Keyboard event. + + Handles cursor movement for this view, passes all other events. + + + true, if key was processed, false otherwise. To be added. @@ -109,8 +150,10 @@ - To be added. - To be added. + Region. + + Redraws the ListView + To be added. diff --git a/ecmadocs/en/Terminal.Gui/MessageBox.xml b/ecmadocs/en/Terminal.Gui/MessageBox.xml index a4fae5722..fb6c6470d 100644 --- a/ecmadocs/en/Terminal.Gui/MessageBox.xml +++ b/ecmadocs/en/Terminal.Gui/MessageBox.xml @@ -14,6 +14,23 @@ Message box displays a modal message to the user, with a title, a message and a series of options that the user can choose from. To be added. + + The difference between the Query and ErrorQuery method is the default set of colors used for the message box. + + + The following example pops up a Message Box with 50 columns, and 7 lines, with the specified title and text, plus two buttons. + The value -1 is returned when the user cancels the dialog by pressing the ESC key. + + + + var n = MessageBox.Query (50, 7, "Quit Demo", "Are you sure you want to quit this demo?", "Yes", "No"); + if (n == 0) + quit = true; + else + quit = false; + + + diff --git a/ecmadocs/en/Terminal.Gui/Responder.xml b/ecmadocs/en/Terminal.Gui/Responder.xml index 9d9d2284b..7d4fd56fd 100644 --- a/ecmadocs/en/Terminal.Gui/Responder.xml +++ b/ecmadocs/en/Terminal.Gui/Responder.xml @@ -73,9 +73,12 @@ - To be added. - To be added. - To be added. + Me. + + Method invoked when a mouse event is generated + + + true, if the event was handled, false otherwise. To be added. diff --git a/ecmadocs/en/index.xml b/ecmadocs/en/index.xml index 088e11259..cc403a82e 100644 --- a/ecmadocs/en/index.xml +++ b/ecmadocs/en/index.xml @@ -51,6 +51,7 @@ +