•  Back 
  •  Libraries 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  Help 
  •  Show info about hypertext 
  •  View a new file 
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.