Main Page
Widgets
Namespaces
Book
Enums and Flags
Enumerations
enum AttrType {
ATTR_INVALID ,
ATTR_LANGUAGE ,
ATTR_FAMILY ,
ATTR_STYLE ,
ATTR_WEIGHT ,
ATTR_VARIANT ,
ATTR_STRETCH ,
ATTR_SIZE ,
ATTR_FONT_DESC ,
ATTR_FOREGROUND ,
ATTR_BACKGROUND ,
ATTR_UNDERLINE ,
ATTR_STRIKETHROUGH ,
ATTR_RISE ,
ATTR_SHAPE ,
ATTR_SCALE
}
Pango::AttrType distinguishes between different types of attributes. More...
enum Underline {
UNDERLINE_NONE ,
UNDERLINE_SINGLE ,
UNDERLINE_DOUBLE ,
UNDERLINE_LOW
}
A Pango::Underline is used to specify whether text should be underlined, and if so, the type of underlining. More...
enum Direction {
DIRECTION_LTR ,
DIRECTION_RTL ,
DIRECTION_TTB_LTR ,
DIRECTION_TTB_RTL
}
enum CoverageLevel {
COVERAGE_NONE ,
COVERAGE_FALLBACK ,
COVERAGE_APPROXIMATE ,
COVERAGE_EXACT
}
enum Style {
STYLE_NORMAL ,
STYLE_OBLIQUE ,
STYLE_ITALIC
}
enum Variant {
VARIANT_NORMAL ,
VARIANT_SMALL_CAPS
}
enum Stretch {
STRETCH_ULTRA_CONDENSED ,
STRETCH_EXTRA_CONDENSED ,
STRETCH_CONDENSED ,
STRETCH_SEMI_CONDENSED ,
STRETCH_NORMAL ,
STRETCH_SEMI_EXPANDED ,
STRETCH_EXPANDED ,
STRETCH_EXTRA_EXPANDED ,
STRETCH_ULTRA_EXPANDED
}
enum Weight {
WEIGHT_ULTRALIGHT = 200,
WEIGHT_LIGHT = 300,
WEIGHT_NORMAL = 400,
WEIGHT_BOLD = 700,
WEIGHT_ULTRABOLD = 800,
WEIGHT_HEAVY = 900
}
enum FontMask {
FONT_MASK_FAMILY = 1 << 0,
FONT_MASK_STYLE = 1 << 1,
FONT_MASK_VARIANT = 1 << 2,
FONT_MASK_WEIGHT = 1 << 3,
FONT_MASK_STRETCH = 1 << 4,
FONT_MASK_SIZE = 1 << 5
}
enum Alignment {
ALIGN_LEFT ,
ALIGN_CENTER ,
ALIGN_RIGHT
}
enum WrapMode {
WRAP_WORD ,
WRAP_CHAR ,
WRAP_WORD_CHAR
}
enum TabAlign { TAB_LEFT
}
Functions
FontMask operator| (FontMask lhs, FontMask rhs)
FontMask operator& (FontMask lhs, FontMask rhs)
FontMask operator^ (FontMask lhs, FontMask rhs)
FontMask operator~ (FontMask flags)
FontMask & operator|= (FontMask & lhs, FontMask rhs)
FontMask & operator&= (FontMask & lhs, FontMask rhs)
FontMask & operator^= (FontMask & lhs, FontMask rhs)
Enumeration Type Documentation
Enumeration values:
ALIGN_LEFT
ALIGN_CENTER
ALIGN_RIGHT
Pango::AttrType distinguishes between different types of attributes.
Along with the predefined values, it is possible to allocate additional values for custom attributes using Pango::Attribute::register_type() . The predefined values are given below.
Enumeration values:
ATTR_INVALID
ATTR_LANGUAGE
ATTR_FAMILY
ATTR_STYLE
ATTR_WEIGHT
ATTR_VARIANT
ATTR_STRETCH
ATTR_SIZE
ATTR_FONT_DESC
ATTR_FOREGROUND
ATTR_BACKGROUND
ATTR_UNDERLINE
ATTR_STRIKETHROUGH
ATTR_RISE
ATTR_SHAPE
ATTR_SCALE
enum Pango::CoverageLevel
Enumeration values:
COVERAGE_NONE
COVERAGE_FALLBACK
COVERAGE_APPROXIMATE
COVERAGE_EXACT
Enumeration values:
DIRECTION_LTR
DIRECTION_RTL
DIRECTION_TTB_LTR
DIRECTION_TTB_RTL
Enumeration values:
STRETCH_ULTRA_CONDENSED
STRETCH_EXTRA_CONDENSED
STRETCH_CONDENSED
STRETCH_SEMI_CONDENSED
STRETCH_NORMAL
STRETCH_SEMI_EXPANDED
STRETCH_EXPANDED
STRETCH_EXTRA_EXPANDED
STRETCH_ULTRA_EXPANDED
Enumeration values:
STYLE_NORMAL
STYLE_OBLIQUE
STYLE_ITALIC
A Pango::Underline is used to specify whether text should be underlined, and if so, the type of underlining.
Enumeration values:
UNDERLINE_NONE
UNDERLINE_SINGLE
UNDERLINE_DOUBLE
UNDERLINE_LOW
Enumeration values:
VARIANT_NORMAL
VARIANT_SMALL_CAPS
Enumeration values:
WEIGHT_ULTRALIGHT
WEIGHT_LIGHT
WEIGHT_NORMAL
WEIGHT_BOLD
WEIGHT_ULTRABOLD
WEIGHT_HEAVY
Enumeration values:
WRAP_WORD
WRAP_CHAR
WRAP_WORD_CHAR
Function Documentation
Generated for gtkmm by
Doxygen 1.3-rc1 © 1997-2001