EATTRIBUTE_DATATYPE Enumeration

The EATTRIBUTE_DATATYPE enumerates the possible data types for a global attribute, feature attribute or option attribute.

Syntax

typedef enum _EATTRIBUTE_DATATYPE {
  kADT_UNKNOWN,
  kADT_BOOL,
  kADT_INT,
  kADT_LONG,
  kADT_DWORD,
  kADT_ASCII,
  kADT_UNICODE,
  kADT_BINARY,
  kADT_SIZE,
  kADT_RECT,
  kADT_CUSTOMSIZEPARAMS
} EATTRIBUTE_DATATYPE;

Constants

kADT_UNKNOWN The attribute is of unknown type.
kADT_BOOL The attribute is of type BOOL.
kADT_INT The attribute is of type INT.
kADT_LONG The attribute is of type LONG.
kADT_DWORD The attribute is of type DWORD.
kADT_ASCII The attribute is an ASCII string.
kADT_UNICODE The attribute is a Unicode string.
kADT_BINARY The attribute consists of binary data.
kADT_SIZE The attribute is of type SIZE.
kADT_RECT The attribute is of type RECT.
kADT_CUSTOMSIZEPARAMS The attribute is an array containing CUSTOMPARAM_MAX (a constant defined in printoem.h) elements. Each element is a CUSTOMSIZEPARAM structure.

Requirements

   
Header printoem.h (include Printoem.h)

See Also

CUSTOMSIZEPARAM