FontDialog.chooseFontAndFeatures

void chooseFontAndFeatures(gtk.window.Window parent = null, pango.font_description.FontDescription initialValue = null, gio.cancellable.Cancellable cancellable = null, gio.types.AsyncReadyCallback callback = null)

This function initiates a font selection operation by presenting a dialog to the user for selecting a font and font features.

Font features affect how the font is rendered, for example enabling glyph variants or ligatures.

The callback will be called when the dialog is dismissed. It should call [gtk.font_dialog.FontDialog.chooseFontAndFeaturesFinish] to obtain the result.

Parameters

parentthe parent [gtk.window.Window]
initialValuethe font to select initially
cancellablea [gio.cancellable.Cancellable] to cancel the operation
callbacka callback to call when the operation is complete