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