SS_CT_PROCS Structure
Applies To
fpSpread control
Definition
typedef struct ss_ct_procs
{
SS_CT_CREATEEDITORCONTROLFUNC pfnCreateEditorControl;
SS_CT_CREATERENDERERCONTROLFUNC pfnCreateRendererControl;
SS_CT_INITIALIZECONTROLFUNC pfnInitializeControl;
SS_CT_GETEDITORVALUEFUNC pfnGetEditorValue;
SS_CT_SETVALUEFUNC pfnSetValue;
SS_CT_STARTEDITINGFUNC pfnStartEditing;
SS_CT_CANCELEDITINGFUNC pfnCancelEditing;
SS_CT_STOPEDITINGFUNC pfnStopEditing;
SS_CT_ISRESERVEDKEYFUNC pfnIsReservedKey;
SS_CT_ISRESERVEDLOCATIONFUNC pfnIsReservedLocation;
SS_CT_ISVALIDFUNC pfnIsValid;
SS_CT_GETRESERVEDCURSORFUNC pfnGetReservedCursor;
SS_CT_GETPREFERREDSIZEFUNC pfnGetPreferredSize;
SS_CT_PAINTCELLFUNC pfnPaintCell;
SS_CT_STRINGFORMATFUNC pfnStringFormat;
SS_CT_STRINGUNFORMATFUNC pfnStringUnformat;
} SS_CT_PROCS, FAR *LPSS_CT_PROCS;
Fields
The following fields are available:
| Field | Description |
| pfnCreateEditorControl | Callback function |
| pfnCreateRendererControl | Callback function |
| pfnInitializeEditorControl | Callback function |
| pfnGetEditorValue | Callback function |
| pfnSetValue | Callback function |
| pfnStartEditing | Callback function |
| pfnCancelEditing | Callback function |
| pfnStopEditing | Callback function |
| pfnIsReservedKey | Callback function |
| pfnIsReservedLocation | Callback function |
| pfnIsValid | Callback function |
| pfnGetReservedCursor | Callback function |
| pfnGetPreferredSize | Callback function |
| pfnPaintCell | Callback function |
| pfnStringFormat | Callback function |
| pfnStringUnformat | Callback function |
Remarks
This structure represents the interface of call back functions for the custom cell types.
See Also
SSAddCustomCellType function
SS_CT_CREATEEDITORCONTROL_ARGS, SS_CT_CREATERENDERERCONTROL_ARGS, SS_CT_GETEDITORVALUE_ARGS, SS_CT_INITIALIZECONTROL_ARGS, SS_CT_SETVALUE_ARGS, SS_CT_STARTEDITING_ARGS, SS_CT_CANCELEDITING_ARGS, SS_CT_STOPEDITING_ARGS, SS_CT_ISRESERVEDKEY_ARGS, SS_CT_ISRESERVEDLOCATION_ARGS, SS_CT_ISVALID_ARGS, SS_CT_GETRESERVEDCURSOR_ARGS, SS_CT_GETPREFERREDSIZE_ARGS, SS_CT_PAINTCELL_ARGS, SS_CT_STRINGFORMAT_ARGS, SS_CT_STRINGUNFORMAT_ARGS structures