diff --git a/doc/en/Gtk/ImageMenuItem.xml b/doc/en/Gtk/ImageMenuItem.xml
index c19bb3cea..49268fde6 100644
--- a/doc/en/Gtk/ImageMenuItem.xml
+++ b/doc/en/Gtk/ImageMenuItem.xml
@@ -15,6 +15,31 @@
is a which has an icon next to the text label.
Note that the user can disable display of menu icons, so make sure to still fill in the text label.
+
+
+ //How to add MenuBar with a Quit stock MenuItem
+ ...
+ Window win; //if your class derive from Window then call this. istead of win.
+ MenuBar menuBar
+ ...
+ AccelGroup grup = new AccelGroup ();
+ win.AddAccelGroup(grup);
+
+ menuFile = new Menu ();
+ ImageMenuItem quit_item = new ImageMenuItem(Stock.Quit, group);
+ quit_item.AddAccelerator("activate", grup, new AccelKey(
+ Gdk.Key.q, Gdk.ModifierType.ControlMask, AccelFlags.Visible));
+
+ //OnMenuFileQuit is the Method runned when the event is trigged
+ quit_item.Activated += new EventHandler (OnMenuFileQuit);
+ menuFile.Append(quit_item);
+ MenuItem file_item = new MenuItem("_File");
+ file_item.Submenu = menuFile;
+
+ menuBar.Append(file_item);
+
+
+