Enumeration (GI Enum)

Pango-1.0PangoDirection

Pango.Direction represents a direction in the Unicode bidirectional algorithm.

Not every value in this enumeration makes sense for every usage of Pango.Direction; for example, the return value of unichar_direction and find_base_dir cannot be PANGO_DIRECTION_WEAK_LTR or PANGO_DIRECTION_WEAK_RTL, since every character is either neutral or has a strong direction; on the other hand PANGO_DIRECTION_NEUTRAL doesn't make sense to pass to itemize_with_base_dir.

The PANGO_DIRECTION_TTB_LTR, PANGO_DIRECTION_TTB_RTL values come from an earlier interpretation of this enumeration as the writing direction of a block of text and are no longer used. See Pango.Gravity for how vertical text is handled in Pango.

If you are interested in text direction, you should really use fribidi directly. Pango.Direction is only retained because it is used in some public apis.

Index

Enumeration Members

LTR: number

A strong left-to-right direction

NEUTRAL: number

No direction specified

RTL: number

A strong right-to-left direction

TTB_LTR: number

Deprecated value; treated the same as PANGO_DIRECTION_RTL.

TTB_RTL: number

Deprecated value; treated the same as PANGO_DIRECTION_LTR

WEAK_LTR: number

A weak left-to-right direction

WEAK_RTL: number

A weak right-to-left direction