On Wed, May 21, 2008 at 3:37 AM, Nathan <[EMAIL PROTECTED]> wrote:
>
> When I add text to the IncrementalTextLayout, it appears to be showing
> up as the bottom line of the ITL's window (which is actually what I
> want, but I would expect to have to tell it 'valign=bottom' or
> something):
>
> +--------+
> +        +
> +        +
> + line1  +
> +--------+
>
> note that "line1" does not have a newline at the end of it.
>
> If I then append "line2\n" I get:
>
> +--------+
> +        +
> +        +
> + line1  +
> +--------+
>  line2
>
> 1) there was no newline after line1 -- why did line2 go to a new line?
>  (line1 + line2 is much narrower than the width of the ITL)  Perhaps
> insert_text pree- or appends

Your test case writes "line1", followed by "0\n", followed by "100\n",
which appears

line10
100

as expected.

> 2) line2 is outside the bounds of the box
>
> Then if I drag the mouse, which does:
>
>   incr_layout.x += int(dx)
>   incr_layout.y += int(dy)
>
> Then the window becomes:
>
> +--------+
> + line1  +
> + line2  +
> +        +
> +--------+

Thanks, the layout's top was not being updated after some changes
(including text insertion); this is fixed now in r2077.

Alex.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"pyglet-users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/pyglet-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to