Gtk2::Pango::Context(3)

NAME
Gtk2::Pango::Context

HIERARCHY
  Glib::Object
  +----Gtk2::Pango::Context

METHODS

  direction = $context->get_base_dir

  $context->set_base_dir ($direction)

    * $direction (Gtk2::Pango::Direction)

  gravity = $context->get_base_gravity
    Since: pango 1.16

  $context->set_base_gravity ($gravity)

    * $gravity (Gtk2::Pango::Gravity)

    Since: pango 1.16

  fontdescription = $context->get_font_description

  $context->set_font_description ($desc)

    * $desc (Gtk2::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 (Gtk2::Pango::GravityHint)

    Since: pango 1.16

  language = $context->get_language

  $context->set_language ($language)

    * $language (Gtk2::Pango::Language)

  @families = $context->list_families

  font = $context->load_font ($desc)
    * $desc (Gtk2::Pango::FontDescription or undef)

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

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

  matrix or undef = $context->get_matrix
    Since: pango 1.6

  $context->set_matrix ($matrix)

    * $matrix (Gtk2::Pango::Matrix or undef)

    Since: pango 1.6

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

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

ENUMS AND FLAGS

  enum Gtk2::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 Gtk2::Pango::Gravity

* 'south' / 'PANGO_GRAVITY_SOUTH'
* 'east' / 'PANGO_GRAVITY_EAST'
* 'north' / 'PANGO_GRAVITY_NORTH'
* 'west' / 'PANGO_GRAVITY_WEST'
* 'auto' / 'PANGO_GRAVITY_AUTO'

  enum Gtk2::Pango::GravityHint

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

SEE ALSO
Gtk2, Glib::Object

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

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