Table of Contents

Class Expander

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

Methods

GetChild(nint)

Calls native method gtk_expander_get_child.

public static extern nint GetChild(nint expander)

Parameters

expander nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

GetExpanded(nint)

Calls native method gtk_expander_get_expanded.

public static extern bool GetExpanded(nint expander)

Parameters

expander nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetGType()

Calls native function gtk_expander_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetLabel(nint)

Calls native method gtk_expander_get_label.

public static extern NullableUtf8StringUnownedHandle GetLabel(nint expander)

Parameters

expander nint

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetLabelWidget(nint)

Calls native method gtk_expander_get_label_widget.

public static extern nint GetLabelWidget(nint expander)

Parameters

expander nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

GetResizeToplevel(nint)

Calls native method gtk_expander_get_resize_toplevel.

public static extern bool GetResizeToplevel(nint expander)

Parameters

expander nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetUseMarkup(nint)

Calls native method gtk_expander_get_use_markup.

public static extern bool GetUseMarkup(nint expander)

Parameters

expander nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetUseUnderline(nint)

Calls native method gtk_expander_get_use_underline.

public static extern bool GetUseUnderline(nint expander)

Parameters

expander nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

New(NullableUtf8StringHandle)

Calls native constructor gtk_expander_new.

public static extern nint New(NullableUtf8StringHandle label)

Parameters

label NullableUtf8StringHandle

Transfer ownership: None Nullable: True

Returns

nint

Transfer ownership: None Nullable: False

NewWithMnemonic(NullableUtf8StringHandle)

Calls native constructor gtk_expander_new_with_mnemonic.

public static extern nint NewWithMnemonic(NullableUtf8StringHandle label)

Parameters

label NullableUtf8StringHandle

Transfer ownership: None Nullable: True

Returns

nint

Transfer ownership: None Nullable: False

SetChild(nint, nint)

Calls native method gtk_expander_set_child.

public static extern void SetChild(nint expander, nint child)

Parameters

expander nint

Transfer ownership: None Nullable: False

child nint

Transfer ownership: None Nullable: True

SetExpanded(nint, bool)

Calls native method gtk_expander_set_expanded.

public static extern void SetExpanded(nint expander, bool expanded)

Parameters

expander nint

Transfer ownership: None Nullable: False

expanded bool

Transfer ownership: None Nullable: False

SetLabel(nint, NullableUtf8StringHandle)

Calls native method gtk_expander_set_label.

public static extern void SetLabel(nint expander, NullableUtf8StringHandle label)

Parameters

expander nint

Transfer ownership: None Nullable: False

label NullableUtf8StringHandle

Transfer ownership: None Nullable: True

SetLabelWidget(nint, nint)

Calls native method gtk_expander_set_label_widget.

public static extern void SetLabelWidget(nint expander, nint labelWidget)

Parameters

expander nint

Transfer ownership: None Nullable: False

labelWidget nint

Transfer ownership: None Nullable: True

SetResizeToplevel(nint, bool)

Calls native method gtk_expander_set_resize_toplevel.

public static extern void SetResizeToplevel(nint expander, bool resizeToplevel)

Parameters

expander nint

Transfer ownership: None Nullable: False

resizeToplevel bool

Transfer ownership: None Nullable: False

SetUseMarkup(nint, bool)

Calls native method gtk_expander_set_use_markup.

public static extern void SetUseMarkup(nint expander, bool useMarkup)

Parameters

expander nint

Transfer ownership: None Nullable: False

useMarkup bool

Transfer ownership: None Nullable: False

SetUseUnderline(nint, bool)

Calls native method gtk_expander_set_use_underline.

public static extern void SetUseUnderline(nint expander, bool useUnderline)

Parameters

expander nint

Transfer ownership: None Nullable: False

useUnderline bool

Transfer ownership: None Nullable: False