pango-sharp Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. System.Enum GLib.GType(typeof(Pango.AttrTypeGType)) This enumeration is used to distinguish between different types of attributes. This enumeration is used to distinguish between different types of attributes. Along with the predefined values, it is possible to allocate additional values for custom attributes using . The predefined values are given below. The type of structure used to store the attribute is listed in parentheses after the description. Field Pango.AttrType Absolute font size. Field Pango.AttrType Background color () Field Pango.AttrType Whether fallback is enabled. Field Pango.AttrType Font family name list () Field Pango.AttrType Font description () Field Pango.AttrType Foreground color () Field Pango.AttrType Gravity. Field Pango.AttrType Gravity Hint. Field Pango.AttrType Invalid This marks it as an invalid attribute Field Pango.AttrType Language () Field Pango.AttrType Spacing between characters. Field Pango.AttrType Baseline displacement () Field Pango.AttrType Font size scale factor () Field Pango.AttrType Shape () Field Pango.AttrType Font size in points divided by () Field Pango.AttrType Font stretch () Field Pango.AttrType Whether the text has an struck-through () Field Pango.AttrType Color of the strikethrough line. Field Pango.AttrType Font slant style () Field Pango.AttrType Whether the text has an underline () Field Pango.AttrType Color of the underline. Field Pango.AttrType Font variant (normal or small caps) () Field Pango.AttrType Font weight ()