Next: Package_Gtk.Extra.Item_Entry, Previous: Package_Gtk.Extra.Combo_Box, Up: Top
_
ComboA 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).
Widget Hierarchy |
---|
GObject (see Package_Glib.Object) Gtk_Object (see Package_Gtk.Object) \___ Gtk_Widget (see Package_Gtk.Widget) \___ Gtk_Container (see Package_Gtk.Container) \___ Gtk_Toolbar (see Package_Gtk.Toolbar) \___ Gtk_Font_Combo (see Package_Gtk.Extra.Font_Combo) |
Signals |
---|
procedure Handler (Combo : access Gtk_Font_Combo_Record'Class);
Emitted when a new font was selected by the user.
Subprograms |
---|
procedure Gtk_New (Widget : out Gtk_Font_Combo); |
Create a new combo box |
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 : in String; Bold : in Boolean; Italic : in Boolean; Height : in 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 : in Gint; Bold : in Boolean; Italic : in Boolean; Height : in 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_Font (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. |