EATTRIBUTE_DATATYPE enumeration (printoem.h)

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

Requirement Value
Header printoem.h (include Printoem.h)

See also

CUSTOMSIZEPARAM