It provides a hierarchy of objects which you can feed surfaces into for drawing, and the event handling and behavior. The primary focus is the behavior. I don't want to tie it to a specific look and feel, since that would make it useless for games. For example, you give it images of what you want the buttons to look like when pressed, highlighted, normal, and disabled, and it manages the events and displays the appropriate image. Rest assured, I've not abandoned it.
Development has continuted in a different direction, that's all.
The current codebase in CVS is very much out of date. I've essentially done a complete rewrite which moves the backend code into seperate modules. I've not yet reached a point where the new code has gelled enough for me to be comfortable releasing it, and I've been kind of busy lately, and don't know when it will happen. However, I would like to put the new code into a public CVS repository soon, so that interested people can have a peek. Fixed a bug in clipping that was preventing panels from being used for a listbox.