[plt-scheme] state of mzscheme and gtk2
On Wed, 09 Feb 2005 15:24:53 -0300, Pedro Kroger
<kroegerlistas at pedrokroeger.net> wrote:
> For list-related administrative tasks:
> http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>
> Hi,
>
> Is someone working on a gtk2 binding for mzscheme? I googled these
> references, but AFAIK none seem to be developed any more:
>
> Neil W. Van Dyke
> http://list.cs.brown.edu/pipermail/plt-scheme/2002-October/000970.html
>
> mzGtk2 - Gtk2 for mzscheme, doesn't seem to be complete:
> http://www.elemental-programming.org/epwiki/mzgtk2_manual
>
> mzgnome on source forge
> http://sourceforge.net/projects/mzgnome/
>
mzgnome is the project I put on SourceForge. It uses Eli's FFI
mechanism to talk to libglib, libgobject, libgthread, libgdk, libgtk,
libglade, libgnome, and libgnome-ui straight from C.
I have enough bindings to write apps like this Flickr uploader:
http://people.cs.uchicago.edu/~dsilva/flickr-uploader-screenshot.png
or this Yahoo LaunchCast video search UI:
http://people.cs.uchicago.edu/~dsilva/Screenshot-1.png
I'll package it for planet soon, but I recommend using mzGtk2 instead,
since it looks more complete.
Yet Another Way (tm) to use GTK -- if you're brave and have some time
to kill -- would be to go through PyGTK with Spy, as in this
screenshot:
http://people.cs.uchicago.edu/~dsilva/Hello-PLT-from-PyGTK.png
Daniel