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>