AES (Application Environment Services)

E776229

AES (Application Environment Services) is the graphical user interface and window management system used in Atari TOS to provide menus, dialogs, and event handling for applications.

All labels observed (2)

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf component of Atari TOS ⓘ
graphical user interface system ⓘ
window management system ⓘ
abbreviationOf Application Environment Services ⓘ
category Atari software ⓘ
graphical user interface library ⓘ
windowing system ⓘ
coordinatesWith GEM desktop shell ⓘ
linked to: GEM desktop
dependsOn Atari TOS kernel ⓘ
linked to: Atari TOS
designedFor single-tasking environment ⓘ
documentation Atari GEM AES programmer’s reference ⓘ
fullName Application Environment Services ⓘ
handles dialog box events ⓘ
keyboard events ⓘ
menu selection events ⓘ
mouse events ⓘ
window redraw events ⓘ
historicalEra 1980s personal computing ⓘ
introducedWith Atari ST line of computers ⓘ
linked to: Atari ST
language C API ⓘ
operatingSystem Atari TOS ⓘ
partOf GEM (Graphics Environment Manager) ⓘ
platform Atari Falcon ⓘ
Atari ST ⓘ
Atari STE ⓘ
linked to: Atari ST

Atari TT030 ⓘ
primaryPurpose standardized GUI behavior for Atari applications ⓘ
providesAbstraction device-independent user interface ⓘ
providesAPI application event loop ⓘ
dialog creation ⓘ
menu creation ⓘ
window creation ⓘ
providesFunction dialog management ⓘ
event handling ⓘ
menu management ⓘ
user interface widgets ⓘ
window handling ⓘ
region worldwide ⓘ
roleInSystem application runtime environment ⓘ
user interface layer ⓘ
supports cooperative multitasking extensions (in later TOS variants) ⓘ
usedBy Atari GEM desktop ⓘ
linked to: Atari ST

Atari ST applications ⓘ
userInterfaceStyle desktop metaphor ⓘ
menu-driven interface ⓘ
worksWith GEM VDI ⓘ

How these facts were elicited

Referenced by (5)

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

Atari TOS → includesComponent → AES (Application Environment Services) ⓘ
MultiTOS → includes → AES (Application Environment Services) ⓘ
AES (Application Environment Services) → fullName → Application Environment Services ⓘ
linked to: AES (Application Environment Services)
AES (Application Environment Services) → abbreviationOf → Application Environment Services ⓘ
linked to: AES (Application Environment Services)
GEM AES → fullName → Application Environment Services ⓘ
linked to: AES (Application Environment Services)