From: Roger U. <ru...@us...> - 2005-02-06 07:57:56
|
Update of /cvsroot/pywin32/pywin32/win32/Lib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20819/win32/Lib Modified Files: win32con.py Log Message: Add extra printer and DEVMODE constants, add some comments categorizing them Index: win32con.py =================================================================== RCS file: /cvsroot/pywin32/pywin32/win32/Lib/win32con.py,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** win32con.py 6 Jan 2005 22:29:15 -0000 1.9 --- win32con.py 6 Feb 2005 07:57:43 -0000 1.10 *************** *** 2847,2850 **** --- 2847,2852 ---- # Generated by h2py from \msvcnt\include\wingdi.h # hacked and split manually by mhammond. + + # DEVMODE.dmFields DM_SPECVERSION = 800 DM_ORIENTATION = 1 *************** *** 2862,2867 **** --- 2864,2897 ---- DM_COLLATE = 32768 DM_FORMNAME = 65536 + DM_LOGPIXELS = 131072 + DM_BITSPERPEL = 262144 + DM_PELSWIDTH = 524288 + DM_PELSHEIGHT = 1048576 + DM_DISPLAYFLAGS = 2097152 + DM_DISPLAYFREQUENCY = 4194304 + DM_ICMMETHOD = 8388608 + DM_ICMINTENT = 16777216 + DM_MEDIATYPE = 33554432 + DM_DITHERTYPE = 67108864 + DM_PANNINGWIDTH = 134217728 + DM_PANNINGHEIGHT = 268435456 + DM_DISPLAYFIXEDOUTPUT = 536870912 + + # DEVMODE.dmOrientation DMORIENT_PORTRAIT = 1 DMORIENT_LANDSCAPE = 2 + + # DEVMODE.dmDisplayOrientation + DMDO_DEFAULT = 0 + DMDO_90 = 1 + DMDO_180 = 2 + DMDO_270 = 3 + + # DEVMODE.dmDisplayFixedOutput + DMDFO_DEFAULT = 0 + DMDFO_STRETCH = 1 + DMDFO_CENTER = 2 + + # DEVMODE.dmPaperSize DMPAPER_LETTER = 1 DMPAPER_LETTERSMALL = 2 *************** *** 2905,2910 **** DMPAPER_FANFOLD_STD_GERMAN = 40 DMPAPER_FANFOLD_LGL_GERMAN = 41 ! DMPAPER_LAST = DMPAPER_FANFOLD_LGL_GERMAN DMPAPER_USER = 256 DMBIN_UPPER = 1 DMBIN_ONLYONE = 1 --- 2935,3019 ---- DMPAPER_FANFOLD_STD_GERMAN = 40 DMPAPER_FANFOLD_LGL_GERMAN = 41 ! DMPAPER_ISO_B4 = 42 ! DMPAPER_JAPANESE_POSTCARD = 43 ! DMPAPER_9X11 = 44 ! DMPAPER_10X11 = 45 ! DMPAPER_15X11 = 46 ! DMPAPER_ENV_INVITE = 47 ! DMPAPER_RESERVED_48 = 48 ! DMPAPER_RESERVED_49 = 49 ! DMPAPER_LETTER_EXTRA = 50 ! DMPAPER_LEGAL_EXTRA = 51 ! DMPAPER_TABLOID_EXTRA = 52 ! DMPAPER_A4_EXTRA = 53 ! DMPAPER_LETTER_TRANSVERSE = 54 ! DMPAPER_A4_TRANSVERSE = 55 ! DMPAPER_LETTER_EXTRA_TRANSVERSE = 56 ! DMPAPER_A_PLUS = 57 ! DMPAPER_B_PLUS = 58 ! DMPAPER_LETTER_PLUS = 59 ! DMPAPER_A4_PLUS = 60 ! DMPAPER_A5_TRANSVERSE = 61 ! DMPAPER_B5_TRANSVERSE = 62 ! DMPAPER_A3_EXTRA = 63 ! DMPAPER_A5_EXTRA = 64 ! DMPAPER_B5_EXTRA = 65 ! DMPAPER_A2 = 66 ! DMPAPER_A3_TRANSVERSE = 67 ! DMPAPER_A3_EXTRA_TRANSVERSE = 68 ! DMPAPER_DBL_JAPANESE_POSTCARD = 69 ! DMPAPER_A6 = 70 ! DMPAPER_JENV_KAKU2 = 71 ! DMPAPER_JENV_KAKU3 = 72 ! DMPAPER_JENV_CHOU3 = 73 ! DMPAPER_JENV_CHOU4 = 74 ! DMPAPER_LETTER_ROTATED = 75 ! DMPAPER_A3_ROTATED = 76 ! DMPAPER_A4_ROTATED = 77 ! DMPAPER_A5_ROTATED = 78 ! DMPAPER_B4_JIS_ROTATED = 79 ! DMPAPER_B5_JIS_ROTATED = 80 ! DMPAPER_JAPANESE_POSTCARD_ROTATED = 81 ! DMPAPER_DBL_JAPANESE_POSTCARD_ROTATED = 82 ! DMPAPER_A6_ROTATED = 83 ! DMPAPER_JENV_KAKU2_ROTATED = 84 ! DMPAPER_JENV_KAKU3_ROTATED = 85 ! DMPAPER_JENV_CHOU3_ROTATED = 86 ! DMPAPER_JENV_CHOU4_ROTATED = 87 ! DMPAPER_B6_JIS = 88 ! DMPAPER_B6_JIS_ROTATED = 89 ! DMPAPER_12X11 = 90 ! DMPAPER_JENV_YOU4 = 91 ! DMPAPER_JENV_YOU4_ROTATED = 92 ! DMPAPER_P16K = 93 ! DMPAPER_P32K = 94 ! DMPAPER_P32KBIG = 95 ! DMPAPER_PENV_1 = 96 ! DMPAPER_PENV_2 = 97 ! DMPAPER_PENV_3 = 98 ! DMPAPER_PENV_4 = 99 ! DMPAPER_PENV_5 = 100 ! DMPAPER_PENV_6 = 101 ! DMPAPER_PENV_7 = 102 ! DMPAPER_PENV_8 = 103 ! DMPAPER_PENV_9 = 104 ! DMPAPER_PENV_10 = 105 ! DMPAPER_P16K_ROTATED = 106 ! DMPAPER_P32K_ROTATED = 107 ! DMPAPER_P32KBIG_ROTATED = 108 ! DMPAPER_PENV_1_ROTATED = 109 ! DMPAPER_PENV_2_ROTATED = 110 ! DMPAPER_PENV_3_ROTATED = 111 ! DMPAPER_PENV_4_ROTATED = 112 ! DMPAPER_PENV_5_ROTATED = 113 ! DMPAPER_PENV_6_ROTATED = 114 ! DMPAPER_PENV_7_ROTATED = 115 ! DMPAPER_PENV_8_ROTATED = 116 ! DMPAPER_PENV_9_ROTATED = 117 ! DMPAPER_PENV_10_ROTATED = 118 ! DMPAPER_LAST = DMPAPER_PENV_10_ROTATED DMPAPER_USER = 256 + + # DEVMODE.dmDefaultSource DMBIN_UPPER = 1 DMBIN_ONLYONE = 1 *************** *** 2922,2941 **** --- 3031,3078 ---- DMBIN_LAST = DMBIN_CASSETTE DMBIN_USER = 256 + + # DEVMODE.dmPrintQuality DMRES_DRAFT = (-1) DMRES_LOW = (-2) DMRES_MEDIUM = (-3) DMRES_HIGH = (-4) + + # DEVMODE.dmColor DMCOLOR_MONOCHROME = 1 DMCOLOR_COLOR = 2 + + # DEVMODE.dmDuplex DMDUP_SIMPLEX = 1 DMDUP_VERTICAL = 2 DMDUP_HORIZONTAL = 3 + + # DEVMODE.dmTTOption DMTT_BITMAP = 1 DMTT_DOWNLOAD = 2 DMTT_SUBDEV = 3 + DMTT_DOWNLOAD_OUTLINE = 4 + + # DEVMODE.dmCollate DMCOLLATE_FALSE = 0 DMCOLLATE_TRUE = 1 + + # DEVMODE.dmDisplayFlags DM_GRAYSCALE = 1 DM_INTERLACED = 2 + + # DEVMODE.dmICMMethod + DMICMMETHOD_NONE = 1 + DMICMMETHOD_SYSTEM = 2 + DMICMMETHOD_DRIVER = 3 + DMICMMETHOD_DEVICE = 4 + DMICMMETHOD_USER = 256 + + # DEVMODE.dmICMIntent + DMICM_SATURATE = 1 + DMICM_CONTRAST = 2 + DMICM_COLORIMETRIC = 3 + DMICM_ABS_COLORIMETRIC = 4 + DMICM_USER = 256 + RDH_RECTANGLES = 1 GGO_METRICS = 0 *************** *** 2955,2958 **** --- 3092,3097 ---- DM_OUT_BUFFER = DM_COPY DM_OUT_DEFAULT = DM_UPDATE + + # DeviceCapabilities types DC_FIELDS = 1 DC_PAPERS = 2 *************** *** 2973,2979 **** --- 3112,3144 ---- DC_ORIENTATION = 17 DC_COPIES = 18 + DC_BINADJUST = 19 + DC_EMF_COMPLIANT = 20 + DC_DATATYPE_PRODUCED = 21 + DC_COLLATE = 22 + DC_MANUFACTURER = 23 + DC_MODEL = 24 + DC_PERSONALITY = 25 + DC_PRINTRATE = 26 + DC_PRINTRATEUNIT = 27 + DC_PRINTERMEM = 28 + DC_MEDIAREADY = 29 + DC_STAPLE = 30 + DC_PRINTRATEPPM = 31 + DC_COLORDEVICE = 32 + DC_NUP = 33 + DC_MEDIATYPENAMES = 34 + DC_MEDIATYPES = 35 + + PRINTRATEUNIT_PPM = 1 + PRINTRATEUNIT_CPS = 2 + PRINTRATEUNIT_LPM = 3 + PRINTRATEUNIT_IPM = 4 + + # TrueType constants DCTT_BITMAP = 1 DCTT_DOWNLOAD = 2 DCTT_SUBDEV = 4 + DCTT_DOWNLOAD_OUTLINE = 8 + CA_NEGATIVE = 1 CA_LOG_FILTER = 2 *************** *** 2992,2995 **** --- 3157,3161 ---- ILLUMINANT_FLUORESCENT = ILLUMINANT_F2 ILLUMINANT_NTSC = ILLUMINANT_C + # Generated by h2py from \msvcnt\include\wingdi.h # hacked and split manually by mhammond. |