typedef enum /* word */ {
SPOOL_OPERATION_SUCCESSFUL,
SPOOL_JOB_NOT_FOUND,
SPOOL_QUEUE_EMPTY,
SPOOL_QUEUE_NOT_EMPTY,
SPOOL_QUEUE_NOT_FOUND,
SPOOL_CANT_VERIFY_PORT,
SPOOL_OPERATION_FAILED
} SpoolOpStatus;
typedef struct {
byte STS_second; /* second of the minute (0-59) */
byte STS_minute; /* minute of the hour (0-59) */
byte STS_hour; /* hour of the day (0-23) */
} SpoolTimeStruct;
typedef enum {
SDBT_FILE_NEW_CANNOT_CREATE_TEMP_NAME,
SDBT_FILE_NEW_INSUFFICIENT_DISK_SPACE,
SDBT_FILE_NEW_ERROR,
SDBT_FILE_NEW_WRITE_PROTECTED,
SDBT_FILE_OPEN_SHARING_DENIED,
SDBT_FILE_OPEN_FILE_NOT_FOUND,
SDBT_FILE_OPEN_INVALID_VM_FILE,
SDBT_FILE_OPEN_INSUFFICIENT_DISK_SPACE,
SDBT_FILE_OPEN_ERROR,
SDBT_FILE_OPEN_READ_ONLY,
SDBT_FILE_OPEN_VM_DIRTY,
SDBT_FILE_OPEN_APP_MORE_RECENT_THAN_DOC,
SDBT_FILE_OPEN_DOC_MORE_RECENT_THAN_APP,
SDBT_FILE_SAVE_INSUFFICIENT_DISK_SPACE,
SDBT_FILE_SAVE_ERROR,
SDBT_FILE_SAVE_WRITE_PROTECTED,
SDBT_FILE_SAVE_AS_FILE_EXISTS,
SDBT_FILE_SAVE_AS_SHARING_DENIED,
SDBT_FILE_CLOSE_SAVE_CHANGES,
SDBT_FILE_CLOSE_ATTACH_DIRTY,
SDBT_FILE_REVERT_CONFIRM,
SDBT_FILE_REVERT_ERROR,
SDBT_FILE_ATTACH_DISK_NOT_FOUND,
SDBT_CANNOT_OPEN_VOLUME_SELECTED,
SDBT_QUERY_SAVE_AS_TEMPLATE,
SDBT_QUERY_SAVE_AS_EMPTY,
SDBT_QUERY_SAVE_AS_DEFAULT,
SDBT_QUERY_SAVE_AS_MULTI_USER,
SDBT_QUERY_SAVE_AS_PUBLIC,
SDBT_QUERY_RESET_EMPTY_FILE,
SDBT_QUERY_RESET_DEFAULT_FILE,
SDBT_CANNOT_OPEN_EMPTY_FILE
} StandardDialogBoxType;
typedef struct {
word SDP_customFlags;
char *SDP_customString;
char *SDP_stringArg1;
char *SDP_stringArg2;
StandardDialogResponseTriggerTable *SDP_customTriggers;
} StandardDialogParams;
typedef struct {
word SDOP_customFlags;
optr SDOP_customString;
optr SDOP_stringArg1;
optr SDOP_stringArg2;
optr SDOP_customTriggers;
} StandardDialogOptrParams;
typedef struct {
optr SDRTE_moniker;
word SDRTE_responseValue;
} StandardDialogResponseTriggerEntry;
typedef struct {
word SD1RTT_numTriggers;
StandardDialogResponseTriggerEntry SD1RTT_trigger1;
} StandardDialog1ResponseTriggerTable;
typedef struct {
word SD2RTT_numTriggers;
StandardDialogResponseTriggerEntry SD2RTT_trigger1;
StandardDialogResponseTriggerEntry SD2RTT_trigger2;
} StandardDialog2ResponseTriggerTable;
typedef struct {
word SD3RTT_numTriggers;
StandardDialogResponseTriggerEntry SD3RTT_trigger1;
StandardDialogResponseTriggerEntry SD3RTT_trigger2;
StandardDialogResponseTriggerEntry SD3RTT_trigger3;
} StandardDialog3ResponseTriggerTable;
GEOS SDK TechDocs
|
|
SpecWidth ...
|
StandardDialog4ResponseTriggerTable ...