Carbon Controls

E736597

Carbon Controls is a legacy Mac OS X user interface framework that provided a bridge for classic Mac OS applications to use modern graphical controls during Apple's transition to OS X.

Try in SPARQL Jump to: Statements Referenced by

Statements (48)

Predicate Object
instanceOf Mac OS X framework
software framework
user interface framework
abstractionLevel high-level UI control abstraction over QuickDraw-based controls
APIStyle procedural C API
basedOn Control Manager from classic Mac OS
category Apple developer technology NERFINISHED
compatibleWith Carbon Events NERFINISHED
designedFor Carbon applications
developer Apple Inc.
documentationHost Apple Developer Documentation NERFINISHED
feature support for accessibility APIs
support for internationalization of UI elements
support for keyboard navigation
support for live resizing and redraw
theming support via Appearance Manager
goal to minimize code changes when porting classic Mac OS apps to Mac OS X
historicalRole transition technology between classic Mac OS UI and Mac OS X UI
integratesWith Appearance Manager NERFINISHED
HIToolbox NERFINISHED
HIView NERFINISHED
introducedInContextOf transition from Mac OS 9 to Mac OS X
operatingSystem Classic Mac OS compatibility environment
Mac OS X NERFINISHED
partOf Carbon NERFINISHED
platform Intel Macintosh NERFINISHED
PowerPC Macintosh NERFINISHED
programmingLanguage C
provided APIs for UI widgets
bridge for classic Mac OS applications to modern controls
graphical user interface controls
purpose to allow classic Mac OS applications to use modern Mac OS X controls
to ease transition from Classic Mac OS to Mac OS X
replacedBy AppKit NERFINISHED
Cocoa NERFINISHED
status deprecated
legacy
supports buttons
lists
menus
scroll bars
standard dialog controls
text fields
supportsModel event-driven user interface
usedFor backward compatibility of user interfaces
creating and managing UI controls in Carbon applications
uses Carbon Event Manager for control events
ControlRef handles to reference controls

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Carbon component Carbon Controls