Usage of pango_layout_set_attributes
- From: Carlos López González <genetita gmail com>
- To: gtk-i18n-list gnome org
- Subject: Usage of pango_layout_set_attributes
- Date: Thu, 30 Aug 2012 09:00:41 +0200
Hi again,
so after continue researching I've realized that to apply a different character spacing I need to use Pango Attributes.
So I decided to look the Pango interface for Text Attributes and the Pango Layout attributes interface.
I found that there are two functions to set/get the attributes list to the Pango Layout:
pango_layout_set_attributes ()
pango_layout_get_attributes ()
Looking
to the code of pango_layout_set_attributes() I realize that it calls
the internal function pango_layout_clear_lines() that frees the lines of
the layout.
The question is: why in the implementation of the
pango_layout_set_markup_with_accel() function it is called the
pango_layout_set_attributes() function right after the
pango_layout_set_text function()?
Shouldn't that invalidate the text lines?
Finally, what's the correct way to use the PangoAttributes over a Layout? Is there any example code?
Thanks
--
Carlos
http://synfig.org
[
Date Prev][
Date Next] [
Thread Prev][Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]