Describes the information to be passed into the call to EssGInit.
typedef struct
{
ESSG_ULONG_T ulVersion;
ESSG_ULONG_T ulMaxRows;
ESSG_ULONG_T ulMaxColumns;
ESSG_PFUNC_T pfnMessageFunc;
ESSG_PVOID_T pUserdata;
ESSG_USHORT_T usApiType;
} ESSG_INIT_T, *ESSG_PINIT_T;| Data Type | Field | Description |
|---|---|---|
| ESSG_ULONG_T | ulVersion | This should be set to ESSG_VERSION |
| ESSG_ULONG_T | ulMaxRows | Maximum number of rows for the grid Limit: 65535 rows |
| ESSG_ULONG_T | ulMaxColumns | Maximum number of columns for the grid Limit: 256 columns |
| ESSG_PFUNC_T | pfnMessageFunc | Pointer to the user-defined message callback function |
| ESSG_PVOID_T | pUserdata | Pointer to user data passed to message callback |
| ESSG_UGSHORT_T | usApiType | Encoding type of the Grid API. For valid values, see Unicode Mode Types. |