On 4 September 2012 06:44, Tudor Girba <tudor@tudorgirba.com> wrote:
The fonts addition is excellent!
Not having StrikeFont support is less good news, but I understand your position.
The only reason I proposed having StrikeFont support was to ease the transition to Athens until the VMs will be properly bundled with Cairo. This will likely take a while, but the transition could start now.
Is there another possibility of using a font that can be supported with Athens rendered on top of Balloon.
well, you can use standard canvas to render anything into the surface.. but of course you'll have to keep a coordinate system transforms in sync.. right now it works, if you send #asForm to cairo surface, it returns a form which using same bits for bitmap, as cairo does, so drawing using balloon canvas is possible. a different backends may not support that , of course, and sending #asForm message will just return a copy of bits currently rendered on surface. anyways, you can combine it with balloon canvas.. first render on surface, then send #asForm, and then you free to do anything with it , including drawing fonts, of course.
Cheers, Doru
-- Best regards, Igor Stasenko.