/*
 	File:		AERegistry.r
 
 	Contains:	AppleEvents Registry Interface.
 
 	Version:	Technology:	System 7.5
 				Release:	QuickTime 3.0
 
 	Copyright:	© 1993-1998 by Apple Computer, Inc., all rights reserved
 
 	Bugs?:		Please include the the file and version information (from above) with
 				the problem description.  Developers belonging to one of the Apple
 				developer programs can submit bug reports to:
 
 					devsupport@apple.com
 
*/

#ifndef __AEREGISTRY_R__
#define __AEREGISTRY_R__

#ifndef __CONDITIONALMACROS_R__
#include "ConditionalMacros.r"
#endif

#define cAEList 						'list'				/*   0x6c697374   */
#define cApplication 					'capp'				/*   0x63617070   */
#define cArc 							'carc'				/*   0x63617263   */
#define cBoolean 						'bool'				/*   0x626f6f6c   */
#define cCell 							'ccel'				/*   0x6363656c   */
#define cChar 							'cha '				/*   0x63686120   */
#define cColorTable 					'clrt'				/*   0x636c7274   */
#define cColumn 						'ccol'				/*   0x63636f6c   */
#define cDocument 						'docu'				/*   0x646f6375   */
#define cDrawingArea 					'cdrw'				/*   0x63647277   */
#define cEnumeration 					'enum'				/*   0x656e756d   */
#define cFile 							'file'				/*   0x66696c65   */
#define cFixed 							'fixd'				/*   0x66697864   */
#define cFixedPoint 					'fpnt'				/*   0x66706e74   */
#define cFixedRectangle 				'frct'				/*   0x66726374   */
#define cGraphicLine 					'glin'				/*   0x676c696e   */
#define cGraphicObject 					'cgob'				/*   0x63676f62   */
#define cGraphicShape 					'cgsh'				/*   0x63677368   */
#define cGraphicText 					'cgtx'				/*   0x63677478   */
#define cGroupedGraphic 				'cpic'				/*   0x63706963   */

#define cInsertionLoc 					'insl'				/*   0x696e736c   */
#define cInsertionPoint 				'cins'				/*   0x63696e73   */
#define cIntlText 						'itxt'				/*   0x69747874   */
#define cIntlWritingCode 				'intl'				/*   0x696e746c   */
#define cItem 							'citm'				/*   0x6369746d   */
#define cLine 							'clin'				/*   0x636c696e   */
#define cLongDateTime 					'ldt '				/*   0x6c647420   */
#define cLongFixed 						'lfxd'				/*   0x6c667864   */
#define cLongFixedPoint 				'lfpt'				/*   0x6c667074   */
#define cLongFixedRectangle 			'lfrc'				/*   0x6c667263   */
#define cLongInteger 					'long'				/*   0x6c6f6e67   */
#define cLongPoint 						'lpnt'				/*   0x6c706e74   */
#define cLongRectangle 					'lrct'				/*   0x6c726374   */
#define cMachineLoc 					'mLoc'				/*   0x6d4c6f63   */
#define cMenu 							'cmnu'				/*   0x636d6e75   */
#define cMenuItem 						'cmen'				/*   0x636d656e   */
#define cObject 						'cobj'				/*   0x636f626a   */
#define cObjectSpecifier 				'obj '				/*   0x6f626a20   */
#define cOpenableObject 				'coob'				/*   0x636f6f62   */
#define cOval 							'covl'				/*   0x636f766c   */

#define cParagraph 						'cpar'				/*   0x63706172   */
#define cPICT 							'PICT'				/*   0x50494354   */
#define cPixel 							'cpxl'				/*   0x6370786c   */
#define cPixelMap 						'cpix'				/*   0x63706978   */
#define cPolygon 						'cpgn'				/*   0x6370676e   */
#define cProperty 						'prop'				/*   0x70726f70   */
#define cQDPoint 						'QDpt'				/*   0x51447074   */
#define cQDRectangle 					'qdrt'				/*   0x71647274   */
#define cRectangle 						'crec'				/*   0x63726563   */
#define cRGBColor 						'cRGB'				/*   0x63524742   */
#define cRotation 						'trot'				/*   0x74726f74   */
#define cRoundedRectangle 				'crrc'				/*   0x63727263   */
#define cRow 							'crow'				/*   0x63726f77   */
#define cSelection 						'csel'				/*   0x6373656c   */
#define cShortInteger 					'shor'				/*   0x73686f72   */
#define cTable 							'ctbl'				/*   0x6374626c   */
#define cText 							'ctxt'				/*   0x63747874   */
#define cTextFlow 						'cflo'				/*   0x63666c6f   */
#define cTextStyles 					'tsty'				/*   0x74737479   */
#define cType 							'type'				/*   0x74797065   */

