If people are interested in seeing it, let me know. I can probably
implement it all in lisp, which will be nice.
Well, instead of eating breakfast, I hacked this together. If you are
using a recent XEmacs/GTK (compiled with the GNOME stuff to get the full
effect), load up the attached file, create a new frame and away you go.
Screenshot attached as well. It takes a little getting used to, but seems
to work ok.
-Bill P.