Sweden-Number/programs/winetest/include/wingdi.pm

2422 lines
65 KiB
Perl

# Automatically generated by make_symbols; DO NOT EDIT!!
#
# Perl definitions for header file wingdi.h
#
package wingdi;
use strict;
use vars qw($VERSION @ISA @EXPORT @EXPORT_OK);
require Exporter;
@ISA = qw(Exporter);
@EXPORT = qw(
ABORTDOC
ABSOLUTE
AD_CLOCKWISE
AD_COUNTERCLOCKWISE
ALTERNATE
ANSI_FIXED_FONT
ANSI_VAR_FONT
ANTIALIASED_QUALITY
ARABIC_CHARSET
ASPECTX
ASPECTXY
ASPECTY
ASPECT_FILTERING
BALTIC_CHARSET
BANDINFO
BEGIN_PATH
BITSPIXEL
BI_BITFIELDS
BI_RGB
BI_RLE4
BI_RLE8
BKMODE_LAST
BLACKNESS
BLACKONWHITE
BLACK_BRUSH
BLACK_PEN
BS_DIBPATTERN
BS_DIBPATTERN8X8
BS_DIBPATTERNPT
BS_HATCHED
BS_HOLLOW
BS_INDEXED
BS_MONOPATTERN
BS_NULL
BS_PATTERN
BS_PATTERN8X8
BS_SOLID
BTLALIGNMENT
C1_BIT_PACKED
C1_BYTE_PACKED
C1_CMYK_ABLE
C1_COLORCURSOR
C1_DIBENGINE
C1_EMF_COMPLIANT
C1_GAMMA_RAMP
C1_GLYPH_INDEX
C1_REINIT_ABLE
C1_SLOW_CARD
C1_TRANSPARENT
C1_TT_CR_ANY
CAPS1
CA_LOG_FILTER
CA_NEGATIVE
CBM_INIT
CCHDEVICENAME
CCHFORMNAME
CC_CHORD
CC_CIRCLES
CC_ELLIPSES
CC_INTERIORS
CC_NONE
CC_PIE
CC_ROUNDRECT
CC_STYLED
CC_WIDE
CC_WIDESTYLED
CELTIC_CHARSET
CHINESEBIG5_CHARSET
CLIPCAPS
CLIP_CHARACTER_PRECIS
CLIP_DEFAULT_PRECIS
CLIP_EMBEDDED
CLIP_LH_ANGLES
CLIP_MASK
CLIP_STROKE_PRECIS
CLIP_TO_PATH
CLIP_TT_ALWAYS
CLOSECHANNEL
CLR_INVALID
CM_IN_GAMUT
CM_OUT_OF_GAMUT
COLORONCOLOR
COLORRES
COLOR_ADJ_MAX
COLOR_ADJ_MIN
COMPLEXREGION
CP_NONE
CP_RECTANGLE
CP_REGION
CURVECAPS
DCBA_FACEDOWNCENTER
DCBA_FACEDOWNLEFT
DCBA_FACEDOWNNONE
DCBA_FACEDOWNRIGHT
DCBA_FACEUPCENTER
DCBA_FACEUPLEFT
DCBA_FACEUPNONE
DCBA_FACEUPRIGHT
DCB_ACCUMULATE
DCB_DIRTY
DCB_DISABLE
DCB_ENABLE
DCB_RESET
DCB_SET
DCTT_BITMAP
DCTT_DOWNLOAD
DCTT_DOWNLOAD_OUTLINE
DCTT_SUBDEV
DC_BINADJUST
DC_BINNAMES
DC_BINS
DC_COLLATE
DC_COLORDEVICE
DC_COPIES
DC_DATATYPE_PRODUCED
DC_DRIVER
DC_DUPLEX
DC_EMF_COMPLIANT
DC_ENUMRESOLUTIONS
DC_EXTRA
DC_FIELDS
DC_FILEDEPENDENCIES
DC_MANUFACTURER
DC_MAXEXTENT
DC_MEDIAREADY
DC_MINEXTENT
DC_MODEL
DC_NUP
DC_ORIENTATION
DC_PAPERNAMES
DC_PAPERS
DC_PAPERSIZE
DC_PERSONALITY
DC_PRINTERMEM
DC_PRINTRATE
DC_PRINTRATEPPM
DC_PRINTRATEUNIT
DC_SIZE
DC_STAPLE
DC_TRUETYPE
DC_VERSION
DEFAULT_CHARSET
DEFAULT_GUI_FONT
DEFAULT_PALETTE
DEFAULT_PITCH
DEFAULT_QUALITY
DESKTOPHORZRES
DESKTOPVERTRES
DEVICEDATA
DEVICE_DEFAULT_FONT
DEVICE_FONTTYPE
DIB_PAL_COLORS
DIB_RGB_COLORS
DISPLAY_DEVICE_ATTACHED_TO_DESKTOP
DISPLAY_DEVICE_MIRRORING_DRIVER
DISPLAY_DEVICE_MULTI_DRIVER
DISPLAY_DEVICE_PRIMARY_DEVICE
DISPLAY_DEVICE_VGA_COMPATIBLE
DI_APPBANDING
DKGRAY_BRUSH
DMBIN_AUTO
DMBIN_CASSETTE
DMBIN_ENVELOPE
DMBIN_ENVMANUAL
DMBIN_FIRST
DMBIN_FORMSOURCE
DMBIN_LARGECAPACITY
DMBIN_LARGEFMT
DMBIN_LAST
DMBIN_LOWER
DMBIN_MANUAL
DMBIN_MIDDLE
DMBIN_ONLYONE
DMBIN_SMALLFMT
DMBIN_TRACTOR
DMBIN_UPPER
DMBIN_USER
DMCOLLATE_FALSE
DMCOLLATE_TRUE
DMCOLOR_COLOR
DMCOLOR_MONOCHROME
DMDITHER_COARSE
DMDITHER_FINE
DMDITHER_GRAYSCALE
DMDITHER_LINEART
DMDITHER_NONE
DMDITHER_USER
DMDUP_HORIZONTAL
DMDUP_SIMPLEX
DMDUP_VERTICAL
DMICMMETHOD_DEVICE
DMICMMETHOD_DRIVER
DMICMMETHOD_NONE
DMICMMETHOD_SYSTEM
DMICMMETHOD_USER
DMICM_COLORMETRIC
DMICM_CONTRAST
DMICM_SATURATE
DMICM_USER
DMMEDIA_GLOSSY
DMMEDIA_STANDARD
DMMEDIA_TRANSPARENCY
DMMEDIA_USER
DMORIENT_LANDSCAPE
DMORIENT_PORTRAIT
DMPAPER_10X11
DMPAPER_10X14
DMPAPER_11X17
DMPAPER_12X11
DMPAPER_15X11
DMPAPER_9X11
DMPAPER_A2
DMPAPER_A3
DMPAPER_A3_EXTRA
DMPAPER_A3_EXTRA_TRANSVERSE
DMPAPER_A3_ROTATED
DMPAPER_A3_TRANSVERSE
DMPAPER_A4
DMPAPER_A4SMALL
DMPAPER_A4_EXTRA
DMPAPER_A4_PLUS
DMPAPER_A4_ROTATED
DMPAPER_A4_TRANSVERSE
DMPAPER_A5
DMPAPER_A5_EXTRA
DMPAPER_A5_ROTATED
DMPAPER_A5_TRANSVERSE
DMPAPER_A6
DMPAPER_A6_ROTATED
DMPAPER_A_PLUS
DMPAPER_B4
DMPAPER_B4_JIS_ROTATED
DMPAPER_B5
DMPAPER_B5_EXTRA
DMPAPER_B5_JIS_ROTATED
DMPAPER_B5_TRANSVERSE
DMPAPER_B6_JIS
DMPAPER_B6_JIS_ROTATED
DMPAPER_B_PLUS
DMPAPER_CSHEET
DMPAPER_DBL_JAPANESE_POSTCARD
DMPAPER_DBL_JAPANESE_POSTCARD_ROTATED
DMPAPER_DSHEET
DMPAPER_ENV_10
DMPAPER_ENV_11
DMPAPER_ENV_12
DMPAPER_ENV_14
DMPAPER_ENV_9
DMPAPER_ENV_B4
DMPAPER_ENV_B5
DMPAPER_ENV_B6
DMPAPER_ENV_C3
DMPAPER_ENV_C4
DMPAPER_ENV_C5
DMPAPER_ENV_C6
DMPAPER_ENV_C65
DMPAPER_ENV_DL
DMPAPER_ENV_INVITE
DMPAPER_ENV_ITALY
DMPAPER_ENV_MONARCH
DMPAPER_ENV_PERSONAL
DMPAPER_ESHEET
DMPAPER_EXECUTIVE
DMPAPER_FANFOLD_LGL_GERMAN
DMPAPER_FANFOLD_STD_GERMAN
DMPAPER_FANFOLD_US
DMPAPER_FIRST
DMPAPER_FOLIO
DMPAPER_ISO_B4
DMPAPER_JAPANESE_POSTCARD
DMPAPER_JAPANESE_POSTCARD_ROTATED
DMPAPER_JENV_CHOU3
DMPAPER_JENV_CHOU3_ROTATED
DMPAPER_JENV_CHOU4
DMPAPER_JENV_CHOU4_ROTATED
DMPAPER_JENV_KAKU2
DMPAPER_JENV_KAKU2_ROTATED
DMPAPER_JENV_KAKU3
DMPAPER_JENV_KAKU3_ROTATED
DMPAPER_JENV_YOU4
DMPAPER_JENV_YOU4_ROTATED
DMPAPER_LAST
DMPAPER_LEDGER
DMPAPER_LEGAL
DMPAPER_LEGAL_EXTRA
DMPAPER_LETTER
DMPAPER_LETTERSMALL
DMPAPER_LETTER_EXTRA
DMPAPER_LETTER_EXTRA_TRANSVERSE
DMPAPER_LETTER_PLUS
DMPAPER_LETTER_ROTATED
DMPAPER_LETTER_TRANSVERSE
DMPAPER_NOTE
DMPAPER_P16K
DMPAPER_P16K_ROTATED
DMPAPER_P32K
DMPAPER_P32KBIG
DMPAPER_P32KBIG_ROTATED
DMPAPER_P32K_ROTATED
DMPAPER_PENV_1
DMPAPER_PENV_10
DMPAPER_PENV_10_ROTATED
DMPAPER_PENV_1_ROTATED
DMPAPER_PENV_2
DMPAPER_PENV_2_ROTATED
DMPAPER_PENV_3
DMPAPER_PENV_3_ROTATED
DMPAPER_PENV_4
DMPAPER_PENV_4_ROTATED
DMPAPER_PENV_5
DMPAPER_PENV_5_ROTATED
DMPAPER_PENV_6
DMPAPER_PENV_6_ROTATED
DMPAPER_PENV_7
DMPAPER_PENV_7_ROTATED
DMPAPER_PENV_8
DMPAPER_PENV_8_ROTATED
DMPAPER_PENV_9
DMPAPER_PENV_9_ROTATED
DMPAPER_QUARTO
DMPAPER_RESERVED_48
DMPAPER_RESERVED_49
DMPAPER_STATEMENT
DMPAPER_TABLOID
DMPAPER_TABLOID_EXTRA
DMPAPER_USER
DMRES_DRAFT
DMRES_HIGH
DMRES_LOW
DMRES_MEDIUM
DMTT_BITMAP
DMTT_DOWNLOAD
DMTT_DOWNLOAD_OUTLINE
DMTT_SUBDEV
DM_BITSPERPEL
DM_COLLATE
DM_COLOR
DM_COPIES
DM_COPY
DM_DEFAULTSOURCE
DM_DISPLAYFLAGS
DM_DISPLAYFREQUENCY
DM_DITHERTYPE
DM_DUPLEX
DM_FORMNAME
DM_ICMINTENT
DM_ICMMETHOD
DM_IN_BUFFER
DM_IN_PROMPT
DM_LOGPIXELS
DM_MEDIATYPE
DM_MODIFY
DM_ORIENTATION
DM_OUT_BUFFER
DM_OUT_DEFAULT
DM_PANNINGHEIGHT
DM_PANNINGWIDTH
DM_PAPERLENGTH
DM_PAPERSIZE
DM_PAPERWIDTH
DM_PELSHEIGHT
DM_PELSWIDTH
DM_POSITION
DM_PRINTQUALITY
DM_PROMPT
DM_SCALE
DM_SPECVERSION
DM_TTOPTION
DM_UPDATE
DM_YRESOLUTION
DOWNLOADFACE
DOWNLOADHEADER
DRAFTMODE
DRAFT_QUALITY
DRAWPATTERNRECT
DRIVERVERSION
DSTINVERT
DT_CHARSTREAM
DT_DISPFILE
DT_METAFILE
DT_PLOTTER
DT_RASCAMERA
DT_RASDISPLAY
DT_RASPRINTER
EASTEUROPE_CHARSET
EE_CHARSET
ELF_CULTURE_LATIN
ELF_VENDOR_SIZE
ELF_VERSION
EMR_ABORTPATH
EMR_ANGLEARC
EMR_ARC
EMR_ARCTO
EMR_BEGINPATH
EMR_BITBLT
EMR_CHORD
EMR_CLOSEFIGURE
EMR_CREATEBRUSHINDIRECT
EMR_CREATECOLORSPACE
EMR_CREATEDIBPATTERNBRUSHPT
EMR_CREATEMONOBRUSH
EMR_CREATEPALETTE
EMR_CREATEPEN
EMR_DELETECOLORSPACE
EMR_DELETEOBJECT
EMR_ELLIPSE
EMR_ENDPATH
EMR_EOF
EMR_EXCLUDECLIPRECT
EMR_EXTCREATEFONTINDIRECTW
EMR_EXTCREATEPEN
EMR_EXTFLOODFILL
EMR_EXTSELECTCLIPRGN
EMR_EXTTEXTOUTA
EMR_EXTTEXTOUTW
EMR_FILLPATH
EMR_FILLRGN
EMR_FLATTENPATH
EMR_FRAMERGN
EMR_GDICOMMENT
EMR_GLSBOUNDEDRECORD
EMR_GLSRECORD
EMR_HEADER
EMR_INTERSECTCLIPRECT
EMR_INVERTRGN
EMR_LINETO
EMR_MASKBLT
EMR_MAX
EMR_MIN
EMR_MODIFYWORLDTRANSFORM
EMR_MOVETOEX
EMR_OFFSETCLIPRGN
EMR_PAINTRGN
EMR_PIE
EMR_PIXELFORMAT
EMR_PLGBLT
EMR_POLYBEZIER
EMR_POLYBEZIER16
EMR_POLYBEZIERTO
EMR_POLYBEZIERTO16
EMR_POLYDRAW
EMR_POLYDRAW16
EMR_POLYGON
EMR_POLYGON16
EMR_POLYLINE
EMR_POLYLINE16
EMR_POLYLINETO
EMR_POLYLINETO16
EMR_POLYPOLYGON
EMR_POLYPOLYGON16
EMR_POLYPOLYLINE
EMR_POLYPOLYLINE16
EMR_POLYTEXTOUTA
EMR_POLYTEXTOUTW
EMR_REALIZEPALETTE
EMR_RECTANGLE
EMR_RESIZEPALETTE
EMR_RESTOREDC
EMR_ROUNDRECT
EMR_SAVEDC
EMR_SCALEVIEWPORTEXTEX
EMR_SCALEWINDOWEXTEX
EMR_SELECTCLIPPATH
EMR_SELECTOBJECT
EMR_SELECTPALETTE
EMR_SETARCDIRECTION
EMR_SETBKCOLOR
EMR_SETBKMODE
EMR_SETBRUSHORGEX
EMR_SETCOLORADJUSTMENT
EMR_SETCOLORSPACE
EMR_SETDIBITSTODEVICE
EMR_SETICMMODE
EMR_SETMAPMODE
EMR_SETMAPPERFLAGS
EMR_SETMETARGN
EMR_SETMITERLIMIT
EMR_SETPALETTEENTRIES
EMR_SETPIXELV
EMR_SETPOLYFILLMODE
EMR_SETROP2
EMR_SETSTRETCHBLTMODE
EMR_SETTEXTALIGN
EMR_SETTEXTCOLOR
EMR_SETVIEWPORTEXTEX
EMR_SETVIEWPORTORGEX
EMR_SETWINDOWEXTEX
EMR_SETWINDOWORGEX
EMR_SETWORLDTRANSFORM
EMR_STRETCHBLT
EMR_STRETCHDIBITS
EMR_STROKEANDFILLPATH
EMR_STROKEPATH
EMR_WIDENPATH
ENABLEDUPLEX
ENABLEPAIRKERNING
ENABLERELATIVEWIDTHS
ENCAPSULATED_POSTSCRIPT
ENDDOC
END_PATH
ENHMETA_SIGNATURE
ENHMETA_STOCK_OBJECT
ENUMPAPERBINS
ENUMPAPERMETRICS
EPSPRINTING
EPS_SIGNATURE
ERROR
ETO_CLIPPED
ETO_GLYPH_INDEX
ETO_GRAYED
ETO_IGNORELANGUAGE
ETO_OPAQUE
ETO_RTLREADING
EXTTEXTOUT
EXT_DEVICE_CAPS
FF_DECORATIVE
FF_DONTCARE
FF_MODERN
FF_ROMAN
FF_SCRIPT
FF_SWISS
FIXED_PITCH
FLI_GLYPHS
FLI_MASK
FLOODFILLBORDER
FLOODFILLSURFACE
FLUSHOUTPUT
FONTMAPPER_MAX
FS_ARABIC
FS_BALTIC
FS_CHINESESIMP
FS_CHINESETRAD
FS_CYRILLIC
FS_GREEK
FS_HEBREW
FS_JISJAPAN
FS_JOHAB
FS_LATIN1
FS_LATIN2
FS_SYMBOL
FS_THAI
FS_TURKISH
FS_VIETNAMESE
FS_WANSUNG
FW_BLACK
FW_BOLD
FW_DEMIBOLD
FW_DONTCARE
FW_EXTRABOLD
FW_EXTRALIGHT
FW_HEAVY
FW_LIGHT
FW_MEDIUM
FW_NORMAL
FW_REGULAR
FW_SEMIBOLD
FW_THIN
FW_ULTRABOLD
FW_ULTRALIGHT
GB2312_CHARSET
GCPCLASS_ARABIC
GCPCLASS_HEBREW
GCPCLASS_LATIN
GCPCLASS_LATINNUMBER
GCPCLASS_LATINNUMERICSEPARATOR
GCPCLASS_LATINNUMERICTERMINATOR
GCPCLASS_LOCALNUMBER
GCPCLASS_NEUTRAL
GCPCLASS_NUMERICSEPARATOR
GCPCLASS_POSTBOUNDLTR
GCPCLASS_POSTBOUNDRTL
GCPCLASS_PREBOUNDLTR
GCPCLASS_PREBOUNDRLT
GCPGLYPH_LINKAFTER
GCPGLYPH_LINKBEFORE
GCP_CLASSIN
GCP_DBCS
GCP_DIACRITIC
GCP_DISPLAYZWG
GCP_ERROR
GCP_GLYPHSHAPE
GCP_JUSTIFY
GCP_JUSTIFYIN
GCP_KASHIDA
GCP_LIGATE
GCP_MAXEXTENT
GCP_NEUTRALOVERRIDE
GCP_NUMERICOVERRIDE
GCP_NUMERICSLATIN
GCP_NUMERICSLOCAL
GCP_REORDER
GCP_SYMSWAPOFF
GCP_USEKERNING
GDICOMMENT_BEGINGROUP
GDICOMMENT_ENDGROUP
GDICOMMENT_MULTIFORMATS
GDICOMMENT_WINDOWS_METAFILE
GDICPMMENT_INDENTIFIER
GDI_ERROR
GETCOLORTABLE
GETDEVICEUNITS
GETEXTENDEDTEXTMETRICS
GETEXTENTTABLE
GETFACENAME
GETPAIRKERNTABLE
GETPENWIDTH
GETPHYSPAGESIZE
GETPRINTINGOFFSET
GETSCALINGFACTOR
GETSETPAPERBINS
GETSETPAPERMETRICS
GETSETPRINTORIENT
GETSETSCREENPARAMS
GETTECHNOLGY
GETTECHNOLOGY
GETTRACKKERNTABLE
GETVECTORBRUSHSIZE
GETVECTORPENSIZE
GGI_MARK_NONEXISTING_GLYPHS
GGO_BITMAP
GGO_GLYPH_INDEX
GGO_GRAY2_BITMAP
GGO_GRAY4_BITMAP
GGO_GRAY8_BITMAP
GGO_METRICS
GGO_NATIVE
GM_ADVANCED
GM_COMPATIBLE
GM_LAST
GRADIENT_FILL_OP_FLAG
GRADIENT_FILL_RECT_H
GRADIENT_FILL_RECT_V
GRADIENT_FILL_TRIANGLE
GRAY_BRUSH
GREEK_CHARSET
HALFTONE
HANGEUL_CHARSET
HANGUL_CHARSET
HEBREW_CHARSET
HGDI_ERROR
HOLLOW_BRUSH
HORZRES
HORZSIZE
HS_BDIAGONAL
HS_CROSS
HS_DIAGCROSS
HS_FDIAGONAL
HS_HORIZONTAL
HS_VERTICAL
ICM_OFF
ICM_ON
ICM_QUERY
ILLUMINANT_A
ILLUMINANT_B
ILLUMINANT_C
ILLUMINANT_D50
ILLUMINANT_D55
ILLUMINANT_D65
ILLUMINANT_D75
ILLUMINANT_DAYLIGHT
ILLUMINANT_DEVICE_DEFAULT
ILLUMINANT_F2
ILLUMINANT_FLUORESCENT
ILLUMINANT_MAX_INDEX
ILLUMINANT_NTSC
ILLUMINANT_TUNGSTEN
ISO10_CHARSET
ISO3_CHARSET
ISO4_CHARSET
JOHAB_CHARSET
LCS_CALIBRATED_RGB
LCS_DEVICE_CMYK
LCS_DEVICE_RGB
LCS_GM_BUSINESS
LCS_GM_GRAPHICS
LCS_GM_IMAGES
LC_INTERIORS
LC_MARKER
LC_NONE
LC_POLYLINE
LC_POLYMARKER
LC_STYLED
LC_WIDE
LC_WIDESTYLED
LF_FACESIZE
LF_FULLFACESIZE
LINECAPS
LOGPIXELSX
LOGPIXELSY
LTGRAY_BRUSH
MAC_CHARSET
MAXSTRETCHBLTMODE
MERGECOPY
MERGEPAINT
META_ABORTDOC
META_ANIMATEPALETTE
META_ARC
META_BITBLT
META_CHORD
META_CREATEBITMAP
META_CREATEBITMAPINDIRECT
META_CREATEBRUSH
META_CREATEBRUSHINDIRECT
META_CREATEFONTINDIRECT
META_CREATEPALETTE
META_CREATEPATTERNBRUSH
META_CREATEPENINDIRECT
META_CREATEREGION
META_DELETEOBJECT
META_DIBBITBLT
META_DIBCREATEPATTERNBRUSH
META_DIBSTRETCHBLT
META_DRAWTEXT
META_ELLIPSE
META_ENDDOC
META_ENDPAGE
META_ESCAPE
META_EXCLUDECLIPRECT
META_EXTFLOODFILL
META_EXTTEXTOUT
META_FILLREGION
META_FLOODFILL
META_FRAMEREGION
META_INTERSECTCLIPRECT
META_INVERTREGION
META_LINETO
META_MOVETO
META_OFFSETCLIPRGN
META_OFFSETVIEWPORTORG
META_OFFSETWINDOWORG
META_PAINTREGION
META_PATBLT
META_PIE
META_POLYGON
META_POLYLINE
META_POLYPOLYGON
META_REALIZEPALETTE
META_RECTANGLE
META_RESETDC
META_RESIZEPALETTE
META_RESTOREDC
META_ROUNDRECT
META_SAVEDC
META_SCALEVIEWPORTEXT
META_SCALEWINDOWEXT
META_SELECTCLIPREGION
META_SELECTOBJECT
META_SELECTPALETTE
META_SETBKCOLOR
META_SETBKMODE
META_SETDIBTODEV
META_SETMAPMODE
META_SETMAPPERFLAGS
META_SETPALENTRIES
META_SETPIXEL
META_SETPOLYFILLMODE
META_SETRELABS
META_SETROP2
META_SETSTRETCHBLTMODE
META_SETTEXTALIGN
META_SETTEXTCHAREXTRA
META_SETTEXTCOLOR
META_SETTEXTJUSTIFICATION
META_SETVIEWPORTEXT
META_SETVIEWPORTORG
META_SETWINDOWEXT
META_SETWINDOWORG
META_STARTDOC
META_STARTPAGE
META_STRETCHBLT
META_STRETCHDIB
META_TEXTOUT
META_UNKNOWN
MFCOMMENT
MM_ANISOTROPIC
MM_HIENGLISH
MM_HIMETRIC
MM_ISOTROPIC
MM_LOENGLISH
MM_LOMETRIC
MM_MAX
MM_MAX_FIXEDSCALE
MM_MIN
MM_TEXT
MM_TWIPS
MONO_FONT
MOUSETRAILS
MWT_IDENTITY
MWT_LEFTMULTIPLY
MWT_MAX
MWT_MIN
MWT_RIGHTMULTIPLY
NEWFRAME
NEXTBAND
NONANTIALIASED_QUALITY
NOTSRCCOPY
NOTSRCERASE
NTM_BOLD
NTM_ITALIC
NTM_REGULAR
NULLREGION
NULL_BRUSH
NULL_PEN
NUMBRUSHES
NUMCOLORS
NUMFONTS
NUMMARKERS
NUMPENS
NUMRESERVED
OBJ_BITMAP
OBJ_BRUSH
OBJ_DC
OBJ_ENHMETADC
OBJ_ENHMETAFILE
OBJ_EXTPEN
OBJ_FONT
OBJ_MEMDC
OBJ_METADC
OBJ_METAFILE
OBJ_PAL
OBJ_PEN
OBJ_REGION
OEM_CHARSET
OEM_FIXED_FONT
OPAQUE
OPENCHANNEL
OUT_CHARACTER_PRECIS
OUT_DEFAULT_PRECIS
OUT_DEVICE_PRECIS
OUT_OUTLINE_PRECIS
OUT_RASTER_PRECIS
OUT_STRING_PRECIS
OUT_STROKE_PRECIS
OUT_TT_ONLY_PRECIS
OUT_TT_PRECIS
PANOSE_COUNT
PAN_ANY
PAN_ARMSTYLE_INDEX
PAN_BENT_ARMS_DOUBLE_SERIF
PAN_BENT_ARMS_HORZ
PAN_BENT_ARMS_SINGLE_SERIF
PAN_BENT_ARMS_VERT
PAN_BENT_ARMS_WEDGE
PAN_CONTRAST_HIGH
PAN_CONTRAST_INDEX
PAN_CONTRAST_LOW
PAN_CONTRAST_MEDIUM
PAN_CONTRAST_MEDIUM_HIGH
PAN_CONTRAST_MEDIUM_LOW
PAN_CONTRAST_NONE
PAN_CONTRAST_VERY_HIGH
PAN_CONTRAST_VERY_LOW
PAN_CULTURE_LATIN
PAN_FAMILYTYPE_INDEX
PAN_FAMILY_DECORATIVE
PAN_FAMILY_PICTORIAL
PAN_FAMILY_SCRIPT
PAN_FAMILY_TEXT_DISPLAY
PAN_LETTERFORM_INDEX
PAN_LETT_NORMAL_BOXED
PAN_LETT_NORMAL_COMPACT
PAN_LETT_NORMAL_FLATTENED
PAN_LETT_NORMAL_OFF_CENTER
PAN_LETT_NORMAL_ROUNDED
PAN_LETT_NORMAL_SQUARE
PAN_LETT_NORMAL_WEIGHTED
PAN_LETT_OBLIQUE_BOXED
PAN_LETT_OBLIQUE_COMPACT
PAN_LETT_OBLIQUE_FLATTENED
PAN_LETT_OBLIQUE_OFF_CENTER
PAN_LETT_OBLIQUE_ROUNDED
PAN_LETT_OBLIQUE_SQUARE
PAN_LETT_OBLIQUE_WEIGHTED
PAN_MIDLINE_CONSTANT_POINTED
PAN_MIDLINE_CONSTANT_SERIFED
PAN_MIDLINE_CONSTANT_TRIMMED
PAN_MIDLINE_HIGH_POINTED
PAN_MIDLINE_HIGH_SERIFED
PAN_MIDLINE_HIGH_TRIMMED
PAN_MIDLINE_INDEX
PAN_MIDLINE_LOW_POINTED
PAN_MIDLINE_LOW_SERIFED
PAN_MIDLINE_LOW_TRIMMED
PAN_MIDLINE_STANDARD_POINTED
PAN_MIDLINE_STANDARD_SERIFED
PAN_MIDLINE_STANDARD_TRIMMED
PAN_NO_FIT
PAN_PROPORTION_INDEX
PAN_PROP_CONDENSED
PAN_PROP_EVEN_WIDTH
PAN_PROP_EXPANDED
PAN_PROP_MODERN
PAN_PROP_MONOSPACED
PAN_PROP_OLD_STYLE
PAN_PROP_VERY_CONDENSED
PAN_PROP_VERY_EXPANDED
PAN_SERIFSTYLE_INDEX
PAN_SERIF_BONE
PAN_SERIF_COVE
PAN_SERIF_EXAGGERATED
PAN_SERIF_FLARED
PAN_SERIF_NORMAL_SANS
PAN_SERIF_OBTUSE_COVE
PAN_SERIF_OBTUSE_SANS
PAN_SERIF_OBTUSE_SQUARE_COVE
PAN_SERIF_PERP_SANS
PAN_SERIF_ROUNDED
PAN_SERIF_SQUARE
PAN_SERIF_SQUARE_COVE
PAN_SERIF_THIN
PAN_SERIF_TRIANGLE
PAN_STRAIGHT_ARMS_DOUBLE_SERIF
PAN_STRAIGHT_ARMS_HORZ
PAN_STRAIGHT_ARMS_SINGLE_SERIF
PAN_STRAIGHT_ARMS_VERT
PAN_STRAIGHT_ARMS_WEDGE
PAN_STROKEVARIATION_INDEX
PAN_STROKE_GRADUAL_DIAG
PAN_STROKE_GRADUAL_HORZ
PAN_STROKE_GRADUAL_TRAN
PAN_STROKE_GRADUAL_VERT
PAN_STROKE_INSTANT_VERT
PAN_STROKE_RAPID_HORZ
PAN_STROKE_RAPID_VERT
PAN_WEIGHT_BLACK
PAN_WEIGHT_BOLD
PAN_WEIGHT_BOOK
PAN_WEIGHT_DEMI
PAN_WEIGHT_HEAVY
PAN_WEIGHT_LIGHT
PAN_WEIGHT_MEDIUM
PAN_WEIGHT_NORD
PAN_WEIGHT_THIN
PAN_WEIGHT_VERY_LIGHT
PAN_WEIGTH_INDEX
PAN_XHEIGHT_CONSTANT_LARGE
PAN_XHEIGHT_CONSTANT_SMALL
PAN_XHEIGHT_CONSTANT_STANDARD
PAN_XHEIGHT_DUCKING_LARGE
PAN_XHEIGHT_DUCKING_SMALL
PAN_XHEIGHT_DUCKING_STANDARD
PAN_XHEIGHT_INDEX
PASSTHROUGH
PATCOPY
PATINVERT
PATPAINT
PC_EXPLICIT
PC_INTERIORS
PC_NOCOLLAPSE
PC_NONE
PC_PATHS
PC_POLYGON
PC_POLYPOLYGON
PC_RECTANGLE
PC_RESERVED
PC_SCANLINE
PC_STYLED
PC_TRAPEZOID
PC_WIDE
PC_WIDESTYLED
PC_WINDPOLYGON
PDEVICESIZE
PFD_DEPTH_DONTCARE
PFD_DOUBLEBUFFER
PFD_DOUBLEBUFFER_DONTCARE
PFD_DRAW_TO_BITMAP
PFD_DRAW_TO_WINDOW
PFD_GENERIC_ACCELERATED
PFD_GENERIC_FORMAT
PFD_MAIN_PLANE
PFD_NEED_PALETTE
PFD_NEED_SYSTEM_PALETTE
PFD_OVERLAY_PLANE
PFD_STEREO
PFD_STEREO_DONTCARE
PFD_SUPPORT_GDI
PFD_SUPPORT_OPENGL
PFD_SWAP_COPY
PFD_SWAP_EXCHANGE
PFD_SWAP_LAYER_BUFFERS
PFD_TYPE_COLORINDEX
PFD_TYPE_RGBA
PFD_UNDERLAY_PLANE
PHYSICALHEIGHT
PHYSICALOFFSETX
PHYSICALOFFSETY
PHYSICALWIDTH
PLANES
POLYFILL_LAST
POLYGONALCAPS
POSTSCRIPT_DATA
POSTSCRIPT_IDENTIFY
POSTSCRIPT_IGNORE
POSTSCRIPT_INJECTION
POSTSCRIPT_PASSTHROUGH
PRINTRATEUNIT_CPS
PRINTRATEUNIT_IPM
PRINTRATEUNIT_LPM
PRINTRATEUNIT_PPM
PROOF_QUALITY
PR_JOBSTATUS
PSIDENT_GDICENTRIC
PSIDENT_PSCENTRIC
PS_ALTERNATE
PS_COSMETIC
PS_DASH
PS_DASHDOT
PS_DASHDOTDOT
PS_DOT
PS_ENDCAP_FLAT
PS_ENDCAP_MASK
PS_ENDCAP_ROUND
PS_ENDCAP_SQUARE
PS_GEOMETRIC
PS_INSIDEFRAME
PS_JOIN_BEVEL
PS_JOIN_MASK
PS_JOIN_MITER
PS_JOIN_ROUND
PS_NULL
PS_SOLID
PS_STYLE_MASK
PS_TYPE_MASK
PS_USERSTYLE
PT_BEZIERTO
PT_CLOSEFIGURE
PT_LINETO
PT_MOVETO
QDI_DIBTOSCREEN
QDI_GETDIBITS
QDI_SETDIBITS
QDI_STRETCHDIB
QUERYDIBSUPPORT
QUERYESCSUPPORT
R2_BLACK
R2_COPYPEN
R2_MASKNOTPEN
R2_MASKPEN
R2_MASKPENNOT
R2_MERGENOTPEN
R2_MERGEPEN
R2_MERGEPENNOT
R2_NOP
R2_NOT
R2_NOTCOPYPEN
R2_NOTMASKPEN
R2_NOTMERGEPEN
R2_NOTXORPEN
R2_WHITE
R2_XORPEN
RASTERCAPS
RASTER_FONTTYPE
RC_BANDING
RC_BIGFONT
RC_BITBLT
RC_BITMAP64
RC_DEVBITS
RC_DIBTODEV
RC_DI_BITMAP
RC_FLOODFILL
RC_GDI20_OUTPUT
RC_GDI20_STATE
RC_NONE
RC_OP_DX_OUTPUT
RC_PALETTE
RC_SAVEBITMAP
RC_SCALING
RC_STRETCHBLT
RC_STRETCHDIB
RDH_RECTANGLES
REFERENCE_BLACK_MAX
REFERENCE_BLACK_MIN
REFERENCE_WHITE_MAX
REFERENCE_WHITE_MIN
RELATIVE
RESTORE_CTM
RGB_GAMMA_MAX
RGB_GAMMA_MIN
RGN_AND
RGN_COPY
RGN_DIFF
RGN_ERROR
RGN_MAX
RGN_MIN
RGN_OR
RGN_XOR
RUSSIAN_CHARSET
SAVE_CTM
SCALINGFACTORX
SCALINGFACTORY
SELECTPAPERSOURCE
SETABORTPROC
SETALLJUSTVALUES
SETCHARSET
SETCOLORTABLE
SETCOPYCOUNT
SETDIBSCALING
SETKERNTRACK
SETLINECAP
SETLINEJOIN
SETMITERLIMIT
SET_ARC_DIRECTION
SET_BACKGROUND_COLOR
SET_BOUNDS
SET_CLIP_BOX
SET_MIRROR_MODE
SET_POLY_MODE
SET_SCREEN_ANGLE
SET_SPREAD
SHIFTJIS_CHARSET
SIMPLEREGION
SIZEPALETTE
SP_APPABORT
SP_ERROR
SP_NOTREPORTED
SP_OUTOFDISK
SP_OUTOFMEMORY
SP_USERABORT
SRCAND
SRCCOPY
SRCERASE
SRCINVERT
SRCPAINT
STARTDOC
STOCK_LAST
STRETCHBLT
STRETCH_ANDSCANS
STRETCH_DELETESCANS
STRETCH_HALFTONE
STRETCH_ORSCANS
SYMBOL_CHARSET
SYSPAL_ERROR
SYSPAL_NOSTATIC
SYSPAL_STATIC
SYSTEM_FIXED_FONT
SYSTEM_FONT
TA_BASELINE
TA_BOTTOM
TA_CENTER
TA_LEFT
TA_MASK
TA_NOUPDATECP
TA_RIGHT
TA_RTLREADING
TA_TOP
TA_UPDATECP
TCI_SRCCHARSET
TCI_SRCCODEPAGE
TCI_SRCFONTSIG
TCVN_CHARSET
TC_CP_STROKE
TC_CR_90
TC_CR_ANY
TC_EA_DOUBLE
TC_IA_ABLE
TC_OP_CHARACTER
TC_OP_STROKE
TC_RA_ABLE
TC_RESERVED
TC_SA_CONTIN
TC_SA_DOUBLE
TC_SA_INTEGER
TC_SCROLLBLT
TC_SF_X_YINDEP
TC_SO_ABLE
TC_TT_ABLE
TC_UA_ABLE
TC_VA_ABLE
TECHNOLOGY
TEXTCAPS
THAI_CHARSET
TMPF_DEVICE
TMPF_FIXED_PITCH
TMPF_TRUETYPE
TMPF_VECTOR
TRANSFORM_CTM
TRANSPARENT
TRUETYPE_FONTTYPE
TT_AVAILABLE
TT_ENABLED
TT_POLYGON_TYPE
TT_PRIM_LINE
TT_PRIM_QSPLINE
TURKISH_CHARSET
VARIABLE_PITCH
VERTRES
VERTSIZE
VISCII_CHARSET
VREFRESH
VTA_BASELINE
VTA_BOTTOM
VTA_CENTER
VTA_LEFT
VTA_RIGHT
VTA_TOP
WHITENESS
WHITEONBLACK
WHITE_BRUSH
WHITE_PEN
WINDING
);
@EXPORT_OK = qw();
use constant ABORTDOC => 2;
use constant ABSOLUTE => 1;
use constant AD_CLOCKWISE => 2;
use constant AD_COUNTERCLOCKWISE => 1;
use constant ALTERNATE => 1;
use constant ANSI_FIXED_FONT => 11;
use constant ANSI_VAR_FONT => 12;
use constant ANTIALIASED_QUALITY => 4;
use constant ARABIC_CHARSET => 178;
use constant ASPECTX => 40;
use constant ASPECTXY => 44;
use constant ASPECTY => 42;
use constant ASPECT_FILTERING => 1;
use constant BALTIC_CHARSET => 186;
use constant BANDINFO => 24;
use constant BEGIN_PATH => 4096;
use constant BITSPIXEL => 12;
use constant BI_BITFIELDS => 3;
use constant BI_RGB => 0;
use constant BI_RLE4 => 2;
use constant BI_RLE8 => 1;
use constant BKMODE_LAST => 2;
use constant BLACKNESS => 66;
use constant BLACKONWHITE => 1;
use constant BLACK_BRUSH => 4;
use constant BLACK_PEN => 7;
use constant BS_DIBPATTERN => 5;
use constant BS_DIBPATTERN8X8 => 8;
use constant BS_DIBPATTERNPT => 6;
use constant BS_HATCHED => 2;
use constant BS_HOLLOW => 1;
use constant BS_INDEXED => 4;
use constant BS_MONOPATTERN => 9;
use constant BS_NULL => 1;
use constant BS_PATTERN => 3;
use constant BS_PATTERN8X8 => 7;
use constant BS_SOLID => 0;
use constant BTLALIGNMENT => 119;
use constant C1_BIT_PACKED => 512;
use constant C1_BYTE_PACKED => 1024;
use constant C1_CMYK_ABLE => 4096;
use constant C1_COLORCURSOR => 2048;
use constant C1_DIBENGINE => 16;
use constant C1_EMF_COMPLIANT => 8;
use constant C1_GAMMA_RAMP => 64;
use constant C1_GLYPH_INDEX => 256;
use constant C1_REINIT_ABLE => 128;
use constant C1_SLOW_CARD => 8192;
use constant C1_TRANSPARENT => 1;
use constant C1_TT_CR_ANY => 4;
use constant CAPS1 => 94;
use constant CA_LOG_FILTER => 2;
use constant CA_NEGATIVE => 1;
use constant CBM_INIT => 4;
use constant CCHDEVICENAME => 32;
use constant CCHFORMNAME => 32;
use constant CC_CHORD => 4;
use constant CC_CIRCLES => 1;
use constant CC_ELLIPSES => 8;
use constant CC_INTERIORS => 128;
use constant CC_NONE => 0;
use constant CC_PIE => 2;
use constant CC_ROUNDRECT => 256;
use constant CC_STYLED => 32;
use constant CC_WIDE => 16;
use constant CC_WIDESTYLED => 64;
use constant CELTIC_CHARSET => 246;
use constant CHINESEBIG5_CHARSET => 136;
use constant CLIPCAPS => 36;
use constant CLIP_CHARACTER_PRECIS => 1;
use constant CLIP_DEFAULT_PRECIS => 0;
use constant CLIP_EMBEDDED => 128;
use constant CLIP_LH_ANGLES => 16;
use constant CLIP_MASK => 15;
use constant CLIP_STROKE_PRECIS => 2;
use constant CLIP_TO_PATH => 4097;
use constant CLIP_TT_ALWAYS => 32;
use constant CLOSECHANNEL => 4112;
use constant CLR_INVALID => -1;
use constant CM_IN_GAMUT => 0;
use constant CM_OUT_OF_GAMUT => 255;
use constant COLORONCOLOR => 3;
use constant COLORRES => 108;
use constant COLOR_ADJ_MAX => 100;
use constant COLOR_ADJ_MIN => -100;
use constant COMPLEXREGION => 3;
use constant CP_NONE => 0;
use constant CP_RECTANGLE => 1;
use constant CP_REGION => 2;
use constant CURVECAPS => 28;
use constant DCBA_FACEDOWNCENTER => 257;
use constant DCBA_FACEDOWNLEFT => 258;
use constant DCBA_FACEDOWNNONE => 256;
use constant DCBA_FACEDOWNRIGHT => 259;
use constant DCBA_FACEUPCENTER => 1;
use constant DCBA_FACEUPLEFT => 2;
use constant DCBA_FACEUPNONE => 0;
use constant DCBA_FACEUPRIGHT => 3;
use constant DCB_ACCUMULATE => 2;
use constant DCB_DIRTY => 2;
use constant DCB_DISABLE => 8;
use constant DCB_ENABLE => 4;
use constant DCB_RESET => 1;
use constant DCB_SET => 3;
use constant DCTT_BITMAP => 1;
use constant DCTT_DOWNLOAD => 2;
use constant DCTT_DOWNLOAD_OUTLINE => 8;
use constant DCTT_SUBDEV => 4;
use constant DC_BINADJUST => 19;
use constant DC_BINNAMES => 12;
use constant DC_BINS => 6;
use constant DC_COLLATE => 22;
use constant DC_COLORDEVICE => 32;
use constant DC_COPIES => 18;
use constant DC_DATATYPE_PRODUCED => 21;
use constant DC_DRIVER => 11;
use constant DC_DUPLEX => 7;
use constant DC_EMF_COMPLIANT => 20;
use constant DC_ENUMRESOLUTIONS => 13;
use constant DC_EXTRA => 9;
use constant DC_FIELDS => 1;
use constant DC_FILEDEPENDENCIES => 14;
use constant DC_MANUFACTURER => 23;
use constant DC_MAXEXTENT => 5;
use constant DC_MEDIAREADY => 29;
use constant DC_MINEXTENT => 4;
use constant DC_MODEL => 24;
use constant DC_NUP => 33;
use constant DC_ORIENTATION => 17;
use constant DC_PAPERNAMES => 16;
use constant DC_PAPERS => 2;
use constant DC_PAPERSIZE => 3;
use constant DC_PERSONALITY => 25;
use constant DC_PRINTERMEM => 28;
use constant DC_PRINTRATE => 26;
use constant DC_PRINTRATEPPM => 31;
use constant DC_PRINTRATEUNIT => 27;
use constant DC_SIZE => 8;
use constant DC_STAPLE => 30;
use constant DC_TRUETYPE => 15;
use constant DC_VERSION => 10;
use constant DEFAULT_CHARSET => 1;
use constant DEFAULT_GUI_FONT => 17;
use constant DEFAULT_PALETTE => 15;
use constant DEFAULT_PITCH => 0;
use constant DEFAULT_QUALITY => 0;
use constant DESKTOPHORZRES => 118;
use constant DESKTOPVERTRES => 117;
use constant DEVICEDATA => 19;
use constant DEVICE_DEFAULT_FONT => 14;
use constant DEVICE_FONTTYPE => 2;
use constant DIB_PAL_COLORS => 1;
use constant DIB_RGB_COLORS => 0;
use constant DISPLAY_DEVICE_ATTACHED_TO_DESKTOP => 1;
use constant DISPLAY_DEVICE_MIRRORING_DRIVER => 8;
use constant DISPLAY_DEVICE_MULTI_DRIVER => 2;
use constant DISPLAY_DEVICE_PRIMARY_DEVICE => 4;
use constant DISPLAY_DEVICE_VGA_COMPATIBLE => 16;
use constant DI_APPBANDING => 1;
use constant DKGRAY_BRUSH => 3;
use constant DMBIN_AUTO => 7;
use constant DMBIN_CASSETTE => 14;
use constant DMBIN_ENVELOPE => 5;
use constant DMBIN_ENVMANUAL => 6;
use constant DMBIN_FIRST => 1;
use constant DMBIN_FORMSOURCE => 15;
use constant DMBIN_LARGECAPACITY => 11;
use constant DMBIN_LARGEFMT => 10;
use constant DMBIN_LAST => 15;
use constant DMBIN_LOWER => 2;
use constant DMBIN_MANUAL => 4;
use constant DMBIN_MIDDLE => 3;
use constant DMBIN_ONLYONE => 1;
use constant DMBIN_SMALLFMT => 9;
use constant DMBIN_TRACTOR => 8;
use constant DMBIN_UPPER => 1;
use constant DMBIN_USER => 256;
use constant DMCOLLATE_FALSE => 0;
use constant DMCOLLATE_TRUE => 1;
use constant DMCOLOR_COLOR => 2;
use constant DMCOLOR_MONOCHROME => 1;
use constant DMDITHER_COARSE => 2;
use constant DMDITHER_FINE => 3;
use constant DMDITHER_GRAYSCALE => 5;
use constant DMDITHER_LINEART => 4;
use constant DMDITHER_NONE => 1;
use constant DMDITHER_USER => 256;
use constant DMDUP_HORIZONTAL => 3;
use constant DMDUP_SIMPLEX => 1;
use constant DMDUP_VERTICAL => 2;
use constant DMICMMETHOD_DEVICE => 4;
use constant DMICMMETHOD_DRIVER => 3;
use constant DMICMMETHOD_NONE => 1;
use constant DMICMMETHOD_SYSTEM => 2;
use constant DMICMMETHOD_USER => 256;
use constant DMICM_COLORMETRIC => 3;
use constant DMICM_CONTRAST => 2;
use constant DMICM_SATURATE => 1;
use constant DMICM_USER => 256;
use constant DMMEDIA_GLOSSY => 3;
use constant DMMEDIA_STANDARD => 1;
use constant DMMEDIA_TRANSPARENCY => 2;
use constant DMMEDIA_USER => 256;
use constant DMORIENT_LANDSCAPE => 2;
use constant DMORIENT_PORTRAIT => 1;
use constant DMPAPER_10X11 => 45;
use constant DMPAPER_10X14 => 16;
use constant DMPAPER_11X17 => 17;
use constant DMPAPER_12X11 => 90;
use constant DMPAPER_15X11 => 46;
use constant DMPAPER_9X11 => 44;
use constant DMPAPER_A2 => 66;
use constant DMPAPER_A3 => 8;
use constant DMPAPER_A3_EXTRA => 63;
use constant DMPAPER_A3_EXTRA_TRANSVERSE => 68;
use constant DMPAPER_A3_ROTATED => 76;
use constant DMPAPER_A3_TRANSVERSE => 67;
use constant DMPAPER_A4 => 9;
use constant DMPAPER_A4SMALL => 10;
use constant DMPAPER_A4_EXTRA => 53;
use constant DMPAPER_A4_PLUS => 60;
use constant DMPAPER_A4_ROTATED => 77;
use constant DMPAPER_A4_TRANSVERSE => 55;
use constant DMPAPER_A5 => 11;
use constant DMPAPER_A5_EXTRA => 64;
use constant DMPAPER_A5_ROTATED => 78;
use constant DMPAPER_A5_TRANSVERSE => 61;
use constant DMPAPER_A6 => 70;
use constant DMPAPER_A6_ROTATED => 83;
use constant DMPAPER_A_PLUS => 57;
use constant DMPAPER_B4 => 12;
use constant DMPAPER_B4_JIS_ROTATED => 79;
use constant DMPAPER_B5 => 13;
use constant DMPAPER_B5_EXTRA => 65;
use constant DMPAPER_B5_JIS_ROTATED => 80;
use constant DMPAPER_B5_TRANSVERSE => 62;
use constant DMPAPER_B6_JIS => 88;
use constant DMPAPER_B6_JIS_ROTATED => 89;
use constant DMPAPER_B_PLUS => 58;
use constant DMPAPER_CSHEET => 24;
use constant DMPAPER_DBL_JAPANESE_POSTCARD => 69;
use constant DMPAPER_DBL_JAPANESE_POSTCARD_ROTATED => 82;
use constant DMPAPER_DSHEET => 25;
use constant DMPAPER_ENV_10 => 20;
use constant DMPAPER_ENV_11 => 21;
use constant DMPAPER_ENV_12 => 22;
use constant DMPAPER_ENV_14 => 23;
use constant DMPAPER_ENV_9 => 19;
use constant DMPAPER_ENV_B4 => 33;
use constant DMPAPER_ENV_B5 => 34;
use constant DMPAPER_ENV_B6 => 35;
use constant DMPAPER_ENV_C3 => 29;
use constant DMPAPER_ENV_C4 => 30;
use constant DMPAPER_ENV_C5 => 28;
use constant DMPAPER_ENV_C6 => 31;
use constant DMPAPER_ENV_C65 => 32;
use constant DMPAPER_ENV_DL => 27;
use constant DMPAPER_ENV_INVITE => 47;
use constant DMPAPER_ENV_ITALY => 36;
use constant DMPAPER_ENV_MONARCH => 37;
use constant DMPAPER_ENV_PERSONAL => 38;
use constant DMPAPER_ESHEET => 26;
use constant DMPAPER_EXECUTIVE => 7;
use constant DMPAPER_FANFOLD_LGL_GERMAN => 41;
use constant DMPAPER_FANFOLD_STD_GERMAN => 40;
use constant DMPAPER_FANFOLD_US => 39;
use constant DMPAPER_FIRST => 1;
use constant DMPAPER_FOLIO => 14;
use constant DMPAPER_ISO_B4 => 42;
use constant DMPAPER_JAPANESE_POSTCARD => 43;
use constant DMPAPER_JAPANESE_POSTCARD_ROTATED => 81;
use constant DMPAPER_JENV_CHOU3 => 73;
use constant DMPAPER_JENV_CHOU3_ROTATED => 86;
use constant DMPAPER_JENV_CHOU4 => 74;
use constant DMPAPER_JENV_CHOU4_ROTATED => 87;
use constant DMPAPER_JENV_KAKU2 => 71;
use constant DMPAPER_JENV_KAKU2_ROTATED => 84;
use constant DMPAPER_JENV_KAKU3 => 72;
use constant DMPAPER_JENV_KAKU3_ROTATED => 85;
use constant DMPAPER_JENV_YOU4 => 91;
use constant DMPAPER_JENV_YOU4_ROTATED => 92;
use constant DMPAPER_LAST => 118;
use constant DMPAPER_LEDGER => 4;
use constant DMPAPER_LEGAL => 5;
use constant DMPAPER_LEGAL_EXTRA => 51;
use constant DMPAPER_LETTER => 1;
use constant DMPAPER_LETTERSMALL => 2;
use constant DMPAPER_LETTER_EXTRA => 50;
use constant DMPAPER_LETTER_EXTRA_TRANSVERSE => 56;
use constant DMPAPER_LETTER_PLUS => 59;
use constant DMPAPER_LETTER_ROTATED => 75;
use constant DMPAPER_LETTER_TRANSVERSE => 54;
use constant DMPAPER_NOTE => 18;
use constant DMPAPER_P16K => 93;
use constant DMPAPER_P16K_ROTATED => 106;
use constant DMPAPER_P32K => 94;
use constant DMPAPER_P32KBIG => 95;
use constant DMPAPER_P32KBIG_ROTATED => 108;
use constant DMPAPER_P32K_ROTATED => 107;
use constant DMPAPER_PENV_1 => 96;
use constant DMPAPER_PENV_10 => 105;
use constant DMPAPER_PENV_10_ROTATED => 118;
use constant DMPAPER_PENV_1_ROTATED => 109;
use constant DMPAPER_PENV_2 => 97;
use constant DMPAPER_PENV_2_ROTATED => 110;
use constant DMPAPER_PENV_3 => 98;
use constant DMPAPER_PENV_3_ROTATED => 111;
use constant DMPAPER_PENV_4 => 99;
use constant DMPAPER_PENV_4_ROTATED => 112;
use constant DMPAPER_PENV_5 => 100;
use constant DMPAPER_PENV_5_ROTATED => 113;
use constant DMPAPER_PENV_6 => 101;
use constant DMPAPER_PENV_6_ROTATED => 114;
use constant DMPAPER_PENV_7 => 102;
use constant DMPAPER_PENV_7_ROTATED => 115;
use constant DMPAPER_PENV_8 => 103;
use constant DMPAPER_PENV_8_ROTATED => 116;
use constant DMPAPER_PENV_9 => 104;
use constant DMPAPER_PENV_9_ROTATED => 117;
use constant DMPAPER_QUARTO => 15;
use constant DMPAPER_RESERVED_48 => 48;
use constant DMPAPER_RESERVED_49 => 49;
use constant DMPAPER_STATEMENT => 6;
use constant DMPAPER_TABLOID => 3;
use constant DMPAPER_TABLOID_EXTRA => 52;
use constant DMPAPER_USER => 256;
use constant DMRES_DRAFT => -1;
use constant DMRES_HIGH => -4;
use constant DMRES_LOW => -2;
use constant DMRES_MEDIUM => -3;
use constant DMTT_BITMAP => 1;
use constant DMTT_DOWNLOAD => 2;
use constant DMTT_DOWNLOAD_OUTLINE => 4;
use constant DMTT_SUBDEV => 3;
use constant DM_BITSPERPEL => 262144;
use constant DM_COLLATE => 32768;
use constant DM_COLOR => 2048;
use constant DM_COPIES => 256;
use constant DM_COPY => 2;
use constant DM_DEFAULTSOURCE => 512;
use constant DM_DISPLAYFLAGS => 2097152;
use constant DM_DISPLAYFREQUENCY => 4194304;
use constant DM_DITHERTYPE => 67108864;
use constant DM_DUPLEX => 4096;
use constant DM_FORMNAME => 65536;
use constant DM_ICMINTENT => 16777216;
use constant DM_ICMMETHOD => 8388608;
use constant DM_IN_BUFFER => 8;
use constant DM_IN_PROMPT => 4;
use constant DM_LOGPIXELS => 131072;
use constant DM_MEDIATYPE => 33554432;
use constant DM_MODIFY => 8;
use constant DM_ORIENTATION => 1;
use constant DM_OUT_BUFFER => 2;
use constant DM_OUT_DEFAULT => 1;
use constant DM_PANNINGHEIGHT => 268435456;
use constant DM_PANNINGWIDTH => 134217728;
use constant DM_PAPERLENGTH => 4;
use constant DM_PAPERSIZE => 2;
use constant DM_PAPERWIDTH => 8;
use constant DM_PELSHEIGHT => 1048576;
use constant DM_PELSWIDTH => 524288;
use constant DM_POSITION => 32;
use constant DM_PRINTQUALITY => 1024;
use constant DM_PROMPT => 4;
use constant DM_SCALE => 16;
use constant DM_SPECVERSION => 1025;
use constant DM_TTOPTION => 16384;
use constant DM_UPDATE => 1;
use constant DM_YRESOLUTION => 8192;
use constant DOWNLOADFACE => 514;
use constant DOWNLOADHEADER => 4111;
use constant DRAFTMODE => 7;
use constant DRAFT_QUALITY => 1;
use constant DRAWPATTERNRECT => 25;
use constant DRIVERVERSION => 0;
use constant DSTINVERT => 5570569;
use constant DT_CHARSTREAM => 4;
use constant DT_DISPFILE => 6;
use constant DT_METAFILE => 5;
use constant DT_PLOTTER => 0;
use constant DT_RASCAMERA => 3;
use constant DT_RASDISPLAY => 1;
use constant DT_RASPRINTER => 2;
use constant EASTEUROPE_CHARSET => 238;
use constant EE_CHARSET => 238;
use constant ELF_CULTURE_LATIN => 0;
use constant ELF_VENDOR_SIZE => 4;
use constant ELF_VERSION => 0;
use constant EMR_ABORTPATH => 68;
use constant EMR_ANGLEARC => 41;
use constant EMR_ARC => 45;
use constant EMR_ARCTO => 55;
use constant EMR_BEGINPATH => 59;
use constant EMR_BITBLT => 76;
use constant EMR_CHORD => 46;
use constant EMR_CLOSEFIGURE => 61;
use constant EMR_CREATEBRUSHINDIRECT => 39;
use constant EMR_CREATECOLORSPACE => 99;
use constant EMR_CREATEDIBPATTERNBRUSHPT => 94;
use constant EMR_CREATEMONOBRUSH => 93;
use constant EMR_CREATEPALETTE => 49;
use constant EMR_CREATEPEN => 38;
use constant EMR_DELETECOLORSPACE => 101;
use constant EMR_DELETEOBJECT => 40;
use constant EMR_ELLIPSE => 42;
use constant EMR_ENDPATH => 60;
use constant EMR_EOF => 14;
use constant EMR_EXCLUDECLIPRECT => 29;
use constant EMR_EXTCREATEFONTINDIRECTW => 82;
use constant EMR_EXTCREATEPEN => 95;
use constant EMR_EXTFLOODFILL => 53;
use constant EMR_EXTSELECTCLIPRGN => 75;
use constant EMR_EXTTEXTOUTA => 83;
use constant EMR_EXTTEXTOUTW => 84;
use constant EMR_FILLPATH => 62;
use constant EMR_FILLRGN => 71;
use constant EMR_FLATTENPATH => 65;
use constant EMR_FRAMERGN => 72;
use constant EMR_GDICOMMENT => 70;
use constant EMR_GLSBOUNDEDRECORD => 103;
use constant EMR_GLSRECORD => 102;
use constant EMR_HEADER => 1;
use constant EMR_INTERSECTCLIPRECT => 30;
use constant EMR_INVERTRGN => 73;
use constant EMR_LINETO => 54;
use constant EMR_MASKBLT => 78;
use constant EMR_MAX => 104;
use constant EMR_MIN => 1;
use constant EMR_MODIFYWORLDTRANSFORM => 36;
use constant EMR_MOVETOEX => 27;
use constant EMR_OFFSETCLIPRGN => 26;
use constant EMR_PAINTRGN => 74;
use constant EMR_PIE => 47;
use constant EMR_PIXELFORMAT => 104;
use constant EMR_PLGBLT => 79;
use constant EMR_POLYBEZIER => 2;
use constant EMR_POLYBEZIER16 => 85;
use constant EMR_POLYBEZIERTO => 5;
use constant EMR_POLYBEZIERTO16 => 88;
use constant EMR_POLYDRAW => 56;
use constant EMR_POLYDRAW16 => 92;
use constant EMR_POLYGON => 3;
use constant EMR_POLYGON16 => 86;
use constant EMR_POLYLINE => 4;
use constant EMR_POLYLINE16 => 87;
use constant EMR_POLYLINETO => 6;
use constant EMR_POLYLINETO16 => 89;
use constant EMR_POLYPOLYGON => 8;
use constant EMR_POLYPOLYGON16 => 91;
use constant EMR_POLYPOLYLINE => 7;
use constant EMR_POLYPOLYLINE16 => 90;
use constant EMR_POLYTEXTOUTA => 96;
use constant EMR_POLYTEXTOUTW => 97;
use constant EMR_REALIZEPALETTE => 52;
use constant EMR_RECTANGLE => 43;
use constant EMR_RESIZEPALETTE => 51;
use constant EMR_RESTOREDC => 34;
use constant EMR_ROUNDRECT => 44;
use constant EMR_SAVEDC => 33;
use constant EMR_SCALEVIEWPORTEXTEX => 31;
use constant EMR_SCALEWINDOWEXTEX => 32;
use constant EMR_SELECTCLIPPATH => 67;
use constant EMR_SELECTOBJECT => 37;
use constant EMR_SELECTPALETTE => 48;
use constant EMR_SETARCDIRECTION => 57;
use constant EMR_SETBKCOLOR => 25;
use constant EMR_SETBKMODE => 18;
use constant EMR_SETBRUSHORGEX => 13;
use constant EMR_SETCOLORADJUSTMENT => 23;
use constant EMR_SETCOLORSPACE => 100;
use constant EMR_SETDIBITSTODEVICE => 80;
use constant EMR_SETICMMODE => 98;
use constant EMR_SETMAPMODE => 17;
use constant EMR_SETMAPPERFLAGS => 16;
use constant EMR_SETMETARGN => 28;
use constant EMR_SETMITERLIMIT => 58;
use constant EMR_SETPALETTEENTRIES => 50;
use constant EMR_SETPIXELV => 15;
use constant EMR_SETPOLYFILLMODE => 19;
use constant EMR_SETROP2 => 20;
use constant EMR_SETSTRETCHBLTMODE => 21;
use constant EMR_SETTEXTALIGN => 22;
use constant EMR_SETTEXTCOLOR => 24;
use constant EMR_SETVIEWPORTEXTEX => 11;
use constant EMR_SETVIEWPORTORGEX => 12;
use constant EMR_SETWINDOWEXTEX => 9;
use constant EMR_SETWINDOWORGEX => 10;
use constant EMR_SETWORLDTRANSFORM => 35;
use constant EMR_STRETCHBLT => 77;
use constant EMR_STRETCHDIBITS => 81;
use constant EMR_STROKEANDFILLPATH => 63;
use constant EMR_STROKEPATH => 64;
use constant EMR_WIDENPATH => 66;
use constant ENABLEDUPLEX => 28;
use constant ENABLEPAIRKERNING => 769;
use constant ENABLERELATIVEWIDTHS => 768;
use constant ENCAPSULATED_POSTSCRIPT => 4116;
use constant ENDDOC => 11;
use constant END_PATH => 4098;
use constant ENHMETA_SIGNATURE => 1179469088;
use constant ENHMETA_STOCK_OBJECT => -2147483648;
use constant ENUMPAPERBINS => 31;
use constant ENUMPAPERMETRICS => 34;
use constant EPSPRINTING => 33;
use constant EPS_SIGNATURE => 1179865157;
use constant ERROR => 0;
use constant ETO_CLIPPED => 4;
use constant ETO_GLYPH_INDEX => 16;
use constant ETO_GRAYED => 1;
use constant ETO_IGNORELANGUAGE => 4096;
use constant ETO_OPAQUE => 2;
use constant ETO_RTLREADING => 128;
use constant EXTTEXTOUT => 512;
use constant EXT_DEVICE_CAPS => 4099;
use constant FF_DECORATIVE => 80;
use constant FF_DONTCARE => 0;
use constant FF_MODERN => 48;
use constant FF_ROMAN => 16;
use constant FF_SCRIPT => 64;
use constant FF_SWISS => 32;
use constant FIXED_PITCH => 1;
use constant FLI_GLYPHS => 262144;
use constant FLI_MASK => 4155;
use constant FLOODFILLBORDER => 0;
use constant FLOODFILLSURFACE => 1;
use constant FLUSHOUTPUT => 6;
use constant FONTMAPPER_MAX => 10;
use constant FS_ARABIC => 64;
use constant FS_BALTIC => 128;
use constant FS_CHINESESIMP => 262144;
use constant FS_CHINESETRAD => 1048576;
use constant FS_CYRILLIC => 4;
use constant FS_GREEK => 8;
use constant FS_HEBREW => 32;
use constant FS_JISJAPAN => 131072;
use constant FS_JOHAB => 2097152;
use constant FS_LATIN1 => 1;
use constant FS_LATIN2 => 2;
use constant FS_SYMBOL => -2147483648;
use constant FS_THAI => 65536;
use constant FS_TURKISH => 16;
use constant FS_VIETNAMESE => 256;
use constant FS_WANSUNG => 524288;
use constant FW_BLACK => 900;
use constant FW_BOLD => 700;
use constant FW_DEMIBOLD => 600;
use constant FW_DONTCARE => 0;
use constant FW_EXTRABOLD => 800;
use constant FW_EXTRALIGHT => 200;
use constant FW_HEAVY => 900;
use constant FW_LIGHT => 300;
use constant FW_MEDIUM => 500;
use constant FW_NORMAL => 400;
use constant FW_REGULAR => 400;
use constant FW_SEMIBOLD => 600;
use constant FW_THIN => 100;
use constant FW_ULTRABOLD => 800;
use constant FW_ULTRALIGHT => 200;
use constant GB2312_CHARSET => 134;
use constant GCPCLASS_ARABIC => 3;
use constant GCPCLASS_HEBREW => 2;
use constant GCPCLASS_LATIN => 1;
use constant GCPCLASS_LATINNUMBER => 6;
use constant GCPCLASS_LATINNUMERICSEPARATOR => 8;
use constant GCPCLASS_LATINNUMERICTERMINATOR => 7;
use constant GCPCLASS_LOCALNUMBER => 5;
use constant GCPCLASS_NEUTRAL => 4;
use constant GCPCLASS_NUMERICSEPARATOR => 9;
use constant GCPCLASS_POSTBOUNDLTR => 32;
use constant GCPCLASS_POSTBOUNDRTL => 16;
use constant GCPCLASS_PREBOUNDLTR => 128;
use constant GCPCLASS_PREBOUNDRLT => 64;
use constant GCPGLYPH_LINKAFTER => 16384;
use constant GCPGLYPH_LINKBEFORE => 32768;
use constant GCP_CLASSIN => 524288;
use constant GCP_DBCS => 1;
use constant GCP_DIACRITIC => 256;
use constant GCP_DISPLAYZWG => 4194304;
use constant GCP_ERROR => 32768;
use constant GCP_GLYPHSHAPE => 16;
use constant GCP_JUSTIFY => 65536;
use constant GCP_JUSTIFYIN => 2097152;
use constant GCP_KASHIDA => 512;
use constant GCP_LIGATE => 32;
use constant GCP_MAXEXTENT => 1048576;
use constant GCP_NEUTRALOVERRIDE => 33554432;
use constant GCP_NUMERICOVERRIDE => 16777216;
use constant GCP_NUMERICSLATIN => 67108864;
use constant GCP_NUMERICSLOCAL => 134217728;
use constant GCP_REORDER => 2;
use constant GCP_SYMSWAPOFF => 8388608;
use constant GCP_USEKERNING => 8;
use constant GDICOMMENT_BEGINGROUP => -2147483647;
use constant GDICOMMENT_ENDGROUP => -2147483646;
use constant GDICOMMENT_MULTIFORMATS => -2147483645;
use constant GDICOMMENT_WINDOWS_METAFILE => -2147483648;
use constant GDICPMMENT_INDENTIFIER => 1128875079;
use constant GDI_ERROR => -1;
use constant GETCOLORTABLE => 5;
use constant GETDEVICEUNITS => 42;
use constant GETEXTENDEDTEXTMETRICS => 256;
use constant GETEXTENTTABLE => 257;
use constant GETFACENAME => 513;
use constant GETPAIRKERNTABLE => 258;
use constant GETPENWIDTH => 16;
use constant GETPHYSPAGESIZE => 12;
use constant GETPRINTINGOFFSET => 13;
use constant GETSCALINGFACTOR => 14;
use constant GETSETPAPERBINS => 29;
use constant GETSETPAPERMETRICS => 35;
use constant GETSETPRINTORIENT => 30;
use constant GETSETSCREENPARAMS => 3072;
use constant GETTECHNOLGY => 20;
use constant GETTECHNOLOGY => 20;
use constant GETTRACKKERNTABLE => 259;
use constant GETVECTORBRUSHSIZE => 27;
use constant GETVECTORPENSIZE => 26;
use constant GGI_MARK_NONEXISTING_GLYPHS => 1;
use constant GGO_BITMAP => 1;
use constant GGO_GLYPH_INDEX => 128;
use constant GGO_GRAY2_BITMAP => 4;
use constant GGO_GRAY4_BITMAP => 5;
use constant GGO_GRAY8_BITMAP => 6;
use constant GGO_METRICS => 0;
use constant GGO_NATIVE => 2;
use constant GM_ADVANCED => 2;
use constant GM_COMPATIBLE => 1;
use constant GM_LAST => 2;
use constant GRADIENT_FILL_OP_FLAG => 255;
use constant GRADIENT_FILL_RECT_H => 0;
use constant GRADIENT_FILL_RECT_V => 1;
use constant GRADIENT_FILL_TRIANGLE => 2;
use constant GRAY_BRUSH => 2;
use constant GREEK_CHARSET => 161;
use constant HALFTONE => 4;
use constant HANGEUL_CHARSET => 129;
use constant HANGUL_CHARSET => 129;
use constant HEBREW_CHARSET => 177;
use constant HGDI_ERROR => -1;
use constant HOLLOW_BRUSH => 5;
use constant HORZRES => 8;
use constant HORZSIZE => 4;
use constant HS_BDIAGONAL => 3;
use constant HS_CROSS => 4;
use constant HS_DIAGCROSS => 5;
use constant HS_FDIAGONAL => 2;
use constant HS_HORIZONTAL => 0;
use constant HS_VERTICAL => 1;
use constant ICM_OFF => 1;
use constant ICM_ON => 2;
use constant ICM_QUERY => 3;
use constant ILLUMINANT_A => 1;
use constant ILLUMINANT_B => 2;
use constant ILLUMINANT_C => 3;
use constant ILLUMINANT_D50 => 4;
use constant ILLUMINANT_D55 => 5;
use constant ILLUMINANT_D65 => 6;
use constant ILLUMINANT_D75 => 7;
use constant ILLUMINANT_DAYLIGHT => 3;
use constant ILLUMINANT_DEVICE_DEFAULT => 0;
use constant ILLUMINANT_F2 => 8;
use constant ILLUMINANT_FLUORESCENT => 8;
use constant ILLUMINANT_MAX_INDEX => 8;
use constant ILLUMINANT_NTSC => 3;
use constant ILLUMINANT_TUNGSTEN => 1;
use constant ISO10_CHARSET => 245;
use constant ISO3_CHARSET => 243;
use constant ISO4_CHARSET => 244;
use constant JOHAB_CHARSET => 130;
use constant LCS_CALIBRATED_RGB => 0;
use constant LCS_DEVICE_CMYK => 2;
use constant LCS_DEVICE_RGB => 1;
use constant LCS_GM_BUSINESS => 1;
use constant LCS_GM_GRAPHICS => 2;
use constant LCS_GM_IMAGES => 4;
use constant LC_INTERIORS => 128;
use constant LC_MARKER => 4;
use constant LC_NONE => 0;
use constant LC_POLYLINE => 2;
use constant LC_POLYMARKER => 8;
use constant LC_STYLED => 32;
use constant LC_WIDE => 16;
use constant LC_WIDESTYLED => 64;
use constant LF_FACESIZE => 32;
use constant LF_FULLFACESIZE => 64;
use constant LINECAPS => 30;
use constant LOGPIXELSX => 88;
use constant LOGPIXELSY => 90;
use constant LTGRAY_BRUSH => 1;
use constant MAC_CHARSET => 77;
use constant MAXSTRETCHBLTMODE => 4;
use constant MERGECOPY => 12583114;
use constant MERGEPAINT => 12255782;
use constant META_ABORTDOC => 82;
use constant META_ANIMATEPALETTE => 1078;
use constant META_ARC => 2071;
use constant META_BITBLT => 2338;
use constant META_CHORD => 2096;
use constant META_CREATEBITMAP => 1790;
use constant META_CREATEBITMAPINDIRECT => 765;
use constant META_CREATEBRUSH => 248;
use constant META_CREATEBRUSHINDIRECT => 764;
use constant META_CREATEFONTINDIRECT => 763;
use constant META_CREATEPALETTE => 247;
use constant META_CREATEPATTERNBRUSH => 505;
use constant META_CREATEPENINDIRECT => 762;
use constant META_CREATEREGION => 1791;
use constant META_DELETEOBJECT => 496;
use constant META_DIBBITBLT => 2368;
use constant META_DIBCREATEPATTERNBRUSH => 322;
use constant META_DIBSTRETCHBLT => 2881;
use constant META_DRAWTEXT => 1583;
use constant META_ELLIPSE => 1048;
use constant META_ENDDOC => 94;
use constant META_ENDPAGE => 80;
use constant META_ESCAPE => 1574;
use constant META_EXCLUDECLIPRECT => 1045;
use constant META_EXTFLOODFILL => 1352;
use constant META_EXTTEXTOUT => 2610;
use constant META_FILLREGION => 552;
use constant META_FLOODFILL => 1049;
use constant META_FRAMEREGION => 1065;
use constant META_INTERSECTCLIPRECT => 1046;
use constant META_INVERTREGION => 298;
use constant META_LINETO => 531;
use constant META_MOVETO => 532;
use constant META_OFFSETCLIPRGN => 544;
use constant META_OFFSETVIEWPORTORG => 529;
use constant META_OFFSETWINDOWORG => 527;
use constant META_PAINTREGION => 299;
use constant META_PATBLT => 1565;
use constant META_PIE => 2074;
use constant META_POLYGON => 804;
use constant META_POLYLINE => 805;
use constant META_POLYPOLYGON => 1336;
use constant META_REALIZEPALETTE => 53;
use constant META_RECTANGLE => 1051;
use constant META_RESETDC => 332;
use constant META_RESIZEPALETTE => 313;
use constant META_RESTOREDC => 295;
use constant META_ROUNDRECT => 1564;
use constant META_SAVEDC => 30;
use constant META_SCALEVIEWPORTEXT => 1042;
use constant META_SCALEWINDOWEXT => 1040;
use constant META_SELECTCLIPREGION => 300;
use constant META_SELECTOBJECT => 301;
use constant META_SELECTPALETTE => 564;
use constant META_SETBKCOLOR => 513;
use constant META_SETBKMODE => 258;
use constant META_SETDIBTODEV => 3379;
use constant META_SETMAPMODE => 259;
use constant META_SETMAPPERFLAGS => 561;
use constant META_SETPALENTRIES => 55;
use constant META_SETPIXEL => 1055;
use constant META_SETPOLYFILLMODE => 262;
use constant META_SETRELABS => 261;
use constant META_SETROP2 => 260;
use constant META_SETSTRETCHBLTMODE => 263;
use constant META_SETTEXTALIGN => 302;
use constant META_SETTEXTCHAREXTRA => 264;
use constant META_SETTEXTCOLOR => 521;
use constant META_SETTEXTJUSTIFICATION => 522;
use constant META_SETVIEWPORTEXT => 526;
use constant META_SETVIEWPORTORG => 525;
use constant META_SETWINDOWEXT => 524;
use constant META_SETWINDOWORG => 523;
use constant META_STARTDOC => 333;
use constant META_STARTPAGE => 79;
use constant META_STRETCHBLT => 2851;
use constant META_STRETCHDIB => 3907;
use constant META_TEXTOUT => 1313;
use constant META_UNKNOWN => 1321;
use constant MFCOMMENT => 15;
use constant MM_ANISOTROPIC => 8;
use constant MM_HIENGLISH => 5;
use constant MM_HIMETRIC => 3;
use constant MM_ISOTROPIC => 7;
use constant MM_LOENGLISH => 4;
use constant MM_LOMETRIC => 2;
use constant MM_MAX => 8;
use constant MM_MAX_FIXEDSCALE => 6;
use constant MM_MIN => 1;
use constant MM_TEXT => 1;
use constant MM_TWIPS => 6;
use constant MONO_FONT => 8;
use constant MOUSETRAILS => 39;
use constant MWT_IDENTITY => 1;
use constant MWT_LEFTMULTIPLY => 2;
use constant MWT_MAX => 3;
use constant MWT_MIN => 1;
use constant MWT_RIGHTMULTIPLY => 3;
use constant NEWFRAME => 1;
use constant NEXTBAND => 3;
use constant NONANTIALIASED_QUALITY => 3;
use constant NOTSRCCOPY => 3342344;
use constant NOTSRCERASE => 1114278;
use constant NTM_BOLD => 32;
use constant NTM_ITALIC => 1;
use constant NTM_REGULAR => 64;
use constant NULLREGION => 1;
use constant NULL_BRUSH => 5;
use constant NULL_PEN => 8;
use constant NUMBRUSHES => 16;
use constant NUMCOLORS => 24;
use constant NUMFONTS => 22;
use constant NUMMARKERS => 20;
use constant NUMPENS => 18;
use constant NUMRESERVED => 106;
use constant OBJ_BITMAP => 7;
use constant OBJ_BRUSH => 2;
use constant OBJ_DC => 3;
use constant OBJ_ENHMETADC => 12;
use constant OBJ_ENHMETAFILE => 13;
use constant OBJ_EXTPEN => 11;
use constant OBJ_FONT => 6;
use constant OBJ_MEMDC => 10;
use constant OBJ_METADC => 4;
use constant OBJ_METAFILE => 9;
use constant OBJ_PAL => 5;
use constant OBJ_PEN => 1;
use constant OBJ_REGION => 8;
use constant OEM_CHARSET => 255;
use constant OEM_FIXED_FONT => 10;
use constant OPAQUE => 2;
use constant OPENCHANNEL => 4110;
use constant OUT_CHARACTER_PRECIS => 2;
use constant OUT_DEFAULT_PRECIS => 0;
use constant OUT_DEVICE_PRECIS => 5;
use constant OUT_OUTLINE_PRECIS => 8;
use constant OUT_RASTER_PRECIS => 6;
use constant OUT_STRING_PRECIS => 1;
use constant OUT_STROKE_PRECIS => 3;
use constant OUT_TT_ONLY_PRECIS => 7;
use constant OUT_TT_PRECIS => 4;
use constant PANOSE_COUNT => 10;
use constant PAN_ANY => 0;
use constant PAN_ARMSTYLE_INDEX => 6;
use constant PAN_BENT_ARMS_DOUBLE_SERIF => 11;
use constant PAN_BENT_ARMS_HORZ => 7;
use constant PAN_BENT_ARMS_SINGLE_SERIF => 10;
use constant PAN_BENT_ARMS_VERT => 9;
use constant PAN_BENT_ARMS_WEDGE => 8;
use constant PAN_CONTRAST_HIGH => 8;
use constant PAN_CONTRAST_INDEX => 4;
use constant PAN_CONTRAST_LOW => 4;
use constant PAN_CONTRAST_MEDIUM => 6;
use constant PAN_CONTRAST_MEDIUM_HIGH => 7;
use constant PAN_CONTRAST_MEDIUM_LOW => 5;
use constant PAN_CONTRAST_NONE => 2;
use constant PAN_CONTRAST_VERY_HIGH => 9;
use constant PAN_CONTRAST_VERY_LOW => 3;
use constant PAN_CULTURE_LATIN => 0;
use constant PAN_FAMILYTYPE_INDEX => 0;
use constant PAN_FAMILY_DECORATIVE => 4;
use constant PAN_FAMILY_PICTORIAL => 5;
use constant PAN_FAMILY_SCRIPT => 3;
use constant PAN_FAMILY_TEXT_DISPLAY => 2;
use constant PAN_LETTERFORM_INDEX => 7;
use constant PAN_LETT_NORMAL_BOXED => 4;
use constant PAN_LETT_NORMAL_COMPACT => 2;
use constant PAN_LETT_NORMAL_FLATTENED => 5;
use constant PAN_LETT_NORMAL_OFF_CENTER => 7;
use constant PAN_LETT_NORMAL_ROUNDED => 6;
use constant PAN_LETT_NORMAL_SQUARE => 8;
use constant PAN_LETT_NORMAL_WEIGHTED => 3;
use constant PAN_LETT_OBLIQUE_BOXED => 11;
use constant PAN_LETT_OBLIQUE_COMPACT => 9;
use constant PAN_LETT_OBLIQUE_FLATTENED => 12;
use constant PAN_LETT_OBLIQUE_OFF_CENTER => 14;
use constant PAN_LETT_OBLIQUE_ROUNDED => 13;
use constant PAN_LETT_OBLIQUE_SQUARE => 15;
use constant PAN_LETT_OBLIQUE_WEIGHTED => 10;
use constant PAN_MIDLINE_CONSTANT_POINTED => 9;
use constant PAN_MIDLINE_CONSTANT_SERIFED => 10;
use constant PAN_MIDLINE_CONSTANT_TRIMMED => 8;
use constant PAN_MIDLINE_HIGH_POINTED => 6;
use constant PAN_MIDLINE_HIGH_SERIFED => 7;
use constant PAN_MIDLINE_HIGH_TRIMMED => 5;
use constant PAN_MIDLINE_INDEX => 8;
use constant PAN_MIDLINE_LOW_POINTED => 12;
use constant PAN_MIDLINE_LOW_SERIFED => 13;
use constant PAN_MIDLINE_LOW_TRIMMED => 11;
use constant PAN_MIDLINE_STANDARD_POINTED => 3;
use constant PAN_MIDLINE_STANDARD_SERIFED => 4;
use constant PAN_MIDLINE_STANDARD_TRIMMED => 2;
use constant PAN_NO_FIT => 1;
use constant PAN_PROPORTION_INDEX => 3;
use constant PAN_PROP_CONDENSED => 6;
use constant PAN_PROP_EVEN_WIDTH => 4;
use constant PAN_PROP_EXPANDED => 5;
use constant PAN_PROP_MODERN => 3;
use constant PAN_PROP_MONOSPACED => 9;
use constant PAN_PROP_OLD_STYLE => 2;
use constant PAN_PROP_VERY_CONDENSED => 8;
use constant PAN_PROP_VERY_EXPANDED => 7;
use constant PAN_SERIFSTYLE_INDEX => 1;
use constant PAN_SERIF_BONE => 8;
use constant PAN_SERIF_COVE => 2;
use constant PAN_SERIF_EXAGGERATED => 9;
use constant PAN_SERIF_FLARED => 14;
use constant PAN_SERIF_NORMAL_SANS => 11;
use constant PAN_SERIF_OBTUSE_COVE => 3;
use constant PAN_SERIF_OBTUSE_SANS => 12;
use constant PAN_SERIF_OBTUSE_SQUARE_COVE => 5;
use constant PAN_SERIF_PERP_SANS => 13;
use constant PAN_SERIF_ROUNDED => 15;
use constant PAN_SERIF_SQUARE => 6;
use constant PAN_SERIF_SQUARE_COVE => 4;
use constant PAN_SERIF_THIN => 7;
use constant PAN_SERIF_TRIANGLE => 10;
use constant PAN_STRAIGHT_ARMS_DOUBLE_SERIF => 6;
use constant PAN_STRAIGHT_ARMS_HORZ => 2;
use constant PAN_STRAIGHT_ARMS_SINGLE_SERIF => 5;
use constant PAN_STRAIGHT_ARMS_VERT => 4;
use constant PAN_STRAIGHT_ARMS_WEDGE => 3;
use constant PAN_STROKEVARIATION_INDEX => 5;
use constant PAN_STROKE_GRADUAL_DIAG => 2;
use constant PAN_STROKE_GRADUAL_HORZ => 5;
use constant PAN_STROKE_GRADUAL_TRAN => 3;
use constant PAN_STROKE_GRADUAL_VERT => 4;
use constant PAN_STROKE_INSTANT_VERT => 8;
use constant PAN_STROKE_RAPID_HORZ => 7;
use constant PAN_STROKE_RAPID_VERT => 6;
use constant PAN_WEIGHT_BLACK => 10;
use constant PAN_WEIGHT_BOLD => 8;
use constant PAN_WEIGHT_BOOK => 5;
use constant PAN_WEIGHT_DEMI => 7;
use constant PAN_WEIGHT_HEAVY => 9;
use constant PAN_WEIGHT_LIGHT => 3;
use constant PAN_WEIGHT_MEDIUM => 6;
use constant PAN_WEIGHT_NORD => 11;
use constant PAN_WEIGHT_THIN => 4;
use constant PAN_WEIGHT_VERY_LIGHT => 2;
use constant PAN_WEIGTH_INDEX => 2;
use constant PAN_XHEIGHT_CONSTANT_LARGE => 4;
use constant PAN_XHEIGHT_CONSTANT_SMALL => 2;
use constant PAN_XHEIGHT_CONSTANT_STANDARD => 3;
use constant PAN_XHEIGHT_DUCKING_LARGE => 7;
use constant PAN_XHEIGHT_DUCKING_SMALL => 5;
use constant PAN_XHEIGHT_DUCKING_STANDARD => 6;
use constant PAN_XHEIGHT_INDEX => 9;
use constant PASSTHROUGH => 19;
use constant PATCOPY => 15728673;
use constant PATINVERT => 5898313;
use constant PATPAINT => 16452105;
use constant PC_EXPLICIT => 2;
use constant PC_INTERIORS => 128;
use constant PC_NOCOLLAPSE => 4;
use constant PC_NONE => 0;
use constant PC_PATHS => 512;
use constant PC_POLYGON => 1;
use constant PC_POLYPOLYGON => 256;
use constant PC_RECTANGLE => 2;
use constant PC_RESERVED => 1;
use constant PC_SCANLINE => 8;
use constant PC_STYLED => 32;
use constant PC_TRAPEZOID => 4;
use constant PC_WIDE => 16;
use constant PC_WIDESTYLED => 64;
use constant PC_WINDPOLYGON => 4;
use constant PDEVICESIZE => 26;
use constant PFD_DEPTH_DONTCARE => 536870912;
use constant PFD_DOUBLEBUFFER => 1;
use constant PFD_DOUBLEBUFFER_DONTCARE => 1073741824;
use constant PFD_DRAW_TO_BITMAP => 8;
use constant PFD_DRAW_TO_WINDOW => 4;
use constant PFD_GENERIC_ACCELERATED => 4096;
use constant PFD_GENERIC_FORMAT => 64;
use constant PFD_MAIN_PLANE => 0;
use constant PFD_NEED_PALETTE => 128;
use constant PFD_NEED_SYSTEM_PALETTE => 256;
use constant PFD_OVERLAY_PLANE => 1;
use constant PFD_STEREO => 2;
use constant PFD_STEREO_DONTCARE => -2147483648;
use constant PFD_SUPPORT_GDI => 16;
use constant PFD_SUPPORT_OPENGL => 32;
use constant PFD_SWAP_COPY => 1024;
use constant PFD_SWAP_EXCHANGE => 512;
use constant PFD_SWAP_LAYER_BUFFERS => 2048;
use constant PFD_TYPE_COLORINDEX => 1;
use constant PFD_TYPE_RGBA => 0;
use constant PFD_UNDERLAY_PLANE => -1;
use constant PHYSICALHEIGHT => 111;
use constant PHYSICALOFFSETX => 112;
use constant PHYSICALOFFSETY => 113;
use constant PHYSICALWIDTH => 110;
use constant PLANES => 14;
use constant POLYFILL_LAST => 2;
use constant POLYGONALCAPS => 32;
use constant POSTSCRIPT_DATA => 37;
use constant POSTSCRIPT_IDENTIFY => 4117;
use constant POSTSCRIPT_IGNORE => 38;
use constant POSTSCRIPT_INJECTION => 4118;
use constant POSTSCRIPT_PASSTHROUGH => 4115;
use constant PRINTRATEUNIT_CPS => 2;
use constant PRINTRATEUNIT_IPM => 4;
use constant PRINTRATEUNIT_LPM => 3;
use constant PRINTRATEUNIT_PPM => 1;
use constant PROOF_QUALITY => 2;
use constant PR_JOBSTATUS => 0;
use constant PSIDENT_GDICENTRIC => 0;
use constant PSIDENT_PSCENTRIC => 1;
use constant PS_ALTERNATE => 8;
use constant PS_COSMETIC => 0;
use constant PS_DASH => 1;
use constant PS_DASHDOT => 3;
use constant PS_DASHDOTDOT => 4;
use constant PS_DOT => 2;
use constant PS_ENDCAP_FLAT => 512;
use constant PS_ENDCAP_MASK => 3840;
use constant PS_ENDCAP_ROUND => 0;
use constant PS_ENDCAP_SQUARE => 256;
use constant PS_GEOMETRIC => 65536;
use constant PS_INSIDEFRAME => 6;
use constant PS_JOIN_BEVEL => 4096;
use constant PS_JOIN_MASK => 61440;
use constant PS_JOIN_MITER => 8192;
use constant PS_JOIN_ROUND => 0;
use constant PS_NULL => 5;
use constant PS_SOLID => 0;
use constant PS_STYLE_MASK => 15;
use constant PS_TYPE_MASK => 983040;
use constant PS_USERSTYLE => 7;
use constant PT_BEZIERTO => 4;
use constant PT_CLOSEFIGURE => 1;
use constant PT_LINETO => 2;
use constant PT_MOVETO => 6;
use constant QDI_DIBTOSCREEN => 4;
use constant QDI_GETDIBITS => 2;
use constant QDI_SETDIBITS => 1;
use constant QDI_STRETCHDIB => 8;
use constant QUERYDIBSUPPORT => 3073;
use constant QUERYESCSUPPORT => 8;
use constant R2_BLACK => 1;
use constant R2_COPYPEN => 13;
use constant R2_MASKNOTPEN => 3;
use constant R2_MASKPEN => 9;
use constant R2_MASKPENNOT => 5;
use constant R2_MERGENOTPEN => 12;
use constant R2_MERGEPEN => 15;
use constant R2_MERGEPENNOT => 14;
use constant R2_NOP => 11;
use constant R2_NOT => 6;
use constant R2_NOTCOPYPEN => 4;
use constant R2_NOTMASKPEN => 8;
use constant R2_NOTMERGEPEN => 2;
use constant R2_NOTXORPEN => 10;
use constant R2_WHITE => 16;
use constant R2_XORPEN => 7;
use constant RASTERCAPS => 38;
use constant RASTER_FONTTYPE => 1;
use constant RC_BANDING => 2;
use constant RC_BIGFONT => 1024;
use constant RC_BITBLT => 1;
use constant RC_BITMAP64 => 8;
use constant RC_DEVBITS => 32768;
use constant RC_DIBTODEV => 512;
use constant RC_DI_BITMAP => 128;
use constant RC_FLOODFILL => 4096;
use constant RC_GDI20_OUTPUT => 16;
use constant RC_GDI20_STATE => 32;
use constant RC_NONE => 0;
use constant RC_OP_DX_OUTPUT => 16384;
use constant RC_PALETTE => 256;
use constant RC_SAVEBITMAP => 64;
use constant RC_SCALING => 4;
use constant RC_STRETCHBLT => 2048;
use constant RC_STRETCHDIB => 8192;
use constant RDH_RECTANGLES => 1;
use constant REFERENCE_BLACK_MAX => 4000;
use constant REFERENCE_BLACK_MIN => 0;
use constant REFERENCE_WHITE_MAX => 10000;
use constant REFERENCE_WHITE_MIN => 6000;
use constant RELATIVE => 2;
use constant RESTORE_CTM => 4100;
use constant RGB_GAMMA_MAX => 65000;
use constant RGB_GAMMA_MIN => 1344;
use constant RGN_AND => 1;
use constant RGN_COPY => 5;
use constant RGN_DIFF => 4;
use constant RGN_ERROR => 0;
use constant RGN_MAX => 5;
use constant RGN_MIN => 1;
use constant RGN_OR => 2;
use constant RGN_XOR => 3;
use constant RUSSIAN_CHARSET => 204;
use constant SAVE_CTM => 4101;
use constant SCALINGFACTORX => 114;
use constant SCALINGFACTORY => 115;
use constant SELECTPAPERSOURCE => 18;
use constant SETABORTPROC => 9;
use constant SETALLJUSTVALUES => 771;
use constant SETCHARSET => 772;
use constant SETCOLORTABLE => 4;
use constant SETCOPYCOUNT => 17;
use constant SETDIBSCALING => 32;
use constant SETKERNTRACK => 770;
use constant SETLINECAP => 21;
use constant SETLINEJOIN => 22;
use constant SETMITERLIMIT => 23;
use constant SET_ARC_DIRECTION => 4102;
use constant SET_BACKGROUND_COLOR => 4103;
use constant SET_BOUNDS => 4109;
use constant SET_CLIP_BOX => 4108;
use constant SET_MIRROR_MODE => 4110;
use constant SET_POLY_MODE => 4104;
use constant SET_SCREEN_ANGLE => 4105;
use constant SET_SPREAD => 4106;
use constant SHIFTJIS_CHARSET => 128;
use constant SIMPLEREGION => 2;
use constant SIZEPALETTE => 104;
use constant SP_APPABORT => -2;
use constant SP_ERROR => -1;
use constant SP_NOTREPORTED => 16384;
use constant SP_OUTOFDISK => -4;
use constant SP_OUTOFMEMORY => -5;
use constant SP_USERABORT => -3;
use constant SRCAND => 8913094;
use constant SRCCOPY => 13369376;
use constant SRCERASE => 4457256;
use constant SRCINVERT => 6684742;
use constant SRCPAINT => 15597702;
use constant STARTDOC => 10;
use constant STOCK_LAST => 17;
use constant STRETCHBLT => 2048;
use constant STRETCH_ANDSCANS => 1;
use constant STRETCH_DELETESCANS => 3;
use constant STRETCH_HALFTONE => 4;
use constant STRETCH_ORSCANS => 2;
use constant SYMBOL_CHARSET => 2;
use constant SYSPAL_ERROR => 0;
use constant SYSPAL_NOSTATIC => 2;
use constant SYSPAL_STATIC => 1;
use constant SYSTEM_FIXED_FONT => 16;
use constant SYSTEM_FONT => 13;
use constant TA_BASELINE => 24;
use constant TA_BOTTOM => 8;
use constant TA_CENTER => 6;
use constant TA_LEFT => 0;
use constant TA_MASK => 287;
use constant TA_NOUPDATECP => 0;
use constant TA_RIGHT => 2;
use constant TA_RTLREADING => 256;
use constant TA_TOP => 0;
use constant TA_UPDATECP => 1;
use constant TCI_SRCCHARSET => 1;
use constant TCI_SRCCODEPAGE => 2;
use constant TCI_SRCFONTSIG => 3;
use constant TCVN_CHARSET => 241;
use constant TC_CP_STROKE => 4;
use constant TC_CR_90 => 8;
use constant TC_CR_ANY => 16;
use constant TC_EA_DOUBLE => 512;
use constant TC_IA_ABLE => 1024;
use constant TC_OP_CHARACTER => 1;
use constant TC_OP_STROKE => 2;
use constant TC_RA_ABLE => 8192;
use constant TC_RESERVED => 32768;
use constant TC_SA_CONTIN => 256;
use constant TC_SA_DOUBLE => 64;
use constant TC_SA_INTEGER => 128;
use constant TC_SCROLLBLT => 65536;
use constant TC_SF_X_YINDEP => 32;
use constant TC_SO_ABLE => 4096;
use constant TC_TT_ABLE => 2;
use constant TC_UA_ABLE => 2048;
use constant TC_VA_ABLE => 16384;
use constant TECHNOLOGY => 2;
use constant TEXTCAPS => 34;
use constant THAI_CHARSET => 222;
use constant TMPF_DEVICE => 8;
use constant TMPF_FIXED_PITCH => 1;
use constant TMPF_TRUETYPE => 4;
use constant TMPF_VECTOR => 2;
use constant TRANSFORM_CTM => 4107;
use constant TRANSPARENT => 1;
use constant TRUETYPE_FONTTYPE => 4;
use constant TT_AVAILABLE => 1;
use constant TT_ENABLED => 2;
use constant TT_POLYGON_TYPE => 24;
use constant TT_PRIM_LINE => 1;
use constant TT_PRIM_QSPLINE => 2;
use constant TURKISH_CHARSET => 162;
use constant VARIABLE_PITCH => 2;
use constant VERTRES => 10;
use constant VERTSIZE => 6;
use constant VISCII_CHARSET => 240;
use constant VREFRESH => 116;
use constant VTA_BASELINE => 24;
use constant VTA_BOTTOM => 2;
use constant VTA_CENTER => 6;
use constant VTA_LEFT => 8;
use constant VTA_RIGHT => 0;
use constant VTA_TOP => 0;
use constant WHITENESS => 16711778;
use constant WHITEONBLACK => 2;
use constant WHITE_BRUSH => 0;
use constant WHITE_PEN => 6;
use constant WINDING => 2;
1;