Emitted when a font is activated. This usually happens when the user double clicks an item, or an item is selected and the user presses one of the keys Space, Shift+Space, Return or Enter.
Gets the currently-selected font name.
Get the main Gtk struct
Gets the currently-selected font.
Gets the #PangoFontFace representing the selected font group details (i.e. family, slant, weight, width, etc).
Gets the #PangoFontFamily representing the selected font family. Font families are a collection of font faces.
Gets the custom font map of this font chooser widget, or %NULL if it does not have one.
The selected font size.
Gets the text displayed in the preview area.
Returns whether the preview entry is shown or not.
Adds a filter function that decides which fonts to display in the font chooser.
Sets the currently-selected font.
Sets the currently-selected font from @font_desc.
Sets a custom font map to use for this font chooser widget. A custom font map can be used to present application-specific fonts instead of or in addition to the normal system fonts.
Sets the text displayed in the preview area. The @text is used to show how the selected font looks.
Shows or hides the editable preview entry.
#GtkFontChooser is an interface that can be implemented by widgets displaying the list of fonts. In GTK+, the main objects that implement this interface are #GtkFontChooserWidget, #GtkFontChooserDialog and #GtkFontButton. The GtkFontChooser interface has been introducted in GTK+ 3.2.