Hi


Duncan Murdoch wrote:
On Fri, 5 Nov 2004 14:01:01 -0800, Byron Ellis
<[EMAIL PROTECTED]> wrote:


The most obvious, and by far most difficult route, would be to make graphics devices first class citizens (IIRC Duncan TL has brought this up elsewhere) wherein you would aDev <- edit(aDev). That brings things to the device level (what you want) and a static device could act accordingly (i.e. not invoke a redraw). Obviously the most difficult as it would be a massive upheaval of base graphics (I suppose all of this could all be grouped under a category of "event-based streams," graphics events, XML SAX events, file events--aka connections, etc. Doesn't CL or Scheme have something along those lines?). But, as mentioned in the thread, pretty speculative but you never can tell what someone might hunker down and implement :-)


Take a look at grid.  I think it's more likely something like this
would be built on top of grid than on top of base graphics.

Or, if you want to try it:

Take a look at grid.  I think you'll find it a lot easier starting
there than starting with base graphics.


Grid provides graphical objects to work with and there are a couple of ways to create a GUI front-end.

See, for example, RGrace (http://www.hppi.troitsk.ru/Kondrin/rgrace.htm)

Paul
--
Dr Paul Murrell
Department of Statistics
The University of Auckland
Private Bag 92019
Auckland
New Zealand
64 9 3737599 x85392
[EMAIL PROTECTED]
http://www.stat.auckland.ac.nz/~paul/

______________________________________________
[EMAIL PROTECTED] mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

Reply via email to