#define cVersion 						'vers'				/*   0x76657273   */
#define cWindow 						'cwin'				/*   0x6377696e   */
#define cWord 							'cwor'				/*   0x63776f72   */
#define enumArrows 						'arro'				/*   0x6172726f   */
#define enumJustification 				'just'				/*   0x6a757374   */
#define enumKeyForm 					'kfrm'				/*   0x6b66726d   */
#define enumPosition 					'posi'				/*   0x706f7369   */
#define enumProtection 					'prtn'				/*   0x7072746e   */
#define enumQuality 					'qual'				/*   0x7175616c   */
#define enumSaveOptions 				'savo'				/*   0x7361766f   */
#define enumStyle 						'styl'				/*   0x7374796c   */
#define enumTransferMode 				'tran'				/*   0x7472616e   */
#define formUniqueID 					'ID  '				/*   0x49442020   */
#define kAEAbout 						'abou'				/*   0x61626f75   */
#define kAEAfter 						'afte'				/*   0x61667465   */
#define kAEAliasSelection 				'sali'				/*   0x73616c69   */
#define kAEAllCaps 						'alcp'				/*   0x616c6370   */
#define kAEArrowAtEnd 					'aren'				/*   0x6172656e   */
#define kAEArrowAtStart 				'arst'				/*   0x61727374   */
#define kAEArrowBothEnds 				'arbo'				/*   0x6172626f   */

#define kAEAsk 							'ask '				/*   0x61736b20   */
#define kAEBefore 						'befo'				/*   0x6265666f   */
#define kAEBeginning 					'bgng'				/*   0x62676e67   */
#define kAEBeginsWith 					'bgwt'				/*   0x62677774   */
#define kAEBeginTransaction 			'begi'				/*   0x62656769   */
#define kAEBold 						'bold'				/*   0x626f6c64   */
#define kAECaseSensEquals 				'cseq'				/*   0x63736571   */
#define kAECentered 					'cent'				/*   0x63656e74   */
#define kAEChangeView 					'view'				/*   0x76696577   */
#define kAEClone 						'clon'				/*   0x636c6f6e   */
#define kAEClose 						'clos'				/*   0x636c6f73   */
#define kAECondensed 					'cond'				/*   0x636f6e64   */
#define kAEContains 					'cont'				/*   0x636f6e74   */
#define kAECopy 						'copy'				/*   0x636f7079   */
#define kAECoreSuite 					'core'				/*   0x636f7265   */
#define kAECountElements 				'cnte'				/*   0x636e7465   */
#define kAECreateElement 				'crel'				/*   0x6372656c   */
#define kAECreatePublisher 				'cpub'				/*   0x63707562   */
#define kAECut 							'cut '				/*   0x63757420   */
#define kAEDelete 						'delo'				/*   0x64656c6f   */

#define kAEDoObjectsExist 				'doex'				/*   0x646f6578   */
#define kAEDoScript 					'dosc'				/*   0x646f7363   */
#define kAEDrag 						'drag'				/*   0x64726167   */
#define kAEDuplicateSelection 			'sdup'				/*   0x73647570   */
#define kAEEditGraphic 					'edit'				/*   0x65646974   */
#define kAEEmptyTrash 					'empt'				/*   0x656d7074   */
#define kAEEnd 							'end '				/*   0x656e6420   */
#define kAEEndsWith 					'ends'				/*   0x656e6473   */
#define kAEEndTransaction 				'endt'				/*   0x656e6474   */
#define kAEEquals 						'=   '				/*   0x3d202020   */
#define kAEExpanded 					'pexp'				/*   0x70657870   */
#define kAEFast 						'fast'				/*   0x66617374   */
#define kAEFinderEvents 				'FNDR'				/*   0x464e4452   */
#define kAEFormulaProtect 				'fpro'				/*   0x6670726f   */
#define kAEFullyJustified 				'full'				/*   0x66756c6c   */
#define kAEGetClassInfo 				'qobj'				/*   0x716f626a   */
#define kAEGetData 						'getd'				/*   0x67657464   */
#define kAEGetDataSize 					'dsiz'				/*   0x6473697a   */
#define kAEGetEventInfo 				'gtei'				/*   0x67746569   */
#define kAEGetInfoSelection 			'sinf'				/*   0x73696e66   */

