gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnash-commit] /srv/bzr/gnash/trunk r11253: Update to TextField:


From: Benjamin Wolsey
Subject: Re: [Gnash-commit] /srv/bzr/gnash/trunk r11253: Update to TextField:
Date: Tue, 14 Jul 2009 18:42:14 +0200

Am Dienstag, den 14.07.2009, 09:20 -0600 schrieb Bob Naugle:
>       Better cursor positioning
>       Implemented HOME/END, PGUP/PGDN, and UP/DOWN keys
>       Some scroll functionality

This looks interesting and as far as I can tell it works nicely. If you
have any way of cleaning up that format_text function, which has always
been long and horrible, the world would be grateful (well, I would).

It also doesn't seem really necessary to redo all the TextRecords on
every update (another ugly thing that's been there for ages); most of
the time we know exactly what character has been inserted or what other
change has been made. If you (or anyone else) has ideas about how to
improve it, please step forward.

The other main bug in TextFields is the display of device fonts. If you
have a TextField that is stretched in the x direction, device glyphs
will not be scaled, so more can fit on the line. Gnash doesn't realize
this and only displays some of them. See
misc-ming.all/DeviceFontTest.swf (you have to make it separately) and
bug #22463 for more.

bwy


--
Use Gnash, the GNU Flash Player!
http://www.gnu.org/software/gnash/

Benjamin Wolsey, Software Developer - http://benjaminwolsey.de

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil


reply via email to

[Prev in Thread] Current Thread [Next in Thread]