module Gtk::FontChooser

Overview

Gtk::FontChooser is an interface that can be implemented by widgets for choosing fonts.

In GTK, the main objects that implement this interface are Gtk::FontChooserWidget, Gtk::FontChooserDialog and Gtk::FontButton.

Direct including types

Defined in:

lib/gi-crystal/src/auto/gtk-4.0/font_chooser.cr

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.cast(obj : GObject::Object) : self #

Cast a GObject::Object to self, throws a TypeCastError if the cast can't be made.


Class Method Detail

def self.cast?(obj : GObject::Object) : self | Nil #

def self.g_type : UInt64 #

Instance Method Detail

def filter_func=(filter : Gtk::FontFilterFunc | Nil) : Nil #

DEPRECATED


def font : String | Nil #

DEPRECATED


def font=(fontname : String) : Nil #

DEPRECATED


def font=(value : Nil) : Nil #

Set #font property to nil.


def font? : String | Nil #

Same as #font, but can return nil.


def font_activated_signal #

def font_desc : Pango::FontDescription | Nil #

DEPRECATED


def font_desc=(font_desc : Pango::FontDescription) : Nil #

DEPRECATED


def font_desc=(value : Pango::FontDescription | Nil) : Pango::FontDescription | Nil #

def font_face : Pango::FontFace | Nil #

DEPRECATED


def font_family : Pango::FontFamily | Nil #

DEPRECATED


def font_features : String #

DEPRECATED


def font_features? : String | Nil #

Same as #font_features, but can return nil.


def font_map : Pango::FontMap | Nil #

DEPRECATED


def font_map=(fontmap : Pango::FontMap | Nil) : Nil #

DEPRECATED


def font_size : Int32 #

DEPRECATED


def language : String #

DEPRECATED


def language=(language : String) : Nil #

DEPRECATED


def language=(value : Nil) : Nil #

Set #language property to nil.


def language? : String | Nil #

Same as #language, but can return nil.


def level : Gtk::FontChooserLevel #

DEPRECATED


def level=(level : Gtk::FontChooserLevel) : Nil #

DEPRECATED


def preview_text : String #

DEPRECATED


def preview_text=(text : String) : Nil #

DEPRECATED


def preview_text=(value : Nil) : Nil #

Set #preview_text property to nil.


def preview_text? : String | Nil #

Same as #preview_text, but can return nil.


def show_preview_entry : Bool #

DEPRECATED


def show_preview_entry=(show_preview_entry : Bool) : Nil #

DEPRECATED


def show_preview_entry? : Bool #

abstract def to_unsafe #