Table of Contents

Class Inscription

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

Methods

GetAttributes(IntPtr)

Calls native method gtk_inscription_get_attributes. Version: 4.8

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

Parameters

self IntPtr

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(IntPtr)

Calls native method gtk_inscription_get_min_chars. Version: 4.8

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

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

uint

Transfer ownership: None Nullable: False

GetMinLines(IntPtr)

Calls native method gtk_inscription_get_min_lines. Version: 4.8

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

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

uint

Transfer ownership: None Nullable: False

GetNatChars(IntPtr)

Calls native method gtk_inscription_get_nat_chars. Version: 4.8

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

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

uint

Transfer ownership: None Nullable: False

GetNatLines(IntPtr)

Calls native method gtk_inscription_get_nat_lines. Version: 4.8

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

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

uint

Transfer ownership: None Nullable: False

GetText(IntPtr)

Calls native method gtk_inscription_get_text. Version: 4.8

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

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetTextOverflow(IntPtr)

Calls native method gtk_inscription_get_text_overflow. Version: 4.8

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

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

InscriptionOverflow

Transfer ownership: None Nullable: False

GetWrapMode(IntPtr)

Calls native method gtk_inscription_get_wrap_mode. Version: 4.8

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

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

WrapMode

Transfer ownership: None Nullable: False

GetXalign(IntPtr)

Calls native method gtk_inscription_get_xalign. Version: 4.8

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

Parameters

self IntPtr

Transfer ownership: None Nullable: False

Returns

float

Transfer ownership: None Nullable: False

GetYalign(IntPtr)

Calls native method gtk_inscription_get_yalign. Version: 4.8

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

Parameters

self IntPtr

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 IntPtr New(NullableUtf8StringHandle text)

Parameters

text NullableUtf8StringHandle

Transfer ownership: None Nullable: True

Returns

IntPtr

Transfer ownership: None Nullable: False

SetAttributes(IntPtr, AttrListHandle)

Calls native method gtk_inscription_set_attributes. Version: 4.8

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

Parameters

self IntPtr

Transfer ownership: None Nullable: False

attrs AttrListHandle

Transfer ownership: None Nullable: True

SetMarkup(IntPtr, NullableUtf8StringHandle)

Calls native method gtk_inscription_set_markup. Version: 4.8

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

Parameters

self IntPtr

Transfer ownership: None Nullable: False

markup NullableUtf8StringHandle

Transfer ownership: None Nullable: True

SetMinChars(IntPtr, uint)

Calls native method gtk_inscription_set_min_chars. Version: 4.8

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

Parameters

self IntPtr

Transfer ownership: None Nullable: False

minChars uint

Transfer ownership: None Nullable: False

SetMinLines(IntPtr, uint)

Calls native method gtk_inscription_set_min_lines. Version: 4.8

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

Parameters

self IntPtr

Transfer ownership: None Nullable: False

minLines uint

Transfer ownership: None Nullable: False

SetNatChars(IntPtr, uint)

Calls native method gtk_inscription_set_nat_chars. Version: 4.8

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

Parameters

self IntPtr

Transfer ownership: None Nullable: False

natChars uint

Transfer ownership: None Nullable: False

SetNatLines(IntPtr, uint)

Calls native method gtk_inscription_set_nat_lines. Version: 4.8

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

Parameters

self IntPtr

Transfer ownership: None Nullable: False

natLines uint

Transfer ownership: None Nullable: False

SetText(IntPtr, NullableUtf8StringHandle)

Calls native method gtk_inscription_set_text. Version: 4.8

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

Parameters

self IntPtr

Transfer ownership: None Nullable: False

text NullableUtf8StringHandle

Transfer ownership: None Nullable: True

SetTextOverflow(IntPtr, InscriptionOverflow)

Calls native method gtk_inscription_set_text_overflow. Version: 4.8

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

Parameters

self IntPtr

Transfer ownership: None Nullable: False

overflow InscriptionOverflow

Transfer ownership: None Nullable: False

SetWrapMode(IntPtr, WrapMode)

Calls native method gtk_inscription_set_wrap_mode. Version: 4.8

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

Parameters

self IntPtr

Transfer ownership: None Nullable: False

wrapMode WrapMode

Transfer ownership: None Nullable: False

SetXalign(IntPtr, float)

Calls native method gtk_inscription_set_xalign. Version: 4.8

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

Parameters

self IntPtr

Transfer ownership: None Nullable: False

xalign float

Transfer ownership: None Nullable: False

SetYalign(IntPtr, float)

Calls native method gtk_inscription_set_yalign. Version: 4.8

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

Parameters

self IntPtr

Transfer ownership: None Nullable: False

yalign float

Transfer ownership: None Nullable: False