Description
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.
Subprograms
-
procedure Gtk_New
(Radio_Menu_Item : out Gtk_Radio_Menu_Item;
Group : Widget_SList.GSlist;
Label : UTF8_String := "");
procedure Initialize
(Radio_Menu_Item : access Gtk_Radio_Menu_Item_Record'Class;
Group : Widget_SList.GSlist;
Label : UTF8_String := "");
-
procedure Gtk_New_With_Mnemonic
(Radio_Menu_Item : out Gtk_Radio_Menu_Item;
Group : Widget_SList.GSlist;
Label : UTF8_String);
procedure Initialize_With_Mnemonic
(Radio_Menu_Item : access Gtk_Radio_Menu_Item_Record'Class;
Group : Widget_SList.GSlist;
Label : UTF8_String);
-
procedure Gtk_New_From_Widget
(Radio_Menu_Item : out Gtk_Radio_Menu_Item;
Group : access Gtk_Radio_Menu_Item_Record'Class);
procedure Initialize_From_Widget
(Radio_Menu_Item : access Gtk_Radio_Menu_Item_Record'Class;
Group : access Gtk_Radio_Menu_Item_Record'Class);
-
procedure Gtk_New_With_Label_From_Widget
(Radio_Menu_Item : out Gtk_Radio_Menu_Item;
Group : access Gtk_Radio_Menu_Item_Record'Class;
Label : String);
procedure Initialize_With_Label_From_Widget
(Radio_Menu_Item : access Gtk_Radio_Menu_Item_Record'Class;
Group : access Gtk_Radio_Menu_Item_Record'Class;
Label : String);
-
procedure Gtk_New_With_Mnemonic_From_Widget
(Radio_Menu_Item : out Gtk_Radio_Menu_Item;
Group : access Gtk_Radio_Menu_Item_Record'Class;
Label : String);
procedure Initialize_With_Mnemonic_From_Widget
(Radio_Menu_Item : access Gtk_Radio_Menu_Item_Record'Class;
Group : access Gtk_Radio_Menu_Item_Record'Class;
Label : String);
-
-
procedure Set_Group
(Radio_Menu_Item : access Gtk_Radio_Menu_Item_Record;
Group : Widget_SList.GSlist);
function Get_Group
(Radio_Menu_Item : access Gtk_Radio_Menu_Item_Record)
return Widget_SList.GSlist;
-
function Selected_Button (In_Group : Widget_SList.GSlist) return Natural;