There are currently two parts to the source right now, mzmisc and mzgtk. I used mz to prepend because I couldn't up with anything better. mzmisc contains things that I took from srpersist to help in creating the rest of the system, plus some other things. For some reason when loading mzgtk.so it couldn't find mzmisc.so even when I put mzmisc.so in a directory thats in my ldconfig. So I punted for the moment and it just links to mzmisc.o.
A note about signal handling, not all of the widgets have been implemented so I return #f for those.
And not necessarily in this order.
Extract mzmisc-?.tar.gz and mzgtk-0.0.1.tar.gz at the same level in a directory. The Makefile in mzgtk has ../mzmisc and ../mzmisc/mzmisc.o for the include and object file. Go into mzmisc and type make all. Go into mzgtk and type make install. mzgtk installs into ${PLTHOME}/collects/gtk so make sure you have PLTHOME set to <whatever>/plt. In case this doesn't work for you send me an email and I'll see about fixing it or you can just download the binaries if you want to see it work.
Binary InstallExtract mzgtk-?.bin.tar.gz into <whatever>/plt/collects. It will create the directory gtk and drop everything needed there.
Not too happy with the documentation at the moment. If any body has any suggestions or examples they would like to contribute, heave them at me.
| 04/02/2000 | MzGtk | Added packing ability and label widget |
| 04/04/2000 | MzGtk | Added GtkEditable, GtkEntry, GtkButton, GtkToggleButton, GtkCheckButton |
| 04/09/2000 | MzGtk | Added GtkItem, GtkAccelLabel, GtkPaned, GtkHPaned, GtkVPaned |
| 04/14/2000 | MzGtk | Added GtkAdjustment, GtkData, GtkRuler, GtkHRuler, GtkVRuler |
| 04/17/2000 | MzGtk | Added GtkRange, GtkScale, GtkHScale, GtkVScale, GtkScrollbar, GtkHScrollbar, GtkVScrollbar |
| 04/24/2000 | MzGtk | Added GtkLayout, GtkFixed, GtkAlignment, GtkAspectFrame, GtkFrame |
| 05/13/2000 | MzMisc | Added mz_array, constant names for basic types |
| MzGlib | Added glib to scheme conversion functions and GList, GSList stubs | |
| MzGtk | Added GtkRadioButton, GtkRadioMenuItem, GtkCheckMenuItem, GtkMenuItem, GtkScrolledWindow, GtkCombo | |
| 07/28/2000 | MzGtk | Added GtkMenu, GtkAccelGroup stub, GtkOptionMenu, GtkViewport, GtkTreeItem, GtkListItem, GtkMenuShell, GtkMenuBar, GtkInputDialog, GtkVSeparator, GtkSeparator, GtkHSeparator, GtkNoteBook, GtkGammaCurve, GtkFileSelection, GtkDialog, GtkCurve, GtkColorSelectionDialog, GtkDrawingArea, GtkCalendar, GtkColorSelection, GtkArrow |