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.

All labels observed (1)

Label Occurrences
Carbon Controls canonical 2

How this entity was disambiguated

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 ⓘ
compatibleWith Carbon Events ⓘ
designedFor Carbon applications ⓘ
developer Apple Inc. ⓘ
documentationHost Apple Developer Documentation ⓘ
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 ⓘ
HIToolbox ⓘ
linked to: Macintosh Toolbox

HIView ⓘ
introducedInContextOf transition from Mac OS 9 to Mac OS X ⓘ
operatingSystem Classic Mac OS compatibility environment ⓘ
Mac OS X ⓘ
linked to: macOS
partOf Carbon ⓘ
platform Intel Macintosh ⓘ
linked to: Intel-based Mac

PowerPC Macintosh ⓘ
linked to: Power Macintosh
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 ⓘ
Cocoa ⓘ
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 ⓘ

How these facts were elicited

Referenced by (2)

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

Carbon → component → Carbon Controls ⓘ