@@ -1190,7 +1204,7 @@ public System.Collections.IEnumerator GetEnumerator ();
diff --git a/docs/api/Terminal/Terminal.Window.html b/docs/api/Terminal/Terminal.Window.html
index 93eac6f58..3498a07b8 100644
--- a/docs/api/Terminal/Terminal.Window.html
+++ b/docs/api/Terminal/Terminal.Window.html
@@ -131,9 +131,6 @@
@@ -276,7 +274,7 @@
| System.String |
- To be added.
+ | The title.
|
diff --git a/docs/manifest.json b/docs/manifest.json
index 786d9fab4..bc8cb7503 100644
--- a/docs/manifest.json
+++ b/docs/manifest.json
@@ -1 +1 @@
-{"homepages":[],"source_base_path":"/cvs/gui.cs/docfx","xrefmap":"xrefmap.yml","files":[{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Color.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Color.html","hash":"QNYr3es+bd7JHveIbEflog=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.TextAlignment.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.TextAlignment.html","hash":"VCohI9t1lob2fztxD5ZXcQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Attribute.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Attribute.html","hash":"3VQuiTvkwZuhrXRBU2slvA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Colors.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Colors.html","hash":"hTNKl1AMUmC3DJCMsvGY/A=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.KeyEvent.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.KeyEvent.html","hash":"qCPAyivNpN13W4XhvZhTIw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.TextField.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.TextField.html","hash":"vNAv5zOutAd57qU3v3mikQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.MenuItem.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MenuItem.html","hash":"YESkMu2u25kAcXiejhgAig=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.ScrollView.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.ScrollView.html","hash":"JdH6xbUoQBVbPkd+L3Xv+w=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Application.RunState.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Application.RunState.html","hash":"ENFDgaI1CPsZ7cP3ufSnZQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.CursesDriver.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.CursesDriver.html","hash":"b/PJGhZgQ/9Xu3V4y2oS0w=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.MenuBarItem.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MenuBarItem.html","hash":"6L7xElRY0i4gyn9ONrpJ6w=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Responder.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Responder.html","hash":"DJWHT+iWnN2wV1qbzFu1pw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Window.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Window.html","hash":"s0XkI5cjcobPHvvlP0xsEQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.yml","output":{".html":{"relative_path":"api/Terminal.html","hash":"o7mlJfZhTW8LS+EdoNKnfQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.MouseEvent.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MouseEvent.html","hash":"HIHtD+qFH3WvBj/cfwhM+A=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.SpecialChar.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.SpecialChar.html","hash":"R83rZy9pvm8QGnzp5wLbVw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Size.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Size.html","hash":"dbCoQlSvlIB2xUcAe5/e0g=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.CheckBox.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.CheckBox.html","hash":"VGVCzZH2OK49M9yvJqp/wQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Button.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Button.html","hash":"xyHuTJ0ARDJRVzuxYNdCJg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.ColorScheme.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.ColorScheme.html","hash":"6FoPQFMOgLRgfGsmkgmkaA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Key.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Key.html","hash":"Own6isULkMxAXV/FAnz6Cg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.View.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.View.html","hash":"o9KCL2ZMk3kj5Lyu3JRckg=="}},"is_incremental":false,"version":""},{"type":"Toc","source_relative_path":"api/toc.yml","output":{".html":{"relative_path":"api/toc.html","hash":"/1PuhFzoQidfNv/AYOeP3Q=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Application.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Application.html","hash":"EgNXqZEXYWLtYx1GJ/I0IA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Label.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Label.html","hash":"PPna40UufanNt4IfQDHkeA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.RadioGroup.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.RadioGroup.html","hash":"1G/nvAw6z76o4mHsIhZF9g=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Point.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Point.html","hash":"cailyrfD9Y/tr5b2596SYw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Rect.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Rect.html","hash":"z7sIdX73IQ86xDKIzN3RGw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.ConsoleDriver.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.ConsoleDriver.html","hash":"g6/7h5zh9bz9WQJ/POPyow=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.MenuBar.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MenuBar.html","hash":"LOwfbxUaY2p1aQpV1N5GbQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Dialog.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Dialog.html","hash":"rxleAMZRMAMdbTAqZ2iIZA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.MessageBox.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MessageBox.html","hash":"94sXhl7NmT8q7uBZbSy8hA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.MouseFlags.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MouseFlags.html","hash":"HuTdvqKEXLOsX6vasFWkKw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Toplevel.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Toplevel.html","hash":"D3aHlAyHQqT3EnnYIQUxZQ=="}},"is_incremental":false,"version":""}],"version_info":{}}
\ No newline at end of file
+{"homepages":[],"source_base_path":"/cvs/gui.cs/docfx","xrefmap":"xrefmap.yml","files":[{"type":"Toc","source_relative_path":"api/toc.yml","output":{".html":{"relative_path":"api/toc.html","hash":"/1PuhFzoQidfNv/AYOeP3Q=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Button.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Button.html","hash":"AOrIPmOl0LyuL4Q/Cuu8BA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.ColorScheme.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.ColorScheme.html","hash":"6FoPQFMOgLRgfGsmkgmkaA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Colors.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Colors.html","hash":"hTNKl1AMUmC3DJCMsvGY/A=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.MenuBar.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MenuBar.html","hash":"JlY39x34qaenJ2sqRvbSmA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal.yml","output":{".html":{"relative_path":"api/Terminal.html","hash":"gKZ6HXyXx9kNlkc/A80Bxw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Point.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Point.html","hash":"cailyrfD9Y/tr5b2596SYw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Toplevel.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Toplevel.html","hash":"6QFcwHvBMGr4KRO14KdUeg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.MouseFlags.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MouseFlags.html","hash":"HuTdvqKEXLOsX6vasFWkKw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.TextAlignment.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.TextAlignment.html","hash":"VCohI9t1lob2fztxD5ZXcQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Key.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Key.html","hash":"Own6isULkMxAXV/FAnz6Cg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Label.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Label.html","hash":"GNOBfpMNzt2uVW2Q+1Ey5A=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.MouseEvent.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MouseEvent.html","hash":"tWBrDmGanq6Qsj86XzS8PA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.SpecialChar.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.SpecialChar.html","hash":"R83rZy9pvm8QGnzp5wLbVw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Application.RunState.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Application.RunState.html","hash":"ENFDgaI1CPsZ7cP3ufSnZQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Size.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Size.html","hash":"dbCoQlSvlIB2xUcAe5/e0g=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.MenuItem.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MenuItem.html","hash":"04liHi2Olqjby/8vkUCYZw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.ScrollView.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.ScrollView.html","hash":"PFSt/2ITlr9wLK74F8m00A=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Color.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Color.html","hash":"QNYr3es+bd7JHveIbEflog=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.CursesDriver.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.CursesDriver.html","hash":"LEZNZrmyRxai7iKgBohTRw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.RadioGroup.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.RadioGroup.html","hash":"QkLYZiszmBsvejc4WEQFoQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.TextField.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.TextField.html","hash":"VzXgT8lAfrrwVgGjkD42Ig=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.MessageBox.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MessageBox.html","hash":"94sXhl7NmT8q7uBZbSy8hA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.View.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.View.html","hash":"llGOc9vdREYzWTnQmkROaQ=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Window.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Window.html","hash":"OW2Ls4Mv/Inyh4ICiG3r0w=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Attribute.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Attribute.html","hash":"3VQuiTvkwZuhrXRBU2slvA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.ConsoleDriver.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.ConsoleDriver.html","hash":"/ImK0726/L9Ybxj8sFUZ2A=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Dialog.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Dialog.html","hash":"FPmLQK56P2foDCD+uZGAUA=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.KeyEvent.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.KeyEvent.html","hash":"qCPAyivNpN13W4XhvZhTIw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Application.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Application.html","hash":"FAr59mG5AW6pAQJFGZ7MXw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.MenuBarItem.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.MenuBarItem.html","hash":"6L7xElRY0i4gyn9ONrpJ6w=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Responder.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Responder.html","hash":"DJWHT+iWnN2wV1qbzFu1pw=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.CheckBox.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.CheckBox.html","hash":"QV/9sfxbXNgScZkUqgolqg=="}},"is_incremental":false,"version":""},{"type":"ManagedReference","source_relative_path":"api/Terminal/Terminal.Rect.yml","output":{".html":{"relative_path":"api/Terminal/Terminal.Rect.html","hash":"z7sIdX73IQ86xDKIzN3RGw=="}},"is_incremental":false,"version":""}],"version_info":{}}
\ No newline at end of file
diff --git a/docs/xrefmap.yml b/docs/xrefmap.yml
index 91e82ab8c..78f7d5269 100644
--- a/docs/xrefmap.yml
+++ b/docs/xrefmap.yml
@@ -2841,11 +2841,6 @@ references:
href: api/Terminal/Terminal.View.html#Terminal_View_Driver
fullName: View.Driver
nameWithType: View.Driver
-- uid: Terminal.View.empty
- name: empty
- href: api/Terminal/Terminal.View.html#Terminal_View_empty
- fullName: View.empty
- nameWithType: View.empty
- uid: Terminal.View.EnsureFocus
name: EnsureFocus()
href: api/Terminal/Terminal.View.html#Terminal_View_EnsureFocus
diff --git a/ecmadocs/en/Terminal/Application.xml b/ecmadocs/en/Terminal/Application.xml
index b93503309..6972e9b02 100644
--- a/ecmadocs/en/Terminal/Application.xml
+++ b/ecmadocs/en/Terminal/Application.xml
@@ -73,8 +73,10 @@
Terminal.Toplevel
- To be added.
- To be added.
+
+ The current toplevel object. This is updated when Application.Run enters and leaves and points to the current toplevel.
+
+ The current.
To be added.
@@ -104,7 +106,9 @@
Terminal.ConsoleDriver
- To be added.
+
+ The current Console Driver in use.
+
To be added.
@@ -197,8 +201,10 @@
Mono.Terminal.MainLoop
- To be added.
- To be added.
+
+ The mainloop driver for the applicaiton
+
+ The main loop.
To be added.
@@ -363,8 +369,10 @@
Terminal.Toplevel
- To be added.
- To be added.
+
+ The Toplevel object used for the application on startup.
+
+ The top.
To be added.
diff --git a/ecmadocs/en/Terminal/ConsoleDriver.xml b/ecmadocs/en/Terminal/ConsoleDriver.xml
index 1475c2ffb..827c582dd 100644
--- a/ecmadocs/en/Terminal/ConsoleDriver.xml
+++ b/ecmadocs/en/Terminal/ConsoleDriver.xml
@@ -10,7 +10,9 @@
- To be added.
+
+ ConsoleDriver is an abstract class that defines the requirements for a console driver. One implementation if the CursesDriver, and another one uses the .NET Console one.
+
To be added.
diff --git a/ecmadocs/en/Terminal/CursesDriver.xml b/ecmadocs/en/Terminal/CursesDriver.xml
index 51490ce3c..61e555ce8 100644
--- a/ecmadocs/en/Terminal/CursesDriver.xml
+++ b/ecmadocs/en/Terminal/CursesDriver.xml
@@ -10,7 +10,9 @@
- To be added.
+
+ This is the Curses driver for the gui.cs/Terminal framework.
+
To be added.
diff --git a/ecmadocs/en/Terminal/Label.xml b/ecmadocs/en/Terminal/Label.xml
index 2f9366dc8..a0d7f51c4 100644
--- a/ecmadocs/en/Terminal/Label.xml
+++ b/ecmadocs/en/Terminal/Label.xml
@@ -135,8 +135,10 @@
Terminal.TextAlignment
- To be added.
- To be added.
+
+ Controls the text-alignemtn property of the label, changing it will redisplay the label.
+
+ The text alignment.
To be added.
@@ -151,7 +153,9 @@
Terminal.Attribute
- To be added.
+
+ The color used for the label
+
To be added.
To be added.
diff --git a/ecmadocs/en/Terminal/MenuBar.xml b/ecmadocs/en/Terminal/MenuBar.xml
index cbe47ec0d..31e92b7a1 100644
--- a/ecmadocs/en/Terminal/MenuBar.xml
+++ b/ecmadocs/en/Terminal/MenuBar.xml
@@ -27,8 +27,10 @@
- To be added.
- To be added.
+ Menus.
+
+ Initializes a new instance of the class with the specified set of toplevel menu items.
+
To be added.
@@ -43,8 +45,10 @@
Terminal.MenuBarItem[]
- To be added.
- To be added.
+
+ The menus that were defined when the menubar was created. This can be updated if the menu is not currently visible.
+
+ The menu array.
To be added.
diff --git a/ecmadocs/en/Terminal/MenuItem.xml b/ecmadocs/en/Terminal/MenuItem.xml
index 5e20358f7..6c22152e7 100644
--- a/ecmadocs/en/Terminal/MenuItem.xml
+++ b/ecmadocs/en/Terminal/MenuItem.xml
@@ -29,10 +29,12 @@
- To be added.
- To be added.
- To be added.
- To be added.
+ Title for the menu item.
+ Help text to display.
+ Action to invoke when the menu item is activated.
+
+ Initializes a new .
+
To be added.
@@ -47,8 +49,10 @@
System.Action
- To be added.
- To be added.
+
+ Gets or sets the action to be invoked when the menu is triggered
+
+ Method to invoke.
To be added.
@@ -63,8 +67,10 @@
System.String
- To be added.
- To be added.
+
+ Gets or sets the help text for the menu item.
+
+ The help text.
To be added.
@@ -79,7 +85,11 @@
System.Char
- To be added.
+
+ The hotkey is used when the menu is active, the shortcut can be triggered when the menu is not active.
+ For example HotKey would be "N" when the File Menu is open (assuming there is a "_New" entry
+ if the ShortCut is set to "Control-N", this would be a global hotkey that would trigger as well
+
To be added.
@@ -94,7 +104,9 @@
Terminal.Key
- To be added.
+
+ This is the global setting that can be used as a global shortcut to invoke the action on the menu.
+
To be added.
@@ -109,8 +121,10 @@
System.String
- To be added.
- To be added.
+
+ Gets or sets the title.
+
+ The title.
To be added.
diff --git a/ecmadocs/en/Terminal/MouseEvent.xml b/ecmadocs/en/Terminal/MouseEvent.xml
index 03edfdb61..2f407163a 100644
--- a/ecmadocs/en/Terminal/MouseEvent.xml
+++ b/ecmadocs/en/Terminal/MouseEvent.xml
@@ -45,8 +45,10 @@
- To be added.
- To be added.
+
+ Returns a that represents the current .
+
+ A that represents the current .
To be added.
diff --git a/ecmadocs/en/Terminal/Toplevel.xml b/ecmadocs/en/Terminal/Toplevel.xml
index 786821d09..bf49809b3 100644
--- a/ecmadocs/en/Terminal/Toplevel.xml
+++ b/ecmadocs/en/Terminal/Toplevel.xml
@@ -32,8 +32,10 @@
- To be added.
- To be added.
+ Frame.
+
+ Initializes a new instance of the class.
+
To be added.
@@ -65,8 +67,10 @@
- To be added.
- To be added.
+
+ Convenience factory method that creates a new toplevel with the current terminal dimensions.
+
+ The create.
To be added.
diff --git a/ecmadocs/en/Terminal/View.xml b/ecmadocs/en/Terminal/View.xml
index 03ae5aedf..b9d213f50 100644
--- a/ecmadocs/en/Terminal/View.xml
+++ b/ecmadocs/en/Terminal/View.xml
@@ -14,8 +14,27 @@
- To be added.
- To be added.
+
+ View is the base class for all views on the screen and represents a visible element that can render itself and contains zero or more nested views.
+
+
+
+ The View defines the base functionality for user interface elements in Terminal/gui.cs. Views
+ can contain one or more subviews, can respond to user input and render themselves on the screen.
+
+
+ Views are created with a specified rectangle region (the frame) that is relative to the container
+ that they are added into.
+
+
+ Subviews can be added to a View by calling the Add method. The container of a view is the
+ Superview.
+
+
+ Developers can call the SetNeedsDisplay method on the view to flag a region or the entire view
+ as requiring to be redrawn.
+
+
@@ -29,8 +48,10 @@
- To be added.
- To be added.
+ The region covered by this view.
+
+ Initializes a new instance of the class with the specified frame. This is the default constructor.
+
To be added.
@@ -75,8 +96,10 @@
- To be added.
- To be added.
+ Array of one or more views (can be optional parameter).
+
+ Adds the specified views to the view.
+
To be added.
@@ -116,8 +139,10 @@
Terminal.Rect
- To be added.
- To be added.
+
+ The bounds represent the View-relative rectangle used for this view. Updates to the Bounds update the Frame, and has the same side effects as updating the frame.
+
+ The bounds.
To be added.
@@ -133,7 +158,9 @@
- To be added.
+
+ Flags this view for requiring the children views to be repainted.
+
To be added.
@@ -171,7 +198,9 @@
- To be added.
+
+ Removes the SetNeedsDisplay and the ChildNeedsDisplay setting on this view.
+
To be added.
@@ -259,22 +288,10 @@
Terminal.ConsoleDriver
- To be added.
- To be added.
-
-
-
-
-
- Field
-
- 0.0.0.0
-
-
- System.Collections.Generic.IList<Terminal.View>
-
-
- To be added.
+
+ Points to the current driver in use by the view, it is a convenience property
+ for simplifying the development of new views.
+
To be added.
@@ -401,9 +418,14 @@
Terminal.Rect
- To be added.
- To be added.
- To be added.
+
+ Gets or sets the frame for the view.
+
+ The frame.
+
+ Altering the Frame of a view will trigger the redrawing of the
+ view as well as the redrawing of the affected regions in the superview.
+
@@ -423,8 +445,10 @@
- To be added.
- To be added.
+
+ Gets an enumerator that enumerates the subviews in this view.
+
+ The enumerator.
To be added.
@@ -439,8 +463,11 @@
System.Boolean
- To be added.
- To be added.
+
+ Gets or sets a value indicating whether this has focus.
+
+
+ true if has focus; otherwise, false.
To be added.
@@ -472,7 +499,11 @@
- To be added.
+
+ This virtual method is invoked when a view starts executing or
+ when the dimensions of the view have changed, for example in
+ response to the container view or terminal resizing.
+
To be added.
@@ -487,8 +518,10 @@
Terminal.View
- To be added.
- To be added.
+
+ Returns the most focused view in the chain of subviews (the leaf view that has the focus).
+
+ The most focused.
To be added.
@@ -734,8 +767,10 @@
- To be added.
- To be added.
+ The region that must be flagged for repaint.
+
+ Flags the specified rectangle region on this view as needing to be repainted.
+
To be added.
@@ -750,8 +785,10 @@
System.Collections.Generic.IList<Terminal.View>
- To be added.
- To be added.
+
+ This returns a list of the subviews contained by this view.
+
+ The subviews.
To be added.
@@ -766,8 +803,10 @@
Terminal.View
- To be added.
- To be added.
+
+ Returns the container for this view, or null if this view has not been added to a container.
+
+ The super view.
To be added.
@@ -783,8 +822,10 @@
- To be added.
- To be added.
+
+ Returns a that represents the current .
+
+ A that represents the current .
To be added.
diff --git a/ecmadocs/en/Terminal/Window.xml b/ecmadocs/en/Terminal/Window.xml
index 0e5100669..f015adea2 100644
--- a/ecmadocs/en/Terminal/Window.xml
+++ b/ecmadocs/en/Terminal/Window.xml
@@ -110,8 +110,10 @@
System.String
- To be added.
- To be added.
+
+ The title to be displayed for this window.
+
+ The title.
To be added.