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);