[Contents]   [Back]   [Prev]   [Up]   [Next]   [Forward]  


Package Gtk.Extra.Font_Combo

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).

Widget Hierarchy

GObject                       (see section Package Glib.Object)
Gtk_Object                    (see section Package Gtk.Object)
   \___ Gtk_Widget            (see section Package Gtk.Widget)
      \___ Gtk_Container      (see section Package Gtk.Container)
         \___ Gtk_Toolbar     (see section Package Gtk.Toolbar)
            \___ Gtk_Font_Combo (see section Package Gtk.Extra.Font_Combo)

Signals

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.



[Contents]   [Back]   [Prev]   [Up]   [Next]   [Forward]