Gtk2::Pango::FontDescription(3) User Contributed Perl Documentation Gtk2::Pango::FontDescription(3)NAME
Gtk2::Pango::FontDescription
DESCRIPTION
As of Gtk2 1.220, pango bindings are provided by the standalone Pango module. This namespace is provided for backwards compatibility. The
relevant documentation moved to Pango and is linked to below.
HIERARCHY
Glib::Boxed
+----Gtk2::Pango::FontDescription
SEE ALSO
Gtk2, Glib::Boxed, Pango::FontDescription
COPYRIGHT
Copyright (C) 2003-2008 by the gtk2-perl team.
This software is licensed under the LGPL. See Gtk2 for a full notice.
perl v5.12.1 2010-07-05 Gtk2::Pango::FontDescription(3)
Check Out this Related Man Page
Pango::FontDescription(3) User Contributed Perl Documentation Pango::FontDescription(3)NAME
Pango::FontDescription
HIERARCHY
Glib::Boxed
+----Pango::FontDescription
METHODS
fontdescription = Pango::FontDescription->new
double = Pango->PANGO_PIXELS ($d)
o $d (double)
$desc->set_absolute_size ($size)
o $size (double)
Since: pango 1.8
boolean = $desc->better_match ($old_match, $new_match)
o $old_match (Pango::FontDescription or undef)
o $new_match (Pango::FontDescription)
boolean = $desc1->equal ($desc2)
o $desc2 (Pango::FontDescription)
string = $desc->get_family
$desc->set_family ($family)
o $family (string)
$desc->set_family_static ($family)
o $family (string)
fontdescription = Pango::FontDescription->from_string ($str)
o $str (string)
gravity = $desc->get_gravity
Since: pango 1.16
$desc->set_gravity ($gravity)
o $gravity (Pango::Gravity)
Since: pango 1.16
integer = $desc->hash
$desc->merge ($desc_to_merge, $replace_existing)
o $desc_to_merge (Pango::FontDescription)
o $replace_existing (boolean)
$desc->merge_static ($desc_to_merge, $replace_existing)
o $desc_to_merge (Pango::FontDescription)
o $replace_existing (boolean)
double = Pango->pixels ($d)
o $d (double)
double = Pango->scale
double = Pango->scale_large
double = Pango->scale_medium
double = Pango->scale_small
double = Pango->scale_x_large
double = Pango->scale_x_small
double = Pango->scale_xx_large
double = Pango->scale_xx_small
fontmask = $desc->get_set_fields
integer = $desc->get_size
boolean = $desc->get_size_is_absolute
Since: pango 1.8
$desc->set_size ($size)
o $size (integer)
stretch = $desc->get_stretch
$desc->set_stretch ($stretch)
o $stretch (Pango::Stretch)
style = $desc->get_style
$desc->set_style ($style)
o $style (Pango::Style)
string = $desc->to_filename
string = $desc->to_string
$desc->unset_fields ($to_unset)
o $to_unset (Pango::FontMask)
variant = $desc->get_variant
$desc->set_variant ($variant)
o $variant (Pango::Variant)
weight = $desc->get_weight
$desc->set_weight ($weight)
o $weight (Pango::Weight)
ENUMS AND FLAGS
flags Pango::FontMask
o 'family' / 'PANGO_FONT_MASK_FAMILY'
o 'style' / 'PANGO_FONT_MASK_STYLE'
o 'variant' / 'PANGO_FONT_MASK_VARIANT'
o 'weight' / 'PANGO_FONT_MASK_WEIGHT'
o 'stretch' / 'PANGO_FONT_MASK_STRETCH'
o 'size' / 'PANGO_FONT_MASK_SIZE'
o 'gravity' / 'PANGO_FONT_MASK_GRAVITY'
enum Pango::Gravity
o 'south' / 'PANGO_GRAVITY_SOUTH'
o 'east' / 'PANGO_GRAVITY_EAST'
o 'north' / 'PANGO_GRAVITY_NORTH'
o 'west' / 'PANGO_GRAVITY_WEST'
o 'auto' / 'PANGO_GRAVITY_AUTO'
enum Pango::Stretch
o 'ultra-condensed' / 'PANGO_STRETCH_ULTRA_CONDENSED'
o 'extra-condensed' / 'PANGO_STRETCH_EXTRA_CONDENSED'
o 'condensed' / 'PANGO_STRETCH_CONDENSED'
o 'semi-condensed' / 'PANGO_STRETCH_SEMI_CONDENSED'
o 'normal' / 'PANGO_STRETCH_NORMAL'
o 'semi-expanded' / 'PANGO_STRETCH_SEMI_EXPANDED'
o 'expanded' / 'PANGO_STRETCH_EXPANDED'
o 'extra-expanded' / 'PANGO_STRETCH_EXTRA_EXPANDED'
o 'ultra-expanded' / 'PANGO_STRETCH_ULTRA_EXPANDED'
enum Pango::Style
o 'normal' / 'PANGO_STYLE_NORMAL'
o 'oblique' / 'PANGO_STYLE_OBLIQUE'
o 'italic' / 'PANGO_STYLE_ITALIC'
enum Pango::Variant
o 'normal' / 'PANGO_VARIANT_NORMAL'
o 'small-caps' / 'PANGO_VARIANT_SMALL_CAPS'
enum Pango::Weight
o 'thin' / 'PANGO_WEIGHT_THIN'
o 'ultralight' / 'PANGO_WEIGHT_ULTRALIGHT'
o 'light' / 'PANGO_WEIGHT_LIGHT'
o 'book' / 'PANGO_WEIGHT_BOOK'
o 'normal' / 'PANGO_WEIGHT_NORMAL'
o 'medium' / 'PANGO_WEIGHT_MEDIUM'
o 'semibold' / 'PANGO_WEIGHT_SEMIBOLD'
o 'bold' / 'PANGO_WEIGHT_BOLD'
o 'ultrabold' / 'PANGO_WEIGHT_ULTRABOLD'
o 'heavy' / 'PANGO_WEIGHT_HEAVY'
o 'ultraheavy' / 'PANGO_WEIGHT_ULTRAHEAVY'
SEE ALSO
Pango, Glib::Boxed
COPYRIGHT
Copyright (C) 2003-2009 by the gtk2-perl team.
This software is licensed under the LGPL. See Pango for a full notice.
perl v5.12.1 2010-07-05 Pango::FontDescription(3)