| # Generated from 'WASTE.h' | 
 |  | 
 | kPascalStackBased = None # workaround for header parsing | 
 | def FOUR_CHAR_CODE(x): return x | 
 | weCantUndoErr = -10015 | 
 | weEmptySelectionErr = -10013 | 
 | weUnknownObjectTypeErr = -9478 | 
 | weObjectNotFoundErr = -9477 | 
 | weReadOnlyErr = -9476 | 
 | weTextNotFoundErr = -9474 | 
 | weInvalidTextEncodingErr = -9473 | 
 | weDuplicateAttributeErr = -9472 | 
 | weInvalidAttributeSizeErr = -9471 | 
 | weReadOnlyAttributeErr = -9470 | 
 | weOddByteCountErr = -9469 | 
 | weHandlerNotFoundErr = -1717 | 
 | weNotHandledErr = -1708 | 
 | weNewerVersionErr = -1706 | 
 | weCorruptDataErr = -1702 | 
 | weProtocolErr = -603 | 
 | weUndefinedSelectorErr = -50 | 
 | weFlushLeft = -2 | 
 | weFlushRight = -1 | 
 | weFlushDefault = 0 | 
 | weCenter = 1 | 
 | weJustify = 2 | 
 | weDirDefault = 1 | 
 | weDirRightToLeft = -1 | 
 | weDirLeftToRight = 0 | 
 | weDoFont = 0x0001 | 
 | weDoFace = 0x0002 | 
 | weDoSize = 0x0004 | 
 | weDoColor = 0x0008 | 
 | weDoAll = weDoFont | weDoFace | weDoSize | weDoColor | 
 | weDoAddSize = 0x0010 | 
 | weDoToggleFace = 0x0020 | 
 | weDoReplaceFace = 0x0040 | 
 | weDoPreserveScript = 0x0080 | 
 | weDoExtractSubscript = 0x0100 | 
 | weDoFaceMask = 0x0200 | 
 | weDoDirection = 0x00000001 | 
 | weDoAlignment = 0x00000002 | 
 | weDoLeftIndent = 0x00000004 | 
 | weDoRightIndent = 0x00000008 | 
 | weDoFirstLineIndent = 0x00000010 | 
 | weDoLineSpacing = 0x00000020 | 
 | weDoSpaceBefore = 0x00000040 | 
 | weDoSpaceAfter = 0x00000080 | 
 | weDoBottomBorderStyle = 0x00000400 | 
 | kLeadingEdge = -1 | 
 | kTrailingEdge = 0 | 
 | kObjectEdge = 2 | 
 | weFAutoScroll = 0 | 
 | weFOutlineHilite = 2 | 
 | weFReadOnly = 5 | 
 | weFUndo = 6 | 
 | weFIntCutAndPaste = 7 | 
 | weFDragAndDrop = 8 | 
 | weFInhibitRecal = 9 | 
 | weFUseTempMem = 10 | 
 | weFDrawOffscreen = 11 | 
 | weFInhibitRedraw = 12 | 
 | weFMonoStyled = 13 | 
 | weFMultipleUndo = 14 | 
 | weFNoKeyboardSync = 29 | 
 | weFInhibitICSupport = 30 | 
 | weFInhibitColor = 31 | 
 | weDoAutoScroll = 1 << weFAutoScroll | 
 | weDoOutlineHilite = 1 << weFOutlineHilite | 
 | weDoReadOnly = 1 << weFReadOnly | 
 | weDoUndo = 1 << weFUndo | 
 | weDoIntCutAndPaste = 1 << weFIntCutAndPaste | 
 | weDoDragAndDrop = 1 << weFDragAndDrop | 
 | weDoInhibitRecal = 1 << weFInhibitRecal | 
 | weDoUseTempMem = 1 << weFUseTempMem | 
 | weDoDrawOffscreen = 1 << weFDrawOffscreen | 
 | weDoInhibitRedraw = 1 << weFInhibitRedraw | 
 | weDoMonoStyled = 1 << weFMonoStyled | 
 | weDoMultipleUndo = 1 << weFMultipleUndo | 
 | weDoNoKeyboardSync = 1 << weFNoKeyboardSync | 
 | weDoInhibitICSupport = 1 << weFInhibitICSupport | 
 | # weDoInhibitColor = 1 << weFInhibitColor | 
 | weBitToggle = -2 | 
 | weBitTest = -1 | 
 | weBitClear = 0 | 
 | weBitSet = 1 | 
 | weLowerCase = 0 | 
 | weUpperCase = 1 | 
 | weFindWholeWords = 0x00000001 | 
 | weFindCaseInsensitive = 0x00000002 | 
 | weFindDiacriticalInsensitive = 0x00000004 | 
 | wePutIntCutAndPaste = 0x00000001 | 
 | wePutAddToTypingSequence = 0x00000002 | 
 | wePutDetectUnicodeBOM = 0x00000200 | 
 | weStreamDestinationKindMask = 0x000000FF | 
 | weStreamIncludeObjects = 0x00000100 | 
 | weGetAddUnicodeBOM = 0x00000200 | 
 | weGetLittleEndian = 0x00000400 | 
 | weTagFontFamily = FOUR_CHAR_CODE('font') | 
 | weTagFontSize = FOUR_CHAR_CODE('ptsz') | 
 | weTagPlain = FOUR_CHAR_CODE('plan') | 
 | weTagBold = FOUR_CHAR_CODE('bold') | 
 | weTagItalic = FOUR_CHAR_CODE('ital') | 
 | weTagUnderline = FOUR_CHAR_CODE('undl') | 
 | weTagOutline = FOUR_CHAR_CODE('outl') | 
 | weTagShadow = FOUR_CHAR_CODE('shad') | 
 | weTagCondensed = FOUR_CHAR_CODE('cond') | 
 | weTagExtended = FOUR_CHAR_CODE('pexp') | 
 | weTagStrikethrough = FOUR_CHAR_CODE('strk') | 
 | weTagTextColor = FOUR_CHAR_CODE('colr') | 
 | weTagBackgroundColor = FOUR_CHAR_CODE('pbcl') | 
 | weTagTransferMode = FOUR_CHAR_CODE('pptm') | 
 | weTagVerticalShift = FOUR_CHAR_CODE('xshf') | 
 | weTagAlignment = FOUR_CHAR_CODE('pjst') | 
 | weTagDirection = FOUR_CHAR_CODE('LDIR') | 
 | weTagLineSpacing = FOUR_CHAR_CODE('ledg') | 
 | weTagLeftIndent = FOUR_CHAR_CODE('lein') | 
 | weTagRightIndent = FOUR_CHAR_CODE('riin') | 
 | weTagFirstLineIndent = FOUR_CHAR_CODE('fidt') | 
 | weTagSpaceBefore = FOUR_CHAR_CODE('spbe') | 
 | weTagSpaceAfter = FOUR_CHAR_CODE('spaf') | 
 | weTagBottomBorderStyle = FOUR_CHAR_CODE('BBRD') | 
 | weTagForceFontFamily = FOUR_CHAR_CODE('ffnt') | 
 | weTagAddFontSize = FOUR_CHAR_CODE('+siz') | 
 | weTagAddVerticalShift = FOUR_CHAR_CODE('+shf') | 
 | weTagTextEncoding = FOUR_CHAR_CODE('ptxe') | 
 | weTagQDStyles = FOUR_CHAR_CODE('qdst') | 
 | weTagTETextStyle = FOUR_CHAR_CODE('tets') | 
 | weTagAlignmentDefault = FOUR_CHAR_CODE('deft') | 
 | weTagAlignmentLeft = FOUR_CHAR_CODE('left') | 
 | weTagAlignmentCenter = FOUR_CHAR_CODE('cent') | 
 | weTagAlignmentRight = FOUR_CHAR_CODE('rght') | 
 | weTagAlignmentFull = FOUR_CHAR_CODE('full') | 
 | weTagDirectionDefault = FOUR_CHAR_CODE('deft') | 
 | weTagDirectionLeftToRight = FOUR_CHAR_CODE('L->R') | 
 | weTagDirectionRightToLeft = FOUR_CHAR_CODE('R->L') | 
 | weTagBorderStyleNone = FOUR_CHAR_CODE('NONE') | 
 | weTagBorderStyleThin = FOUR_CHAR_CODE('SLDL') | 
 | weTagBorderStyleDotted = FOUR_CHAR_CODE('DTDL') | 
 | weTagBorderStyleThick = FOUR_CHAR_CODE('THKL') | 
 | weLineSpacingSingle = 0x00000000 | 
 | weLineSpacingOneAndHalf = 0x00008000 | 
 | weLineSpacingDouble = 0x00010000 | 
 | weCharByteHook = FOUR_CHAR_CODE('cbyt') | 
 | weCharToPixelHook = FOUR_CHAR_CODE('c2p ') | 
 | weCharTypeHook = FOUR_CHAR_CODE('ctyp') | 
 | weClickLoop = FOUR_CHAR_CODE('clik') | 
 | weCurrentDrag = FOUR_CHAR_CODE('drag') | 
 | weDrawTextHook = FOUR_CHAR_CODE('draw') | 
 | weDrawTSMHiliteHook = FOUR_CHAR_CODE('dtsm') | 
 | weEraseHook = FOUR_CHAR_CODE('eras') | 
 | weFontFamilyToNameHook = FOUR_CHAR_CODE('ff2n') | 
 | weFontNameToFamilyHook = FOUR_CHAR_CODE('fn2f') | 
 | weFluxProc = FOUR_CHAR_CODE('flux') | 
 | weHiliteDropAreaHook = FOUR_CHAR_CODE('hidr') | 
 | weLineBreakHook = FOUR_CHAR_CODE('lbrk') | 
 | wePixelToCharHook = FOUR_CHAR_CODE('p2c ') | 
 | wePort = FOUR_CHAR_CODE('port') | 
 | wePreTrackDragHook = FOUR_CHAR_CODE('ptrk') | 
 | weRefCon = FOUR_CHAR_CODE('refc') | 
 | weScrollProc = FOUR_CHAR_CODE('scrl') | 
 | weText = FOUR_CHAR_CODE('text') | 
 | weTranslateDragHook = FOUR_CHAR_CODE('xdrg') | 
 | weTranslucencyThreshold = FOUR_CHAR_CODE('tluc') | 
 | weTSMDocumentID = FOUR_CHAR_CODE('tsmd') | 
 | weTSMPreUpdate = FOUR_CHAR_CODE('pre ') | 
 | weTSMPostUpdate = FOUR_CHAR_CODE('post') | 
 | weURLHint = FOUR_CHAR_CODE('urlh') | 
 | weWordBreakHook = FOUR_CHAR_CODE('wbrk') | 
 | weNewHandler = FOUR_CHAR_CODE('new ') | 
 | weDisposeHandler = FOUR_CHAR_CODE('free') | 
 | weDrawHandler = FOUR_CHAR_CODE('draw') | 
 | weClickHandler = FOUR_CHAR_CODE('clik') | 
 | weStreamHandler = FOUR_CHAR_CODE('strm') | 
 | weHoverHandler = FOUR_CHAR_CODE('hovr') | 
 | kTypeText = FOUR_CHAR_CODE('TEXT') | 
 | kTypeStyles = FOUR_CHAR_CODE('styl') | 
 | kTypeSoup = FOUR_CHAR_CODE('SOUP') | 
 | kTypeFontTable = FOUR_CHAR_CODE('FISH') | 
 | kTypeParaFormat = FOUR_CHAR_CODE('WEpf') | 
 | kTypeRulerScrap = FOUR_CHAR_CODE('WEru') | 
 | kTypeCharFormat = FOUR_CHAR_CODE('WEcf') | 
 | kTypeStyleScrap = FOUR_CHAR_CODE('WEst') | 
 | kTypeUnicodeText = FOUR_CHAR_CODE('utxt') | 
 | kTypeUTF8Text = FOUR_CHAR_CODE('UTF8') | 
 | kTypeStyledText = FOUR_CHAR_CODE('STXT') | 
 | weAKNone = 0 | 
 | weAKUnspecified = 1 | 
 | weAKTyping = 2 | 
 | weAKCut = 3 | 
 | weAKPaste = 4 | 
 | weAKClear = 5 | 
 | weAKDrag = 6 | 
 | weAKSetStyle = 7 | 
 | weAKSetRuler = 8 | 
 | weAKBackspace = 9 | 
 | weAKFwdDelete = 10 | 
 | weAKCaseChange = 11 | 
 | weAKObjectChange = 12 | 
 | weToScrap = 0 | 
 | weToDrag = 1 | 
 | weToSoup = 2 | 
 | weMouseEnter = 0 | 
 | weMouseWithin = 1 | 
 | weMouseLeave = 2 | 
 | kCurrentSelection = -1 | 
 | kNullStyle = -2 |