type Gtk_Range_Record is new Gtk.Widget.Gtk_Widget_Record with private;
type Gtk_Range is access all Gtk_Range_Record'Class;
subtype Gtk_GRange is Gtk_Range;
Update_Policy_Property : constant Gtk.Enums.Property_Gtk_Update_Type;
Adjustment_Property : constant Glib.Properties.Property_Object;
Inverted_Property : constant Glib.Properties.Property_Boolean;
Arrow_Displacement_X_Property : constant Glib.Properties.Property_Int;
Arrow_Displacement_Y_Property : constant Glib.Properties.Property_Int;
Slider_Width_Property : constant Glib.Properties.Property_Int;
Stepper_Size_Property : constant Glib.Properties.Property_Int;
Stepper_Spacing_Property : constant Glib.Properties.Property_Int;
Trough_Border_Property : constant Glib.Properties.Property_Int;
Signal_Adjust_Bounds : constant Glib.Signal_Name := "adjust_bounds";
Signal_Change_Value : constant Glib.Signal_Name := "change_value";
Signal_Move_Slider : constant Glib.Signal_Name := "move_slider";
Signal_Value_Changed : constant Glib.Signal_Name := "value_changed";
function Get_Type return Gtk.Gtk_Type;
procedure Set_Update_Policy
( | The_Range | : access Gtk_Range_Record; |
Policy | : Gtk_Update_Type); |
function Get_Update_Policy
( | The_Range | : access Gtk_Range_Record) return Gtk_Update_Type; |
procedure Set_Adjustment
( | The_Range | : access Gtk_Range_Record; |
Adjustment | : Gtk.Adjustment.Gtk_Adjustment); |
function Get_Adjustment
( | The_Range | : access Gtk_Range_Record) return Gtk.Adjustment.Gtk_Adjustment; |
procedure Set_Inverted
( | The_Range | : access Gtk_Range_Record; |
Setting | : Boolean := True); |
function Get_Inverted
( | The_Range | : access Gtk_Range_Record) return Boolean; |
procedure Set_Increments
( | The_Range | : access Gtk_Range_Record; |
Step | : Gdouble; | |
Page | : Gdouble); |
procedure Set_Range
( | The_Range | : access Gtk_Range_Record; |
Min | : Gdouble; | |
Max | : Gdouble); |
procedure Set_Value
( | The_Range | : access Gtk_Range_Record; |
Value | : Gdouble); |
function Get_Value
( | The_Range | : access Gtk_Range_Record) return Gdouble; |
Binding from C File version 2.8.17
<testgtk>create_range.adb</testgtk>