Dialogue is a Common Lisp tool to easy write dialogs using the Java
Standard Widget Toolkit (SWT) and Foil (a Foreign Object Interface for
Lisp, http://foil.sourceforge.net/). It provides an abstract layer
over the controls and layout capabilities found in SWT.
Developed on LispWorks for Windows.
How it looks (minimal dialog):
(dialogue
`(name
department
full-time?
email
salary)
:data *employee-1*
:title "Minimal")
Examples, documentation and download:
http://www.algo.be/cl/dialogue/index.htm
Francis Leboutte