GtkBinLayout

GtkBinLayout — A layout manager for bin-like widgets

Types and Values

Object Hierarchy

    GObject
    ╰── GtkLayoutManager
        ╰── GtkBinLayout

Includes

#include <gtk/gtk.h>

Description

GtkBinLayout is a GtkLayoutManager subclass useful for create "bins" of widgets. GtkBinLayout will stack each child of a widget on top of each other, using the “hexpand”, “vexpand”, “halign”, and “valign” properties of each child to determine where they should be positioned.

Functions

gtk_bin_layout_new ()

GtkLayoutManager *
gtk_bin_layout_new (void);

Creates a new GtkBinLayout instance.

Returns

the newly created GtkBinLayout

Types and Values

GtkBinLayout

typedef struct _GtkBinLayout GtkBinLayout;

© 2005–2020 The GNOME Project
Licensed under the GNU Lesser General Public License version 2.1 or later.
https://developer.gnome.org/gtk4/4.0/GtkBinLayout.html