Gtk2::Pango::FontDescription man page on aLinux
[printable version]
Gtk2::Pango::FontDescrUseroContributed Perl DocGtk2::Pango::FontDescription(3)
NAME
Gtk2::Pango::FontDescription
HIERARCHY
Glib::Boxed
+----Gtk2::Pango::FontDescription
METHODS
fontdescription = Gtk2::Pango::FontDescription->new
double = Gtk2::Pango->PANGO_PIXELS ($d)
· $d (double)
$desc->set_absolute_size ($size)
· $size (double)
boolean = $desc->better_match ($old_match, $new_match)
· $old_match (Gtk2::Pango::FontDescription or undef)
· $new_match (Gtk2::Pango::FontDescription)
boolean = $desc1->equal ($desc2)
· $desc2 (Gtk2::Pango::FontDescription)
string = $desc->get_family
$desc->set_family ($family)
· $family (string)
$desc->set_family_static ($family)
· $family (string)
fontdescription = Gtk2::Pango::FontDescription->from_string ($str)
· $str (string)
integer = $desc->hash
$desc->merge ($desc_to_merge, $replace_existing)
· $desc_to_merge (Gtk2::Pango::FontDescription)
· $replace_existing (boolean)
$desc->merge_static ($desc_to_merge, $replace_existing)
· $desc_to_merge (Gtk2::Pango::FontDescription)
· $replace_existing (boolean)
double = Gtk2::Pango->pixels ($d)
· $d (double)
double = Gtk2::Pango->scale
double = Gtk2::Pango->scale_large
double = Gtk2::Pango->scale_medium
double = Gtk2::Pango->scale_small
double = Gtk2::Pango->scale_x_large
double = Gtk2::Pango->scale_x_small
double = Gtk2::Pango->scale_xx_large
double = Gtk2::Pango->scale_xx_small
fontmask = $desc->get_set_fields
integer = $desc->get_size
boolean = $desc->get_size_is_absolute
$desc->set_size ($size)
· $size (integer)
stretch = $desc->get_stretch
$desc->set_stretch ($stretch)
· $stretch (Gtk2::Pango::Stretch)
style = $desc->get_style
$desc->set_style ($style)
· $style (Gtk2::Pango::Style)
string = $desc->to_filename
string = $desc->to_string
$desc->unset_fields ($to_unset)
· $to_unset (Gtk2::Pango::FontMask)
variant = $desc->get_variant
$desc->set_variant ($variant)
· $variant (Gtk2::Pango::Variant)
weight = $desc->get_weight
$desc->set_weight ($weight)
· $weight (Gtk2::Pango::Weight)
ENUMS AND FLAGS
flags Gtk2::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'
enum Gtk2::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 Gtk2::Pango::Style
· 'normal' / 'PANGO_STYLE_NORMAL'
· 'oblique' / 'PANGO_STYLE_OBLIQUE'
· 'italic' / 'PANGO_STYLE_ITALIC'
enum Gtk2::Pango::Variant
· 'normal' / 'PANGO_VARIANT_NORMAL'
· 'small-caps' / 'PANGO_VARIANT_SMALL_CAPS'
enum Gtk2::Pango::Weight
· 'ultralight' / 'PANGO_WEIGHT_ULTRALIGHT'
· 'light' / 'PANGO_WEIGHT_LIGHT'
· 'normal' / 'PANGO_WEIGHT_NORMAL'
· 'semibold' / 'PANGO_WEIGHT_SEMIBOLD'
· 'bold' / 'PANGO_WEIGHT_BOLD'
· 'ultrabold' / 'PANGO_WEIGHT_ULTRABOLD'
· 'heavy' / 'PANGO_WEIGHT_HEAVY'
SEE ALSO
Gtk2, Glib::Boxed
COPYRIGHT
Copyright (C) 2003-2006 by the gtk2-perl team.
This software is licensed under the LGPL. See Gtk2 for a full notice.
perl v5.10.0 2008-08-29 Gtk2::Pango::FontDescription(3)
[top]
List of man pages available for aLinux
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
|