Table of Contents

Class LayoutManager

Namespace
Gtk
Assembly
Gtk-4.0.dll
public class LayoutManager : Object, IDisposable, GTypeProvider, InstanceFactory
Inheritance
LayoutManager
Implements
Derived
Inherited Members

Constructors

LayoutManager(params ConstructArgument[])

public LayoutManager(params ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

LayoutManager(LayoutManagerHandle)

public LayoutManager(LayoutManagerHandle handle)

Parameters

handle LayoutManagerHandle

Methods

Allocate(Widget, int, int, int)

public void Allocate(Widget widget, int width, int height, int baseline)

Parameters

widget Widget
width int
height int
baseline int

GetGType()

public static Type GetGType()

Returns

Type

GetLayoutChild(Widget)

public LayoutChild GetLayoutChild(Widget child)

Parameters

child Widget

Returns

LayoutChild

GetRequestMode()

public SizeRequestMode GetRequestMode()

Returns

SizeRequestMode

GetWidget()

public Widget? GetWidget()

Returns

Widget

LayoutChanged()

public void LayoutChanged()

Measure(Widget, Orientation, int, out int, out int, out int, out int)

public void Measure(Widget widget, Orientation orientation, int forSize, out int minimum, out int natural, out int minimumBaseline, out int naturalBaseline)

Parameters

widget Widget
orientation Orientation
forSize int
minimum int
natural int
minimumBaseline int
naturalBaseline int