# 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