Topic : Pure C Library Documentation Author : John Kormylo Version : LIB.HYP 1.0 Subject : Documentation/Pure C Library Nodes : 1309 Index Size : 32068 HCP-Version : 3 Compiled on : Atari @charset : atarist @lang : en @default : @help : Help @options : +g -i -s +x +z -t4 @width : 75 View Ref-File[ Application Environment Services ] The AES provides graphical user interface functions: Application - initialization and interprocess communication Event - wait for user response Menu - create or modify drop-down menu Object - display or modify object trees Form - user interaction with dialogs & error messages Graphics - special mouse functions Window - window frame interface Resource - resource files Scrap - interprocess cut & paste operations Shell - AES shell functions File Select - standard file selector appl_init() must be called before any other AES or VDI function. appl_exit() must be called before terminating the application. AES functions are implemented using TRAP #2 instructions. Register D0 must contain $C8 and D1 must contain a pointer to the AESPB structure which is used to pass the parameters. _crystal() can be used to implement new bindings. vq_aes() can be used to determine if AES is available. See also Accessories, Object Tree and Messages.