Jump To:
Leopard Release Notes: Carbon
The Human Interface Toolbox is an object-oriented C API for implementing user interfaces, available in Mac OS X v10.2 and later. Controls, windows, and menus are subclassed from the HIObject base class or the HIView subclass; the HIObject object acts as the data store (instance), and Carbon event handlers are the methods. The standard toolbox managers (Window Manager, Control Manager, and so on) work seamlessly with this new model, while its object-oriented nature makes it much easier to create custom user interface elements.

Document Descriptions
On Off
Display

Sort by
Title
Sorted by
Date
High Level Toolbox Release Notes (10.5.2) (HTML)
Describes HIToolbox enhancements for Mac OS X v10.5.2.
2008-03-11
High Level Toolbox Release Notes (10.5) (HTML)
Describes new HIToolbox features and enhancements for Mac OS X v10.5.
2007-10-31
Carbon Reference Update (HTML) (PDF)
Summarizes the symbols added to the Carbon framework.
2007-07-18
High Level Toolbox Release Notes (10.4) (HTML)
2006-01-10
High Level Toolbox Release Notes (10.4.2) (HTML)
2006-01-10
High Level Toolbox Release Notes (10.4.3) (HTML)
2006-01-10