[R-gui] wxPython R GUI toolkit

Philippe Grosjean phgrosjean at sciviews.org
Thu May 6 13:36:44 CEST 2004


James,

>Sorry if this seems like rehashing the past, but I'm trying to
>at least cite actual examples, compilers etc. not just discuss
>general GUI philosophies for the future...
>[...]

If you succeed in using wxWindows (or wxPython) from R, it is nice. However,
speaking about "actual examples", I think R Commander with Tcl/Tk is one
(OK, we have already discussed, some people do not like much TclTk)... Don't
you think it should be possible to make a core R code, and make the "widget
part" interchangeable. That is, and application like R Commander that uses
TclTk currently could be adapted to use alternatively wxWindows, Gtk, or
whatever... providing the corresponding dialog boxes are coded with the
given widgets? At the end, the user could choose its preferred GUI.

Well, I see many problems here, because the different libraries have
different widgets and manage then also quite differently... but at least, we
could try. This would require:

1) To rewrite R Commander so that it can work with other graphical widgets
than TclTk. That is only a decision that John Fox can take. I did a SciViews
compatible version of R Commander with a very different interface that the
standard one quite easily, because John's code is written in a way that
permits it quite easily.

2) Once it is done, we would have a basis to try on an actual application
(that is, R Commander), these various libraries. I think it should be very
useful and much more constructive to work on actual applications.

Best,

Philippe Grosjean

.......................................................<?}))><....
 ) ) ) ) )
( ( ( ( (   Prof. Philippe Grosjean
\  ___   )
 \/ECO\ (   Numerical Ecology of Aquatic Systems
 /\___/  )  Mons-Hainaut University, Pentagone
/ ___  /(   8, Av. du Champ de Mars, 7000 Mons, Belgium
 /NUM\/  )
 \___/\ (   phone: + 32.65.37.34.97, fax: + 32.65.37.33.12
       \ )  email: Philippe.Grosjean at umh.ac.be
 ) ) ) ) )  SciViews project coordinator (http://www.sciviews.org)
( ( ( ( (
...................................................................



More information about the R-SIG-GUI mailing list