#define kAEGetPrivilegeSelection 		'sprv'				/*   0x73707276   */
#define kAEGetSuiteInfo 				'gtsi'				/*   0x67747369   */
#define kAEGreaterThan 					'>   '				/*   0x3e202020   */
#define kAEGreaterThanEquals 			'>=  '				/*   0x3e3d2020   */
#define kAEGrow 						'grow'				/*   0x67726f77   */
#define kAEHidden 						'hidn'				/*   0x6869646e   */
#define kAEHiQuality 					'hiqu'				/*   0x68697175   */
#define kAEImageGraphic 				'imgr'				/*   0x696d6772   */
#define kAEIsUniform 					'isun'				/*   0x6973756e   */
#define kAEItalic 						'ital'				/*   0x6974616c   */
#define kAELeftJustified 				'left'				/*   0x6c656674   */
#define kAELessThan 					'<   '				/*   0x3c202020   */
#define kAELessThanEquals 				'<=  '				/*   0x3c3d2020   */
#define kAELowercase 					'lowc'				/*   0x6c6f7763   */
#define kAEMakeObjectsVisible 			'mvis'				/*   0x6d766973   */
#define kAEMiscStandards 				'misc'				/*   0x6d697363   */
#define kAEModifiable 					'modf'				/*   0x6d6f6466   */
#define kAEMove 						'move'				/*   0x6d6f7665   */
#define kAENo 							'no  '				/*   0x6e6f2020   */
#define kAENoArrow 						'arno'				/*   0x61726e6f   */

#define kAENonmodifiable 				'nmod'				/*   0x6e6d6f64   */
#define kAEOpen 						'odoc'				/*   0x6f646f63   */
#define kAEOpenSelection 				'sope'				/*   0x736f7065   */
#define kAEOutline 						'outl'				/*   0x6f75746c   */
#define kAEPageSetup 					'pgsu'				/*   0x70677375   */
#define kAEPaste 						'past'				/*   0x70617374   */
#define kAEPlain 						'plan'				/*   0x706c616e   */
#define kAEPrint 						'pdoc'				/*   0x70646f63   */
#define kAEPrintSelection 				'spri'				/*   0x73707269   */
#define kAEPrintWindow 					'pwin'				/*   0x7077696e   */
#define kAEPutAwaySelection 			'sput'				/*   0x73707574   */
#define kAEQDAddOver 					'addo'				/*   0x6164646f   */
#define kAEQDAddPin 					'addp'				/*   0x61646470   */
#define kAEQDAdMax 						'admx'				/*   0x61646d78   */
#define kAEQDAdMin 						'admn'				/*   0x61646d6e   */
#define kAEQDBic 						'bic '				/*   0x62696320   */
#define kAEQDBlend 						'blnd'				/*   0x626c6e64   */
#define kAEQDCopy 						'cpy '				/*   0x63707920   */
#define kAEQDNotBic 					'nbic'				/*   0x6e626963   */
#define kAEQDNotCopy 					'ncpy'				/*   0x6e637079   */

#define kAEQDNotOr 						'ntor'				/*   0x6e746f72   */
#define kAEQDNotXor 					'nxor'				/*   0x6e786f72   */
#define kAEQDOr 						'or  '				/*   0x6f722020   */
#define kAEQDSubOver 					'subo'				/*   0x7375626f   */
#define kAEQDSubPin 					'subp'				/*   0x73756270   */
#define kAEQDSupplementalSuite 			'qdsp'				/*   0x71647370   */
#define kAEQDXor 						'xor '				/*   0x786f7220   */
#define kAEQuickdrawSuite 				'qdrw'				/*   0x71647277   */
#define kAEQuitAll 						'quia'				/*   0x71756961   */
#define kAERedo 						'redo'				/*   0x7265646f   */
#define kAERegular 						'regl'				/*   0x7265676c   */
#define kAEReopenApplication 			'rapp'				/*   0x72617070   */
#define kAEReplace 						'rplc'				/*   0x72706c63   */
#define kAERequiredSuite 				'reqd'				/*   0x72657164   */
#define kAERestart 						'rest'				/*   0x72657374   */
#define kAERevealSelection 				'srev'				/*   0x73726576   */
#define kAERevert 						'rvrt'				/*   0x72767274   */
#define kAERightJustified 				'rght'				/*   0x72676874   */
#define kAESave 						'save'				/*   0x73617665   */
#define kAESelect 						'slct'				/*   0x736c6374   */
#define kAESetData 						'setd'				/*   0x73657464   */

