diff options
Diffstat (limited to 'pango/pango-attributes.c')
-rw-r--r-- | pango/pango-attributes.c | 27 |
1 files changed, 25 insertions, 2 deletions
diff --git a/pango/pango-attributes.c b/pango/pango-attributes.c index cd0af8bd..fd5be6fb 100644 --- a/pango/pango-attributes.c +++ b/pango/pango-attributes.c @@ -601,8 +601,7 @@ pango_attr_strikethrough_new (gboolean strikethrough) /** * pango_attr_rise_new: * @rise: the amount that the text should be displaced vertically, - * in 10'000ths of an em. Positive values displace the - * text upwards. + * in Pango units. Positive values displace the text upwards. * * Create a new baseline displacement attribute. * @@ -670,6 +669,30 @@ pango_attr_fallback_new (gboolean enable_fallback) return pango_attr_int_new (&klass, (int)enable_fallback); } +/** + * pango_attr_letter_spacing_new: + * @letter_spacing: amount of extra space to add between graphemes + * of the text, in Pango units. + * + * Create a new letter-spacing attribute. + * + * Return value: the new #PangoAttribute. + * + * Since: 1.6 + **/ +PangoAttribute * +pango_attr_letter_spacing_new (int letter_spacing) +{ + static const PangoAttrClass klass = { + PANGO_ATTR_LETTER_SPACING, + pango_attr_int_copy, + pango_attr_int_destroy, + pango_attr_int_equal + }; + + return pango_attr_int_new (&klass, letter_spacing); +} + static PangoAttribute * pango_attr_shape_copy (const PangoAttribute *attr) { |