typedef union {
ParserTokenNumberData PTD_number;
ParserTokenStringData PTD_string;
ParserTokenNameData PTD_name;
ParserTokenCellData PTD_cell;
ParserTokenFunctionData PTD_function;
ParserTokenOperatorData PTD_operator;
} ParserTokenData;
typedef ByteEnum ParserTokenType; #define PARSER_TOKEN_NUMBER 0 #define PARSER_TOKEN_STRING 1 #define PARSER_TOKEN_CELL 2 #define PARSER_TOKEN_END_OF_EXPRESSION 3 #define PARSER_TOKEN_OPEN_PAREN 4 #define PARSER_TOKEN_CLOSE_PAREN 5 #define PARSER_TOKEN_NAME 6 #define PARSER_TOKEN_FUNCTION 7 #define PARSER_TOKEN_CLOSE_FUNCTION 8 #define PARSER_TOKEN_ARG_END 9 #define PARSER_TOKEN_OPERATOR 10
typedef enum /* word */ {
PCT_NULL, /* wipe out old path */
PCT_REPLACE, /* replace old path with upcoming path */
PCT_UNION, /* union old path with new */
PCT_INTERSECTION /* intersect old path with new */
} PathCombineType;
typedef ByteEnum PatternType; #define PT_SOLID 0 #define PT_SYSTEM_HATCH 1 #define PT_SYSTEM_BITMAP 2 #define PT_USER_HATCH 3 #define PT_USER_BITMAP 4 #define PT_CUSTOM_HATCH 5 #define PT_CUSTOM_BITMAP 6
typedef struct {
dword PCDSP_width;
dword PCDSP_height;
} PCDocSizeParams;
Use this structure to communicate document sizes to a Print Control.
typedef struct {
word PCMP_left; /* left margin */
word PCMP_top; /* top margin */
word PCMP_right; /* right margin */
word PCMP_bottom; /* bottom margin */
} PCMarginParams
This structure holds information about a document's or printer's margins.
typedef ByteEnum PDAType; #define PDAT_PC_EMULATOR 0x0 #define PDAT_N9000 0x1 #define PDAT_N9000i 0x2
These values correspond to the different Nokia 9000 Communicator hardware platforms. They are only available on builds 4 or newer of the device (see Versions for more information).
Include: respondr.goh
See Also:
RespGetPDAHardwareInfo()
GEOS SDK TechDocs
|
|
ParserFlags ...
|
Point ...