#define kAESetPosition 					'posn'				/*   0x706f736e   */
#define kAEShadow 						'shad'				/*   0x73686164   */
#define kAEShowClipboard 				'shcl'				/*   0x7368636c   */
#define kAEShutDown 					'shut'				/*   0x73687574   */
#define kAESleep 						'slep'				/*   0x736c6570   */
#define kAESmallCaps 					'smcp'				/*   0x736d6370   */
#define kAESpecialClassProperties 		'c@#!'				/*   0x63402321   */
#define kAEStrikethrough 				'strk'				/*   0x7374726b   */
#define kAESubscript 					'sbsc'				/*   0x73627363   */
#define kAESuperscript 					'spsc'				/*   0x73707363   */
#define kAETableSuite 					'tbls'				/*   0x74626c73   */
#define kAETextSuite 					'TEXT'				/*   0x54455854   */
#define kAETransactionTerminated 		'ttrm'				/*   0x7474726d   */
#define kAEUnderline 					'undl'				/*   0x756e646c   */
#define kAEUndo 						'undo'				/*   0x756e646f   */
#define kAEWholeWordEquals 				'wweq'				/*   0x77776571   */
#define kAEYes 							'yes '				/*   0x79657320   */
#define kAEZoom 						'zoom'				/*   0x7a6f6f6d   */

#define kAEMouseClass 					'mous'
#define kAEDown 						'down'
#define kAEUp 							'up  '
#define kAEMoved 						'move'
#define kAEStoppedMoving 				'stop'
#define kAEWindowClass 					'wind'
#define kAEUpdate 						'updt'
#define kAEActivate 					'actv'
#define kAEDeactivate 					'dact'
#define kAECommandClass 				'cmnd'				/*  Modern Command Event Class  */
#define kAEKeyClass 					'keyc'
#define kAERawKey 						'rkey'				/*  Modern Raw Key Event  */
#define kAEVirtualKey 					'keyc'				/*  Modern Virtual Key Event  */
#define kAENavigationKey 				'nave'				/*  Modern Navigation Key Event  */
#define kAEAutoDown 					'auto'
#define kAEApplicationClass 			'appl'
#define kAESuspend 						'susp'
#define kAEResume 						'rsme'
#define kAEDiskEvent 					'disk'
#define kAENullEvent 					'null'
#define kAEWakeUpEvent 					'wake'
#define kAEScrapEvent 					'scrp'
#define kAEHighLevel 					'high'

#define keyAEAngle 						'kang'				/*   0x6b616e67   */
#define keyAEArcAngle 					'parc'				/*   0x70617263   */

#define keyAEBaseAddr 					'badd'				/*   0x62616464   */
#define keyAEBestType 					'pbst'				/*   0x70627374   */
#define keyAEBgndColor 					'kbcl'				/*   0x6b62636c   */
#define keyAEBgndPattern 				'kbpt'				/*   0x6b627074   */
#define keyAEBounds 					'pbnd'				/*   0x70626e64   */
#define keyAECellList 					'kclt'				/*   0x6b636c74   */
#define keyAEClassID 					'clID'				/*   0x636c4944   */
#define keyAEColor 						'colr'				/*   0x636f6c72   */
#define keyAEColorTable 				'cltb'				/*   0x636c7462   */
#define keyAECurveHeight 				'kchd'				/*   0x6b636864   */
#define keyAECurveWidth 				'kcwd'				/*   0x6b637764   */
#define keyAEDashStyle 					'pdst'				/*   0x70647374   */
#define keyAEData 						'data'				/*   0x64617461   */
#define keyAEDefaultType 				'deft'				/*   0x64656674   */
#define keyAEDefinitionRect 			'pdrt'				/*   0x70647274   */
#define keyAEDescType 					'dstp'				/*   0x64737470   */
#define keyAEDestination 				'dest'				/*   0x64657374   */
#define keyAEDoAntiAlias 				'anta'				/*   0x616e7461   */
#define keyAEDoDithered 				'gdit'				/*   0x67646974   */
#define keyAEDoRotate 					'kdrt'				/*   0x6b647274   */

#define keyAEDoScale 					'ksca'				/*   0x6b736361   */
#define keyAEDoTranslate 				'ktra'				/*   0x6b747261   */
#define keyAEEditionFileLoc 			'eloc'				/*   0x656c6f63   */
#define keyAEElements 					'elms'				/*   0x656c6d73   */
#define keyAEEndPoint 					'pend'				/*   0x70656e64   */
#define keyAEEventClass 				'evcl'				/*   0x6576636c   */
#define keyAEEventID 					'evti'				/*   0x65767469   */
#define keyAEFile 						'kfil'				/*   0x6b66696c   */
#define keyAEFileType 					'fltp'				/*   0x666c7470   */
#define keyAEFillColor 					'flcl'				/*   0x666c636c   */
#define keyAEFillPattern 				'flpt'				/*   0x666c7074   */
#define keyAEFlipHorizontal 			'kfho'				/*   0x6b66686f   */
#define keyAEFlipVertical 				'kfvt'				/*   0x6b667674   */
#define keyAEFont 						'font'				/*   0x666f6e74   */
#define keyAEFormula 					'pfor'				/*   0x70666f72   */
#define keyAEGraphicObjects 			'gobs'				/*   0x676f6273   */
#define keyAEID 						'ID  '				/*   0x49442020   */
#define keyAEImageQuality 				'gqua'				/*   0x67717561   */
#define keyAEInsertHere 				'insh'				/*   0x696e7368   */
#define keyAEKeyForms 					'keyf'				/*   0x6b657966   */

