<?xml version='1.0' encoding='utf-8' /> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html><head> <title>GtkAda: Gtk.Radio_Menu_Item</title> <link rel='stylesheet' href='gtkada_rm.css' type='text/css'> <script src='gtkada_rm.js' type='text/javascript'></script> </head><body> <div id='objectName'> <span><a href='index.html'><img src='home.png' alt='Toc' title='Table of Contents'/></a> <a href='gallery.html'><img src='gallery.png' alt='Gallery' title='Widgets gallery'/></a> <a href='entities.html'><img src='entities.png' alt='Index' title='Global Index'/></a> <a href='tree.html'><img src='tree.png' alt='Tree' title='Widgets Inheritance Tree'/></a> </span> Gtk.Radio_Menu_Item </div> <!-- objectName --> <div id='leftSide'> <div id='classHierarchy'> <h2>Hierarchy</h2> <ul class='top'> <li><img src='childtree.png' alt='_' /><a class='tree' onclick='treetoggle(this)'><img src='treeopen.png' alt='[-]' /></a><a href='glib-object.html'>GObject_Record</a></li><ul> <li><img src='childtree2.png' alt=' '/><img src='childtree.png' alt='_' /><a class='tree' onclick='treetoggle(this)'><img src='treeopen.png' alt='[-]' /></a><a href='gtk-object.html'>Gtk_Object_Record</a></li><ul> <li><img src='childtree2.png' alt=' '/><img src='childtree2.png' alt=' '/><img src='childtree.png' alt='_' /><a class='tree' onclick='treetoggle(this)'><img src='treeopen.png' alt='[-]' /></a><a href='gtk-widget.html'>Gtk_Widget_Record</a></li><ul> <li><img src='childtree2.png' alt=' '/><img src='childtree2.png' alt=' '/><img src='childtree2.png' alt=' '/><img src='childtree.png' alt='_' /><a class='tree' onclick='treetoggle(this)'><img src='treeopen.png' alt='[-]' /></a><a href='gtk-container.html'>Gtk_Container_Record</a></li><ul> <li><img src='childtree2.png' alt=' '/><img src='childtree2.png' alt=' '/><img src='childtree2.png' alt=' '/><img src='childtree2.png' alt=' '/><img src='childtree.png' alt='_' /><a class='tree' onclick='treetoggle(this)'><img src='treeopen.png' alt='[-]' /></a><a href='gtk-bin.html'>Gtk_Bin_Record</a></li><ul> <li><img src='childtree2.png' alt=' '/><img src='childtree2.png' alt=' '/><img src='childtree2.png' alt=' '/><img src='childtree2.png' alt=' '/><img src='childtree2.png' alt=' '/><img src='childtree.png' alt='_' /><a class='tree' onclick='treetoggle(this)'><img src='treeopen.png' alt='[-]' /></a><a href='gtk-item.html'>Gtk_Item_Record</a></li><ul> <li><img src='childtree2.png' alt=' '/><img src='childtree2.png' alt=' '/><img src='childtree2.png' alt=' '/><img src='childtree2.png' alt=' '/><img src='childtree2.png' alt=' '/><img src='childtree2.png' alt=' '/><img src='childtree.png' alt='_' /><a class='tree' onclick='treetoggle(this)'><img src='treeopen.png' alt='[-]' /></a><a href='gtk-menu_item.html'>Gtk_Menu_Item_Record</a></li><ul> <li><img src='childtree2.png' alt=' '/><img src='childtree2.png' alt=' '/><img src='childtree2.png' alt=' '/><img src='childtree2.png' alt=' '/><img src='childtree2.png' alt=' '/><img src='childtree2.png' alt=' '/><img src='childtree2.png' alt=' '/><img src='childtree.png' alt='_' /><a class='tree' onclick='treetoggle(this)'><img src='treeopen.png' alt='[-]' /></a><a href='gtk-check_menu_item.html'>Gtk_Check_Menu_Item_Record</a></li><ul> <li><img src='childtree2.png' alt=' '/><img src='childtree2.png' alt=' '/><img src='childtree2.png' alt=' '/><img src='childtree2.png' alt=' '/><img src='childtree2.png' alt=' '/><img src='childtree2.png' alt=' '/><img src='childtree2.png' alt=' '/><img src='childtree2.png' alt=' '/><img src='childtree.png' alt='_' />Gtk_Radio_Menu_Item_Record</li></ul> </ul> </ul> </ul> </ul> </ul> </ul> </ul> </ul> </div> <!-- classHierarchy --> <div id='navigation'> <h2>Navigation</h2> <ul> <li><a href='#Description' onclick='return switchPage("page1")'>Description</a></li> <li><a href='#Types' onclick='return switchPage("page1")'>Types</a></li> <li><a href='#Subprograms' onclick='return switchPage("page1")'>Subprograms</a> <ul> <li><a href='#Subprograms__General' onclick='return switchPage("page1")'>General</a></li> </ul> </li> <li><a href='#Signals' onclick='return switchPage("page2")'>Signals</a></li> <li><a href='#Properties' onclick='return switchPage("page3")'>Properties</a></li> </ul> </div> <!-- navigation --> </div> <!-- leftSide --> <div id='documentation'> <ul id='notebook'> <li id='tab_page1' class='current'><a href='' onclick='return !switchPage("page1")'>Entities</a></li> <li id='tab_page2'><a href='#Signals' onclick='return !switchPage("page2")'>Signals</a></li> <li id='tab_page3'><a href='#Properties' onclick='return !switchPage("page3")'>Properties</a></li> </ul> <!-- notebook --> <div id='notebook_page1' class='notebookPage'> <a name='Description'></a> <div class='description'> <h2>Description</h2> This widget provides a special kind of menu item that represents a radio button. Such a button can be checked or unchecked by the user, but only one button in a group can be selected at any given time, as opposed to a toggle menu item. </div> <!-- description --> <a name='Types'></a> <div id='types'> <h2>Types</h2> <ul> <li><a name='Gtk_Radio_Menu_Item_'></a> <div class='profile'><b>type</b> Gtk_Radio_Menu_Item <b>is</b> <b>access</b> <b>all</b> Gtk_Radio_Menu_Item_Record'Class;</div> <div class='comment'></div></li> <li><a name='Gtk_Radio_Menu_Item_Record_'></a> <div class='profile'><b>type</b> Gtk_Radio_Menu_Item_Record <b>is</b> <b>new</b> <a href='gtk-check_menu_item.html'>Gtk.Check_Menu_Item.Gtk_Check_Menu_Item_Record</a> <b>with</b> <b>private</b>;</div> <div class='comment'></div></li> </ul> </div> <!-- types --> <a name='Subprograms'> </a> <a name='Subprograms__General'> </a> <div id='subprograms'> <h2>Subprograms</h2> <ul> <li><a name='Gtk_New_1_'></a> <div class='profile'><b>procedure</b> <span class='name'>Gtk_New</span> (Radio_Menu_Item : <b>out</b> Gtk_Radio_Menu_Item; Group : Widget_SList.GSlist; Label : UTF8_String := "");</div> <a name='Initialize_2_'></a> <div class='profile'><b>procedure</b> <span class='name'>Initialize</span> (Radio_Menu_Item : <b>access</b> Gtk_Radio_Menu_Item_Record'Class; Group : Widget_SList.GSlist; Label : UTF8_String := "");</div> <div class='comment'>Creates or initializes a menu item </div></li> <li><a name='Gtk_New_With_Mnemonic_3_'></a> <div class='profile'><b>procedure</b> <span class='name'>Gtk_New_With_Mnemonic</span> (Radio_Menu_Item : <b>out</b> Gtk_Radio_Menu_Item; Group : Widget_SList.GSlist; Label : UTF8_String);</div> <a name='Initialize_With_Mnemonic_4_'></a> <div class='profile'><b>procedure</b> <span class='name'>Initialize_With_Mnemonic</span> (Radio_Menu_Item : <b>access</b> Gtk_Radio_Menu_Item_Record'Class; Group : Widget_SList.GSlist; Label : UTF8_String);</div> <div class='comment'>Creates or initializes a menu item. The first underscore sign in <tt>Label</tt> will be used as a key shortcut to this item when the menu is displayed. For instance, if you use "_Open", then pressing alt-o when the menu is open will select the menu item </div></li> <li><a name='Gtk_New_From_Widget_5_'></a> <div class='profile'><b>procedure</b> <span class='name'>Gtk_New_From_Widget</span> (Radio_Menu_Item : <b>out</b> Gtk_Radio_Menu_Item; Group : <b>access</b> Gtk_Radio_Menu_Item_Record'Class);</div> <a name='Initialize_From_Widget_6_'></a> <div class='profile'><b>procedure</b> <span class='name'>Initialize_From_Widget</span> (Radio_Menu_Item : <b>access</b> Gtk_Radio_Menu_Item_Record'Class; Group : <b>access</b> Gtk_Radio_Menu_Item_Record'Class);</div> <div class='comment'>Creates or initializes a menu item. It initially belongs to the same group as <tt>Group</tt> </div></li> <li><a name='Gtk_New_With_Label_From_Widget_7_'></a> <div class='profile'><b>procedure</b> <span class='name'>Gtk_New_With_Label_From_Widget</span> (Radio_Menu_Item : <b>out</b> Gtk_Radio_Menu_Item; Group : <b>access</b> Gtk_Radio_Menu_Item_Record'Class; Label : String);</div> <a name='Initialize_With_Label_From_Widget_8_'></a> <div class='profile'><b>procedure</b> <span class='name'>Initialize_With_Label_From_Widget</span> (Radio_Menu_Item : <b>access</b> Gtk_Radio_Menu_Item_Record'Class; Group : <b>access</b> Gtk_Radio_Menu_Item_Record'Class; Label : String);</div> <div class='comment'>Creates or initializes a menu item. It initially belongs to the same group as <tt>Group</tt>. </div></li> <li><a name='Gtk_New_With_Mnemonic_From_Widget_9_'></a> <div class='profile'><b>procedure</b> <span class='name'>Gtk_New_With_Mnemonic_From_Widget</span> (Radio_Menu_Item : <b>out</b> Gtk_Radio_Menu_Item; Group : <b>access</b> Gtk_Radio_Menu_Item_Record'Class; Label : String);</div> <a name='Initialize_With_Mnemonic_From_Widget_10_'></a> <div class='profile'><b>procedure</b> <span class='name'>Initialize_With_Mnemonic_From_Widget</span> (Radio_Menu_Item : <b>access</b> Gtk_Radio_Menu_Item_Record'Class; Group : <b>access</b> Gtk_Radio_Menu_Item_Record'Class; Label : String);</div> <div class='comment'>Same as <a href='gtk-radio_menu_item.html#Gtk_New_With_Mnemonic_3_'>Gtk_New_With_Mnemonic</a>, except the group is given by a widget </div></li> <li><a name='Get_Type_11_'></a> <div class='profile'><b>function</b> <span class='name'>Get_Type</span> <b>return</b> <a href='gtk.html'>Gtk.Gtk_Type</a>;</div> <div class='comment'>Return the internal value associated with a <a href='gtk-radio_menu_item.html'>Gtk_Radio_Menu_Item</a>. </div></li> <li><a name='Set_Group_12_'></a> <div class='profile'><b>procedure</b> <span class='name'>Set_Group</span> (Radio_Menu_Item : <b>access</b> Gtk_Radio_Menu_Item_Record; Group : Widget_SList.GSlist);</div> <a name='Get_Group_13_'></a> <div class='profile'><b>function</b> <span class='name'>Get_Group</span> (Radio_Menu_Item : <b>access</b> Gtk_Radio_Menu_Item_Record) <b>return</b> Widget_SList.GSlist;</div> <div class='comment'>Set or Get to which the menu item belongs. Only one menu item in this group can be selected at any given time </div></li> <li><a name='Selected_Button_14_'></a> <div class='profile'><b>function</b> <span class='name'>Selected_Button</span> (In_Group : Widget_SList.GSlist) <b>return</b> Natural;</div> <div class='comment'>Return the button number of the selected button in the group. Note: This function is not part of <a href='gtk.html'>Gtk</a>+ itself, but is provided as a convenient function </div></li> </ul> </div> <!-- subprograms --> </div> <!-- notebook_page1 --> <div id='notebook_page2' class='notebookPage'> <a name='Signals'></a> <div id='signals'> <h2>Signals</h2> <ul> </ul> </div> <!-- signals --> </div> <!-- notebook_page2 --> <div id='notebook_page3' class='notebookPage'> <a name='Properties'></a> <div class='properties'> <h2>Properties</h2> <ul> <li><div class='name'>Group_Property</div> <div class='profile'>Object</div> <div class='comment'>The radio menu item whose group this widget belongs to. </div></li> </ul> </div> <!-- properties --> </div> <!-- notebook_page3 --> </div> <!-- documentation --> <div id='rightSide'> <div id='Index'> <h2>Alphabetical Index</h2> <ul> <li><a href='#Get_Group_13_' onclick='return switchPage("page1")'>Get_Group</a></li> <li><a href='#Get_Type_11_' onclick='return switchPage("page1")'>Get_Type</a></li> <li><a href='#Gtk_New_1_' onclick='return switchPage("page1")'>Gtk_New</a></li> <li><a href='#Gtk_New_From_Widget_5_' onclick='return switchPage("page1")'>Gtk_New_From_Widget</a></li> <li><a href='#Gtk_New_With_Label_From_Widget_7_' onclick='return switchPage("page1")'>Gtk_New_With_Label_From_Widget</a></li> <li><a href='#Gtk_New_With_Mnemonic_3_' onclick='return switchPage("page1")'>Gtk_New_With_Mnemonic</a></li> <li><a href='#Gtk_New_With_Mnemonic_From_Widget_9_' onclick='return switchPage("page1")'>Gtk_New_With_Mnemonic_From_Widget</a></li> <li><a href='#Initialize_2_' onclick='return switchPage("page1")'>Initialize</a></li> <li><a href='#Initialize_From_Widget_6_' onclick='return switchPage("page1")'>Initialize_From_Widget</a></li> <li><a href='#Initialize_With_Label_From_Widget_8_' onclick='return switchPage("page1")'>Initialize_With_Label_From_Widget</a></li> <li><a href='#Initialize_With_Mnemonic_4_' onclick='return switchPage("page1")'>Initialize_With_Mnemonic</a></li> <li><a href='#Initialize_With_Mnemonic_From_Widget_10_' onclick='return switchPage("page1")'>Initialize_With_Mnemonic_From_Widget</a></li> <li><a href='#Selected_Button_14_' onclick='return switchPage("page1")'>Selected_Button</a></li> <li><a href='#Set_Group_12_' onclick='return switchPage("page1")'>Set_Group</a></li> </ul> </div> <!-- Index --> </div> <!-- rightSide --> <script language='javascript'>switchPage('page1'); adjust_height()</script> </body> </html>