1052 lines
58 KiB
C
1052 lines
58 KiB
C
/*
|
|
File: AERegistry.h
|
|
|
|
Contains: AppleEvents Registry Interface.
|
|
|
|
Version: QuickTime 7.3
|
|
|
|
Copyright: (c) 2007 (c) 1993-2001 by Apple Computer, Inc., all rights reserved
|
|
|
|
Bugs?: For bug reports, consult the following page on
|
|
the World Wide Web:
|
|
|
|
http://developer.apple.com/bugreporter/
|
|
|
|
*/
|
|
#ifndef __AEREGISTRY__
|
|
#define __AEREGISTRY__
|
|
|
|
#ifndef __MACTYPES__
|
|
#include <MacTypes.h>
|
|
#endif
|
|
|
|
#ifndef __MACERRORS__
|
|
#include <MacErrors.h>
|
|
#endif
|
|
|
|
#ifndef __APPLEEVENTS__
|
|
#include <AppleEvents.h>
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#if PRAGMA_ONCE
|
|
#pragma once
|
|
#endif
|
|
|
|
#if PRAGMA_IMPORT
|
|
#pragma import on
|
|
#endif
|
|
|
|
#if PRAGMA_STRUCT_ALIGN
|
|
#pragma options align=mac68k
|
|
#elif PRAGMA_STRUCT_PACKPUSH
|
|
#pragma pack(push, 2)
|
|
#elif PRAGMA_STRUCT_PACK
|
|
#pragma pack(2)
|
|
#endif
|
|
|
|
enum {
|
|
cAEList = FOUR_CHAR_CODE('list'), /* 0x6c697374 */
|
|
cApplication = FOUR_CHAR_CODE('capp'), /* 0x63617070 */
|
|
cArc = FOUR_CHAR_CODE('carc'), /* 0x63617263 */
|
|
cBoolean = FOUR_CHAR_CODE('bool'), /* 0x626f6f6c */
|
|
cCell = FOUR_CHAR_CODE('ccel'), /* 0x6363656c */
|
|
cChar = FOUR_CHAR_CODE('cha '), /* 0x63686120 */
|
|
cColorTable = FOUR_CHAR_CODE('clrt'), /* 0x636c7274 */
|
|
cColumn = FOUR_CHAR_CODE('ccol'), /* 0x63636f6c */
|
|
cDocument = FOUR_CHAR_CODE('docu'), /* 0x646f6375 */
|
|
cDrawingArea = FOUR_CHAR_CODE('cdrw'), /* 0x63647277 */
|
|
cEnumeration = FOUR_CHAR_CODE('enum'), /* 0x656e756d */
|
|
cFile = FOUR_CHAR_CODE('file'), /* 0x66696c65 */
|
|
cFixed = FOUR_CHAR_CODE('fixd'), /* 0x66697864 */
|
|
cFixedPoint = FOUR_CHAR_CODE('fpnt'), /* 0x66706e74 */
|
|
cFixedRectangle = FOUR_CHAR_CODE('frct'), /* 0x66726374 */
|
|
cGraphicLine = FOUR_CHAR_CODE('glin'), /* 0x676c696e */
|
|
cGraphicObject = FOUR_CHAR_CODE('cgob'), /* 0x63676f62 */
|
|
cGraphicShape = FOUR_CHAR_CODE('cgsh'), /* 0x63677368 */
|
|
cGraphicText = FOUR_CHAR_CODE('cgtx'), /* 0x63677478 */
|
|
cGroupedGraphic = FOUR_CHAR_CODE('cpic') /* 0x63706963 */
|
|
};
|
|
|
|
enum {
|
|
cInsertionLoc = FOUR_CHAR_CODE('insl'), /* 0x696e736c */
|
|
cInsertionPoint = FOUR_CHAR_CODE('cins'), /* 0x63696e73 */
|
|
cIntlText = FOUR_CHAR_CODE('itxt'), /* 0x69747874 */
|
|
cIntlWritingCode = FOUR_CHAR_CODE('intl'), /* 0x696e746c */
|
|
cItem = FOUR_CHAR_CODE('citm'), /* 0x6369746d */
|
|
cLine = FOUR_CHAR_CODE('clin'), /* 0x636c696e */
|
|
cLongDateTime = FOUR_CHAR_CODE('ldt '), /* 0x6c647420 */
|
|
cLongFixed = FOUR_CHAR_CODE('lfxd'), /* 0x6c667864 */
|
|
cLongFixedPoint = FOUR_CHAR_CODE('lfpt'), /* 0x6c667074 */
|
|
cLongFixedRectangle = FOUR_CHAR_CODE('lfrc'), /* 0x6c667263 */
|
|
cLongInteger = FOUR_CHAR_CODE('long'), /* 0x6c6f6e67 */
|
|
cLongPoint = FOUR_CHAR_CODE('lpnt'), /* 0x6c706e74 */
|
|
cLongRectangle = FOUR_CHAR_CODE('lrct'), /* 0x6c726374 */
|
|
cMachineLoc = FOUR_CHAR_CODE('mLoc'), /* 0x6d4c6f63 */
|
|
cMenu = FOUR_CHAR_CODE('cmnu'), /* 0x636d6e75 */
|
|
cMenuItem = FOUR_CHAR_CODE('cmen'), /* 0x636d656e */
|
|
cObject = FOUR_CHAR_CODE('cobj'), /* 0x636f626a */
|
|
cObjectSpecifier = FOUR_CHAR_CODE('obj '), /* 0x6f626a20 */
|
|
cOpenableObject = FOUR_CHAR_CODE('coob'), /* 0x636f6f62 */
|
|
cOval = FOUR_CHAR_CODE('covl') /* 0x636f766c */
|
|
};
|
|
|
|
enum {
|
|
cParagraph = FOUR_CHAR_CODE('cpar'), /* 0x63706172 */
|
|
cPICT = FOUR_CHAR_CODE('PICT'), /* 0x50494354 */
|
|
cPixel = FOUR_CHAR_CODE('cpxl'), /* 0x6370786c */
|
|
cPixelMap = FOUR_CHAR_CODE('cpix'), /* 0x63706978 */
|
|
cPolygon = FOUR_CHAR_CODE('cpgn'), /* 0x6370676e */
|
|
cProperty = FOUR_CHAR_CODE('prop'), /* 0x70726f70 */
|
|
cQDPoint = FOUR_CHAR_CODE('QDpt'), /* 0x51447074 */
|
|
cQDRectangle = FOUR_CHAR_CODE('qdrt'), /* 0x71647274 */
|
|
cRectangle = FOUR_CHAR_CODE('crec'), /* 0x63726563 */
|
|
cRGBColor = FOUR_CHAR_CODE('cRGB'), /* 0x63524742 */
|
|
cRotation = FOUR_CHAR_CODE('trot'), /* 0x74726f74 */
|
|
cRoundedRectangle = FOUR_CHAR_CODE('crrc'), /* 0x63727263 */
|
|
cRow = FOUR_CHAR_CODE('crow'), /* 0x63726f77 */
|
|
cSelection = FOUR_CHAR_CODE('csel'), /* 0x6373656c */
|
|
cShortInteger = FOUR_CHAR_CODE('shor'), /* 0x73686f72 */
|
|
cTable = FOUR_CHAR_CODE('ctbl'), /* 0x6374626c */
|
|
cText = FOUR_CHAR_CODE('ctxt'), /* 0x63747874 */
|
|
cTextFlow = FOUR_CHAR_CODE('cflo'), /* 0x63666c6f */
|
|
cTextStyles = FOUR_CHAR_CODE('tsty'), /* 0x74737479 */
|
|
cType = FOUR_CHAR_CODE('type') /* 0x74797065 */
|
|
};
|
|
|
|
enum {
|
|
cVersion = FOUR_CHAR_CODE('vers'), /* 0x76657273 */
|
|
cWindow = FOUR_CHAR_CODE('cwin'), /* 0x6377696e */
|
|
cWord = FOUR_CHAR_CODE('cwor'), /* 0x63776f72 */
|
|
enumArrows = FOUR_CHAR_CODE('arro'), /* 0x6172726f */
|
|
enumJustification = FOUR_CHAR_CODE('just'), /* 0x6a757374 */
|
|
enumKeyForm = FOUR_CHAR_CODE('kfrm'), /* 0x6b66726d */
|
|
enumPosition = FOUR_CHAR_CODE('posi'), /* 0x706f7369 */
|
|
enumProtection = FOUR_CHAR_CODE('prtn'), /* 0x7072746e */
|
|
enumQuality = FOUR_CHAR_CODE('qual'), /* 0x7175616c */
|
|
enumSaveOptions = FOUR_CHAR_CODE('savo'), /* 0x7361766f */
|
|
enumStyle = FOUR_CHAR_CODE('styl'), /* 0x7374796c */
|
|
enumTransferMode = FOUR_CHAR_CODE('tran'), /* 0x7472616e */
|
|
formUniqueID = FOUR_CHAR_CODE('ID '), /* 0x49442020 */
|
|
kAEAbout = FOUR_CHAR_CODE('abou'), /* 0x61626f75 */
|
|
kAEAfter = FOUR_CHAR_CODE('afte'), /* 0x61667465 */
|
|
kAEAliasSelection = FOUR_CHAR_CODE('sali'), /* 0x73616c69 */
|
|
kAEAllCaps = FOUR_CHAR_CODE('alcp'), /* 0x616c6370 */
|
|
kAEArrowAtEnd = FOUR_CHAR_CODE('aren'), /* 0x6172656e */
|
|
kAEArrowAtStart = FOUR_CHAR_CODE('arst'), /* 0x61727374 */
|
|
kAEArrowBothEnds = FOUR_CHAR_CODE('arbo') /* 0x6172626f */
|
|
};
|
|
|
|
enum {
|
|
kAEAsk = FOUR_CHAR_CODE('ask '), /* 0x61736b20 */
|
|
kAEBefore = FOUR_CHAR_CODE('befo'), /* 0x6265666f */
|
|
kAEBeginning = FOUR_CHAR_CODE('bgng'), /* 0x62676e67 */
|
|
kAEBeginsWith = FOUR_CHAR_CODE('bgwt'), /* 0x62677774 */
|
|
kAEBeginTransaction = FOUR_CHAR_CODE('begi'), /* 0x62656769 */
|
|
kAEBold = FOUR_CHAR_CODE('bold'), /* 0x626f6c64 */
|
|
kAECaseSensEquals = FOUR_CHAR_CODE('cseq'), /* 0x63736571 */
|
|
kAECentered = FOUR_CHAR_CODE('cent'), /* 0x63656e74 */
|
|
kAEChangeView = FOUR_CHAR_CODE('view'), /* 0x76696577 */
|
|
kAEClone = FOUR_CHAR_CODE('clon'), /* 0x636c6f6e */
|
|
kAEClose = FOUR_CHAR_CODE('clos'), /* 0x636c6f73 */
|
|
kAECondensed = FOUR_CHAR_CODE('cond'), /* 0x636f6e64 */
|
|
kAEContains = FOUR_CHAR_CODE('cont'), /* 0x636f6e74 */
|
|
kAECopy = FOUR_CHAR_CODE('copy'), /* 0x636f7079 */
|
|
kAECoreSuite = FOUR_CHAR_CODE('core'), /* 0x636f7265 */
|
|
kAECountElements = FOUR_CHAR_CODE('cnte'), /* 0x636e7465 */
|
|
kAECreateElement = FOUR_CHAR_CODE('crel'), /* 0x6372656c */
|
|
kAECreatePublisher = FOUR_CHAR_CODE('cpub'), /* 0x63707562 */
|
|
kAECut = FOUR_CHAR_CODE('cut '), /* 0x63757420 */
|
|
kAEDelete = FOUR_CHAR_CODE('delo') /* 0x64656c6f */
|
|
};
|
|
|
|
enum {
|
|
kAEDoObjectsExist = FOUR_CHAR_CODE('doex'), /* 0x646f6578 */
|
|
kAEDoScript = FOUR_CHAR_CODE('dosc'), /* 0x646f7363 */
|
|
kAEDrag = FOUR_CHAR_CODE('drag'), /* 0x64726167 */
|
|
kAEDuplicateSelection = FOUR_CHAR_CODE('sdup'), /* 0x73647570 */
|
|
kAEEditGraphic = FOUR_CHAR_CODE('edit'), /* 0x65646974 */
|
|
kAEEmptyTrash = FOUR_CHAR_CODE('empt'), /* 0x656d7074 */
|
|
kAEEnd = FOUR_CHAR_CODE('end '), /* 0x656e6420 */
|
|
kAEEndsWith = FOUR_CHAR_CODE('ends'), /* 0x656e6473 */
|
|
kAEEndTransaction = FOUR_CHAR_CODE('endt'), /* 0x656e6474 */
|
|
kAEEquals = FOUR_CHAR_CODE('= '), /* 0x3d202020 */
|
|
kAEExpanded = FOUR_CHAR_CODE('pexp'), /* 0x70657870 */
|
|
kAEFast = FOUR_CHAR_CODE('fast'), /* 0x66617374 */
|
|
kAEFinderEvents = FOUR_CHAR_CODE('FNDR'), /* 0x464e4452 */
|
|
kAEFormulaProtect = FOUR_CHAR_CODE('fpro'), /* 0x6670726f */
|
|
kAEFullyJustified = FOUR_CHAR_CODE('full'), /* 0x66756c6c */
|
|
kAEGetClassInfo = FOUR_CHAR_CODE('qobj'), /* 0x716f626a */
|
|
kAEGetData = FOUR_CHAR_CODE('getd'), /* 0x67657464 */
|
|
kAEGetDataSize = FOUR_CHAR_CODE('dsiz'), /* 0x6473697a */
|
|
kAEGetEventInfo = FOUR_CHAR_CODE('gtei'), /* 0x67746569 */
|
|
kAEGetInfoSelection = FOUR_CHAR_CODE('sinf') /* 0x73696e66 */
|
|
};
|
|
|
|
enum {
|
|
kAEGetPrivilegeSelection = FOUR_CHAR_CODE('sprv'), /* 0x73707276 */
|
|
kAEGetSuiteInfo = FOUR_CHAR_CODE('gtsi'), /* 0x67747369 */
|
|
kAEGreaterThan = FOUR_CHAR_CODE('> '), /* 0x3e202020 */
|
|
kAEGreaterThanEquals = FOUR_CHAR_CODE('>= '), /* 0x3e3d2020 */
|
|
kAEGrow = FOUR_CHAR_CODE('grow'), /* 0x67726f77 */
|
|
kAEHidden = FOUR_CHAR_CODE('hidn'), /* 0x6869646e */
|
|
kAEHiQuality = FOUR_CHAR_CODE('hiqu'), /* 0x68697175 */
|
|
kAEImageGraphic = FOUR_CHAR_CODE('imgr'), /* 0x696d6772 */
|
|
kAEIsUniform = FOUR_CHAR_CODE('isun'), /* 0x6973756e */
|
|
kAEItalic = FOUR_CHAR_CODE('ital'), /* 0x6974616c */
|
|
kAELeftJustified = FOUR_CHAR_CODE('left'), /* 0x6c656674 */
|
|
kAELessThan = FOUR_CHAR_CODE('< '), /* 0x3c202020 */
|
|
kAELessThanEquals = FOUR_CHAR_CODE('<= '), /* 0x3c3d2020 */
|
|
kAELowercase = FOUR_CHAR_CODE('lowc'), /* 0x6c6f7763 */
|
|
kAEMakeObjectsVisible = FOUR_CHAR_CODE('mvis'), /* 0x6d766973 */
|
|
kAEMiscStandards = FOUR_CHAR_CODE('misc'), /* 0x6d697363 */
|
|
kAEModifiable = FOUR_CHAR_CODE('modf'), /* 0x6d6f6466 */
|
|
kAEMove = FOUR_CHAR_CODE('move'), /* 0x6d6f7665 */
|
|
kAENo = FOUR_CHAR_CODE('no '), /* 0x6e6f2020 */
|
|
kAENoArrow = FOUR_CHAR_CODE('arno') /* 0x61726e6f */
|
|
};
|
|
|
|
enum {
|
|
kAENonmodifiable = FOUR_CHAR_CODE('nmod'), /* 0x6e6d6f64 */
|
|
kAEOpen = FOUR_CHAR_CODE('odoc'), /* 0x6f646f63 */
|
|
kAEOpenSelection = FOUR_CHAR_CODE('sope'), /* 0x736f7065 */
|
|
kAEOutline = FOUR_CHAR_CODE('outl'), /* 0x6f75746c */
|
|
kAEPageSetup = FOUR_CHAR_CODE('pgsu'), /* 0x70677375 */
|
|
kAEPaste = FOUR_CHAR_CODE('past'), /* 0x70617374 */
|
|
kAEPlain = FOUR_CHAR_CODE('plan'), /* 0x706c616e */
|
|
kAEPrint = FOUR_CHAR_CODE('pdoc'), /* 0x70646f63 */
|
|
kAEPrintSelection = FOUR_CHAR_CODE('spri'), /* 0x73707269 */
|
|
kAEPrintWindow = FOUR_CHAR_CODE('pwin'), /* 0x7077696e */
|
|
kAEPutAwaySelection = FOUR_CHAR_CODE('sput'), /* 0x73707574 */
|
|
kAEQDAddOver = FOUR_CHAR_CODE('addo'), /* 0x6164646f */
|
|
kAEQDAddPin = FOUR_CHAR_CODE('addp'), /* 0x61646470 */
|
|
kAEQDAdMax = FOUR_CHAR_CODE('admx'), /* 0x61646d78 */
|
|
kAEQDAdMin = FOUR_CHAR_CODE('admn'), /* 0x61646d6e */
|
|
kAEQDBic = FOUR_CHAR_CODE('bic '), /* 0x62696320 */
|
|
kAEQDBlend = FOUR_CHAR_CODE('blnd'), /* 0x626c6e64 */
|
|
kAEQDCopy = FOUR_CHAR_CODE('cpy '), /* 0x63707920 */
|
|
kAEQDNotBic = FOUR_CHAR_CODE('nbic'), /* 0x6e626963 */
|
|
kAEQDNotCopy = FOUR_CHAR_CODE('ncpy') /* 0x6e637079 */
|
|
};
|
|
|
|
enum {
|
|
kAEQDNotOr = FOUR_CHAR_CODE('ntor'), /* 0x6e746f72 */
|
|
kAEQDNotXor = FOUR_CHAR_CODE('nxor'), /* 0x6e786f72 */
|
|
kAEQDOr = FOUR_CHAR_CODE('or '), /* 0x6f722020 */
|
|
kAEQDSubOver = FOUR_CHAR_CODE('subo'), /* 0x7375626f */
|
|
kAEQDSubPin = FOUR_CHAR_CODE('subp'), /* 0x73756270 */
|
|
kAEQDSupplementalSuite = FOUR_CHAR_CODE('qdsp'), /* 0x71647370 */
|
|
kAEQDXor = FOUR_CHAR_CODE('xor '), /* 0x786f7220 */
|
|
kAEQuickdrawSuite = FOUR_CHAR_CODE('qdrw'), /* 0x71647277 */
|
|
kAEQuitAll = FOUR_CHAR_CODE('quia'), /* 0x71756961 */
|
|
kAERedo = FOUR_CHAR_CODE('redo'), /* 0x7265646f */
|
|
kAERegular = FOUR_CHAR_CODE('regl'), /* 0x7265676c */
|
|
kAEReopenApplication = FOUR_CHAR_CODE('rapp'), /* 0x72617070 */
|
|
kAEReplace = FOUR_CHAR_CODE('rplc'), /* 0x72706c63 */
|
|
kAERequiredSuite = FOUR_CHAR_CODE('reqd'), /* 0x72657164 */
|
|
kAERestart = FOUR_CHAR_CODE('rest'), /* 0x72657374 */
|
|
kAERevealSelection = FOUR_CHAR_CODE('srev'), /* 0x73726576 */
|
|
kAERevert = FOUR_CHAR_CODE('rvrt'), /* 0x72767274 */
|
|
kAERightJustified = FOUR_CHAR_CODE('rght'), /* 0x72676874 */
|
|
kAESave = FOUR_CHAR_CODE('save'), /* 0x73617665 */
|
|
kAESelect = FOUR_CHAR_CODE('slct'), /* 0x736c6374 */
|
|
kAESetData = FOUR_CHAR_CODE('setd') /* 0x73657464 */
|
|
};
|
|
|
|
enum {
|
|
kAESetPosition = FOUR_CHAR_CODE('posn'), /* 0x706f736e */
|
|
kAEShadow = FOUR_CHAR_CODE('shad'), /* 0x73686164 */
|
|
kAEShowClipboard = FOUR_CHAR_CODE('shcl'), /* 0x7368636c */
|
|
kAEShutDown = FOUR_CHAR_CODE('shut'), /* 0x73687574 */
|
|
kAESleep = FOUR_CHAR_CODE('slep'), /* 0x736c6570 */
|
|
kAESmallCaps = FOUR_CHAR_CODE('smcp'), /* 0x736d6370 */
|
|
kAESpecialClassProperties = FOUR_CHAR_CODE('c@#!'), /* 0x63402321 */
|
|
kAEStrikethrough = FOUR_CHAR_CODE('strk'), /* 0x7374726b */
|
|
kAESubscript = FOUR_CHAR_CODE('sbsc'), /* 0x73627363 */
|
|
kAESuperscript = FOUR_CHAR_CODE('spsc'), /* 0x73707363 */
|
|
kAETableSuite = FOUR_CHAR_CODE('tbls'), /* 0x74626c73 */
|
|
kAETextSuite = FOUR_CHAR_CODE('TEXT'), /* 0x54455854 */
|
|
kAETransactionTerminated = FOUR_CHAR_CODE('ttrm'), /* 0x7474726d */
|
|
kAEUnderline = FOUR_CHAR_CODE('undl'), /* 0x756e646c */
|
|
kAEUndo = FOUR_CHAR_CODE('undo'), /* 0x756e646f */
|
|
kAEWholeWordEquals = FOUR_CHAR_CODE('wweq'), /* 0x77776571 */
|
|
kAEYes = FOUR_CHAR_CODE('yes '), /* 0x79657320 */
|
|
kAEZoom = FOUR_CHAR_CODE('zoom') /* 0x7a6f6f6d */
|
|
};
|
|
|
|
/* EventRecord Classes and EventIDs */
|
|
enum {
|
|
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'), /* Modern Command Event Class */
|
|
kAEKeyClass = FOUR_CHAR_CODE('keyc'),
|
|
kAERawKey = FOUR_CHAR_CODE('rkey'), /* Modern Raw Key Event */
|
|
kAEVirtualKey = FOUR_CHAR_CODE('keyc'), /* Modern Virtual Key Event */
|
|
kAENavigationKey = FOUR_CHAR_CODE('nave'), /* Modern Navigation Key Event */
|
|
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')
|
|
};
|
|
|
|
enum {
|
|
keyAEAngle = FOUR_CHAR_CODE('kang'), /* 0x6b616e67 */
|
|
keyAEArcAngle = FOUR_CHAR_CODE('parc') /* 0x70617263 */
|
|
};
|
|
|
|
enum {
|
|
keyAEBaseAddr = FOUR_CHAR_CODE('badd'), /* 0x62616464 */
|
|
keyAEBestType = FOUR_CHAR_CODE('pbst'), /* 0x70627374 */
|
|
keyAEBgndColor = FOUR_CHAR_CODE('kbcl'), /* 0x6b62636c */
|
|
keyAEBgndPattern = FOUR_CHAR_CODE('kbpt'), /* 0x6b627074 */
|
|
keyAEBounds = FOUR_CHAR_CODE('pbnd'), /* 0x70626e64 */
|
|
keyAECellList = FOUR_CHAR_CODE('kclt'), /* 0x6b636c74 */
|
|
keyAEClassID = FOUR_CHAR_CODE('clID'), /* 0x636c4944 */
|
|
keyAEColor = FOUR_CHAR_CODE('colr'), /* 0x636f6c72 */
|
|
keyAEColorTable = FOUR_CHAR_CODE('cltb'), /* 0x636c7462 */
|
|
keyAECurveHeight = FOUR_CHAR_CODE('kchd'), /* 0x6b636864 */
|
|
keyAECurveWidth = FOUR_CHAR_CODE('kcwd'), /* 0x6b637764 */
|
|
keyAEDashStyle = FOUR_CHAR_CODE('pdst'), /* 0x70647374 */
|
|
keyAEData = FOUR_CHAR_CODE('data'), /* 0x64617461 */
|
|
keyAEDefaultType = FOUR_CHAR_CODE('deft'), /* 0x64656674 */
|
|
keyAEDefinitionRect = FOUR_CHAR_CODE('pdrt'), /* 0x70647274 */
|
|
keyAEDescType = FOUR_CHAR_CODE('dstp'), /* 0x64737470 */
|
|
keyAEDestination = FOUR_CHAR_CODE('dest'), /* 0x64657374 */
|
|
keyAEDoAntiAlias = FOUR_CHAR_CODE('anta'), /* 0x616e7461 */
|
|
keyAEDoDithered = FOUR_CHAR_CODE('gdit'), /* 0x67646974 */
|
|
keyAEDoRotate = FOUR_CHAR_CODE('kdrt') /* 0x6b647274 */
|
|
};
|
|
|
|
enum {
|
|
keyAEDoScale = FOUR_CHAR_CODE('ksca'), /* 0x6b736361 */
|
|
keyAEDoTranslate = FOUR_CHAR_CODE('ktra'), /* 0x6b747261 */
|
|
keyAEEditionFileLoc = FOUR_CHAR_CODE('eloc'), /* 0x656c6f63 */
|
|
keyAEElements = FOUR_CHAR_CODE('elms'), /* 0x656c6d73 */
|
|
keyAEEndPoint = FOUR_CHAR_CODE('pend'), /* 0x70656e64 */
|
|
keyAEEventClass = FOUR_CHAR_CODE('evcl'), /* 0x6576636c */
|
|
keyAEEventID = FOUR_CHAR_CODE('evti'), /* 0x65767469 */
|
|
keyAEFile = FOUR_CHAR_CODE('kfil'), /* 0x6b66696c */
|
|
keyAEFileType = FOUR_CHAR_CODE('fltp'), /* 0x666c7470 */
|
|
keyAEFillColor = FOUR_CHAR_CODE('flcl'), /* 0x666c636c */
|
|
keyAEFillPattern = FOUR_CHAR_CODE('flpt'), /* 0x666c7074 */
|
|
keyAEFlipHorizontal = FOUR_CHAR_CODE('kfho'), /* 0x6b66686f */
|
|
keyAEFlipVertical = FOUR_CHAR_CODE('kfvt'), /* 0x6b667674 */
|
|
keyAEFont = FOUR_CHAR_CODE('font'), /* 0x666f6e74 */
|
|
keyAEFormula = FOUR_CHAR_CODE('pfor'), /* 0x70666f72 */
|
|
keyAEGraphicObjects = FOUR_CHAR_CODE('gobs'), /* 0x676f6273 */
|
|
keyAEID = FOUR_CHAR_CODE('ID '), /* 0x49442020 */
|
|
keyAEImageQuality = FOUR_CHAR_CODE('gqua'), /* 0x67717561 */
|
|
keyAEInsertHere = FOUR_CHAR_CODE('insh'), /* 0x696e7368 */
|
|
keyAEKeyForms = FOUR_CHAR_CODE('keyf') /* 0x6b657966 */
|
|
};
|
|
|
|
enum {
|
|
keyAEKeyword = FOUR_CHAR_CODE('kywd'), /* 0x6b797764 */
|
|
keyAELevel = FOUR_CHAR_CODE('levl'), /* 0x6c65766c */
|
|
keyAELineArrow = FOUR_CHAR_CODE('arro'), /* 0x6172726f */
|
|
keyAEName = FOUR_CHAR_CODE('pnam'), /* 0x706e616d */
|
|
keyAENewElementLoc = FOUR_CHAR_CODE('pnel'), /* 0x706e656c */
|
|
keyAEObject = FOUR_CHAR_CODE('kobj'), /* 0x6b6f626a */
|
|
keyAEObjectClass = FOUR_CHAR_CODE('kocl'), /* 0x6b6f636c */
|
|
keyAEOffStyles = FOUR_CHAR_CODE('ofst'), /* 0x6f667374 */
|
|
keyAEOnStyles = FOUR_CHAR_CODE('onst'), /* 0x6f6e7374 */
|
|
keyAEParameters = FOUR_CHAR_CODE('prms'), /* 0x70726d73 */
|
|
keyAEParamFlags = FOUR_CHAR_CODE('pmfg'), /* 0x706d6667 */
|
|
keyAEPenColor = FOUR_CHAR_CODE('ppcl'), /* 0x7070636c */
|
|
keyAEPenPattern = FOUR_CHAR_CODE('pppa'), /* 0x70707061 */
|
|
keyAEPenWidth = FOUR_CHAR_CODE('ppwd'), /* 0x70707764 */
|
|
keyAEPixelDepth = FOUR_CHAR_CODE('pdpt'), /* 0x70647074 */
|
|
keyAEPixMapMinus = FOUR_CHAR_CODE('kpmm'), /* 0x6b706d6d */
|
|
keyAEPMTable = FOUR_CHAR_CODE('kpmt'), /* 0x6b706d74 */
|
|
keyAEPointList = FOUR_CHAR_CODE('ptlt'), /* 0x70746c74 */
|
|
keyAEPointSize = FOUR_CHAR_CODE('ptsz'), /* 0x7074737a */
|
|
keyAEPosition = FOUR_CHAR_CODE('kpos') /* 0x6b706f73 */
|
|
};
|
|
|
|
enum {
|
|
keyAEPropData = FOUR_CHAR_CODE('prdt'), /* 0x70726474 */
|
|
keyAEProperties = FOUR_CHAR_CODE('qpro'), /* 0x7170726f */
|
|
keyAEProperty = FOUR_CHAR_CODE('kprp'), /* 0x6b707270 */
|
|
keyAEPropFlags = FOUR_CHAR_CODE('prfg'), /* 0x70726667 */
|
|
keyAEPropID = FOUR_CHAR_CODE('prop'), /* 0x70726f70 */
|
|
keyAEProtection = FOUR_CHAR_CODE('ppro'), /* 0x7070726f */
|
|
keyAERenderAs = FOUR_CHAR_CODE('kren'), /* 0x6b72656e */
|
|
keyAERequestedType = FOUR_CHAR_CODE('rtyp'), /* 0x72747970 */
|
|
keyAEResult = FOUR_CHAR_CODE('----'), /* 0x2d2d2d2d */
|
|
keyAEResultInfo = FOUR_CHAR_CODE('rsin'), /* 0x7273696e */
|
|
keyAERotation = FOUR_CHAR_CODE('prot'), /* 0x70726f74 */
|
|
keyAERotPoint = FOUR_CHAR_CODE('krtp'), /* 0x6b727470 */
|
|
keyAERowList = FOUR_CHAR_CODE('krls'), /* 0x6b726c73 */
|
|
keyAESaveOptions = FOUR_CHAR_CODE('savo'), /* 0x7361766f */
|
|
keyAEScale = FOUR_CHAR_CODE('pscl'), /* 0x7073636c */
|
|
keyAEScriptTag = FOUR_CHAR_CODE('psct'), /* 0x70736374 */
|
|
keyAEShowWhere = FOUR_CHAR_CODE('show'), /* 0x73686f77 */
|
|
keyAEStartAngle = FOUR_CHAR_CODE('pang'), /* 0x70616e67 */
|
|
keyAEStartPoint = FOUR_CHAR_CODE('pstp'), /* 0x70737470 */
|
|
keyAEStyles = FOUR_CHAR_CODE('ksty') /* 0x6b737479 */
|
|
};
|
|
|
|
enum {
|
|
keyAESuiteID = FOUR_CHAR_CODE('suit'), /* 0x73756974 */
|
|
keyAEText = FOUR_CHAR_CODE('ktxt'), /* 0x6b747874 */
|
|
keyAETextColor = FOUR_CHAR_CODE('ptxc'), /* 0x70747863 */
|
|
keyAETextFont = FOUR_CHAR_CODE('ptxf'), /* 0x70747866 */
|
|
keyAETextPointSize = FOUR_CHAR_CODE('ptps'), /* 0x70747073 */
|
|
keyAETextStyles = FOUR_CHAR_CODE('txst'), /* 0x74787374 */
|
|
keyAETextLineHeight = FOUR_CHAR_CODE('ktlh'), /* type ShortInteger */
|
|
keyAETextLineAscent = FOUR_CHAR_CODE('ktas'), /* type ShortInteger */
|
|
keyAETheText = FOUR_CHAR_CODE('thtx'), /* 0x74687478 */
|
|
keyAETransferMode = FOUR_CHAR_CODE('pptm'), /* 0x7070746d */
|
|
keyAETranslation = FOUR_CHAR_CODE('ptrs'), /* 0x70747273 */
|
|
keyAETryAsStructGraf = FOUR_CHAR_CODE('toog'), /* 0x746f6f67 */
|
|
keyAEUniformStyles = FOUR_CHAR_CODE('ustl'), /* 0x7573746c */
|
|
keyAEUpdateOn = FOUR_CHAR_CODE('pupd'), /* 0x70757064 */
|
|
keyAEUserTerm = FOUR_CHAR_CODE('utrm'), /* 0x7574726d */
|
|
keyAEWindow = FOUR_CHAR_CODE('wndw'), /* 0x776e6477 */
|
|
keyAEWritingCode = FOUR_CHAR_CODE('wrcd') /* 0x77726364 */
|
|
};
|
|
|
|
enum {
|
|
keyMiscellaneous = FOUR_CHAR_CODE('fmsc'), /* 0x666d7363 */
|
|
keySelection = FOUR_CHAR_CODE('fsel'), /* 0x6673656c */
|
|
keyWindow = FOUR_CHAR_CODE('kwnd'), /* 0x6b776e64 */
|
|
/* EventRecord keys */
|
|
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 ')
|
|
};
|
|
|
|
enum {
|
|
pArcAngle = FOUR_CHAR_CODE('parc'), /* 0x70617263 */
|
|
pBackgroundColor = FOUR_CHAR_CODE('pbcl'), /* 0x7062636c */
|
|
pBackgroundPattern = FOUR_CHAR_CODE('pbpt'), /* 0x70627074 */
|
|
pBestType = FOUR_CHAR_CODE('pbst'), /* 0x70627374 */
|
|
pBounds = FOUR_CHAR_CODE('pbnd'), /* 0x70626e64 */
|
|
pClass = FOUR_CHAR_CODE('pcls'), /* 0x70636c73 */
|
|
pClipboard = FOUR_CHAR_CODE('pcli'), /* 0x70636c69 */
|
|
pColor = FOUR_CHAR_CODE('colr'), /* 0x636f6c72 */
|
|
pColorTable = FOUR_CHAR_CODE('cltb'), /* 0x636c7462 */
|
|
pContents = FOUR_CHAR_CODE('pcnt'), /* 0x70636e74 */
|
|
pCornerCurveHeight = FOUR_CHAR_CODE('pchd'), /* 0x70636864 */
|
|
pCornerCurveWidth = FOUR_CHAR_CODE('pcwd'), /* 0x70637764 */
|
|
pDashStyle = FOUR_CHAR_CODE('pdst'), /* 0x70647374 */
|
|
pDefaultType = FOUR_CHAR_CODE('deft'), /* 0x64656674 */
|
|
pDefinitionRect = FOUR_CHAR_CODE('pdrt'), /* 0x70647274 */
|
|
pEnabled = FOUR_CHAR_CODE('enbl'), /* 0x656e626c */
|
|
pEndPoint = FOUR_CHAR_CODE('pend'), /* 0x70656e64 */
|
|
pFillColor = FOUR_CHAR_CODE('flcl'), /* 0x666c636c */
|
|
pFillPattern = FOUR_CHAR_CODE('flpt'), /* 0x666c7074 */
|
|
pFont = FOUR_CHAR_CODE('font') /* 0x666f6e74 */
|
|
};
|
|
|
|
enum {
|
|
pFormula = FOUR_CHAR_CODE('pfor'), /* 0x70666f72 */
|
|
pGraphicObjects = FOUR_CHAR_CODE('gobs'), /* 0x676f6273 */
|
|
pHasCloseBox = FOUR_CHAR_CODE('hclb'), /* 0x68636c62 */
|
|
pHasTitleBar = FOUR_CHAR_CODE('ptit'), /* 0x70746974 */
|
|
pID = FOUR_CHAR_CODE('ID '), /* 0x49442020 */
|
|
pIndex = FOUR_CHAR_CODE('pidx'), /* 0x70696478 */
|
|
pInsertionLoc = FOUR_CHAR_CODE('pins'), /* 0x70696e73 */
|
|
pIsFloating = FOUR_CHAR_CODE('isfl'), /* 0x6973666c */
|
|
pIsFrontProcess = FOUR_CHAR_CODE('pisf'), /* 0x70697366 */
|
|
pIsModal = FOUR_CHAR_CODE('pmod'), /* 0x706d6f64 */
|
|
pIsModified = FOUR_CHAR_CODE('imod'), /* 0x696d6f64 */
|
|
pIsResizable = FOUR_CHAR_CODE('prsz'), /* 0x7072737a */
|
|
pIsStationeryPad = FOUR_CHAR_CODE('pspd'), /* 0x70737064 */
|
|
pIsZoomable = FOUR_CHAR_CODE('iszm'), /* 0x69737a6d */
|
|
pIsZoomed = FOUR_CHAR_CODE('pzum'), /* 0x707a756d */
|
|
pItemNumber = FOUR_CHAR_CODE('itmn'), /* 0x69746d6e */
|
|
pJustification = FOUR_CHAR_CODE('pjst'), /* 0x706a7374 */
|
|
pLineArrow = FOUR_CHAR_CODE('arro'), /* 0x6172726f */
|
|
pMenuID = FOUR_CHAR_CODE('mnid'), /* 0x6d6e6964 */
|
|
pName = FOUR_CHAR_CODE('pnam') /* 0x706e616d */
|
|
};
|
|
|
|
enum {
|
|
pNewElementLoc = FOUR_CHAR_CODE('pnel'), /* 0x706e656c */
|
|
pPenColor = FOUR_CHAR_CODE('ppcl'), /* 0x7070636c */
|
|
pPenPattern = FOUR_CHAR_CODE('pppa'), /* 0x70707061 */
|
|
pPenWidth = FOUR_CHAR_CODE('ppwd'), /* 0x70707764 */
|
|
pPixelDepth = FOUR_CHAR_CODE('pdpt'), /* 0x70647074 */
|
|
pPointList = FOUR_CHAR_CODE('ptlt'), /* 0x70746c74 */
|
|
pPointSize = FOUR_CHAR_CODE('ptsz'), /* 0x7074737a */
|
|
pProtection = FOUR_CHAR_CODE('ppro'), /* 0x7070726f */
|
|
pRotation = FOUR_CHAR_CODE('prot'), /* 0x70726f74 */
|
|
pScale = FOUR_CHAR_CODE('pscl'), /* 0x7073636c */
|
|
pScript = FOUR_CHAR_CODE('scpt'), /* 0x73637074 */
|
|
pScriptTag = FOUR_CHAR_CODE('psct'), /* 0x70736374 */
|
|
pSelected = FOUR_CHAR_CODE('selc'), /* 0x73656c63 */
|
|
pSelection = FOUR_CHAR_CODE('sele'), /* 0x73656c65 */
|
|
pStartAngle = FOUR_CHAR_CODE('pang'), /* 0x70616e67 */
|
|
pStartPoint = FOUR_CHAR_CODE('pstp'), /* 0x70737470 */
|
|
pTextColor = FOUR_CHAR_CODE('ptxc'), /* 0x70747863 */
|
|
pTextFont = FOUR_CHAR_CODE('ptxf'), /* 0x70747866 */
|
|
pTextItemDelimiters = FOUR_CHAR_CODE('txdl'), /* 0x7478646c */
|
|
pTextPointSize = FOUR_CHAR_CODE('ptps') /* 0x70747073 */
|
|
};
|
|
|
|
enum {
|
|
pTextStyles = FOUR_CHAR_CODE('txst'), /* 0x74787374 */
|
|
pTransferMode = FOUR_CHAR_CODE('pptm'), /* 0x7070746d */
|
|
pTranslation = FOUR_CHAR_CODE('ptrs'), /* 0x70747273 */
|
|
pUniformStyles = FOUR_CHAR_CODE('ustl'), /* 0x7573746c */
|
|
pUpdateOn = FOUR_CHAR_CODE('pupd'), /* 0x70757064 */
|
|
pUserSelection = FOUR_CHAR_CODE('pusl'), /* 0x7075736c */
|
|
pVersion = FOUR_CHAR_CODE('vers'), /* 0x76657273 */
|
|
pVisible = FOUR_CHAR_CODE('pvis') /* 0x70766973 */
|
|
};
|
|
|
|
enum {
|
|
typeAEText = FOUR_CHAR_CODE('tTXT'), /* 0x74545854 */
|
|
typeArc = FOUR_CHAR_CODE('carc'), /* 0x63617263 */
|
|
typeBest = FOUR_CHAR_CODE('best'), /* 0x62657374 */
|
|
typeCell = FOUR_CHAR_CODE('ccel'), /* 0x6363656c */
|
|
typeClassInfo = FOUR_CHAR_CODE('gcli'), /* 0x67636c69 */
|
|
typeColorTable = FOUR_CHAR_CODE('clrt'), /* 0x636c7274 */
|
|
typeColumn = FOUR_CHAR_CODE('ccol'), /* 0x63636f6c */
|
|
typeDashStyle = FOUR_CHAR_CODE('tdas'), /* 0x74646173 */
|
|
typeData = FOUR_CHAR_CODE('tdta'), /* 0x74647461 */
|
|
typeDrawingArea = FOUR_CHAR_CODE('cdrw'), /* 0x63647277 */
|
|
typeElemInfo = FOUR_CHAR_CODE('elin'), /* 0x656c696e */
|
|
typeEnumeration = FOUR_CHAR_CODE('enum'), /* 0x656e756d */
|
|
typeEPS = FOUR_CHAR_CODE('EPS '), /* 0x45505320 */
|
|
typeEventInfo = FOUR_CHAR_CODE('evin') /* 0x6576696e */
|
|
};
|
|
|
|
enum {
|
|
typeFinderWindow = FOUR_CHAR_CODE('fwin'), /* 0x6677696e */
|
|
typeFixedPoint = FOUR_CHAR_CODE('fpnt'), /* 0x66706e74 */
|
|
typeFixedRectangle = FOUR_CHAR_CODE('frct'), /* 0x66726374 */
|
|
typeGraphicLine = FOUR_CHAR_CODE('glin'), /* 0x676c696e */
|
|
typeGraphicText = FOUR_CHAR_CODE('cgtx'), /* 0x63677478 */
|
|
typeGroupedGraphic = FOUR_CHAR_CODE('cpic'), /* 0x63706963 */
|
|
typeInsertionLoc = FOUR_CHAR_CODE('insl'), /* 0x696e736c */
|
|
typeIntlText = FOUR_CHAR_CODE('itxt'), /* 0x69747874 */
|
|
typeIntlWritingCode = FOUR_CHAR_CODE('intl'), /* 0x696e746c */
|
|
typeLongDateTime = FOUR_CHAR_CODE('ldt '), /* 0x6c647420 */
|
|
typeISO8601DateTime = FOUR_CHAR_CODE('isot'), /* 0x69736f74 data is ascii text of an ISO8601 date */
|
|
typeLongFixed = FOUR_CHAR_CODE('lfxd'), /* 0x6c667864 */
|
|
typeLongFixedPoint = FOUR_CHAR_CODE('lfpt'), /* 0x6c667074 */
|
|
typeLongFixedRectangle = FOUR_CHAR_CODE('lfrc'), /* 0x6c667263 */
|
|
typeLongPoint = FOUR_CHAR_CODE('lpnt'), /* 0x6c706e74 */
|
|
typeLongRectangle = FOUR_CHAR_CODE('lrct'), /* 0x6c726374 */
|
|
typeMachineLoc = FOUR_CHAR_CODE('mLoc'), /* 0x6d4c6f63 */
|
|
typeOval = FOUR_CHAR_CODE('covl'), /* 0x636f766c */
|
|
typeParamInfo = FOUR_CHAR_CODE('pmin'), /* 0x706d696e */
|
|
typePict = FOUR_CHAR_CODE('PICT') /* 0x50494354 */
|
|
};
|
|
|
|
enum {
|
|
typePixelMap = FOUR_CHAR_CODE('cpix'), /* 0x63706978 */
|
|
typePixMapMinus = FOUR_CHAR_CODE('tpmm'), /* 0x74706d6d */
|
|
typePolygon = FOUR_CHAR_CODE('cpgn'), /* 0x6370676e */
|
|
typePropInfo = FOUR_CHAR_CODE('pinf'), /* 0x70696e66 */
|
|
typePtr = FOUR_CHAR_CODE('ptr '), /* 0x70747220 */
|
|
typeQDPoint = FOUR_CHAR_CODE('QDpt'), /* 0x51447074 */
|
|
typeQDRegion = FOUR_CHAR_CODE('Qrgn'), /* 0x51447074 (data is actual region data, including rectangle and size, _not_ region handle or ptr)*/
|
|
typeRectangle = FOUR_CHAR_CODE('crec'), /* 0x63726563 */
|
|
typeRGB16 = FOUR_CHAR_CODE('tr16'), /* 0x74723136 */
|
|
typeRGB96 = FOUR_CHAR_CODE('tr96'), /* 0x74723936 */
|
|
typeRGBColor = FOUR_CHAR_CODE('cRGB'), /* 0x63524742 */
|
|
typeRotation = FOUR_CHAR_CODE('trot'), /* 0x74726f74 */
|
|
typeRoundedRectangle = FOUR_CHAR_CODE('crrc'), /* 0x63727263 */
|
|
typeRow = FOUR_CHAR_CODE('crow'), /* 0x63726f77 */
|
|
typeScrapStyles = FOUR_CHAR_CODE('styl'), /* 0x7374796c */
|
|
typeScript = FOUR_CHAR_CODE('scpt'), /* 0x73637074 */
|
|
typeStyledText = FOUR_CHAR_CODE('STXT'), /* 0x53545854 */
|
|
typeSuiteInfo = FOUR_CHAR_CODE('suin'), /* 0x7375696e */
|
|
typeTable = FOUR_CHAR_CODE('ctbl'), /* 0x6374626c */
|
|
typeTextStyles = FOUR_CHAR_CODE('tsty') /* 0x74737479 */
|
|
};
|
|
|
|
enum {
|
|
typeTIFF = FOUR_CHAR_CODE('TIFF'), /* 0x54494646 */
|
|
typeVersion = FOUR_CHAR_CODE('vers') /* 0x76657273 */
|
|
};
|
|
|
|
enum {
|
|
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')
|
|
};
|
|
|
|
enum {
|
|
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')
|
|
};
|
|
|
|
enum {
|
|
typeHIMenu = FOUR_CHAR_CODE('mobj'),
|
|
typeHIWindow = FOUR_CHAR_CODE('wobj')
|
|
};
|
|
|
|
enum {
|
|
kBySmallIcon = 0,
|
|
kByIconView = 1,
|
|
kByNameView = 2,
|
|
kByDateView = 3,
|
|
kBySizeView = 4,
|
|
kByKindView = 5,
|
|
kByCommentView = 6,
|
|
kByLabelView = 7,
|
|
kByVersionView = 8
|
|
};
|
|
|
|
enum {
|
|
kAEInfo = 11,
|
|
kAEMain = 0,
|
|
kAESharing = 13
|
|
};
|
|
|
|
enum {
|
|
kAEZoomIn = 7,
|
|
kAEZoomOut = 8
|
|
};
|
|
|
|
enum {
|
|
kTextServiceClass = FOUR_CHAR_CODE('tsvc'),
|
|
kUpdateActiveInputArea = FOUR_CHAR_CODE('updt'), /* update the active input area */
|
|
kShowHideInputWindow = FOUR_CHAR_CODE('shiw'), /* show or hide the input window */
|
|
kPos2Offset = FOUR_CHAR_CODE('p2st'), /* converting global coordinates to char position */
|
|
kOffset2Pos = FOUR_CHAR_CODE('st2p'), /* converting char position to global coordinates */
|
|
kUnicodeNotFromInputMethod = FOUR_CHAR_CODE('unim'), /* Unicode text when event not handled by Input Method or no Input Method */
|
|
kGetSelectedText = FOUR_CHAR_CODE('gtxt'), /* Get text for current selection */
|
|
keyAETSMDocumentRefcon = FOUR_CHAR_CODE('refc'), /* TSM document refcon, typeLongInteger */
|
|
keyAEServerInstance = FOUR_CHAR_CODE('srvi'), /* component instance */
|
|
keyAETheData = FOUR_CHAR_CODE('kdat'), /* typeText */
|
|
keyAEFixLength = FOUR_CHAR_CODE('fixl'), /* fix len */
|
|
keyAEUpdateRange = FOUR_CHAR_CODE('udng'), /* typeTextRangeArray */
|
|
keyAECurrentPoint = FOUR_CHAR_CODE('cpos'), /* current point */
|
|
keyAEBufferSize = FOUR_CHAR_CODE('buff'), /* buffer size to get the text */
|
|
keyAEMoveView = FOUR_CHAR_CODE('mvvw'), /* move view flag */
|
|
keyAENextBody = FOUR_CHAR_CODE('nxbd'), /* next or previous body */
|
|
keyAETSMScriptTag = FOUR_CHAR_CODE('sclg'),
|
|
keyAETSMTextFont = FOUR_CHAR_CODE('ktxf'), /* FMFontFamily or FOND ID */
|
|
keyAETSMTextFMFont = FOUR_CHAR_CODE('ktxm'), /* FMFont */
|
|
keyAETSMTextPointSize = FOUR_CHAR_CODE('ktps'),
|
|
keyAETSMEventRecord = FOUR_CHAR_CODE('tevt'), /* Low level Event Record, typeLowLevelEventRecord */
|
|
keyAETSMEventRef = FOUR_CHAR_CODE('tevr'), /* Carbon EventRef, typeEventRef */
|
|
keyAETextServiceEncoding = FOUR_CHAR_CODE('tsen'), /* Text Service encoding, mac or Unicode in UpdateActiveInputArea or GetSelectedText events. */
|
|
keyAETextServiceMacEncoding = FOUR_CHAR_CODE('tmen'), /* Target mac encoding for TSM conversion of text from Unicode text service. */
|
|
keyAETSMGlyphInfoArray = FOUR_CHAR_CODE('tgia'), /* typeGlyphInfoArray */
|
|
typeTextRange = FOUR_CHAR_CODE('txrn'), /* TextRange */
|
|
typeComponentInstance = FOUR_CHAR_CODE('cmpi'), /* server instance */
|
|
typeOffsetArray = FOUR_CHAR_CODE('ofay'), /* offset array */
|
|
typeTextRangeArray = FOUR_CHAR_CODE('tray'),
|
|
typeLowLevelEventRecord = FOUR_CHAR_CODE('evtr'), /* Low Level Event Record */
|
|
typeGlyphInfoArray = FOUR_CHAR_CODE('glia'), /* Glyph/FMFont info array for sub ranges of Unicode text. See GlyphInfoArray in TextServices.h */
|
|
typeEventRef = FOUR_CHAR_CODE('evrf'), /* Carbon EventRef */
|
|
typeText = typeChar /* Plain text */
|
|
};
|
|
|
|
|
|
/* Desc type constants */
|
|
enum {
|
|
kTSMOutsideOfBody = 1,
|
|
kTSMInsideOfBody = 2,
|
|
kTSMInsideOfActiveInputArea = 3
|
|
};
|
|
|
|
enum {
|
|
kNextBody = 1,
|
|
kPreviousBody = 2
|
|
};
|
|
|
|
struct TextRange {
|
|
long fStart;
|
|
long fEnd;
|
|
short fHiliteStyle;
|
|
};
|
|
typedef struct TextRange TextRange;
|
|
typedef TextRange * TextRangePtr;
|
|
typedef TextRangePtr * TextRangeHandle;
|
|
struct TextRangeArray {
|
|
short fNumOfRanges; /* specify the size of the fRange array */
|
|
TextRange fRange[1]; /* when fNumOfRanges > 1, the size of this array has to be calculated */
|
|
};
|
|
typedef struct TextRangeArray TextRangeArray;
|
|
typedef TextRangeArray * TextRangeArrayPtr;
|
|
typedef TextRangeArrayPtr * TextRangeArrayHandle;
|
|
struct OffsetArray {
|
|
short fNumOfOffsets; /* specify the size of the fOffset array */
|
|
long fOffset[1]; /* when fNumOfOffsets > 1, the size of this array has to be calculated */
|
|
};
|
|
typedef struct OffsetArray OffsetArray;
|
|
typedef OffsetArray * OffsetArrayPtr;
|
|
typedef OffsetArrayPtr * OffsetArrayHandle;
|
|
struct WritingCode {
|
|
ScriptCode theScriptCode;
|
|
LangCode theLangCode;
|
|
};
|
|
typedef struct WritingCode WritingCode;
|
|
struct IntlText {
|
|
ScriptCode theScriptCode;
|
|
LangCode theLangCode;
|
|
char theText[1]; /* variable length data */
|
|
};
|
|
typedef struct IntlText IntlText;
|
|
|
|
/* Hilite styles */
|
|
enum {
|
|
kCaretPosition = 1, /* specify caret position */
|
|
kRawText = 2, /* specify range of raw text */
|
|
kSelectedRawText = 3, /* specify range of selected raw text */
|
|
kConvertedText = 4, /* specify range of converted text */
|
|
kSelectedConvertedText = 5, /* specify range of selected converted text */
|
|
kBlockFillText = 6, /* Block Fill hilite style */
|
|
kOutlineText = 7, /* Outline hilite style */
|
|
kSelectedText = 8 /* Selected hilite style */
|
|
};
|
|
|
|
enum {
|
|
keyAEHiliteRange = FOUR_CHAR_CODE('hrng'), /* typeTextRangeArray for System 7, typeHiliteRangeArray for System 8 */
|
|
keyAEPinRange = FOUR_CHAR_CODE('pnrg'), /* typeTextRange for System 7, typeTextRegionRange for System 8 */
|
|
keyAEClauseOffsets = FOUR_CHAR_CODE('clau'), /* typeOffsetArray for System 7, typeClauseOffsetArray for System 8 */
|
|
keyAEOffset = FOUR_CHAR_CODE('ofst'), /* typeLongInteger for System 7, typeByteOffset for System 8 */
|
|
keyAEPoint = FOUR_CHAR_CODE('gpos'), /* typePoint for System 7, typeQDPoint for System 8 */
|
|
keyAELeftSide = FOUR_CHAR_CODE('klef'), /* typeBoolean */
|
|
keyAERegionClass = FOUR_CHAR_CODE('rgnc'), /* typeShortInteger for System 7, typeRegionClass for System 8 */
|
|
keyAEDragging = FOUR_CHAR_CODE('bool') /* typeBoolean */
|
|
};
|
|
|
|
|
|
#if OLDROUTINENAMES
|
|
enum {
|
|
keyAELeadingEdge = keyAELeftSide
|
|
};
|
|
|
|
#endif /* OLDROUTINENAMES */
|
|
|
|
enum {
|
|
/* AppleScript 1.3: New Text types */
|
|
typeUnicodeText = FOUR_CHAR_CODE('utxt'),
|
|
typeStyledUnicodeText = FOUR_CHAR_CODE('sutx'),
|
|
typeUTF8Text = FOUR_CHAR_CODE('utf8'),
|
|
typeEncodedString = FOUR_CHAR_CODE('encs'),
|
|
typeCString = FOUR_CHAR_CODE('cstr'),
|
|
typePString = FOUR_CHAR_CODE('pstr')
|
|
};
|
|
|
|
enum {
|
|
/* AppleScript 1.3: Unit types */
|
|
typeMeters = FOUR_CHAR_CODE('metr'), /* Base Unit */
|
|
typeInches = FOUR_CHAR_CODE('inch'),
|
|
typeFeet = FOUR_CHAR_CODE('feet'),
|
|
typeYards = FOUR_CHAR_CODE('yard'),
|
|
typeMiles = FOUR_CHAR_CODE('mile'),
|
|
typeKilometers = FOUR_CHAR_CODE('kmtr'),
|
|
typeCentimeters = FOUR_CHAR_CODE('cmtr'),
|
|
typeSquareMeters = FOUR_CHAR_CODE('sqrm'), /* Base Unit */
|
|
typeSquareFeet = FOUR_CHAR_CODE('sqft'),
|
|
typeSquareYards = FOUR_CHAR_CODE('sqyd'),
|
|
typeSquareMiles = FOUR_CHAR_CODE('sqmi'),
|
|
typeSquareKilometers = FOUR_CHAR_CODE('sqkm'),
|
|
typeLiters = FOUR_CHAR_CODE('litr'), /* Base Unit */
|
|
typeQuarts = FOUR_CHAR_CODE('qrts'),
|
|
typeGallons = FOUR_CHAR_CODE('galn'),
|
|
typeCubicMeters = FOUR_CHAR_CODE('cmet'), /* Base Unit */
|
|
typeCubicFeet = FOUR_CHAR_CODE('cfet'),
|
|
typeCubicInches = FOUR_CHAR_CODE('cuin'),
|
|
typeCubicCentimeter = FOUR_CHAR_CODE('ccmt'),
|
|
typeCubicYards = FOUR_CHAR_CODE('cyrd'),
|
|
typeKilograms = FOUR_CHAR_CODE('kgrm'), /* Base Unit */
|
|
typeGrams = FOUR_CHAR_CODE('gram'),
|
|
typeOunces = FOUR_CHAR_CODE('ozs '),
|
|
typePounds = FOUR_CHAR_CODE('lbs '),
|
|
typeDegreesC = FOUR_CHAR_CODE('degc'), /* Base Unit */
|
|
typeDegreesF = FOUR_CHAR_CODE('degf'),
|
|
typeDegreesK = FOUR_CHAR_CODE('degk')
|
|
};
|
|
|
|
enum {
|
|
/* AppleScript 1.3: Folder Actions */
|
|
kFAServerApp = FOUR_CHAR_CODE('ssrv'), /* Creator code for Folder Actions Server*/
|
|
kDoFolderActionEvent = FOUR_CHAR_CODE('fola'), /* Event the Finder sends to the Folder Actions FBA*/
|
|
kFolderActionCode = FOUR_CHAR_CODE('actn'), /* Parameter that contains the Folder Action*/
|
|
kFolderOpenedEvent = FOUR_CHAR_CODE('fopn'), /* Value of kFolderActionCode parameter; sent to script as event*/
|
|
kFolderClosedEvent = FOUR_CHAR_CODE('fclo'),
|
|
kFolderWindowMovedEvent = FOUR_CHAR_CODE('fsiz'),
|
|
kFolderItemsAddedEvent = FOUR_CHAR_CODE('fget'),
|
|
kFolderItemsRemovedEvent = FOUR_CHAR_CODE('flos'),
|
|
kItemList = FOUR_CHAR_CODE('flst'), /* List parameter for added and removed items*/
|
|
kNewSizeParameter = FOUR_CHAR_CODE('fnsz'), /* Parameter for moved window*/
|
|
kFASuiteCode = FOUR_CHAR_CODE('faco'), /* Suite code for the following events*/
|
|
kFAAttachCommand = FOUR_CHAR_CODE('atfa'), /* Attach event id*/
|
|
kFARemoveCommand = FOUR_CHAR_CODE('rmfa'), /* Remove event id*/
|
|
kFAEditCommand = FOUR_CHAR_CODE('edfa'), /* Edit event id*/
|
|
kFAFileParam = FOUR_CHAR_CODE('faal'), /* Key for file parameter for Attach*/
|
|
kFAIndexParam = FOUR_CHAR_CODE('indx') /* Key for index (0-based) parameter for Remove and Edit*/
|
|
};
|
|
|
|
/* AppleScript 1.3 Internet Suite */
|
|
enum {
|
|
/* Suite code */
|
|
kAEInternetSuite = FOUR_CHAR_CODE('gurl'),
|
|
kAEISWebStarSuite = 0x575757BD
|
|
};
|
|
|
|
enum {
|
|
/* Events */
|
|
kAEISGetURL = FOUR_CHAR_CODE('gurl'),
|
|
KAEISHandleCGI = FOUR_CHAR_CODE('sdoc')
|
|
};
|
|
|
|
enum {
|
|
/* Classes */
|
|
cURL = FOUR_CHAR_CODE('url '),
|
|
cInternetAddress = FOUR_CHAR_CODE('IPAD'),
|
|
cHTML = FOUR_CHAR_CODE('html'),
|
|
cFTPItem = FOUR_CHAR_CODE('ftp ')
|
|
};
|
|
|
|
enum {
|
|
/* Parameters */
|
|
kAEISHTTPSearchArgs = FOUR_CHAR_CODE('kfor'),
|
|
kAEISPostArgs = FOUR_CHAR_CODE('post'),
|
|
kAEISMethod = FOUR_CHAR_CODE('meth'),
|
|
kAEISClientAddress = FOUR_CHAR_CODE('addr'),
|
|
kAEISUserName = FOUR_CHAR_CODE('user'),
|
|
kAEISPassword = FOUR_CHAR_CODE('pass'),
|
|
kAEISFromUser = FOUR_CHAR_CODE('frmu'),
|
|
kAEISServerName = FOUR_CHAR_CODE('svnm'),
|
|
kAEISServerPort = FOUR_CHAR_CODE('svpt'),
|
|
kAEISScriptName = FOUR_CHAR_CODE('scnm'),
|
|
kAEISContentType = FOUR_CHAR_CODE('ctyp'),
|
|
kAEISReferrer = FOUR_CHAR_CODE('refr'),
|
|
kAEISUserAgent = FOUR_CHAR_CODE('Agnt'),
|
|
kAEISAction = FOUR_CHAR_CODE('Kact'),
|
|
kAEISActionPath = FOUR_CHAR_CODE('Kapt'),
|
|
kAEISClientIP = FOUR_CHAR_CODE('Kcip'),
|
|
kAEISFullRequest = FOUR_CHAR_CODE('Kfrq')
|
|
};
|
|
|
|
enum {
|
|
/* Properties */
|
|
pScheme = FOUR_CHAR_CODE('pusc'),
|
|
pHost = FOUR_CHAR_CODE('HOST'),
|
|
pPath = FOUR_CHAR_CODE('FTPc'),
|
|
pUserName = FOUR_CHAR_CODE('RAun'),
|
|
pUserPassword = FOUR_CHAR_CODE('RApw'),
|
|
pDNSForm = FOUR_CHAR_CODE('pDNS'),
|
|
pURL = FOUR_CHAR_CODE('pURL'),
|
|
pTextEncoding = FOUR_CHAR_CODE('ptxe'),
|
|
pFTPKind = FOUR_CHAR_CODE('kind')
|
|
};
|
|
|
|
enum {
|
|
/* Scheme enumerations */
|
|
eScheme = FOUR_CHAR_CODE('esch'),
|
|
eurlHTTP = FOUR_CHAR_CODE('http'), /* RFC 2068 */
|
|
eurlHTTPS = FOUR_CHAR_CODE('htps'),
|
|
eurlFTP = FOUR_CHAR_CODE('ftp '), /* RFC 1738 */
|
|
eurlMail = FOUR_CHAR_CODE('mail'), /* RFC 2638 */
|
|
eurlFile = FOUR_CHAR_CODE('file'), /* RFC 1738 */
|
|
eurlGopher = FOUR_CHAR_CODE('gphr'), /* RFC 1738 */
|
|
eurlTelnet = FOUR_CHAR_CODE('tlnt'), /* RFC 1738 */
|
|
eurlNews = FOUR_CHAR_CODE('news'), /* RFC 1738 */
|
|
eurlSNews = FOUR_CHAR_CODE('snws'),
|
|
eurlNNTP = FOUR_CHAR_CODE('nntp'), /* RFC 1738 */
|
|
eurlMessage = FOUR_CHAR_CODE('mess'),
|
|
eurlMailbox = FOUR_CHAR_CODE('mbox'),
|
|
eurlMulti = FOUR_CHAR_CODE('mult'),
|
|
eurlLaunch = FOUR_CHAR_CODE('laun'),
|
|
eurlAFP = FOUR_CHAR_CODE('afp '),
|
|
eurlAT = FOUR_CHAR_CODE('at '),
|
|
eurlEPPC = FOUR_CHAR_CODE('eppc'),
|
|
eurlRTSP = FOUR_CHAR_CODE('rtsp'), /* RFC 2326 */
|
|
eurlIMAP = FOUR_CHAR_CODE('imap'), /* RFC 2192 */
|
|
eurlNFS = FOUR_CHAR_CODE('unfs'), /* RFC 2224 */
|
|
eurlPOP = FOUR_CHAR_CODE('upop'), /* RFC 2384 */
|
|
eurlLDAP = FOUR_CHAR_CODE('uldp'), /* RFC 2255 */
|
|
eurlUnknown = FOUR_CHAR_CODE('url?')
|
|
};
|
|
|
|
enum {
|
|
/* AppleScript 1.3: Connectivity Suite in aeut */
|
|
kConnSuite = FOUR_CHAR_CODE('macc'),
|
|
cDevSpec = FOUR_CHAR_CODE('cdev'),
|
|
cAddressSpec = FOUR_CHAR_CODE('cadr'),
|
|
cADBAddress = FOUR_CHAR_CODE('cadb'),
|
|
cAppleTalkAddress = FOUR_CHAR_CODE('cat '),
|
|
cBusAddress = FOUR_CHAR_CODE('cbus'),
|
|
cEthernetAddress = FOUR_CHAR_CODE('cen '),
|
|
cFireWireAddress = FOUR_CHAR_CODE('cfw '),
|
|
cIPAddress = FOUR_CHAR_CODE('cip '),
|
|
cLocalTalkAddress = FOUR_CHAR_CODE('clt '),
|
|
cSCSIAddress = FOUR_CHAR_CODE('cscs'),
|
|
cTokenRingAddress = FOUR_CHAR_CODE('ctok'),
|
|
cUSBAddress = FOUR_CHAR_CODE('cusb'), /* */
|
|
/* Properties */
|
|
pDeviceType = FOUR_CHAR_CODE('pdvt'),
|
|
pDeviceAddress = FOUR_CHAR_CODE('pdva'),
|
|
pConduit = FOUR_CHAR_CODE('pcon'),
|
|
pProtocol = FOUR_CHAR_CODE('pprt'), /* cde 4/27/98 was 'ppro' conflicted with DB suite */
|
|
pATMachine = FOUR_CHAR_CODE('patm'),
|
|
pATZone = FOUR_CHAR_CODE('patz'),
|
|
pATType = FOUR_CHAR_CODE('patt'),
|
|
pDottedDecimal = FOUR_CHAR_CODE('pipd'),
|
|
pDNS = FOUR_CHAR_CODE('pdns'),
|
|
pPort = FOUR_CHAR_CODE('ppor'),
|
|
pNetwork = FOUR_CHAR_CODE('pnet'),
|
|
pNode = FOUR_CHAR_CODE('pnod'),
|
|
pSocket = FOUR_CHAR_CODE('psoc'),
|
|
pSCSIBus = FOUR_CHAR_CODE('pscb'),
|
|
pSCSILUN = FOUR_CHAR_CODE('pslu'), /* cde 5/22/98 per WWDC developer request */
|
|
/* Enumerations and enumerators */
|
|
eDeviceType = FOUR_CHAR_CODE('edvt'),
|
|
eAddressSpec = FOUR_CHAR_CODE('eads'),
|
|
eConduit = FOUR_CHAR_CODE('econ'),
|
|
eProtocol = FOUR_CHAR_CODE('epro'),
|
|
eADB = FOUR_CHAR_CODE('eadb'),
|
|
eAnalogAudio = FOUR_CHAR_CODE('epau'),
|
|
eAppleTalk = FOUR_CHAR_CODE('epat'),
|
|
eAudioLineIn = FOUR_CHAR_CODE('ecai'),
|
|
eAudioLineOut = FOUR_CHAR_CODE('ecal'), /* cde 4/24/98 changed from 'ecao' to not conflict */
|
|
eAudioOut = FOUR_CHAR_CODE('ecao'),
|
|
eBus = FOUR_CHAR_CODE('ebus'),
|
|
eCDROM = FOUR_CHAR_CODE('ecd '),
|
|
eCommSlot = FOUR_CHAR_CODE('eccm'),
|
|
eDigitalAudio = FOUR_CHAR_CODE('epda'),
|
|
eDisplay = FOUR_CHAR_CODE('edds'),
|
|
eDVD = FOUR_CHAR_CODE('edvd'),
|
|
eEthernet = FOUR_CHAR_CODE('ecen'),
|
|
eFireWire = FOUR_CHAR_CODE('ecfw'),
|
|
eFloppy = FOUR_CHAR_CODE('efd '),
|
|
eHD = FOUR_CHAR_CODE('ehd '),
|
|
eInfrared = FOUR_CHAR_CODE('ecir'),
|
|
eIP = FOUR_CHAR_CODE('epip'),
|
|
eIrDA = FOUR_CHAR_CODE('epir'),
|
|
eIRTalk = FOUR_CHAR_CODE('epit'),
|
|
eKeyboard = FOUR_CHAR_CODE('ekbd'),
|
|
eLCD = FOUR_CHAR_CODE('edlc'),
|
|
eLocalTalk = FOUR_CHAR_CODE('eclt'),
|
|
eMacIP = FOUR_CHAR_CODE('epmi'),
|
|
eMacVideo = FOUR_CHAR_CODE('epmv'),
|
|
eMicrophone = FOUR_CHAR_CODE('ecmi'),
|
|
eModemPort = FOUR_CHAR_CODE('ecmp'),
|
|
eModemPrinterPort = FOUR_CHAR_CODE('empp'),
|
|
eModem = FOUR_CHAR_CODE('edmm'),
|
|
eMonitorOut = FOUR_CHAR_CODE('ecmn'),
|
|
eMouse = FOUR_CHAR_CODE('emou'),
|
|
eNuBusCard = FOUR_CHAR_CODE('ednb'),
|
|
eNuBus = FOUR_CHAR_CODE('enub'),
|
|
ePCcard = FOUR_CHAR_CODE('ecpc'),
|
|
ePCIbus = FOUR_CHAR_CODE('ecpi'),
|
|
ePCIcard = FOUR_CHAR_CODE('edpi'),
|
|
ePDSslot = FOUR_CHAR_CODE('ecpd'),
|
|
ePDScard = FOUR_CHAR_CODE('epds'),
|
|
ePointingDevice = FOUR_CHAR_CODE('edpd'),
|
|
ePostScript = FOUR_CHAR_CODE('epps'),
|
|
ePPP = FOUR_CHAR_CODE('eppp'),
|
|
ePrinterPort = FOUR_CHAR_CODE('ecpp'),
|
|
ePrinter = FOUR_CHAR_CODE('edpr'),
|
|
eSvideo = FOUR_CHAR_CODE('epsv'),
|
|
eSCSI = FOUR_CHAR_CODE('ecsc'),
|
|
eSerial = FOUR_CHAR_CODE('epsr'),
|
|
eSpeakers = FOUR_CHAR_CODE('edsp'),
|
|
eStorageDevice = FOUR_CHAR_CODE('edst'),
|
|
eSVGA = FOUR_CHAR_CODE('epsg'),
|
|
eTokenRing = FOUR_CHAR_CODE('etok'),
|
|
eTrackball = FOUR_CHAR_CODE('etrk'),
|
|
eTrackpad = FOUR_CHAR_CODE('edtp'),
|
|
eUSB = FOUR_CHAR_CODE('ecus'),
|
|
eVideoIn = FOUR_CHAR_CODE('ecvi'),
|
|
eVideoMonitor = FOUR_CHAR_CODE('edvm'),
|
|
eVideoOut = FOUR_CHAR_CODE('ecvo')
|
|
};
|
|
|
|
enum {
|
|
/* AppleScript 1.3: Keystroke class */
|
|
cKeystroke = FOUR_CHAR_CODE('kprs'),
|
|
pKeystrokeKey = FOUR_CHAR_CODE('kMsg'),
|
|
pModifiers = FOUR_CHAR_CODE('kMod'),
|
|
pKeyKind = FOUR_CHAR_CODE('kknd'),
|
|
eModifiers = FOUR_CHAR_CODE('eMds'),
|
|
eOptionDown = FOUR_CHAR_CODE('Kopt'),
|
|
eCommandDown = FOUR_CHAR_CODE('Kcmd'),
|
|
eControlDown = FOUR_CHAR_CODE('Kctl'),
|
|
eShiftDown = FOUR_CHAR_CODE('Ksft'),
|
|
eCapsLockDown = FOUR_CHAR_CODE('Kclk'),
|
|
eKeyKind = FOUR_CHAR_CODE('ekst'), /* */
|
|
/* Special keys all start with 'ks' */
|
|
eEscapeKey = 0x6B733500, /* Third byte is virtual key code byte */
|
|
eDeleteKey = 0x6B733300, /* (see IM Mac Toolbox Essentials, pp. 2-43) */
|
|
eTabKey = 0x6B733000,
|
|
eReturnKey = 0x6B732400,
|
|
eClearKey = 0x6B734700,
|
|
eEnterKey = 0x6B734C00,
|
|
eUpArrowKey = 0x6B737E00,
|
|
eDownArrowKey = 0x6B737D00,
|
|
eLeftArrowKey = 0x6B737B00,
|
|
eRightArrowKey = 0x6B737C00,
|
|
eHelpKey = 0x6B737200,
|
|
eHomeKey = 0x6B737300,
|
|
ePageUpKey = 0x6B737400,
|
|
ePageDownKey = 0x6B737900,
|
|
eForwardDelKey = 0x6B737500,
|
|
eEndKey = 0x6B737700,
|
|
eF1Key = 0x6B737A00,
|
|
eF2Key = 0x6B737800,
|
|
eF3Key = 0x6B736300,
|
|
eF4Key = 0x6B737600,
|
|
eF5Key = 0x6B736000,
|
|
eF6Key = 0x6B736100,
|
|
eF7Key = 0x6B736200,
|
|
eF8Key = 0x6B736400,
|
|
eF9Key = 0x6B736500,
|
|
eF10Key = 0x6B736D00,
|
|
eF11Key = 0x6B736700,
|
|
eF12Key = 0x6B736F00,
|
|
eF13Key = 0x6B736900,
|
|
eF14Key = 0x6B736B00,
|
|
eF15Key = 0x6B737100
|
|
};
|
|
|
|
|
|
#if PRAGMA_STRUCT_ALIGN
|
|
#pragma options align=reset
|
|
#elif PRAGMA_STRUCT_PACKPUSH
|
|
#pragma pack(pop)
|
|
#elif PRAGMA_STRUCT_PACK
|
|
#pragma pack()
|
|
#endif
|
|
|
|
#ifdef PRAGMA_IMPORT_OFF
|
|
#pragma import off
|
|
#elif PRAGMA_IMPORT
|
|
#pragma import reset
|
|
#endif
|
|
|
|
|
|
#endif /* __AEREGISTRY__ */
|
|
|