diff options
Diffstat (limited to 'Lib/plat-mac/Carbon/QuickDraw.py')
-rw-r--r-- | Lib/plat-mac/Carbon/QuickDraw.py | 217 |
1 files changed, 217 insertions, 0 deletions
diff --git a/Lib/plat-mac/Carbon/QuickDraw.py b/Lib/plat-mac/Carbon/QuickDraw.py new file mode 100644 index 0000000..38d8451 --- /dev/null +++ b/Lib/plat-mac/Carbon/QuickDraw.py @@ -0,0 +1,217 @@ +# Generated from 'QuickDraw.h' + + +def FOUR_CHAR_CODE(x): return x +normal = 0 +bold = 1 +italic = 2 +underline = 4 +outline = 8 +shadow = 0x10 +condense = 0x20 +extend = 0x40 +invalColReq = -1 +srcCopy = 0 +srcOr = 1 +srcXor = 2 +srcBic = 3 +notSrcCopy = 4 +notSrcOr = 5 +notSrcXor = 6 +notSrcBic = 7 +patCopy = 8 +patOr = 9 +patXor = 10 +patBic = 11 +notPatCopy = 12 +notPatOr = 13 +notPatXor = 14 +notPatBic = 15 +grayishTextOr = 49 +hilitetransfermode = 50 +hilite = 50 +blend = 32 +addPin = 33 +addOver = 34 +subPin = 35 +addMax = 37 +adMax = 37 +subOver = 38 +adMin = 39 +ditherCopy = 64 +transparent = 36 +italicBit = 1 +ulineBit = 2 +outlineBit = 3 +shadowBit = 4 +condenseBit = 5 +extendBit = 6 +normalBit = 0 +inverseBit = 1 +redBit = 4 +greenBit = 3 +blueBit = 2 +cyanBit = 8 +magentaBit = 7 +yellowBit = 6 +blackBit = 5 +blackColor = 33 +whiteColor = 30 +redColor = 205 +greenColor = 341 +blueColor = 409 +cyanColor = 273 +magentaColor = 137 +yellowColor = 69 +picLParen = 0 +picRParen = 1 +clutType = 0 +fixedType = 1 +directType = 2 +gdDevType = 0 +interlacedDevice = 2 +roundedDevice = 5 +hasAuxMenuBar = 6 +burstDevice = 7 +ext32Device = 8 +ramInit = 10 +mainScreen = 11 +allInit = 12 +screenDevice = 13 +noDriver = 14 +screenActive = 15 +hiliteBit = 7 +pHiliteBit = 0 +defQDColors = 127 +RGBDirect = 16 +baseAddr32 = 4 +sysPatListID = 0 +iBeamCursor = 1 +crossCursor = 2 +plusCursor = 3 +watchCursor = 4 +kQDGrafVerbFrame = 0 +kQDGrafVerbPaint = 1 +kQDGrafVerbErase = 2 +kQDGrafVerbInvert = 3 +kQDGrafVerbFill = 4 +frame = kQDGrafVerbFrame +paint = kQDGrafVerbPaint +erase = kQDGrafVerbErase +invert = kQDGrafVerbInvert +fill = kQDGrafVerbFill +chunky = 0 +chunkyPlanar = 1 +planar = 2 +singleDevicesBit = 0 +dontMatchSeedsBit = 1 +allDevicesBit = 2 +singleDevices = 1 << singleDevicesBit +dontMatchSeeds = 1 << dontMatchSeedsBit +allDevices = 1 << allDevicesBit +kPrinterFontStatus = 0 +kPrinterScalingStatus = 1 +kNoConstraint = 0 +kVerticalConstraint = 1 +kHorizontalConstraint = 2 +k1MonochromePixelFormat = 0x00000001 +k2IndexedPixelFormat = 0x00000002 +k4IndexedPixelFormat = 0x00000004 +k8IndexedPixelFormat = 0x00000008 +k16BE555PixelFormat = 0x00000010 +k24RGBPixelFormat = 0x00000018 +k32ARGBPixelFormat = 0x00000020 +k1IndexedGrayPixelFormat = 0x00000021 +k2IndexedGrayPixelFormat = 0x00000022 +k4IndexedGrayPixelFormat = 0x00000024 +k8IndexedGrayPixelFormat = 0x00000028 +k16LE555PixelFormat = FOUR_CHAR_CODE('L555') +k16LE5551PixelFormat = FOUR_CHAR_CODE('5551') +k16BE565PixelFormat = FOUR_CHAR_CODE('B565') +k16LE565PixelFormat = FOUR_CHAR_CODE('L565') +k24BGRPixelFormat = FOUR_CHAR_CODE('24BG') +k32BGRAPixelFormat = FOUR_CHAR_CODE('BGRA') +k32ABGRPixelFormat = FOUR_CHAR_CODE('ABGR') +k32RGBAPixelFormat = FOUR_CHAR_CODE('RGBA') +kYUVSPixelFormat = FOUR_CHAR_CODE('yuvs') +kYUVUPixelFormat = FOUR_CHAR_CODE('yuvu') +kYVU9PixelFormat = FOUR_CHAR_CODE('YVU9') +kYUV411PixelFormat = FOUR_CHAR_CODE('Y411') +kYVYU422PixelFormat = FOUR_CHAR_CODE('YVYU') +kUYVY422PixelFormat = FOUR_CHAR_CODE('UYVY') +kYUV211PixelFormat = FOUR_CHAR_CODE('Y211') +k2vuyPixelFormat = FOUR_CHAR_CODE('2vuy') +kCursorImageMajorVersion = 0x0001 +kCursorImageMinorVersion = 0x0000 +kQDParseRegionFromTop = (1 << 0) +kQDParseRegionFromBottom = (1 << 1) +kQDParseRegionFromLeft = (1 << 2) +kQDParseRegionFromRight = (1 << 3) +kQDParseRegionFromTopLeft = kQDParseRegionFromTop | kQDParseRegionFromLeft +kQDParseRegionFromBottomRight = kQDParseRegionFromBottom | kQDParseRegionFromRight +kQDRegionToRectsMsgInit = 1 +kQDRegionToRectsMsgParse = 2 +kQDRegionToRectsMsgTerminate = 3 +colorXorXFer = 52 +noiseXFer = 53 +customXFer = 54 +kXFer1PixelAtATime = 0x00000001 +kXFerConvertPixelToRGB32 = 0x00000002 +kCursorComponentsVersion = 0x00010001 +kCursorComponentType = FOUR_CHAR_CODE('curs') +cursorDoesAnimate = 1L << 0 +cursorDoesHardware = 1L << 1 +cursorDoesUnreadableScreenBits = 1L << 2 +kRenderCursorInHardware = 1L << 0 +kRenderCursorInSoftware = 1L << 1 +kCursorComponentInit = 0x0001 +kCursorComponentGetInfo = 0x0002 +kCursorComponentSetOutputMode = 0x0003 +kCursorComponentSetData = 0x0004 +kCursorComponentReconfigure = 0x0005 +kCursorComponentDraw = 0x0006 +kCursorComponentErase = 0x0007 +kCursorComponentMove = 0x0008 +kCursorComponentAnimate = 0x0009 +kCursorComponentLastReserved = 0x0050 +# Generated from 'QuickDrawText.h' + + +def FOUR_CHAR_CODE(x): return x +normal = 0 +bold = 1 +italic = 2 +underline = 4 +outline = 8 +shadow = 0x10 +condense = 0x20 +extend = 0x40 +leftCaret = 0 +rightCaret = -1 +kHilite = 1 +smLeftCaret = 0 +smRightCaret = -1 +smHilite = 1 +onlyStyleRun = 0 +leftStyleRun = 1 +rightStyleRun = 2 +middleStyleRun = 3 +smOnlyStyleRun = 0 +smLeftStyleRun = 1 +smRightStyleRun = 2 +smMiddleStyleRun = 3 +truncEnd = 0 +truncMiddle = 0x4000 +smTruncEnd = 0 +smTruncMiddle = 0x4000 +notTruncated = 0 +truncated = 1 +truncErr = -1 +smNotTruncated = 0 +smTruncated = 1 +smTruncErr = -1 +smBreakWord = 0 +smBreakChar = 1 +smBreakOverflow = 2 +tfAntiAlias = 1 << 0 +tfUnicode = 1 << 1 |