Class
GtkCenterLayout
Description [src]
final class Gtk.CenterLayout : Gtk.LayoutManager {
/* No available fields */
}
GtkCenterLayout is a layout manager that manages up to three children.
The start widget is allocated at the start of the layout (left in left-to-right locales and right in right-to-left ones), and the end widget at the end.
The center widget is centered regarding the full width of the layout’s.
Ancestors
- GtkLayoutManager
- GObject
Constructors
gtk_center_layout_new
Creates a new GtkCenterLayout.
Instance methods
gtk_center_layout_get_baseline_position
Returns the baseline position of the layout.
gtk_center_layout_get_center_widget
Returns the center widget of the layout.
gtk_center_layout_get_end_widget
Returns the end widget of the layout.
gtk_center_layout_get_orientation
Gets the current orienration of the layout manager.
gtk_center_layout_get_start_widget
Returns the start widget fo the layout.
gtk_center_layout_set_baseline_position
Sets the new baseline position of self.
gtk_center_layout_set_center_widget
Sets the new center widget of self.
gtk_center_layout_set_end_widget
Sets the new end widget of self.
gtk_center_layout_set_orientation
Sets the orientation of self.
gtk_center_layout_set_start_widget
Sets the new start widget of self.
Methods inherited from GtkLayoutManager (6)
gtk_layout_manager_allocate
Assigns the given width, height, and baseline to
a widget, and computes the position and sizes of the children of
the widget using the layout management policy of manager.
gtk_layout_manager_get_layout_child
Retrieves a GtkLayoutChild instance for the GtkLayoutManager,
creating one if necessary.
gtk_layout_manager_get_request_mode
Retrieves the request mode of manager.
gtk_layout_manager_get_widget
Retrieves the GtkWidget using the given GtkLayoutManager.
gtk_layout_manager_layout_changed
Queues a resize on the GtkWidget using manager, if any.
gtk_layout_manager_measure
Measures the size of the widget using manager, for the
given orientation and size.