Compilation Units
Tagged Types
An interface for widgets that can be oriented horizontally or vertically.
GtkOrientable is more flexible in that it allows the orientation to be changed at runtime, allowing the widgets to "flip".
## CSS nodes
GtkWidget types implementing the GtkOrientable interface will automatically acquire the horizontal or vertical CSS class depending on the value of the [propertyGtk.Orientable:orientation] property.
function "+" (W : Gtk_Orientable) return Gtk_Orientable
function Get_Orientation
(Self : Gtk_Orientable) return Gtk.Enums.Gtk_Orientation
Retrieves the orientation of the Orientable.
the orientation of the Orientable
function Get_Type return Glib.GType
type Gtk_Orientable is new Glib.Types.GType_Interface;
Null_Gtk_Orientable : constant Gtk_Orientable;
Orientation_Property : constant Gtk.Enums.Property_Gtk_Orientation;
The orientation of the orientable.
procedure Set_Orientation
(Self : Gtk_Orientable;
Orientation : Gtk.Enums.Gtk_Orientation)
Sets the orientation of the Orientable.
the orientable's new orientation