Table of Contents

Class Box

Namespace
Gtk.Internal
Assembly
Gtk-4.0.dll
public class Box
Inheritance
Box
Inherited Members

Methods

Append(nint, nint)

Calls native method gtk_box_append.

public static extern void Append(nint box, nint child)

Parameters

box nint

Transfer ownership: None Nullable: False

child nint

Transfer ownership: None Nullable: False

GetBaselineChild(nint)

Calls native method gtk_box_get_baseline_child. Version: 4.12

[Version("4.12")]
public static extern int GetBaselineChild(nint box)

Parameters

box nint

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetBaselinePosition(nint)

Calls native method gtk_box_get_baseline_position.

public static extern BaselinePosition GetBaselinePosition(nint box)

Parameters

box nint

Transfer ownership: None Nullable: False

Returns

BaselinePosition

Transfer ownership: None Nullable: False

GetGType()

Calls native function gtk_box_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetHomogeneous(nint)

Calls native method gtk_box_get_homogeneous.

public static extern bool GetHomogeneous(nint box)

Parameters

box nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetSpacing(nint)

Calls native method gtk_box_get_spacing.

public static extern int GetSpacing(nint box)

Parameters

box nint

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

InsertChildAfter(nint, nint, nint)

Calls native method gtk_box_insert_child_after.

public static extern void InsertChildAfter(nint box, nint child, nint sibling)

Parameters

box nint

Transfer ownership: None Nullable: False

child nint

Transfer ownership: None Nullable: False

sibling nint

Transfer ownership: None Nullable: True

New(Orientation, int)

Calls native constructor gtk_box_new.

public static extern nint New(Orientation orientation, int spacing)

Parameters

orientation Orientation

Transfer ownership: None Nullable: False

spacing int

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: False

Prepend(nint, nint)

Calls native method gtk_box_prepend.

public static extern void Prepend(nint box, nint child)

Parameters

box nint

Transfer ownership: None Nullable: False

child nint

Transfer ownership: None Nullable: False

Remove(nint, nint)

Calls native method gtk_box_remove.

public static extern void Remove(nint box, nint child)

Parameters

box nint

Transfer ownership: None Nullable: False

child nint

Transfer ownership: None Nullable: False

ReorderChildAfter(nint, nint, nint)

Calls native method gtk_box_reorder_child_after.

public static extern void ReorderChildAfter(nint box, nint child, nint sibling)

Parameters

box nint

Transfer ownership: None Nullable: False

child nint

Transfer ownership: None Nullable: False

sibling nint

Transfer ownership: None Nullable: True

SetBaselineChild(nint, int)

Calls native method gtk_box_set_baseline_child. Version: 4.12

[Version("4.12")]
public static extern void SetBaselineChild(nint box, int child)

Parameters

box nint

Transfer ownership: None Nullable: False

child int

Transfer ownership: None Nullable: False

SetBaselinePosition(nint, BaselinePosition)

Calls native method gtk_box_set_baseline_position.

public static extern void SetBaselinePosition(nint box, BaselinePosition position)

Parameters

box nint

Transfer ownership: None Nullable: False

position BaselinePosition

Transfer ownership: None Nullable: False

SetHomogeneous(nint, bool)

Calls native method gtk_box_set_homogeneous.

public static extern void SetHomogeneous(nint box, bool homogeneous)

Parameters

box nint

Transfer ownership: None Nullable: False

homogeneous bool

Transfer ownership: None Nullable: False

SetSpacing(nint, int)

Calls native method gtk_box_set_spacing.

public static extern void SetSpacing(nint box, int spacing)

Parameters

box nint

Transfer ownership: None Nullable: False

spacing int

Transfer ownership: None Nullable: False