Macintosh Toolbox

E38944

The Macintosh Toolbox was the core collection of system software routines and services that provided the graphical user interface, event handling, and application support framework for the classic Mac OS.

Jump to: Surface forms Statements Referenced by

Observed surface forms (4)


Statements (53)

Predicate Object
instanceOf application programming interface
software framework
system software component
accessedVia trap instructions
architecture 68k Macintosh architecture
designGoal simplify application development on Macintosh
support a consistent graphical user interface
developer Apple Inc.
surface form: Apple Computer, Inc.
includes Control Manager
Dialog Manager
Event Manager
File Manager
Font Manager
Memory Manager
Menu Manager
QuickDraw graphics system
surface form: QuickDraw

Resource Manager
Toolbox Utilities
Window Manager
introducedInYear 1984
introducedWith original Macintosh 128K
surface form: original Macintosh
laterSupportedArchitecture PowerPC
operatingSystem Classic Mac OS
partOf Macintosh Toolbox self-linksurface differs
surface form: Macintosh ROM

Classic Mac OS
surface form: Macintosh system software
primaryLanguage 68k assembly language
Pascal
provides Macintosh Toolbox self-linksurface differs
surface form: Apple Event Manager APIs

AppleScript support APIs
Color QuickDraw services
QuickDraw graphics system
surface form: QuickDraw graphics services

application support framework
control management
dialog management
event handling services
file management APIs
font and text services
graphical user interface services
memory management APIs
menu management
printing services
resource management
sound and music APIs
time and date services
window management
replacedBy Carbon (late transitional API)
surface form: Carbon API
supersededBy macOS Cocoa
surface form: Cocoa API
supports cooperative multitasking model
event-driven programming model
resource-based application design
usedBy Control Panels
Macintosh system extensions
classic Mac OS applications

Referenced by (8)

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

Classic Mac OS api Macintosh Toolbox
System 1.0 basedOn Macintosh Toolbox
this entity surface form: Macintosh system software design
System 3 includedComponent Macintosh Toolbox
Macintosh Toolbox partOf Macintosh Toolbox self-linksurface differs
this entity surface form: Macintosh ROM
QuickDraw graphics system partOf Macintosh Toolbox
subject surface form: QuickDraw
Macintosh Toolbox provides Macintosh Toolbox self-linksurface differs
this entity surface form: Apple Event Manager APIs
System 6 supports Macintosh Toolbox
System 6 windowSystem Macintosh Toolbox
this entity surface form: Macintosh Window Manager