Pango::FontDescription man page on ElementaryOS
[printable version]
Pango::FontDescriptionUser)Contributed Perl DocumenPango::FontDescription(3pm)
NAME
Pango::FontDescription - Pango object to represent a description of a
font
HIERARCHY
Glib::Boxed
+----Pango::FontDescription
METHODS
fontdescription = Pango::FontDescription->new
$desc->set_absolute_size ($size)
· $size (double)
Since: pango 1.8
boolean = $desc->better_match ($old_match, $new_match)
· $old_match (Pango::FontDescription or undef)
· $new_match (Pango::FontDescription)
boolean = $desc1->equal ($desc2)
· $desc2 (Pango::FontDescription)
string = $desc->get_family
$desc->set_family ($family)
· $family (string)
$desc->set_family_static ($family)
· $family (string)
fontdescription = Pango::FontDescription->from_string ($str)
· $str (string)
gravity = $desc->get_gravity
Since: pango 1.16
$desc->set_gravity ($gravity)
· $gravity (Pango::Gravity)
Since: pango 1.16
integer = $desc->hash
$desc->merge ($desc_to_merge, $replace_existing)
· $desc_to_merge (Pango::FontDescription)
· $replace_existing (boolean)
$desc->merge_static ($desc_to_merge, $replace_existing)
· $desc_to_merge (Pango::FontDescription)
· $replace_existing (boolean)
fontmask = $desc->get_set_fields
integer = $desc->get_size
boolean = $desc->get_size_is_absolute
Since: pango 1.8
$desc->set_size ($size)
· $size (integer)
stretch = $desc->get_stretch
$desc->set_stretch ($stretch)
· $stretch (Pango::Stretch)
style = $desc->get_style
$desc->set_style ($style)
· $style (Pango::Style)
string = $desc->to_filename
string = $desc->to_string
$desc->unset_fields ($to_unset)
· $to_unset (Pango::FontMask)
variant = $desc->get_variant
$desc->set_variant ($variant)
· $variant (Pango::Variant)
weight = $desc->get_weight
$desc->set_weight ($weight)
· $weight (Pango::Weight)
ENUMS AND FLAGS
flags Pango::FontMask
· 'family' / 'PANGO_FONT_MASK_FAMILY'
· 'style' / 'PANGO_FONT_MASK_STYLE'
· 'variant' / 'PANGO_FONT_MASK_VARIANT'
· 'weight' / 'PANGO_FONT_MASK_WEIGHT'
· 'stretch' / 'PANGO_FONT_MASK_STRETCH'
· 'size' / 'PANGO_FONT_MASK_SIZE'
· 'gravity' / 'PANGO_FONT_MASK_GRAVITY'
enum Pango::Gravity
· 'south' / 'PANGO_GRAVITY_SOUTH'
· 'east' / 'PANGO_GRAVITY_EAST'
· 'north' / 'PANGO_GRAVITY_NORTH'
· 'west' / 'PANGO_GRAVITY_WEST'
· 'auto' / 'PANGO_GRAVITY_AUTO'
enum Pango::Stretch
· 'ultra-condensed' / 'PANGO_STRETCH_ULTRA_CONDENSED'
· 'extra-condensed' / 'PANGO_STRETCH_EXTRA_CONDENSED'
· 'condensed' / 'PANGO_STRETCH_CONDENSED'
· 'semi-condensed' / 'PANGO_STRETCH_SEMI_CONDENSED'
· 'normal' / 'PANGO_STRETCH_NORMAL'
· 'semi-expanded' / 'PANGO_STRETCH_SEMI_EXPANDED'
· 'expanded' / 'PANGO_STRETCH_EXPANDED'
· 'extra-expanded' / 'PANGO_STRETCH_EXTRA_EXPANDED'
· 'ultra-expanded' / 'PANGO_STRETCH_ULTRA_EXPANDED'
enum Pango::Style
· 'normal' / 'PANGO_STYLE_NORMAL'
· 'oblique' / 'PANGO_STYLE_OBLIQUE'
· 'italic' / 'PANGO_STYLE_ITALIC'
enum Pango::Variant
· 'normal' / 'PANGO_VARIANT_NORMAL'
· 'small-caps' / 'PANGO_VARIANT_SMALL_CAPS'
enum Pango::Weight
· 'thin' / 'PANGO_WEIGHT_THIN'
· 'ultralight' / 'PANGO_WEIGHT_ULTRALIGHT'
· 'light' / 'PANGO_WEIGHT_LIGHT'
· 'book' / 'PANGO_WEIGHT_BOOK'
· 'normal' / 'PANGO_WEIGHT_NORMAL'
· 'medium' / 'PANGO_WEIGHT_MEDIUM'
· 'semibold' / 'PANGO_WEIGHT_SEMIBOLD'
· 'bold' / 'PANGO_WEIGHT_BOLD'
· 'ultrabold' / 'PANGO_WEIGHT_ULTRABOLD'
· 'heavy' / 'PANGO_WEIGHT_HEAVY'
· 'ultraheavy' / 'PANGO_WEIGHT_ULTRAHEAVY'
SEE ALSO
Pango, Glib::Boxed
COPYRIGHT
Copyright (C) 2003-2011 by the gtk2-perl team.
This software is licensed under the LGPL. See Pango for a full notice.
perl v5.18.1 2013-10-21 Pango::FontDescription(3pm)
[top]
List of man pages available for ElementaryOS
Copyright (c) for man pages and the logo by the respective OS vendor.
For those who want to learn more, the polarhome community provides shell access and support.
[legal]
[privacy]
[GNU]
[policy]
[cookies]
[netiquette]
[sponsors]
[FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
|
Vote for polarhome
|