Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Share this Page URL

Part II: The Cocoa Frameworks > Windows and Menus - Pg. 203

Chapter 7 Windows and Menus Every application on OS X has two user interface components: menus and win- dows. These two elements have been part of the Mac UI since 1984, with the horizontal menu bar being the most recognizable part of the Macintosh interface for all of this time. The concept of having windows is not unique, or even original, to the Mac user interface, but it was a key selling point for the early models. The Mac interface is an example of a window, icon, menu, pointing device (WIMP ) system. The acronym WIMP is not very common anymore, because such systems have become the norm, rather than the exception. It is worth noting, because it highlights the four aspects that were considered important on Mac-like systems: Windows allow the user to have several applications or, more importantly, doc- uments, on screen at once. Icons represent choices with images, rather than text, allowing fast selection. Menus provide a single location from which all of an application's features can be accessed. Pointing devices such as the mouse or trackpad give an on-screen equivalent of the user's hand, allowing direct manipulation of on-screen objects. Because windows and menus are such an important part of the OS X user interface, it is worth spending some time understanding them fully. 203