Add the width to the pango layout.
2006-01-11 Johnny Jacob <johnnyjacob@gmail.com> * text/e-text.c (e_text_set_property): Add the width to the pango layout. svn path=/trunk/; revision=31138
This commit is contained in:
committed by
Harish Krishnaswamy
parent
3e41616a61
commit
dcaef2dcba
@ -1,3 +1,8 @@
|
||||
2006-01-11 Johnny Jacob <johnnyjacob#gmail.com>
|
||||
|
||||
* text/e-text.c (e_text_set_property): Add the width to
|
||||
the pango layout.
|
||||
|
||||
2006-01-10 Simon Zheng <simon.zheng@sun.com>
|
||||
|
||||
* menus/gal-view-instance.c:
|
||||
|
||||
@ -758,9 +758,11 @@ e_text_set_property (GObject *object,
|
||||
case PROP_CLIP_WIDTH:
|
||||
text->clip_width = fabs (g_value_get_double (value));
|
||||
calc_ellipsis (text);
|
||||
if ( text->line_wrap )
|
||||
if ( text->line_wrap ) {
|
||||
if (text->layout)
|
||||
pango_layout_set_width (text->layout, text->clip_width < 0 ? -1 : text->clip_width * PANGO_SCALE);
|
||||
text->needs_split_into_lines = 1;
|
||||
else {
|
||||
} else {
|
||||
text->needs_calc_height = 1;
|
||||
}
|
||||
needs_reflow = 1;
|
||||
|
||||
Reference in New Issue
Block a user