package Gtk.Cell_Renderer_Toggle is
type Gtk_Cell_Renderer_Toggle_Record is new Gtk_Cell_Renderer_Record with null record;
type Gtk_Cell_Renderer_Toggle is access all Gtk_Cell_Renderer_Toggle_Record'Class;
type Cb_Gtk_Cell_Renderer_Toggle_UTF8_String_Void is not null access procedure (Self : access Gtk_Cell_Renderer_Toggle_Record'Class; Path : UTF8_String);
type Cb_GObject_UTF8_String_Void is not null access procedure (Self : access Glib.Object.GObject_Record'Class; Path : UTF8_String);
Activatable_Property : constant Glib.Properties.Property_Boolean;
Active_Property : constant Glib.Properties.Property_Boolean;
Inconsistent_Property : constant Glib.Properties.Property_Boolean;
Indicator_Size_Property : constant Glib.Properties.Property_Int;
Radio_Property : constant Glib.Properties.Property_Boolean;
Signal_Toggled : constant Glib.Signal_Name := "toggled";
procedure Gtk_New
( | Self | : out Gtk_Cell_Renderer_Toggle); |
procedure Initialize
( | Self | : not null access Gtk_Cell_Renderer_Toggle_Record'Class); |
function Gtk_Cell_Renderer_Toggle_New return Gtk_Cell_Renderer_Toggle;
function Get_Type return Glib.GType;
function Get_Activatable
( | Self | : not null access Gtk_Cell_Renderer_Toggle_Record) return Boolean; |
procedure Set_Activatable
( | Self | : not null access Gtk_Cell_Renderer_Toggle_Record; |
Setting | : Boolean); |
function Get_Active
( | Self | : not null access Gtk_Cell_Renderer_Toggle_Record) return Boolean; |
procedure Set_Active
( | Self | : not null access Gtk_Cell_Renderer_Toggle_Record; |
Setting | : Boolean); |
function Get_Radio
( | Self | : not null access Gtk_Cell_Renderer_Toggle_Record) return Boolean; |
procedure Set_Radio
( | Self | : not null access Gtk_Cell_Renderer_Toggle_Record; |
Radio | : Boolean); |
procedure On_Toggled
( | Self | : not null access Gtk_Cell_Renderer_Toggle_Record; |
Call | : Cb_Gtk_Cell_Renderer_Toggle_UTF8_String_Void; | |
After | : Boolean := False); |
procedure On_Toggled
( | Self | : not null access Gtk_Cell_Renderer_Toggle_Record; |
Call | : Cb_GObject_UTF8_String_Void; | |
Slot | : not null access Glib.Object.GObject_Record'Class; | |
After | : Boolean := False); |