Description
A
Gtk_Check_Menu_Item is a menu item that maintains the state of a boolean
value in addition to a Gtk_Menu_Item's usual role in activating application
code.
A check box indicating the state of the boolean value is displayed at the
left side of the Gtk_Menu_Item. Activating the Gtk_Menu_Item toggles the
value.
Subprograms
-
procedure Gtk_New
(Check_Menu_Item : out Gtk_Check_Menu_Item;
Label : UTF8_String := "");
procedure Initialize
(Check_Menu_Item : access Gtk_Check_Menu_Item_Record'Class;
Label : UTF8_String := "");
-
procedure Gtk_New_With_Mnemonic
(Check_Menu_Item : out Gtk_Check_Menu_Item;
Label : UTF8_String);
procedure Initialize_With_Mnemonic
(Check_Menu_Item : access Gtk_Check_Menu_Item_Record'Class;
Label : UTF8_String);
-
-
procedure Set_Active
(Check_Menu_Item : access Gtk_Check_Menu_Item_Record;
Is_Active : Boolean);
function Get_Active
(Check_Menu_Item : access Gtk_Check_Menu_Item_Record) return Boolean;
-
procedure Set_Inconsistent
(Check_Menu_Item : access Gtk_Check_Menu_Item_Record;
Setting : Boolean);
function Get_Inconsistent
(Check_Menu_Item : access Gtk_Check_Menu_Item_Record) return Boolean;
-
procedure Set_Draw_As_Radio
(Check_Menu_Item : access Gtk_Check_Menu_Item_Record;
Draw_As_Radio : Boolean);
function Get_Draw_As_Radio
(Check_Menu_Item : access Gtk_Check_Menu_Item_Record) return Boolean;
-
procedure Toggled (Check_Menu_Item : access Gtk_Check_Menu_Item_Record);