소스 검색

Add ColorPicker Control. (#1668)

* Add ColorPicker Control.

* Add default colors.

* Author name comment removed.

* Scenario renamed.

* Format source code.

* Add commands and KeyBindings.

* ColorPicker comments updated.

* Doc updated.

* Fix relative Layout.

* Add new constructor, with title only.

* Delete one inused line.

* Scenario renammed.

* Doc updated.
Jocelyn NATALI 3 년 전
부모
커밋
09b8ce64da
100개의 변경된 파일1738개의 추가작업 그리고 138개의 파일을 삭제
  1. 1 0
      README.md
  2. 249 0
      Terminal.Gui/Views/ColorPicker.cs
  3. 112 0
      UICatalog/Scenarios/ColorPicker.cs
  4. 91 0
      UnitTests/ColorPickerTests.cs
  5. 1 1
      docs/README.html
  6. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.Application.ResizedEventArgs.html
  7. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.Application.RunState.html
  8. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.Application.html
  9. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.Attribute.html
  10. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.Autocomplete.html
  11. 4 1
      docs/api/Terminal.Gui/Terminal.Gui.Border.ToplevelContainer.html
  12. 10 5
      docs/api/Terminal.Gui/Terminal.Gui.Border.html
  13. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.BorderStyle.html
  14. 4 1
      docs/api/Terminal.Gui/Terminal.Gui.Button.html
  15. 4 1
      docs/api/Terminal.Gui/Terminal.Gui.CheckBox.html
  16. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.Clipboard.html
  17. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.ClipboardBase.html
  18. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.Color.html
  19. 949 0
      docs/api/Terminal.Gui/Terminal.Gui.ColorPicker.html
  20. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.ColorScheme.html
  21. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.Colors.html
  22. 4 1
      docs/api/Terminal.Gui/Terminal.Gui.ComboBox.html
  23. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.Command.html
  24. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.ConsoleDriver.DiagnosticFlags.html
  25. 63 1
      docs/api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html
  26. 6 6
      docs/api/Terminal.Gui/Terminal.Gui.ContextMenu.html
  27. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.CursorVisibility.html
  28. 4 1
      docs/api/Terminal.Gui/Terminal.Gui.DateField.html
  29. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.DateTimeEventArgs-1.html
  30. 4 1
      docs/api/Terminal.Gui/Terminal.Gui.Dialog.html
  31. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.Dim.html
  32. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.DisplayModeLayout.html
  33. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.FakeConsole.html
  34. 14 1
      docs/api/Terminal.Gui/Terminal.Gui.FakeDriver.html
  35. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.FakeMainLoop.html
  36. 4 1
      docs/api/Terminal.Gui/Terminal.Gui.FileDialog.html
  37. 4 1
      docs/api/Terminal.Gui/Terminal.Gui.FrameView.html
  38. 4 1
      docs/api/Terminal.Gui/Terminal.Gui.GraphView.html
  39. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.Graphs.Axis.html
  40. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.Graphs.AxisIncrementToRender.html
  41. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.Graphs.BarSeries.Bar.html
  42. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.Graphs.BarSeries.html
  43. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.Graphs.GraphCellToRender.html
  44. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.Graphs.HorizontalAxis.html
  45. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.Graphs.IAnnotation.html
  46. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.Graphs.ISeries.html
  47. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.Graphs.LabelGetterDelegate.html
  48. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.Graphs.LegendAnnotation.html
  49. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.Graphs.MultiBarSeries.html
  50. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.Graphs.Orientation.html
  51. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.Graphs.PathAnnotation.LineF.html
  52. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.Graphs.PathAnnotation.html
  53. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.Graphs.ScatterSeries.html
  54. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.Graphs.TextAnnotation.html
  55. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.Graphs.VerticalAxis.html
  56. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.Graphs.html
  57. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.HexView.HexViewEventArgs.html
  58. 4 1
      docs/api/Terminal.Gui/Terminal.Gui.HexView.html
  59. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.IAutocomplete.html
  60. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.IClipboard.html
  61. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.IListDataSource.html
  62. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.IMainLoopDriver.html
  63. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.ITreeView.html
  64. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.Key.html
  65. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.KeyEvent.html
  66. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.KeyModifiers.html
  67. 43 15
      docs/api/Terminal.Gui/Terminal.Gui.Label.html
  68. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.LayoutStyle.html
  69. 24 21
      docs/api/Terminal.Gui/Terminal.Gui.LineView.html
  70. 4 1
      docs/api/Terminal.Gui/Terminal.Gui.ListView.html
  71. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.ListViewItemEventArgs.html
  72. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.ListViewRowEventArgs.html
  73. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.ListWrapper.html
  74. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.MainLoop.html
  75. 4 1
      docs/api/Terminal.Gui/Terminal.Gui.MenuBar.html
  76. 4 1
      docs/api/Terminal.Gui/Terminal.Gui.MenuBarItem.html
  77. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.MenuClosingEventArgs.html
  78. 28 1
      docs/api/Terminal.Gui/Terminal.Gui.MenuItem.html
  79. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.MenuItemCheckStyle.html
  80. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.MenuOpeningEventArgs.html
  81. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.MessageBox.html
  82. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.MouseEvent.html
  83. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.MouseFlags.html
  84. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.OpenDialog.OpenMode.html
  85. 4 1
      docs/api/Terminal.Gui/Terminal.Gui.OpenDialog.html
  86. 4 1
      docs/api/Terminal.Gui/Terminal.Gui.PanelView.html
  87. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.Point.html
  88. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.PointF.html
  89. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.Pos.html
  90. 4 1
      docs/api/Terminal.Gui/Terminal.Gui.ProgressBar.html
  91. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.ProgressBarFormat.html
  92. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.ProgressBarStyle.html
  93. 4 1
      docs/api/Terminal.Gui/Terminal.Gui.RadioGroup.html
  94. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.Rect.html
  95. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.RectangleF.html
  96. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.Responder.html
  97. 4 1
      docs/api/Terminal.Gui/Terminal.Gui.SaveDialog.html
  98. 4 1
      docs/api/Terminal.Gui/Terminal.Gui.ScrollBarView.html
  99. 4 1
      docs/api/Terminal.Gui/Terminal.Gui.ScrollView.html
  100. 1 1
      docs/api/Terminal.Gui/Terminal.Gui.SelectedItemChangedArgs.html

+ 1 - 0
README.md

@@ -18,6 +18,7 @@ A toolkit for building console GUI apps for .NET, .NET Core, and Mono that works
 
 
 * [Button](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.Button.html) 
 * [Button](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.Button.html) 
 * [CheckBox](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.CheckBox.html)
 * [CheckBox](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.CheckBox.html)
+* [ColorPicker](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.ColorPicker.html)
 * [ComboBox](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.ComboBox.html)
 * [ComboBox](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.ComboBox.html)
 * [Dialog](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.Dialog.html)
 * [Dialog](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.Dialog.html)
   * [OpenDialog](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.OpenDialog.html)
   * [OpenDialog](https://migueldeicaza.github.io/gui.cs/api/Terminal.Gui/Terminal.Gui.OpenDialog.html)

+ 249 - 0
Terminal.Gui/Views/ColorPicker.cs

@@ -0,0 +1,249 @@
+using System;
+using NStack;
+
+namespace Terminal.Gui {
+
+	/// <summary>
+	/// The <see cref="ColorPicker"/> <see cref="View"/> Color picker.
+	/// </summary>
+	public class ColorPicker : View {
+		/// <summary>
+		/// Number of colors on a line.
+		/// </summary>
+		private static readonly int colorsPerLine = 8;
+
+		/// <summary>
+		/// Number of color lines.
+		/// </summary>
+		private static readonly int lineCount = 2;
+
+		/// <summary>
+		/// Horizontal zoom.
+		/// </summary>
+		private static readonly int horizontalZoom = 4;
+
+		/// <summary>
+		/// Vertical zoom.
+		/// </summary>
+		private static readonly int verticalZoom = 2;
+
+		// Cursor runes.
+		private static readonly Rune [] cursorRunes = new Rune []
+		{
+			0x250C, 0x2500, 0x2500, 0x2510,
+			0x2514, 0x2500, 0x2500, 0x2518
+		};
+
+		/// <summary>
+		/// Cursor for the selected color.
+		/// </summary>
+		public Point Cursor {
+			get {
+				return new Point (selectColorIndex % colorsPerLine, selectColorIndex / colorsPerLine);
+			}
+
+			set {
+				var colorIndex = value.Y * colorsPerLine + value.X;
+				SelectedColor = (Color)colorIndex;
+			}
+		}
+
+		/// <summary>
+		/// Fired when a color is picked.
+		/// </summary>
+		public event Action ColorChanged;
+
+		private int selectColorIndex = (int)Color.Black;
+
+		/// <summary>
+		/// Selected color.
+		/// </summary>
+		public Color SelectedColor {
+			get {
+				return (Color)selectColorIndex;
+			}
+
+			set {
+				selectColorIndex = (int)value;
+				ColorChanged?.Invoke ();
+				SetNeedsDisplay ();
+			}
+		}
+
+		/// <summary>
+		/// Initializes a new instance of <see cref="ColorPicker"/>.
+		/// </summary>
+		public ColorPicker () : base ("Color Picker")
+		{
+			Initialize ();
+		}
+
+		/// <summary>
+		/// Initializes a new instance of <see cref="ColorPicker"/>.
+		/// </summary>
+		/// <param name="title">Title.</param>
+		public ColorPicker (ustring title) : base (title)
+		{
+			Initialize ();
+		}
+
+		/// <summary>
+		/// Initializes a new instance of <see cref="ColorPicker"/>.
+		/// </summary>
+		/// <param name="point">Location point.</param>
+		/// <param name="title">Title.</param>
+		public ColorPicker (Point point, ustring title) : this (point.X, point.Y, title)
+		{
+		}
+
+		/// <summary>
+		/// Initializes a new instance of <see cref="ColorPicker"/>.
+		/// </summary>
+		/// <param name="x">X location.</param>
+		/// <param name="y">Y location.</param>
+		/// <param name="title">Title</param>
+		public ColorPicker (int x, int y, ustring title) : base (x, y, title)
+		{
+			Initialize ();
+		}
+
+		private void Initialize()
+		{
+			CanFocus = true;
+			Width = colorsPerLine * horizontalZoom;
+			Height = lineCount * verticalZoom + 1;
+
+			AddCommands ();
+			AddKeyBindings ();
+		}
+
+		/// <summary>
+		/// Add the commands.
+		/// </summary>
+		private void AddCommands ()
+		{
+			AddCommand (Command.Left, () => MoveLeft ());
+			AddCommand (Command.Right, () => MoveRight ());
+			AddCommand (Command.LineUp, () => MoveUp ());
+			AddCommand (Command.LineDown, () => MoveDown ());
+		}
+
+		/// <summary>
+		/// Add the KeyBindinds.
+		/// </summary>
+		private void AddKeyBindings ()
+		{
+			AddKeyBinding (Key.CursorLeft, Command.Left);
+			AddKeyBinding (Key.CursorRight, Command.Right);
+			AddKeyBinding (Key.CursorUp, Command.LineUp);
+			AddKeyBinding (Key.CursorDown, Command.LineDown);
+		}
+
+		///<inheritdoc/>
+		public override void Redraw (Rect bounds)
+		{
+			base.Redraw (bounds);
+
+			Driver.SetAttribute (HasFocus ? ColorScheme.Focus : GetNormalColor ());
+			var colorIndex = 0;
+
+			for (var y = 0; y < (Height.Anchor (0) - 1) / verticalZoom; y++) {
+				for (var x = 0; x < Width.Anchor (0) / horizontalZoom; x++) {
+					var foregroundColorIndex = y == 0 ? colorIndex + colorsPerLine : colorIndex - colorsPerLine;
+					Driver.SetAttribute (Driver.MakeAttribute ((Color)foregroundColorIndex, (Color)colorIndex));
+					var selected = x == Cursor.X && y == Cursor.Y;
+					DrawColorBox (x, y, selected);
+					colorIndex++;
+				}
+			}
+		}
+
+		/// <summary>
+		/// Draw a box for one color.
+		/// </summary>
+		/// <param name="x">X location.</param>
+		/// <param name="y">Y location</param>
+		/// <param name="selected"></param>
+		private void DrawColorBox (int x, int y, bool selected)
+		{
+			var index = 0;
+
+			for (var zommedY = 0; zommedY < verticalZoom; zommedY++) {
+				for (var zommedX = 0; zommedX < horizontalZoom; zommedX++) {
+					Move (x * horizontalZoom + zommedX, y * verticalZoom + zommedY + 1);
+
+					if (selected) {
+						var character = cursorRunes [index];
+						Driver.AddRune (character);
+					} else {
+						Driver.AddRune (' ');
+					}
+
+					index++;
+				}
+			}
+		}
+
+		/// <summary>
+		/// Moves the selected item index to the previous column.
+		/// </summary>
+		/// <returns></returns>
+		public virtual bool MoveLeft ()
+		{
+			if (Cursor.X > 0) SelectedColor--;
+			return true;
+		}
+
+		/// <summary>
+		/// Moves the selected item index to the next column.
+		/// </summary>
+		/// <returns></returns>
+		public virtual bool MoveRight ()
+		{
+			if (Cursor.X < colorsPerLine - 1) SelectedColor++;
+			return true;
+		}
+
+		/// <summary>
+		/// Moves the selected item index to the previous row.
+		/// </summary>
+		/// <returns></returns>
+		public virtual bool MoveUp ()
+		{
+			if (Cursor.Y > 0) SelectedColor -= colorsPerLine;
+			return true;
+		}
+
+		/// <summary>
+		/// Moves the selected item index to the next row.
+		/// </summary>
+		/// <returns></returns>
+		public virtual bool MoveDown ()
+		{
+			if (Cursor.Y < lineCount - 1) SelectedColor += colorsPerLine;
+			return true;
+		}
+
+		///<inheritdoc/>
+		public override bool ProcessKey (KeyEvent kb)
+		{
+			var result = InvokeKeybindings (kb);
+			if (result != null)
+				return (bool)result;
+
+			return false;
+		}
+
+		///<inheritdoc/>
+		public override bool MouseEvent (MouseEvent me)
+		{
+			if (!me.Flags.HasFlag (MouseFlags.Button1Clicked) || !CanFocus)
+				return false;
+
+			SetFocus ();
+			Cursor = new Point (me.X / horizontalZoom, (me.Y - 1) / verticalZoom);
+
+			return true;
+		}
+	}
+}

+ 112 - 0
UICatalog/Scenarios/ColorPicker.cs

@@ -0,0 +1,112 @@
+using Terminal.Gui;
+using System;
+
+namespace UICatalog.Scenarios {
+	[ScenarioMetadata (Name: "Color Picker", Description: "Color Picker.")]
+	[ScenarioCategory ("Colors")]
+	[ScenarioCategory ("Controls")]
+	public class ColorPickers : Scenario {
+		/// <summary>
+		/// Foreground ColorPicker.
+		/// </summary>
+		private ColorPicker foregroundColorPicker;
+
+		/// <summary>
+		/// Background ColorPicker.
+		/// </summary>
+		private ColorPicker backgroundColorPicker;
+
+		/// <summary>
+		/// Foreground color label.
+		/// </summary>
+		private Label foregroundColorLabel;
+
+		/// <summary>
+		/// Background color Label.
+		/// </summary>
+		private Label backgroundColorLabel;
+
+		/// <summary>
+		/// Demo label.
+		/// </summary>
+		private Label demoLabel;
+
+		/// <summary>
+		/// Setup the scenario.
+		/// </summary>
+		public override void Setup ()
+		{
+			// Scenario Window's.
+			Win.Title = this.GetName ();
+
+			// Forground ColorPicker.
+			foregroundColorPicker = new ColorPicker ("Foreground Color");
+			foregroundColorPicker.X = 0;
+			foregroundColorPicker.Y = 0;
+			foregroundColorPicker.ColorChanged += ForegroundColor_ColorChanged;
+			Win.Add (foregroundColorPicker);
+
+			foregroundColorLabel = new Label ();
+			foregroundColorLabel.X = Pos.Left(foregroundColorPicker);
+			foregroundColorLabel.Y = Pos.Bottom (foregroundColorPicker) + 1;
+			Win.Add (foregroundColorLabel);
+
+			// Background ColorPicker.
+			backgroundColorPicker = new ColorPicker ();
+			backgroundColorPicker.Text = "Background Color";
+			backgroundColorPicker.X = Pos.AnchorEnd () - (Pos.Right (backgroundColorPicker) - Pos.Left (backgroundColorPicker));
+			backgroundColorPicker.Y = 0;
+			backgroundColorPicker.ColorChanged += BackgroundColor_ColorChanged;
+			Win.Add (backgroundColorPicker);
+
+			backgroundColorLabel = new Label ();
+			backgroundColorLabel.X = Pos.AnchorEnd () - (Pos.Right (backgroundColorLabel) - Pos.Left (backgroundColorLabel));
+			backgroundColorLabel.Y = Pos.Bottom (backgroundColorPicker) + 1;
+			Win.Add (backgroundColorLabel);
+
+			// Demo Label.
+			demoLabel = new Label ("Lorem Ipsum");
+			demoLabel.X = Pos.Center ();
+			demoLabel.Y = 1;
+			Win.Add (demoLabel);
+
+			// Set default colors.
+			backgroundColorPicker.SelectedColor = demoLabel.SuperView.ColorScheme.Normal.Background;
+			foregroundColorPicker.SelectedColor = demoLabel.SuperView.ColorScheme.Normal.Foreground;
+		}
+
+		/// <summary>
+		/// Fired when foreground color is changed.
+		/// </summary>
+		private void ForegroundColor_ColorChanged ()
+		{
+			UpdateColorLabel (foregroundColorLabel, foregroundColorPicker);
+			UpdateDemoLabel ();
+		}
+
+		/// <summary>
+		/// Fired when background color is changed.
+		/// </summary>
+		private void BackgroundColor_ColorChanged ()
+		{
+			UpdateColorLabel (backgroundColorLabel, backgroundColorPicker);
+			UpdateDemoLabel ();
+		}
+
+		/// <summary>
+		/// Update a color label from his ColorPicker.
+		/// </summary>
+		private void UpdateColorLabel (Label label, ColorPicker colorPicker)
+		{
+			label.Clear ();
+			label.Text = $"{colorPicker.SelectedColor} - {(int)colorPicker.SelectedColor}";
+		}
+
+		/// <summary>
+		/// Update Demo Label.
+		/// </summary>
+		private void UpdateDemoLabel () => demoLabel.ColorScheme = new ColorScheme () {
+			Normal = new Terminal.Gui.Attribute (foregroundColorPicker.SelectedColor, backgroundColorPicker.SelectedColor)
+		};
+	}
+}

+ 91 - 0
UnitTests/ColorPickerTests.cs

@@ -0,0 +1,91 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using Xunit;
+
+namespace Terminal.Gui.Views {
+	public class ColorPickerTests {
+		[Fact]
+		public void Constructors ()
+		{
+			var colorPicker = new ColorPicker ();
+			Assert.Equal (Color.Black, colorPicker.SelectedColor);
+			Assert.Equal (new Point (0, 0), colorPicker.Cursor);
+			Assert.True (colorPicker.CanFocus);
+			Assert.Equal (new Rect (0, 0, 32, 5), colorPicker.Frame);
+
+			colorPicker = new ColorPicker (5, 10, "Title");
+			Assert.Equal (Color.Black, colorPicker.SelectedColor);
+			Assert.Equal (new Point (0, 0), colorPicker.Cursor);
+			Assert.True (colorPicker.CanFocus);
+			Assert.Equal (new Rect (5, 10, 32, 5), colorPicker.Frame);
+
+			colorPicker = new ColorPicker (new Point (10, 15), "Title");
+			Assert.Equal (Color.Black, colorPicker.SelectedColor);
+			Assert.Equal (new Point (0, 0), colorPicker.Cursor);
+			Assert.True (colorPicker.CanFocus);
+			Assert.Equal (new Rect (10, 15, 32, 5), colorPicker.Frame);
+		}
+
+		[Fact]
+		[AutoInitShutdown]
+		public void KeyBindings_Command ()
+		{
+			var colorPicker = new ColorPicker ();
+			Assert.Equal (Color.Black, colorPicker.SelectedColor);
+
+			Assert.True (colorPicker.ProcessKey (new KeyEvent (Key.CursorRight, new KeyModifiers ())));
+			Assert.Equal (Color.Blue, colorPicker.SelectedColor);
+
+			Assert.True (colorPicker.ProcessKey (new KeyEvent (Key.CursorDown, new KeyModifiers ())));
+			Assert.Equal (Color.BrightBlue, colorPicker.SelectedColor);
+
+			Assert.True (colorPicker.ProcessKey (new KeyEvent (Key.CursorLeft, new KeyModifiers ())));
+			Assert.Equal (Color.DarkGray, colorPicker.SelectedColor);
+
+			Assert.True (colorPicker.ProcessKey (new KeyEvent (Key.CursorUp, new KeyModifiers ())));
+			Assert.Equal (Color.Black, colorPicker.SelectedColor);
+
+			Assert.True (colorPicker.ProcessKey (new KeyEvent (Key.CursorLeft, new KeyModifiers ())));
+			Assert.Equal (Color.Black, colorPicker.SelectedColor);
+
+			Assert.True (colorPicker.ProcessKey (new KeyEvent (Key.CursorUp, new KeyModifiers ())));
+			Assert.Equal (Color.Black, colorPicker.SelectedColor);
+		}
+
+		[Fact]
+		[AutoInitShutdown]
+		public void MouseEvents ()
+		{
+			var colorPicker = new ColorPicker ();
+			Assert.Equal (Color.Black, colorPicker.SelectedColor);
+
+			Assert.False (colorPicker.MouseEvent (new MouseEvent ()));
+
+			Assert.True (colorPicker.MouseEvent (new MouseEvent () { Flags = MouseFlags.Button1Clicked, X = 4, Y = 0 }));
+			Assert.Equal (Color.Blue, colorPicker.SelectedColor);
+		}
+
+		[Fact]
+		[AutoInitShutdown]
+		public void SelectedColorAndCursor ()
+		{
+			var colorPicker = new ColorPicker ();
+			colorPicker.SelectedColor = Color.White;
+			Assert.Equal (7, colorPicker.Cursor.X);
+			Assert.Equal (1, colorPicker.Cursor.Y);
+
+			colorPicker.SelectedColor = Color.Black;
+			Assert.Equal (0, colorPicker.Cursor.X);
+			Assert.Equal (0, colorPicker.Cursor.Y);
+
+			colorPicker.Cursor = new Point (7, 1);
+			Assert.Equal (Color.White, colorPicker.SelectedColor);
+
+			colorPicker.Cursor = new Point (0, 0);
+			Assert.Equal (Color.Black, colorPicker.SelectedColor);
+		}
+	}
+}

+ 1 - 1
docs/README.html

@@ -8,7 +8,7 @@
     <title>To Generate the Docs </title>
     <title>To Generate the Docs </title>
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="To Generate the Docs ">
     <meta name="title" content="To Generate the Docs ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="favicon.ico">
     <link rel="shortcut icon" href="favicon.ico">
     <link rel="stylesheet" href="styles/docfx.vendor.css">
     <link rel="stylesheet" href="styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.Application.ResizedEventArgs.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class Application.ResizedEventArgs
     <meta name="title" content="Class Application.ResizedEventArgs
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.Application.RunState.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class Application.RunState
     <meta name="title" content="Class Application.RunState
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.Application.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class Application
     <meta name="title" content="Class Application
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.Attribute.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Struct Attribute
     <meta name="title" content="Struct Attribute
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.Autocomplete.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class Autocomplete
     <meta name="title" content="Class Autocomplete
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 4 - 1
docs/api/Terminal.Gui/Terminal.Gui.Border.ToplevelContainer.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class Border.ToplevelContainer
     <meta name="title" content="Class Border.ToplevelContainer
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
@@ -325,6 +325,9 @@ border line or spacing around.
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
     </div>
     </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_TextFormatter">View.TextFormatter</a>
+    </div>
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
     </div>
     </div>

+ 10 - 5
docs/api/Terminal.Gui/Terminal.Gui.Border.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class Border
     <meta name="title" content="Class Border
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
@@ -478,7 +478,7 @@ Gets the parent <a class="xref" href="Terminal.Gui.Border.html#Terminal_Gui_Bord
   <h3 id="methods">Methods
   <h3 id="methods">Methods
   </h3>
   </h3>
   <a id="Terminal_Gui_Border_DrawContent_" data-uid="Terminal.Gui.Border.DrawContent*"></a>
   <a id="Terminal_Gui_Border_DrawContent_" data-uid="Terminal.Gui.Border.DrawContent*"></a>
-  <h4 id="Terminal_Gui_Border_DrawContent_Terminal_Gui_View_" data-uid="Terminal.Gui.Border.DrawContent(Terminal.Gui.View)">DrawContent(View)</h4>
+  <h4 id="Terminal_Gui_Border_DrawContent_Terminal_Gui_View_System_Boolean_" data-uid="Terminal.Gui.Border.DrawContent(Terminal.Gui.View,System.Boolean)">DrawContent(View, Boolean)</h4>
   <div class="markdown level1 summary">
   <div class="markdown level1 summary">
 Drawn the <a class="xref" href="Terminal.Gui.Border.html#Terminal_Gui_Border_BorderThickness">BorderThickness</a> more the <a class="xref" href="Terminal.Gui.Border.html#Terminal_Gui_Border_Padding">Padding</a>
 Drawn the <a class="xref" href="Terminal.Gui.Border.html#Terminal_Gui_Border_BorderThickness">BorderThickness</a> more the <a class="xref" href="Terminal.Gui.Border.html#Terminal_Gui_Border_Padding">Padding</a>
 more the <a class="xref" href="Terminal.Gui.Border.html#Terminal_Gui_Border_BorderStyle">BorderStyle</a> and the <a class="xref" href="Terminal.Gui.Border.html#Terminal_Gui_Border_Effect3D">Effect3D</a>.
 more the <a class="xref" href="Terminal.Gui.Border.html#Terminal_Gui_Border_BorderStyle">BorderStyle</a> and the <a class="xref" href="Terminal.Gui.Border.html#Terminal_Gui_Border_Effect3D">Effect3D</a>.
@@ -486,7 +486,7 @@ more the <a class="xref" href="Terminal.Gui.Border.html#Terminal_Gui_Border_Bord
   <div class="markdown level1 conceptual"></div>
   <div class="markdown level1 conceptual"></div>
   <h5 class="decalaration">Declaration</h5>
   <h5 class="decalaration">Declaration</h5>
   <div class="codewrapper">
   <div class="codewrapper">
-    <pre><code class="lang-csharp hljs">public void DrawContent(View view = null)</code></pre>
+    <pre><code class="lang-csharp hljs">public void DrawContent(View view = null, bool fill = true)</code></pre>
   </div>
   </div>
   <h5 class="parameters">Parameters</h5>
   <h5 class="parameters">Parameters</h5>
   <table class="table table-bordered table-striped table-condensed">
   <table class="table table-bordered table-striped table-condensed">
@@ -501,14 +501,19 @@ more the <a class="xref" href="Terminal.Gui.Border.html#Terminal_Gui_Border_Bord
       <tr>
       <tr>
         <td><a class="xref" href="Terminal.Gui.View.html">View</a></td>
         <td><a class="xref" href="Terminal.Gui.View.html">View</a></td>
         <td><span class="parametername">view</span></td>
         <td><span class="parametername">view</span></td>
-        <td></td>
+        <td>The view to draw.</td>
+      </tr>
+      <tr>
+        <td><span class="xref">System.Boolean</span></td>
+        <td><span class="parametername">fill</span></td>
+        <td>If it will clear or not the content area.</td>
       </tr>
       </tr>
     </tbody>
     </tbody>
   </table>
   </table>
   <a id="Terminal_Gui_Border_DrawFullContent_" data-uid="Terminal.Gui.Border.DrawFullContent*"></a>
   <a id="Terminal_Gui_Border_DrawFullContent_" data-uid="Terminal.Gui.Border.DrawFullContent*"></a>
   <h4 id="Terminal_Gui_Border_DrawFullContent" data-uid="Terminal.Gui.Border.DrawFullContent">DrawFullContent()</h4>
   <h4 id="Terminal_Gui_Border_DrawFullContent" data-uid="Terminal.Gui.Border.DrawFullContent">DrawFullContent()</h4>
   <div class="markdown level1 summary">
   <div class="markdown level1 summary">
-Same as <a class="xref" href="Terminal.Gui.Border.html#Terminal_Gui_Border_DrawContent_Terminal_Gui_View_">DrawContent(View)</a> but drawing full frames for all borders.
+Same as <a class="xref" href="Terminal.Gui.Border.html#Terminal_Gui_Border_DrawContent_Terminal_Gui_View_System_Boolean_">DrawContent(View, Boolean)</a> but drawing full frames for all borders.
 </div>
 </div>
   <div class="markdown level1 conceptual"></div>
   <div class="markdown level1 conceptual"></div>
   <h5 class="decalaration">Declaration</h5>
   <h5 class="decalaration">Declaration</h5>

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.BorderStyle.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Enum BorderStyle
     <meta name="title" content="Enum BorderStyle
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 4 - 1
docs/api/Terminal.Gui/Terminal.Gui.Button.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class Button
     <meta name="title" content="Class Button
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
@@ -198,6 +198,9 @@ Button is a <a class="xref" href="Terminal.Gui.View.html">View</a> that provides
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
     </div>
     </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_TextFormatter">View.TextFormatter</a>
+    </div>
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
     </div>
     </div>

+ 4 - 1
docs/api/Terminal.Gui/Terminal.Gui.CheckBox.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class CheckBox
     <meta name="title" content="Class CheckBox
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
@@ -204,6 +204,9 @@ The <a class="xref" href="Terminal.Gui.CheckBox.html">CheckBox</a> <a class="xre
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
     </div>
     </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_TextFormatter">View.TextFormatter</a>
+    </div>
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
     </div>
     </div>

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.Clipboard.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class Clipboard
     <meta name="title" content="Class Clipboard
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.ClipboardBase.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class ClipboardBase
     <meta name="title" content="Class ClipboardBase
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.Color.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Enum Color
     <meta name="title" content="Enum Color
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 949 - 0
docs/api/Terminal.Gui/Terminal.Gui.ColorPicker.html

@@ -0,0 +1,949 @@
+<!DOCTYPE html>
+<!--[if IE]><![endif]-->
+<html>
+  
+  <head>
+    <meta charset="utf-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+    <title>Class ColorPicker
+   </title>
+    <meta name="viewport" content="width=device-width">
+    <meta name="title" content="Class ColorPicker
+   ">
+    <meta name="generator" content="docfx 2.59.2.0">
+    
+    <link rel="shortcut icon" href="../../favicon.ico">
+    <link rel="stylesheet" href="../../styles/docfx.vendor.css">
+    <link rel="stylesheet" href="../../styles/docfx.css">
+    <link rel="stylesheet" href="../../styles/main.css">
+    <meta property="docfx:navrel" content="../../toc.html">
+    <meta property="docfx:tocrel" content="toc.html">
+    
+    <meta property="docfx:rel" content="../../">
+    
+  </head>
+  <body data-spy="scroll" data-target="#affix" data-offset="120">
+    <div id="wrapper">
+      <header>
+        
+        <nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
+          <div class="container">
+            <div class="navbar-header">
+              <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
+                <span class="sr-only">Toggle navigation</span>
+                <span class="icon-bar"></span>
+                <span class="icon-bar"></span>
+                <span class="icon-bar"></span>
+              </button>
+              
+              <a class="navbar-brand" href="../../index.html">
+                <img id="logo" class="svg" src="../../images/logo48.png" alt="">
+              </a>
+            </div>
+            <div class="collapse navbar-collapse" id="navbar">
+              <form class="navbar-form navbar-right" role="search" id="search">
+                <div class="form-group">
+                  <input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
+                </div>
+              </form>
+            </div>
+          </div>
+        </nav>
+        
+        <div class="subnav navbar navbar-default">
+          <div class="container hide-when-search" id="breadcrumb">
+            <ul class="breadcrumb">
+              <li></li>
+            </ul>
+          </div>
+        </div>
+      </header>
+      <div class="container body-content">
+        
+        <div id="search-results">
+          <div class="search-list">Search Results for <span></span></div>
+          <div class="sr-items">
+            <p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
+          </div>
+          <ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
+        </div>
+      </div>
+      <div role="main" class="container body-content hide-when-search">
+        
+        <div class="sidenav hide-when-search">
+          <a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
+          <div class="sidetoggle collapse" id="sidetoggle">
+            <div id="sidetoc"></div>
+          </div>
+        </div>
+        <div class="article row grid-right">
+          <div class="col-md-10">
+            <article class="content wrap" id="_content" data-uid="Terminal.Gui.ColorPicker">
+  
+  
+  <h1 id="Terminal_Gui_ColorPicker" data-uid="Terminal.Gui.ColorPicker" class="text-break">Class ColorPicker
+  </h1>
+  <div class="markdown level0 summary">
+The <a class="xref" href="Terminal.Gui.ColorPicker.html">ColorPicker</a> <a class="xref" href="Terminal.Gui.View.html">View</a> Color picker.
+</div>
+  <div class="markdown level0 conceptual"></div>
+  <div class="inheritance">
+    <h5>Inheritance</h5>
+    <div class="level0"><span class="xref">System.Object</span></div>
+    <div class="level1"><a class="xref" href="Terminal.Gui.Responder.html">Responder</a></div>
+    <div class="level2"><a class="xref" href="Terminal.Gui.View.html">View</a></div>
+    <div class="level3"><span class="xref">ColorPicker</span></div>
+  </div>
+  <div classs="implements">
+    <h5>Implements</h5>
+    <div><span class="xref">System.IDisposable</span></div>
+    <div><span class="xref">System.ComponentModel.ISupportInitializeNotification</span></div>
+    <div><span class="xref">System.ComponentModel.ISupportInitialize</span></div>
+  </div>
+  <div class="inheritedMembers">
+    <h5>Inherited Members</h5>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Added">View.Added</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Removed">View.Removed</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Enter">View.Enter</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Leave">View.Leave</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_MouseEnter">View.MouseEnter</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_MouseLeave">View.MouseLeave</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_MouseClick">View.MouseClick</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_CanFocusChanged">View.CanFocusChanged</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_EnabledChanged">View.EnabledChanged</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_VisibleChanged">View.VisibleChanged</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_HotKeyChanged">View.HotKeyChanged</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_HotKey">View.HotKey</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_HotKeySpecifier">View.HotKeySpecifier</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Shortcut">View.Shortcut</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_ShortcutTag">View.ShortcutTag</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_ShortcutAction">View.ShortcutAction</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Data">View.Data</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Driver">View.Driver</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Subviews">View.Subviews</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_TabIndexes">View.TabIndexes</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_TabIndex">View.TabIndex</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_TabStop">View.TabStop</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_CanFocus">View.CanFocus</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Id">View.Id</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_IsCurrentTop">View.IsCurrentTop</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_WantMousePositionReports">View.WantMousePositionReports</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_WantContinuousButtonPressed">View.WantContinuousButtonPressed</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Frame">View.Frame</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_LayoutStyle">View.LayoutStyle</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Bounds">View.Bounds</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_X">View.X</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Y">View.Y</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Width">View.Width</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_TextFormatter">View.TextFormatter</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SetNeedsDisplay">View.SetNeedsDisplay()</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_ClearLayoutNeeded">View.ClearLayoutNeeded()</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SetNeedsDisplay_Terminal_Gui_Rect_">View.SetNeedsDisplay(Rect)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SetChildNeedsDisplay">View.SetChildNeedsDisplay()</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Add_Terminal_Gui_View_">View.Add(View)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Add_Terminal_Gui_View___">View.Add(View[])</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_RemoveAll">View.RemoveAll()</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Remove_Terminal_Gui_View_">View.Remove(View)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_BringSubviewToFront_Terminal_Gui_View_">View.BringSubviewToFront(View)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SendSubviewToBack_Terminal_Gui_View_">View.SendSubviewToBack(View)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SendSubviewBackwards_Terminal_Gui_View_">View.SendSubviewBackwards(View)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_BringSubviewForward_Terminal_Gui_View_">View.BringSubviewForward(View)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Clear">View.Clear()</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Clear_Terminal_Gui_Rect_">View.Clear(Rect)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_ScreenToView_System_Int32_System_Int32_">View.ScreenToView(Int32, Int32)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_ClipToBounds">View.ClipToBounds()</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SetClip_Terminal_Gui_Rect_">View.SetClip(Rect)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_DrawFrame_Terminal_Gui_Rect_System_Int32_System_Boolean_">View.DrawFrame(Rect, Int32, Boolean)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_DrawHotString_NStack_ustring_Terminal_Gui_Attribute_Terminal_Gui_Attribute_">View.DrawHotString(ustring, Attribute, Attribute)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_DrawHotString_NStack_ustring_System_Boolean_Terminal_Gui_ColorScheme_">View.DrawHotString(ustring, Boolean, ColorScheme)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Move_System_Int32_System_Int32_System_Boolean_">View.Move(Int32, Int32, Boolean)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_PositionCursor">View.PositionCursor()</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_HasFocus">View.HasFocus</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_OnAdded_Terminal_Gui_View_">View.OnAdded(View)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_OnRemoved_Terminal_Gui_View_">View.OnRemoved(View)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_OnEnter_Terminal_Gui_View_">View.OnEnter(View)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_OnLeave_Terminal_Gui_View_">View.OnLeave(View)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Focused">View.Focused</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_MostFocused">View.MostFocused</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_ColorScheme">View.ColorScheme</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_AddRune_System_Int32_System_Int32_System_Rune_">View.AddRune(Int32, Int32, Rune)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_ClearNeedsDisplay">View.ClearNeedsDisplay()</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_DrawContent">View.DrawContent</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_OnDrawContent_Terminal_Gui_Rect_">View.OnDrawContent(Rect)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_DrawContentComplete">View.DrawContentComplete</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_OnDrawContentComplete_Terminal_Gui_Rect_">View.OnDrawContentComplete(Rect)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SetFocus">View.SetFocus()</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_KeyPress">View.KeyPress</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_InvokeKeybindings_Terminal_Gui_KeyEvent_">View.InvokeKeybindings(KeyEvent)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_AddKeyBinding_Terminal_Gui_Key_Terminal_Gui_Command_">View.AddKeyBinding(Key, Command)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_ReplaceKeyBinding_Terminal_Gui_Key_Terminal_Gui_Key_">View.ReplaceKeyBinding(Key, Key)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_ContainsKeyBinding_Terminal_Gui_Key_">View.ContainsKeyBinding(Key)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_ClearKeybindings">View.ClearKeybindings()</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_ClearKeybinding_Terminal_Gui_Key_">View.ClearKeybinding(Key)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_ClearKeybinding_Terminal_Gui_Command_">View.ClearKeybinding(Command)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_AddCommand_Terminal_Gui_Command_System_Func_System_Nullable_System_Boolean___">View.AddCommand(Command, Func&lt;Nullable&lt;Boolean&gt;&gt;)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_GetSupportedCommands">View.GetSupportedCommands()</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_GetKeyFromCommand_Terminal_Gui_Command_">View.GetKeyFromCommand(Command)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_ProcessHotKey_Terminal_Gui_KeyEvent_">View.ProcessHotKey(KeyEvent)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_ProcessColdKey_Terminal_Gui_KeyEvent_">View.ProcessColdKey(KeyEvent)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_KeyDown">View.KeyDown</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_OnKeyDown_Terminal_Gui_KeyEvent_">View.OnKeyDown(KeyEvent)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_KeyUp">View.KeyUp</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_OnKeyUp_Terminal_Gui_KeyEvent_">View.OnKeyUp(KeyEvent)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_EnsureFocus">View.EnsureFocus()</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_FocusFirst">View.FocusFirst()</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_FocusLast">View.FocusLast()</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_FocusPrev">View.FocusPrev()</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_FocusNext">View.FocusNext()</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_LayoutStarted">View.LayoutStarted</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_LayoutComplete">View.LayoutComplete</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Initialized">View.Initialized</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_LayoutSubviews">View.LayoutSubviews()</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Text">View.Text</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_AutoSize">View.AutoSize</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_TextAlignment">View.TextAlignment</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_VerticalTextAlignment">View.VerticalTextAlignment</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_TextDirection">View.TextDirection</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_IsInitialized">View.IsInitialized</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Enabled">View.Enabled</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Visible">View.Visible</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Border">View.Border</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_ToString">View.ToString()</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_OnMouseEnter_Terminal_Gui_MouseEvent_">View.OnMouseEnter(MouseEvent)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_OnMouseLeave_Terminal_Gui_MouseEvent_">View.OnMouseLeave(MouseEvent)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_OnMouseEvent_Terminal_Gui_MouseEvent_">View.OnMouseEvent(MouseEvent)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_OnMouseClick_Terminal_Gui_View_MouseEventArgs_">View.OnMouseClick(View.MouseEventArgs)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_OnCanFocusChanged">View.OnCanFocusChanged()</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_OnEnabledChanged">View.OnEnabledChanged()</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_OnVisibleChanged">View.OnVisibleChanged()</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Dispose_System_Boolean_">View.Dispose(Boolean)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_BeginInit">View.BeginInit()</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_EndInit">View.EndInit()</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SetWidth_System_Int32_System_Int32__">View.SetWidth(Int32, Int32)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SetHeight_System_Int32_System_Int32__">View.SetHeight(Int32, Int32)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_GetCurrentWidth_System_Int32__">View.GetCurrentWidth(Int32)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_GetCurrentHeight_System_Int32__">View.GetCurrentHeight(Int32)</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_GetNormalColor">View.GetNormalColor()</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_GetTopSuperView">View.GetTopSuperView()</a>
+    </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.Responder.html#Terminal_Gui_Responder_Dispose">Responder.Dispose()</a>
+    </div>
+    <div>
+      <span class="xref">System.Object.Equals(System.Object)</span>
+    </div>
+    <div>
+      <span class="xref">System.Object.Equals(System.Object, System.Object)</span>
+    </div>
+    <div>
+      <span class="xref">System.Object.GetHashCode()</span>
+    </div>
+    <div>
+      <span class="xref">System.Object.GetType()</span>
+    </div>
+    <div>
+      <span class="xref">System.Object.MemberwiseClone()</span>
+    </div>
+    <div>
+      <span class="xref">System.Object.ReferenceEquals(System.Object, System.Object)</span>
+    </div>
+  </div>
+  <h6><strong>Namespace</strong>: <a class="xref" href="Terminal.Gui.html">Terminal.Gui</a></h6>
+  <h6><strong>Assembly</strong>: Terminal.Gui.dll</h6>
+  <h5 id="Terminal_Gui_ColorPicker_syntax">Syntax</h5>
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public class ColorPicker : View, IDisposable, ISupportInitializeNotification, ISupportInitialize</code></pre>
+  </div>
+  <h3 id="constructors">Constructors
+  </h3>
+  <a id="Terminal_Gui_ColorPicker__ctor_" data-uid="Terminal.Gui.ColorPicker.#ctor*"></a>
+  <h4 id="Terminal_Gui_ColorPicker__ctor" data-uid="Terminal.Gui.ColorPicker.#ctor">ColorPicker()</h4>
+  <div class="markdown level1 summary">
+Initializes a new instance of <a class="xref" href="Terminal.Gui.ColorPicker.html">ColorPicker</a>.
+</div>
+  <div class="markdown level1 conceptual"></div>
+  <h5 class="decalaration">Declaration</h5>
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public ColorPicker()</code></pre>
+  </div>
+  <a id="Terminal_Gui_ColorPicker__ctor_" data-uid="Terminal.Gui.ColorPicker.#ctor*"></a>
+  <h4 id="Terminal_Gui_ColorPicker__ctor_NStack_ustring_" data-uid="Terminal.Gui.ColorPicker.#ctor(NStack.ustring)">ColorPicker(ustring)</h4>
+  <div class="markdown level1 summary">
+Initializes a new instance of <a class="xref" href="Terminal.Gui.ColorPicker.html">ColorPicker</a>.
+</div>
+  <div class="markdown level1 conceptual"></div>
+  <h5 class="decalaration">Declaration</h5>
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public ColorPicker(ustring title)</code></pre>
+  </div>
+  <h5 class="parameters">Parameters</h5>
+  <table class="table table-bordered table-striped table-condensed">
+    <thead>
+      <tr>
+        <th>Type</th>
+        <th>Name</th>
+        <th>Description</th>
+      </tr>
+    </thead>
+    <tbody>
+      <tr>
+        <td><span class="xref">NStack.ustring</span></td>
+        <td><span class="parametername">title</span></td>
+        <td>Title.</td>
+      </tr>
+    </tbody>
+  </table>
+  <a id="Terminal_Gui_ColorPicker__ctor_" data-uid="Terminal.Gui.ColorPicker.#ctor*"></a>
+  <h4 id="Terminal_Gui_ColorPicker__ctor_System_Int32_System_Int32_NStack_ustring_" data-uid="Terminal.Gui.ColorPicker.#ctor(System.Int32,System.Int32,NStack.ustring)">ColorPicker(Int32, Int32, ustring)</h4>
+  <div class="markdown level1 summary">
+Initializes a new instance of <a class="xref" href="Terminal.Gui.ColorPicker.html">ColorPicker</a>.
+</div>
+  <div class="markdown level1 conceptual"></div>
+  <h5 class="decalaration">Declaration</h5>
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public ColorPicker(int x, int y, ustring title)</code></pre>
+  </div>
+  <h5 class="parameters">Parameters</h5>
+  <table class="table table-bordered table-striped table-condensed">
+    <thead>
+      <tr>
+        <th>Type</th>
+        <th>Name</th>
+        <th>Description</th>
+      </tr>
+    </thead>
+    <tbody>
+      <tr>
+        <td><span class="xref">System.Int32</span></td>
+        <td><span class="parametername">x</span></td>
+        <td>X location.</td>
+      </tr>
+      <tr>
+        <td><span class="xref">System.Int32</span></td>
+        <td><span class="parametername">y</span></td>
+        <td>Y location.</td>
+      </tr>
+      <tr>
+        <td><span class="xref">NStack.ustring</span></td>
+        <td><span class="parametername">title</span></td>
+        <td>Title</td>
+      </tr>
+    </tbody>
+  </table>
+  <a id="Terminal_Gui_ColorPicker__ctor_" data-uid="Terminal.Gui.ColorPicker.#ctor*"></a>
+  <h4 id="Terminal_Gui_ColorPicker__ctor_Terminal_Gui_Point_NStack_ustring_" data-uid="Terminal.Gui.ColorPicker.#ctor(Terminal.Gui.Point,NStack.ustring)">ColorPicker(Point, ustring)</h4>
+  <div class="markdown level1 summary">
+Initializes a new instance of <a class="xref" href="Terminal.Gui.ColorPicker.html">ColorPicker</a>.
+</div>
+  <div class="markdown level1 conceptual"></div>
+  <h5 class="decalaration">Declaration</h5>
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public ColorPicker(Point point, ustring title)</code></pre>
+  </div>
+  <h5 class="parameters">Parameters</h5>
+  <table class="table table-bordered table-striped table-condensed">
+    <thead>
+      <tr>
+        <th>Type</th>
+        <th>Name</th>
+        <th>Description</th>
+      </tr>
+    </thead>
+    <tbody>
+      <tr>
+        <td><a class="xref" href="Terminal.Gui.Point.html">Point</a></td>
+        <td><span class="parametername">point</span></td>
+        <td>Location point.</td>
+      </tr>
+      <tr>
+        <td><span class="xref">NStack.ustring</span></td>
+        <td><span class="parametername">title</span></td>
+        <td>Title.</td>
+      </tr>
+    </tbody>
+  </table>
+  <h3 id="properties">Properties
+  </h3>
+  <a id="Terminal_Gui_ColorPicker_Cursor_" data-uid="Terminal.Gui.ColorPicker.Cursor*"></a>
+  <h4 id="Terminal_Gui_ColorPicker_Cursor" data-uid="Terminal.Gui.ColorPicker.Cursor">Cursor</h4>
+  <div class="markdown level1 summary">
+Cursor for the selected color.
+</div>
+  <div class="markdown level1 conceptual"></div>
+  <h5 class="decalaration">Declaration</h5>
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public Point Cursor { get; set; }</code></pre>
+  </div>
+  <h5 class="propertyValue">Property Value</h5>
+  <table class="table table-bordered table-striped table-condensed">
+    <thead>
+      <tr>
+        <th>Type</th>
+        <th>Description</th>
+      </tr>
+    </thead>
+    <tbody>
+      <tr>
+        <td><a class="xref" href="Terminal.Gui.Point.html">Point</a></td>
+        <td></td>
+      </tr>
+    </tbody>
+  </table>
+  <a id="Terminal_Gui_ColorPicker_SelectedColor_" data-uid="Terminal.Gui.ColorPicker.SelectedColor*"></a>
+  <h4 id="Terminal_Gui_ColorPicker_SelectedColor" data-uid="Terminal.Gui.ColorPicker.SelectedColor">SelectedColor</h4>
+  <div class="markdown level1 summary">
+Selected color.
+</div>
+  <div class="markdown level1 conceptual"></div>
+  <h5 class="decalaration">Declaration</h5>
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public Color SelectedColor { get; set; }</code></pre>
+  </div>
+  <h5 class="propertyValue">Property Value</h5>
+  <table class="table table-bordered table-striped table-condensed">
+    <thead>
+      <tr>
+        <th>Type</th>
+        <th>Description</th>
+      </tr>
+    </thead>
+    <tbody>
+      <tr>
+        <td><a class="xref" href="Terminal.Gui.Color.html">Color</a></td>
+        <td></td>
+      </tr>
+    </tbody>
+  </table>
+  <h3 id="methods">Methods
+  </h3>
+  <a id="Terminal_Gui_ColorPicker_MouseEvent_" data-uid="Terminal.Gui.ColorPicker.MouseEvent*"></a>
+  <h4 id="Terminal_Gui_ColorPicker_MouseEvent_Terminal_Gui_MouseEvent_" data-uid="Terminal.Gui.ColorPicker.MouseEvent(Terminal.Gui.MouseEvent)">MouseEvent(MouseEvent)</h4>
+  <div class="markdown level1 summary"></div>
+  <div class="markdown level1 conceptual"></div>
+  <h5 class="decalaration">Declaration</h5>
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public override bool MouseEvent(MouseEvent me)</code></pre>
+  </div>
+  <h5 class="parameters">Parameters</h5>
+  <table class="table table-bordered table-striped table-condensed">
+    <thead>
+      <tr>
+        <th>Type</th>
+        <th>Name</th>
+        <th>Description</th>
+      </tr>
+    </thead>
+    <tbody>
+      <tr>
+        <td><a class="xref" href="Terminal.Gui.MouseEvent.html">MouseEvent</a></td>
+        <td><span class="parametername">me</span></td>
+        <td></td>
+      </tr>
+    </tbody>
+  </table>
+  <h5 class="returns">Returns</h5>
+  <table class="table table-bordered table-striped table-condensed">
+    <thead>
+      <tr>
+        <th>Type</th>
+        <th>Description</th>
+      </tr>
+    </thead>
+    <tbody>
+      <tr>
+        <td><span class="xref">System.Boolean</span></td>
+        <td></td>
+      </tr>
+    </tbody>
+  </table>
+  <h5 class="overrides">Overrides</h5>
+  <div><a class="xref" href="Terminal.Gui.Responder.html#Terminal_Gui_Responder_MouseEvent_Terminal_Gui_MouseEvent_">Responder.MouseEvent(MouseEvent)</a></div>
+  <a id="Terminal_Gui_ColorPicker_MoveDown_" data-uid="Terminal.Gui.ColorPicker.MoveDown*"></a>
+  <h4 id="Terminal_Gui_ColorPicker_MoveDown" data-uid="Terminal.Gui.ColorPicker.MoveDown">MoveDown()</h4>
+  <div class="markdown level1 summary">
+Moves the selected item index to the next row.
+</div>
+  <div class="markdown level1 conceptual"></div>
+  <h5 class="decalaration">Declaration</h5>
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public virtual bool MoveDown()</code></pre>
+  </div>
+  <h5 class="returns">Returns</h5>
+  <table class="table table-bordered table-striped table-condensed">
+    <thead>
+      <tr>
+        <th>Type</th>
+        <th>Description</th>
+      </tr>
+    </thead>
+    <tbody>
+      <tr>
+        <td><span class="xref">System.Boolean</span></td>
+        <td></td>
+      </tr>
+    </tbody>
+  </table>
+  <a id="Terminal_Gui_ColorPicker_MoveLeft_" data-uid="Terminal.Gui.ColorPicker.MoveLeft*"></a>
+  <h4 id="Terminal_Gui_ColorPicker_MoveLeft" data-uid="Terminal.Gui.ColorPicker.MoveLeft">MoveLeft()</h4>
+  <div class="markdown level1 summary">
+Moves the selected item index to the previous column.
+</div>
+  <div class="markdown level1 conceptual"></div>
+  <h5 class="decalaration">Declaration</h5>
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public virtual bool MoveLeft()</code></pre>
+  </div>
+  <h5 class="returns">Returns</h5>
+  <table class="table table-bordered table-striped table-condensed">
+    <thead>
+      <tr>
+        <th>Type</th>
+        <th>Description</th>
+      </tr>
+    </thead>
+    <tbody>
+      <tr>
+        <td><span class="xref">System.Boolean</span></td>
+        <td></td>
+      </tr>
+    </tbody>
+  </table>
+  <a id="Terminal_Gui_ColorPicker_MoveRight_" data-uid="Terminal.Gui.ColorPicker.MoveRight*"></a>
+  <h4 id="Terminal_Gui_ColorPicker_MoveRight" data-uid="Terminal.Gui.ColorPicker.MoveRight">MoveRight()</h4>
+  <div class="markdown level1 summary">
+Moves the selected item index to the next column.
+</div>
+  <div class="markdown level1 conceptual"></div>
+  <h5 class="decalaration">Declaration</h5>
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public virtual bool MoveRight()</code></pre>
+  </div>
+  <h5 class="returns">Returns</h5>
+  <table class="table table-bordered table-striped table-condensed">
+    <thead>
+      <tr>
+        <th>Type</th>
+        <th>Description</th>
+      </tr>
+    </thead>
+    <tbody>
+      <tr>
+        <td><span class="xref">System.Boolean</span></td>
+        <td></td>
+      </tr>
+    </tbody>
+  </table>
+  <a id="Terminal_Gui_ColorPicker_MoveUp_" data-uid="Terminal.Gui.ColorPicker.MoveUp*"></a>
+  <h4 id="Terminal_Gui_ColorPicker_MoveUp" data-uid="Terminal.Gui.ColorPicker.MoveUp">MoveUp()</h4>
+  <div class="markdown level1 summary">
+Moves the selected item index to the previous row.
+</div>
+  <div class="markdown level1 conceptual"></div>
+  <h5 class="decalaration">Declaration</h5>
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public virtual bool MoveUp()</code></pre>
+  </div>
+  <h5 class="returns">Returns</h5>
+  <table class="table table-bordered table-striped table-condensed">
+    <thead>
+      <tr>
+        <th>Type</th>
+        <th>Description</th>
+      </tr>
+    </thead>
+    <tbody>
+      <tr>
+        <td><span class="xref">System.Boolean</span></td>
+        <td></td>
+      </tr>
+    </tbody>
+  </table>
+  <a id="Terminal_Gui_ColorPicker_ProcessKey_" data-uid="Terminal.Gui.ColorPicker.ProcessKey*"></a>
+  <h4 id="Terminal_Gui_ColorPicker_ProcessKey_Terminal_Gui_KeyEvent_" data-uid="Terminal.Gui.ColorPicker.ProcessKey(Terminal.Gui.KeyEvent)">ProcessKey(KeyEvent)</h4>
+  <div class="markdown level1 summary"></div>
+  <div class="markdown level1 conceptual"></div>
+  <h5 class="decalaration">Declaration</h5>
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public override bool ProcessKey(KeyEvent kb)</code></pre>
+  </div>
+  <h5 class="parameters">Parameters</h5>
+  <table class="table table-bordered table-striped table-condensed">
+    <thead>
+      <tr>
+        <th>Type</th>
+        <th>Name</th>
+        <th>Description</th>
+      </tr>
+    </thead>
+    <tbody>
+      <tr>
+        <td><a class="xref" href="Terminal.Gui.KeyEvent.html">KeyEvent</a></td>
+        <td><span class="parametername">kb</span></td>
+        <td></td>
+      </tr>
+    </tbody>
+  </table>
+  <h5 class="returns">Returns</h5>
+  <table class="table table-bordered table-striped table-condensed">
+    <thead>
+      <tr>
+        <th>Type</th>
+        <th>Description</th>
+      </tr>
+    </thead>
+    <tbody>
+      <tr>
+        <td><span class="xref">System.Boolean</span></td>
+        <td></td>
+      </tr>
+    </tbody>
+  </table>
+  <h5 class="overrides">Overrides</h5>
+  <div><a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_ProcessKey_Terminal_Gui_KeyEvent_">View.ProcessKey(KeyEvent)</a></div>
+  <a id="Terminal_Gui_ColorPicker_Redraw_" data-uid="Terminal.Gui.ColorPicker.Redraw*"></a>
+  <h4 id="Terminal_Gui_ColorPicker_Redraw_Terminal_Gui_Rect_" data-uid="Terminal.Gui.ColorPicker.Redraw(Terminal.Gui.Rect)">Redraw(Rect)</h4>
+  <div class="markdown level1 summary"></div>
+  <div class="markdown level1 conceptual"></div>
+  <h5 class="decalaration">Declaration</h5>
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public override void Redraw(Rect bounds)</code></pre>
+  </div>
+  <h5 class="parameters">Parameters</h5>
+  <table class="table table-bordered table-striped table-condensed">
+    <thead>
+      <tr>
+        <th>Type</th>
+        <th>Name</th>
+        <th>Description</th>
+      </tr>
+    </thead>
+    <tbody>
+      <tr>
+        <td><a class="xref" href="Terminal.Gui.Rect.html">Rect</a></td>
+        <td><span class="parametername">bounds</span></td>
+        <td></td>
+      </tr>
+    </tbody>
+  </table>
+  <h5 class="overrides">Overrides</h5>
+  <div><a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Redraw_Terminal_Gui_Rect_">View.Redraw(Rect)</a></div>
+  <h3 id="events">Events
+  </h3>
+  <h4 id="Terminal_Gui_ColorPicker_ColorChanged" data-uid="Terminal.Gui.ColorPicker.ColorChanged">ColorChanged</h4>
+  <div class="markdown level1 summary">
+Fired when a color is picked.
+</div>
+  <div class="markdown level1 conceptual"></div>
+  <h5 class="decalaration">Declaration</h5>
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public event Action ColorChanged</code></pre>
+  </div>
+  <h5 class="eventType">Event Type</h5>
+  <table class="table table-bordered table-striped table-condensed">
+    <thead>
+      <tr>
+        <th>Type</th>
+        <th>Description</th>
+      </tr>
+    </thead>
+    <tbody>
+      <tr>
+        <td><span class="xref">System.Action</span></td>
+        <td></td>
+      </tr>
+    </tbody>
+  </table>
+  <h3 id="implements">Implements</h3>
+  <div>
+      <span class="xref">System.IDisposable</span>
+  </div>
+  <div>
+      <span class="xref">System.ComponentModel.ISupportInitializeNotification</span>
+  </div>
+  <div>
+      <span class="xref">System.ComponentModel.ISupportInitialize</span>
+  </div>
+</article>
+          </div>
+          
+          <div class="hidden-sm col-md-2" role="complementary">
+            <div class="sideaffix">
+              <nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
+                <h5>In This Article</h5>
+                <div></div>
+              </nav>
+            </div>
+          </div>
+        </div>
+      </div>
+      
+      <footer>
+        <div class="grad-bottom"></div>
+        <div class="footer">
+          <div class="container">
+            <span class="pull-right">
+              <a href="#top">Back to top</a>
+            </span>
+            
+            <span>Generated by <strong>DocFX</strong></span>
+          </div>
+        </div>
+      </footer>
+    </div>
+    
+    <script type="text/javascript" src="../../styles/docfx.vendor.js"></script>
+    <script type="text/javascript" src="../../styles/docfx.js"></script>
+    <script type="text/javascript" src="../../styles/main.js"></script>
+  </body>
+</html>

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.ColorScheme.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class ColorScheme
     <meta name="title" content="Class ColorScheme
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.Colors.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class Colors
     <meta name="title" content="Class Colors
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 4 - 1
docs/api/Terminal.Gui/Terminal.Gui.ComboBox.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class ComboBox
     <meta name="title" content="Class ComboBox
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
@@ -204,6 +204,9 @@ ComboBox control
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
     </div>
     </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_TextFormatter">View.TextFormatter</a>
+    </div>
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
     </div>
     </div>

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.Command.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Enum Command
     <meta name="title" content="Enum Command
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.ConsoleDriver.DiagnosticFlags.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Enum ConsoleDriver.DiagnosticFlags
     <meta name="title" content="Enum ConsoleDriver.DiagnosticFlags
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 63 - 1
docs/api/Terminal.Gui/Terminal.Gui.ConsoleDriver.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class ConsoleDriver
     <meta name="title" content="Class ConsoleDriver
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
@@ -1670,6 +1670,58 @@ Initializes the driver
       </tr>
       </tr>
     </tbody>
     </tbody>
   </table>
   </table>
+  <a id="Terminal_Gui_ConsoleDriver_IsValidContent_" data-uid="Terminal.Gui.ConsoleDriver.IsValidContent*"></a>
+  <h4 id="Terminal_Gui_ConsoleDriver_IsValidContent_System_Int32_System_Int32_Terminal_Gui_Rect_" data-uid="Terminal.Gui.ConsoleDriver.IsValidContent(System.Int32,System.Int32,Terminal.Gui.Rect)">IsValidContent(Int32, Int32, Rect)</h4>
+  <div class="markdown level1 summary">
+Ensures that the column and line are in a valid range from the size of the driver.
+</div>
+  <div class="markdown level1 conceptual"></div>
+  <h5 class="decalaration">Declaration</h5>
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public bool IsValidContent(int col, int row, Rect clip)</code></pre>
+  </div>
+  <h5 class="parameters">Parameters</h5>
+  <table class="table table-bordered table-striped table-condensed">
+    <thead>
+      <tr>
+        <th>Type</th>
+        <th>Name</th>
+        <th>Description</th>
+      </tr>
+    </thead>
+    <tbody>
+      <tr>
+        <td><span class="xref">System.Int32</span></td>
+        <td><span class="parametername">col</span></td>
+        <td>The column.</td>
+      </tr>
+      <tr>
+        <td><span class="xref">System.Int32</span></td>
+        <td><span class="parametername">row</span></td>
+        <td>The row.</td>
+      </tr>
+      <tr>
+        <td><a class="xref" href="Terminal.Gui.Rect.html">Rect</a></td>
+        <td><span class="parametername">clip</span></td>
+        <td>The clip.</td>
+      </tr>
+    </tbody>
+  </table>
+  <h5 class="returns">Returns</h5>
+  <table class="table table-bordered table-striped table-condensed">
+    <thead>
+      <tr>
+        <th>Type</th>
+        <th>Description</th>
+      </tr>
+    </thead>
+    <tbody>
+      <tr>
+        <td><span class="xref">System.Boolean</span></td>
+        <td><code>true</code>if it&apos;s a valid range,<code>false</code>otherwise.</td>
+      </tr>
+    </tbody>
+  </table>
   <a id="Terminal_Gui_ConsoleDriver_MakeAttribute_" data-uid="Terminal.Gui.ConsoleDriver.MakeAttribute*"></a>
   <a id="Terminal_Gui_ConsoleDriver_MakeAttribute_" data-uid="Terminal.Gui.ConsoleDriver.MakeAttribute*"></a>
   <h4 id="Terminal_Gui_ConsoleDriver_MakeAttribute_Terminal_Gui_Color_Terminal_Gui_Color_" data-uid="Terminal.Gui.ConsoleDriver.MakeAttribute(Terminal.Gui.Color,Terminal.Gui.Color)">MakeAttribute(Color, Color)</h4>
   <h4 id="Terminal_Gui_ConsoleDriver_MakeAttribute_Terminal_Gui_Color_Terminal_Gui_Color_" data-uid="Terminal.Gui.ConsoleDriver.MakeAttribute(Terminal.Gui.Color,Terminal.Gui.Color)">MakeAttribute(Color, Color)</h4>
   <div class="markdown level1 summary">
   <div class="markdown level1 summary">
@@ -2107,6 +2159,16 @@ Updates the location of the cursor position
   <div class="codewrapper">
   <div class="codewrapper">
     <pre><code class="lang-csharp hljs">public abstract void UpdateCursor()</code></pre>
     <pre><code class="lang-csharp hljs">public abstract void UpdateCursor()</code></pre>
   </div>
   </div>
+  <a id="Terminal_Gui_ConsoleDriver_UpdateOffScreen_" data-uid="Terminal.Gui.ConsoleDriver.UpdateOffScreen*"></a>
+  <h4 id="Terminal_Gui_ConsoleDriver_UpdateOffScreen" data-uid="Terminal.Gui.ConsoleDriver.UpdateOffScreen">UpdateOffScreen()</h4>
+  <div class="markdown level1 summary">
+Reset and recreate the contents and the driver buffer.
+</div>
+  <div class="markdown level1 conceptual"></div>
+  <h5 class="decalaration">Declaration</h5>
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public abstract void UpdateOffScreen()</code></pre>
+  </div>
   <a id="Terminal_Gui_ConsoleDriver_UpdateScreen_" data-uid="Terminal.Gui.ConsoleDriver.UpdateScreen*"></a>
   <a id="Terminal_Gui_ConsoleDriver_UpdateScreen_" data-uid="Terminal.Gui.ConsoleDriver.UpdateScreen*"></a>
   <h4 id="Terminal_Gui_ConsoleDriver_UpdateScreen" data-uid="Terminal.Gui.ConsoleDriver.UpdateScreen">UpdateScreen()</h4>
   <h4 id="Terminal_Gui_ConsoleDriver_UpdateScreen" data-uid="Terminal.Gui.ConsoleDriver.UpdateScreen">UpdateScreen()</h4>
   <div class="markdown level1 summary">
   <div class="markdown level1 summary">

+ 6 - 6
docs/api/Terminal.Gui/Terminal.Gui.ContextMenu.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class ContextMenu
     <meta name="title" content="Class ContextMenu
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
@@ -337,15 +337,15 @@ Gets the <a class="xref" href="Terminal.Gui.MenuBar.html">MenuBar</a> that is ho
       </tr>
       </tr>
     </tbody>
     </tbody>
   </table>
   </table>
-  <a id="Terminal_Gui_ContextMenu_MenuItens_" data-uid="Terminal.Gui.ContextMenu.MenuItens*"></a>
-  <h4 id="Terminal_Gui_ContextMenu_MenuItens" data-uid="Terminal.Gui.ContextMenu.MenuItens">MenuItens</h4>
+  <a id="Terminal_Gui_ContextMenu_MenuItems_" data-uid="Terminal.Gui.ContextMenu.MenuItems*"></a>
+  <h4 id="Terminal_Gui_ContextMenu_MenuItems" data-uid="Terminal.Gui.ContextMenu.MenuItems">MenuItems</h4>
   <div class="markdown level1 summary">
   <div class="markdown level1 summary">
 Gets or sets the menu items for this context menu.
 Gets or sets the menu items for this context menu.
 </div>
 </div>
   <div class="markdown level1 conceptual"></div>
   <div class="markdown level1 conceptual"></div>
   <h5 class="decalaration">Declaration</h5>
   <h5 class="decalaration">Declaration</h5>
   <div class="codewrapper">
   <div class="codewrapper">
-    <pre><code class="lang-csharp hljs">public MenuBarItem MenuItens { get; set; }</code></pre>
+    <pre><code class="lang-csharp hljs">public MenuBarItem MenuItems { get; set; }</code></pre>
   </div>
   </div>
   <h5 class="propertyValue">Property Value</h5>
   <h5 class="propertyValue">Property Value</h5>
   <table class="table table-bordered table-striped table-condensed">
   <table class="table table-bordered table-striped table-condensed">
@@ -450,7 +450,7 @@ Gets or sets if the sub-menus must be displayed in a single or multiple frames.
   <a id="Terminal_Gui_ContextMenu_Hide_" data-uid="Terminal.Gui.ContextMenu.Hide*"></a>
   <a id="Terminal_Gui_ContextMenu_Hide_" data-uid="Terminal.Gui.ContextMenu.Hide*"></a>
   <h4 id="Terminal_Gui_ContextMenu_Hide" data-uid="Terminal.Gui.ContextMenu.Hide">Hide()</h4>
   <h4 id="Terminal_Gui_ContextMenu_Hide" data-uid="Terminal.Gui.ContextMenu.Hide">Hide()</h4>
   <div class="markdown level1 summary">
   <div class="markdown level1 summary">
-Close the <a class="xref" href="Terminal.Gui.ContextMenu.html#Terminal_Gui_ContextMenu_MenuItens">MenuItens</a> menu items.
+Close the <a class="xref" href="Terminal.Gui.ContextMenu.html#Terminal_Gui_ContextMenu_MenuItems">MenuItems</a> menu items.
 </div>
 </div>
   <div class="markdown level1 conceptual"></div>
   <div class="markdown level1 conceptual"></div>
   <h5 class="decalaration">Declaration</h5>
   <h5 class="decalaration">Declaration</h5>
@@ -460,7 +460,7 @@ Close the <a class="xref" href="Terminal.Gui.ContextMenu.html#Terminal_Gui_Conte
   <a id="Terminal_Gui_ContextMenu_Show_" data-uid="Terminal.Gui.ContextMenu.Show*"></a>
   <a id="Terminal_Gui_ContextMenu_Show_" data-uid="Terminal.Gui.ContextMenu.Show*"></a>
   <h4 id="Terminal_Gui_ContextMenu_Show" data-uid="Terminal.Gui.ContextMenu.Show">Show()</h4>
   <h4 id="Terminal_Gui_ContextMenu_Show" data-uid="Terminal.Gui.ContextMenu.Show">Show()</h4>
   <div class="markdown level1 summary">
   <div class="markdown level1 summary">
-Open the <a class="xref" href="Terminal.Gui.ContextMenu.html#Terminal_Gui_ContextMenu_MenuItens">MenuItens</a> menu items.
+Open the <a class="xref" href="Terminal.Gui.ContextMenu.html#Terminal_Gui_ContextMenu_MenuItems">MenuItems</a> menu items.
 </div>
 </div>
   <div class="markdown level1 conceptual"></div>
   <div class="markdown level1 conceptual"></div>
   <h5 class="decalaration">Declaration</h5>
   <h5 class="decalaration">Declaration</h5>

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.CursorVisibility.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Enum CursorVisibility
     <meta name="title" content="Enum CursorVisibility
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 4 - 1
docs/api/Terminal.Gui/Terminal.Gui.DateField.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class DateField
     <meta name="title" content="Class DateField
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
@@ -295,6 +295,9 @@ Simple Date editing <a class="xref" href="Terminal.Gui.View.html">View</a>
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
     </div>
     </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_TextFormatter">View.TextFormatter</a>
+    </div>
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
     </div>
     </div>

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.DateTimeEventArgs-1.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class DateTimeEventArgs&lt;T&gt;
     <meta name="title" content="Class DateTimeEventArgs&lt;T&gt;
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 4 - 1
docs/api/Terminal.Gui/Terminal.Gui.Dialog.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class Dialog
     <meta name="title" content="Class Dialog
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
@@ -349,6 +349,9 @@ or more <a class="xref" href="Terminal.Gui.Button.html">Button</a>s. It defaults
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
     </div>
     </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_TextFormatter">View.TextFormatter</a>
+    </div>
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
     </div>
     </div>

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.Dim.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class Dim
     <meta name="title" content="Class Dim
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.DisplayModeLayout.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Enum DisplayModeLayout
     <meta name="title" content="Enum DisplayModeLayout
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.FakeConsole.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class FakeConsole
     <meta name="title" content="Class FakeConsole
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 14 - 1
docs/api/Terminal.Gui/Terminal.Gui.FakeDriver.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class FakeDriver
     <meta name="title" content="Class FakeDriver
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
@@ -101,6 +101,9 @@ Implements a mock ConsoleDriver for unit testing
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_MakePrintable_System_Rune_">ConsoleDriver.MakePrintable(Rune)</a>
       <a class="xref" href="Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_MakePrintable_System_Rune_">ConsoleDriver.MakePrintable(Rune)</a>
     </div>
     </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_IsValidContent_System_Int32_System_Int32_Terminal_Gui_Rect_">ConsoleDriver.IsValidContent(Int32, Int32, Rect)</a>
+    </div>
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_SetTerminalResized_System_Action_">ConsoleDriver.SetTerminalResized(Action)</a>
       <a class="xref" href="Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_SetTerminalResized_System_Action_">ConsoleDriver.SetTerminalResized(Action)</a>
     </div>
     </div>
@@ -1126,6 +1129,16 @@ Implements a mock ConsoleDriver for unit testing
   </div>
   </div>
   <h5 class="overrides">Overrides</h5>
   <h5 class="overrides">Overrides</h5>
   <div><a class="xref" href="Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_UpdateCursor">ConsoleDriver.UpdateCursor()</a></div>
   <div><a class="xref" href="Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_UpdateCursor">ConsoleDriver.UpdateCursor()</a></div>
+  <a id="Terminal_Gui_FakeDriver_UpdateOffScreen_" data-uid="Terminal.Gui.FakeDriver.UpdateOffScreen*"></a>
+  <h4 id="Terminal_Gui_FakeDriver_UpdateOffScreen" data-uid="Terminal.Gui.FakeDriver.UpdateOffScreen">UpdateOffScreen()</h4>
+  <div class="markdown level1 summary"></div>
+  <div class="markdown level1 conceptual"></div>
+  <h5 class="decalaration">Declaration</h5>
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public override void UpdateOffScreen()</code></pre>
+  </div>
+  <h5 class="overrides">Overrides</h5>
+  <div><a class="xref" href="Terminal.Gui.ConsoleDriver.html#Terminal_Gui_ConsoleDriver_UpdateOffScreen">ConsoleDriver.UpdateOffScreen()</a></div>
   <a id="Terminal_Gui_FakeDriver_UpdateScreen_" data-uid="Terminal.Gui.FakeDriver.UpdateScreen*"></a>
   <a id="Terminal_Gui_FakeDriver_UpdateScreen_" data-uid="Terminal.Gui.FakeDriver.UpdateScreen*"></a>
   <h4 id="Terminal_Gui_FakeDriver_UpdateScreen" data-uid="Terminal.Gui.FakeDriver.UpdateScreen">UpdateScreen()</h4>
   <h4 id="Terminal_Gui_FakeDriver_UpdateScreen" data-uid="Terminal.Gui.FakeDriver.UpdateScreen">UpdateScreen()</h4>
   <div class="markdown level1 summary"></div>
   <div class="markdown level1 summary"></div>

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.FakeMainLoop.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class FakeMainLoop
     <meta name="title" content="Class FakeMainLoop
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 4 - 1
docs/api/Terminal.Gui/Terminal.Gui.FileDialog.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class FileDialog
     <meta name="title" content="Class FileDialog
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
@@ -353,6 +353,9 @@ Base class for the <a class="xref" href="Terminal.Gui.OpenDialog.html">OpenDialo
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
     </div>
     </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_TextFormatter">View.TextFormatter</a>
+    </div>
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
     </div>
     </div>

+ 4 - 1
docs/api/Terminal.Gui/Terminal.Gui.FrameView.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class FrameView
     <meta name="title" content="Class FrameView
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
@@ -205,6 +205,9 @@ a GroupBox in Windows.
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
     </div>
     </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_TextFormatter">View.TextFormatter</a>
+    </div>
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
     </div>
     </div>

+ 4 - 1
docs/api/Terminal.Gui/Terminal.Gui.GraphView.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class GraphView
     <meta name="title" content="Class GraphView
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
@@ -204,6 +204,9 @@ Control for rendering graphs (bar, scatter etc)
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
     </div>
     </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_TextFormatter">View.TextFormatter</a>
+    </div>
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
     </div>
     </div>

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.Graphs.Axis.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class Axis
     <meta name="title" content="Class Axis
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.Graphs.AxisIncrementToRender.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class AxisIncrementToRender
     <meta name="title" content="Class AxisIncrementToRender
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.Graphs.BarSeries.Bar.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class BarSeries.Bar
     <meta name="title" content="Class BarSeries.Bar
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.Graphs.BarSeries.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class BarSeries
     <meta name="title" content="Class BarSeries
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.Graphs.GraphCellToRender.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class GraphCellToRender
     <meta name="title" content="Class GraphCellToRender
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.Graphs.HorizontalAxis.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class HorizontalAxis
     <meta name="title" content="Class HorizontalAxis
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.Graphs.IAnnotation.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Interface IAnnotation
     <meta name="title" content="Interface IAnnotation
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.Graphs.ISeries.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Interface ISeries
     <meta name="title" content="Interface ISeries
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.Graphs.LabelGetterDelegate.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Delegate LabelGetterDelegate
     <meta name="title" content="Delegate LabelGetterDelegate
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.Graphs.LegendAnnotation.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class LegendAnnotation
     <meta name="title" content="Class LegendAnnotation
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.Graphs.MultiBarSeries.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class MultiBarSeries
     <meta name="title" content="Class MultiBarSeries
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.Graphs.Orientation.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Enum Orientation
     <meta name="title" content="Enum Orientation
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.Graphs.PathAnnotation.LineF.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class PathAnnotation.LineF
     <meta name="title" content="Class PathAnnotation.LineF
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.Graphs.PathAnnotation.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class PathAnnotation
     <meta name="title" content="Class PathAnnotation
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.Graphs.ScatterSeries.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class ScatterSeries
     <meta name="title" content="Class ScatterSeries
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.Graphs.TextAnnotation.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class TextAnnotation
     <meta name="title" content="Class TextAnnotation
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.Graphs.VerticalAxis.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class VerticalAxis
     <meta name="title" content="Class VerticalAxis
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.Graphs.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Namespace Terminal.Gui.Graphs
     <meta name="title" content="Namespace Terminal.Gui.Graphs
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.HexView.HexViewEventArgs.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class HexView.HexViewEventArgs
     <meta name="title" content="Class HexView.HexViewEventArgs
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 4 - 1
docs/api/Terminal.Gui/Terminal.Gui.HexView.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class HexView
     <meta name="title" content="Class HexView
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
@@ -201,6 +201,9 @@ An hex viewer and editor <a class="xref" href="Terminal.Gui.View.html">View</a>
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
     </div>
     </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_TextFormatter">View.TextFormatter</a>
+    </div>
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
     </div>
     </div>

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.IAutocomplete.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Interface IAutocomplete
     <meta name="title" content="Interface IAutocomplete
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.IClipboard.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Interface IClipboard
     <meta name="title" content="Interface IClipboard
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.IListDataSource.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Interface IListDataSource
     <meta name="title" content="Interface IListDataSource
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.IMainLoopDriver.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Interface IMainLoopDriver
     <meta name="title" content="Interface IMainLoopDriver
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.ITreeView.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Interface ITreeView
     <meta name="title" content="Interface ITreeView
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.Key.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Enum Key
     <meta name="title" content="Enum Key
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.KeyEvent.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class KeyEvent
     <meta name="title" content="Class KeyEvent
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.KeyModifiers.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class KeyModifiers
     <meta name="title" content="Class KeyModifiers
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 43 - 15
docs/api/Terminal.Gui/Terminal.Gui.Label.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class Label
     <meta name="title" content="Class Label
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
@@ -205,6 +205,9 @@ Multi-line Labels support word wrap.
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
     </div>
     </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_TextFormatter">View.TextFormatter</a>
+    </div>
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
     </div>
     </div>
@@ -521,12 +524,12 @@ The <a class="xref" href="Terminal.Gui.Label.html">Label</a> view is functionali
     <pre><code class="lang-csharp hljs">public Label()</code></pre>
     <pre><code class="lang-csharp hljs">public Label()</code></pre>
   </div>
   </div>
   <a id="Terminal_Gui_Label__ctor_" data-uid="Terminal.Gui.Label.#ctor*"></a>
   <a id="Terminal_Gui_Label__ctor_" data-uid="Terminal.Gui.Label.#ctor*"></a>
-  <h4 id="Terminal_Gui_Label__ctor_NStack_ustring_" data-uid="Terminal.Gui.Label.#ctor(NStack.ustring)">Label(ustring)</h4>
+  <h4 id="Terminal_Gui_Label__ctor_NStack_ustring_System_Boolean_" data-uid="Terminal.Gui.Label.#ctor(NStack.ustring,System.Boolean)">Label(ustring, Boolean)</h4>
   <div class="markdown level1 summary"></div>
   <div class="markdown level1 summary"></div>
   <div class="markdown level1 conceptual"></div>
   <div class="markdown level1 conceptual"></div>
   <h5 class="decalaration">Declaration</h5>
   <h5 class="decalaration">Declaration</h5>
   <div class="codewrapper">
   <div class="codewrapper">
-    <pre><code class="lang-csharp hljs">public Label(ustring text)</code></pre>
+    <pre><code class="lang-csharp hljs">public Label(ustring text, bool autosize = true)</code></pre>
   </div>
   </div>
   <h5 class="parameters">Parameters</h5>
   <h5 class="parameters">Parameters</h5>
   <table class="table table-bordered table-striped table-condensed">
   <table class="table table-bordered table-striped table-condensed">
@@ -543,15 +546,20 @@ The <a class="xref" href="Terminal.Gui.Label.html">Label</a> view is functionali
         <td><span class="parametername">text</span></td>
         <td><span class="parametername">text</span></td>
         <td></td>
         <td></td>
       </tr>
       </tr>
+      <tr>
+        <td><span class="xref">System.Boolean</span></td>
+        <td><span class="parametername">autosize</span></td>
+        <td></td>
+      </tr>
     </tbody>
     </tbody>
   </table>
   </table>
   <a id="Terminal_Gui_Label__ctor_" data-uid="Terminal.Gui.Label.#ctor*"></a>
   <a id="Terminal_Gui_Label__ctor_" data-uid="Terminal.Gui.Label.#ctor*"></a>
-  <h4 id="Terminal_Gui_Label__ctor_NStack_ustring_Terminal_Gui_TextDirection_" data-uid="Terminal.Gui.Label.#ctor(NStack.ustring,Terminal.Gui.TextDirection)">Label(ustring, TextDirection)</h4>
+  <h4 id="Terminal_Gui_Label__ctor_NStack_ustring_Terminal_Gui_TextDirection_System_Boolean_" data-uid="Terminal.Gui.Label.#ctor(NStack.ustring,Terminal.Gui.TextDirection,System.Boolean)">Label(ustring, TextDirection, Boolean)</h4>
   <div class="markdown level1 summary"></div>
   <div class="markdown level1 summary"></div>
   <div class="markdown level1 conceptual"></div>
   <div class="markdown level1 conceptual"></div>
   <h5 class="decalaration">Declaration</h5>
   <h5 class="decalaration">Declaration</h5>
   <div class="codewrapper">
   <div class="codewrapper">
-    <pre><code class="lang-csharp hljs">public Label(ustring text, TextDirection direction)</code></pre>
+    <pre><code class="lang-csharp hljs">public Label(ustring text, TextDirection direction, bool autosize = true)</code></pre>
   </div>
   </div>
   <h5 class="parameters">Parameters</h5>
   <h5 class="parameters">Parameters</h5>
   <table class="table table-bordered table-striped table-condensed">
   <table class="table table-bordered table-striped table-condensed">
@@ -573,15 +581,20 @@ The <a class="xref" href="Terminal.Gui.Label.html">Label</a> view is functionali
         <td><span class="parametername">direction</span></td>
         <td><span class="parametername">direction</span></td>
         <td></td>
         <td></td>
       </tr>
       </tr>
+      <tr>
+        <td><span class="xref">System.Boolean</span></td>
+        <td><span class="parametername">autosize</span></td>
+        <td></td>
+      </tr>
     </tbody>
     </tbody>
   </table>
   </table>
   <a id="Terminal_Gui_Label__ctor_" data-uid="Terminal.Gui.Label.#ctor*"></a>
   <a id="Terminal_Gui_Label__ctor_" data-uid="Terminal.Gui.Label.#ctor*"></a>
-  <h4 id="Terminal_Gui_Label__ctor_System_Int32_System_Int32_NStack_ustring_" data-uid="Terminal.Gui.Label.#ctor(System.Int32,System.Int32,NStack.ustring)">Label(Int32, Int32, ustring)</h4>
+  <h4 id="Terminal_Gui_Label__ctor_System_Int32_System_Int32_NStack_ustring_System_Boolean_" data-uid="Terminal.Gui.Label.#ctor(System.Int32,System.Int32,NStack.ustring,System.Boolean)">Label(Int32, Int32, ustring, Boolean)</h4>
   <div class="markdown level1 summary"></div>
   <div class="markdown level1 summary"></div>
   <div class="markdown level1 conceptual"></div>
   <div class="markdown level1 conceptual"></div>
   <h5 class="decalaration">Declaration</h5>
   <h5 class="decalaration">Declaration</h5>
   <div class="codewrapper">
   <div class="codewrapper">
-    <pre><code class="lang-csharp hljs">public Label(int x, int y, ustring text)</code></pre>
+    <pre><code class="lang-csharp hljs">public Label(int x, int y, ustring text, bool autosize = true)</code></pre>
   </div>
   </div>
   <h5 class="parameters">Parameters</h5>
   <h5 class="parameters">Parameters</h5>
   <table class="table table-bordered table-striped table-condensed">
   <table class="table table-bordered table-striped table-condensed">
@@ -608,15 +621,20 @@ The <a class="xref" href="Terminal.Gui.Label.html">Label</a> view is functionali
         <td><span class="parametername">text</span></td>
         <td><span class="parametername">text</span></td>
         <td></td>
         <td></td>
       </tr>
       </tr>
+      <tr>
+        <td><span class="xref">System.Boolean</span></td>
+        <td><span class="parametername">autosize</span></td>
+        <td></td>
+      </tr>
     </tbody>
     </tbody>
   </table>
   </table>
   <a id="Terminal_Gui_Label__ctor_" data-uid="Terminal.Gui.Label.#ctor*"></a>
   <a id="Terminal_Gui_Label__ctor_" data-uid="Terminal.Gui.Label.#ctor*"></a>
-  <h4 id="Terminal_Gui_Label__ctor_Terminal_Gui_Rect_" data-uid="Terminal.Gui.Label.#ctor(Terminal.Gui.Rect)">Label(Rect)</h4>
+  <h4 id="Terminal_Gui_Label__ctor_Terminal_Gui_Rect_NStack_ustring_System_Boolean_" data-uid="Terminal.Gui.Label.#ctor(Terminal.Gui.Rect,NStack.ustring,System.Boolean)">Label(Rect, ustring, Boolean)</h4>
   <div class="markdown level1 summary"></div>
   <div class="markdown level1 summary"></div>
   <div class="markdown level1 conceptual"></div>
   <div class="markdown level1 conceptual"></div>
   <h5 class="decalaration">Declaration</h5>
   <h5 class="decalaration">Declaration</h5>
   <div class="codewrapper">
   <div class="codewrapper">
-    <pre><code class="lang-csharp hljs">public Label(Rect frame)</code></pre>
+    <pre><code class="lang-csharp hljs">public Label(Rect rect, ustring text, bool autosize = false)</code></pre>
   </div>
   </div>
   <h5 class="parameters">Parameters</h5>
   <h5 class="parameters">Parameters</h5>
   <table class="table table-bordered table-striped table-condensed">
   <table class="table table-bordered table-striped table-condensed">
@@ -630,18 +648,28 @@ The <a class="xref" href="Terminal.Gui.Label.html">Label</a> view is functionali
     <tbody>
     <tbody>
       <tr>
       <tr>
         <td><a class="xref" href="Terminal.Gui.Rect.html">Rect</a></td>
         <td><a class="xref" href="Terminal.Gui.Rect.html">Rect</a></td>
-        <td><span class="parametername">frame</span></td>
+        <td><span class="parametername">rect</span></td>
+        <td></td>
+      </tr>
+      <tr>
+        <td><span class="xref">NStack.ustring</span></td>
+        <td><span class="parametername">text</span></td>
+        <td></td>
+      </tr>
+      <tr>
+        <td><span class="xref">System.Boolean</span></td>
+        <td><span class="parametername">autosize</span></td>
         <td></td>
         <td></td>
       </tr>
       </tr>
     </tbody>
     </tbody>
   </table>
   </table>
   <a id="Terminal_Gui_Label__ctor_" data-uid="Terminal.Gui.Label.#ctor*"></a>
   <a id="Terminal_Gui_Label__ctor_" data-uid="Terminal.Gui.Label.#ctor*"></a>
-  <h4 id="Terminal_Gui_Label__ctor_Terminal_Gui_Rect_NStack_ustring_" data-uid="Terminal.Gui.Label.#ctor(Terminal.Gui.Rect,NStack.ustring)">Label(Rect, ustring)</h4>
+  <h4 id="Terminal_Gui_Label__ctor_Terminal_Gui_Rect_System_Boolean_" data-uid="Terminal.Gui.Label.#ctor(Terminal.Gui.Rect,System.Boolean)">Label(Rect, Boolean)</h4>
   <div class="markdown level1 summary"></div>
   <div class="markdown level1 summary"></div>
   <div class="markdown level1 conceptual"></div>
   <div class="markdown level1 conceptual"></div>
   <h5 class="decalaration">Declaration</h5>
   <h5 class="decalaration">Declaration</h5>
   <div class="codewrapper">
   <div class="codewrapper">
-    <pre><code class="lang-csharp hljs">public Label(Rect rect, ustring text)</code></pre>
+    <pre><code class="lang-csharp hljs">public Label(Rect frame, bool autosize = false)</code></pre>
   </div>
   </div>
   <h5 class="parameters">Parameters</h5>
   <h5 class="parameters">Parameters</h5>
   <table class="table table-bordered table-striped table-condensed">
   <table class="table table-bordered table-striped table-condensed">
@@ -655,12 +683,12 @@ The <a class="xref" href="Terminal.Gui.Label.html">Label</a> view is functionali
     <tbody>
     <tbody>
       <tr>
       <tr>
         <td><a class="xref" href="Terminal.Gui.Rect.html">Rect</a></td>
         <td><a class="xref" href="Terminal.Gui.Rect.html">Rect</a></td>
-        <td><span class="parametername">rect</span></td>
+        <td><span class="parametername">frame</span></td>
         <td></td>
         <td></td>
       </tr>
       </tr>
       <tr>
       <tr>
-        <td><span class="xref">NStack.ustring</span></td>
-        <td><span class="parametername">text</span></td>
+        <td><span class="xref">System.Boolean</span></td>
+        <td><span class="parametername">autosize</span></td>
         <td></td>
         <td></td>
       </tr>
       </tr>
     </tbody>
     </tbody>

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.LayoutStyle.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Enum LayoutStyle
     <meta name="title" content="Enum LayoutStyle
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 24 - 21
docs/api/Terminal.Gui/Terminal.Gui.Views.LineView.html → docs/api/Terminal.Gui/Terminal.Gui.LineView.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class LineView
     <meta name="title" content="Class LineView
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
@@ -78,10 +78,10 @@
         </div>
         </div>
         <div class="article row grid-right">
         <div class="article row grid-right">
           <div class="col-md-10">
           <div class="col-md-10">
-            <article class="content wrap" id="_content" data-uid="Terminal.Gui.Views.LineView">
+            <article class="content wrap" id="_content" data-uid="Terminal.Gui.LineView">
   
   
   
   
-  <h1 id="Terminal_Gui_Views_LineView" data-uid="Terminal.Gui.Views.LineView" class="text-break">Class LineView
+  <h1 id="Terminal_Gui_LineView" data-uid="Terminal.Gui.LineView" class="text-break">Class LineView
   </h1>
   </h1>
   <div class="markdown level0 summary">
   <div class="markdown level0 summary">
 A straight line control either horizontal or vertical
 A straight line control either horizontal or vertical
@@ -204,6 +204,9 @@ A straight line control either horizontal or vertical
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
     </div>
     </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_TextFormatter">View.TextFormatter</a>
+    </div>
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
     </div>
     </div>
@@ -502,16 +505,16 @@ A straight line control either horizontal or vertical
       <span class="xref">System.Object.ReferenceEquals(System.Object, System.Object)</span>
       <span class="xref">System.Object.ReferenceEquals(System.Object, System.Object)</span>
     </div>
     </div>
   </div>
   </div>
-  <h6><strong>Namespace</strong>: <a class="xref" href="Terminal.Gui.Views.html">Terminal.Gui.Views</a></h6>
+  <h6><strong>Namespace</strong>: <a class="xref" href="Terminal.Gui.html">Terminal.Gui</a></h6>
   <h6><strong>Assembly</strong>: Terminal.Gui.dll</h6>
   <h6><strong>Assembly</strong>: Terminal.Gui.dll</h6>
-  <h5 id="Terminal_Gui_Views_LineView_syntax">Syntax</h5>
+  <h5 id="Terminal_Gui_LineView_syntax">Syntax</h5>
   <div class="codewrapper">
   <div class="codewrapper">
     <pre><code class="lang-csharp hljs">public class LineView : View, IDisposable, ISupportInitializeNotification, ISupportInitialize</code></pre>
     <pre><code class="lang-csharp hljs">public class LineView : View, IDisposable, ISupportInitializeNotification, ISupportInitialize</code></pre>
   </div>
   </div>
   <h3 id="constructors">Constructors
   <h3 id="constructors">Constructors
   </h3>
   </h3>
-  <a id="Terminal_Gui_Views_LineView__ctor_" data-uid="Terminal.Gui.Views.LineView.#ctor*"></a>
-  <h4 id="Terminal_Gui_Views_LineView__ctor" data-uid="Terminal.Gui.Views.LineView.#ctor">LineView()</h4>
+  <a id="Terminal_Gui_LineView__ctor_" data-uid="Terminal.Gui.LineView.#ctor*"></a>
+  <h4 id="Terminal_Gui_LineView__ctor" data-uid="Terminal.Gui.LineView.#ctor">LineView()</h4>
   <div class="markdown level1 summary">
   <div class="markdown level1 summary">
 Creates a horizontal line
 Creates a horizontal line
 </div>
 </div>
@@ -520,8 +523,8 @@ Creates a horizontal line
   <div class="codewrapper">
   <div class="codewrapper">
     <pre><code class="lang-csharp hljs">public LineView()</code></pre>
     <pre><code class="lang-csharp hljs">public LineView()</code></pre>
   </div>
   </div>
-  <a id="Terminal_Gui_Views_LineView__ctor_" data-uid="Terminal.Gui.Views.LineView.#ctor*"></a>
-  <h4 id="Terminal_Gui_Views_LineView__ctor_Terminal_Gui_Graphs_Orientation_" data-uid="Terminal.Gui.Views.LineView.#ctor(Terminal.Gui.Graphs.Orientation)">LineView(Orientation)</h4>
+  <a id="Terminal_Gui_LineView__ctor_" data-uid="Terminal.Gui.LineView.#ctor*"></a>
+  <h4 id="Terminal_Gui_LineView__ctor_Terminal_Gui_Graphs_Orientation_" data-uid="Terminal.Gui.LineView.#ctor(Terminal.Gui.Graphs.Orientation)">LineView(Orientation)</h4>
   <div class="markdown level1 summary">
   <div class="markdown level1 summary">
 Creates a horizontal or vertical line based on <code data-dev-comment-type="paramref" class="paramref">orientation</code>
 Creates a horizontal or vertical line based on <code data-dev-comment-type="paramref" class="paramref">orientation</code>
 </div>
 </div>
@@ -549,11 +552,11 @@ Creates a horizontal or vertical line based on <code data-dev-comment-type="para
   </table>
   </table>
   <h3 id="properties">Properties
   <h3 id="properties">Properties
   </h3>
   </h3>
-  <a id="Terminal_Gui_Views_LineView_EndingAnchor_" data-uid="Terminal.Gui.Views.LineView.EndingAnchor*"></a>
-  <h4 id="Terminal_Gui_Views_LineView_EndingAnchor" data-uid="Terminal.Gui.Views.LineView.EndingAnchor">EndingAnchor</h4>
+  <a id="Terminal_Gui_LineView_EndingAnchor_" data-uid="Terminal.Gui.LineView.EndingAnchor*"></a>
+  <h4 id="Terminal_Gui_LineView_EndingAnchor" data-uid="Terminal.Gui.LineView.EndingAnchor">EndingAnchor</h4>
   <div class="markdown level1 summary">
   <div class="markdown level1 summary">
 The rune to display at the end of the line (right end of horizontal line or bottom end of vertical).
 The rune to display at the end of the line (right end of horizontal line or bottom end of vertical).
-If not specified then <a class="xref" href="Terminal.Gui.Views.LineView.html#Terminal_Gui_Views_LineView_LineRune">LineRune</a> is used
+If not specified then <a class="xref" href="Terminal.Gui.LineView.html#Terminal_Gui_LineView_LineRune">LineRune</a> is used
 </div>
 </div>
   <div class="markdown level1 conceptual"></div>
   <div class="markdown level1 conceptual"></div>
   <h5 class="decalaration">Declaration</h5>
   <h5 class="decalaration">Declaration</h5>
@@ -575,8 +578,8 @@ If not specified then <a class="xref" href="Terminal.Gui.Views.LineView.html#Ter
       </tr>
       </tr>
     </tbody>
     </tbody>
   </table>
   </table>
-  <a id="Terminal_Gui_Views_LineView_LineRune_" data-uid="Terminal.Gui.Views.LineView.LineRune*"></a>
-  <h4 id="Terminal_Gui_Views_LineView_LineRune" data-uid="Terminal.Gui.Views.LineView.LineRune">LineRune</h4>
+  <a id="Terminal_Gui_LineView_LineRune_" data-uid="Terminal.Gui.LineView.LineRune*"></a>
+  <h4 id="Terminal_Gui_LineView_LineRune" data-uid="Terminal.Gui.LineView.LineRune">LineRune</h4>
   <div class="markdown level1 summary">
   <div class="markdown level1 summary">
 The symbol to use for drawing the line
 The symbol to use for drawing the line
 </div>
 </div>
@@ -600,8 +603,8 @@ The symbol to use for drawing the line
       </tr>
       </tr>
     </tbody>
     </tbody>
   </table>
   </table>
-  <a id="Terminal_Gui_Views_LineView_Orientation_" data-uid="Terminal.Gui.Views.LineView.Orientation*"></a>
-  <h4 id="Terminal_Gui_Views_LineView_Orientation" data-uid="Terminal.Gui.Views.LineView.Orientation">Orientation</h4>
+  <a id="Terminal_Gui_LineView_Orientation_" data-uid="Terminal.Gui.LineView.Orientation*"></a>
+  <h4 id="Terminal_Gui_LineView_Orientation" data-uid="Terminal.Gui.LineView.Orientation">Orientation</h4>
   <div class="markdown level1 summary">
   <div class="markdown level1 summary">
 The direction of the line.  If you change this you will need to manually update the Width/Height
 The direction of the line.  If you change this you will need to manually update the Width/Height
 of the control to cover a relevant area based on the new direction.
 of the control to cover a relevant area based on the new direction.
@@ -626,11 +629,11 @@ of the control to cover a relevant area based on the new direction.
       </tr>
       </tr>
     </tbody>
     </tbody>
   </table>
   </table>
-  <a id="Terminal_Gui_Views_LineView_StartingAnchor_" data-uid="Terminal.Gui.Views.LineView.StartingAnchor*"></a>
-  <h4 id="Terminal_Gui_Views_LineView_StartingAnchor" data-uid="Terminal.Gui.Views.LineView.StartingAnchor">StartingAnchor</h4>
+  <a id="Terminal_Gui_LineView_StartingAnchor_" data-uid="Terminal.Gui.LineView.StartingAnchor*"></a>
+  <h4 id="Terminal_Gui_LineView_StartingAnchor" data-uid="Terminal.Gui.LineView.StartingAnchor">StartingAnchor</h4>
   <div class="markdown level1 summary">
   <div class="markdown level1 summary">
 The rune to display at the start of the line (left end of horizontal line or top end of vertical)
 The rune to display at the start of the line (left end of horizontal line or top end of vertical)
-If not specified then <a class="xref" href="Terminal.Gui.Views.LineView.html#Terminal_Gui_Views_LineView_LineRune">LineRune</a> is used
+If not specified then <a class="xref" href="Terminal.Gui.LineView.html#Terminal_Gui_LineView_LineRune">LineRune</a> is used
 </div>
 </div>
   <div class="markdown level1 conceptual"></div>
   <div class="markdown level1 conceptual"></div>
   <h5 class="decalaration">Declaration</h5>
   <h5 class="decalaration">Declaration</h5>
@@ -654,8 +657,8 @@ If not specified then <a class="xref" href="Terminal.Gui.Views.LineView.html#Ter
   </table>
   </table>
   <h3 id="methods">Methods
   <h3 id="methods">Methods
   </h3>
   </h3>
-  <a id="Terminal_Gui_Views_LineView_Redraw_" data-uid="Terminal.Gui.Views.LineView.Redraw*"></a>
-  <h4 id="Terminal_Gui_Views_LineView_Redraw_Terminal_Gui_Rect_" data-uid="Terminal.Gui.Views.LineView.Redraw(Terminal.Gui.Rect)">Redraw(Rect)</h4>
+  <a id="Terminal_Gui_LineView_Redraw_" data-uid="Terminal.Gui.LineView.Redraw*"></a>
+  <h4 id="Terminal_Gui_LineView_Redraw_Terminal_Gui_Rect_" data-uid="Terminal.Gui.LineView.Redraw(Terminal.Gui.Rect)">Redraw(Rect)</h4>
   <div class="markdown level1 summary">
   <div class="markdown level1 summary">
 Draws the line including any starting/ending anchors
 Draws the line including any starting/ending anchors
 </div>
 </div>

+ 4 - 1
docs/api/Terminal.Gui/Terminal.Gui.ListView.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class ListView
     <meta name="title" content="Class ListView
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
@@ -204,6 +204,9 @@ ListView <a class="xref" href="Terminal.Gui.View.html">View</a> renders a scroll
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
     </div>
     </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_TextFormatter">View.TextFormatter</a>
+    </div>
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
     </div>
     </div>

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.ListViewItemEventArgs.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class ListViewItemEventArgs
     <meta name="title" content="Class ListViewItemEventArgs
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.ListViewRowEventArgs.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class ListViewRowEventArgs
     <meta name="title" content="Class ListViewRowEventArgs
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.ListWrapper.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class ListWrapper
     <meta name="title" content="Class ListWrapper
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.MainLoop.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class MainLoop
     <meta name="title" content="Class MainLoop
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 4 - 1
docs/api/Terminal.Gui/Terminal.Gui.MenuBar.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class MenuBar
     <meta name="title" content="Class MenuBar
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
@@ -201,6 +201,9 @@ The MenuBar provides a menu for Terminal.Gui applications.
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
     </div>
     </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_TextFormatter">View.TextFormatter</a>
+    </div>
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
     </div>
     </div>

+ 4 - 1
docs/api/Terminal.Gui/Terminal.Gui.MenuBarItem.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class MenuBarItem
     <meta name="title" content="Class MenuBarItem
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
@@ -95,6 +95,9 @@ A <a class="xref" href="Terminal.Gui.MenuBarItem.html">MenuBarItem</a> contains
   </div>
   </div>
   <div class="inheritedMembers">
   <div class="inheritedMembers">
     <h5>Inherited Members</h5>
     <h5>Inherited Members</h5>
+    <div>
+      <a class="xref" href="Terminal.Gui.MenuItem.html#Terminal_Gui_MenuItem_Data">MenuItem.Data</a>
+    </div>
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.MenuItem.html#Terminal_Gui_MenuItem_HotKey">MenuItem.HotKey</a>
       <a class="xref" href="Terminal.Gui.MenuItem.html#Terminal_Gui_MenuItem_HotKey">MenuItem.HotKey</a>
     </div>
     </div>

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.MenuClosingEventArgs.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class MenuClosingEventArgs
     <meta name="title" content="Class MenuClosingEventArgs
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 28 - 1
docs/api/Terminal.Gui/Terminal.Gui.MenuItem.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class MenuItem
     <meta name="title" content="Class MenuItem
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
@@ -334,6 +334,33 @@ Sets or gets the type selection indicator the menu item will be displayed with.
       </tr>
       </tr>
     </tbody>
     </tbody>
   </table>
   </table>
+  <a id="Terminal_Gui_MenuItem_Data_" data-uid="Terminal.Gui.MenuItem.Data*"></a>
+  <h4 id="Terminal_Gui_MenuItem_Data" data-uid="Terminal.Gui.MenuItem.Data">Data</h4>
+  <div class="markdown level1 summary">
+Gets or sets arbitrary data for the menu item.
+</div>
+  <div class="markdown level1 conceptual"></div>
+  <h5 class="decalaration">Declaration</h5>
+  <div class="codewrapper">
+    <pre><code class="lang-csharp hljs">public object Data { get; set; }</code></pre>
+  </div>
+  <h5 class="propertyValue">Property Value</h5>
+  <table class="table table-bordered table-striped table-condensed">
+    <thead>
+      <tr>
+        <th>Type</th>
+        <th>Description</th>
+      </tr>
+    </thead>
+    <tbody>
+      <tr>
+        <td><span class="xref">System.Object</span></td>
+        <td></td>
+      </tr>
+    </tbody>
+  </table>
+  <h5 id="Terminal_Gui_MenuItem_Data_remarks">Remarks</h5>
+  <div class="markdown level1 remarks">This property is not used internally.</div>
   <a id="Terminal_Gui_MenuItem_Help_" data-uid="Terminal.Gui.MenuItem.Help*"></a>
   <a id="Terminal_Gui_MenuItem_Help_" data-uid="Terminal.Gui.MenuItem.Help*"></a>
   <h4 id="Terminal_Gui_MenuItem_Help" data-uid="Terminal.Gui.MenuItem.Help">Help</h4>
   <h4 id="Terminal_Gui_MenuItem_Help" data-uid="Terminal.Gui.MenuItem.Help">Help</h4>
   <div class="markdown level1 summary">
   <div class="markdown level1 summary">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.MenuItemCheckStyle.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Enum MenuItemCheckStyle
     <meta name="title" content="Enum MenuItemCheckStyle
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.MenuOpeningEventArgs.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class MenuOpeningEventArgs
     <meta name="title" content="Class MenuOpeningEventArgs
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.MessageBox.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class MessageBox
     <meta name="title" content="Class MessageBox
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.MouseEvent.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Struct MouseEvent
     <meta name="title" content="Struct MouseEvent
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.MouseFlags.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Enum MouseFlags
     <meta name="title" content="Enum MouseFlags
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.OpenDialog.OpenMode.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Enum OpenDialog.OpenMode
     <meta name="title" content="Enum OpenDialog.OpenMode
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 4 - 1
docs/api/Terminal.Gui/Terminal.Gui.OpenDialog.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class OpenDialog
     <meta name="title" content="Class OpenDialog
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
@@ -388,6 +388,9 @@ The <a class="xref" href="Terminal.Gui.OpenDialog.html">OpenDialog</a>provides a
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
     </div>
     </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_TextFormatter">View.TextFormatter</a>
+    </div>
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
     </div>
     </div>

+ 4 - 1
docs/api/Terminal.Gui/Terminal.Gui.PanelView.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class PanelView
     <meta name="title" content="Class PanelView
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
@@ -206,6 +206,9 @@ panel size, otherwise the panel will be resized based on the child and borders t
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
     </div>
     </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_TextFormatter">View.TextFormatter</a>
+    </div>
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
     </div>
     </div>

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.Point.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Struct Point
     <meta name="title" content="Struct Point
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.PointF.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Struct PointF
     <meta name="title" content="Struct PointF
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.Pos.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class Pos
     <meta name="title" content="Class Pos
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 4 - 1
docs/api/Terminal.Gui/Terminal.Gui.ProgressBar.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class ProgressBar
     <meta name="title" content="Class ProgressBar
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
@@ -204,6 +204,9 @@ A Progress Bar view that can indicate progress of an activity visually.
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
     </div>
     </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_TextFormatter">View.TextFormatter</a>
+    </div>
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
     </div>
     </div>

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.ProgressBarFormat.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Enum ProgressBarFormat
     <meta name="title" content="Enum ProgressBarFormat
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.ProgressBarStyle.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Enum ProgressBarStyle
     <meta name="title" content="Enum ProgressBarStyle
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 4 - 1
docs/api/Terminal.Gui/Terminal.Gui.RadioGroup.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class RadioGroup
     <meta name="title" content="Class RadioGroup
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
@@ -204,6 +204,9 @@
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
     </div>
     </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_TextFormatter">View.TextFormatter</a>
+    </div>
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
     </div>
     </div>

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.Rect.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Struct Rect
     <meta name="title" content="Struct Rect
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.RectangleF.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Struct RectangleF
     <meta name="title" content="Struct RectangleF
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.Responder.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class Responder
     <meta name="title" content="Class Responder
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

+ 4 - 1
docs/api/Terminal.Gui/Terminal.Gui.SaveDialog.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class SaveDialog
     <meta name="title" content="Class SaveDialog
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
@@ -389,6 +389,9 @@ save.
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
     </div>
     </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_TextFormatter">View.TextFormatter</a>
+    </div>
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
     </div>
     </div>

+ 4 - 1
docs/api/Terminal.Gui/Terminal.Gui.ScrollBarView.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class ScrollBarView
     <meta name="title" content="Class ScrollBarView
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
@@ -204,6 +204,9 @@ ScrollBarViews are views that display a 1-character scrollbar, either horizontal
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
     </div>
     </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_TextFormatter">View.TextFormatter</a>
+    </div>
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
     </div>
     </div>

+ 4 - 1
docs/api/Terminal.Gui/Terminal.Gui.ScrollView.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class ScrollView
     <meta name="title" content="Class ScrollView
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
@@ -204,6 +204,9 @@ Scrollviews are views that present a window into a virtual space where subviews
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_Height">View.Height</a>
     </div>
     </div>
+    <div>
+      <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_TextFormatter">View.TextFormatter</a>
+    </div>
     <div>
     <div>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
       <a class="xref" href="Terminal.Gui.View.html#Terminal_Gui_View_SuperView">View.SuperView</a>
     </div>
     </div>

+ 1 - 1
docs/api/Terminal.Gui/Terminal.Gui.SelectedItemChangedArgs.html

@@ -10,7 +10,7 @@
     <meta name="viewport" content="width=device-width">
     <meta name="viewport" content="width=device-width">
     <meta name="title" content="Class SelectedItemChangedArgs
     <meta name="title" content="Class SelectedItemChangedArgs
    ">
    ">
-    <meta name="generator" content="docfx 2.59.0.0">
+    <meta name="generator" content="docfx 2.59.2.0">
     
     
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="shortcut icon" href="../../favicon.ico">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">
     <link rel="stylesheet" href="../../styles/docfx.vendor.css">

이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.