#define keyAEKeyword 					'kywd'				/*   0x6b797764   */
#define keyAELevel 						'levl'				/*   0x6c65766c   */
#define keyAELineArrow 					'arro'				/*   0x6172726f   */
#define keyAEName 						'pnam'				/*   0x706e616d   */
#define keyAENewElementLoc 				'pnel'				/*   0x706e656c   */
#define keyAEObject 					'kobj'				/*   0x6b6f626a   */
#define keyAEObjectClass 				'kocl'				/*   0x6b6f636c   */
#define keyAEOffStyles 					'ofst'				/*   0x6f667374   */
#define keyAEOnStyles 					'onst'				/*   0x6f6e7374   */
#define keyAEParameters 				'prms'				/*   0x70726d73   */
#define keyAEParamFlags 				'pmfg'				/*   0x706d6667   */
#define keyAEPenColor 					'ppcl'				/*   0x7070636c   */
#define keyAEPenPattern 				'pppa'				/*   0x70707061   */
#define keyAEPenWidth 					'ppwd'				/*   0x70707764   */
#define keyAEPixelDepth 				'pdpt'				/*   0x70647074   */
#define keyAEPixMapMinus 				'kpmm'				/*   0x6b706d6d   */
#define keyAEPMTable 					'kpmt'				/*   0x6b706d74   */
#define keyAEPointList 					'ptlt'				/*   0x70746c74   */
#define keyAEPointSize 					'ptsz'				/*   0x7074737a   */
#define keyAEPosition 					'kpos'				/*   0x6b706f73   */

#define keyAEPropData 					'prdt'				/*   0x70726474   */
#define keyAEProperties 				'qpro'				/*   0x7170726f   */
#define keyAEProperty 					'kprp'				/*   0x6b707270   */
#define keyAEPropFlags 					'prfg'				/*   0x70726667   */
#define keyAEPropID 					'prop'				/*   0x70726f70   */
#define keyAEProtection 				'ppro'				/*   0x7070726f   */
#define keyAERenderAs 					'kren'				/*   0x6b72656e   */
#define keyAERequestedType 				'rtyp'				/*   0x72747970   */
#define keyAEResult 					'----'				/*   0x2d2d2d2d   */
#define keyAEResultInfo 				'rsin'				/*   0x7273696e   */
#define keyAERotation 					'prot'				/*   0x70726f74   */
#define keyAERotPoint 					'krtp'				/*   0x6b727470   */
#define keyAERowList 					'krls'				/*   0x6b726c73   */
#define keyAESaveOptions 				'savo'				/*   0x7361766f   */
#define keyAEScale 						'pscl'				/*   0x7073636c   */
#define keyAEScriptTag 					'psct'				/*   0x70736374   */
#define keyAEShowWhere 					'show'				/*   0x73686f77   */
#define keyAEStartAngle 				'pang'				/*   0x70616e67   */
#define keyAEStartPoint 				'pstp'				/*   0x70737470   */
#define keyAEStyles 					'ksty'				/*   0x6b737479   */

#define keyAESuiteID 					'suit'				/*   0x73756974   */
#define keyAEText 						'ktxt'				/*   0x6b747874   */
#define keyAETextColor 					'ptxc'				/*   0x70747863   */
#define keyAETextFont 					'ptxf'				/*   0x70747866   */
#define keyAETextPointSize 				'ptps'				/*   0x70747073   */
#define keyAETextStyles 				'txst'				/*   0x74787374   */
#define keyAETextLineHeight 			'ktlh'				/*  type ShortInteger  */
#define keyAETextLineAscent 			'ktas'				/*  type ShortInteger  */
#define keyAETheText 					'thtx'				/*   0x74687478   */
#define keyAETransferMode 				'pptm'				/*   0x7070746d   */
#define keyAETranslation 				'ptrs'				/*   0x70747273   */
#define keyAETryAsStructGraf 			'toog'				/*   0x746f6f67   */
#define keyAEUniformStyles 				'ustl'				/*   0x7573746c   */
#define keyAEUpdateOn 					'pupd'				/*   0x70757064   */
#define keyAEUserTerm 					'utrm'				/*   0x7574726d   */
#define keyAEWindow 					'wndw'				/*   0x776e6477   */
#define keyAEWritingCode 				'wrcd'				/*   0x77726364   */

