summaryrefslogtreecommitdiffstats
path: root/Mac/Lib/lib-toolbox/AERegistry.py
diff options
context:
space:
mode:
authorJack Jansen <jack.jansen@cwi.nl>1998-02-20 15:54:44 (GMT)
committerJack Jansen <jack.jansen@cwi.nl>1998-02-20 15:54:44 (GMT)
commit5e58bcdb7a086d22289cd661072ac5acc1fae721 (patch)
tree6e89bbf21de962ca5206c35c1993301bd1ea820c /Mac/Lib/lib-toolbox/AERegistry.py
parent7c2fddf42359e596f2cbc322dba6409958dfc00d (diff)
downloadcpython-5e58bcdb7a086d22289cd661072ac5acc1fae721.zip
cpython-5e58bcdb7a086d22289cd661072ac5acc1fae721.tar.gz
cpython-5e58bcdb7a086d22289cd661072ac5acc1fae721.tar.bz2
Regenerated from Universal Headers 3.0.1 (which are changed
substantially from previous releases)
Diffstat (limited to 'Mac/Lib/lib-toolbox/AERegistry.py')
-rw-r--r--Mac/Lib/lib-toolbox/AERegistry.py937
1 files changed, 515 insertions, 422 deletions
diff --git a/Mac/Lib/lib-toolbox/AERegistry.py b/Mac/Lib/lib-toolbox/AERegistry.py
index c4c918b..fac197a 100644
--- a/Mac/Lib/lib-toolbox/AERegistry.py
+++ b/Mac/Lib/lib-toolbox/AERegistry.py
@@ -1,427 +1,476 @@
# Generated from 'flap:Metrowerks:Metrowerks CodeWarrior:MacOS Support:Headers:Universal Headers:AERegistry.h'
-cAEList = 'list'
-cApplication = 'capp'
-cArc = 'carc'
-cBoolean = 'bool'
-cCell = 'ccel'
-cChar = 'cha '
-cColorTable = 'clrt'
-cColumn = 'ccol'
-cDocument = 'docu'
-cDrawingArea = 'cdrw'
-cEnumeration = 'enum'
-cFile = 'file'
-cFixed = 'fixd'
-cFixedPoint = 'fpnt'
-cFixedRectangle = 'frct'
-cGraphicLine = 'glin'
-cGraphicObject = 'cgob'
-cGraphicShape = 'cgsh'
-cGraphicText = 'cgtx'
-cGroupedGraphic = 'cpic'
-cInsertionLoc = 'insl'
-cInsertionPoint = 'cins'
-cIntlText = 'itxt'
-cIntlWritingCode = 'intl'
-cItem = 'citm'
-cLine = 'clin'
-cLongDateTime = 'ldt '
-cLongFixed = 'lfxd'
-cLongFixedPoint = 'lfpt'
-cLongFixedRectangle = 'lfrc'
-cLongInteger = 'long'
-cLongPoint = 'lpnt'
-cLongRectangle = 'lrct'
-cMachineLoc = 'mLoc'
-cMenu = 'cmnu'
-cMenuItem = 'cmen'
-cObject = 'cobj'
-cObjectSpecifier = 'obj '
-cOpenableObject = 'coob'
-cOval = 'covl'
-cParagraph = 'cpar'
-cPICT = 'PICT'
-cPixel = 'cpxl'
-cPixelMap = 'cpix'
-cPolygon = 'cpgn'
-cProperty = 'prop'
-cQDPoint = 'QDpt'
-cQDRectangle = 'qdrt'
-cRectangle = 'crec'
-cRGBColor = 'cRGB'
-cRotation = 'trot'
-cRoundedRectangle = 'crrc'
-cRow = 'crow'
-cSelection = 'csel'
-cShortInteger = 'shor'
-cTable = 'ctbl'
-cText = 'ctxt'
-cTextFlow = 'cflo'
-cTextStyles = 'tsty'
-cType = 'type'
-cVersion = 'vers'
-cWindow = 'cwin'
-cWord = 'cwor'
-enumArrows = 'arro'
-enumJustification = 'just'
-enumKeyForm = 'kfrm'
-enumPosition = 'posi'
-enumProtection = 'prtn'
-enumQuality = 'qual'
-enumSaveOptions = 'savo'
-enumStyle = 'styl'
-enumTransferMode = 'tran'
-formUniqueID = 'ID '
-kAEAbout = 'abou'
-kAEAfter = 'afte'
-kAEAliasSelection = 'sali'
-kAEAllCaps = 'alcp'
-kAEArrowAtEnd = 'aren'
-kAEArrowAtStart = 'arst'
-kAEArrowBothEnds = 'arbo'
-kAEAsk = 'ask '
-kAEBefore = 'befo'
-kAEBeginning = 'bgng'
-kAEBeginsWith = 'bgwt'
-kAEBeginTransaction = 'begi'
-kAEBold = 'bold'
-kAECaseSensEquals = 'cseq'
-kAECentered = 'cent'
-kAEChangeView = 'view'
-kAEClone = 'clon'
-kAEClose = 'clos'
-kAECondensed = 'cond'
-kAEContains = 'cont'
-kAECopy = 'copy'
-kAECoreSuite = 'core'
-kAECountElements = 'cnte'
-kAECreateElement = 'crel'
-kAECreatePublisher = 'cpub'
-kAECut = 'cut '
-kAEDelete = 'delo'
-kAEDoObjectsExist = 'doex'
-kAEDoScript = 'dosc'
-kAEDrag = 'drag'
-kAEDuplicateSelection = 'sdup'
-kAEEditGraphic = 'edit'
-kAEEmptyTrash = 'empt'
-kAEEnd = 'end '
-kAEEndsWith = 'ends'
-kAEEndTransaction = 'endt'
-kAEEquals = '= '
-kAEExpanded = 'pexp'
-kAEFast = 'fast'
-kAEFinderEvents = 'FNDR'
-kAEFormulaProtect = 'fpro'
-kAEFullyJustified = 'full'
-kAEGetClassInfo = 'qobj'
-kAEGetData = 'getd'
-kAEGetDataSize = 'dsiz'
-kAEGetEventInfo = 'gtei'
-kAEGetInfoSelection = 'sinf'
-kAEGetPrivilegeSelection = 'sprv'
-kAEGetSuiteInfo = 'gtsi'
-kAEGreaterThan = '> '
-kAEGreaterThanEquals = '>= '
-kAEGrow = 'grow'
-kAEHidden = 'hidn'
-kAEHiQuality = 'hiqu'
-kAEImageGraphic = 'imgr'
-kAEIsUniform = 'isun'
-kAEItalic = 'ital'
-kAELeftJustified = 'left'
-kAELessThan = '< '
-kAELessThanEquals = '<= '
-kAELowercase = 'lowc'
-kAEMakeObjectsVisible = 'mvis'
-kAEMiscStandards = 'misc'
-kAEModifiable = 'modf'
-kAEMove = 'move'
-kAENo = 'no '
-kAENoArrow = 'arno'
-kAENonmodifiable = 'nmod'
-kAEOpen = 'odoc'
-kAEOpenSelection = 'sope'
-kAEOutline = 'outl'
-kAEPageSetup = 'pgsu'
-kAEPaste = 'past'
-kAEPlain = 'plan'
-kAEPrint = 'pdoc'
-kAEPrintSelection = 'spri'
-kAEPrintWindow = 'pwin'
-kAEPutAwaySelection = 'sput'
-kAEQDAddOver = 'addo'
-kAEQDAddPin = 'addp'
-kAEQDAdMax = 'admx'
-kAEQDAdMin = 'admn'
-kAEQDBic = 'bic '
-kAEQDBlend = 'blnd'
-kAEQDCopy = 'cpy '
-kAEQDNotBic = 'nbic'
-kAEQDNotCopy = 'ncpy'
-kAEQDNotOr = 'ntor'
-kAEQDNotXor = 'nxor'
-kAEQDOr = 'or '
-kAEQDSubOver = 'subo'
-kAEQDSubPin = 'subp'
-kAEQDSupplementalSuite = 'qdsp'
-kAEQDXor = 'xor '
-kAEQuickdrawSuite = 'qdrw'
-kAEQuitAll = 'quia'
-kAERedo = 'redo'
-kAERegular = 'regl'
-kAEReplace = 'rplc'
-kAERequiredSuite = 'reqd'
-kAERestart = 'rest'
-kAERevealSelection = 'srev'
-kAERevert = 'rvrt'
-kAERightJustified = 'rght'
-kAESave = 'save'
-kAESelect = 'slct'
-kAESetData = 'setd'
-kAESetPosition = 'posn'
-kAEShadow = 'shad'
-kAEShowClipboard = 'shcl'
-kAEShutDown = 'shut'
-kAESleep = 'slep'
-kAESmallCaps = 'smcp'
-kAESpecialClassProperties = 'c@#!'
-kAEStrikethrough = 'strk'
-kAESubscript = 'sbsc'
-kAESuperscript = 'spsc'
-kAETableSuite = 'tbls'
-kAETextSuite = 'TEXT'
-kAETransactionTerminated = 'ttrm'
-kAEUnderline = 'undl'
-kAEUndo = 'undo'
-kAEWholeWordEquals = 'wweq'
-kAEYes = 'yes '
-kAEZoom = 'zoom'
-keyAEAngle = 'kang'
-keyAEArcAngle = 'parc'
-keyAEBaseAddr = 'badd'
-keyAEBestType = 'pbst'
-keyAEBgndColor = 'kbcl'
-keyAEBgndPattern = 'kbpt'
-keyAEBounds = 'pbnd'
-keyAECellList = 'kclt'
-keyAEClassID = 'clID'
-keyAEColor = 'colr'
-keyAEColorTable = 'cltb'
-keyAECurveHeight = 'kchd'
-keyAECurveWidth = 'kcwd'
-keyAEDashStyle = 'pdst'
-keyAEData = 'data'
-keyAEDefaultType = 'deft'
-keyAEDefinitionRect = 'pdrt'
-keyAEDescType = 'dstp'
-keyAEDestination = 'dest'
-keyAEDoAntiAlias = 'anta'
-keyAEDoDithered = 'gdit'
-keyAEDoRotate = 'kdrt'
-keyAEDoScale = 'ksca'
-keyAEDoTranslate = 'ktra'
-keyAEEditionFileLoc = 'eloc'
-keyAEElements = 'elms'
-keyAEEndPoint = 'pend'
-keyAEEventClass = 'evcl'
-keyAEEventID = 'evti'
-keyAEFile = 'kfil'
-keyAEFileType = 'fltp'
-keyAEFillColor = 'flcl'
-keyAEFillPattern = 'flpt'
-keyAEFlipHorizontal = 'kfho'
-keyAEFlipVertical = 'kfvt'
-keyAEFont = 'font'
-keyAEFormula = 'pfor'
-keyAEGraphicObjects = 'gobs'
-keyAEID = 'ID '
-keyAEImageQuality = 'gqua'
-keyAEInsertHere = 'insh'
-keyAEKeyForms = 'keyf'
-keyAEKeyword = 'kywd'
-keyAELevel = 'levl'
-keyAELineArrow = 'arro'
-keyAEName = 'pnam'
-keyAENewElementLoc = 'pnel'
-keyAEObject = 'kobj'
-keyAEObjectClass = 'kocl'
-keyAEOffStyles = 'ofst'
-keyAEOnStyles = 'onst'
-keyAEParameters = 'prms'
-keyAEParamFlags = 'pmfg'
-keyAEPenColor = 'ppcl'
-keyAEPenPattern = 'pppa'
-keyAEPenWidth = 'ppwd'
-keyAEPixelDepth = 'pdpt'
-keyAEPixMapMinus = 'kpmm'
-keyAEPMTable = 'kpmt'
-keyAEPointList = 'ptlt'
-keyAEPointSize = 'ptsz'
-keyAEPosition = 'kpos'
-keyAEPropData = 'prdt'
-keyAEProperties = 'qpro'
-keyAEProperty = 'kprp'
-keyAEPropFlags = 'prfg'
-keyAEPropID = 'prop'
-keyAEProtection = 'ppro'
-keyAERenderAs = 'kren'
-keyAERequestedType = 'rtyp'
-keyAEResult = '----'
-keyAEResultInfo = 'rsin'
-keyAERotation = 'prot'
-keyAERotPoint = 'krtp'
-keyAERowList = 'krls'
-keyAESaveOptions = 'savo'
-keyAEScale = 'pscl'
-keyAEScriptTag = 'psct'
-keyAEShowWhere = 'show'
-keyAEStartAngle = 'pang'
-keyAEStartPoint = 'pstp'
-keyAEStyles = 'ksty'
-keyAESuiteID = 'suit'
-keyAEText = 'ktxt'
-keyAETextColor = 'ptxc'
-keyAETextFont = 'ptxf'
-keyAETextPointSize = 'ptps'
-keyAETextStyles = 'txst'
-keyAETheText = 'thtx'
-keyAETransferMode = 'pptm'
-keyAETranslation = 'ptrs'
-keyAETryAsStructGraf = 'toog'
-keyAEUniformStyles = 'ustl'
-keyAEUpdateOn = 'pupd'
-keyAEUserTerm = 'utrm'
-keyAEWindow = 'wndw'
-keyAEWritingCode = 'wrcd'
-keyAETSMScriptTag = 'sclg'
-keyAETSMTextFont = 'ktxf'
-keyAETSMTextPointSize = 'ktps'
-keyMiscellaneous = 'fmsc'
-keySelection = 'fsel'
-keyWindow = 'kwnd'
-pArcAngle = 'parc'
-pBackgroundColor = 'pbcl'
-pBackgroundPattern = 'pbpt'
-pBestType = 'pbst'
-pBounds = 'pbnd'
-pClass = 'pcls'
-pClipboard = 'pcli'
-pColor = 'colr'
-pColorTable = 'cltb'
-pContents = 'pcnt'
-pCornerCurveHeight = 'pchd'
-pCornerCurveWidth = 'pcwd'
-pDashStyle = 'pdst'
-pDefaultType = 'deft'
-pDefinitionRect = 'pdrt'
-pEnabled = 'enbl'
-pEndPoint = 'pend'
-pFillColor = 'flcl'
-pFillPattern = 'flpt'
-pFont = 'font'
-pFormula = 'pfor'
-pGraphicObjects = 'gobs'
-pHasCloseBox = 'hclb'
-pHasTitleBar = 'ptit'
-pID = 'ID '
-pIndex = 'pidx'
-pInsertionLoc = 'pins'
-pIsFloating = 'isfl'
-pIsFrontProcess = 'pisf'
-pIsModal = 'pmod'
-pIsModified = 'imod'
-pIsResizable = 'prsz'
-pIsStationeryPad = 'pspd'
-pIsZoomable = 'iszm'
-pIsZoomed = 'pzum'
-pItemNumber = 'itmn'
-pJustification = 'pjst'
-pLineArrow = 'arro'
-pMenuID = 'mnid'
-pName = 'pnam'
-pNewElementLoc = 'pnel'
-pPenColor = 'ppcl'
-pPenPattern = 'pppa'
-pPenWidth = 'ppwd'
-pPixelDepth = 'pdpt'
-pPointList = 'ptlt'
-pPointSize = 'ptsz'
-pProtection = 'ppro'
-pRotation = 'prot'
-pScale = 'pscl'
-pScript = 'scpt'
-pScriptTag = 'psct'
-pSelected = 'selc'
-pSelection = 'sele'
-pStartAngle = 'pang'
-pStartPoint = 'pstp'
-pTextColor = 'ptxc'
-pTextFont = 'ptxf'
-pTextItemDelimiters = 'txdl'
-pTextPointSize = 'ptps'
-pTextStyles = 'txst'
-pTransferMode = 'pptm'
-pTranslation = 'ptrs'
-pUniformStyles = 'ustl'
-pUpdateOn = 'pupd'
-pUserSelection = 'pusl'
-pVersion = 'vers'
-pVisible = 'pvis'
-typeAEText = 'tTXT'
-typeArc = 'carc'
-typeBest = 'best'
-typeCell = 'ccel'
-typeClassInfo = 'gcli'
-typeColorTable = 'clrt'
-typeColumn = 'ccol'
-typeDashStyle = 'tdas'
-typeData = 'tdta'
-typeDrawingArea = 'cdrw'
-typeElemInfo = 'elin'
-typeEnumeration = 'enum'
-typeEPS = 'EPS '
-typeEventInfo = 'evin'
-typeFinderWindow = 'fwin'
-typeFixedPoint = 'fpnt'
-typeFixedRectangle = 'frct'
-typeGraphicLine = 'glin'
-typeGraphicText = 'cgtx'
-typeGroupedGraphic = 'cpic'
-typeInsertionLoc = 'insl'
-typeIntlText = 'itxt'
-typeIntlWritingCode = 'intl'
-typeLongDateTime = 'ldt '
-typeLongFixed = 'lfxd'
-typeLongFixedPoint = 'lfpt'
-typeLongFixedRectangle = 'lfrc'
-typeLongPoint = 'lpnt'
-typeLongRectangle = 'lrct'
-typeMachineLoc = 'mLoc'
-typeOval = 'covl'
-typeParamInfo = 'pmin'
-typePict = 'PICT'
-typePixelMap = 'cpix'
-typePixMapMinus = 'tpmm'
-typePolygon = 'cpgn'
-typePropInfo = 'pinf'
-typeQDPoint = 'QDpt'
-typeRectangle = 'crec'
-typeRGB16 = 'tr16'
-typeRGB96 = 'tr96'
-typeRGBColor = 'cRGB'
-typeRotation = 'trot'
-typeRoundedRectangle = 'crrc'
-typeRow = 'crow'
-typeScrapStyles = 'styl'
-typeScript = 'scpt'
-typeStyledText = 'STXT'
-typeSuiteInfo = 'suin'
-typeTable = 'ctbl'
-typeTextStyles = 'tsty'
-typeTIFF = 'TIFF'
-typeVersion = 'vers'
+def FOUR_CHAR_CODE(x): return x
+from AEDataModel import *
+cAEList = FOUR_CHAR_CODE('list')
+cApplication = FOUR_CHAR_CODE('capp')
+cArc = FOUR_CHAR_CODE('carc')
+cBoolean = FOUR_CHAR_CODE('bool')
+cCell = FOUR_CHAR_CODE('ccel')
+cChar = FOUR_CHAR_CODE('cha ')
+cColorTable = FOUR_CHAR_CODE('clrt')
+cColumn = FOUR_CHAR_CODE('ccol')
+cDocument = FOUR_CHAR_CODE('docu')
+cDrawingArea = FOUR_CHAR_CODE('cdrw')
+cEnumeration = FOUR_CHAR_CODE('enum')
+cFile = FOUR_CHAR_CODE('file')
+cFixed = FOUR_CHAR_CODE('fixd')
+cFixedPoint = FOUR_CHAR_CODE('fpnt')
+cFixedRectangle = FOUR_CHAR_CODE('frct')
+cGraphicLine = FOUR_CHAR_CODE('glin')
+cGraphicObject = FOUR_CHAR_CODE('cgob')
+cGraphicShape = FOUR_CHAR_CODE('cgsh')
+cGraphicText = FOUR_CHAR_CODE('cgtx')
+cGroupedGraphic = FOUR_CHAR_CODE('cpic')
+cInsertionLoc = FOUR_CHAR_CODE('insl')
+cInsertionPoint = FOUR_CHAR_CODE('cins')
+cIntlText = FOUR_CHAR_CODE('itxt')
+cIntlWritingCode = FOUR_CHAR_CODE('intl')
+cItem = FOUR_CHAR_CODE('citm')
+cLine = FOUR_CHAR_CODE('clin')
+cLongDateTime = FOUR_CHAR_CODE('ldt ')
+cLongFixed = FOUR_CHAR_CODE('lfxd')
+cLongFixedPoint = FOUR_CHAR_CODE('lfpt')
+cLongFixedRectangle = FOUR_CHAR_CODE('lfrc')
+cLongInteger = FOUR_CHAR_CODE('long')
+cLongPoint = FOUR_CHAR_CODE('lpnt')
+cLongRectangle = FOUR_CHAR_CODE('lrct')
+cMachineLoc = FOUR_CHAR_CODE('mLoc')
+cMenu = FOUR_CHAR_CODE('cmnu')
+cMenuItem = FOUR_CHAR_CODE('cmen')
+cObject = FOUR_CHAR_CODE('cobj')
+cObjectSpecifier = FOUR_CHAR_CODE('obj ')
+cOpenableObject = FOUR_CHAR_CODE('coob')
+cOval = FOUR_CHAR_CODE('covl')
+cParagraph = FOUR_CHAR_CODE('cpar')
+cPICT = FOUR_CHAR_CODE('PICT')
+cPixel = FOUR_CHAR_CODE('cpxl')
+cPixelMap = FOUR_CHAR_CODE('cpix')
+cPolygon = FOUR_CHAR_CODE('cpgn')
+cProperty = FOUR_CHAR_CODE('prop')
+cQDPoint = FOUR_CHAR_CODE('QDpt')
+cQDRectangle = FOUR_CHAR_CODE('qdrt')
+cRectangle = FOUR_CHAR_CODE('crec')
+cRGBColor = FOUR_CHAR_CODE('cRGB')
+cRotation = FOUR_CHAR_CODE('trot')
+cRoundedRectangle = FOUR_CHAR_CODE('crrc')
+cRow = FOUR_CHAR_CODE('crow')
+cSelection = FOUR_CHAR_CODE('csel')
+cShortInteger = FOUR_CHAR_CODE('shor')
+cTable = FOUR_CHAR_CODE('ctbl')
+cText = FOUR_CHAR_CODE('ctxt')
+cTextFlow = FOUR_CHAR_CODE('cflo')
+cTextStyles = FOUR_CHAR_CODE('tsty')
+cType = FOUR_CHAR_CODE('type')
+cVersion = FOUR_CHAR_CODE('vers')
+cWindow = FOUR_CHAR_CODE('cwin')
+cWord = FOUR_CHAR_CODE('cwor')
+enumArrows = FOUR_CHAR_CODE('arro')
+enumJustification = FOUR_CHAR_CODE('just')
+enumKeyForm = FOUR_CHAR_CODE('kfrm')
+enumPosition = FOUR_CHAR_CODE('posi')
+enumProtection = FOUR_CHAR_CODE('prtn')
+enumQuality = FOUR_CHAR_CODE('qual')
+enumSaveOptions = FOUR_CHAR_CODE('savo')
+enumStyle = FOUR_CHAR_CODE('styl')
+enumTransferMode = FOUR_CHAR_CODE('tran')
+formUniqueID = FOUR_CHAR_CODE('ID ')
+kAEAbout = FOUR_CHAR_CODE('abou')
+kAEAfter = FOUR_CHAR_CODE('afte')
+kAEAliasSelection = FOUR_CHAR_CODE('sali')
+kAEAllCaps = FOUR_CHAR_CODE('alcp')
+kAEArrowAtEnd = FOUR_CHAR_CODE('aren')
+kAEArrowAtStart = FOUR_CHAR_CODE('arst')
+kAEArrowBothEnds = FOUR_CHAR_CODE('arbo')
+kAEAsk = FOUR_CHAR_CODE('ask ')
+kAEBefore = FOUR_CHAR_CODE('befo')
+kAEBeginning = FOUR_CHAR_CODE('bgng')
+kAEBeginsWith = FOUR_CHAR_CODE('bgwt')
+kAEBeginTransaction = FOUR_CHAR_CODE('begi')
+kAEBold = FOUR_CHAR_CODE('bold')
+kAECaseSensEquals = FOUR_CHAR_CODE('cseq')
+kAECentered = FOUR_CHAR_CODE('cent')
+kAEChangeView = FOUR_CHAR_CODE('view')
+kAEClone = FOUR_CHAR_CODE('clon')
+kAEClose = FOUR_CHAR_CODE('clos')
+kAECondensed = FOUR_CHAR_CODE('cond')
+kAEContains = FOUR_CHAR_CODE('cont')
+kAECopy = FOUR_CHAR_CODE('copy')
+kAECoreSuite = FOUR_CHAR_CODE('core')
+kAECountElements = FOUR_CHAR_CODE('cnte')
+kAECreateElement = FOUR_CHAR_CODE('crel')
+kAECreatePublisher = FOUR_CHAR_CODE('cpub')
+kAECut = FOUR_CHAR_CODE('cut ')
+kAEDelete = FOUR_CHAR_CODE('delo')
+kAEDoObjectsExist = FOUR_CHAR_CODE('doex')
+kAEDoScript = FOUR_CHAR_CODE('dosc')
+kAEDrag = FOUR_CHAR_CODE('drag')
+kAEDuplicateSelection = FOUR_CHAR_CODE('sdup')
+kAEEditGraphic = FOUR_CHAR_CODE('edit')
+kAEEmptyTrash = FOUR_CHAR_CODE('empt')
+kAEEnd = FOUR_CHAR_CODE('end ')
+kAEEndsWith = FOUR_CHAR_CODE('ends')
+kAEEndTransaction = FOUR_CHAR_CODE('endt')
+kAEEquals = FOUR_CHAR_CODE('= ')
+kAEExpanded = FOUR_CHAR_CODE('pexp')
+kAEFast = FOUR_CHAR_CODE('fast')
+kAEFinderEvents = FOUR_CHAR_CODE('FNDR')
+kAEFormulaProtect = FOUR_CHAR_CODE('fpro')
+kAEFullyJustified = FOUR_CHAR_CODE('full')
+kAEGetClassInfo = FOUR_CHAR_CODE('qobj')
+kAEGetData = FOUR_CHAR_CODE('getd')
+kAEGetDataSize = FOUR_CHAR_CODE('dsiz')
+kAEGetEventInfo = FOUR_CHAR_CODE('gtei')
+kAEGetInfoSelection = FOUR_CHAR_CODE('sinf')
+kAEGetPrivilegeSelection = FOUR_CHAR_CODE('sprv')
+kAEGetSuiteInfo = FOUR_CHAR_CODE('gtsi')
+kAEGreaterThan = FOUR_CHAR_CODE('> ')
+kAEGreaterThanEquals = FOUR_CHAR_CODE('>= ')
+kAEGrow = FOUR_CHAR_CODE('grow')
+kAEHidden = FOUR_CHAR_CODE('hidn')
+kAEHiQuality = FOUR_CHAR_CODE('hiqu')
+kAEImageGraphic = FOUR_CHAR_CODE('imgr')
+kAEIsUniform = FOUR_CHAR_CODE('isun')
+kAEItalic = FOUR_CHAR_CODE('ital')
+kAELeftJustified = FOUR_CHAR_CODE('left')
+kAELessThan = FOUR_CHAR_CODE('< ')
+kAELessThanEquals = FOUR_CHAR_CODE('<= ')
+kAELowercase = FOUR_CHAR_CODE('lowc')
+kAEMakeObjectsVisible = FOUR_CHAR_CODE('mvis')
+kAEMiscStandards = FOUR_CHAR_CODE('misc')
+kAEModifiable = FOUR_CHAR_CODE('modf')
+kAEMove = FOUR_CHAR_CODE('move')
+kAENo = FOUR_CHAR_CODE('no ')
+kAENoArrow = FOUR_CHAR_CODE('arno')
+kAENonmodifiable = FOUR_CHAR_CODE('nmod')
+kAEOpen = FOUR_CHAR_CODE('odoc')
+kAEOpenSelection = FOUR_CHAR_CODE('sope')
+kAEOutline = FOUR_CHAR_CODE('outl')
+kAEPageSetup = FOUR_CHAR_CODE('pgsu')
+kAEPaste = FOUR_CHAR_CODE('past')
+kAEPlain = FOUR_CHAR_CODE('plan')
+kAEPrint = FOUR_CHAR_CODE('pdoc')
+kAEPrintSelection = FOUR_CHAR_CODE('spri')
+kAEPrintWindow = FOUR_CHAR_CODE('pwin')
+kAEPutAwaySelection = FOUR_CHAR_CODE('sput')
+kAEQDAddOver = FOUR_CHAR_CODE('addo')
+kAEQDAddPin = FOUR_CHAR_CODE('addp')
+kAEQDAdMax = FOUR_CHAR_CODE('admx')
+kAEQDAdMin = FOUR_CHAR_CODE('admn')
+kAEQDBic = FOUR_CHAR_CODE('bic ')
+kAEQDBlend = FOUR_CHAR_CODE('blnd')
+kAEQDCopy = FOUR_CHAR_CODE('cpy ')
+kAEQDNotBic = FOUR_CHAR_CODE('nbic')
+kAEQDNotCopy = FOUR_CHAR_CODE('ncpy')
+kAEQDNotOr = FOUR_CHAR_CODE('ntor')
+kAEQDNotXor = FOUR_CHAR_CODE('nxor')
+kAEQDOr = FOUR_CHAR_CODE('or ')
+kAEQDSubOver = FOUR_CHAR_CODE('subo')
+kAEQDSubPin = FOUR_CHAR_CODE('subp')
+kAEQDSupplementalSuite = FOUR_CHAR_CODE('qdsp')
+kAEQDXor = FOUR_CHAR_CODE('xor ')
+kAEQuickdrawSuite = FOUR_CHAR_CODE('qdrw')
+kAEQuitAll = FOUR_CHAR_CODE('quia')
+kAERedo = FOUR_CHAR_CODE('redo')
+kAERegular = FOUR_CHAR_CODE('regl')
+kAEReplace = FOUR_CHAR_CODE('rplc')
+kAERequiredSuite = FOUR_CHAR_CODE('reqd')
+kAERestart = FOUR_CHAR_CODE('rest')
+kAERevealSelection = FOUR_CHAR_CODE('srev')
+kAERevert = FOUR_CHAR_CODE('rvrt')
+kAERightJustified = FOUR_CHAR_CODE('rght')
+kAESave = FOUR_CHAR_CODE('save')
+kAESelect = FOUR_CHAR_CODE('slct')
+kAESetData = FOUR_CHAR_CODE('setd')
+kAESetPosition = FOUR_CHAR_CODE('posn')
+kAEShadow = FOUR_CHAR_CODE('shad')
+kAEShowClipboard = FOUR_CHAR_CODE('shcl')
+kAEShutDown = FOUR_CHAR_CODE('shut')
+kAESleep = FOUR_CHAR_CODE('slep')
+kAESmallCaps = FOUR_CHAR_CODE('smcp')
+kAESpecialClassProperties = FOUR_CHAR_CODE('c@#!')
+kAEStrikethrough = FOUR_CHAR_CODE('strk')
+kAESubscript = FOUR_CHAR_CODE('sbsc')
+kAESuperscript = FOUR_CHAR_CODE('spsc')
+kAETableSuite = FOUR_CHAR_CODE('tbls')
+kAETextSuite = FOUR_CHAR_CODE('TEXT')
+kAETransactionTerminated = FOUR_CHAR_CODE('ttrm')
+kAEUnderline = FOUR_CHAR_CODE('undl')
+kAEUndo = FOUR_CHAR_CODE('undo')
+kAEWholeWordEquals = FOUR_CHAR_CODE('wweq')
+kAEYes = FOUR_CHAR_CODE('yes ')
+kAEZoom = FOUR_CHAR_CODE('zoom')
+kAEMouseClass = FOUR_CHAR_CODE('mous')
+kAEDown = FOUR_CHAR_CODE('down')
+kAEUp = FOUR_CHAR_CODE('up ')
+kAEMoved = FOUR_CHAR_CODE('move')
+kAEStoppedMoving = FOUR_CHAR_CODE('stop')
+kAEWindowClass = FOUR_CHAR_CODE('wind')
+kAEUpdate = FOUR_CHAR_CODE('updt')
+kAEActivate = FOUR_CHAR_CODE('actv')
+kAEDeactivate = FOUR_CHAR_CODE('dact')
+kAECommandClass = FOUR_CHAR_CODE('cmnd')
+kAEKeyClass = FOUR_CHAR_CODE('keyc')
+kAERawKey = FOUR_CHAR_CODE('rkey')
+kAEVirtualKey = FOUR_CHAR_CODE('keyc')
+kAENavigationKey = FOUR_CHAR_CODE('nave')
+kAEAutoDown = FOUR_CHAR_CODE('auto')
+kAEApplicationClass = FOUR_CHAR_CODE('appl')
+kAESuspend = FOUR_CHAR_CODE('susp')
+kAEResume = FOUR_CHAR_CODE('rsme')
+kAEDiskEvent = FOUR_CHAR_CODE('disk')
+kAENullEvent = FOUR_CHAR_CODE('null')
+kAEWakeUpEvent = FOUR_CHAR_CODE('wake')
+kAEScrapEvent = FOUR_CHAR_CODE('scrp')
+kAEHighLevel = FOUR_CHAR_CODE('high')
+keyAEAngle = FOUR_CHAR_CODE('kang')
+keyAEArcAngle = FOUR_CHAR_CODE('parc')
+keyAEBaseAddr = FOUR_CHAR_CODE('badd')
+keyAEBestType = FOUR_CHAR_CODE('pbst')
+keyAEBgndColor = FOUR_CHAR_CODE('kbcl')
+keyAEBgndPattern = FOUR_CHAR_CODE('kbpt')
+keyAEBounds = FOUR_CHAR_CODE('pbnd')
+keyAECellList = FOUR_CHAR_CODE('kclt')
+keyAEClassID = FOUR_CHAR_CODE('clID')
+keyAEColor = FOUR_CHAR_CODE('colr')
+keyAEColorTable = FOUR_CHAR_CODE('cltb')
+keyAECurveHeight = FOUR_CHAR_CODE('kchd')
+keyAECurveWidth = FOUR_CHAR_CODE('kcwd')
+keyAEDashStyle = FOUR_CHAR_CODE('pdst')
+keyAEData = FOUR_CHAR_CODE('data')
+keyAEDefaultType = FOUR_CHAR_CODE('deft')
+keyAEDefinitionRect = FOUR_CHAR_CODE('pdrt')
+keyAEDescType = FOUR_CHAR_CODE('dstp')
+keyAEDestination = FOUR_CHAR_CODE('dest')
+keyAEDoAntiAlias = FOUR_CHAR_CODE('anta')
+keyAEDoDithered = FOUR_CHAR_CODE('gdit')
+keyAEDoRotate = FOUR_CHAR_CODE('kdrt')
+keyAEDoScale = FOUR_CHAR_CODE('ksca')
+keyAEDoTranslate = FOUR_CHAR_CODE('ktra')
+keyAEEditionFileLoc = FOUR_CHAR_CODE('eloc')
+keyAEElements = FOUR_CHAR_CODE('elms')
+keyAEEndPoint = FOUR_CHAR_CODE('pend')
+keyAEEventClass = FOUR_CHAR_CODE('evcl')
+keyAEEventID = FOUR_CHAR_CODE('evti')
+keyAEFile = FOUR_CHAR_CODE('kfil')
+keyAEFileType = FOUR_CHAR_CODE('fltp')
+keyAEFillColor = FOUR_CHAR_CODE('flcl')
+keyAEFillPattern = FOUR_CHAR_CODE('flpt')
+keyAEFlipHorizontal = FOUR_CHAR_CODE('kfho')
+keyAEFlipVertical = FOUR_CHAR_CODE('kfvt')
+keyAEFont = FOUR_CHAR_CODE('font')
+keyAEFormula = FOUR_CHAR_CODE('pfor')
+keyAEGraphicObjects = FOUR_CHAR_CODE('gobs')
+keyAEID = FOUR_CHAR_CODE('ID ')
+keyAEImageQuality = FOUR_CHAR_CODE('gqua')
+keyAEInsertHere = FOUR_CHAR_CODE('insh')
+keyAEKeyForms = FOUR_CHAR_CODE('keyf')
+keyAEKeyword = FOUR_CHAR_CODE('kywd')
+keyAELevel = FOUR_CHAR_CODE('levl')
+keyAELineArrow = FOUR_CHAR_CODE('arro')
+keyAEName = FOUR_CHAR_CODE('pnam')
+keyAENewElementLoc = FOUR_CHAR_CODE('pnel')
+keyAEObject = FOUR_CHAR_CODE('kobj')
+keyAEObjectClass = FOUR_CHAR_CODE('kocl')
+keyAEOffStyles = FOUR_CHAR_CODE('ofst')
+keyAEOnStyles = FOUR_CHAR_CODE('onst')
+keyAEParameters = FOUR_CHAR_CODE('prms')
+keyAEParamFlags = FOUR_CHAR_CODE('pmfg')
+keyAEPenColor = FOUR_CHAR_CODE('ppcl')
+keyAEPenPattern = FOUR_CHAR_CODE('pppa')
+keyAEPenWidth = FOUR_CHAR_CODE('ppwd')
+keyAEPixelDepth = FOUR_CHAR_CODE('pdpt')
+keyAEPixMapMinus = FOUR_CHAR_CODE('kpmm')
+keyAEPMTable = FOUR_CHAR_CODE('kpmt')
+keyAEPointList = FOUR_CHAR_CODE('ptlt')
+keyAEPointSize = FOUR_CHAR_CODE('ptsz')
+keyAEPosition = FOUR_CHAR_CODE('kpos')
+keyAEPropData = FOUR_CHAR_CODE('prdt')
+keyAEProperties = FOUR_CHAR_CODE('qpro')
+keyAEProperty = FOUR_CHAR_CODE('kprp')
+keyAEPropFlags = FOUR_CHAR_CODE('prfg')
+keyAEPropID = FOUR_CHAR_CODE('prop')
+keyAEProtection = FOUR_CHAR_CODE('ppro')
+keyAERenderAs = FOUR_CHAR_CODE('kren')
+keyAERequestedType = FOUR_CHAR_CODE('rtyp')
+keyAEResult = FOUR_CHAR_CODE('----')
+keyAEResultInfo = FOUR_CHAR_CODE('rsin')
+keyAERotation = FOUR_CHAR_CODE('prot')
+keyAERotPoint = FOUR_CHAR_CODE('krtp')
+keyAERowList = FOUR_CHAR_CODE('krls')
+keyAESaveOptions = FOUR_CHAR_CODE('savo')
+keyAEScale = FOUR_CHAR_CODE('pscl')
+keyAEScriptTag = FOUR_CHAR_CODE('psct')
+keyAEShowWhere = FOUR_CHAR_CODE('show')
+keyAEStartAngle = FOUR_CHAR_CODE('pang')
+keyAEStartPoint = FOUR_CHAR_CODE('pstp')
+keyAEStyles = FOUR_CHAR_CODE('ksty')
+keyAESuiteID = FOUR_CHAR_CODE('suit')
+keyAEText = FOUR_CHAR_CODE('ktxt')
+keyAETextColor = FOUR_CHAR_CODE('ptxc')
+keyAETextFont = FOUR_CHAR_CODE('ptxf')
+keyAETextPointSize = FOUR_CHAR_CODE('ptps')
+keyAETextStyles = FOUR_CHAR_CODE('txst')
+keyAETextLineHeight = FOUR_CHAR_CODE('ktlh')
+keyAETextLineAscent = FOUR_CHAR_CODE('ktas')
+keyAETheText = FOUR_CHAR_CODE('thtx')
+keyAETransferMode = FOUR_CHAR_CODE('pptm')
+keyAETranslation = FOUR_CHAR_CODE('ptrs')
+keyAETryAsStructGraf = FOUR_CHAR_CODE('toog')
+keyAEUniformStyles = FOUR_CHAR_CODE('ustl')
+keyAEUpdateOn = FOUR_CHAR_CODE('pupd')
+keyAEUserTerm = FOUR_CHAR_CODE('utrm')
+keyAEWindow = FOUR_CHAR_CODE('wndw')
+keyAEWritingCode = FOUR_CHAR_CODE('wrcd')
+keyMiscellaneous = FOUR_CHAR_CODE('fmsc')
+keySelection = FOUR_CHAR_CODE('fsel')
+keyWindow = FOUR_CHAR_CODE('kwnd')
+keyWhen = FOUR_CHAR_CODE('when')
+keyWhere = FOUR_CHAR_CODE('wher')
+keyModifiers = FOUR_CHAR_CODE('mods')
+keyKey = FOUR_CHAR_CODE('key ')
+keyKeyCode = FOUR_CHAR_CODE('code')
+keyKeyboard = FOUR_CHAR_CODE('keyb')
+keyDriveNumber = FOUR_CHAR_CODE('drv#')
+keyErrorCode = FOUR_CHAR_CODE('err#')
+keyHighLevelClass = FOUR_CHAR_CODE('hcls')
+keyHighLevelID = FOUR_CHAR_CODE('hid ')
+pArcAngle = FOUR_CHAR_CODE('parc')
+pBackgroundColor = FOUR_CHAR_CODE('pbcl')
+pBackgroundPattern = FOUR_CHAR_CODE('pbpt')
+pBestType = FOUR_CHAR_CODE('pbst')
+pBounds = FOUR_CHAR_CODE('pbnd')
+pClass = FOUR_CHAR_CODE('pcls')
+pClipboard = FOUR_CHAR_CODE('pcli')
+pColor = FOUR_CHAR_CODE('colr')
+pColorTable = FOUR_CHAR_CODE('cltb')
+pContents = FOUR_CHAR_CODE('pcnt')
+pCornerCurveHeight = FOUR_CHAR_CODE('pchd')
+pCornerCurveWidth = FOUR_CHAR_CODE('pcwd')
+pDashStyle = FOUR_CHAR_CODE('pdst')
+pDefaultType = FOUR_CHAR_CODE('deft')
+pDefinitionRect = FOUR_CHAR_CODE('pdrt')
+pEnabled = FOUR_CHAR_CODE('enbl')
+pEndPoint = FOUR_CHAR_CODE('pend')
+pFillColor = FOUR_CHAR_CODE('flcl')
+pFillPattern = FOUR_CHAR_CODE('flpt')
+pFont = FOUR_CHAR_CODE('font')
+pFormula = FOUR_CHAR_CODE('pfor')
+pGraphicObjects = FOUR_CHAR_CODE('gobs')
+pHasCloseBox = FOUR_CHAR_CODE('hclb')
+pHasTitleBar = FOUR_CHAR_CODE('ptit')
+pID = FOUR_CHAR_CODE('ID ')
+pIndex = FOUR_CHAR_CODE('pidx')
+pInsertionLoc = FOUR_CHAR_CODE('pins')
+pIsFloating = FOUR_CHAR_CODE('isfl')
+pIsFrontProcess = FOUR_CHAR_CODE('pisf')
+pIsModal = FOUR_CHAR_CODE('pmod')
+pIsModified = FOUR_CHAR_CODE('imod')
+pIsResizable = FOUR_CHAR_CODE('prsz')
+pIsStationeryPad = FOUR_CHAR_CODE('pspd')
+pIsZoomable = FOUR_CHAR_CODE('iszm')
+pIsZoomed = FOUR_CHAR_CODE('pzum')
+pItemNumber = FOUR_CHAR_CODE('itmn')
+pJustification = FOUR_CHAR_CODE('pjst')
+pLineArrow = FOUR_CHAR_CODE('arro')
+pMenuID = FOUR_CHAR_CODE('mnid')
+pName = FOUR_CHAR_CODE('pnam')
+pNewElementLoc = FOUR_CHAR_CODE('pnel')
+pPenColor = FOUR_CHAR_CODE('ppcl')
+pPenPattern = FOUR_CHAR_CODE('pppa')
+pPenWidth = FOUR_CHAR_CODE('ppwd')
+pPixelDepth = FOUR_CHAR_CODE('pdpt')
+pPointList = FOUR_CHAR_CODE('ptlt')
+pPointSize = FOUR_CHAR_CODE('ptsz')
+pProtection = FOUR_CHAR_CODE('ppro')
+pRotation = FOUR_CHAR_CODE('prot')
+pScale = FOUR_CHAR_CODE('pscl')
+pScript = FOUR_CHAR_CODE('scpt')
+pScriptTag = FOUR_CHAR_CODE('psct')
+pSelected = FOUR_CHAR_CODE('selc')
+pSelection = FOUR_CHAR_CODE('sele')
+pStartAngle = FOUR_CHAR_CODE('pang')
+pStartPoint = FOUR_CHAR_CODE('pstp')
+pTextColor = FOUR_CHAR_CODE('ptxc')
+pTextFont = FOUR_CHAR_CODE('ptxf')
+pTextItemDelimiters = FOUR_CHAR_CODE('txdl')
+pTextPointSize = FOUR_CHAR_CODE('ptps')
+pTextStyles = FOUR_CHAR_CODE('txst')
+pTransferMode = FOUR_CHAR_CODE('pptm')
+pTranslation = FOUR_CHAR_CODE('ptrs')
+pUniformStyles = FOUR_CHAR_CODE('ustl')
+pUpdateOn = FOUR_CHAR_CODE('pupd')
+pUserSelection = FOUR_CHAR_CODE('pusl')
+pVersion = FOUR_CHAR_CODE('vers')
+pVisible = FOUR_CHAR_CODE('pvis')
+typeAEText = FOUR_CHAR_CODE('tTXT')
+typeArc = FOUR_CHAR_CODE('carc')
+typeBest = FOUR_CHAR_CODE('best')
+typeCell = FOUR_CHAR_CODE('ccel')
+typeClassInfo = FOUR_CHAR_CODE('gcli')
+typeColorTable = FOUR_CHAR_CODE('clrt')
+typeColumn = FOUR_CHAR_CODE('ccol')
+typeDashStyle = FOUR_CHAR_CODE('tdas')
+typeData = FOUR_CHAR_CODE('tdta')
+typeDrawingArea = FOUR_CHAR_CODE('cdrw')
+typeElemInfo = FOUR_CHAR_CODE('elin')
+typeEnumeration = FOUR_CHAR_CODE('enum')
+typeEPS = FOUR_CHAR_CODE('EPS ')
+typeEventInfo = FOUR_CHAR_CODE('evin')
+typeFinderWindow = FOUR_CHAR_CODE('fwin')
+typeFixedPoint = FOUR_CHAR_CODE('fpnt')
+typeFixedRectangle = FOUR_CHAR_CODE('frct')
+typeGraphicLine = FOUR_CHAR_CODE('glin')
+typeGraphicText = FOUR_CHAR_CODE('cgtx')
+typeGroupedGraphic = FOUR_CHAR_CODE('cpic')
+typeInsertionLoc = FOUR_CHAR_CODE('insl')
+typeIntlText = FOUR_CHAR_CODE('itxt')
+typeIntlWritingCode = FOUR_CHAR_CODE('intl')
+typeLongDateTime = FOUR_CHAR_CODE('ldt ')
+typeLongFixed = FOUR_CHAR_CODE('lfxd')
+typeLongFixedPoint = FOUR_CHAR_CODE('lfpt')
+typeLongFixedRectangle = FOUR_CHAR_CODE('lfrc')
+typeLongPoint = FOUR_CHAR_CODE('lpnt')
+typeLongRectangle = FOUR_CHAR_CODE('lrct')
+typeMachineLoc = FOUR_CHAR_CODE('mLoc')
+typeOval = FOUR_CHAR_CODE('covl')
+typeParamInfo = FOUR_CHAR_CODE('pmin')
+typePict = FOUR_CHAR_CODE('PICT')
+typePixelMap = FOUR_CHAR_CODE('cpix')
+typePixMapMinus = FOUR_CHAR_CODE('tpmm')
+typePolygon = FOUR_CHAR_CODE('cpgn')
+typePropInfo = FOUR_CHAR_CODE('pinf')
+typeQDPoint = FOUR_CHAR_CODE('QDpt')
+typeRectangle = FOUR_CHAR_CODE('crec')
+typeRGB16 = FOUR_CHAR_CODE('tr16')
+typeRGB96 = FOUR_CHAR_CODE('tr96')
+typeRGBColor = FOUR_CHAR_CODE('cRGB')
+typeRotation = FOUR_CHAR_CODE('trot')
+typeRoundedRectangle = FOUR_CHAR_CODE('crrc')
+typeRow = FOUR_CHAR_CODE('crow')
+typeScrapStyles = FOUR_CHAR_CODE('styl')
+typeScript = FOUR_CHAR_CODE('scpt')
+typeStyledText = FOUR_CHAR_CODE('STXT')
+typeSuiteInfo = FOUR_CHAR_CODE('suin')
+typeTable = FOUR_CHAR_CODE('ctbl')
+typeTextStyles = FOUR_CHAR_CODE('tsty')
+typeTIFF = FOUR_CHAR_CODE('TIFF')
+typeVersion = FOUR_CHAR_CODE('vers')
+kAEMenuClass = FOUR_CHAR_CODE('menu')
+kAEMenuSelect = FOUR_CHAR_CODE('mhit')
+kAEMouseDown = FOUR_CHAR_CODE('mdwn')
+kAEMouseDownInBack = FOUR_CHAR_CODE('mdbk')
+kAEKeyDown = FOUR_CHAR_CODE('kdwn')
+kAEResized = FOUR_CHAR_CODE('rsiz')
+kAEPromise = FOUR_CHAR_CODE('prom')
+keyMenuID = FOUR_CHAR_CODE('mid ')
+keyMenuItem = FOUR_CHAR_CODE('mitm')
+keyCloseAllWindows = FOUR_CHAR_CODE('caw ')
+keyOriginalBounds = FOUR_CHAR_CODE('obnd')
+keyNewBounds = FOUR_CHAR_CODE('nbnd')
+keyLocalWhere = FOUR_CHAR_CODE('lwhr')
+typeHIMenu = FOUR_CHAR_CODE('mobj')
+typeHIWindow = FOUR_CHAR_CODE('wobj')
kBySmallIcon = 0
kByIconView = 1
kByNameView = 2
@@ -436,3 +485,47 @@ kAEMain = 0
kAESharing = 13
kAEZoomIn = 7
kAEZoomOut = 8
+kTextServiceClass = FOUR_CHAR_CODE('tsvc')
+kUpdateActiveInputArea = FOUR_CHAR_CODE('updt')
+kShowHideInputWindow = FOUR_CHAR_CODE('shiw')
+kPos2Offset = FOUR_CHAR_CODE('p2st')
+kOffset2Pos = FOUR_CHAR_CODE('st2p')
+keyAETSMDocumentRefcon = FOUR_CHAR_CODE('refc')
+keyAEServerInstance = FOUR_CHAR_CODE('srvi')
+keyAETheData = FOUR_CHAR_CODE('kdat')
+keyAEFixLength = FOUR_CHAR_CODE('fixl')
+keyAEUpdateRange = FOUR_CHAR_CODE('udng')
+keyAECurrentPoint = FOUR_CHAR_CODE('cpos')
+keyAEBufferSize = FOUR_CHAR_CODE('buff')
+keyAEMoveView = FOUR_CHAR_CODE('mvvw')
+keyAENextBody = FOUR_CHAR_CODE('nxbd')
+keyAETSMScriptTag = FOUR_CHAR_CODE('sclg')
+keyAETSMTextFont = FOUR_CHAR_CODE('ktxf')
+keyAETSMTextPointSize = FOUR_CHAR_CODE('ktps')
+typeTextRange = FOUR_CHAR_CODE('txrn')
+typeComponentInstance = FOUR_CHAR_CODE('cmpi')
+typeOffsetArray = FOUR_CHAR_CODE('ofay')
+typeTextRangeArray = FOUR_CHAR_CODE('tray')
+typeText = typeChar
+kTSMOutsideOfBody = 1
+kTSMInsideOfBody = 2
+kTSMInsideOfActiveInputArea = 3
+kNextBody = 1
+kPreviousBody = 2
+kCaretPosition = 1
+kRawText = 2
+kSelectedRawText = 3
+kConvertedText = 4
+kSelectedConvertedText = 5
+kBlockFillText = 6
+kOutlineText = 7
+kSelectedText = 8
+keyAEHiliteRange = FOUR_CHAR_CODE('hrng')
+keyAEPinRange = FOUR_CHAR_CODE('pnrg')
+keyAEClauseOffsets = FOUR_CHAR_CODE('clau')
+keyAEOffset = FOUR_CHAR_CODE('ofst')
+keyAEPoint = FOUR_CHAR_CODE('gpos')
+keyAELeftSide = FOUR_CHAR_CODE('klef')
+keyAERegionClass = FOUR_CHAR_CODE('rgnc')
+keyAEDragging = FOUR_CHAR_CODE('bool')
+keyAELeadingEdge = keyAELeftSide