Topic : The ATARI Compendium Author : Scott Sanders / JAY Software Version : 1.25 (20/6/2003) Subject : Documentation Nodes : 1117 Index Size : 32614 HCP-Version : 6 Compiled on : Atari @charset : UTF-8 @lang : en @default : @help : %About @options : +g -i -t4 +y +z @width : 100 View Ref-File C06 AES The Application Environment Services (AES) compose the highest level of the operating system. The AES uses the VDI, GEMDOS, and XBIOS to provide a global utility library of calls which provide applications with the GEM interface. Usage of the AES makes application development simpler and makes user interfaces more consistent. The services provided by the AES include: ° Application Control/Interaction ° Event Management ° Menu Services ° Object Rendering/Manipulation ° Form Management ° Graphic Utility Functions ° Scrap (Clipboard) Management ° Common Dialog Display ° Window Management ° Resource Management ° Shell (Desktop) Interaction System-specific AES information and variables may be determined through reserved fields in the application's global array (see appl_init()) or by using the various modes of appl_getinfo(). ∙ Process Handling ∙ Applications ∙ Desk Accessories ∙ The Environment String ∙ The Event Dispatcher ∙ Resources ∙ Objects ∙ Dialogs ∙ Menus ∙ Windows ∙ The Graphics Library ∙ The File Selector Library ∙ The Scrap Library ∙ The Shell Library ∙ The GEM.CNF File ∙ AES Function Calling Procedure ∙ AES Function Reference