On Fri, 30 Jan 2009 14:07:56 +0000, John-Mark Bell wrote:

> Sounds like the entire page is being redrawn all the time, rather than
> just the box containing the text field.

Looking back at the code, and where I got it from, I think you're
right.

> > > I'm still not entirely convinced I'm feeding the right values into
> > > content_redraw, so it may may well be a local implementation problem.
> 
> Certainly, ensuring you've got the correct clip rectangle is pretty
> important from the perspective of ensuring rapid redraw.

content_redraw makes me very confused, and there doesn't seem to be
any documentation on it.  Furthermore, my values always appear to be
"inverted" compared to eg the RISC OS implementation (the first four
and the second four coordinates are swapped, otherwise I get no output
or the wrong output).

Please can somebody explain simply what values I'm supposed to be
taking from content_msg_data *data, and where they are supposed to go
in content_redraw.  I also have a scroll value which needs to be
deducted from somewhere.

I put in what I think is right and the results are never what I
expect!

Thanks
Chris

Reply via email to