[Gardeners] Here I am

matthieu.villeneuve@free.fr matthieu.villeneuve at free.fr
Fri Oct 19 02:41:13 CDT 2007


Quoting Tomi Neste <tomi.neste at netikka.fi>:
> Luke Crook <luke at balooga.com> kirjoitti Thu, 18 Oct 2007 20:23:54 +0300:
> >  <matthieu.villeneuve at ...> writes:
> >> Quoting Nicolas Martyanoff <khaelin at ...>:
> >> > - A modern and fully usable GUI (with anti-aliasing, a
> >> > lot of widgets, unicode text rendering, if possible with a GUI builder
> >> > application). I just saw that there was McClim, going to try it today,
> >>
> >> You may find that CLIM's learning curve is rather steep, or that
> >> McCLIM still lacks a nice set of widgets, but CLIM is very powerful
> >> (and worth learning as a very well designed Lisp library, IMHO).
> >
> > How would CLIM be used with PAL? CLIM doesn't have a supported OPENGL
> > backend.
> > It can't render to a SDL surface. Does CLIM maintain its widgets in some
> > kind of internal Lisp representation that allows blitting to an external
> > backend?
> > Also, win32 is very much unsupported, correct?
>
> AFAIK CLIM is designed to be implemented on top of different backends,
> with either lisp hosted widgets or using some external widget toolkit.
> Most popular backend seems to be the X11 one that uses lisp widgets but
> there is also a gtk based backend and an old opengl backend (or beginnings
> of it), but I don't think the latter is really in usable state.
>
> SDL backend should be quite possible but I'm not sure how big of an
> project that would be, especially if one is already not that familiar with
> McCLIM.
>
> As for running McCLIM in Windows, it seems to work quite well with
> win32/X-server like XMing.

I think there is also a Gtk backend which works on win32. You may want
to ask the McCLIM mailing list for more details...


--
Matthieu Villeneuve


More information about the Gardeners mailing list