Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search


From: carl:cybercraft at: 4-Oct-2001 12:19

On 04-Oct-01, Petr Krenzelok wrote:
> ----- Original Message ----- > From: <[holger--rebol--com]> > To: <[rebol-list--rebol--com]> > Sent: Wednesday, October 03, 2001 7:37 PM > Subject: [REBOL] Re: P2P Q&A >> On Wed, Oct 03, 2001 at 03:17:30PM +0200, Richard Smolak wrote:
>>> -improved(crash when drawing outside of bounds, "circle" bug...) >> Do you have reproducable cases ? That "crash when drawing outside >> of >> bounds" is a running joke in our office. Every time Sterling wants >> to demonstrate it to me he cannot reproduce it. I have yet to >> actually see it :-). > heh, I just hope your answer doesn't upset Cyphre, as I can bet he > talked about in in Express conference, as well as sent it to > feedback, from which I can bet, he haven't received any feedback > anyway ;-)
The "circle" bug I know of is that the circle shows as a square if the pen and fill colours are the same. (That's off the top of my head, but I think it's right.)
>>> -at least simple font engine (for equal visualisation on >>> multiple platforms) >> We looked at some existing engines (FreeType etc.), but they are >> all either huge or expensive or both, plus they typically do not >> include actual fonts. >> Something we could probably do is include a few (2 or 3) >> fixed-size, >> fixed-width, non-scalable bitmap fonts in the View binary. I am >> not sure if that would help match though.
Text is so important for cross-platform compatibility that you need to sort this out one way or another. If it's not possible to include your own font engine in View, then how about getting three scalable fonts created for REBOL, (fixed-width, serif and sans-serif), and porting them to each of the platforms you support, ensuring that the font sizes actually match aross platforms? This would require users to install the fonts as well as installing View, but it'd be worth it if it meant we no longer had to guess if text would or wouldn't fit perfectly within buttons. A font engine in View itself would be the coolest though. We could make our own fonts then. -- Carl Read