The ET++ framework assists the development of GUI-based applicatons. ET++ provides a hierarchy of over 200 classes that provide windowing functionality such as event handling, menu bars, dialog boxes, and the like.
ET++ is in the public domain and can be downloaded from ftp.ubilab.ubs.ch.
References that provide a more complete description for ET++ include [Lewis95, Weinand89].