Modules | |
| Application Services Library | |
| initialization and interprocess communication | |
| Event Library | |
| wait for user response | |
| Form Library | |
| user interaction with dialogs & error messages | |
| File Selector Library | |
| standard file selector | |
| Graphics Library | |
| special mouse functions | |
| Menu Library | |
| create or modify drop-down menu | |
| Object Library | |
| display or modify object trees | |
| Resource Library | |
| resource files | |
| Scrap Library | |
| interprocess cut & paste operations | |
| Shell Library | |
| AES shell functions. | |
| Window Library | |
| window frame interface | |
| Utility Library | |
| some usefull utilities function. This library doesn't contain any AES call. | |
| MagiC extension: Window Dialog | |
| AES extended dialog in window. | |
| MagiC extension: Edit Library | |
| AES extended edit functions. | |
| MagiC/WDIALOG extension: Font selector Library | |
| font selector functions | |
| MagiC/WDIALOG extension: File selector Library | |
| file selector functions | |
| MagiC/WDIALOG extension: List Box Library | |
| list box functions | |
| MagiC/WDIALOG extension: Printer Dialog Library | |
| printer dialog functions | |
Data Structures | |
| struct | AESPB |
Defines | |
| #define | AES_CTRLMAX 5 |
| #define | AES_GLOBMAX 16 |
| #define | AES_INTINMAX 16 |
| #define | AES_INTOUTMAX 16 |
| #define | AES_ADDRINMAX 16 |
| #define | AES_ADDROUTMAX 16 |
| #define | mt_AESversion(aes_global) (aes_global[0]) |
| #define | mt_AESnumapps(aes_global) (aes_global[1]) |
| #define | mt_AESapid(aes_global) (aes_global[2]) |
| #define | mt_AESappglobal(aes_global) (*((long *)&aes_global[3])) |
| #define | mt_AESrscfile(aes_global) ((OBJECT **)(*((long *)&aes_global[5]))) |
| #define | mt_AESmaxchar(aes_global) (aes_global[13]) |
| #define | mt_AESminchar(aes_global) (aes_global[14]) |
Functions | |
| void | aes (AESPB *pb) |
|
|
size of the aes_addrin[] array |
|
|
size of the aes_addrout[] array |
|
|
size of the aes_control[] array |
|
|
size of the aes_global[] array |
|
|
size of the aes_intin[] array |
|
|
size of the aes_intout[] array |
|
|
Application identifier (same as mt_appl_init() return value). |
|
|
LONG global available for use by the application |
|
|
Current maximum character used by the AES to do vst_height() prior to writing to the screen. This entry is only present as of AES version 0x0400. |
|
|
Current minimum character used by the AES to do vst_height() prior to writing to the screen. This entry is only present as of AES version 0x0400. |
|
|
Number of concurrent applications possible (normally 1). MultiTOS will return -1. |
|
|
Pointer to the base of the resource loaded via mt_rsrc_load(). |
|
|
AES version number |
|
|
perform AES trap |
1.4.5-20051127