type Gtk_Toggle_Tool_Button_Record is new Gtk.Tool_Button.Gtk_Tool_Button_Record with null record;
type Gtk_Toggle_Tool_Button is access all Gtk_Toggle_Tool_Button_Record'Class;
Signal_Toggled : constant Glib.Signal_Name := "toggled";
Active_Property : constant Glib.Properties.Property_Boolean;
procedure Gtk_New
( | Button | : out Gtk_Toggle_Tool_Button); |
procedure Initialize
( | Button | : access Gtk_Toggle_Tool_Button_Record'Class); |
procedure Gtk_New_From_Stock
( | Button | : out Gtk_Toggle_Tool_Button; |
Stock_Id | : String); |
procedure Initialize_From_Stock
( | Button | : access Gtk_Toggle_Tool_Button_Record'Class; |
Stock_Id | : String); |
procedure Set_Active
( | Button | : access Gtk_Toggle_Tool_Button_Record; |
Is_Active | : Boolean); |
function Get_Active
( | Button | : access Gtk_Toggle_Tool_Button_Record) return Boolean; |
This package defines the base class for all items that can be added into a toolbar (see gtk-toolbar.ads).
See also Gtk.Tool_Button (gtk-tool_button.ads).
See also Gtk.Separator_Tool_Item (gtk-separator_tool_item).
Binding from C File version 2.8.17