Toc Gallery Index Tree Gtk.Extra.Font_Combo

Hierarchy

Description

A Gtk_Font_Combo is a small toolbar used to select fonts. This widget takes less real-estate on the screen than a Gtk_Font_Selection widget, and thus can be kept permanently on the screen. This widget only works with postscript fonts (see Gtk.Extra.PsFont).

Types

Subprograms

  • procedure Gtk_New (Widget : out Gtk_Font_Combo);
    Create a new combo box
  • procedure Initialize (Widget : access Gtk_Font_Combo_Record'Class);
    Internal initialization function. See the section "Creating your own widgets" in the documentation.
  • function Get_Type return Guint;
    Return the internal value associated with a Gtk_Font_Combo.
  • procedure Font_Combo_Select (Font_Combo : access Gtk_Font_Combo_Record; Family : String; Bold : Boolean; Italic : Boolean; Height : Gint);
    Selects a new font Family is the name of the postscript font.
  • procedure Font_Combo_Select_Nth (Font_Combo : access Gtk_Font_Combo_Record; N : Gint; Bold : Boolean; Italic : Boolean; Height : Gint);
    Selects the nth font in the combo box.
  • function Get_Font_Height (Font_Combo : access Gtk_Font_Combo_Record) return Glib.Gint;
    Return the height of the selected font
  • function Get_GdkFont (Font_Combo : access Gtk_Font_Combo_Record) return Gdk.Font.Gdk_Font;
    Return the selected font.
  • function Get_Font_Description (Font_Combo : access Gtk_Font_Combo_Record) return Pango.Font.Pango_Font_Description;
    Return the selected font.

Signals

  • changed
    procedure Handler (Combo : access Gtk_Font_Combo_Record'Class);
    Emitted when a new font was selected by the user.

Alphabetical Index