Table of Contents

Class Tooltip

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

Methods

GetGType()

Calls native function gtk_tooltip_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

SetCustom(IntPtr, IntPtr)

Calls native method gtk_tooltip_set_custom.

public static extern void SetCustom(IntPtr tooltip, IntPtr customWidget)

Parameters

tooltip IntPtr

Transfer ownership: None Nullable: False

customWidget IntPtr

Transfer ownership: None Nullable: True

SetIcon(IntPtr, IntPtr)

Calls native method gtk_tooltip_set_icon.

public static extern void SetIcon(IntPtr tooltip, IntPtr paintable)

Parameters

tooltip IntPtr

Transfer ownership: None Nullable: False

paintable IntPtr

Transfer ownership: None Nullable: True

SetIconFromGicon(IntPtr, IntPtr)

Calls native method gtk_tooltip_set_icon_from_gicon.

public static extern void SetIconFromGicon(IntPtr tooltip, IntPtr gicon)

Parameters

tooltip IntPtr

Transfer ownership: None Nullable: False

gicon IntPtr

Transfer ownership: None Nullable: True

SetIconFromIconName(IntPtr, NullableUtf8StringHandle)

Calls native method gtk_tooltip_set_icon_from_icon_name.

public static extern void SetIconFromIconName(IntPtr tooltip, NullableUtf8StringHandle iconName)

Parameters

tooltip IntPtr

Transfer ownership: None Nullable: False

iconName NullableUtf8StringHandle

Transfer ownership: None Nullable: True

SetMarkup(IntPtr, NullableUtf8StringHandle)

Calls native method gtk_tooltip_set_markup.

public static extern void SetMarkup(IntPtr tooltip, NullableUtf8StringHandle markup)

Parameters

tooltip IntPtr

Transfer ownership: None Nullable: False

markup NullableUtf8StringHandle

Transfer ownership: None Nullable: True

SetText(IntPtr, NullableUtf8StringHandle)

Calls native method gtk_tooltip_set_text.

public static extern void SetText(IntPtr tooltip, NullableUtf8StringHandle text)

Parameters

tooltip IntPtr

Transfer ownership: None Nullable: False

text NullableUtf8StringHandle

Transfer ownership: None Nullable: True

SetTipArea(IntPtr, RectangleHandle)

Calls native method gtk_tooltip_set_tip_area.

public static extern void SetTipArea(IntPtr tooltip, RectangleHandle rect)

Parameters

tooltip IntPtr

Transfer ownership: None Nullable: False

rect RectangleHandle

Transfer ownership: None Nullable: False