Returns the size of a non-scrolling border around the outside of the scrollable. An example for this would be treeview headers. GTK+ can use this information to display overlayed graphics, like the overshoot indication, at the right position.
Retrieves the #GtkAdjustment used for horizontal scrolling.
Gets the horizontal #GtkScrollablePolicy.
Retrieves the #GtkAdjustment used for vertical scrolling.
Gets the vertical #GtkScrollablePolicy.
Sets the horizontal adjustment of the #GtkScrollable.
Sets the #GtkScrollablePolicy to determine whether horizontal scrolling should start below the minimum width or below the natural width.
Sets the vertical adjustment of the #GtkScrollable.
Sets the #GtkScrollablePolicy to determine whether vertical scrolling should start below the minimum height or below the natural height.
Get hadjustment property.
Set hadjustment property.
Get hscrollPolicy property.
Set hscrollPolicy property.
Get vadjustment property.
Set vadjustment property.
Get vscrollPolicy property.
Set vscrollPolicy property.
#GtkScrollable is an interface that is implemented by widgets with native scrolling ability.
To implement this interface you should override the #GtkScrollable:hadjustment and #GtkScrollable:vadjustment properties.
Creating a scrollable widget
All scrollable widgets should do the following.