ESSG_INIT_T

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 TypeFieldDescription
ESSG_ULONG_TulVersionThis should be set to ESSG_VERSION
ESSG_ULONG_TulMaxRows

Maximum number of rows for the grid

Limit: 65535 rows

ESSG_ULONG_TulMaxColumns

Maximum number of columns for the grid

Limit: 256 columns

ESSG_PFUNC_TpfnMessageFuncPointer to the user-defined message callback function
ESSG_PVOID_TpUserdataPointer to user data passed to message callback
ESSG_UGSHORT_TusApiTypeEncoding type of the Grid API. For valid values, see Unicode Mode Types.