On 2003.Jun.24, at 12:39 AM, Alexander R. Pruss wrote:


Well, I've implemented and committed something that eliminates some of the
duplication of effort between WriteLine() and GetLineMetrics(). Under
POSE/NR70 it speeds up my benchmark page from 26 sec to 10 sec. On my
NX70, it sped up the same page from 4.8 to 3.1 seconds.

Nice work! I wanted it.


I've just started to implement conversion functions between the position on
screen and the position in the context. Your work is very much helpful for me.
I will stop my job for a while to wait you finish.


With these functions, we can record the context position in the bookmark and
history stack instead of coordinate on screen, ie. bookmark and history become
stable even if we change fonts or line spacing.


It also makes possible to implement some mark up features (put underline, put
a mark, insert comments between the lines when you browse the document.)


matto

_______________________________________________
plucker-dev mailing list
[EMAIL PROTECTED]
http://lists.rubberchicken.org/mailman/listinfo/plucker-dev

Reply via email to