(Modeled after Graphic Design for Electronic Documents and User Interfaces by Aaron Macus, ACM Press, 1992, Figure A.1 Windowing System Component Terminology, page 188.)
Graphical User Interface
Window System
Window with Kbd Focus
Child Window
Boxes
Dialog Box
Modeless Dialog Box
Modal Dialog Box
Query Box
Message Box
Controls
Title Bar
Window Menu Bar
Message Area
Close Control
Size Control
Minimixe Control
Maximize Control
Restore Control
Scrollbar
Scrollbar Handle
Scrollbar Arrow
Menus
Pull-Down Menu
Implicit Pop-Up Menu
Explicit Pop-Up Menu
Stay-Up Menu
Other GUI elements ...
An example of a part in a software product is the part window system. The part window system combined with other parts make up the part GUI (Graphical User Interface). On the other hand, the part window system can be decomposed into parts (interface components or widgets), such as dialog box, query box, message box, close control, size control, scrollbar, menu, and so forth.
Design MatriX is developing a growing body of Cyberpatterns for its Web and Software Design & Engineering services.