Table of Contents

Class Inscription

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

Methods

GetAttributes(nint)

Calls native method gtk_inscription_get_attributes. Version: 4.8

[Version("4.8")]
public static extern AttrListUnownedHandle GetAttributes(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

AttrListUnownedHandle

Transfer ownership: None Nullable: True

GetGType()

Calls native function gtk_inscription_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetMinChars(nint)

Calls native method gtk_inscription_get_min_chars. Version: 4.8

[Version("4.8")]
public static extern uint GetMinChars(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

uint

Transfer ownership: None Nullable: False

GetMinLines(nint)

Calls native method gtk_inscription_get_min_lines. Version: 4.8

[Version("4.8")]
public static extern uint GetMinLines(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

uint

Transfer ownership: None Nullable: False

GetNatChars(nint)

Calls native method gtk_inscription_get_nat_chars. Version: 4.8

[Version("4.8")]
public static extern uint GetNatChars(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

uint

Transfer ownership: None Nullable: False

GetNatLines(nint)

Calls native method gtk_inscription_get_nat_lines. Version: 4.8

[Version("4.8")]
public static extern uint GetNatLines(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

uint

Transfer ownership: None Nullable: False

GetText(nint)

Calls native method gtk_inscription_get_text. Version: 4.8

[Version("4.8")]
public static extern NullableUtf8StringUnownedHandle GetText(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetTextOverflow(nint)

Calls native method gtk_inscription_get_text_overflow. Version: 4.8

[Version("4.8")]
public static extern InscriptionOverflow GetTextOverflow(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

InscriptionOverflow

Transfer ownership: None Nullable: False

GetWrapMode(nint)

Calls native method gtk_inscription_get_wrap_mode. Version: 4.8

[Version("4.8")]
public static extern WrapMode GetWrapMode(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

WrapMode

Transfer ownership: None Nullable: False

GetXalign(nint)

Calls native method gtk_inscription_get_xalign. Version: 4.8

[Version("4.8")]
public static extern float GetXalign(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

float

Transfer ownership: None Nullable: False

GetYalign(nint)

Calls native method gtk_inscription_get_yalign. Version: 4.8

[Version("4.8")]
public static extern float GetYalign(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

float

Transfer ownership: None Nullable: False

New(NullableUtf8StringHandle)

Calls native constructor gtk_inscription_new. Version: 4.8

[Version("4.8")]
public static extern nint New(NullableUtf8StringHandle text)

Parameters

text NullableUtf8StringHandle

Transfer ownership: None Nullable: True

Returns

nint

Transfer ownership: None Nullable: False

SetAttributes(nint, AttrListHandle)

Calls native method gtk_inscription_set_attributes. Version: 4.8

[Version("4.8")]
public static extern void SetAttributes(nint self, AttrListHandle attrs)

Parameters

self nint

Transfer ownership: None Nullable: False

attrs AttrListHandle

Transfer ownership: None Nullable: True

SetMarkup(nint, NullableUtf8StringHandle)

Calls native method gtk_inscription_set_markup. Version: 4.8

[Version("4.8")]
public static extern void SetMarkup(nint self, NullableUtf8StringHandle markup)

Parameters

self nint

Transfer ownership: None Nullable: False

markup NullableUtf8StringHandle

Transfer ownership: None Nullable: True

SetMinChars(nint, uint)

Calls native method gtk_inscription_set_min_chars. Version: 4.8

[Version("4.8")]
public static extern void SetMinChars(nint self, uint minChars)

Parameters

self nint

Transfer ownership: None Nullable: False

minChars uint

Transfer ownership: None Nullable: False

SetMinLines(nint, uint)

Calls native method gtk_inscription_set_min_lines. Version: 4.8

[Version("4.8")]
public static extern void SetMinLines(nint self, uint minLines)

Parameters

self nint

Transfer ownership: None Nullable: False

minLines uint

Transfer ownership: None Nullable: False

SetNatChars(nint, uint)

Calls native method gtk_inscription_set_nat_chars. Version: 4.8

[Version("4.8")]
public static extern void SetNatChars(nint self, uint natChars)

Parameters

self nint

Transfer ownership: None Nullable: False

natChars uint

Transfer ownership: None Nullable: False

SetNatLines(nint, uint)

Calls native method gtk_inscription_set_nat_lines. Version: 4.8

[Version("4.8")]
public static extern void SetNatLines(nint self, uint natLines)

Parameters

self nint

Transfer ownership: None Nullable: False

natLines uint

Transfer ownership: None Nullable: False

SetText(nint, NullableUtf8StringHandle)

Calls native method gtk_inscription_set_text. Version: 4.8

[Version("4.8")]
public static extern void SetText(nint self, NullableUtf8StringHandle text)

Parameters

self nint

Transfer ownership: None Nullable: False

text NullableUtf8StringHandle

Transfer ownership: None Nullable: True

SetTextOverflow(nint, InscriptionOverflow)

Calls native method gtk_inscription_set_text_overflow. Version: 4.8

[Version("4.8")]
public static extern void SetTextOverflow(nint self, InscriptionOverflow overflow)

Parameters

self nint

Transfer ownership: None Nullable: False

overflow InscriptionOverflow

Transfer ownership: None Nullable: False

SetWrapMode(nint, WrapMode)

Calls native method gtk_inscription_set_wrap_mode. Version: 4.8

[Version("4.8")]
public static extern void SetWrapMode(nint self, WrapMode wrapMode)

Parameters

self nint

Transfer ownership: None Nullable: False

wrapMode WrapMode

Transfer ownership: None Nullable: False

SetXalign(nint, float)

Calls native method gtk_inscription_set_xalign. Version: 4.8

[Version("4.8")]
public static extern void SetXalign(nint self, float xalign)

Parameters

self nint

Transfer ownership: None Nullable: False

xalign float

Transfer ownership: None Nullable: False

SetYalign(nint, float)

Calls native method gtk_inscription_set_yalign. Version: 4.8

[Version("4.8")]
public static extern void SetYalign(nint self, float yalign)

Parameters

self nint

Transfer ownership: None Nullable: False

yalign float

Transfer ownership: None Nullable: False