Daniel and I would like to announce mrdead, and mzgnome:<br>
<br>
<br>
What is mzgnome?<br>
-----------------<br>
Mzgnome is an implementation of gtk2 bindings for plt scheme.<br>
<br>
<br>
What is Mrdead?<br>
-----------------<br>
Mrdead is an implementation of the MrEd GUI toolkit interfaces built atop those gtk2 bindings.<br>
<br>
<br>
Why the name?<br>
-----------------<br>
This PLT logo might give you a hint:<br>
&nbsp; <a href="http://people.cs.uchicago.edu/~robby/logos/steal-your-face-plt.svg">http://people.cs.uchicago.edu/~robby/logos/steal-your-face-plt.svg</a><br>
<br>
<br>
Where's my screenshot?<br>
-----------------<br>
Right here: <a href="http://students.depaul.edu/~csweeney/mrdead-screenshot.png">http://students.depaul.edu/~csweeney/mrdead-screenshot.png</a><br>
<br>
<br>
That's cool! How do I use it?<br>
----------------<br>
<br>
Download the MzGnome project from SourceForge.&nbsp; In particular, do:<br>
<br>
cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/mzgnome login<br>
cvs -d:pserver:anonymous@cvs.sf.net:/cvsroot/mzgnome checkout mzgnome<br>
<br>
then move the mzgnome directory to your &quot;collects&quot; directory.<br>
&nbsp; (something like /usr/local/plt/collects, depending on your system)<br>
<br>
Then, in your favorite Scheme environment (DrScheme), include the library with:<br>
&nbsp; (require (lib &quot;mrdead.ss&quot; &quot;mzgnome&quot; &quot;mrdead&quot;))<br>
<br>
You may then use the mrdead constructors frame%, dialog%, vertical-panel%, button%, message%, etc..<br>
<br>
<br>
The rest...<br>
-----------------<br>
It is not a complete implementation.&nbsp; What *has* been written was
written by Daniel Silva and myself (Corey Sweeney).&nbsp; Enough has
been written already to run the &quot;one dimentional spreadsheet&quot; demo that
has been included (with some possible crashes :).&nbsp; After you pull
the files from cvs, you should find a README file in a
subdirectory.&nbsp; Check it for more info.<br>
<br>
Neither Daniel or I are working on this anymore.&nbsp; But hopefully
our efforts won't go to waste. If you would like to pick up this
project, contact <a href="mailto:dsilva@ccs.neu.edu">dsilva@ccs.neu.edu</a> (he can give you write access to
the cvs).&nbsp; The code should be fairly easy to extend.&nbsp; <br>
<br>
<br>
<br>
Corey<br>