_
Menu_
ItemA 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.
Widget Hierarchy |
---|
Gtk_Object (see section Package Gtk.Object) \___ Gtk_Widget (see section Package Gtk.Widget) \___ Gtk_Container (see section Package Gtk.Container) \___ Gtk_Bin (see section Package Gtk.Bin) \___ Gtk_Item (see section Package Gtk.Item) \___ Gtk_Menu_Item (see section Package Gtk.Menu_Item) \___ Gtk_Check_Menu_Item (see section Package Gtk.Check |
Signals |
---|
Subprograms |
---|
procedure Gtk_New (Check_Menu_Item : out Gtk_Check_Menu_Item; Label : in String := ""); | ||
Create a new Gtk_Check_Menu_Item with a label, if label isn't null.
| ||
function Get_Type return Gtk.Gtk_Type; | ||
Return the internal value associated with a Gtk_Calendar.
| ||
procedure Set_Show_Toggle (Check_Menu_Item : access Gtk_Check_Menu_Item_Record; Always : in Boolean); | ||
Control whether the check box is shown at all times. | ||
procedure Set_Always_Show_Toggle (Check_Menu_Item : access Gtk_Check_Menu_Item_Record; Always : in Boolean); | ||
Same as Set_Show_Toggle. | ||
procedure Set_Active (Check_Menu_Item : access Gtk_Check_Menu_Item_Record; Is_active : in Boolean); | ||
Set the active state of the menu item's check box.
| ||
procedure Toggled (Check_Menu_Item : access Gtk_Check_Menu_Item_Record); | ||
Emit the "toggled" signal.
| ||
function Get_Active (Check_Menu_Item : access Gtk_Check_Menu_Item_Record) return Boolean; | ||
Return True if the Item is active
|