#define keyMiscellaneous 				'fmsc'				/*   0x666d7363   */
#define keySelection 					'fsel'				/*   0x6673656c   */
#define keyWindow 						'kwnd'				/*   0x6b776e64   */
															/*  EventRecord keys  */
#define keyWhen 						'when'
#define keyWhere 						'wher'
#define keyModifiers 					'mods'
#define keyKey 							'key '
#define keyKeyCode 						'code'
#define keyKeyboard 					'keyb'
#define keyDriveNumber 					'drv#'
#define keyErrorCode 					'err#'
#define keyHighLevelClass 				'hcls'
#define keyHighLevelID 					'hid '

#define pArcAngle 						'parc'				/*   0x70617263   */
#define pBackgroundColor 				'pbcl'				/*   0x7062636c   */
#define pBackgroundPattern 				'pbpt'				/*   0x70627074   */
#define pBestType 						'pbst'				/*   0x70627374   */
#define pBounds 						'pbnd'				/*   0x70626e64   */
#define pClass 							'pcls'				/*   0x70636c73   */
#define pClipboard 						'pcli'				/*   0x70636c69   */
#define pColor 							'colr'				/*   0x636f6c72   */
#define pColorTable 					'cltb'				/*   0x636c7462   */
#define pContents 						'pcnt'				/*   0x70636e74   */
#define pCornerCurveHeight 				'pchd'				/*   0x70636864   */
#define pCornerCurveWidth 				'pcwd'				/*   0x70637764   */
#define pDashStyle 						'pdst'				/*   0x70647374   */
#define pDefaultType 					'deft'				/*   0x64656674   */
#define pDefinitionRect 				'pdrt'				/*   0x70647274   */
#define pEnabled 						'enbl'				/*   0x656e626c   */
#define pEndPoint 						'pend'				/*   0x70656e64   */
#define pFillColor 						'flcl'				/*   0x666c636c   */
#define pFillPattern 					'flpt'				/*   0x666c7074   */
#define pFont 							'font'				/*   0x666f6e74   */

#define pFormula 						'pfor'				/*   0x70666f72   */
#define pGraphicObjects 				'gobs'				/*   0x676f6273   */
#define pHasCloseBox 					'hclb'				/*   0x68636c62   */
#define pHasTitleBar 					'ptit'				/*   0x70746974   */
#define pID 							'ID  '				/*   0x49442020   */
#define pIndex 							'pidx'				/*   0x70696478   */
#define pInsertionLoc 					'pins'				/*   0x70696e73   */
#define pIsFloating 					'isfl'				/*   0x6973666c   */
#define pIsFrontProcess 				'pisf'				/*   0x70697366   */
#define pIsModal 						'pmod'				/*   0x706d6f64   */
#define pIsModified 					'imod'				/*   0x696d6f64   */
#define pIsResizable 					'prsz'				/*   0x7072737a   */
#define pIsStationeryPad 				'pspd'				/*   0x70737064   */
#define pIsZoomable 					'iszm'				/*   0x69737a6d   */
#define pIsZoomed 						'pzum'				/*   0x707a756d   */
#define pItemNumber 					'itmn'				/*   0x69746d6e   */
#define pJustification 					'pjst'				/*   0x706a7374   */
#define pLineArrow 						'arro'				/*   0x6172726f   */
#define pMenuID 						'mnid'				/*   0x6d6e6964   */
#define pName 							'pnam'				/*   0x706e616d   */

#define pNewElementLoc 					'pnel'				/*   0x706e656c   */
#define pPenColor 						'ppcl'				/*   0x7070636c   */
#define pPenPattern 					'pppa'				/*   0x70707061   */
#define pPenWidth 						'ppwd'				/*   0x70707764   */
#define pPixelDepth 					'pdpt'				/*   0x70647074   */
#define pPointList 						'ptlt'				/*   0x70746c74   */
#define pPointSize 						'ptsz'				/*   0x7074737a   */
#define pProtection 					'ppro'				/*   0x7070726f   */
#define pRotation 						'prot'				/*   0x70726f74   */
#define pScale 							'pscl'				/*   0x7073636c   */
#define pScript 						'scpt'				/*   0x73637074   */
#define pScriptTag 						'psct'				/*   0x70736374   */
#define pSelected 						'selc'				/*   0x73656c63   */
#define pSelection 						'sele'				/*   0x73656c65   */
#define pStartAngle 					'pang'				/*   0x70616e67   */
#define pStartPoint 					'pstp'				/*   0x70737470   */
#define pTextColor 						'ptxc'				/*   0x70747863   */
#define pTextFont 						'ptxf'				/*   0x70747866   */
#define pTextItemDelimiters 			'txdl'				/*   0x7478646c   */
#define pTextPointSize 					'ptps'				/*   0x70747073   */

