2003-02-12 02:00:12 +00:00
<Type Name= "MenuItem" FullName= "Gtk.MenuItem" >
2013-11-30 15:01:53 +00:00
<TypeSignature Language= "C#" Maintainer= "Hector Gomez M" Value= "public class MenuItem : Gtk.Bin, Gtk.IActivatable" />
<TypeSignature Language= "ILAsm" Value= ".class public auto ansi beforefieldinit MenuItem extends Gtk.Bin implements class GLib.IWrapper, class Gtk.IActivatable" />
2003-02-12 02:00:12 +00:00
<AssemblyInfo >
<AssemblyName > gtk-sharp</AssemblyName>
2003-12-24 01:35:30 +00:00
<AssemblyPublicKey >
</AssemblyPublicKey>
2003-02-12 02:00:12 +00:00
</AssemblyInfo>
2003-02-23 07:26:30 +00:00
<ThreadSafetyStatement > Gtk# is thread aware, but not thread safe; See the <link location= "node:gtk-sharp/programming/threads" > Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
2011-11-09 16:01:51 +00:00
<Base >
<BaseTypeName > Gtk.Bin</BaseTypeName>
</Base>
<Interfaces >
<Interface >
2013-11-30 15:01:53 +00:00
<InterfaceName > Gtk.IActivatable</InterfaceName>
2011-11-09 16:01:51 +00:00
</Interface>
</Interfaces>
2003-02-12 02:00:12 +00:00
<Docs >
2003-04-11 11:44:38 +00:00
<summary > A widget used for items in menus.</summary>
2003-03-07 01:30:00 +00:00
<remarks >
2003-04-11 11:44:38 +00:00
<para > The <see cref= "T:Gtk.MenuItem" /> and derived widgets are the only valid children for menus. Their function is to correctly handle highlighting, alignment, events and submenus.</para>
2004-07-01 02:12:04 +00:00
<example >
<code lang= "C#" >
MenuBar mb = new MenuBar ();
Menu file_menu = new Menu ();
MenuItem exit_item = new MenuItem("Exit");
file_menu.Append (exit_item);
MenuItem file_item = new MenuItem("File");
file_item.Submenu = file_menu;
mb.Append (file_item);
</code>
</example>
2003-03-07 01:30:00 +00:00
</remarks>
2003-02-12 02:00:12 +00:00
</Docs>
<Members >
2011-11-09 16:01:51 +00:00
<Member MemberName= ".ctor" >
<MemberSignature Language= "C#" Value= "public MenuItem ();" />
<MemberSignature Language= "ILAsm" Value= ".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType > Constructor</MemberType>
<ReturnValue />
2003-02-12 02:00:12 +00:00
<Parameters />
<Docs >
2011-11-09 16:01:51 +00:00
<summary > A constructor.</summary>
2003-04-11 11:44:38 +00:00
<remarks />
2003-02-12 02:00:12 +00:00
</Docs>
</Member>
<Member MemberName= ".ctor" >
<MemberSignature Language= "C#" Value= "public MenuItem (IntPtr raw);" />
2011-11-09 16:01:51 +00:00
<MemberSignature Language= "ILAsm" Value= ".method public hidebysig specialname rtspecialname instance void .ctor(native int raw) cil managed" />
2003-02-12 02:00:12 +00:00
<MemberType > Constructor</MemberType>
<ReturnValue />
<Parameters >
2003-09-17 21:56:59 +00:00
<Parameter Name= "raw" Type= "System.IntPtr" />
</Parameters>
2003-02-12 02:00:12 +00:00
<Docs >
2003-02-23 07:26:30 +00:00
<param name= "raw" > Pointer to the C object.</param>
2011-11-09 16:01:51 +00:00
<summary > Internal constructor</summary>
2003-02-23 07:26:30 +00:00
<remarks >
<para > This is an internal constructor, and should not be used by user code.</para>
</remarks>
2003-02-12 02:00:12 +00:00
</Docs>
</Member>
<Member MemberName= ".ctor" >
<MemberSignature Language= "C#" Value= "public MenuItem (string label);" />
2011-11-09 16:01:51 +00:00
<MemberSignature Language= "ILAsm" Value= ".method public hidebysig specialname rtspecialname instance void .ctor(string label) cil managed" />
2003-02-12 02:00:12 +00:00
<MemberType > Constructor</MemberType>
<ReturnValue />
<Parameters >
2003-09-17 21:56:59 +00:00
<Parameter Name= "label" Type= "System.String" />
</Parameters>
2003-02-12 02:00:12 +00:00
<Docs >
2004-01-09 05:01:34 +00:00
<param name= "label" > The label text on the menu item, with an underscore in front of the mnemonic character.</param>
2011-11-09 16:01:51 +00:00
<summary > Creates a new MenuItem containing a label.</summary>
2004-11-05 21:25:40 +00:00
<remarks />
2003-02-12 02:00:12 +00:00
</Docs>
</Member>
2011-11-09 16:01:51 +00:00
<Member MemberName= "AccelPath" >
<MemberSignature Language= "C#" Value= "public string AccelPath { get; set; }" />
<MemberSignature Language= "ILAsm" Value= ".property instance string AccelPath" />
2003-02-12 02:00:12 +00:00
<MemberType > Property</MemberType>
2008-02-29 23:14:13 +00:00
<Attributes >
<Attribute >
2011-11-09 16:01:51 +00:00
<AttributeName > GLib.Property("accel-path")</AttributeName>
2008-02-29 23:14:13 +00:00
</Attribute>
</Attributes>
2003-02-12 02:00:12 +00:00
<ReturnValue >
<ReturnType > System.String</ReturnType>
</ReturnValue>
2003-12-24 01:35:30 +00:00
<Parameters >
</Parameters>
2003-02-12 02:00:12 +00:00
<Docs >
2003-04-11 11:44:38 +00:00
<summary > Sets the accelerator path.</summary>
2005-05-23 20:41:51 +00:00
<value > The accelerator path of the menu item.</value>
2003-04-11 11:44:38 +00:00
<remarks >
2003-05-08 20:26:02 +00:00
<para >
2003-04-11 11:44:38 +00:00
Sets the accelerator path, through which runtime changes of the menu item's accelerator caused by the user can be identified and saved to persistant storage.
</para>
</remarks>
2003-02-12 02:00:12 +00:00
</Docs>
</Member>
2011-11-09 16:01:51 +00:00
<Member MemberName= "Activate" >
<MemberSignature Language= "C#" Value= "public void Activate ();" />
<MemberSignature Language= "ILAsm" Value= ".method public hidebysig instance void Activate() cil managed" />
<MemberType > Method</MemberType>
2003-02-12 02:00:12 +00:00
<ReturnValue >
2011-11-09 16:01:51 +00:00
<ReturnType > System.Void</ReturnType>
2003-02-12 02:00:12 +00:00
</ReturnValue>
2011-11-09 16:01:51 +00:00
<Parameters />
2003-02-12 02:00:12 +00:00
<Docs >
2011-11-09 16:01:51 +00:00
<summary > Emits the <see cref= "F:Gtk.MenuItem.Activated" /> event on the given item.</summary>
2003-04-11 11:44:38 +00:00
<remarks />
2003-02-12 02:00:12 +00:00
</Docs>
</Member>
<Member MemberName= "Activated" >
<MemberSignature Language= "C#" Value= "public event EventHandler Activated;" />
2011-11-09 16:01:51 +00:00
<MemberSignature Language= "ILAsm" Value= ".event class System.EventHandler Activated" />
2003-02-12 02:00:12 +00:00
<MemberType > Event</MemberType>
2011-11-09 16:01:51 +00:00
<Attributes >
<Attribute >
<AttributeName > GLib.Signal("activate")</AttributeName>
</Attribute>
</Attributes>
2003-09-17 21:56:59 +00:00
<ReturnValue >
<ReturnType > System.EventHandler</ReturnType>
</ReturnValue>
2003-02-12 02:00:12 +00:00
<Parameters />
<Docs >
2003-04-11 11:44:38 +00:00
<summary > Emitted when the item is activated.</summary>
<remarks />
2003-02-12 02:00:12 +00:00
</Docs>
2005-08-23 17:02:47 +00:00
</Member>
2003-02-12 02:00:12 +00:00
<Member MemberName= "ActivateItem" >
<MemberSignature Language= "C#" Value= "public event EventHandler ActivateItem;" />
2011-11-09 16:01:51 +00:00
<MemberSignature Language= "ILAsm" Value= ".event class System.EventHandler ActivateItem" />
2003-02-12 02:00:12 +00:00
<MemberType > Event</MemberType>
2011-11-09 16:01:51 +00:00
<Attributes >
<Attribute >
<AttributeName > GLib.Signal("activate-item")</AttributeName>
</Attribute>
</Attributes>
2003-09-17 21:56:59 +00:00
<ReturnValue >
<ReturnType > System.EventHandler</ReturnType>
</ReturnValue>
2003-02-12 02:00:12 +00:00
<Parameters />
<Docs >
2003-04-11 11:44:38 +00:00
<summary > Emitted when the item is activated, but also if the menu item has a submenu. For normal applications, the relevant event is <see cref= "F:Gtk.MenuItem.Activated" /> .</summary>
<remarks />
2003-02-12 02:00:12 +00:00
</Docs>
2011-11-09 16:01:51 +00:00
</Member>
<Member MemberName= "Deselect" >
<MemberSignature Language= "C#" Value= "public void Deselect ();" />
<MemberSignature Language= "ILAsm" Value= ".method public hidebysig instance void Deselect() cil managed" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs >
<summary > Fires the <see cref= "F:Gtk.Item.Deselect" /> event.</summary>
<remarks />
</Docs>
</Member>
<Member MemberName= "Deselected" >
<MemberSignature Language= "C#" Value= "public event EventHandler Deselected;" />
<MemberSignature Language= "ILAsm" Value= ".event class System.EventHandler Deselected" />
<MemberType > Event</MemberType>
2005-08-23 17:02:47 +00:00
<Attributes >
2005-05-23 20:41:51 +00:00
<Attribute >
2011-11-09 16:01:51 +00:00
<AttributeName > GLib.Signal("deselect")</AttributeName>
2005-05-23 20:41:51 +00:00
</Attribute>
2005-08-23 17:02:47 +00:00
</Attributes>
2011-11-09 16:01:51 +00:00
<ReturnValue >
<ReturnType > System.EventHandler</ReturnType>
</ReturnValue>
<Docs >
<summary > To be added.</summary>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
2005-08-23 17:02:47 +00:00
</Member>
2011-11-09 16:01:51 +00:00
<Member MemberName= "DoSetRelatedAction" >
<MemberSignature Language= "C#" Value= "public void DoSetRelatedAction (Gtk.Action action);" />
<MemberSignature Language= "ILAsm" Value= ".method public hidebysig newslot virtual instance void DoSetRelatedAction(class Gtk.Action action) cil managed" />
<MemberType > Method</MemberType>
2003-09-17 21:56:59 +00:00
<ReturnValue >
2011-11-09 16:01:51 +00:00
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "action" Type= "Gtk.Action" />
</Parameters>
<Docs >
<param name= "action" > To be added.</param>
<summary > To be added.</summary>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName= "GType" >
<MemberSignature Language= "C#" Value= "public static GLib.GType GType { get; }" />
<MemberSignature Language= "ILAsm" Value= ".property valuetype GLib.GType GType" />
<MemberType > Property</MemberType>
<ReturnValue >
<ReturnType > GLib.GType</ReturnType>
2003-09-17 21:56:59 +00:00
</ReturnValue>
2003-02-12 02:00:12 +00:00
<Parameters />
<Docs >
2011-11-09 16:01:51 +00:00
<summary > GType Property.</summary>
<value > a <see cref= "T:GLib.GType" /> </value>
<remarks > Returns the native <see cref= "T:GLib.GType" /> value for <see cref= "T:Gtk.MenuItem" /> .</remarks>
2003-02-12 02:00:12 +00:00
</Docs>
2011-11-09 16:01:51 +00:00
</Member>
<Member MemberName= "Label" >
<MemberSignature Language= "C#" Value= "public string Label { get; set; }" />
<MemberSignature Language= "ILAsm" Value= ".property instance string Label" />
<MemberType > Property</MemberType>
2005-08-23 17:02:47 +00:00
<Attributes >
2005-05-23 20:41:51 +00:00
<Attribute >
2011-11-09 16:01:51 +00:00
<AttributeName > GLib.Property("label")</AttributeName>
2005-05-23 20:41:51 +00:00
</Attribute>
2005-08-23 17:02:47 +00:00
</Attributes>
2011-11-09 16:01:51 +00:00
<ReturnValue >
<ReturnType > System.String</ReturnType>
</ReturnValue>
<Docs >
<summary > To be added.</summary>
<value > To be added.</value>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
2005-08-23 17:02:47 +00:00
</Member>
2011-11-09 16:01:51 +00:00
<Member MemberName= "OnActivated" >
<MemberSignature Language= "C#" Value= "protected virtual void OnActivated ();" />
<MemberSignature Language= "ILAsm" Value= ".method familyhidebysig newslot virtual instance void OnActivated() cil managed" />
<MemberType > Method</MemberType>
<Attributes >
<Attribute >
<AttributeName > GLib.DefaultSignalHandler(ConnectionMethod="OverrideActivated", Type=typeof(Gtk.MenuItem))</AttributeName>
</Attribute>
</Attributes>
2003-09-17 21:56:59 +00:00
<ReturnValue >
2011-11-09 16:01:51 +00:00
<ReturnType > System.Void</ReturnType>
2003-09-17 21:56:59 +00:00
</ReturnValue>
2003-02-12 02:00:12 +00:00
<Parameters />
<Docs >
2011-11-09 16:01:51 +00:00
<summary > Default handler for the <see cref= "M:Gtk.MenuItem.Activated" /> event.</summary>
<remarks > Override this method in a subclass to provide a default handler for the <see cref= "M:Gtk.MenuItem.Activated" /> event.</remarks>
2003-02-12 02:00:12 +00:00
</Docs>
2011-11-09 16:01:51 +00:00
</Member>
<Member MemberName= "OnActivateItem" >
<MemberSignature Language= "C#" Value= "protected virtual void OnActivateItem ();" />
<MemberSignature Language= "ILAsm" Value= ".method familyhidebysig newslot virtual instance void OnActivateItem() cil managed" />
<MemberType > Method</MemberType>
2005-08-23 17:02:47 +00:00
<Attributes >
2005-05-23 20:41:51 +00:00
<Attribute >
2011-11-09 16:01:51 +00:00
<AttributeName > GLib.DefaultSignalHandler(ConnectionMethod="OverrideActivateItem", Type=typeof(Gtk.MenuItem))</AttributeName>
2005-05-23 20:41:51 +00:00
</Attribute>
2005-08-23 17:02:47 +00:00
</Attributes>
2011-11-09 16:01:51 +00:00
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs >
<summary > Default handler for the <see cref= "M:Gtk.MenuItem.ActivateItem" /> event.</summary>
<remarks > Override this method in a subclass to provide a default handler for the <see cref= "M:Gtk.MenuItem.ActivateItem" /> event.</remarks>
</Docs>
2005-08-23 17:02:47 +00:00
</Member>
2011-11-09 16:01:51 +00:00
<Member MemberName= "OnDeselected" >
<MemberSignature Language= "C#" Value= "protected virtual void OnDeselected ();" />
<MemberSignature Language= "ILAsm" Value= ".method familyhidebysig newslot virtual instance void OnDeselected() cil managed" />
<MemberType > Method</MemberType>
<Attributes >
<Attribute >
<AttributeName > GLib.DefaultSignalHandler(ConnectionMethod="OverrideDeselected", Type=typeof(Gtk.MenuItem))</AttributeName>
</Attribute>
</Attributes>
2003-12-24 01:35:30 +00:00
<ReturnValue >
2011-11-09 16:01:51 +00:00
<ReturnType > System.Void</ReturnType>
2003-12-24 01:35:30 +00:00
</ReturnValue>
<Parameters />
<Docs >
2011-11-09 16:01:51 +00:00
<summary > To be added.</summary>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
2003-12-24 01:35:30 +00:00
</Docs>
</Member>
2011-11-09 16:01:51 +00:00
<Member MemberName= "OnGetLabel" >
<MemberSignature Language= "C#" Value= "protected virtual string OnGetLabel ();" />
<MemberSignature Language= "ILAsm" Value= ".method familyhidebysig newslot virtual instance string OnGetLabel() cil managed" />
<MemberType > Method</MemberType>
<Attributes >
<Attribute >
<AttributeName > GLib.DefaultSignalHandler(ConnectionMethod="OverrideGetLabel", Type=typeof(Gtk.MenuItem))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue >
<ReturnType > System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs >
<summary > To be added.</summary>
<returns > To be added.</returns>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName= "OnSelected" >
<MemberSignature Language= "C#" Value= "protected virtual void OnSelected ();" />
<MemberSignature Language= "ILAsm" Value= ".method familyhidebysig newslot virtual instance void OnSelected() cil managed" />
<MemberType > Method</MemberType>
<Attributes >
<Attribute >
<AttributeName > GLib.DefaultSignalHandler(ConnectionMethod="OverrideSelected", Type=typeof(Gtk.MenuItem))</AttributeName>
</Attribute>
</Attributes>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs >
<summary > To be added.</summary>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName= "OnSetLabel" >
<MemberSignature Language= "C#" Value= "protected virtual void OnSetLabel (string label);" />
<MemberSignature Language= "ILAsm" Value= ".method familyhidebysig newslot virtual instance void OnSetLabel(string label) cil managed" />
2003-10-28 00:48:23 +00:00
<MemberType > Method</MemberType>
2011-11-09 16:01:51 +00:00
<Attributes >
<Attribute >
<AttributeName > GLib.DefaultSignalHandler(ConnectionMethod="OverrideSetLabel", Type=typeof(Gtk.MenuItem))</AttributeName>
</Attribute>
</Attributes>
2003-10-28 00:48:23 +00:00
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
2011-11-09 16:01:51 +00:00
<Parameter Name= "label" Type= "System.String" />
2003-10-28 00:48:23 +00:00
</Parameters>
<Docs >
2011-11-09 16:01:51 +00:00
<param name= "label" > To be added.</param>
<summary > To be added.</summary>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
2003-12-24 01:35:30 +00:00
</Docs>
</Member>
<Member MemberName= "OnToggleSizeAllocated" >
<MemberSignature Language= "C#" Value= "protected virtual void OnToggleSizeAllocated (int allocation);" />
2011-11-09 16:01:51 +00:00
<MemberSignature Language= "ILAsm" Value= ".method familyhidebysig newslot virtual instance void OnToggleSizeAllocated(int32 allocation) cil managed" />
2003-12-24 01:35:30 +00:00
<MemberType > Method</MemberType>
2011-11-09 16:01:51 +00:00
<Attributes >
<Attribute >
<AttributeName > GLib.DefaultSignalHandler(ConnectionMethod="OverrideToggleSizeAllocated", Type=typeof(Gtk.MenuItem))</AttributeName>
</Attribute>
</Attributes>
2003-12-24 01:35:30 +00:00
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "allocation" Type= "System.Int32" />
</Parameters>
<Docs >
<param name= "allocation" > a <see cref= "T:System.Int32" /> </param>
2011-11-09 16:01:51 +00:00
<summary > Default handler for the <see cref= "M:Gtk.MenuItem.ToggleSizeAllocated" /> event.</summary>
2004-06-15 15:41:25 +00:00
<remarks > Override this method in a subclass to provide a default handler for the <see cref= "M:Gtk.MenuItem.ToggleSizeAllocated" /> event.</remarks>
2003-12-24 01:35:30 +00:00
</Docs>
</Member>
2011-11-09 16:01:51 +00:00
<Member MemberName= "OnToggleSizeRequested" >
<MemberSignature Language= "C#" Value= "protected virtual void OnToggleSizeRequested (out int requisition);" />
<MemberSignature Language= "ILAsm" Value= ".method familyhidebysig newslot virtual instance void OnToggleSizeRequested(int32 requisition) cil managed" />
2003-12-24 01:35:30 +00:00
<MemberType > Method</MemberType>
2011-11-09 16:01:51 +00:00
<Attributes >
<Attribute >
<AttributeName > GLib.DefaultSignalHandler(ConnectionMethod="OverrideToggleSizeRequested", Type=typeof(Gtk.MenuItem))</AttributeName>
</Attribute>
</Attributes>
2003-12-24 01:35:30 +00:00
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
2011-11-09 16:01:51 +00:00
<Parameters >
<Parameter Name= "requisition" Type= "System.Int32&" RefType= "out" />
</Parameters>
2003-12-24 01:35:30 +00:00
<Docs >
2011-11-09 16:01:51 +00:00
<param name= "requisition" > a <see cref= "T:System.Int32&" /> </param>
<summary > Default handler for the <see cref= "M:Gtk.MenuItem.ToggleSizeRequested" /> event.</summary>
<remarks > Override this method in a subclass to provide a default handler for the <see cref= "M:Gtk.MenuItem.ToggleSizeRequested" /> event.</remarks>
2003-12-24 01:35:30 +00:00
</Docs>
</Member>
2011-11-09 16:01:51 +00:00
<Member MemberName= "RelatedAction" >
<MemberSignature Language= "C#" Value= "public Gtk.Action RelatedAction { get; set; }" />
<MemberSignature Language= "ILAsm" Value= ".property instance class Gtk.Action RelatedAction" />
<MemberType > Property</MemberType>
<Attributes >
<Attribute >
<AttributeName > GLib.Property("related-action")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue >
<ReturnType > Gtk.Action</ReturnType>
</ReturnValue>
<Docs >
<summary > To be added.</summary>
<value > To be added.</value>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName= "ReserveIndicator" >
<MemberSignature Language= "C#" Value= "public bool ReserveIndicator { get; set; }" />
<MemberSignature Language= "ILAsm" Value= ".property instance bool ReserveIndicator" />
<MemberType > Property</MemberType>
<ReturnValue >
<ReturnType > System.Boolean</ReturnType>
</ReturnValue>
<Docs >
<summary > To be added.</summary>
<value > To be added.</value>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName= "RightJustified" >
<MemberSignature Language= "C#" Value= "public bool RightJustified { get; set; }" />
<MemberSignature Language= "ILAsm" Value= ".property instance bool RightJustified" />
<MemberType > Property</MemberType>
<Attributes >
<Attribute >
<AttributeName > GLib.Property("right-justified")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue >
<ReturnType > System.Boolean</ReturnType>
</ReturnValue>
<Parameters >
</Parameters>
<Docs >
<summary > Sets or obtains whether the menu item appears justified at the right side of a menu bar.</summary>
<value > Returns <see langword= "true" /> if the menu item will appear at the far right if added to a menu bar.</value>
<remarks />
</Docs>
</Member>
<Member MemberName= "Select" >
<MemberSignature Language= "C#" Value= "public void Select ();" />
<MemberSignature Language= "ILAsm" Value= ".method public hidebysig instance void Select() cil managed" />
2003-12-24 01:35:30 +00:00
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs >
2011-11-09 16:01:51 +00:00
<summary > Fires the <see cref= "F:Gtk.Item.Select" /> event.</summary>
<remarks />
2003-12-24 01:35:30 +00:00
</Docs>
</Member>
2011-11-09 16:01:51 +00:00
<Member MemberName= "Selected" >
<MemberSignature Language= "C#" Value= "public event EventHandler Selected;" />
<MemberSignature Language= "ILAsm" Value= ".event class System.EventHandler Selected" />
<MemberType > Event</MemberType>
<Attributes >
<Attribute >
<AttributeName > GLib.Signal("select")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue >
<ReturnType > System.EventHandler</ReturnType>
</ReturnValue>
<Docs >
<summary > To be added.</summary>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName= "Submenu" >
<MemberSignature Language= "C#" Value= "public Gtk.Widget Submenu { get; set; }" />
<MemberSignature Language= "ILAsm" Value= ".property instance class Gtk.Widget Submenu" />
<MemberType > Property</MemberType>
<Attributes >
<Attribute >
<AttributeName > GLib.Property("submenu")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue >
<ReturnType > Gtk.Widget</ReturnType>
</ReturnValue>
<Parameters >
</Parameters>
<Docs >
<summary > Sets or obtains the widget submenu.</summary>
<value > A submenu for this menu item, or <see langword= "null" /> if none.</value>
<remarks >
<example >
<code lang= "C#" >
// A container:
Menu mnuFile = new Menu();
// An item
MenuItem itmFile = new MenuItem ("_File");
// Add the item into the container:
itmFile.Submenu = mnuFile;
//
// Add the newly-created File menu into the menubar:
menuBar.Add (itmFile);
</code>
</example>
</remarks>
</Docs>
</Member>
<Member MemberName= "SyncActionProperties" >
<MemberSignature Language= "C#" Value= "public void SyncActionProperties (Gtk.Action action);" />
<MemberSignature Language= "ILAsm" Value= ".method public hidebysig newslot virtual instance void SyncActionProperties(class Gtk.Action action) cil managed" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
2003-12-24 01:35:30 +00:00
<Parameters >
2011-11-09 16:01:51 +00:00
<Parameter Name= "action" Type= "Gtk.Action" />
2003-12-24 01:35:30 +00:00
</Parameters>
<Docs >
2011-11-09 16:01:51 +00:00
<param name= "action" > To be added.</param>
<summary > To be added.</summary>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
2003-10-28 00:48:23 +00:00
</Docs>
2011-11-09 16:01:51 +00:00
</Member>
<Member MemberName= "ToggleSizeAllocate" >
<MemberSignature Language= "C#" Value= "public void ToggleSizeAllocate (int allocation);" />
<MemberSignature Language= "ILAsm" Value= ".method public hidebysig instance void ToggleSizeAllocate(int32 allocation) cil managed" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "allocation" Type= "System.Int32" />
</Parameters>
<Docs >
<param name= "allocation" > The allocation to use as signal data.</param>
<summary > Emits the <see cref= "F:Gtk.MenuItem.ToggleSizeAllocated" /> event on the given item.</summary>
<remarks />
</Docs>
</Member>
<Member MemberName= "ToggleSizeAllocated" >
<MemberSignature Language= "C#" Value= "public event Gtk.ToggleSizeAllocatedHandler ToggleSizeAllocated;" />
<MemberSignature Language= "ILAsm" Value= ".event class Gtk.ToggleSizeAllocatedHandler ToggleSizeAllocated" />
<MemberType > Event</MemberType>
2005-08-23 17:02:47 +00:00
<Attributes >
2005-05-23 20:41:51 +00:00
<Attribute >
2011-11-09 16:01:51 +00:00
<AttributeName > GLib.Signal("toggle-size-allocate")</AttributeName>
2005-05-23 20:41:51 +00:00
</Attribute>
2005-08-23 17:02:47 +00:00
</Attributes>
2011-11-09 16:01:51 +00:00
<ReturnValue >
<ReturnType > Gtk.ToggleSizeAllocatedHandler</ReturnType>
</ReturnValue>
<Parameters />
<Docs >
<summary > Emitted when size is allocated.</summary>
<remarks />
</Docs>
2005-08-23 17:02:47 +00:00
</Member>
2004-02-26 18:46:28 +00:00
<Member MemberName= "ToggleSizeRequest" >
<MemberSignature Language= "C#" Value= "public int ToggleSizeRequest ();" />
2011-11-09 16:01:51 +00:00
<MemberSignature Language= "ILAsm" Value= ".method public hidebysig instance int32 ToggleSizeRequest() cil managed" />
2004-02-26 18:46:28 +00:00
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Int32</ReturnType>
</ReturnValue>
<Parameters />
<Docs >
2004-03-05 13:40:13 +00:00
<summary > Emits the <see cref= "E:Gtk.MenuItem.ToggleSizeRequested" /> event on the given item.</summary>
<returns > The requisition to use as signal data.</returns>
<remarks />
2004-02-26 18:46:28 +00:00
</Docs>
</Member>
2011-11-09 16:01:51 +00:00
<Member MemberName= "ToggleSizeRequested" >
<MemberSignature Language= "C#" Value= "public event Gtk.ToggleSizeRequestedHandler ToggleSizeRequested;" />
<MemberSignature Language= "ILAsm" Value= ".event class Gtk.ToggleSizeRequestedHandler ToggleSizeRequested" />
<MemberType > Event</MemberType>
<Attributes >
<Attribute >
<AttributeName > GLib.Signal("toggle-size-request")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue >
<ReturnType > Gtk.ToggleSizeRequestedHandler</ReturnType>
</ReturnValue>
<Parameters />
<Docs >
<summary > Emitted when size is requested.</summary>
<remarks />
</Docs>
</Member>
<Member MemberName= "UseActionAppearance" >
<MemberSignature Language= "C#" Value= "public bool UseActionAppearance { get; set; }" />
<MemberSignature Language= "ILAsm" Value= ".property instance bool UseActionAppearance" />
<MemberType > Property</MemberType>
<Attributes >
<Attribute >
<AttributeName > GLib.Property("use-action-appearance")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue >
<ReturnType > System.Boolean</ReturnType>
</ReturnValue>
<Docs >
<summary > To be added.</summary>
<value > To be added.</value>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName= "UseUnderline" >
<MemberSignature Language= "C#" Value= "public bool UseUnderline { get; set; }" />
<MemberSignature Language= "ILAsm" Value= ".property instance bool UseUnderline" />
<MemberType > Property</MemberType>
<Attributes >
<Attribute >
<AttributeName > GLib.Property("use-underline")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue >
<ReturnType > System.Boolean</ReturnType>
</ReturnValue>
<Docs >
<summary > To be added.</summary>
<value > To be added.</value>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
</Member>
2003-02-12 02:00:12 +00:00
</Members>
2006-08-04 23:48:02 +00:00
</Type>