/////////////////////////////////////////////////////////////////////
// HBPRINTER CONSTANTS
/////////////////////////////////////////////////////////////////////
Bin selection:
DMBIN_FIRST
DMBIN_UPPER
DMBIN_ONLYONE
DMBIN_LOWER
DMBIN_MIDDLE
DMBIN_MANUAL
DMBIN_ENVELOPE
DMBIN_ENVMANUAL
DMBIN_AUTO
DMBIN_TRACTOR
DMBIN_SMALLFMT
DMBIN_LARGEFMT
DMBIN_LARGECAPACITY
DMBIN_CASSETTE
DMBIN_FORMSOURCE
DMBIN_LAST
DMBIN_USER
Orientation:
DMORIENT_PORTRAIT
DMORIENT_LANDSCAPE
Color enable/disable for color printers:
DMCOLOR_MONOCHROME
DMCOLOR_COLOR
Print qualities:
DMRES_DRAFT
DMRES_LOW
DMRES_MEDIUM
DMRES_HIGH
Brush styles:
BS_SOLID
BS_NULL
BS_HOLLOW
BS_HATCHED
BS_PATTERN
BS_INDEXED
BS_DIBPATTERN
BS_DIBPATTERNPT
BS_PATTERN8X8
BS_DIBPATTERN8X8
BS_MONOPATTERN
Hatch styles:
HS_HORIZONTAL
HS_VERTICAL
HS_FDIAGONAL
HS_BDIAGONAL
HS_CROSS
HS_DIAGCROSS
Pen styles:
PS_SOLID
PS_DASH
PS_DOT
PS_DASHDOT
PS_DASHDOTDOT
PS_NULL
PS_INSIDEFRAME
PS_USERSTYLE
PS_ALTERNATE
PS_STYLE_MASK
Combine region styles:
RGN_AND
RGN_OR
RGN_XOR
RGN_DIFF
RGN_COPY
RGN_MIN
RGN_MAX
PolyFill modes:
ALTERNATE
WINDING
POLYFILL_LAST
Text Alignment options:
TA_NOUPDATECP
TA_UPDATECP
TA_LEFT
TA_RIGHT
TA_CENTER
TA_TOP
TA_BOTTOM
TA_BASELINE
TA_RTLREADING
TA_MASK
DrawText format flags:
DT_TOP
DT_LEFT
DT_CENTER
DT_RIGHT
DT_VCENTER
DT_BOTTOM
DT_WORDBREAK
DT_SINGLELINE
DT_EXPANDTABS
DT_TABSTOP
DT_NOCLIP
DT_EXTERNALLEADING
DT_CALCRECT
DT_NOPREFIX
DT_INTERNAL
DT_EDITCONTROL
DT_PATH_ELLIPSIS
DT_END_ELLIPSIS
DT_MODIFYSTRING
DT_RTLREADING
DT_WORD_ELLIPSIS
DT_NOFULLWIDTHCHARBREAK
DT_HIDEPREFIX
DT_PREFIXONLY
Charsets:
ANSI_CHARSET
DEFAULT_CHARSET
SYMBOL_CHARSET
SHIFTJIS_CHARSET
HANGEUL_CHARSET
HANGUL_CHARSET
GB2312_CHARSET
CHINESEBIG5_CHARSET
OEM_CHARSET
JOHAB_CHARSET
HEBREW_CHARSET
ARABIC_CHARSET
GREEK_CHARSET
TURKISH_CHARSET
VIETNAMESE_CHARSET
THAI_CHARSET
EASTEUROPE_CHARSET
RUSSIAN_CHARSET
MAC_CHARSET
BALTIC_CHARSET
Stock logical objects:
WHITE_BRUSH
LTGRAY_BRUSH
GRAY_BRUSH
DKGRAY_BRUSH
BLACK_BRUSH
NULL_BRUSH
HOLLOW_BRUSH
WHITE_PEN
BLACK_PEN
NULL_PEN
OEM_FIXED_FONT
ANSI_FIXED_FONT
ANSI_VAR_FONT
SYSTEM_FONT
DEVICE_DEFAULT_FONT
DEFAULT_PALETTE
SYSTEM_FIXED_FONT
Duplex printing:
DMDUP_SIMPLEX
DMDUP_VERTICAL
DMDUP_HORIZONTAL
Field selection bits for SetDevMode() "what" parameter:
DM_ORIENTATION
DM_PAPERSIZE
DM_PAPERLENGTH
DM_PAPERWIDTH
DM_SCALE
DM_POSITION
DM_NUP
DM_COPIES
DM_DEFAULTSOURCE
DM_PRINTQUALITY
DM_COLOR
DM_DUPLEX
DM_YRESOLUTION
DM_TTOPTION
DM_COLLATE
DM_FORMNAME
DM_LOGPIXELS
DM_BITSPERPEL
DM_PELSWIDTH
DM_PELSHEIGHT
DM_DISPLAYFLAGS
DM_DISPLAYFREQUENCY
DM_ICMMETHOD
DM_ICMINTENT
DM_MEDIATYPE
DM_DITHERTYPE
DM_PANNINGWIDTH
DM_PANNINGHEIGHT
Imagelist drawing styles:
ILD_NORMAL
ILD_MASK
ILD_BLEND25
ILD_BLEND50
Collate:
DMCOLLATE_TRUE
DMCOLLATE_FALSE
Paper size:
DMPAPER_FIRST
DMPAPER_LETTER
DMPAPER_LETTERSMALL
DMPAPER_TABLOID
DMPAPER_LEDGER
DMPAPER_LEGAL
DMPAPER_STATEMENT
DMPAPER_EXECUTIVE
DMPAPER_A3
DMPAPER_A4
DMPAPER_A4SMALL
DMPAPER_A5
DMPAPER_B4
DMPAPER_B5
DMPAPER_FOLIO
DMPAPER_QUARTO
DMPAPER_10X14
DMPAPER_11X17
DMPAPER_NOTE
DMPAPER_ENV_9
DMPAPER_ENV_10
DMPAPER_ENV_11
DMPAPER_ENV_12
DMPAPER_ENV_14
DMPAPER_CSHEET
DMPAPER_DSHEET
DMPAPER_ESHEET
DMPAPER_ENV_DL
DMPAPER_ENV_C5
DMPAPER_ENV_C3
DMPAPER_ENV_C4
DMPAPER_ENV_C6
DMPAPER_ENV_C65
DMPAPER_ENV_B4
DMPAPER_ENV_B5
DMPAPER_ENV_B6
DMPAPER_ENV_ITALY
DMPAPER_ENV_MONARCH
DMPAPER_ENV_PERSONAL
DMPAPER_FANFOLD_US
DMPAPER_FANFOLD_STD_GERMAN
DMPAPER_FANFOLD_LGL_GERMAN
DMPAPER_ISO_B4
DMPAPER_JAPANESE_POSTCARD
DMPAPER_9X11
DMPAPER_10X11
DMPAPER_15X11
DMPAPER_ENV_INVITE
DMPAPER_RESERVED_48
DMPAPER_RESERVED_49
DMPAPER_LETTER_EXTRA
DMPAPER_LEGAL_EXTRA
DMPAPER_TABLOID_EXTRA
DMPAPER_A4_EXTRA
DMPAPER_LETTER_TRANSVERSE
DMPAPER_A4_TRANSVERSE
DMPAPER_LETTER_EXTRA_TRANSVERSE
DMPAPER_A_PLUS
DMPAPER_B_PLUS
DMPAPER_LETTER_PLUS
DMPAPER_A4_PLUS
DMPAPER_A5_TRANSVERSE
DMPAPER_B5_TRANSVERSE
DMPAPER_A3_EXTRA
DMPAPER_A5_EXTRA
DMPAPER_B5_EXTRA
DMPAPER_A2
DMPAPER_A3_TRANSVERSE
DMPAPER_A3_EXTRA_TRANSVERSE
DMPAPER_DBL_JAPANESE_POSTCARD
DMPAPER_A6
DMPAPER_JENV_KAKU2
DMPAPER_JENV_KAKU3
DMPAPER_JENV_CHOU3
DMPAPER_JENV_CHOU4
DMPAPER_LETTER_ROTATED
DMPAPER_A3_ROTATED
DMPAPER_A4_ROTATED
DMPAPER_A5_ROTATED
DMPAPER_B4_JIS_ROTATED
DMPAPER_B5_JIS_ROTATED
DMPAPER_JAPANESE_POSTCARD_ROTATED
DMPAPER_DBL_JAPANESE_POSTCARD_ROTATE
DMPAPER_A6_ROTATED
DMPAPER_JENV_KAKU2_ROTATED
DMPAPER_JENV_KAKU3_ROTATED
DMPAPER_JENV_CHOU3_ROTATED
DMPAPER_JENV_CHOU4_ROTATED
DMPAPER_B6_JIS
DMPAPER_B6_JIS_ROTATED
DMPAPER_12X11
DMPAPER_JENV_YOU4
DMPAPER_JENV_YOU4_ROTATED
DMPAPER_P16K
DMPAPER_P32K
DMPAPER_P32KBIG
DMPAPER_PENV_1
DMPAPER_PENV_2
DMPAPER_PENV_3
DMPAPER_PENV_4
DMPAPER_PENV_5
DMPAPER_PENV_6
DMPAPER_PENV_7
DMPAPER_PENV_8
DMPAPER_PENV_9
DMPAPER_PENV_10
DMPAPER_P16K_ROTATED
DMPAPER_P32K_ROTATED
DMPAPER_P32KBIG_ROTATED
DMPAPER_PENV_1_ROTATED
DMPAPER_PENV_2_ROTATED
DMPAPER_PENV_3_ROTATED
DMPAPER_PENV_4_ROTATED
DMPAPER_PENV_5_ROTATED
DMPAPER_PENV_6_ROTATED
DMPAPER_PENV_7_ROTATED
DMPAPER_PENV_8_ROTATED
DMPAPER_PENV_9_ROTATED
DMPAPER_PENV_10_ROTATED
DMPAPER_USER