#define pTextStyles 					'txst'				/*   0x74787374   */
#define pTransferMode 					'pptm'				/*   0x7070746d   */
#define pTranslation 					'ptrs'				/*   0x70747273   */
#define pUniformStyles 					'ustl'				/*   0x7573746c   */
#define pUpdateOn 						'pupd'				/*   0x70757064   */
#define pUserSelection 					'pusl'				/*   0x7075736c   */
#define pVersion 						'vers'				/*   0x76657273   */
#define pVisible 						'pvis'				/*   0x70766973   */

#define typeAEText 						'tTXT'				/*   0x74545854   */
#define typeArc 						'carc'				/*   0x63617263   */
#define typeBest 						'best'				/*   0x62657374   */
#define typeCell 						'ccel'				/*   0x6363656c   */
#define typeClassInfo 					'gcli'				/*   0x67636c69   */
#define typeColorTable 					'clrt'				/*   0x636c7274   */
#define typeColumn 						'ccol'				/*   0x63636f6c   */
#define typeDashStyle 					'tdas'				/*   0x74646173   */
#define typeData 						'tdta'				/*   0x74647461   */
#define typeDrawingArea 				'cdrw'				/*   0x63647277   */
#define typeElemInfo 					'elin'				/*   0x656c696e   */
#define typeEnumeration 				'enum'				/*   0x656e756d   */
#define typeEPS 						'EPS '				/*   0x45505320   */
#define typeEventInfo 					'evin'				/*   0x6576696e   */

#define typeFinderWindow 				'fwin'				/*   0x6677696e   */
#define typeFixedPoint 					'fpnt'				/*   0x66706e74   */
#define typeFixedRectangle 				'frct'				/*   0x66726374   */
#define typeGraphicLine 				'glin'				/*   0x676c696e   */
#define typeGraphicText 				'cgtx'				/*   0x63677478   */
#define typeGroupedGraphic 				'cpic'				/*   0x63706963   */
#define typeInsertionLoc 				'insl'				/*   0x696e736c   */
#define typeIntlText 					'itxt'				/*   0x69747874   */
#define typeIntlWritingCode 			'intl'				/*   0x696e746c   */
#define typeLongDateTime 				'ldt '				/*   0x6c647420   */
#define typeLongFixed 					'lfxd'				/*   0x6c667864   */
#define typeLongFixedPoint 				'lfpt'				/*   0x6c667074   */
#define typeLongFixedRectangle 			'lfrc'				/*   0x6c667263   */
#define typeLongPoint 					'lpnt'				/*   0x6c706e74   */
#define typeLongRectangle 				'lrct'				/*   0x6c726374   */
#define typeMachineLoc 					'mLoc'				/*   0x6d4c6f63   */
#define typeOval 						'covl'				/*   0x636f766c   */
#define typeParamInfo 					'pmin'				/*   0x706d696e   */
#define typePict 						'PICT'				/*   0x50494354   */

#define typePixelMap 					'cpix'				/*   0x63706978   */
#define typePixMapMinus 				'tpmm'				/*   0x74706d6d   */
#define typePolygon 					'cpgn'				/*   0x6370676e   */
#define typePropInfo 					'pinf'				/*   0x70696e66   */
#define typeQDPoint 					'QDpt'				/*   0x51447074   */
#define typeQDRegion 					'Qrgn'				/*   0x51447074  (data is actual region data, including rectangle and size, _not_ region handle or ptr) */
#define typeRectangle 					'crec'				/*   0x63726563   */
#define typeRGB16 						'tr16'				/*   0x74723136   */
#define typeRGB96 						'tr96'				/*   0x74723936   */
#define typeRGBColor 					'cRGB'				/*   0x63524742   */
#define typeRotation 					'trot'				/*   0x74726f74   */
#define typeRoundedRectangle 			'crrc'				/*   0x63727263   */
#define typeRow 						'crow'				/*   0x63726f77   */
#define typeScrapStyles 				'styl'				/*   0x7374796c   */
#define typeScript 						'scpt'				/*   0x73637074   */
#define typeStyledText 					'STXT'				/*   0x53545854   */
#define typeSuiteInfo 					'suin'				/*   0x7375696e   */
#define typeTable 						'ctbl'				/*   0x6374626c   */
#define typeTextStyles 					'tsty'				/*   0x74737479   */

