On Sat, 14 Dec 1996, Ken Cheetham wrote:
>
> There's no official technique provided for this, though the approach
> in Matthew Haines' response looks reasonable to me from scanning over
> it. By cleverly defining his dialog-item-window class as a subclass
> of DIALOG, he was able to create a dialog-item that acts as a child of
> an ordinary dialog and also as a parent dialog of its own
> dialog-items.
>
Yes, it is clever, and it appears to work, but I have a question: does
he lose anything important by not defining his dialog-item-window as an
instance of lisp-widget-window and/or lisp-widget-top-window? If the
answer is yes, can what is lost be safely regained by including the
aforementioned classes in the inheritance list?