Re: bug of "pango_layout_move_cursor_visually"
- From: Behdad Esfahbod <behdad behdad org>
- To: 王旭光 <ninesunqian 163 com>
- Cc: gtk-i18n-list <gtk-i18n-list gnome org>
- Subject: Re: bug of "pango_layout_move_cursor_visually"
- Date: Thu, 13 Aug 2009 14:41:19 -0400
On 08/11/2009 04:05 AM, 王旭光 wrote:
I find a bug of "pango_layout_move_cursor_visually":
the layout text is "012345" , I move cursor from (index:100,
trailing:100) to left. I first get (5, 5). I think it should be (5, 1),
that is the rightest position.
Hi,
I remember thinking that the docs for that function are a bit wrong. Anyway,
filed a bug and will look into it later:
http://bugzilla.gnome.org/show_bug.cgi?id=591733
You may want to CC yourself on the bug.
Thanks
behdad
the code is:
int index = 100;
int trailing = 100;
int newIndex = 5;
int newTrailing = 5;
while (newIndex != -1)
{
pango_layout_move_cursor_visually (layout, true, index, trailing, -1,
&newIndex, &newTrailing);
MyTrace ("[%d, %d]\n", newIndex, newTrailing);
index = newIndex;
trailing = newTrailing ;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]