gnash-commit
[Top][All Lists]
Advanced

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

Re[2]: [Gnash-commit] gnash ChangeLog server/edit_text_character.cpp ...


From: Udo Giacomozzi
Subject: Re[2]: [Gnash-commit] gnash ChangeLog server/edit_text_character.cpp ...
Date: Sun, 22 Jul 2007 18:12:20 +0200

Hello strk,

Sunday, July 22, 2007, 2:45:03 PM, you wrote:
s> Your vesrion only handles _alpha, while the test shows also colors
s> do not have effect.

Untrue. Have a look at my testcase (input-fields.swf), you can clearly
see the devicefont-textfields get colored borders/backgrounds. The
testcase uses cxform for that! The only difference to the embedded
fonts is that they are always opaque.

Why do you think color has no effect?

My patch fixed all problems with the testcase.

Either there is some special case left that we have to take care of or
there is some misunderstanding..


s> If we avoid calling get_world_cxform in *two* places like we're doing
s> now (once for border/background and one from inside display_glyph_records)
s> we could then move the "dumb compatibility" check inside ::display
s> and avoid the get_world_cxform override completely.

Why don't you like the get_world_cxform override? IMHO that's the only
correct way to do (since cxform is *limited*) and we don't need to
rewrite any rendering code..


Udo





reply via email to

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