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.
Statements (46)
| Predicate | Object |
|---|---|
| instanceOf |
component of Atari TOS
ⓘ
graphical user interface system ⓘ window management system ⓘ |
| abbreviationOf | Application Environment Services NERFINISHED ⓘ |
| category |
Atari software
ⓘ
graphical user interface library ⓘ windowing system ⓘ |
| coordinatesWith | GEM desktop shell NERFINISHED ⓘ |
| dependsOn | Atari TOS kernel NERFINISHED ⓘ |
| designedFor | single-tasking environment ⓘ |
| documentation | Atari GEM AES programmer’s reference ⓘ |
| fullName | Application Environment Services NERFINISHED ⓘ |
| handles |
dialog box events
ⓘ
keyboard events ⓘ menu selection events ⓘ mouse events ⓘ window redraw events ⓘ |
| historicalEra | 1980s personal computing ⓘ |
| introducedWith | Atari ST line of computers NERFINISHED ⓘ |
| language | C API NERFINISHED ⓘ |
| operatingSystem | Atari TOS NERFINISHED ⓘ |
| partOf | GEM (Graphics Environment Manager) NERFINISHED ⓘ |
| platform |
Atari Falcon
NERFINISHED
ⓘ
Atari ST NERFINISHED ⓘ Atari STE NERFINISHED ⓘ Atari TT030 NERFINISHED ⓘ |
| 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
NERFINISHED
ⓘ
Atari ST applications ⓘ |
| userInterfaceStyle |
desktop metaphor
ⓘ
menu-driven interface ⓘ |
| worksWith | GEM VDI NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.