Table of Contents

Class FontDialogButton

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

Methods

GetDialog(nint)

Calls native method gtk_font_dialog_button_get_dialog. Version: 4.10

[Version("4.10")]
public static extern nint GetDialog(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

GetFontDesc(nint)

Calls native method gtk_font_dialog_button_get_font_desc. Version: 4.10

[Version("4.10")]
public static extern FontDescriptionUnownedHandle GetFontDesc(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

FontDescriptionUnownedHandle

Transfer ownership: None Nullable: True

GetFontFeatures(nint)

Calls native method gtk_font_dialog_button_get_font_features. Version: 4.10

[Version("4.10")]
public static extern NullableUtf8StringUnownedHandle GetFontFeatures(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetGType()

Calls native function gtk_font_dialog_button_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetLanguage(nint)

Calls native method gtk_font_dialog_button_get_language. Version: 4.10

[Version("4.10")]
public static extern LanguageOwnedHandle GetLanguage(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

LanguageOwnedHandle

Transfer ownership: Full Nullable: True

GetLevel(nint)

Calls native method gtk_font_dialog_button_get_level. Version: 4.10

[Version("4.10")]
public static extern FontLevel GetLevel(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

FontLevel

Transfer ownership: None Nullable: False

GetUseFont(nint)

Calls native method gtk_font_dialog_button_get_use_font. Version: 4.10

[Version("4.10")]
public static extern bool GetUseFont(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetUseSize(nint)

Calls native method gtk_font_dialog_button_get_use_size. Version: 4.10

[Version("4.10")]
public static extern bool GetUseSize(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

New(nint)

Calls native constructor gtk_font_dialog_button_new. Version: 4.10

[Version("4.10")]
public static extern nint New(nint dialog)

Parameters

dialog nint

Transfer ownership: Full Nullable: True

Returns

nint

Transfer ownership: None Nullable: False

SetDialog(nint, nint)

Calls native method gtk_font_dialog_button_set_dialog. Version: 4.10

[Version("4.10")]
public static extern void SetDialog(nint self, nint dialog)

Parameters

self nint

Transfer ownership: None Nullable: False

dialog nint

Transfer ownership: None Nullable: False

SetFontDesc(nint, FontDescriptionHandle)

Calls native method gtk_font_dialog_button_set_font_desc. Version: 4.10

[Version("4.10")]
public static extern void SetFontDesc(nint self, FontDescriptionHandle fontDesc)

Parameters

self nint

Transfer ownership: None Nullable: False

fontDesc FontDescriptionHandle

Transfer ownership: None Nullable: False

SetFontFeatures(nint, NullableUtf8StringHandle)

Calls native method gtk_font_dialog_button_set_font_features. Version: 4.10

[Version("4.10")]
public static extern void SetFontFeatures(nint self, NullableUtf8StringHandle fontFeatures)

Parameters

self nint

Transfer ownership: None Nullable: False

fontFeatures NullableUtf8StringHandle

Transfer ownership: None Nullable: True

SetLanguage(nint, LanguageHandle)

Calls native method gtk_font_dialog_button_set_language. Version: 4.10

[Version("4.10")]
public static extern void SetLanguage(nint self, LanguageHandle language)

Parameters

self nint

Transfer ownership: None Nullable: False

language LanguageHandle

Transfer ownership: None Nullable: True

SetLevel(nint, FontLevel)

Calls native method gtk_font_dialog_button_set_level. Version: 4.10

[Version("4.10")]
public static extern void SetLevel(nint self, FontLevel level)

Parameters

self nint

Transfer ownership: None Nullable: False

level FontLevel

Transfer ownership: None Nullable: False

SetUseFont(nint, bool)

Calls native method gtk_font_dialog_button_set_use_font. Version: 4.10

[Version("4.10")]
public static extern void SetUseFont(nint self, bool useFont)

Parameters

self nint

Transfer ownership: None Nullable: False

useFont bool

Transfer ownership: None Nullable: False

SetUseSize(nint, bool)

Calls native method gtk_font_dialog_button_set_use_size. Version: 4.10

[Version("4.10")]
public static extern void SetUseSize(nint self, bool useSize)

Parameters

self nint

Transfer ownership: None Nullable: False

useSize bool

Transfer ownership: None Nullable: False