Gtk2-Perl

Description A set of Perl bindings for Gtk+ 2.0 and various related libraries
Gtk2-Perl > Perl Manuals > Pango-Context
Source

Index


NAME ^

Pango::Context

HIERARCHY ^

  Glib::Object
  +----Pango::Context







METHODS ^

direction = $context->get_base_dir

$context->set_base_dir ($direction)

* $direction (Pango::Direction)

gravity = $context->get_base_gravity

Since: pango 1.16

$context->set_base_gravity ($gravity)

* $gravity (Pango::Gravity)

Since: pango 1.16

fontdescription = $context->get_font_description

$context->set_font_description ($desc)

* $desc (Pango::FontDescription)

fontmap = $context->get_font_map

Since: pango 1.6

gravity = $context->get_gravity

Since: pango 1.16

gravityhint = $context->get_gravity_hint

Since: pango 1.16

$context->set_gravity_hint ($hint)

* $hint (Pango::GravityHint)

Since: pango 1.16

language = $context->get_language

$context->set_language ($language)

* $language (Pango::Language)

@families = $context->list_families

font = $context->load_font ($desc)

* $desc (Pango::FontDescription or undef)

fontset = $context->load_fontset ($desc, $language)

* $desc (Pango::FontDescription)
* $language (Pango::Language or undef)

matrix or undef = $context->get_matrix

Since: pango 1.6

$context->set_matrix ($matrix)

* $matrix (Pango::Matrix or undef)

Since: pango 1.6

fontmetrics = $context->get_metrics ($desc, $language)

* $desc (Pango::FontDescription)
* $language (Pango::Language or undef)

ENUMS AND FLAGS ^

enum Pango::Direction

* 'ltr' / 'PANGO_DIRECTION_LTR'
* 'rtl' / 'PANGO_DIRECTION_RTL'
* 'ttb-ltr' / 'PANGO_DIRECTION_TTB_LTR'
* 'ttb-rtl' / 'PANGO_DIRECTION_TTB_RTL'
* 'weak-ltr' / 'PANGO_DIRECTION_WEAK_LTR'
* 'weak-rtl' / 'PANGO_DIRECTION_WEAK_RTL'
* 'neutral' / 'PANGO_DIRECTION_NEUTRAL'

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::GravityHint

* 'natural' / 'PANGO_GRAVITY_HINT_NATURAL'
* 'strong' / 'PANGO_GRAVITY_HINT_STRONG'
* 'line' / 'PANGO_GRAVITY_HINT_LINE'

SEE ALSO ^

Pango, Glib::Object

COPYRIGHT ^

Copyright (C) 2003-2009 by the gtk2-perl team.

This software is licensed under the LGPL. See Pango for a full notice.