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: