3 Windowing Classes
Windows and controls:
_____________________|_______________  | 
| | |  | 
<<<____|____ _____|__________ __|___ ___________________<<<  | 
| | | | | |  | 
subwindow<%> | | | |  | 
<<<______________|___________ | | | | _<<<  | 
| | | | pane% |  | 
control<%> | | | |- horizontal-pane% |  | 
|- message% | | | |- vertical-pane% |  | 
|- button% | | | |  | 
|- slider% | | |  | 
|- gauge% | | __________________|  | 
|- text-field% | | |  | 
|- combo-field% | |-------- panel%  | 
|- radio-box% | | |- horizontal-panel%  | 
|- list-control<%> | | |- vertical-panel%  | 
|- choice% | | |- tab-panel%  | 
|- list-box% | | |- group-box-panel%  | 
| |  | 
| |- top-level-window<%>  | 
| |- frame%  | 
|- canvas%  | 
Menus:
| |  | 
|- separator-menu-item% _____|___  | 
|- labelled-menu-item<%> | |- menu-bar%  | 
_________|_________ | |- popup-menu%  | 
| | |  | 
| menu%  | 
|  | 
|- menu-item%  | 
Events and other:
|- mouse-event%  | 
Alphabetical: