#include <mt_wndm.h>
Data Fields | |
| short * | aes_global |
| The AES global array (use for mt_AES calls). | |
| INT16 | aeshdl |
| The screen VDI handle used by AES. | |
| INT16 | x |
| INT16 | y |
| INT16 | w |
| INT16 | h |
| Coordinates and size of desktop workarea (not screen size). | |
| short | color |
| Number of colors of screen display. | |
| short | nplanes |
| Number of planes of screen display (e.g. | |
| OBJECT * | menu |
| address of the desktop menu tree | |
| INT16 | work_in [11] |
| array input of v_opnvwrk() function | |
| INT16 | work_out [57] |
| array output of v_opnvwrk() function | |
| long | aes4 |
| bitfield indicating some AES 4 features supported by the OS (see constants AES4_) | |
| short | avid |
| Application AES id of the AV server (or -1). | |
| short | ntree |
| Number of object trees in the loaded resource. | |
| char * | pipe |
| A user buffer used for AES message exchange (more). | |
| int | error |
| Last error encountered. | |
| W_GRAFPORT | graf |
| Information about the application virtual workstation. | |
| EVNTvar | evnt |
| Parameters for evnt_multi() calling. | |
| WINvar | wglb |
| Information about application windows. | |
| APPRSVD * | priv |
| Private variables. | |
| short | gdos |
| Contains the number of fonts loaded (FIXME: should contain the value returns by vq_gdos() ?). | |
|
|
bitfield indicating some AES 4 features supported by the OS (see constants AES4_)
|
|
|
The AES global array (use for mt_AES calls).
|
|
|
The screen VDI handle used by AES.
|
|
|
Application AES id of the AV server (or -1).
|
|
|
Number of colors of screen display.
|
|
|
Last error encountered.
|
|
|
Parameters for evnt_multi() calling.
|
|
|
Contains the number of fonts loaded (FIXME: should contain the value returns by vq_gdos() ?).
|
|
|
Information about the application virtual workstation.
|
|
|
Coordinates and size of desktop workarea (not screen size).
|
|
|
address of the desktop menu tree
|
|
|
Number of planes of screen display (e.g. color = 2^nplanes) |
|
|
Number of object trees in the loaded resource.
|
|
|
A user buffer used for AES message exchange (more). ApplInit() reserves a 256 byte buffer allocated in global memory mode pointed by this variable. This buffer can be used to send information safely in MU_MESAG event. For example, AV_STARTPROG (AV-protocol) uses app->evnt.buff[3-4] to emit a address pointing to a string character. This address should be app.pipe. |
|
|
Private variables. Private variables are grouped in a hidden structure in order to prevent their utilisation. |
|
|
|
|
|
Information about application windows.
|
|
|
array input of v_opnvwrk() function
|
|
|
array output of v_opnvwrk() function
|
|
|
|
|
|
|
1.4.6