1721 lines
37 KiB
Python
1721 lines
37 KiB
Python
# kae.py
|
|
#
|
|
# Generated on Sun Dec 30 17:39:53 +0000 2007
|
|
|
|
|
|
# AEDataModel.h
|
|
|
|
typeBoolean = b'bool'
|
|
typeChar = b'TEXT'
|
|
|
|
typeStyledUnicodeText = b'sutx'
|
|
typeEncodedString = b'encs'
|
|
typeUnicodeText = b'utxt'
|
|
typeCString = b'cstr'
|
|
typePString = b'pstr'
|
|
|
|
typeUTF16ExternalRepresentation = b'ut16'
|
|
typeUTF8Text = b'utf8'
|
|
|
|
typeSInt16 = b'shor'
|
|
typeUInt16 = b'ushr'
|
|
typeSInt32 = b'long'
|
|
typeUInt32 = b'magn'
|
|
typeSInt64 = b'comp'
|
|
typeUInt64 = b'ucom'
|
|
typeIEEE32BitFloatingPoint = b'sing'
|
|
typeIEEE64BitFloatingPoint = b'doub'
|
|
type128BitFloatingPoint = b'ldbl'
|
|
typeDecimalStruct = b'decm'
|
|
|
|
typeSMInt = typeSInt16
|
|
typeShortInteger = typeSInt16
|
|
typeInteger = typeSInt32
|
|
typeLongInteger = typeSInt32
|
|
typeMagnitude = typeUInt32
|
|
typeComp = typeSInt64
|
|
typeSMFloat = typeIEEE32BitFloatingPoint
|
|
typeShortFloat = typeIEEE32BitFloatingPoint
|
|
typeFloat = typeIEEE64BitFloatingPoint
|
|
typeLongFloat = typeIEEE64BitFloatingPoint
|
|
typeExtended = b'exte'
|
|
|
|
typeAEList = b'list'
|
|
typeAERecord = b'reco'
|
|
typeAppleEvent = b'aevt'
|
|
typeEventRecord = b'evrc'
|
|
typeTrue = b'true'
|
|
typeFalse = b'fals'
|
|
typeAlias = b'alis'
|
|
typeEnumerated = b'enum'
|
|
typeType = b'type'
|
|
typeAppParameters = b'appa'
|
|
typeProperty = b'prop'
|
|
typeFSRef = b'fsrf'
|
|
typeFileURL = b'furl'
|
|
typeKeyword = b'keyw'
|
|
typeSectionH = b'sect'
|
|
typeWildCard = b'****'
|
|
typeApplSignature = b'sign'
|
|
typeQDRectangle = b'qdrt'
|
|
typeFixed = b'fixd'
|
|
typeProcessSerialNumber = b'psn '
|
|
typeApplicationURL = b'aprl'
|
|
typeNull = b'null'
|
|
|
|
typeFSS = b'fss '
|
|
|
|
typeCFAttributedStringRef = b'cfas'
|
|
typeCFMutableAttributedStringRef = b'cfaa'
|
|
typeCFStringRef = b'cfst'
|
|
typeCFMutableStringRef = b'cfms'
|
|
typeCFArrayRef = b'cfar'
|
|
typeCFMutableArrayRef = b'cfma'
|
|
typeCFDictionaryRef = b'cfdc'
|
|
typeCFMutableDictionaryRef = b'cfmd'
|
|
typeCFNumberRef = b'cfnb'
|
|
typeCFBooleanRef = b'cftf'
|
|
typeCFTypeRef = b'cfty'
|
|
|
|
typeKernelProcessID = b'kpid'
|
|
typeMachPort = b'port'
|
|
|
|
typeApplicationBundleID = b'bund'
|
|
|
|
keyTransactionIDAttr = b'tran'
|
|
keyReturnIDAttr = b'rtid'
|
|
keyEventClassAttr = b'evcl'
|
|
keyEventIDAttr = b'evid'
|
|
keyAddressAttr = b'addr'
|
|
keyOptionalKeywordAttr = b'optk'
|
|
keyTimeoutAttr = b'timo'
|
|
keyInteractLevelAttr = b'inte'
|
|
keyEventSourceAttr = b'esrc'
|
|
keyMissedKeywordAttr = b'miss'
|
|
keyOriginalAddressAttr = b'from'
|
|
keyAcceptTimeoutAttr = b'actm'
|
|
keyReplyRequestedAttr = b'repq'
|
|
|
|
kAEDebugPOSTHeader = (1 << 0)
|
|
kAEDebugReplyHeader = (1 << 1)
|
|
kAEDebugXMLRequest = (1 << 2)
|
|
kAEDebugXMLResponse = (1 << 3)
|
|
kAEDebugXMLDebugAll = 0xFFFFFFFF
|
|
|
|
kSOAP1999Schema = b'ss99'
|
|
kSOAP2001Schema = b'ss01'
|
|
|
|
keyUserNameAttr = b'unam'
|
|
keyUserPasswordAttr = b'pass'
|
|
keyDisableAuthenticationAttr = b'auth'
|
|
keyXMLDebuggingAttr = b'xdbg'
|
|
kAERPCClass = b'rpc '
|
|
kAEXMLRPCScheme = b'RPC2'
|
|
kAESOAPScheme = b'SOAP'
|
|
kAESharedScriptHandler = b'wscp'
|
|
keyRPCMethodName = b'meth'
|
|
keyRPCMethodParam = b'parm'
|
|
keyRPCMethodParamOrder = b'/ord'
|
|
keyAEPOSTHeaderData = b'phed'
|
|
keyAEReplyHeaderData = b'rhed'
|
|
keyAEXMLRequestData = b'xreq'
|
|
keyAEXMLReplyData = b'xrep'
|
|
keyAdditionalHTTPHeaders = b'ahed'
|
|
keySOAPAction = b'sact'
|
|
keySOAPMethodNameSpace = b'mspc'
|
|
keySOAPMethodNameSpaceURI = b'mspu'
|
|
keySOAPSchemaVersion = b'ssch'
|
|
|
|
keySOAPStructureMetaData = b'/smd'
|
|
keySOAPSMDNamespace = b'ssns'
|
|
keySOAPSMDNamespaceURI = b'ssnu'
|
|
keySOAPSMDType = b'sstp'
|
|
|
|
kAEUseHTTPProxyAttr = b'xupr'
|
|
kAEHTTPProxyPortAttr = b'xhtp'
|
|
kAEHTTPProxyHostAttr = b'xhth'
|
|
|
|
kAESocks4Protocol = 4
|
|
kAESocks5Protocol = 5
|
|
|
|
kAEUseSocksAttr = b'xscs'
|
|
kAESocksProxyAttr = b'xsok'
|
|
kAESocksHostAttr = b'xshs'
|
|
kAESocksPortAttr = b'xshp'
|
|
kAESocksUserAttr = b'xshu'
|
|
kAESocksPasswordAttr = b'xshw'
|
|
|
|
kAEDescListFactorNone = 0
|
|
kAEDescListFactorType = 4
|
|
kAEDescListFactorTypeAndSize = 8
|
|
|
|
kAutoGenerateReturnID = -1
|
|
kAnyTransactionID = 0
|
|
|
|
kAEDataArray = 0
|
|
kAEPackedArray = 1
|
|
kAEDescArray = 3
|
|
kAEKeyDescArray = 4
|
|
|
|
kAEHandleArray = 2
|
|
|
|
kAENormalPriority = 0x00000000
|
|
kAEHighPriority = 0x00000001
|
|
|
|
kAENoReply = 0x00000001
|
|
kAEQueueReply = 0x00000002
|
|
kAEWaitReply = 0x00000003
|
|
kAEDontReconnect = 0x00000080
|
|
kAEWantReceipt = 0x00000200
|
|
kAENeverInteract = 0x00000010
|
|
kAECanInteract = 0x00000020
|
|
kAEAlwaysInteract = 0x00000030
|
|
kAECanSwitchLayer = 0x00000040
|
|
kAEDontRecord = 0x00001000
|
|
kAEDontExecute = 0x00002000
|
|
kAEProcessNonReplyEvents = 0x00008000
|
|
|
|
kAEDefaultTimeout = -1
|
|
kNoTimeOut = -2
|
|
|
|
|
|
|
|
# AEHelpers.h
|
|
|
|
aeBuildSyntaxNoErr = 0
|
|
aeBuildSyntaxBadToken = 1
|
|
aeBuildSyntaxBadEOF = 2
|
|
aeBuildSyntaxNoEOF = 3
|
|
aeBuildSyntaxBadNegative = 4
|
|
aeBuildSyntaxMissingQuote = 5
|
|
aeBuildSyntaxBadHex = 6
|
|
aeBuildSyntaxOddHex = 7
|
|
aeBuildSyntaxNoCloseHex = 8
|
|
aeBuildSyntaxUncoercedHex = 9
|
|
aeBuildSyntaxNoCloseString = 10
|
|
aeBuildSyntaxBadDesc = 11
|
|
aeBuildSyntaxBadData = 12
|
|
aeBuildSyntaxNoCloseParen = 13
|
|
aeBuildSyntaxNoCloseBracket = 14
|
|
aeBuildSyntaxNoCloseBrace = 15
|
|
aeBuildSyntaxNoKey = 16
|
|
aeBuildSyntaxNoColon = 17
|
|
aeBuildSyntaxCoercedList = 18
|
|
aeBuildSyntaxUncoercedDoubleAt = 19
|
|
|
|
|
|
|
|
# AEMach.h
|
|
|
|
keyReplyPortAttr = b'repp'
|
|
|
|
typeReplyPortAttr = keyReplyPortAttr
|
|
|
|
|
|
|
|
# AEObjects.h
|
|
|
|
kAEAND = b'AND '
|
|
kAEOR = b'OR '
|
|
kAENOT = b'NOT '
|
|
kAEFirst = b'firs'
|
|
kAELast = b'last'
|
|
kAEMiddle = b'midd'
|
|
kAEAny = b'any '
|
|
kAEAll = b'all '
|
|
kAENext = b'next'
|
|
kAEPrevious = b'prev'
|
|
keyAECompOperator = b'relo'
|
|
keyAELogicalTerms = b'term'
|
|
keyAELogicalOperator = b'logc'
|
|
keyAEObject1 = b'obj1'
|
|
keyAEObject2 = b'obj2'
|
|
keyAEDesiredClass = b'want'
|
|
keyAEContainer = b'from'
|
|
keyAEKeyForm = b'form'
|
|
keyAEKeyData = b'seld'
|
|
|
|
keyAERangeStart = b'star'
|
|
keyAERangeStop = b'stop'
|
|
keyDisposeTokenProc = b'xtok'
|
|
keyAECompareProc = b'cmpr'
|
|
keyAECountProc = b'cont'
|
|
keyAEMarkTokenProc = b'mkid'
|
|
keyAEMarkProc = b'mark'
|
|
keyAEAdjustMarksProc = b'adjm'
|
|
keyAEGetErrDescProc = b'indc'
|
|
|
|
formAbsolutePosition = b'indx'
|
|
formRelativePosition = b'rele'
|
|
formTest = b'test'
|
|
formRange = b'rang'
|
|
formPropertyID = b'prop'
|
|
formName = b'name'
|
|
formUniqueID = b'ID '
|
|
typeObjectSpecifier = b'obj '
|
|
typeObjectBeingExamined = b'exmn'
|
|
typeCurrentContainer = b'ccnt'
|
|
typeToken = b'toke'
|
|
typeRelativeDescriptor = b'rel '
|
|
typeAbsoluteOrdinal = b'abso'
|
|
typeIndexDescriptor = b'inde'
|
|
typeRangeDescriptor = b'rang'
|
|
typeLogicalDescriptor = b'logi'
|
|
typeCompDescriptor = b'cmpd'
|
|
typeOSLTokenList = b'ostl'
|
|
|
|
kAEIDoMinimum = 0x0000
|
|
kAEIDoWhose = 0x0001
|
|
kAEIDoMarking = 0x0004
|
|
kAEPassSubDescs = 0x0008
|
|
kAEResolveNestedLists = 0x0010
|
|
kAEHandleSimpleRanges = 0x0020
|
|
kAEUseRelativeIterators = 0x0040
|
|
|
|
typeWhoseDescriptor = b'whos'
|
|
formWhose = b'whos'
|
|
typeWhoseRange = b'wrng'
|
|
keyAEWhoseRangeStart = b'wstr'
|
|
keyAEWhoseRangeStop = b'wstp'
|
|
keyAEIndex = b'kidx'
|
|
keyAETest = b'ktst'
|
|
|
|
|
|
|
|
# AEPackObject.h
|
|
|
|
|
|
|
|
# AERegistry.h
|
|
|
|
cAEList = b'list'
|
|
cApplication = b'capp'
|
|
cArc = b'carc'
|
|
cBoolean = b'bool'
|
|
cCell = b'ccel'
|
|
cChar = b'cha '
|
|
cColorTable = b'clrt'
|
|
cColumn = b'ccol'
|
|
cDocument = b'docu'
|
|
cDrawingArea = b'cdrw'
|
|
cEnumeration = b'enum'
|
|
cFile = b'file'
|
|
cFixed = b'fixd'
|
|
cFixedPoint = b'fpnt'
|
|
cFixedRectangle = b'frct'
|
|
cGraphicLine = b'glin'
|
|
cGraphicObject = b'cgob'
|
|
cGraphicShape = b'cgsh'
|
|
cGraphicText = b'cgtx'
|
|
cGroupedGraphic = b'cpic'
|
|
|
|
cInsertionLoc = b'insl'
|
|
cInsertionPoint = b'cins'
|
|
cIntlText = b'itxt'
|
|
cIntlWritingCode = b'intl'
|
|
cItem = b'citm'
|
|
cLine = b'clin'
|
|
cLongDateTime = b'ldt '
|
|
cLongFixed = b'lfxd'
|
|
cLongFixedPoint = b'lfpt'
|
|
cLongFixedRectangle = b'lfrc'
|
|
cLongInteger = b'long'
|
|
cLongPoint = b'lpnt'
|
|
cLongRectangle = b'lrct'
|
|
cMachineLoc = b'mLoc'
|
|
cMenu = b'cmnu'
|
|
cMenuItem = b'cmen'
|
|
cObject = b'cobj'
|
|
cObjectSpecifier = b'obj '
|
|
cOpenableObject = b'coob'
|
|
cOval = b'covl'
|
|
|
|
cParagraph = b'cpar'
|
|
cPICT = b'PICT'
|
|
cPixel = b'cpxl'
|
|
cPixelMap = b'cpix'
|
|
cPolygon = b'cpgn'
|
|
cProperty = b'prop'
|
|
cQDPoint = b'QDpt'
|
|
cQDRectangle = b'qdrt'
|
|
cRectangle = b'crec'
|
|
cRGBColor = b'cRGB'
|
|
cRotation = b'trot'
|
|
cRoundedRectangle = b'crrc'
|
|
cRow = b'crow'
|
|
cSelection = b'csel'
|
|
cShortInteger = b'shor'
|
|
cTable = b'ctbl'
|
|
cText = b'ctxt'
|
|
cTextFlow = b'cflo'
|
|
cTextStyles = b'tsty'
|
|
cType = b'type'
|
|
|
|
cVersion = b'vers'
|
|
cWindow = b'cwin'
|
|
cWord = b'cwor'
|
|
enumArrows = b'arro'
|
|
enumJustification = b'just'
|
|
enumKeyForm = b'kfrm'
|
|
enumPosition = b'posi'
|
|
enumProtection = b'prtn'
|
|
enumQuality = b'qual'
|
|
enumSaveOptions = b'savo'
|
|
enumStyle = b'styl'
|
|
enumTransferMode = b'tran'
|
|
kAEAbout = b'abou'
|
|
kAEAfter = b'afte'
|
|
kAEAliasSelection = b'sali'
|
|
kAEAllCaps = b'alcp'
|
|
kAEArrowAtEnd = b'aren'
|
|
kAEArrowAtStart = b'arst'
|
|
kAEArrowBothEnds = b'arbo'
|
|
|
|
kAEAsk = b'ask '
|
|
kAEBefore = b'befo'
|
|
kAEBeginning = b'bgng'
|
|
kAEBeginsWith = b'bgwt'
|
|
kAEBeginTransaction = b'begi'
|
|
kAEBold = b'bold'
|
|
kAECaseSensEquals = b'cseq'
|
|
kAECentered = b'cent'
|
|
kAEChangeView = b'view'
|
|
kAEClone = b'clon'
|
|
kAEClose = b'clos'
|
|
kAECondensed = b'cond'
|
|
kAEContains = b'cont'
|
|
kAECopy = b'copy'
|
|
kAECoreSuite = b'core'
|
|
kAECountElements = b'cnte'
|
|
kAECreateElement = b'crel'
|
|
kAECreatePublisher = b'cpub'
|
|
kAECut = b'cut '
|
|
kAEDelete = b'delo'
|
|
|
|
kAEDoObjectsExist = b'doex'
|
|
kAEDoScript = b'dosc'
|
|
kAEDrag = b'drag'
|
|
kAEDuplicateSelection = b'sdup'
|
|
kAEEditGraphic = b'edit'
|
|
kAEEmptyTrash = b'empt'
|
|
kAEEnd = b'end '
|
|
kAEEndsWith = b'ends'
|
|
kAEEndTransaction = b'endt'
|
|
kAEEquals = b'= '
|
|
kAEExpanded = b'pexp'
|
|
kAEFast = b'fast'
|
|
kAEFinderEvents = b'FNDR'
|
|
kAEFormulaProtect = b'fpro'
|
|
kAEFullyJustified = b'full'
|
|
kAEGetClassInfo = b'qobj'
|
|
kAEGetData = b'getd'
|
|
kAEGetDataSize = b'dsiz'
|
|
kAEGetEventInfo = b'gtei'
|
|
kAEGetInfoSelection = b'sinf'
|
|
|
|
kAEGetPrivilegeSelection = b'sprv'
|
|
kAEGetSuiteInfo = b'gtsi'
|
|
kAEGreaterThan = b'> '
|
|
kAEGreaterThanEquals = b'>= '
|
|
kAEGrow = b'grow'
|
|
kAEHidden = b'hidn'
|
|
kAEHiQuality = b'hiqu'
|
|
kAEImageGraphic = b'imgr'
|
|
kAEIsUniform = b'isun'
|
|
kAEItalic = b'ital'
|
|
kAELeftJustified = b'left'
|
|
kAELessThan = b'< '
|
|
kAELessThanEquals = b'<= '
|
|
kAELowercase = b'lowc'
|
|
kAEMakeObjectsVisible = b'mvis'
|
|
kAEMiscStandards = b'misc'
|
|
kAEModifiable = b'modf'
|
|
kAEMove = b'move'
|
|
kAENo = b'no '
|
|
kAENoArrow = b'arno'
|
|
|
|
kAENonmodifiable = b'nmod'
|
|
kAEOpen = b'odoc'
|
|
kAEOpenSelection = b'sope'
|
|
kAEOutline = b'outl'
|
|
kAEPageSetup = b'pgsu'
|
|
kAEPaste = b'past'
|
|
kAEPlain = b'plan'
|
|
kAEPrint = b'pdoc'
|
|
kAEPrintSelection = b'spri'
|
|
kAEPrintWindow = b'pwin'
|
|
kAEPutAwaySelection = b'sput'
|
|
kAEQDAddOver = b'addo'
|
|
kAEQDAddPin = b'addp'
|
|
kAEQDAdMax = b'admx'
|
|
kAEQDAdMin = b'admn'
|
|
kAEQDBic = b'bic '
|
|
kAEQDBlend = b'blnd'
|
|
kAEQDCopy = b'cpy '
|
|
kAEQDNotBic = b'nbic'
|
|
kAEQDNotCopy = b'ncpy'
|
|
|
|
kAEQDNotOr = b'ntor'
|
|
kAEQDNotXor = b'nxor'
|
|
kAEQDOr = b'or '
|
|
kAEQDSubOver = b'subo'
|
|
kAEQDSubPin = b'subp'
|
|
kAEQDSupplementalSuite = b'qdsp'
|
|
kAEQDXor = b'xor '
|
|
kAEQuickdrawSuite = b'qdrw'
|
|
kAEQuitAll = b'quia'
|
|
kAERedo = b'redo'
|
|
kAERegular = b'regl'
|
|
kAEReopenApplication = b'rapp'
|
|
kAEReplace = b'rplc'
|
|
kAERequiredSuite = b'reqd'
|
|
kAERestart = b'rest'
|
|
kAERevealSelection = b'srev'
|
|
kAERevert = b'rvrt'
|
|
kAERightJustified = b'rght'
|
|
kAESave = b'save'
|
|
kAESelect = b'slct'
|
|
kAESetData = b'setd'
|
|
|
|
kAESetPosition = b'posn'
|
|
kAEShadow = b'shad'
|
|
kAEShowClipboard = b'shcl'
|
|
kAEShutDown = b'shut'
|
|
kAESleep = b'slep'
|
|
kAESmallCaps = b'smcp'
|
|
kAESpecialClassProperties = b'c@#!'
|
|
kAEStrikethrough = b'strk'
|
|
kAESubscript = b'sbsc'
|
|
kAESuperscript = b'spsc'
|
|
kAETableSuite = b'tbls'
|
|
kAETextSuite = b'TEXT'
|
|
kAETransactionTerminated = b'ttrm'
|
|
kAEUnderline = b'undl'
|
|
kAEUndo = b'undo'
|
|
kAEWholeWordEquals = b'wweq'
|
|
kAEYes = b'yes '
|
|
kAEZoom = b'zoom'
|
|
|
|
kAELogOut = b'logo'
|
|
kAEReallyLogOut = b'rlgo'
|
|
kAEShowRestartDialog = b'rrst'
|
|
kAEShowShutdownDialog = b'rsdn'
|
|
|
|
kAEMouseClass = b'mous'
|
|
kAEDown = b'down'
|
|
kAEUp = b'up '
|
|
kAEMoved = b'move'
|
|
kAEStoppedMoving = b'stop'
|
|
kAEWindowClass = b'wind'
|
|
kAEUpdate = b'updt'
|
|
kAEActivate = b'actv'
|
|
kAEDeactivate = b'dact'
|
|
kAECommandClass = b'cmnd'
|
|
kAEKeyClass = b'keyc'
|
|
kAERawKey = b'rkey'
|
|
kAEVirtualKey = b'keyc'
|
|
kAENavigationKey = b'nave'
|
|
kAEAutoDown = b'auto'
|
|
kAEApplicationClass = b'appl'
|
|
kAESuspend = b'susp'
|
|
kAEResume = b'rsme'
|
|
kAEDiskEvent = b'disk'
|
|
kAENullEvent = b'null'
|
|
kAEWakeUpEvent = b'wake'
|
|
kAEScrapEvent = b'scrp'
|
|
kAEHighLevel = b'high'
|
|
|
|
keyAEAngle = b'kang'
|
|
keyAEArcAngle = b'parc'
|
|
|
|
keyAEBaseAddr = b'badd'
|
|
keyAEBestType = b'pbst'
|
|
keyAEBgndColor = b'kbcl'
|
|
keyAEBgndPattern = b'kbpt'
|
|
keyAEBounds = b'pbnd'
|
|
keyAECellList = b'kclt'
|
|
keyAEClassID = b'clID'
|
|
keyAEColor = b'colr'
|
|
keyAEColorTable = b'cltb'
|
|
keyAECurveHeight = b'kchd'
|
|
keyAECurveWidth = b'kcwd'
|
|
keyAEDashStyle = b'pdst'
|
|
keyAEData = b'data'
|
|
keyAEDefaultType = b'deft'
|
|
keyAEDefinitionRect = b'pdrt'
|
|
keyAEDescType = b'dstp'
|
|
keyAEDestination = b'dest'
|
|
keyAEDoAntiAlias = b'anta'
|
|
keyAEDoDithered = b'gdit'
|
|
keyAEDoRotate = b'kdrt'
|
|
|
|
keyAEDoScale = b'ksca'
|
|
keyAEDoTranslate = b'ktra'
|
|
keyAEEditionFileLoc = b'eloc'
|
|
keyAEElements = b'elms'
|
|
keyAEEndPoint = b'pend'
|
|
keyAEEventClass = b'evcl'
|
|
keyAEEventID = b'evti'
|
|
keyAEFile = b'kfil'
|
|
keyAEFileType = b'fltp'
|
|
keyAEFillColor = b'flcl'
|
|
keyAEFillPattern = b'flpt'
|
|
keyAEFlipHorizontal = b'kfho'
|
|
keyAEFlipVertical = b'kfvt'
|
|
keyAEFont = b'font'
|
|
keyAEFormula = b'pfor'
|
|
keyAEGraphicObjects = b'gobs'
|
|
keyAEID = b'ID '
|
|
keyAEImageQuality = b'gqua'
|
|
keyAEInsertHere = b'insh'
|
|
keyAEKeyForms = b'keyf'
|
|
|
|
keyAEKeyword = b'kywd'
|
|
keyAELevel = b'levl'
|
|
keyAELineArrow = b'arro'
|
|
keyAEName = b'pnam'
|
|
keyAENewElementLoc = b'pnel'
|
|
keyAEObject = b'kobj'
|
|
keyAEObjectClass = b'kocl'
|
|
keyAEOffStyles = b'ofst'
|
|
keyAEOnStyles = b'onst'
|
|
keyAEParameters = b'prms'
|
|
keyAEParamFlags = b'pmfg'
|
|
keyAEPenColor = b'ppcl'
|
|
keyAEPenPattern = b'pppa'
|
|
keyAEPenWidth = b'ppwd'
|
|
keyAEPixelDepth = b'pdpt'
|
|
keyAEPixMapMinus = b'kpmm'
|
|
keyAEPMTable = b'kpmt'
|
|
keyAEPointList = b'ptlt'
|
|
keyAEPointSize = b'ptsz'
|
|
keyAEPosition = b'kpos'
|
|
|
|
keyAEPropData = b'prdt'
|
|
keyAEProperties = b'qpro'
|
|
keyAEProperty = b'kprp'
|
|
keyAEPropFlags = b'prfg'
|
|
keyAEPropID = b'prop'
|
|
keyAEProtection = b'ppro'
|
|
keyAERenderAs = b'kren'
|
|
keyAERequestedType = b'rtyp'
|
|
keyAEResult = b'----'
|
|
keyAEResultInfo = b'rsin'
|
|
keyAERotation = b'prot'
|
|
keyAERotPoint = b'krtp'
|
|
keyAERowList = b'krls'
|
|
keyAESaveOptions = b'savo'
|
|
keyAEScale = b'pscl'
|
|
keyAEScriptTag = b'psct'
|
|
keyAESearchText = b'stxt'
|
|
keyAEShowWhere = b'show'
|
|
keyAEStartAngle = b'pang'
|
|
keyAEStartPoint = b'pstp'
|
|
keyAEStyles = b'ksty'
|
|
|
|
keyAESuiteID = b'suit'
|
|
keyAEText = b'ktxt'
|
|
keyAETextColor = b'ptxc'
|
|
keyAETextFont = b'ptxf'
|
|
keyAETextPointSize = b'ptps'
|
|
keyAETextStyles = b'txst'
|
|
keyAETextLineHeight = b'ktlh'
|
|
keyAETextLineAscent = b'ktas'
|
|
keyAETheText = b'thtx'
|
|
keyAETransferMode = b'pptm'
|
|
keyAETranslation = b'ptrs'
|
|
keyAETryAsStructGraf = b'toog'
|
|
keyAEUniformStyles = b'ustl'
|
|
keyAEUpdateOn = b'pupd'
|
|
keyAEUserTerm = b'utrm'
|
|
keyAEWindow = b'wndw'
|
|
keyAEWritingCode = b'wrcd'
|
|
|
|
keyMiscellaneous = b'fmsc'
|
|
keySelection = b'fsel'
|
|
keyWindow = b'kwnd'
|
|
keyWhen = b'when'
|
|
keyWhere = b'wher'
|
|
keyModifiers = b'mods'
|
|
keyKey = b'key '
|
|
keyKeyCode = b'code'
|
|
keyKeyboard = b'keyb'
|
|
keyDriveNumber = b'drv#'
|
|
keyErrorCode = b'err#'
|
|
keyHighLevelClass = b'hcls'
|
|
keyHighLevelID = b'hid '
|
|
|
|
pArcAngle = b'parc'
|
|
pBackgroundColor = b'pbcl'
|
|
pBackgroundPattern = b'pbpt'
|
|
pBestType = b'pbst'
|
|
pBounds = b'pbnd'
|
|
pClass = b'pcls'
|
|
pClipboard = b'pcli'
|
|
pColor = b'colr'
|
|
pColorTable = b'cltb'
|
|
pContents = b'pcnt'
|
|
pCornerCurveHeight = b'pchd'
|
|
pCornerCurveWidth = b'pcwd'
|
|
pDashStyle = b'pdst'
|
|
pDefaultType = b'deft'
|
|
pDefinitionRect = b'pdrt'
|
|
pEnabled = b'enbl'
|
|
pEndPoint = b'pend'
|
|
pFillColor = b'flcl'
|
|
pFillPattern = b'flpt'
|
|
pFont = b'font'
|
|
|
|
pFormula = b'pfor'
|
|
pGraphicObjects = b'gobs'
|
|
pHasCloseBox = b'hclb'
|
|
pHasTitleBar = b'ptit'
|
|
pID = b'ID '
|
|
pIndex = b'pidx'
|
|
pInsertionLoc = b'pins'
|
|
pIsFloating = b'isfl'
|
|
pIsFrontProcess = b'pisf'
|
|
pIsModal = b'pmod'
|
|
pIsModified = b'imod'
|
|
pIsResizable = b'prsz'
|
|
pIsStationeryPad = b'pspd'
|
|
pIsZoomable = b'iszm'
|
|
pIsZoomed = b'pzum'
|
|
pItemNumber = b'itmn'
|
|
pJustification = b'pjst'
|
|
pLineArrow = b'arro'
|
|
pMenuID = b'mnid'
|
|
pName = b'pnam'
|
|
|
|
pNewElementLoc = b'pnel'
|
|
pPenColor = b'ppcl'
|
|
pPenPattern = b'pppa'
|
|
pPenWidth = b'ppwd'
|
|
pPixelDepth = b'pdpt'
|
|
pPointList = b'ptlt'
|
|
pPointSize = b'ptsz'
|
|
pProtection = b'ppro'
|
|
pRotation = b'prot'
|
|
pScale = b'pscl'
|
|
pScript = b'scpt'
|
|
pScriptTag = b'psct'
|
|
pSelected = b'selc'
|
|
pSelection = b'sele'
|
|
pStartAngle = b'pang'
|
|
pStartPoint = b'pstp'
|
|
pTextColor = b'ptxc'
|
|
pTextFont = b'ptxf'
|
|
pTextItemDelimiters = b'txdl'
|
|
pTextPointSize = b'ptps'
|
|
|
|
pTextStyles = b'txst'
|
|
pTransferMode = b'pptm'
|
|
pTranslation = b'ptrs'
|
|
pUniformStyles = b'ustl'
|
|
pUpdateOn = b'pupd'
|
|
pUserSelection = b'pusl'
|
|
pVersion = b'vers'
|
|
pVisible = b'pvis'
|
|
|
|
typeAEText = b'tTXT'
|
|
typeArc = b'carc'
|
|
typeBest = b'best'
|
|
typeCell = b'ccel'
|
|
typeClassInfo = b'gcli'
|
|
typeColorTable = b'clrt'
|
|
typeColumn = b'ccol'
|
|
typeDashStyle = b'tdas'
|
|
typeData = b'tdta'
|
|
typeDrawingArea = b'cdrw'
|
|
typeElemInfo = b'elin'
|
|
typeEnumeration = b'enum'
|
|
typeEPS = b'EPS '
|
|
typeEventInfo = b'evin'
|
|
|
|
typeFinderWindow = b'fwin'
|
|
typeFixedPoint = b'fpnt'
|
|
typeFixedRectangle = b'frct'
|
|
typeGraphicLine = b'glin'
|
|
typeGraphicText = b'cgtx'
|
|
typeGroupedGraphic = b'cpic'
|
|
typeInsertionLoc = b'insl'
|
|
typeIntlText = b'itxt'
|
|
typeIntlWritingCode = b'intl'
|
|
typeLongDateTime = b'ldt '
|
|
typeCFAbsoluteTime = b'cfat'
|
|
typeISO8601DateTime = b'isot'
|
|
typeLongFixed = b'lfxd'
|
|
typeLongFixedPoint = b'lfpt'
|
|
typeLongFixedRectangle = b'lfrc'
|
|
typeLongPoint = b'lpnt'
|
|
typeLongRectangle = b'lrct'
|
|
typeMachineLoc = b'mLoc'
|
|
typeOval = b'covl'
|
|
typeParamInfo = b'pmin'
|
|
typePict = b'PICT'
|
|
|
|
typePixelMap = b'cpix'
|
|
typePixMapMinus = b'tpmm'
|
|
typePolygon = b'cpgn'
|
|
typePropInfo = b'pinf'
|
|
typePtr = b'ptr '
|
|
typeQDPoint = b'QDpt'
|
|
typeQDRegion = b'Qrgn'
|
|
typeRectangle = b'crec'
|
|
typeRGB16 = b'tr16'
|
|
typeRGB96 = b'tr96'
|
|
typeRGBColor = b'cRGB'
|
|
typeRotation = b'trot'
|
|
typeRoundedRectangle = b'crrc'
|
|
typeRow = b'crow'
|
|
typeScrapStyles = b'styl'
|
|
typeScript = b'scpt'
|
|
typeStyledText = b'STXT'
|
|
typeSuiteInfo = b'suin'
|
|
typeTable = b'ctbl'
|
|
typeTextStyles = b'tsty'
|
|
|
|
typeTIFF = b'TIFF'
|
|
typeJPEG = b'JPEG'
|
|
typeGIF = b'GIFf'
|
|
typeVersion = b'vers'
|
|
|
|
kAEMenuClass = b'menu'
|
|
kAEMenuSelect = b'mhit'
|
|
kAEMouseDown = b'mdwn'
|
|
kAEMouseDownInBack = b'mdbk'
|
|
kAEKeyDown = b'kdwn'
|
|
kAEResized = b'rsiz'
|
|
kAEPromise = b'prom'
|
|
|
|
keyMenuID = b'mid '
|
|
keyMenuItem = b'mitm'
|
|
keyCloseAllWindows = b'caw '
|
|
keyOriginalBounds = b'obnd'
|
|
keyNewBounds = b'nbnd'
|
|
keyLocalWhere = b'lwhr'
|
|
|
|
typeHIMenu = b'mobj'
|
|
typeHIWindow = b'wobj'
|
|
|
|
kBySmallIcon = 0
|
|
kByIconView = 1
|
|
kByNameView = 2
|
|
kByDateView = 3
|
|
kBySizeView = 4
|
|
kByKindView = 5
|
|
kByCommentView = 6
|
|
kByLabelView = 7
|
|
kByVersionView = 8
|
|
|
|
kAEInfo = 11
|
|
kAEMain = 0
|
|
kAESharing = 13
|
|
|
|
kAEZoomIn = 7
|
|
kAEZoomOut = 8
|
|
|
|
kTextServiceClass = b'tsvc'
|
|
kUpdateActiveInputArea = b'updt'
|
|
kShowHideInputWindow = b'shiw'
|
|
kPos2Offset = b'p2st'
|
|
kOffset2Pos = b'st2p'
|
|
kUnicodeNotFromInputMethod = b'unim'
|
|
kGetSelectedText = b'gtxt'
|
|
keyAETSMDocumentRefcon = b'refc'
|
|
keyAEServerInstance = b'srvi'
|
|
keyAETheData = b'kdat'
|
|
keyAEFixLength = b'fixl'
|
|
keyAEUpdateRange = b'udng'
|
|
keyAECurrentPoint = b'cpos'
|
|
keyAEBufferSize = b'buff'
|
|
keyAEMoveView = b'mvvw'
|
|
keyAENextBody = b'nxbd'
|
|
keyAETSMScriptTag = b'sclg'
|
|
keyAETSMTextFont = b'ktxf'
|
|
keyAETSMTextFMFont = b'ktxm'
|
|
keyAETSMTextPointSize = b'ktps'
|
|
keyAETSMEventRecord = b'tevt'
|
|
keyAETSMEventRef = b'tevr'
|
|
keyAETextServiceEncoding = b'tsen'
|
|
keyAETextServiceMacEncoding = b'tmen'
|
|
keyAETSMGlyphInfoArray = b'tgia'
|
|
typeTextRange = b'txrn'
|
|
typeComponentInstance = b'cmpi'
|
|
typeOffsetArray = b'ofay'
|
|
typeTextRangeArray = b'tray'
|
|
typeLowLevelEventRecord = b'evtr'
|
|
typeGlyphInfoArray = b'glia'
|
|
typeEventRef = b'evrf'
|
|
typeText = typeChar
|
|
|
|
kTSMOutsideOfBody = 1
|
|
kTSMInsideOfBody = 2
|
|
kTSMInsideOfActiveInputArea = 3
|
|
|
|
kNextBody = 1
|
|
kPreviousBody = 2
|
|
|
|
kTSMHiliteCaretPosition = 1
|
|
kTSMHiliteRawText = 2
|
|
kTSMHiliteSelectedRawText = 3
|
|
kTSMHiliteConvertedText = 4
|
|
kTSMHiliteSelectedConvertedText = 5
|
|
kTSMHiliteBlockFillText = 6
|
|
kTSMHiliteOutlineText = 7
|
|
kTSMHiliteSelectedText = 8
|
|
kTSMHiliteNoHilite = 9
|
|
|
|
kCaretPosition = kTSMHiliteCaretPosition
|
|
kRawText = kTSMHiliteRawText
|
|
kSelectedRawText = kTSMHiliteSelectedRawText
|
|
kConvertedText = kTSMHiliteConvertedText
|
|
kSelectedConvertedText = kTSMHiliteSelectedConvertedText
|
|
kBlockFillText = kTSMHiliteBlockFillText
|
|
kOutlineText = kTSMHiliteOutlineText
|
|
kSelectedText = kTSMHiliteSelectedText
|
|
|
|
keyAEHiliteRange = b'hrng'
|
|
keyAEPinRange = b'pnrg'
|
|
keyAEClauseOffsets = b'clau'
|
|
keyAEOffset = b'ofst'
|
|
keyAEPoint = b'gpos'
|
|
keyAELeftSide = b'klef'
|
|
keyAERegionClass = b'rgnc'
|
|
keyAEDragging = b'bool'
|
|
|
|
keyAELeadingEdge = keyAELeftSide
|
|
|
|
typeMeters = b'metr'
|
|
typeInches = b'inch'
|
|
typeFeet = b'feet'
|
|
typeYards = b'yard'
|
|
typeMiles = b'mile'
|
|
typeKilometers = b'kmtr'
|
|
typeCentimeters = b'cmtr'
|
|
typeSquareMeters = b'sqrm'
|
|
typeSquareFeet = b'sqft'
|
|
typeSquareYards = b'sqyd'
|
|
typeSquareMiles = b'sqmi'
|
|
typeSquareKilometers = b'sqkm'
|
|
typeLiters = b'litr'
|
|
typeQuarts = b'qrts'
|
|
typeGallons = b'galn'
|
|
typeCubicMeters = b'cmet'
|
|
typeCubicFeet = b'cfet'
|
|
typeCubicInches = b'cuin'
|
|
typeCubicCentimeter = b'ccmt'
|
|
typeCubicYards = b'cyrd'
|
|
typeKilograms = b'kgrm'
|
|
typeGrams = b'gram'
|
|
typeOunces = b'ozs '
|
|
typePounds = b'lbs '
|
|
typeDegreesC = b'degc'
|
|
typeDegreesF = b'degf'
|
|
typeDegreesK = b'degk'
|
|
|
|
kFAServerApp = b'ssrv'
|
|
kDoFolderActionEvent = b'fola'
|
|
kFolderActionCode = b'actn'
|
|
kFolderOpenedEvent = b'fopn'
|
|
kFolderClosedEvent = b'fclo'
|
|
kFolderWindowMovedEvent = b'fsiz'
|
|
kFolderItemsAddedEvent = b'fget'
|
|
kFolderItemsRemovedEvent = b'flos'
|
|
kItemList = b'flst'
|
|
kNewSizeParameter = b'fnsz'
|
|
kFASuiteCode = b'faco'
|
|
kFAAttachCommand = b'atfa'
|
|
kFARemoveCommand = b'rmfa'
|
|
kFAEditCommand = b'edfa'
|
|
kFAFileParam = b'faal'
|
|
kFAIndexParam = b'indx'
|
|
|
|
kAEInternetSuite = b'gurl'
|
|
kAEISWebStarSuite = b'WWW\xBD'
|
|
|
|
kAEISGetURL = b'gurl'
|
|
KAEISHandleCGI = b'sdoc'
|
|
|
|
cURL = b'url '
|
|
cInternetAddress = b'IPAD'
|
|
cHTML = b'html'
|
|
cFTPItem = b'ftp '
|
|
|
|
kAEISHTTPSearchArgs = b'kfor'
|
|
kAEISPostArgs = b'post'
|
|
kAEISMethod = b'meth'
|
|
kAEISClientAddress = b'addr'
|
|
kAEISUserName = b'user'
|
|
kAEISPassword = b'pass'
|
|
kAEISFromUser = b'frmu'
|
|
kAEISServerName = b'svnm'
|
|
kAEISServerPort = b'svpt'
|
|
kAEISScriptName = b'scnm'
|
|
kAEISContentType = b'ctyp'
|
|
kAEISReferrer = b'refr'
|
|
kAEISUserAgent = b'Agnt'
|
|
kAEISAction = b'Kact'
|
|
kAEISActionPath = b'Kapt'
|
|
kAEISClientIP = b'Kcip'
|
|
kAEISFullRequest = b'Kfrq'
|
|
|
|
pScheme = b'pusc'
|
|
pHost = b'HOST'
|
|
pPath = b'FTPc'
|
|
pUserName = b'RAun'
|
|
pUserPassword = b'RApw'
|
|
pDNSForm = b'pDNS'
|
|
pURL = b'pURL'
|
|
pTextEncoding = b'ptxe'
|
|
pFTPKind = b'kind'
|
|
|
|
eScheme = b'esch'
|
|
eurlHTTP = b'http'
|
|
eurlHTTPS = b'htps'
|
|
eurlFTP = b'ftp '
|
|
eurlMail = b'mail'
|
|
eurlFile = b'file'
|
|
eurlGopher = b'gphr'
|
|
eurlTelnet = b'tlnt'
|
|
eurlNews = b'news'
|
|
eurlSNews = b'snws'
|
|
eurlNNTP = b'nntp'
|
|
eurlMessage = b'mess'
|
|
eurlMailbox = b'mbox'
|
|
eurlMulti = b'mult'
|
|
eurlLaunch = b'laun'
|
|
eurlAFP = b'afp '
|
|
eurlAT = b'at '
|
|
eurlEPPC = b'eppc'
|
|
eurlRTSP = b'rtsp'
|
|
eurlIMAP = b'imap'
|
|
eurlNFS = b'unfs'
|
|
eurlPOP = b'upop'
|
|
eurlLDAP = b'uldp'
|
|
eurlUnknown = b'url?'
|
|
|
|
kConnSuite = b'macc'
|
|
cDevSpec = b'cdev'
|
|
cAddressSpec = b'cadr'
|
|
cADBAddress = b'cadb'
|
|
cAppleTalkAddress = b'cat '
|
|
cBusAddress = b'cbus'
|
|
cEthernetAddress = b'cen '
|
|
cFireWireAddress = b'cfw '
|
|
cIPAddress = b'cip '
|
|
cLocalTalkAddress = b'clt '
|
|
cSCSIAddress = b'cscs'
|
|
cTokenRingAddress = b'ctok'
|
|
cUSBAddress = b'cusb'
|
|
pDeviceType = b'pdvt'
|
|
pDeviceAddress = b'pdva'
|
|
pConduit = b'pcon'
|
|
pProtocol = b'pprt'
|
|
pATMachine = b'patm'
|
|
pATZone = b'patz'
|
|
pATType = b'patt'
|
|
pDottedDecimal = b'pipd'
|
|
pDNS = b'pdns'
|
|
pPort = b'ppor'
|
|
pNetwork = b'pnet'
|
|
pNode = b'pnod'
|
|
pSocket = b'psoc'
|
|
pSCSIBus = b'pscb'
|
|
pSCSILUN = b'pslu'
|
|
eDeviceType = b'edvt'
|
|
eAddressSpec = b'eads'
|
|
eConduit = b'econ'
|
|
eProtocol = b'epro'
|
|
eADB = b'eadb'
|
|
eAnalogAudio = b'epau'
|
|
eAppleTalk = b'epat'
|
|
eAudioLineIn = b'ecai'
|
|
eAudioLineOut = b'ecal'
|
|
eAudioOut = b'ecao'
|
|
eBus = b'ebus'
|
|
eCDROM = b'ecd '
|
|
eCommSlot = b'eccm'
|
|
eDigitalAudio = b'epda'
|
|
eDisplay = b'edds'
|
|
eDVD = b'edvd'
|
|
eEthernet = b'ecen'
|
|
eFireWire = b'ecfw'
|
|
eFloppy = b'efd '
|
|
eHD = b'ehd '
|
|
eInfrared = b'ecir'
|
|
eIP = b'epip'
|
|
eIrDA = b'epir'
|
|
eIRTalk = b'epit'
|
|
eKeyboard = b'ekbd'
|
|
eLCD = b'edlc'
|
|
eLocalTalk = b'eclt'
|
|
eMacIP = b'epmi'
|
|
eMacVideo = b'epmv'
|
|
eMicrophone = b'ecmi'
|
|
eModemPort = b'ecmp'
|
|
eModemPrinterPort = b'empp'
|
|
eModem = b'edmm'
|
|
eMonitorOut = b'ecmn'
|
|
eMouse = b'emou'
|
|
eNuBusCard = b'ednb'
|
|
eNuBus = b'enub'
|
|
ePCcard = b'ecpc'
|
|
ePCIbus = b'ecpi'
|
|
ePCIcard = b'edpi'
|
|
ePDSslot = b'ecpd'
|
|
ePDScard = b'epds'
|
|
ePointingDevice = b'edpd'
|
|
ePostScript = b'epps'
|
|
ePPP = b'eppp'
|
|
ePrinterPort = b'ecpp'
|
|
ePrinter = b'edpr'
|
|
eSvideo = b'epsv'
|
|
eSCSI = b'ecsc'
|
|
eSerial = b'epsr'
|
|
eSpeakers = b'edsp'
|
|
eStorageDevice = b'edst'
|
|
eSVGA = b'epsg'
|
|
eTokenRing = b'etok'
|
|
eTrackball = b'etrk'
|
|
eTrackpad = b'edtp'
|
|
eUSB = b'ecus'
|
|
eVideoIn = b'ecvi'
|
|
eVideoMonitor = b'edvm'
|
|
eVideoOut = b'ecvo'
|
|
|
|
cKeystroke = b'kprs'
|
|
pKeystrokeKey = b'kMsg'
|
|
pModifiers = b'kMod'
|
|
pKeyKind = b'kknd'
|
|
eModifiers = b'eMds'
|
|
eOptionDown = b'Kopt'
|
|
eCommandDown = b'Kcmd'
|
|
eControlDown = b'Kctl'
|
|
eShiftDown = b'Ksft'
|
|
eCapsLockDown = b'Kclk'
|
|
eKeyKind = b'ekst'
|
|
eEscapeKey = b'ks5\x00'
|
|
eDeleteKey = b'ks3\x00'
|
|
eTabKey = b'ks0\x00'
|
|
eReturnKey = b'ks\x24\x00'
|
|
eClearKey = b'ksG\x00'
|
|
eEnterKey = b'ksL\x00'
|
|
eUpArrowKey = b'ks\x7E\x00'
|
|
eDownArrowKey = b'ks\x7D\x00'
|
|
eLeftArrowKey = b'ks\x7B\x00'
|
|
eRightArrowKey = b'ks\x7C\x00'
|
|
eHelpKey = b'ksr\x00'
|
|
eHomeKey = b'kss\x00'
|
|
ePageUpKey = b'kst\x00'
|
|
ePageDownKey = b'ksy\x00'
|
|
eForwardDelKey = b'ksu\x00'
|
|
eEndKey = b'ksw\x00'
|
|
eF1Key = b'ksz\x00'
|
|
eF2Key = b'ksx\x00'
|
|
eF3Key = b'ksc\x00'
|
|
eF4Key = b'ksv\x00'
|
|
eF5Key = b'ks\x60\x00'
|
|
eF6Key = b'ksa\x00'
|
|
eF7Key = b'ksb\x00'
|
|
eF8Key = b'ksd\x00'
|
|
eF9Key = b'kse\x00'
|
|
eF10Key = b'ksm\x00'
|
|
eF11Key = b'ksg\x00'
|
|
eF12Key = b'kso\x00'
|
|
eF13Key = b'ksi\x00'
|
|
eF14Key = b'ksk\x00'
|
|
eF15Key = b'ksq\x00'
|
|
|
|
keyAELaunchedAsLogInItem = b'lgit'
|
|
keyAELaunchedAsServiceItem = b'svit'
|
|
|
|
|
|
|
|
# AEUserTermTypes.h
|
|
|
|
kAEUserTerminology = b'aeut'
|
|
kAETerminologyExtension = b'aete'
|
|
kAEScriptingSizeResource = b'scsz'
|
|
kAEOSAXSizeResource = b'osiz'
|
|
|
|
kAEUTHasReturningParam = 31
|
|
kAEUTOptional = 15
|
|
kAEUTlistOfItems = 14
|
|
kAEUTEnumerated = 13
|
|
kAEUTReadWrite = 12
|
|
kAEUTChangesState = 12
|
|
kAEUTTightBindingFunction = 12
|
|
kAEUTEnumsAreTypes = 11
|
|
kAEUTEnumListIsExclusive = 10
|
|
kAEUTReplyIsReference = 9
|
|
kAEUTDirectParamIsReference = 9
|
|
kAEUTParamIsReference = 9
|
|
kAEUTPropertyIsReference = 9
|
|
kAEUTNotDirectParamIsTarget = 8
|
|
kAEUTParamIsTarget = 8
|
|
kAEUTApostrophe = 3
|
|
kAEUTFeminine = 2
|
|
kAEUTMasculine = 1
|
|
kAEUTPlural = 0
|
|
|
|
kLaunchToGetTerminology = (1 << 15)
|
|
kDontFindAppBySignature = (1 << 14)
|
|
kAlwaysSendSubject = (1 << 13)
|
|
|
|
kReadExtensionTermsMask = (1 << 15)
|
|
|
|
kOSIZDontOpenResourceFile = 15
|
|
kOSIZdontAcceptRemoteEvents = 14
|
|
kOSIZOpenWithReadPermission = 13
|
|
kOSIZCodeInSharedLibraries = 11
|
|
|
|
|
|
|
|
# AppleEvents.h
|
|
|
|
keyDirectObject = b'----'
|
|
keyErrorNumber = b'errn'
|
|
keyErrorString = b'errs'
|
|
keyProcessSerialNumber = b'psn '
|
|
keyPreDispatch = b'phac'
|
|
keySelectProc = b'selh'
|
|
keyAERecorderCount = b'recr'
|
|
keyAEVersion = b'vers'
|
|
|
|
kCoreEventClass = b'aevt'
|
|
|
|
kAEOpenApplication = b'oapp'
|
|
kAEOpenDocuments = b'odoc'
|
|
kAEPrintDocuments = b'pdoc'
|
|
kAEOpenContents = b'ocon'
|
|
kAEQuitApplication = b'quit'
|
|
kAEAnswer = b'ansr'
|
|
kAEApplicationDied = b'obit'
|
|
kAEShowPreferences = b'pref'
|
|
|
|
kAEStartRecording = b'reca'
|
|
kAEStopRecording = b'recc'
|
|
kAENotifyStartRecording = b'rec1'
|
|
kAENotifyStopRecording = b'rec0'
|
|
kAENotifyRecording = b'recr'
|
|
|
|
kAEUnknownSource = 0
|
|
kAEDirectCall = 1
|
|
kAESameProcess = 2
|
|
kAELocalProcess = 3
|
|
kAERemoteProcess = 4
|
|
|
|
|
|
|
|
# AEInteraction.h
|
|
|
|
kAEInteractWithSelf = 0
|
|
kAEInteractWithLocal = 1
|
|
kAEInteractWithAll = 2
|
|
|
|
kAEDoNotIgnoreHandler = 0x00000000
|
|
kAEIgnoreAppPhacHandler = 0x00000001
|
|
kAEIgnoreAppEventHandler = 0x00000002
|
|
kAEIgnoreSysPhacHandler = 0x00000004
|
|
kAEIgnoreSysEventHandler = 0x00000008
|
|
kAEIngoreBuiltInEventHandler = 0x00000010
|
|
kAEDontDisposeOnResume = 0x80000000
|
|
|
|
kAENoDispatch = 0
|
|
kAEUseStandardDispatch = 0xFFFFFFFF
|
|
|
|
|
|
|
|
# AppleScript.h
|
|
|
|
typeAppleScript = b'ascr'
|
|
kAppleScriptSubtype = typeAppleScript
|
|
typeASStorage = typeAppleScript
|
|
|
|
kASSelectInit = 0x1001
|
|
kASSelectSetSourceStyles = 0x1002
|
|
kASSelectGetSourceStyles = 0x1003
|
|
kASSelectGetSourceStyleNames = 0x1004
|
|
kASSelectCopySourceAttributes = 0x1005
|
|
kASSelectSetSourceAttributes = 0x1006
|
|
|
|
kASHasOpenHandler = b'hsod'
|
|
|
|
kASDefaultMinStackSize = 4
|
|
kASDefaultPreferredStackSize = 16
|
|
kASDefaultMaxStackSize = 16
|
|
kASDefaultMinHeapSize = 4
|
|
kASDefaultPreferredHeapSize = 16
|
|
kASDefaultMaxHeapSize = 32
|
|
|
|
kASSourceStyleUncompiledText = 0
|
|
kASSourceStyleNormalText = 1
|
|
kASSourceStyleLanguageKeyword = 2
|
|
kASSourceStyleApplicationKeyword = 3
|
|
kASSourceStyleComment = 4
|
|
kASSourceStyleLiteral = 5
|
|
kASSourceStyleUserSymbol = 6
|
|
kASSourceStyleObjectSpecifier = 7
|
|
kASNumberOfSourceStyles = 8
|
|
|
|
|
|
|
|
# ASDebugging.h
|
|
|
|
kOSAModeDontDefine = 0x0001
|
|
|
|
kASSelectSetPropertyObsolete = 0x1101
|
|
kASSelectGetPropertyObsolete = 0x1102
|
|
kASSelectSetHandlerObsolete = 0x1103
|
|
kASSelectGetHandlerObsolete = 0x1104
|
|
kASSelectGetAppTerminologyObsolete = 0x1105
|
|
kASSelectSetProperty = 0x1106
|
|
kASSelectGetProperty = 0x1107
|
|
kASSelectSetHandler = 0x1108
|
|
kASSelectGetHandler = 0x1109
|
|
kASSelectGetAppTerminology = 0x110A
|
|
kASSelectGetSysTerminology = 0x110B
|
|
kASSelectGetPropertyNames = 0x110C
|
|
kASSelectGetHandlerNames = 0x110D
|
|
|
|
|
|
|
|
# ASRegistry.h
|
|
|
|
keyAETarget = b'targ'
|
|
keySubjectAttr = b'subj'
|
|
keyASReturning = b'Krtn'
|
|
kASAppleScriptSuite = b'ascr'
|
|
kASScriptEditorSuite = b'ToyS'
|
|
kASTypeNamesSuite = b'tpnm'
|
|
typeAETE = b'aete'
|
|
typeAEUT = b'aeut'
|
|
kGetAETE = b'gdte'
|
|
kGetAEUT = b'gdut'
|
|
kUpdateAEUT = b'udut'
|
|
kUpdateAETE = b'udte'
|
|
kCleanUpAEUT = b'cdut'
|
|
kASComment = b'cmnt'
|
|
kASLaunchEvent = b'noop'
|
|
keyScszResource = b'scsz'
|
|
typeScszResource = b'scsz'
|
|
kASSubroutineEvent = b'psbr'
|
|
keyASSubroutineName = b'snam'
|
|
kASPrepositionalSubroutine = b'psbr'
|
|
keyASPositionalArgs = b'parg'
|
|
|
|
keyAppHandledCoercion = b'idas'
|
|
|
|
kASStartLogEvent = b'log1'
|
|
kASStopLogEvent = b'log0'
|
|
kASCommentEvent = b'cmnt'
|
|
|
|
kASAdd = b'+ '
|
|
kASSubtract = b'- '
|
|
kASMultiply = b'* '
|
|
kASDivide = b'/ '
|
|
kASQuotient = b'div '
|
|
kASRemainder = b'mod '
|
|
kASPower = b'^ '
|
|
kASEqual = kAEEquals
|
|
kASNotEqual = 0xAD202020
|
|
kASGreaterThan = kAEGreaterThan
|
|
kASGreaterThanOrEqual = kAEGreaterThanEquals
|
|
kASLessThan = kAELessThan
|
|
kASLessThanOrEqual = kAELessThanEquals
|
|
kASComesBefore = b'cbfr'
|
|
kASComesAfter = b'cafr'
|
|
kASConcatenate = b'ccat'
|
|
kASStartsWith = kAEBeginsWith
|
|
kASEndsWith = kAEEndsWith
|
|
kASContains = kAEContains
|
|
|
|
kASAnd = kAEAND
|
|
kASOr = kAEOR
|
|
kASNot = kAENOT
|
|
kASNegate = b'neg '
|
|
keyASArg = b'arg '
|
|
|
|
kASErrorEventCode = b'err '
|
|
kOSAErrorArgs = b'erra'
|
|
keyAEErrorObject = b'erob'
|
|
pLength = b'leng'
|
|
pReverse = b'rvse'
|
|
pRest = b'rest'
|
|
pInherits = b'c@#^'
|
|
pProperties = b'pALL'
|
|
keyASUserRecordFields = b'usrf'
|
|
typeUserRecordFields = typeAEList
|
|
|
|
keyASPrepositionAt = b'at '
|
|
keyASPrepositionIn = b'in '
|
|
keyASPrepositionFrom = b'from'
|
|
keyASPrepositionFor = b'for '
|
|
keyASPrepositionTo = b'to '
|
|
keyASPrepositionThru = b'thru'
|
|
keyASPrepositionThrough = b'thgh'
|
|
keyASPrepositionBy = b'by '
|
|
keyASPrepositionOn = b'on '
|
|
keyASPrepositionInto = b'into'
|
|
keyASPrepositionOnto = b'onto'
|
|
keyASPrepositionBetween = b'btwn'
|
|
keyASPrepositionAgainst = b'agst'
|
|
keyASPrepositionOutOf = b'outo'
|
|
keyASPrepositionInsteadOf = b'isto'
|
|
keyASPrepositionAsideFrom = b'asdf'
|
|
keyASPrepositionAround = b'arnd'
|
|
keyASPrepositionBeside = b'bsid'
|
|
keyASPrepositionBeneath = b'bnth'
|
|
keyASPrepositionUnder = b'undr'
|
|
|
|
keyASPrepositionOver = b'over'
|
|
keyASPrepositionAbove = b'abve'
|
|
keyASPrepositionBelow = b'belw'
|
|
keyASPrepositionApartFrom = b'aprt'
|
|
keyASPrepositionGiven = b'givn'
|
|
keyASPrepositionWith = b'with'
|
|
keyASPrepositionWithout = b'wout'
|
|
keyASPrepositionAbout = b'abou'
|
|
keyASPrepositionSince = b'snce'
|
|
keyASPrepositionUntil = b'till'
|
|
|
|
kDialectBundleResType = b'Dbdl'
|
|
cConstant = typeEnumerated
|
|
cClassIdentifier = pClass
|
|
cObjectBeingExamined = typeObjectBeingExamined
|
|
cList = typeAEList
|
|
cSmallReal = typeIEEE32BitFloatingPoint
|
|
cReal = typeIEEE64BitFloatingPoint
|
|
cRecord = typeAERecord
|
|
cReference = cObjectSpecifier
|
|
cUndefined = b'undf'
|
|
cMissingValue = b'msng'
|
|
cSymbol = b'symb'
|
|
cLinkedList = b'llst'
|
|
cVector = b'vect'
|
|
cEventIdentifier = b'evnt'
|
|
cKeyIdentifier = b'kyid'
|
|
cUserIdentifier = b'uid '
|
|
cPreposition = b'prep'
|
|
cKeyForm = enumKeyForm
|
|
cScript = b'scpt'
|
|
cHandler = b'hand'
|
|
cProcedure = b'proc'
|
|
|
|
cHandleBreakpoint = b'brak'
|
|
|
|
cClosure = b'clsr'
|
|
cRawData = b'rdat'
|
|
cStringClass = typeChar
|
|
cNumber = b'nmbr'
|
|
cListElement = b'celm'
|
|
cListOrRecord = b'lr '
|
|
cListOrString = b'ls '
|
|
cListRecordOrString = b'lrs '
|
|
cNumberOrString = b'ns '
|
|
cNumberOrDateTime = b'nd '
|
|
cNumberDateTimeOrString = b'nds '
|
|
cAliasOrString = b'sf '
|
|
cSeconds = b'scnd'
|
|
typeSound = b'snd '
|
|
enumBooleanValues = b'boov'
|
|
kAETrue = typeTrue
|
|
kAEFalse = typeFalse
|
|
enumMiscValues = b'misc'
|
|
kASCurrentApplication = b'cura'
|
|
formUserPropertyID = b'usrp'
|
|
|
|
cString = cStringClass
|
|
|
|
pASIt = b'it '
|
|
pASMe = b'me '
|
|
pASResult = b'rslt'
|
|
pASSpace = b'spac'
|
|
pASReturn = b'ret '
|
|
pASTab = b'tab '
|
|
pASPi = b'pi '
|
|
pASParent = b'pare'
|
|
kASInitializeEventCode = b'init'
|
|
pASPrintLength = b'prln'
|
|
pASPrintDepth = b'prdp'
|
|
pASTopLevelScript = b'ascr'
|
|
|
|
kAECase = b'case'
|
|
kAEDiacritic = b'diac'
|
|
kAEWhiteSpace = b'whit'
|
|
kAEHyphens = b'hyph'
|
|
kAEExpansion = b'expa'
|
|
kAEPunctuation = b'punc'
|
|
kAEZenkakuHankaku = b'zkhk'
|
|
kAESmallKana = b'skna'
|
|
kAEKataHiragana = b'hika'
|
|
kASConsiderReplies = b'rmte'
|
|
kASNumericStrings = b'nume'
|
|
enumConsiderations = b'cons'
|
|
|
|
kAECaseConsiderMask = 0x00000001
|
|
kAEDiacriticConsiderMask = 0x00000002
|
|
kAEWhiteSpaceConsiderMask = 0x00000004
|
|
kAEHyphensConsiderMask = 0x00000008
|
|
kAEExpansionConsiderMask = 0x00000010
|
|
kAEPunctuationConsiderMask = 0x00000020
|
|
kASConsiderRepliesConsiderMask = 0x00000040
|
|
kASNumericStringsConsiderMask = 0x00000080
|
|
kAECaseIgnoreMask = 0x00010000
|
|
kAEDiacriticIgnoreMask = 0x00020000
|
|
kAEWhiteSpaceIgnoreMask = 0x00040000
|
|
kAEHyphensIgnoreMask = 0x00080000
|
|
kAEExpansionIgnoreMask = 0x00100000
|
|
kAEPunctuationIgnoreMask = 0x00200000
|
|
kASConsiderRepliesIgnoreMask = 0x00400000
|
|
kASNumericStringsIgnoreMask = 0x00800000
|
|
enumConsidsAndIgnores = b'csig'
|
|
|
|
cCoercion = b'coec'
|
|
cCoerceUpperCase = b'txup'
|
|
cCoerceLowerCase = b'txlo'
|
|
cCoerceRemoveDiacriticals = b'txdc'
|
|
cCoerceRemovePunctuation = b'txpc'
|
|
cCoerceRemoveHyphens = b'txhy'
|
|
cCoerceOneByteToTwoByte = b'txex'
|
|
cCoerceRemoveWhiteSpace = b'txws'
|
|
cCoerceSmallKana = b'txsk'
|
|
cCoerceZenkakuhankaku = b'txze'
|
|
cCoerceKataHiragana = b'txkh'
|
|
cZone = b'zone'
|
|
cMachine = b'mach'
|
|
cAddress = b'addr'
|
|
cRunningAddress = b'radd'
|
|
cStorage = b'stor'
|
|
|
|
pASWeekday = b'wkdy'
|
|
pASMonth = b'mnth'
|
|
pASDay = b'day '
|
|
pASYear = b'year'
|
|
pASTime = b'time'
|
|
pASDateString = b'dstr'
|
|
pASTimeString = b'tstr'
|
|
cMonth = pASMonth
|
|
cJanuary = b'jan '
|
|
cFebruary = b'feb '
|
|
cMarch = b'mar '
|
|
cApril = b'apr '
|
|
cMay = b'may '
|
|
cJune = b'jun '
|
|
cJuly = b'jul '
|
|
cAugust = b'aug '
|
|
cSeptember = b'sep '
|
|
cOctober = b'oct '
|
|
cNovember = b'nov '
|
|
cDecember = b'dec '
|
|
|
|
cWeekday = pASWeekday
|
|
cSunday = b'sun '
|
|
cMonday = b'mon '
|
|
cTuesday = b'tue '
|
|
cWednesday = b'wed '
|
|
cThursday = b'thu '
|
|
cFriday = b'fri '
|
|
cSaturday = b'sat '
|
|
pASQuote = b'quot'
|
|
pASSeconds = b'secs'
|
|
pASMinutes = b'min '
|
|
pASHours = b'hour'
|
|
pASDays = b'days'
|
|
pASWeeks = b'week'
|
|
cWritingCodeInfo = b'citl'
|
|
pScriptCode = b'pscd'
|
|
pLangCode = b'plcd'
|
|
kASMagicTellEvent = b'tell'
|
|
kASMagicEndTellEvent = b'tend'
|
|
|
|
|
|
|
|
# DigitalHubRegistry.h
|
|
|
|
kDigiHubEventClass = b'dhub'
|
|
|
|
kDigiHubMusicCD = b'aucd'
|
|
kDigiHubPictureCD = b'picd'
|
|
kDigiHubVideoDVD = b'vdvd'
|
|
kDigiHubBlankCD = b'bcd '
|
|
kDigiHubBlankDVD = b'bdvd'
|
|
|
|
|
|
|
|
# OSA.h
|
|
|
|
kOSAComponentType = b'osa '
|
|
|
|
kOSAGenericScriptingComponentSubtype = b'scpt'
|
|
|
|
kOSAFileType = b'osas'
|
|
|
|
kOSASuite = b'ascr'
|
|
|
|
kOSARecordedText = b'recd'
|
|
|
|
kOSAScriptIsModified = b'modi'
|
|
|
|
kOSAScriptIsTypeCompiledScript = b'cscr'
|
|
|
|
kOSAScriptIsTypeScriptValue = b'valu'
|
|
|
|
kOSAScriptIsTypeScriptContext = b'cntx'
|
|
|
|
kOSAScriptBestType = b'best'
|
|
|
|
kOSACanGetSource = b'gsrc'
|
|
|
|
typeOSADialectInfo = b'difo'
|
|
keyOSADialectName = b'dnam'
|
|
keyOSADialectCode = b'dcod'
|
|
keyOSADialectLangCode = b'dlcd'
|
|
keyOSADialectScriptCode = b'dscd'
|
|
|
|
kOSANullScript = 0
|
|
|
|
kOSANullMode = 0
|
|
kOSAModeNull = 0
|
|
|
|
kOSASupportsCompiling = 0x0002
|
|
kOSASupportsGetSource = 0x0004
|
|
kOSASupportsAECoercion = 0x0008
|
|
kOSASupportsAESending = 0x0010
|
|
kOSASupportsRecording = 0x0020
|
|
kOSASupportsConvenience = 0x0040
|
|
kOSASupportsDialects = 0x0080
|
|
kOSASupportsEventHandling = 0x0100
|
|
|
|
kOSASelectLoad = 0x0001
|
|
kOSASelectStore = 0x0002
|
|
kOSASelectExecute = 0x0003
|
|
kOSASelectDisplay = 0x0004
|
|
kOSASelectScriptError = 0x0005
|
|
kOSASelectDispose = 0x0006
|
|
kOSASelectSetScriptInfo = 0x0007
|
|
kOSASelectGetScriptInfo = 0x0008
|
|
kOSASelectSetActiveProc = 0x0009
|
|
kOSASelectGetActiveProc = 0x000A
|
|
kOSASelectCopyDisplayString = 0x000B
|
|
|
|
kOSASelectScriptingComponentName = 0x0102
|
|
kOSASelectCompile = 0x0103
|
|
kOSASelectCopyID = 0x0104
|
|
|
|
kOSASelectCopyScript = 0x0105
|
|
|
|
kOSASelectGetSource = 0x0201
|
|
kOSASelectCopySourceString = 0x0202
|
|
|
|
kOSASelectCoerceFromDesc = 0x0301
|
|
kOSASelectCoerceToDesc = 0x0302
|
|
|
|
kOSASelectSetSendProc = 0x0401
|
|
kOSASelectGetSendProc = 0x0402
|
|
kOSASelectSetCreateProc = 0x0403
|
|
kOSASelectGetCreateProc = 0x0404
|
|
kOSASelectSetDefaultTarget = 0x0405
|
|
|
|
kOSASelectStartRecording = 0x0501
|
|
kOSASelectStopRecording = 0x0502
|
|
|
|
kOSASelectLoadExecute = 0x0601
|
|
kOSASelectCompileExecute = 0x0602
|
|
kOSASelectDoScript = 0x0603
|
|
|
|
kOSASelectSetCurrentDialect = 0x0701
|
|
kOSASelectGetCurrentDialect = 0x0702
|
|
kOSASelectAvailableDialects = 0x0703
|
|
kOSASelectGetDialectInfo = 0x0704
|
|
kOSASelectAvailableDialectCodeList = 0x0705
|
|
|
|
kOSASelectSetResumeDispatchProc = 0x0801
|
|
kOSASelectGetResumeDispatchProc = 0x0802
|
|
kOSASelectExecuteEvent = 0x0803
|
|
kOSASelectDoEvent = 0x0804
|
|
kOSASelectMakeContext = 0x0805
|
|
|
|
kOSASelectComponentSpecificStart = 0x1001
|
|
|
|
kOSAModePreventGetSource = 0x00000001
|
|
|
|
kOSAModeNeverInteract = kAENeverInteract
|
|
kOSAModeCanInteract = kAECanInteract
|
|
kOSAModeAlwaysInteract = kAEAlwaysInteract
|
|
kOSAModeDontReconnect = kAEDontReconnect
|
|
|
|
kOSAModeCantSwitchLayer = 0x00000040
|
|
|
|
kOSAModeDoRecord = 0x00001000
|
|
|
|
kOSAModeCompileIntoContext = 0x00000002
|
|
|
|
kOSAModeAugmentContext = 0x00000004
|
|
|
|
kOSAModeDisplayForHumans = 0x00000008
|
|
|
|
kOSAModeDontStoreParent = 0x00010000
|
|
|
|
kOSAModeDispatchToDirectObject = 0x00020000
|
|
|
|
kOSAModeDontGetDataForArguments = 0x00040000
|
|
|
|
kOSAModeFullyQualifyDescriptors = 0x00080000
|
|
|
|
kOSAScriptResourceType = kOSAGenericScriptingComponentSubtype
|
|
|
|
typeOSAGenericStorage = kOSAScriptResourceType
|
|
|
|
kOSAErrorNumber = keyErrorNumber
|
|
|
|
kOSAErrorMessage = keyErrorString
|
|
|
|
kOSAErrorBriefMessage = b'errb'
|
|
|
|
kOSAErrorApp = b'erap'
|
|
|
|
kOSAErrorPartialResult = b'ptlr'
|
|
|
|
kOSAErrorOffendingObject = b'erob'
|
|
|
|
kOSAErrorExpectedType = b'errt'
|
|
|
|
kOSAErrorRange = b'erng'
|
|
|
|
typeOSAErrorRange = b'erng'
|
|
|
|
keyOSASourceStart = b'srcs'
|
|
|
|
keyOSASourceEnd = b'srce'
|
|
|
|
kOSAUseStandardDispatch = kAEUseStandardDispatch
|
|
|
|
kOSANoDispatch = kAENoDispatch
|
|
|
|
kOSADontUsePhac = 0x0001
|
|
|
|
|
|
|
|
# OSAComp.h
|
|
|
|
|
|
|
|
# OSAGeneric.h
|
|
|
|
kGenericComponentVersion = 0x0100
|
|
|
|
kGSSSelectGetDefaultScriptingComponent = 0x1001
|
|
kGSSSelectSetDefaultScriptingComponent = 0x1002
|
|
kGSSSelectGetScriptingComponent = 0x1003
|
|
kGSSSelectGetScriptingComponentFromStored = 0x1004
|
|
kGSSSelectGenericToRealID = 0x1005
|
|
kGSSSelectRealToGenericID = 0x1006
|
|
kGSSSelectOutOfRange = 0x1007
|
|
|
|
|
|
|
|
# Miscellaneous
|
|
|