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

[REBOL] Re: P2P Q&A

From: holger:rebol at: 3-Oct-2001 10:37

On Wed, Oct 03, 2001 at 03:17:30PM +0200, Richard Smolak wrote:
> -possibility of creating/changing events
On our list. Being able to "remote control" View would be quite cool...
> -recursive filtering of events(recursive removing time-event-based > functions...)
I am not sure I understand what you mean by that.
> -better mouse handling (show/hide/change mouse pointer, fixed OVER event)
Perhaps, but keep in mind that this is highly platform-dependant. The best you can probably do across platforms is either to use named, default mouse pointers (such as 'normal, 'busy, 'text, 'pointer etc.) or custom graphics up to 16x16 monochrome transparent.
> -event sensing when face moved > -native face collision support
Those two sound like you want to use faces as sprites in games. Not really what they were intended for...
> -alpha channel and convolve funcitons available at developer's level
On our list.
> -more complex working of effect pipeline (alowing any combination of fx > commands)
Actually all combinations are supposed to work, but there are a few bugs. On our list.
> -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 :-). Circle bug ? What bug ?
> enhanced(size of lines, filled-patterns, elipse, anti-aliasing..., circle > gradients) DRAW dialect
Hmmmm.... Turning View into X11... Filled patterns have been on the list all along and are still planned. Circle gradients: perhaps: Custom widths, anti-aliasing and ellipses: not sure. The code for those tends to get complex and big very quickly.
> -native rotation of face's content in any angle
Difficult to do if you expect results in reasonable quality :), i.e. anti-aliased etc.
> -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. -- Holger Kruse [holger--rebol--com]