Table of Contents

Class ShortcutLabel

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

Methods

GetAccelerator(nint)

Calls native method gtk_shortcut_label_get_accelerator.

public static extern NullableUtf8StringUnownedHandle GetAccelerator(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetDisabledText(nint)

Calls native method gtk_shortcut_label_get_disabled_text.

public static extern NullableUtf8StringUnownedHandle GetDisabledText(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetGType()

Calls native function gtk_shortcut_label_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

New(NonNullableUtf8StringHandle)

Calls native constructor gtk_shortcut_label_new.

public static extern nint New(NonNullableUtf8StringHandle accelerator)

Parameters

accelerator NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: False

SetAccelerator(nint, NonNullableUtf8StringHandle)

Calls native method gtk_shortcut_label_set_accelerator.

public static extern void SetAccelerator(nint self, NonNullableUtf8StringHandle accelerator)

Parameters

self nint

Transfer ownership: None Nullable: False

accelerator NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

SetDisabledText(nint, NonNullableUtf8StringHandle)

Calls native method gtk_shortcut_label_set_disabled_text.

public static extern void SetDisabledText(nint self, NonNullableUtf8StringHandle disabledText)

Parameters

self nint

Transfer ownership: None Nullable: False

disabledText NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False