diff --git a/doc/en/Gtk/MenuDirectionType.xml b/doc/en/Gtk/MenuDirectionType.xml
index b62da717c..7384f2de3 100644
--- a/doc/en/Gtk/MenuDirectionType.xml
+++ b/doc/en/Gtk/MenuDirectionType.xml
@@ -1,5 +1,5 @@
-
+ gtk-sharp0.0.0.0
@@ -7,8 +7,12 @@
Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.
- To be added
- To be added
+ An enumeration used by MenuShell.
+
+
+ An enumeration used by that represents directional movements within a menu.
+
+ System.Enum
@@ -34,8 +38,8 @@
- To be added
- To be added
+ To the parent menu shell.
+
@@ -46,8 +50,8 @@
- To be added
- To be added
+ To the submenu, if any, associated with the item.
+
@@ -58,8 +62,8 @@
- To be added
- To be added
+ To the next menu item.
+
@@ -70,8 +74,8 @@
- To be added
- To be added
+ To the previous menu item.
+
@@ -87,4 +91,4 @@
-
\ No newline at end of file
+
diff --git a/doc/en/Gtk/MenuShell.xml b/doc/en/Gtk/MenuShell.xml
index edf4fac68..53e50f367 100644
--- a/doc/en/Gtk/MenuShell.xml
+++ b/doc/en/Gtk/MenuShell.xml
@@ -1,5 +1,5 @@
-
+ gtk-sharp0.0.0.0
@@ -7,8 +7,12 @@
Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.
- To be added
- To be added
+ A GtkMenuShell is the abstract base class used to derive the GtkMenu and GtkMenuBar subclasses.
+
+
+ A is a container of objects arranged in a list which can be navigated, selected, and activated by the user to perform application functions. A can have a submenu associated with it, allowing for nested hierarchical menus.
+
+ Gtk.Container
@@ -39,9 +43,13 @@
- To be added
- To be added: an object of type 'Gtk.Widget'
- To be added
+ Adds a new to the beginning of the menu shell's item list.
+ The to add.
+ Activates the menu item within the menu shell.
+
+ Adds a new to the beginning of the menu shell's item list.
+
+
@@ -52,8 +60,12 @@
- To be added
- To be added
+ Deactivates the menu shell.
+
+
+ Typically this results in the menu shell being erased from the screen.
+
+
@@ -67,10 +79,14 @@
- To be added
- To be added: an object of type 'Gtk.Widget'
- To be added: an object of type 'bool'
- To be added
+ Activates the menu item within the menu shell.
+ The to activate.
+ If , force the deactivation of the menu shell after the menu item is activated.
+
+
+ Activates the menu item within the menu shell.
+
+
@@ -84,10 +100,14 @@
- To be added
- To be added: an object of type 'Gtk.Widget'
- To be added: an object of type 'int'
- To be added
+ Adds a new to the menu shell's item list at the position indicated by .
+ The to add.
+ The position in the item list where is added. Positions are numbered from 0 to n-1.
+
+
+ Adds a new to the menu shell's item list at the position indicated by position.
+
+
@@ -98,8 +118,12 @@
- To be added
- To be added
+ Deselects the currently selected item from the menu shell, if any.
+
+
+ Deselects the currently selected item from the menu shell, if any.
+
+
@@ -112,9 +136,13 @@
- To be added
- To be added: an object of type 'Gtk.Widget'
- To be added
+ Adds a new to the end of the menu shell's item list.
+ The to add.
+
+
+ Adds a new to the end of the menu shell's item list.
+
+
@@ -127,9 +155,13 @@
- To be added
- To be added: an object of type 'Gtk.Widget'
- To be added
+ Selects the menu item from the menu shell.
+ The to select.
+
+
+ Selects the menu item from the menu shell.
+
+
@@ -166,9 +198,9 @@
- To be added
- To be added: an object of type 'Gtk.MenuShell'
- To be added
+ A constructor.
+ An instance of .
+
@@ -189,8 +221,8 @@
- To be added
- To be added
+ An action signal that activates the current menu item within the menu shell.
+
@@ -199,8 +231,8 @@
- To be added
- To be added
+ An action signal which moves the current menu item in the direction specified by .
+
@@ -209,8 +241,8 @@
- To be added
- To be added
+ An action signal which cancels the selection within the menu shell.Causes the signal to be emitted.
+
@@ -219,8 +251,8 @@
- To be added
- To be added
+ This signal is emitted when a selection has been completed within a menu shell.
+
@@ -229,8 +261,8 @@
- To be added
- To be added
+ This signal is emitted when a menu shell is deactivated.
+
@@ -250,4 +282,4 @@
-
\ No newline at end of file
+