Toc Gallery Index Tree Gtk.Radio_Tool_Button

Hierarchy

Description

This package defines a special kind of toggle button that can be inserted in a toolbar. Such buttons are usually created in groups, and only one of them can be active at any time

Types

Subprograms

  • procedure Gtk_New (Radio : out Gtk_Radio_Tool_Button; Group : Widget_SList.GSlist := Widget_SList.Null_List);
    procedure Initialize (Radio : access Gtk_Radio_Tool_Button_Record'Class; Group : Widget_SList.GSlist := Widget_SList.Null_List);
    Create or initialize a new radio button, belonging to Group. A new group is created if Group is unspecified
  • procedure Gtk_New_From_Stock (Radio : out Gtk_Radio_Tool_Button; Group : Widget_SList.GSlist := Widget_SList.Null_List; Stock_Id : String);
    procedure Initialize_From_Stock (Radio : access Gtk_Radio_Tool_Button_Record'Class; Group : Widget_SList.GSlist := Widget_SList.Null_List; Stock_Id : String);
    Create or initialize a new radio button, that will contain a text and icon specified by Stock_Id
  • procedure Gtk_New_From_Widget (Radio : out Gtk_Radio_Tool_Button; Group : access Gtk_Radio_Tool_Button_Record'Class);
    procedure Initialize_From_Widget (Radio : access Gtk_Radio_Tool_Button_Record'Class; Group : access Gtk_Radio_Tool_Button_Record'Class);
    Create or initialize a new button belonging to the same group as Group.
  • procedure Gtk_New_With_Stock_From_Widget (Radio : out Gtk_Radio_Tool_Button; Group : access Gtk_Radio_Tool_Button_Record'Class; Stock_Id : String);
    procedure Initialize_With_Stock_From_Widget (Radio : access Gtk_Radio_Tool_Button_Record'Class; Group : access Gtk_Radio_Tool_Button_Record'Class; Stock_Id : String);
    Create or initialize a new radio button, that will contain a text and icon specified by Stock_Id. The button belongs to the same group as Group.
  • procedure Set_Group (Button : access Gtk_Radio_Tool_Button_Record; Group : Widget_SList.GSlist);
    Change the group to which the button belongs
  • function Get_Group (Button : access Gtk_Radio_Tool_Button_Record) return Widget_SList.GSlist;
    Return the group to which the button belongs
  • function Get_Type return GType;
    Return the internal type used for this class of widgets

Properties

  • Group_Property
    Object

Alphabetical Index