type Gtk_Viewport_Record is new Gtk.Bin.Gtk_Bin_Record with private;
type Gtk_Viewport is access all Gtk_Viewport_Record'Class;
Signal_Set_Scroll_Adjustments : constant Glib.Signal_Name := "set_scroll_adjustments";
Hadjustment_Property : constant Glib.Properties.Property_Object;
Vadjustment_Property : constant Glib.Properties.Property_Object;
Shadow_Type_Property : constant Gtk.Enums.Property_Gtk_Shadow_Type;
procedure Gtk_New
( | Viewport | : out Gtk_Viewport; |
Hadjustment | : Adjustment.Gtk_Adjustment := null; | |
Vadjustment | : Adjustment.Gtk_Adjustment := null); |
procedure Initialize
( | Viewport | : access Gtk_Viewport_Record'Class; |
Hadjustment | : Gtk.Adjustment.Gtk_Adjustment; | |
Vadjustment | : Gtk.Adjustment.Gtk_Adjustment); |
function Get_Type return Glib.GType;
function Get_Bin_Window
( | Widget | : access Gtk_Viewport_Record) return Gdk.Gdk_Window; |
procedure Set_Hadjustment
( | Viewport | : access Gtk_Viewport_Record; |
Adjustment | : Gtk.Adjustment.Gtk_Adjustment); |
function Get_Hadjustment
( | Viewport | : access Gtk_Viewport_Record) return Adjustment.Gtk_Adjustment; |
procedure Set_Vadjustment
( | Viewport | : access Gtk_Viewport_Record; |
Adjustment | : Gtk.Adjustment.Gtk_Adjustment); |
function Get_Vadjustment
( | Viewport | : access Gtk_Viewport_Record) return Adjustment.Gtk_Adjustment; |
procedure Set_Shadow_Type
( | Viewport | : access Gtk_Viewport_Record; |
The_Type | : Gtk_Shadow_Type); |
function Get_Shadow_Type
( | Viewport | : access Gtk_Viewport_Record) return Gtk_Shadow_Type; |
Binding from C File version 2.8.17