#define typeTIFF 						'TIFF'				/*   0x54494646   */
#define typeVersion 					'vers'				/*   0x76657273   */

#define kAEMenuClass 					'menu'
#define kAEMenuSelect 					'mhit'
#define kAEMouseDown 					'mdwn'
#define kAEMouseDownInBack 				'mdbk'
#define kAEKeyDown 						'kdwn'
#define kAEResized 						'rsiz'
#define kAEPromise 						'prom'

#define keyMenuID 						'mid '
#define keyMenuItem 					'mitm'
#define keyCloseAllWindows 				'caw '
#define keyOriginalBounds 				'obnd'
#define keyNewBounds 					'nbnd'
#define keyLocalWhere 					'lwhr'

#define typeHIMenu 						'mobj'
#define typeHIWindow 					'wobj'

#define kBySmallIcon 					0
#define kByIconView 					1
#define kByNameView 					2
#define kByDateView 					3
#define kBySizeView 					4
#define kByKindView 					5
#define kByCommentView 					6
#define kByLabelView 					7
#define kByVersionView 					8

#define kAEInfo 						11
#define kAEMain 						0
#define kAESharing 						13

#define kAEZoomIn 						7
#define kAEZoomOut 						8

#define kTextServiceClass 				'tsvc'
#define kUpdateActiveInputArea 			'updt'				/*  update the active input area  */
#define kShowHideInputWindow 			'shiw'				/*  show or hide the input window  */
#define kPos2Offset 					'p2st'				/*  converting global coordinates to char position  */
#define kOffset2Pos 					'st2p'				/*  converting char position to global coordinates  */
#define keyAETSMDocumentRefcon 			'refc'				/*  TSM document refcon, typeLongInteger  */
#define keyAEServerInstance 			'srvi'				/*  component instance  */
#define keyAETheData 					'kdat'				/*  typeText  */
#define keyAEFixLength 					'fixl'				/*  fix len ??  */
#define keyAEUpdateRange 				'udng'				/*  typeTextRangeArray  */
#define keyAECurrentPoint 				'cpos'				/*  current point  */
#define keyAEBufferSize 				'buff'				/*  buffer size to get the text  */
#define keyAEMoveView 					'mvvw'				/*  move view flag  */
#define keyAENextBody 					'nxbd'				/*  next or previous body  */
#define keyAETSMScriptTag 				'sclg'
#define keyAETSMTextFont 				'ktxf'
#define keyAETSMTextPointSize 			'ktps'
#define typeTextRange 					'txrn'				/*  TextRange  */
#define typeComponentInstance 			'cmpi'				/*  server instance  */
#define typeOffsetArray 				'ofay'				/*  offset array  */
#define typeTextRangeArray 				'tray'
#define typeText 						'TEXT'				/*  Plain text  */

#define kTSMOutsideOfBody 				1
#define kTSMInsideOfBody 				2
#define kTSMInsideOfActiveInputArea 	3

#define kNextBody 						1
#define kPreviousBody 					2

#define kCaretPosition 					1					/*  specify caret position  */
#define kRawText 						2					/*  specify range of raw text  */
#define kSelectedRawText 				3					/*  specify range of selected raw text  */
#define kConvertedText 					4					/*  specify range of converted text  */
#define kSelectedConvertedText 			5					/*  specify range of selected converted text  */
#define kBlockFillText 					6					/*  Block Fill hilite style  */
#define kOutlineText 					7					/*  Outline hilite style  */
#define kSelectedText 					8					/*  Selected hilite style  */

#define keyAEHiliteRange 				'hrng'				/*  typeTextRangeArray for System 7, typeHiliteRangeArray for System 8	 */
#define keyAEPinRange 					'pnrg'				/*  typeTextRange for System 7, typeTextRegionRange for System 8	 */
#define keyAEClauseOffsets 				'clau'				/*  typeOffsetArray for System 7, typeClauseOffsetArray for System 8  */
#define keyAEOffset 					'ofst'				/*  typeLongInteger for System 7, typeByteOffset for System 8	 */
#define keyAEPoint 						'gpos'				/*  typePoint for System 7, typeQDPoint for System 8  */
#define keyAELeftSide 					'klef'				/*  typeBoolean  */
#define keyAERegionClass 				'rgnc'				/*  typeShortInteger for System 7, typeRegionClass for System 8  */
#define keyAEDragging 					'bool'				/*  typeBoolean  */

#if OLDROUTINENAMES
#define keyAELeadingEdge 				'klef'
#endif

#endif /* __AEREGISTRY_R__ */

