type Gtk_Toggle_Action_Record is new Gtk.Action.Gtk_Action_Record with null record;
type Gtk_Toggle_Action is access all Gtk_Toggle_Action_Record'Class;
Draw_As_Radio_Property : constant Glib.Properties.Property_Boolean;
Signal_Toggled : constant Glib.Signal_Name := "toggled";
procedure Gtk_New
( | Action | : out Gtk_Toggle_Action; |
Name | : String; | |
Label | : String := ""; | |
Tooltip | : String := ""; | |
Stock_Id | : String := ""); |
procedure Initialize
( | Action | : access Gtk_Toggle_Action_Record'Class; |
Name | : String; | |
Label | : String := ""; | |
Tooltip | : String := ""; | |
Stock_Id | : String := ""); |
function Get_Type return GType;
procedure Set_Active
( | Action | : access Gtk_Toggle_Action_Record; |
Is_Active | : Boolean); |
function Get_Active
( | Action | : access Gtk_Toggle_Action_Record) return Boolean; |
procedure Set_Draw_As_Radio
( | Action | : access Gtk_Toggle_Action_Record; |
Draw_As_Radio | : Boolean); |
function Get_Draw_As_Radio
( | Action | : access Gtk_Toggle_Action_Record) return Boolean; |
procedure Toggled
( | Action | : access Gtk_Toggle_Action_Record); |
Binding from C File version 2.8.17
<see>Gtk.Action</see>