# 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;
