Mac OS 9
AERegistry.h
Go to the documentation of this file.
1 
19 #ifndef __AEREGISTRY__
20 #define __AEREGISTRY__
21 
22 #ifndef __MACTYPES__
23 #include <MacTypes.h>
24 #endif
25 
26 #ifndef __MACERRORS__
27 #include <MacErrors.h>
28 #endif
29 
30 #ifndef __APPLEEVENTS__
31 #include <AppleEvents.h>
32 #endif
33 
34 #if PRAGMA_ONCE
35 #pragma once
36 #endif
37 
38 #ifdef __cplusplus
39 extern "C" {
40 #endif
41 
42 #if PRAGMA_IMPORT
43 #pragma import on
44 #endif
45 
46 #if PRAGMA_STRUCT_ALIGN
47 #pragma options align = mac68k
48 #elif PRAGMA_STRUCT_PACKPUSH
49 #pragma pack(push, 2)
50 #elif PRAGMA_STRUCT_PACK
51 #pragma pack(2)
52 #endif
53 
54 enum {
55  cAEList = FOUR_CHAR_CODE('list'),
56  cApplication = FOUR_CHAR_CODE('capp'),
57  cArc = FOUR_CHAR_CODE('carc'),
58  cBoolean = FOUR_CHAR_CODE('bool'),
59  cCell = FOUR_CHAR_CODE('ccel'),
60  cChar = FOUR_CHAR_CODE('cha '),
61  cColorTable = FOUR_CHAR_CODE('clrt'),
62  cColumn = FOUR_CHAR_CODE('ccol'),
63  cDocument = FOUR_CHAR_CODE('docu'),
64  cDrawingArea = FOUR_CHAR_CODE('cdrw'),
65  cEnumeration = FOUR_CHAR_CODE('enum'),
66  cFile = FOUR_CHAR_CODE('file'),
67  cFixed = FOUR_CHAR_CODE('fixd'),
68  cFixedPoint = FOUR_CHAR_CODE('fpnt'),
69  cFixedRectangle = FOUR_CHAR_CODE('frct'),
70  cGraphicLine = FOUR_CHAR_CODE('glin'),
71  cGraphicObject = FOUR_CHAR_CODE('cgob'),
72  cGraphicShape = FOUR_CHAR_CODE('cgsh'),
73  cGraphicText = FOUR_CHAR_CODE('cgtx'),
74  cGroupedGraphic = FOUR_CHAR_CODE('cpic')
75 };
76 
77 enum {
78  cInsertionLoc = FOUR_CHAR_CODE('insl'),
79  cInsertionPoint = FOUR_CHAR_CODE('cins'),
80  cIntlText = FOUR_CHAR_CODE('itxt'),
81  cIntlWritingCode = FOUR_CHAR_CODE('intl'),
82  cItem = FOUR_CHAR_CODE('citm'),
83  cLine = FOUR_CHAR_CODE('clin'),
84  cLongDateTime = FOUR_CHAR_CODE('ldt '),
85  cLongFixed = FOUR_CHAR_CODE('lfxd'),
86  cLongFixedPoint = FOUR_CHAR_CODE('lfpt'),
87  cLongFixedRectangle = FOUR_CHAR_CODE('lfrc'),
88  cLongInteger = FOUR_CHAR_CODE('long'),
89  cLongPoint = FOUR_CHAR_CODE('lpnt'),
90  cLongRectangle = FOUR_CHAR_CODE('lrct'),
91  cMachineLoc = FOUR_CHAR_CODE('mLoc'),
92  cMenu = FOUR_CHAR_CODE('cmnu'),
93  cMenuItem = FOUR_CHAR_CODE('cmen'),
94  cObject = FOUR_CHAR_CODE('cobj'),
95  cObjectSpecifier = FOUR_CHAR_CODE('obj '),
96  cOpenableObject = FOUR_CHAR_CODE('coob'),
97  cOval = FOUR_CHAR_CODE('covl')
98 };
99 
100 enum {
101  cParagraph = FOUR_CHAR_CODE('cpar'),
102  cPICT = FOUR_CHAR_CODE('PICT'),
103  cPixel = FOUR_CHAR_CODE('cpxl'),
104  cPixelMap = FOUR_CHAR_CODE('cpix'),
105  cPolygon = FOUR_CHAR_CODE('cpgn'),
106  cProperty = FOUR_CHAR_CODE('prop'),
107  cQDPoint = FOUR_CHAR_CODE('QDpt'),
108  cQDRectangle = FOUR_CHAR_CODE('qdrt'),
109  cRectangle = FOUR_CHAR_CODE('crec'),
110  cRGBColor = FOUR_CHAR_CODE('cRGB'),
111  cRotation = FOUR_CHAR_CODE('trot'),
112  cRoundedRectangle = FOUR_CHAR_CODE('crrc'),
113  cRow = FOUR_CHAR_CODE('crow'),
114  cSelection = FOUR_CHAR_CODE('csel'),
115  cShortInteger = FOUR_CHAR_CODE('shor'),
116  cTable = FOUR_CHAR_CODE('ctbl'),
117  cText = FOUR_CHAR_CODE('ctxt'),
118  cTextFlow = FOUR_CHAR_CODE('cflo'),
119  cTextStyles = FOUR_CHAR_CODE('tsty'),
120  cType = FOUR_CHAR_CODE('type')
121 };
122 
123 enum {
124  cVersion = FOUR_CHAR_CODE('vers'),
125  cWindow = FOUR_CHAR_CODE('cwin'),
126  cWord = FOUR_CHAR_CODE('cwor'),
127  enumArrows = FOUR_CHAR_CODE('arro'),
128  enumJustification = FOUR_CHAR_CODE('just'),
129  enumKeyForm = FOUR_CHAR_CODE('kfrm'),
130  enumPosition = FOUR_CHAR_CODE('posi'),
131  enumProtection = FOUR_CHAR_CODE('prtn'),
132  enumQuality = FOUR_CHAR_CODE('qual'),
133  enumSaveOptions = FOUR_CHAR_CODE('savo'),
134  enumStyle = FOUR_CHAR_CODE('styl'),
135  enumTransferMode = FOUR_CHAR_CODE('tran'),
136  formUniqueID = FOUR_CHAR_CODE('ID '),
137  kAEAbout = FOUR_CHAR_CODE('abou'),
138  kAEAfter = FOUR_CHAR_CODE('afte'),
139  kAEAliasSelection = FOUR_CHAR_CODE('sali'),
140  kAEAllCaps = FOUR_CHAR_CODE('alcp'),
141  kAEArrowAtEnd = FOUR_CHAR_CODE('aren'),
142  kAEArrowAtStart = FOUR_CHAR_CODE('arst'),
143  kAEArrowBothEnds = FOUR_CHAR_CODE('arbo')
144 };
145 
146 enum {
147  kAEAsk = FOUR_CHAR_CODE('ask '),
148  kAEBefore = FOUR_CHAR_CODE('befo'),
149  kAEBeginning = FOUR_CHAR_CODE('bgng'),
150  kAEBeginsWith = FOUR_CHAR_CODE('bgwt'),
151  kAEBeginTransaction = FOUR_CHAR_CODE('begi'),
152  kAEBold = FOUR_CHAR_CODE('bold'),
153  kAECaseSensEquals = FOUR_CHAR_CODE('cseq'),
154  kAECentered = FOUR_CHAR_CODE('cent'),
155  kAEChangeView = FOUR_CHAR_CODE('view'),
156  kAEClone = FOUR_CHAR_CODE('clon'),
157  kAEClose = FOUR_CHAR_CODE('clos'),
158  kAECondensed = FOUR_CHAR_CODE('cond'),
159  kAEContains = FOUR_CHAR_CODE('cont'),
160  kAECopy = FOUR_CHAR_CODE('copy'),
161  kAECoreSuite = FOUR_CHAR_CODE('core'),
162  kAECountElements = FOUR_CHAR_CODE('cnte'),
163  kAECreateElement = FOUR_CHAR_CODE('crel'),
164  kAECreatePublisher = FOUR_CHAR_CODE('cpub'),
165  kAECut = FOUR_CHAR_CODE('cut '),
166  kAEDelete = FOUR_CHAR_CODE('delo')
167 };
168 
169 enum {
170  kAEDoObjectsExist = FOUR_CHAR_CODE('doex'),
171  kAEDoScript = FOUR_CHAR_CODE('dosc'),
172  kAEDrag = FOUR_CHAR_CODE('drag'),
173  kAEDuplicateSelection = FOUR_CHAR_CODE('sdup'),
174  kAEEditGraphic = FOUR_CHAR_CODE('edit'),
175  kAEEmptyTrash = FOUR_CHAR_CODE('empt'),
176  kAEEnd = FOUR_CHAR_CODE('end '),
177  kAEEndsWith = FOUR_CHAR_CODE('ends'),
178  kAEEndTransaction = FOUR_CHAR_CODE('endt'),
179  kAEEquals = FOUR_CHAR_CODE('= '),
180  kAEExpanded = FOUR_CHAR_CODE('pexp'),
181  kAEFast = FOUR_CHAR_CODE('fast'),
182  kAEFinderEvents = FOUR_CHAR_CODE('FNDR'),
183  kAEFormulaProtect = FOUR_CHAR_CODE('fpro'),
184  kAEFullyJustified = FOUR_CHAR_CODE('full'),
185  kAEGetClassInfo = FOUR_CHAR_CODE('qobj'),
186  kAEGetData = FOUR_CHAR_CODE('getd'),
187  kAEGetDataSize = FOUR_CHAR_CODE('dsiz'),
188  kAEGetEventInfo = FOUR_CHAR_CODE('gtei'),
189  kAEGetInfoSelection = FOUR_CHAR_CODE('sinf')
190 };
191 
192 enum {
193  kAEGetPrivilegeSelection = FOUR_CHAR_CODE('sprv'),
194  kAEGetSuiteInfo = FOUR_CHAR_CODE('gtsi'),
195  kAEGreaterThan = FOUR_CHAR_CODE('> '),
196  kAEGreaterThanEquals = FOUR_CHAR_CODE('>= '),
197  kAEGrow = FOUR_CHAR_CODE('grow'),
198  kAEHidden = FOUR_CHAR_CODE('hidn'),
199  kAEHiQuality = FOUR_CHAR_CODE('hiqu'),
200  kAEImageGraphic = FOUR_CHAR_CODE('imgr'),
201  kAEIsUniform = FOUR_CHAR_CODE('isun'),
202  kAEItalic = FOUR_CHAR_CODE('ital'),
203  kAELeftJustified = FOUR_CHAR_CODE('left'),
204  kAELessThan = FOUR_CHAR_CODE('< '),
205  kAELessThanEquals = FOUR_CHAR_CODE('<= '),
206  kAELowercase = FOUR_CHAR_CODE('lowc'),
207  kAEMakeObjectsVisible = FOUR_CHAR_CODE('mvis'),
208  kAEMiscStandards = FOUR_CHAR_CODE('misc'),
209  kAEModifiable = FOUR_CHAR_CODE('modf'),
210  kAEMove = FOUR_CHAR_CODE('move'),
211  kAENo = FOUR_CHAR_CODE('no '),
212  kAENoArrow = FOUR_CHAR_CODE('arno')
213 };
214 
215 enum {
216  kAENonmodifiable = FOUR_CHAR_CODE('nmod'),
217  kAEOpen = FOUR_CHAR_CODE('odoc'),
218  kAEOpenSelection = FOUR_CHAR_CODE('sope'),
219  kAEOutline = FOUR_CHAR_CODE('outl'),
220  kAEPageSetup = FOUR_CHAR_CODE('pgsu'),
221  kAEPaste = FOUR_CHAR_CODE('past'),
222  kAEPlain = FOUR_CHAR_CODE('plan'),
223  kAEPrint = FOUR_CHAR_CODE('pdoc'),
224  kAEPrintSelection = FOUR_CHAR_CODE('spri'),
225  kAEPrintWindow = FOUR_CHAR_CODE('pwin'),
226  kAEPutAwaySelection = FOUR_CHAR_CODE('sput'),
227  kAEQDAddOver = FOUR_CHAR_CODE('addo'),
228  kAEQDAddPin = FOUR_CHAR_CODE('addp'),
229  kAEQDAdMax = FOUR_CHAR_CODE('admx'),
230  kAEQDAdMin = FOUR_CHAR_CODE('admn'),
231  kAEQDBic = FOUR_CHAR_CODE('bic '),
232  kAEQDBlend = FOUR_CHAR_CODE('blnd'),
233  kAEQDCopy = FOUR_CHAR_CODE('cpy '),
234  kAEQDNotBic = FOUR_CHAR_CODE('nbic'),
235  kAEQDNotCopy = FOUR_CHAR_CODE('ncpy')
236 };
237 
238 enum {
239  kAEQDNotOr = FOUR_CHAR_CODE('ntor'),
240  kAEQDNotXor = FOUR_CHAR_CODE('nxor'),
241  kAEQDOr = FOUR_CHAR_CODE('or '),
242  kAEQDSubOver = FOUR_CHAR_CODE('subo'),
243  kAEQDSubPin = FOUR_CHAR_CODE('subp'),
244  kAEQDSupplementalSuite = FOUR_CHAR_CODE('qdsp'),
245  kAEQDXor = FOUR_CHAR_CODE('xor '),
246  kAEQuickdrawSuite = FOUR_CHAR_CODE('qdrw'),
247  kAEQuitAll = FOUR_CHAR_CODE('quia'),
248  kAERedo = FOUR_CHAR_CODE('redo'),
249  kAERegular = FOUR_CHAR_CODE('regl'),
250  kAEReopenApplication = FOUR_CHAR_CODE('rapp'),
251  kAEReplace = FOUR_CHAR_CODE('rplc'),
252  kAERequiredSuite = FOUR_CHAR_CODE('reqd'),
253  kAERestart = FOUR_CHAR_CODE('rest'),
254  kAERevealSelection = FOUR_CHAR_CODE('srev'),
255  kAERevert = FOUR_CHAR_CODE('rvrt'),
256  kAERightJustified = FOUR_CHAR_CODE('rght'),
257  kAESave = FOUR_CHAR_CODE('save'),
258  kAESelect = FOUR_CHAR_CODE('slct'),
259  kAESetData = FOUR_CHAR_CODE('setd')
260 };
261 
262 enum {
263  kAESetPosition = FOUR_CHAR_CODE('posn'),
264  kAEShadow = FOUR_CHAR_CODE('shad'),
265  kAEShowClipboard = FOUR_CHAR_CODE('shcl'),
266  kAEShutDown = FOUR_CHAR_CODE('shut'),
267  kAESleep = FOUR_CHAR_CODE('slep'),
268  kAESmallCaps = FOUR_CHAR_CODE('smcp'),
269  kAESpecialClassProperties = FOUR_CHAR_CODE('c@#!'),
270  kAEStrikethrough = FOUR_CHAR_CODE('strk'),
271  kAESubscript = FOUR_CHAR_CODE('sbsc'),
272  kAESuperscript = FOUR_CHAR_CODE('spsc'),
273  kAETableSuite = FOUR_CHAR_CODE('tbls'),
274  kAETextSuite = FOUR_CHAR_CODE('TEXT'),
275  kAETransactionTerminated = FOUR_CHAR_CODE('ttrm'),
276  kAEUnderline = FOUR_CHAR_CODE('undl'),
277  kAEUndo = FOUR_CHAR_CODE('undo'),
278  kAEWholeWordEquals = FOUR_CHAR_CODE('wweq'),
279  kAEYes = FOUR_CHAR_CODE('yes '),
280  kAEZoom = FOUR_CHAR_CODE('zoom')
281 };
282 
284 enum {
285  kAEMouseClass = FOUR_CHAR_CODE('mous'),
286  kAEDown = FOUR_CHAR_CODE('down'),
287  kAEUp = FOUR_CHAR_CODE('up '),
288  kAEMoved = FOUR_CHAR_CODE('move'),
289  kAEStoppedMoving = FOUR_CHAR_CODE('stop'),
290  kAEWindowClass = FOUR_CHAR_CODE('wind'),
291  kAEUpdate = FOUR_CHAR_CODE('updt'),
292  kAEActivate = FOUR_CHAR_CODE('actv'),
293  kAEDeactivate = FOUR_CHAR_CODE('dact'),
294  kAECommandClass = FOUR_CHAR_CODE('cmnd'),
295  kAEKeyClass = FOUR_CHAR_CODE('keyc'),
296  kAERawKey = FOUR_CHAR_CODE('rkey'),
297  kAEVirtualKey = FOUR_CHAR_CODE('keyc'),
298  kAENavigationKey = FOUR_CHAR_CODE('nave'),
299  kAEAutoDown = FOUR_CHAR_CODE('auto'),
300  kAEApplicationClass = FOUR_CHAR_CODE('appl'),
301  kAESuspend = FOUR_CHAR_CODE('susp'),
302  kAEResume = FOUR_CHAR_CODE('rsme'),
303  kAEDiskEvent = FOUR_CHAR_CODE('disk'),
304  kAENullEvent = FOUR_CHAR_CODE('null'),
305  kAEWakeUpEvent = FOUR_CHAR_CODE('wake'),
306  kAEScrapEvent = FOUR_CHAR_CODE('scrp'),
307  kAEHighLevel = FOUR_CHAR_CODE('high')
308 };
309 
310 enum {
311  keyAEAngle = FOUR_CHAR_CODE('kang'),
312  keyAEArcAngle = FOUR_CHAR_CODE('parc')
313 };
314 
315 enum {
316  keyAEBaseAddr = FOUR_CHAR_CODE('badd'),
317  keyAEBestType = FOUR_CHAR_CODE('pbst'),
318  keyAEBgndColor = FOUR_CHAR_CODE('kbcl'),
319  keyAEBgndPattern = FOUR_CHAR_CODE('kbpt'),
320  keyAEBounds = FOUR_CHAR_CODE('pbnd'),
321  keyAECellList = FOUR_CHAR_CODE('kclt'),
322  keyAEClassID = FOUR_CHAR_CODE('clID'),
323  keyAEColor = FOUR_CHAR_CODE('colr'),
324  keyAEColorTable = FOUR_CHAR_CODE('cltb'),
325  keyAECurveHeight = FOUR_CHAR_CODE('kchd'),
326  keyAECurveWidth = FOUR_CHAR_CODE('kcwd'),
327  keyAEDashStyle = FOUR_CHAR_CODE('pdst'),
328  keyAEData = FOUR_CHAR_CODE('data'),
329  keyAEDefaultType = FOUR_CHAR_CODE('deft'),
330  keyAEDefinitionRect = FOUR_CHAR_CODE('pdrt'),
331  keyAEDescType = FOUR_CHAR_CODE('dstp'),
332  keyAEDestination = FOUR_CHAR_CODE('dest'),
333  keyAEDoAntiAlias = FOUR_CHAR_CODE('anta'),
334  keyAEDoDithered = FOUR_CHAR_CODE('gdit'),
335  keyAEDoRotate = FOUR_CHAR_CODE('kdrt')
336 };
337 
338 enum {
339  keyAEDoScale = FOUR_CHAR_CODE('ksca'),
340  keyAEDoTranslate = FOUR_CHAR_CODE('ktra'),
341  keyAEEditionFileLoc = FOUR_CHAR_CODE('eloc'),
342  keyAEElements = FOUR_CHAR_CODE('elms'),
343  keyAEEndPoint = FOUR_CHAR_CODE('pend'),
344  keyAEEventClass = FOUR_CHAR_CODE('evcl'),
345  keyAEEventID = FOUR_CHAR_CODE('evti'),
346  keyAEFile = FOUR_CHAR_CODE('kfil'),
347  keyAEFileType = FOUR_CHAR_CODE('fltp'),
348  keyAEFillColor = FOUR_CHAR_CODE('flcl'),
349  keyAEFillPattern = FOUR_CHAR_CODE('flpt'),
350  keyAEFlipHorizontal = FOUR_CHAR_CODE('kfho'),
351  keyAEFlipVertical = FOUR_CHAR_CODE('kfvt'),
352  keyAEFont = FOUR_CHAR_CODE('font'),
353  keyAEFormula = FOUR_CHAR_CODE('pfor'),
354  keyAEGraphicObjects = FOUR_CHAR_CODE('gobs'),
355  keyAEID = FOUR_CHAR_CODE('ID '),
356  keyAEImageQuality = FOUR_CHAR_CODE('gqua'),
357  keyAEInsertHere = FOUR_CHAR_CODE('insh'),
358  keyAEKeyForms = FOUR_CHAR_CODE('keyf')
359 };
360 
361 enum {
362  keyAEKeyword = FOUR_CHAR_CODE('kywd'),
363  keyAELevel = FOUR_CHAR_CODE('levl'),
364  keyAELineArrow = FOUR_CHAR_CODE('arro'),
365  keyAEName = FOUR_CHAR_CODE('pnam'),
366  keyAENewElementLoc = FOUR_CHAR_CODE('pnel'),
367  keyAEObject = FOUR_CHAR_CODE('kobj'),
368  keyAEObjectClass = FOUR_CHAR_CODE('kocl'),
369  keyAEOffStyles = FOUR_CHAR_CODE('ofst'),
370  keyAEOnStyles = FOUR_CHAR_CODE('onst'),
371  keyAEParameters = FOUR_CHAR_CODE('prms'),
372  keyAEParamFlags = FOUR_CHAR_CODE('pmfg'),
373  keyAEPenColor = FOUR_CHAR_CODE('ppcl'),
374  keyAEPenPattern = FOUR_CHAR_CODE('pppa'),
375  keyAEPenWidth = FOUR_CHAR_CODE('ppwd'),
376  keyAEPixelDepth = FOUR_CHAR_CODE('pdpt'),
377  keyAEPixMapMinus = FOUR_CHAR_CODE('kpmm'),
378  keyAEPMTable = FOUR_CHAR_CODE('kpmt'),
379  keyAEPointList = FOUR_CHAR_CODE('ptlt'),
380  keyAEPointSize = FOUR_CHAR_CODE('ptsz'),
381  keyAEPosition = FOUR_CHAR_CODE('kpos')
382 };
383 
384 enum {
385  keyAEPropData = FOUR_CHAR_CODE('prdt'),
386  keyAEProperties = FOUR_CHAR_CODE('qpro'),
387  keyAEProperty = FOUR_CHAR_CODE('kprp'),
388  keyAEPropFlags = FOUR_CHAR_CODE('prfg'),
389  keyAEPropID = FOUR_CHAR_CODE('prop'),
390  keyAEProtection = FOUR_CHAR_CODE('ppro'),
391  keyAERenderAs = FOUR_CHAR_CODE('kren'),
392  keyAERequestedType = FOUR_CHAR_CODE('rtyp'),
393  keyAEResult = FOUR_CHAR_CODE('----'),
394  keyAEResultInfo = FOUR_CHAR_CODE('rsin'),
395  keyAERotation = FOUR_CHAR_CODE('prot'),
396  keyAERotPoint = FOUR_CHAR_CODE('krtp'),
397  keyAERowList = FOUR_CHAR_CODE('krls'),
398  keyAESaveOptions = FOUR_CHAR_CODE('savo'),
399  keyAEScale = FOUR_CHAR_CODE('pscl'),
400  keyAEScriptTag = FOUR_CHAR_CODE('psct'),
401  keyAEShowWhere = FOUR_CHAR_CODE('show'),
402  keyAEStartAngle = FOUR_CHAR_CODE('pang'),
403  keyAEStartPoint = FOUR_CHAR_CODE('pstp'),
404  keyAEStyles = FOUR_CHAR_CODE('ksty')
405 };
406 
407 enum {
408  keyAESuiteID = FOUR_CHAR_CODE('suit'),
409  keyAEText = FOUR_CHAR_CODE('ktxt'),
410  keyAETextColor = FOUR_CHAR_CODE('ptxc'),
411  keyAETextFont = FOUR_CHAR_CODE('ptxf'),
412  keyAETextPointSize = FOUR_CHAR_CODE('ptps'),
413  keyAETextStyles = FOUR_CHAR_CODE('txst'),
414  keyAETextLineHeight = FOUR_CHAR_CODE('ktlh'),
415  keyAETextLineAscent = FOUR_CHAR_CODE('ktas'),
416  keyAETheText = FOUR_CHAR_CODE('thtx'),
417  keyAETransferMode = FOUR_CHAR_CODE('pptm'),
418  keyAETranslation = FOUR_CHAR_CODE('ptrs'),
419  keyAETryAsStructGraf = FOUR_CHAR_CODE('toog'),
420  keyAEUniformStyles = FOUR_CHAR_CODE('ustl'),
421  keyAEUpdateOn = FOUR_CHAR_CODE('pupd'),
422  keyAEUserTerm = FOUR_CHAR_CODE('utrm'),
423  keyAEWindow = FOUR_CHAR_CODE('wndw'),
424  keyAEWritingCode = FOUR_CHAR_CODE('wrcd')
425 };
426 
427 enum {
428  keyMiscellaneous = FOUR_CHAR_CODE('fmsc'),
429  keySelection = FOUR_CHAR_CODE('fsel'),
430  keyWindow = FOUR_CHAR_CODE('kwnd'),
432  keyWhen = FOUR_CHAR_CODE('when'),
433  keyWhere = FOUR_CHAR_CODE('wher'),
434  keyModifiers = FOUR_CHAR_CODE('mods'),
435  keyKey = FOUR_CHAR_CODE('key '),
436  keyKeyCode = FOUR_CHAR_CODE('code'),
437  keyKeyboard = FOUR_CHAR_CODE('keyb'),
438  keyDriveNumber = FOUR_CHAR_CODE('drv#'),
439  keyErrorCode = FOUR_CHAR_CODE('err#'),
440  keyHighLevelClass = FOUR_CHAR_CODE('hcls'),
441  keyHighLevelID = FOUR_CHAR_CODE('hid ')
442 };
443 
444 enum {
445  pArcAngle = FOUR_CHAR_CODE('parc'),
446  pBackgroundColor = FOUR_CHAR_CODE('pbcl'),
447  pBackgroundPattern = FOUR_CHAR_CODE('pbpt'),
448  pBestType = FOUR_CHAR_CODE('pbst'),
449  pBounds = FOUR_CHAR_CODE('pbnd'),
450  pClass = FOUR_CHAR_CODE('pcls'),
451  pClipboard = FOUR_CHAR_CODE('pcli'),
452  pColor = FOUR_CHAR_CODE('colr'),
453  pColorTable = FOUR_CHAR_CODE('cltb'),
454  pContents = FOUR_CHAR_CODE('pcnt'),
455  pCornerCurveHeight = FOUR_CHAR_CODE('pchd'),
456  pCornerCurveWidth = FOUR_CHAR_CODE('pcwd'),
457  pDashStyle = FOUR_CHAR_CODE('pdst'),
458  pDefaultType = FOUR_CHAR_CODE('deft'),
459  pDefinitionRect = FOUR_CHAR_CODE('pdrt'),
460  pEnabled = FOUR_CHAR_CODE('enbl'),
461  pEndPoint = FOUR_CHAR_CODE('pend'),
462  pFillColor = FOUR_CHAR_CODE('flcl'),
463  pFillPattern = FOUR_CHAR_CODE('flpt'),
464  pFont = FOUR_CHAR_CODE('font')
465 };
466 
467 enum {
468  pFormula = FOUR_CHAR_CODE('pfor'),
469  pGraphicObjects = FOUR_CHAR_CODE('gobs'),
470  pHasCloseBox = FOUR_CHAR_CODE('hclb'),
471  pHasTitleBar = FOUR_CHAR_CODE('ptit'),
472  pID = FOUR_CHAR_CODE('ID '),
473  pIndex = FOUR_CHAR_CODE('pidx'),
474  pInsertionLoc = FOUR_CHAR_CODE('pins'),
475  pIsFloating = FOUR_CHAR_CODE('isfl'),
476  pIsFrontProcess = FOUR_CHAR_CODE('pisf'),
477  pIsModal = FOUR_CHAR_CODE('pmod'),
478  pIsModified = FOUR_CHAR_CODE('imod'),
479  pIsResizable = FOUR_CHAR_CODE('prsz'),
480  pIsStationeryPad = FOUR_CHAR_CODE('pspd'),
481  pIsZoomable = FOUR_CHAR_CODE('iszm'),
482  pIsZoomed = FOUR_CHAR_CODE('pzum'),
483  pItemNumber = FOUR_CHAR_CODE('itmn'),
484  pJustification = FOUR_CHAR_CODE('pjst'),
485  pLineArrow = FOUR_CHAR_CODE('arro'),
486  pMenuID = FOUR_CHAR_CODE('mnid'),
487  pName = FOUR_CHAR_CODE('pnam')
488 };
489 
490 enum {
491  pNewElementLoc = FOUR_CHAR_CODE('pnel'),
492  pPenColor = FOUR_CHAR_CODE('ppcl'),
493  pPenPattern = FOUR_CHAR_CODE('pppa'),
494  pPenWidth = FOUR_CHAR_CODE('ppwd'),
495  pPixelDepth = FOUR_CHAR_CODE('pdpt'),
496  pPointList = FOUR_CHAR_CODE('ptlt'),
497  pPointSize = FOUR_CHAR_CODE('ptsz'),
498  pProtection = FOUR_CHAR_CODE('ppro'),
499  pRotation = FOUR_CHAR_CODE('prot'),
500  pScale = FOUR_CHAR_CODE('pscl'),
501  pScript = FOUR_CHAR_CODE('scpt'),
502  pScriptTag = FOUR_CHAR_CODE('psct'),
503  pSelected = FOUR_CHAR_CODE('selc'),
504  pSelection = FOUR_CHAR_CODE('sele'),
505  pStartAngle = FOUR_CHAR_CODE('pang'),
506  pStartPoint = FOUR_CHAR_CODE('pstp'),
507  pTextColor = FOUR_CHAR_CODE('ptxc'),
508  pTextFont = FOUR_CHAR_CODE('ptxf'),
509  pTextItemDelimiters = FOUR_CHAR_CODE('txdl'),
510  pTextPointSize = FOUR_CHAR_CODE('ptps')
511 };
512 
513 enum {
514  pTextStyles = FOUR_CHAR_CODE('txst'),
515  pTransferMode = FOUR_CHAR_CODE('pptm'),
516  pTranslation = FOUR_CHAR_CODE('ptrs'),
517  pUniformStyles = FOUR_CHAR_CODE('ustl'),
518  pUpdateOn = FOUR_CHAR_CODE('pupd'),
519  pUserSelection = FOUR_CHAR_CODE('pusl'),
520  pVersion = FOUR_CHAR_CODE('vers'),
521  pVisible = FOUR_CHAR_CODE('pvis')
522 };
523 
524 enum {
525  typeAEText = FOUR_CHAR_CODE('tTXT'),
526  typeArc = FOUR_CHAR_CODE('carc'),
527  typeBest = FOUR_CHAR_CODE('best'),
528  typeCell = FOUR_CHAR_CODE('ccel'),
529  typeClassInfo = FOUR_CHAR_CODE('gcli'),
530  typeColorTable = FOUR_CHAR_CODE('clrt'),
531  typeColumn = FOUR_CHAR_CODE('ccol'),
532  typeDashStyle = FOUR_CHAR_CODE('tdas'),
533  typeData = FOUR_CHAR_CODE('tdta'),
534  typeDrawingArea = FOUR_CHAR_CODE('cdrw'),
535  typeElemInfo = FOUR_CHAR_CODE('elin'),
536  typeEnumeration = FOUR_CHAR_CODE('enum'),
537  typeEPS = FOUR_CHAR_CODE('EPS '),
538  typeEventInfo = FOUR_CHAR_CODE('evin')
539 };
540 
541 enum {
542  typeFinderWindow = FOUR_CHAR_CODE('fwin'),
543  typeFixedPoint = FOUR_CHAR_CODE('fpnt'),
544  typeFixedRectangle = FOUR_CHAR_CODE('frct'),
545  typeGraphicLine = FOUR_CHAR_CODE('glin'),
546  typeGraphicText = FOUR_CHAR_CODE('cgtx'),
547  typeGroupedGraphic = FOUR_CHAR_CODE('cpic'),
548  typeInsertionLoc = FOUR_CHAR_CODE('insl'),
549  typeIntlText = FOUR_CHAR_CODE('itxt'),
550  typeIntlWritingCode = FOUR_CHAR_CODE('intl'),
551  typeLongDateTime = FOUR_CHAR_CODE('ldt '),
552  typeLongFixed = FOUR_CHAR_CODE('lfxd'),
553  typeLongFixedPoint = FOUR_CHAR_CODE('lfpt'),
554  typeLongFixedRectangle = FOUR_CHAR_CODE('lfrc'),
555  typeLongPoint = FOUR_CHAR_CODE('lpnt'),
556  typeLongRectangle = FOUR_CHAR_CODE('lrct'),
557  typeMachineLoc = FOUR_CHAR_CODE('mLoc'),
558  typeOval = FOUR_CHAR_CODE('covl'),
559  typeParamInfo = FOUR_CHAR_CODE('pmin'),
560  typePict = FOUR_CHAR_CODE('PICT')
561 };
562 
563 enum {
564  typePixelMap = FOUR_CHAR_CODE('cpix'),
565  typePixMapMinus = FOUR_CHAR_CODE('tpmm'),
566  typePolygon = FOUR_CHAR_CODE('cpgn'),
567  typePropInfo = FOUR_CHAR_CODE('pinf'),
568  typePtr = FOUR_CHAR_CODE('ptr '),
569  typeQDPoint = FOUR_CHAR_CODE('QDpt'),
570  typeQDRegion = FOUR_CHAR_CODE(
571  'Qrgn'),
573  typeRectangle = FOUR_CHAR_CODE('crec'),
574  typeRGB16 = FOUR_CHAR_CODE('tr16'),
575  typeRGB96 = FOUR_CHAR_CODE('tr96'),
576  typeRGBColor = FOUR_CHAR_CODE('cRGB'),
577  typeRotation = FOUR_CHAR_CODE('trot'),
578  typeRoundedRectangle = FOUR_CHAR_CODE('crrc'),
579  typeRow = FOUR_CHAR_CODE('crow'),
580  typeScrapStyles = FOUR_CHAR_CODE('styl'),
581  typeScript = FOUR_CHAR_CODE('scpt'),
582  typeStyledText = FOUR_CHAR_CODE('STXT'),
583  typeSuiteInfo = FOUR_CHAR_CODE('suin'),
584  typeTable = FOUR_CHAR_CODE('ctbl'),
585  typeTextStyles = FOUR_CHAR_CODE('tsty')
586 };
587 
588 enum {
589  typeTIFF = FOUR_CHAR_CODE('TIFF'),
590  typeVersion = FOUR_CHAR_CODE('vers')
591 };
592 
593 enum {
594  kAEMenuClass = FOUR_CHAR_CODE('menu'),
595  kAEMenuSelect = FOUR_CHAR_CODE('mhit'),
596  kAEMouseDown = FOUR_CHAR_CODE('mdwn'),
597  kAEMouseDownInBack = FOUR_CHAR_CODE('mdbk'),
598  kAEKeyDown = FOUR_CHAR_CODE('kdwn'),
599  kAEResized = FOUR_CHAR_CODE('rsiz'),
600  kAEPromise = FOUR_CHAR_CODE('prom')
601 };
602 
603 enum {
604  keyMenuID = FOUR_CHAR_CODE('mid '),
605  keyMenuItem = FOUR_CHAR_CODE('mitm'),
606  keyCloseAllWindows = FOUR_CHAR_CODE('caw '),
607  keyOriginalBounds = FOUR_CHAR_CODE('obnd'),
608  keyNewBounds = FOUR_CHAR_CODE('nbnd'),
609  keyLocalWhere = FOUR_CHAR_CODE('lwhr')
610 };
611 
612 enum {
613  typeHIMenu = FOUR_CHAR_CODE('mobj'),
614  typeHIWindow = FOUR_CHAR_CODE('wobj')
615 };
616 
617 enum {
618  kBySmallIcon = 0,
619  kByIconView = 1,
620  kByNameView = 2,
621  kByDateView = 3,
622  kBySizeView = 4,
623  kByKindView = 5,
624  kByCommentView = 6,
625  kByLabelView = 7,
626  kByVersionView = 8
627 };
628 
629 enum { kAEInfo = 11, kAEMain = 0, kAESharing = 13 };
630 
631 enum { kAEZoomIn = 7, kAEZoomOut = 8 };
632 
633 enum {
634  kTextServiceClass = FOUR_CHAR_CODE('tsvc'),
635  kUpdateActiveInputArea =
636  FOUR_CHAR_CODE('updt'),
638  FOUR_CHAR_CODE('shiw'),
639  kPos2Offset = FOUR_CHAR_CODE(
640  'p2st'),
641  kOffset2Pos = FOUR_CHAR_CODE(
642  'st2p'),
644  FOUR_CHAR_CODE('unim'),
647  FOUR_CHAR_CODE('gtxt'),
649  FOUR_CHAR_CODE('refc'),
650  keyAEServerInstance = FOUR_CHAR_CODE('srvi'),
651  keyAETheData = FOUR_CHAR_CODE('kdat'),
652  keyAEFixLength = FOUR_CHAR_CODE('fixl'),
653  keyAEUpdateRange = FOUR_CHAR_CODE('udng'),
654  keyAECurrentPoint = FOUR_CHAR_CODE('cpos'),
655  keyAEBufferSize = FOUR_CHAR_CODE('buff'),
656  keyAEMoveView = FOUR_CHAR_CODE('mvvw'),
657  keyAENextBody = FOUR_CHAR_CODE('nxbd'),
658  keyAETSMScriptTag = FOUR_CHAR_CODE('sclg'),
659  keyAETSMTextFont = FOUR_CHAR_CODE('ktxf'),
660  keyAETSMTextFMFont = FOUR_CHAR_CODE('ktxm'),
661  keyAETSMTextPointSize = FOUR_CHAR_CODE('ktps'),
662  keyAETSMEventRecord = FOUR_CHAR_CODE(
663  'tevt'),
665  FOUR_CHAR_CODE('tevr'),
666  keyAETextServiceEncoding = FOUR_CHAR_CODE(
667  'tsen'),
670  FOUR_CHAR_CODE('tmen'),
672  typeTextRange = FOUR_CHAR_CODE('txrn'),
673  typeComponentInstance = FOUR_CHAR_CODE('cmpi'),
674  typeOffsetArray = FOUR_CHAR_CODE('ofay'),
675  typeTextRangeArray = FOUR_CHAR_CODE('tray'),
676  typeLowLevelEventRecord =
677  FOUR_CHAR_CODE('evtr'),
678  typeEventRef = FOUR_CHAR_CODE('evrf'),
679  typeText = typeChar
680 };
681 
683 enum {
684  kTSMOutsideOfBody = 1,
685  kTSMInsideOfBody = 2,
686  kTSMInsideOfActiveInputArea = 3
687 };
688 
689 enum { kNextBody = 1, kPreviousBody = 2 };
690 
691 struct TextRange {
692  long fStart;
693  long fEnd;
694  short fHiliteStyle;
695 };
696 typedef struct TextRange TextRange;
697 typedef TextRange *TextRangePtr;
700  short fNumOfRanges;
703 };
704 typedef struct TextRangeArray TextRangeArray;
707 struct OffsetArray {
708  short fNumOfOffsets;
709  long fOffset[1];
711 };
712 typedef struct OffsetArray OffsetArray;
713 typedef OffsetArray *OffsetArrayPtr;
715 struct WritingCode {
716  ScriptCode theScriptCode;
717  LangCode theLangCode;
718 };
719 typedef struct WritingCode WritingCode;
720 struct IntlText {
721  ScriptCode theScriptCode;
722  LangCode theLangCode;
723  char theText[1];
724 };
725 typedef struct IntlText IntlText;
726 
728 enum {
729  kCaretPosition = 1,
730  kRawText = 2,
736  kSelectedText = 8
737 };
738 
739 enum {
740  keyAEHiliteRange =
741  FOUR_CHAR_CODE('hrng'),
743  keyAEPinRange = FOUR_CHAR_CODE('pnrg'),
746  FOUR_CHAR_CODE('clau'),
748  keyAEOffset = FOUR_CHAR_CODE(
749  'ofst'),
750  keyAEPoint = FOUR_CHAR_CODE(
751  'gpos'),
752  keyAELeftSide = FOUR_CHAR_CODE('klef'),
753  keyAERegionClass = FOUR_CHAR_CODE('rgnc'),
755  keyAEDragging = FOUR_CHAR_CODE('bool')
756 };
757 
758 #if OLDROUTINENAMES
759 enum { keyAELeadingEdge = keyAELeftSide };
760 
761 #endif
763 enum {
765  typeUnicodeText = FOUR_CHAR_CODE('utxt'),
766  typeStyledUnicodeText = FOUR_CHAR_CODE('sutx'),
767  typeEncodedString = FOUR_CHAR_CODE('encs'),
768  typeCString = FOUR_CHAR_CODE('cstr'),
769  typePString = FOUR_CHAR_CODE('pstr')
770 };
771 
772 enum {
774  typeMeters = FOUR_CHAR_CODE('metr'),
775  typeInches = FOUR_CHAR_CODE('inch'),
776  typeFeet = FOUR_CHAR_CODE('feet'),
777  typeYards = FOUR_CHAR_CODE('yard'),
778  typeMiles = FOUR_CHAR_CODE('mile'),
779  typeKilometers = FOUR_CHAR_CODE('kmtr'),
780  typeCentimeters = FOUR_CHAR_CODE('cmtr'),
781  typeSquareMeters = FOUR_CHAR_CODE('sqrm'),
782  typeSquareFeet = FOUR_CHAR_CODE('sqft'),
783  typeSquareYards = FOUR_CHAR_CODE('sqyd'),
784  typeSquareMiles = FOUR_CHAR_CODE('sqmi'),
785  typeSquareKilometers = FOUR_CHAR_CODE('sqkm'),
786  typeLiters = FOUR_CHAR_CODE('litr'),
787  typeQuarts = FOUR_CHAR_CODE('qrts'),
788  typeGallons = FOUR_CHAR_CODE('galn'),
789  typeCubicMeters = FOUR_CHAR_CODE('cmet'),
790  typeCubicFeet = FOUR_CHAR_CODE('cfet'),
791  typeCubicInches = FOUR_CHAR_CODE('cuin'),
792  typeCubicCentimeter = FOUR_CHAR_CODE('ccmt'),
793  typeCubicYards = FOUR_CHAR_CODE('cyrd'),
794  typeKilograms = FOUR_CHAR_CODE('kgrm'),
795  typeGrams = FOUR_CHAR_CODE('gram'),
796  typeOunces = FOUR_CHAR_CODE('ozs '),
797  typePounds = FOUR_CHAR_CODE('lbs '),
798  typeDegreesC = FOUR_CHAR_CODE('degc'),
799  typeDegreesF = FOUR_CHAR_CODE('degf'),
800  typeDegreesK = FOUR_CHAR_CODE('degk')
801 };
802 
803 enum {
805  kFAServerApp =
806  FOUR_CHAR_CODE('ssrv'),
807  kDoFolderActionEvent = FOUR_CHAR_CODE(
808  'fola'),
810  FOUR_CHAR_CODE('actn'),
812  FOUR_CHAR_CODE('fopn'),
814  kFolderClosedEvent = FOUR_CHAR_CODE('fclo'),
815  kFolderWindowMovedEvent = FOUR_CHAR_CODE('fsiz'),
816  kFolderItemsAddedEvent = FOUR_CHAR_CODE('fget'),
817  kFolderItemsRemovedEvent = FOUR_CHAR_CODE('flos'),
818  kItemList =
819  FOUR_CHAR_CODE('flst'),
820  kNewSizeParameter = FOUR_CHAR_CODE('fnsz'),
821  kFASuiteCode =
822  FOUR_CHAR_CODE('faco'),
823  kFAAttachCommand = FOUR_CHAR_CODE('atfa'),
824  kFARemoveCommand = FOUR_CHAR_CODE('rmfa'),
825  kFAEditCommand = FOUR_CHAR_CODE('edfa'),
826  kFAFileParam = FOUR_CHAR_CODE('faal'),
827  kFAIndexParam = FOUR_CHAR_CODE(
828  'indx')
829 };
830 
832 enum {
834  kAEInternetSuite = FOUR_CHAR_CODE('gurl'),
835  kAEISWebStarSuite = FOUR_CHAR_CODE('WWW©')
836 };
837 
838 enum {
840  kAEISGetURL = FOUR_CHAR_CODE('gurl'),
841  KAEISHandleCGI = FOUR_CHAR_CODE('sdoc')
842 };
843 
844 enum {
846  cURL = FOUR_CHAR_CODE('url '),
847  cInternetAddress = FOUR_CHAR_CODE('IPAD'),
848  cHTML = FOUR_CHAR_CODE('html'),
849  cFTPItem = FOUR_CHAR_CODE('ftp ')
850 };
851 
852 enum {
854  kAEISHTTPSearchArgs = FOUR_CHAR_CODE('kfor'),
855  kAEISPostArgs = FOUR_CHAR_CODE('post'),
856  kAEISMethod = FOUR_CHAR_CODE('meth'),
857  kAEISClientAddress = FOUR_CHAR_CODE('addr'),
858  kAEISUserName = FOUR_CHAR_CODE('user'),
859  kAEISPassword = FOUR_CHAR_CODE('pass'),
860  kAEISFromUser = FOUR_CHAR_CODE('frmu'),
861  kAEISServerName = FOUR_CHAR_CODE('svnm'),
862  kAEISServerPort = FOUR_CHAR_CODE('svpt'),
863  kAEISScriptName = FOUR_CHAR_CODE('scnm'),
864  kAEISContentType = FOUR_CHAR_CODE('ctyp'),
865  kAEISReferrer = FOUR_CHAR_CODE('refr'),
866  kAEISUserAgent = FOUR_CHAR_CODE('Agnt'),
867  kAEISAction = FOUR_CHAR_CODE('Kact'),
868  kAEISActionPath = FOUR_CHAR_CODE('Kapt'),
869  kAEISClientIP = FOUR_CHAR_CODE('Kcip'),
870  kAEISFullRequest = FOUR_CHAR_CODE('Kfrq')
871 };
872 
873 enum {
875  pScheme = FOUR_CHAR_CODE('pusc'),
876  pHost = FOUR_CHAR_CODE('HOST'),
877  pPath = FOUR_CHAR_CODE('FTPc'),
878  pUserName = FOUR_CHAR_CODE('RAun'),
879  pUserPassword = FOUR_CHAR_CODE('RApw'),
880  pDNSForm = FOUR_CHAR_CODE('pDNS'),
881  pURL = FOUR_CHAR_CODE('pURL'),
882  pTextEncoding = FOUR_CHAR_CODE('ptxe'),
883  pFTPKind = FOUR_CHAR_CODE('kind')
884 };
885 
886 enum {
888  eScheme = FOUR_CHAR_CODE('esch'),
889  eurlHTTP = FOUR_CHAR_CODE('http'),
890  eurlHTTPS = FOUR_CHAR_CODE('htps'),
891  eurlFTP = FOUR_CHAR_CODE('ftp '),
892  eurlMail = FOUR_CHAR_CODE('mail'),
893  eurlFile = FOUR_CHAR_CODE('file'),
894  eurlGopher = FOUR_CHAR_CODE('gphr'),
895  eurlTelnet = FOUR_CHAR_CODE('tlnt'),
896  eurlNews = FOUR_CHAR_CODE('news'),
897  eurlSNews = FOUR_CHAR_CODE('snws'),
898  eurlNNTP = FOUR_CHAR_CODE('nntp'),
899  eurlMessage = FOUR_CHAR_CODE('mess'),
900  eurlMailbox = FOUR_CHAR_CODE('mbox'),
901  eurlMulti = FOUR_CHAR_CODE('mult'),
902  eurlLaunch = FOUR_CHAR_CODE('laun'),
903  eurlAFP = FOUR_CHAR_CODE('afp '),
904  eurlAT = FOUR_CHAR_CODE('at '),
905  eurlEPPC = FOUR_CHAR_CODE('eppc'),
906  eurlRTSP = FOUR_CHAR_CODE('rtsp'),
907  eurlIMAP = FOUR_CHAR_CODE('imap'),
908  eurlNFS = FOUR_CHAR_CODE('unfs'),
909  eurlPOP = FOUR_CHAR_CODE('upop'),
910  eurlLDAP = FOUR_CHAR_CODE('uldp'),
911  eurlUnknown = FOUR_CHAR_CODE('url?')
912 };
913 
914 enum {
916  kConnSuite = FOUR_CHAR_CODE('macc'),
917  cDevSpec = FOUR_CHAR_CODE('cdev'),
918  cAddressSpec = FOUR_CHAR_CODE('cadr'),
919  cADBAddress = FOUR_CHAR_CODE('cadb'),
920  cAppleTalkAddress = FOUR_CHAR_CODE('cat '),
921  cBusAddress = FOUR_CHAR_CODE('cbus'),
922  cEthernetAddress = FOUR_CHAR_CODE('cen '),
923  cFireWireAddress = FOUR_CHAR_CODE('cfw '),
924  cIPAddress = FOUR_CHAR_CODE('cip '),
925  cLocalTalkAddress = FOUR_CHAR_CODE('clt '),
926  cSCSIAddress = FOUR_CHAR_CODE('cscs'),
927  cTokenRingAddress = FOUR_CHAR_CODE('ctok'),
928  cUSBAddress = FOUR_CHAR_CODE('cusb'),
930  pDeviceType = FOUR_CHAR_CODE('pdvt'),
931  pDeviceAddress = FOUR_CHAR_CODE('pdva'),
932  pConduit = FOUR_CHAR_CODE('pcon'),
933  pProtocol = FOUR_CHAR_CODE(
934  'pprt'),
935  pATMachine = FOUR_CHAR_CODE('patm'),
936  pATZone = FOUR_CHAR_CODE('patz'),
937  pATType = FOUR_CHAR_CODE('patt'),
938  pDottedDecimal = FOUR_CHAR_CODE('pipd'),
939  pDNS = FOUR_CHAR_CODE('pdns'),
940  pPort = FOUR_CHAR_CODE('ppor'),
941  pNetwork = FOUR_CHAR_CODE('pnet'),
942  pNode = FOUR_CHAR_CODE('pnod'),
943  pSocket = FOUR_CHAR_CODE('psoc'),
944  pSCSIBus = FOUR_CHAR_CODE('pscb'),
945  pSCSILUN =
946  FOUR_CHAR_CODE('pslu'),
948  eDeviceType = FOUR_CHAR_CODE('edvt'),
949  eAddressSpec = FOUR_CHAR_CODE('eads'),
950  eConduit = FOUR_CHAR_CODE('econ'),
951  eProtocol = FOUR_CHAR_CODE('epro'),
952  eADB = FOUR_CHAR_CODE('eadb'),
953  eAnalogAudio = FOUR_CHAR_CODE('epau'),
954  eAppleTalk = FOUR_CHAR_CODE('epat'),
955  eAudioLineIn = FOUR_CHAR_CODE('ecai'),
956  eAudioLineOut = FOUR_CHAR_CODE(
957  'ecal'),
958  eAudioOut = FOUR_CHAR_CODE('ecao'),
959  eBus = FOUR_CHAR_CODE('ebus'),
960  eCDROM = FOUR_CHAR_CODE('ecd '),
961  eCommSlot = FOUR_CHAR_CODE('eccm'),
962  eDigitalAudio = FOUR_CHAR_CODE('epda'),
963  eDisplay = FOUR_CHAR_CODE('edds'),
964  eDVD = FOUR_CHAR_CODE('edvd'),
965  eEthernet = FOUR_CHAR_CODE('ecen'),
966  eFireWire = FOUR_CHAR_CODE('ecfw'),
967  eFloppy = FOUR_CHAR_CODE('efd '),
968  eHD = FOUR_CHAR_CODE('ehd '),
969  eInfrared = FOUR_CHAR_CODE('ecir'),
970  eIP = FOUR_CHAR_CODE('epip'),
971  eIrDA = FOUR_CHAR_CODE('epir'),
972  eIRTalk = FOUR_CHAR_CODE('epit'),
973  eKeyboard = FOUR_CHAR_CODE('ekbd'),
974  eLCD = FOUR_CHAR_CODE('edlc'),
975  eLocalTalk = FOUR_CHAR_CODE('eclt'),
976  eMacIP = FOUR_CHAR_CODE('epmi'),
977  eMacVideo = FOUR_CHAR_CODE('epmv'),
978  eMicrophone = FOUR_CHAR_CODE('ecmi'),
979  eModemPort = FOUR_CHAR_CODE('ecmp'),
980  eModemPrinterPort = FOUR_CHAR_CODE('empp'),
981  eModem = FOUR_CHAR_CODE('edmm'),
982  eMonitorOut = FOUR_CHAR_CODE('ecmn'),
983  eMouse = FOUR_CHAR_CODE('emou'),
984  eNuBusCard = FOUR_CHAR_CODE('ednb'),
985  eNuBus = FOUR_CHAR_CODE('enub'),
986  ePCcard = FOUR_CHAR_CODE('ecpc'),
987  ePCIbus = FOUR_CHAR_CODE('ecpi'),
988  ePCIcard = FOUR_CHAR_CODE('edpi'),
989  ePDSslot = FOUR_CHAR_CODE('ecpd'),
990  ePDScard = FOUR_CHAR_CODE('epds'),
991  ePointingDevice = FOUR_CHAR_CODE('edpd'),
992  ePostScript = FOUR_CHAR_CODE('epps'),
993  ePPP = FOUR_CHAR_CODE('eppp'),
994  ePrinterPort = FOUR_CHAR_CODE('ecpp'),
995  ePrinter = FOUR_CHAR_CODE('edpr'),
996  eSvideo = FOUR_CHAR_CODE('epsv'),
997  eSCSI = FOUR_CHAR_CODE('ecsc'),
998  eSerial = FOUR_CHAR_CODE('epsr'),
999  eSpeakers = FOUR_CHAR_CODE('edsp'),
1000  eStorageDevice = FOUR_CHAR_CODE('edst'),
1001  eSVGA = FOUR_CHAR_CODE('epsg'),
1002  eTokenRing = FOUR_CHAR_CODE('etok'),
1003  eTrackball = FOUR_CHAR_CODE('etrk'),
1004  eTrackpad = FOUR_CHAR_CODE('edtp'),
1005  eUSB = FOUR_CHAR_CODE('ecus'),
1006  eVideoIn = FOUR_CHAR_CODE('ecvi'),
1007  eVideoMonitor = FOUR_CHAR_CODE('edvm'),
1008  eVideoOut = FOUR_CHAR_CODE('ecvo')
1009 };
1010 
1011 enum {
1013  cKeystroke = FOUR_CHAR_CODE('kprs'),
1014  pKeystrokeKey = FOUR_CHAR_CODE('kMsg'),
1015  pModifiers = FOUR_CHAR_CODE('kMod'),
1016  pKeyKind = FOUR_CHAR_CODE('kknd'),
1017  eModifiers = FOUR_CHAR_CODE('eMds'),
1018  eOptionDown = FOUR_CHAR_CODE('Kopt'),
1019  eCommandDown = FOUR_CHAR_CODE('Kcmd'),
1020  eControlDown = FOUR_CHAR_CODE('Kctl'),
1021  eShiftDown = FOUR_CHAR_CODE('Ksft'),
1022  eCapsLockDown = FOUR_CHAR_CODE('Kclk'),
1023  eKeyKind = FOUR_CHAR_CODE('ekst'),
1025  eEscapeKey = 0x6B733500,
1026  eDeleteKey = 0x6B733300,
1027  eTabKey = 0x6B733000,
1028  eReturnKey = 0x6B732400,
1029  eClearKey = 0x6B734700,
1030  eEnterKey = 0x6B734C00,
1031  eUpArrowKey = 0x6B737E00,
1032  eDownArrowKey = 0x6B737D00,
1033  eLeftArrowKey = 0x6B737B00,
1034  eRightArrowKey = 0x6B737C00,
1035  eHelpKey = 0x6B737200,
1036  eHomeKey = 0x6B737300,
1037  ePageUpKey = 0x6B737400,
1038  ePageDownKey = 0x6B737900,
1039  eForwardDelKey = 0x6B737500,
1040  eEndKey = 0x6B737700,
1041  eF1Key = 0x6B737A00,
1042  eF2Key = 0x6B737800,
1043  eF3Key = 0x6B736300,
1044  eF4Key = 0x6B737600,
1045  eF5Key = 0x6B736000,
1046  eF6Key = 0x6B736100,
1047  eF7Key = 0x6B736200,
1048  eF8Key = 0x6B736400,
1049  eF9Key = 0x6B736500,
1050  eF10Key = 0x6B736D00,
1051  eF11Key = 0x6B736700,
1052  eF12Key = 0x6B736F00,
1053  eF13Key = 0x6B736900,
1054  eF14Key = 0x6B736B00,
1055  eF15Key = 0x6B737100
1056 };
1057 
1058 #if PRAGMA_STRUCT_ALIGN
1059 #pragma options align = reset
1060 #elif PRAGMA_STRUCT_PACKPUSH
1061 #pragma pack(pop)
1062 #elif PRAGMA_STRUCT_PACK
1063 #pragma pack()
1064 #endif
1065 
1066 #ifdef PRAGMA_IMPORT_OFF
1067 #pragma import off
1068 #elif PRAGMA_IMPORT
1069 #pragma import reset
1070 #endif
1071 
1072 #ifdef __cplusplus
1073 }
1074 #endif
1075 
1076 #endif
@ kAENoArrow
Definition: AERegistry.h:212
@ kAEHidden
Definition: AERegistry.h:198
@ kAEGrow
Definition: AERegistry.h:197
@ kAELessThan
Definition: AERegistry.h:204
@ kAEModifiable
Definition: AERegistry.h:209
@ kAEMiscStandards
Definition: AERegistry.h:208
@ kAEGreaterThanEquals
Definition: AERegistry.h:196
@ kAEImageGraphic
Definition: AERegistry.h:200
@ kAEGreaterThan
Definition: AERegistry.h:195
@ kAEMakeObjectsVisible
Definition: AERegistry.h:207
@ kAEMove
Definition: AERegistry.h:210
@ kAENo
Definition: AERegistry.h:211
@ kAELessThanEquals
Definition: AERegistry.h:205
@ kAEGetSuiteInfo
Definition: AERegistry.h:194
@ kAELowercase
Definition: AERegistry.h:206
@ kAEHiQuality
Definition: AERegistry.h:199
@ kAEItalic
Definition: AERegistry.h:202
@ kAELeftJustified
Definition: AERegistry.h:203
@ kAEIsUniform
Definition: AERegistry.h:201
@ cObject
Definition: AERegistry.h:94
@ cItem
Definition: AERegistry.h:82
@ cLongInteger
Definition: AERegistry.h:88
@ cObjectSpecifier
Definition: AERegistry.h:95
@ cIntlText
Definition: AERegistry.h:80
@ cLongFixedPoint
Definition: AERegistry.h:86
@ cMenu
Definition: AERegistry.h:92
@ cIntlWritingCode
Definition: AERegistry.h:81
@ cLongDateTime
Definition: AERegistry.h:84
@ cOpenableObject
Definition: AERegistry.h:96
@ cLongFixed
Definition: AERegistry.h:85
@ cInsertionPoint
Definition: AERegistry.h:79
@ cMachineLoc
Definition: AERegistry.h:91
@ cLongRectangle
Definition: AERegistry.h:90
@ cLongFixedRectangle
Definition: AERegistry.h:87
@ cOval
Definition: AERegistry.h:97
@ cMenuItem
Definition: AERegistry.h:93
@ cLine
Definition: AERegistry.h:83
@ cLongPoint
Definition: AERegistry.h:89
@ kAEInternetSuite
Definition: AERegistry.h:834
@ keyWhen
Definition: AERegistry.h:432
@ keySelection
Definition: AERegistry.h:429
@ keyWindow
Definition: AERegistry.h:430
@ kAEQDBic
Definition: AERegistry.h:231
@ kAEPrintSelection
Definition: AERegistry.h:224
@ kAEOpen
Definition: AERegistry.h:217
@ kAEQDAdMax
Definition: AERegistry.h:229
@ kAEPlain
Definition: AERegistry.h:222
@ kAEPageSetup
Definition: AERegistry.h:220
@ kAEPaste
Definition: AERegistry.h:221
@ kAEQDAddOver
Definition: AERegistry.h:227
@ kAEQDCopy
Definition: AERegistry.h:233
@ kAEQDNotCopy
Definition: AERegistry.h:235
@ kAEOutline
Definition: AERegistry.h:219
@ kAEPrint
Definition: AERegistry.h:223
@ kAEQDNotBic
Definition: AERegistry.h:234
@ kAEOpenSelection
Definition: AERegistry.h:218
@ kAEQDAdMin
Definition: AERegistry.h:230
@ kAEQDAddPin
Definition: AERegistry.h:228
@ kAEQDBlend
Definition: AERegistry.h:232
@ kAEPutAwaySelection
Definition: AERegistry.h:226
@ kAEPrintWindow
Definition: AERegistry.h:225
@ cRotation
Definition: AERegistry.h:111
@ cText
Definition: AERegistry.h:117
@ cPolygon
Definition: AERegistry.h:105
@ cQDRectangle
Definition: AERegistry.h:108
@ cPixelMap
Definition: AERegistry.h:104
@ cQDPoint
Definition: AERegistry.h:107
@ cRoundedRectangle
Definition: AERegistry.h:112
@ cTextStyles
Definition: AERegistry.h:119
@ cRGBColor
Definition: AERegistry.h:110
@ cShortInteger
Definition: AERegistry.h:115
@ cProperty
Definition: AERegistry.h:106
@ cPICT
Definition: AERegistry.h:102
@ cRow
Definition: AERegistry.h:113
@ cPixel
Definition: AERegistry.h:103
@ cTable
Definition: AERegistry.h:116
@ cRectangle
Definition: AERegistry.h:109
@ cSelection
Definition: AERegistry.h:114
@ cType
Definition: AERegistry.h:120
@ cTextFlow
Definition: AERegistry.h:118
@ typeTable
Definition: AERegistry.h:584
@ typePixMapMinus
Definition: AERegistry.h:565
@ typePropInfo
Definition: AERegistry.h:567
@ typeRoundedRectangle
Definition: AERegistry.h:578
@ typeTextStyles
Definition: AERegistry.h:585
@ typeQDRegion
Definition: AERegistry.h:570
@ typeSuiteInfo
Definition: AERegistry.h:583
@ typeScrapStyles
Definition: AERegistry.h:580
@ typeRotation
Definition: AERegistry.h:577
@ typeRGB16
Definition: AERegistry.h:574
@ typeRow
Definition: AERegistry.h:579
@ typeRGB96
Definition: AERegistry.h:575
@ typeQDPoint
Definition: AERegistry.h:569
@ typePtr
Definition: AERegistry.h:568
@ typeScript
Definition: AERegistry.h:581
@ typeStyledText
Definition: AERegistry.h:582
@ typeRGBColor
Definition: AERegistry.h:576
@ typeRectangle
Definition: AERegistry.h:573
@ typePolygon
Definition: AERegistry.h:566
@ kAECreateElement
Definition: AERegistry.h:163
@ kAEBold
Definition: AERegistry.h:152
@ kAEBeginning
Definition: AERegistry.h:149
@ kAEChangeView
Definition: AERegistry.h:155
@ kAECondensed
Definition: AERegistry.h:158
@ kAECopy
Definition: AERegistry.h:160
@ kAEBeginsWith
Definition: AERegistry.h:150
@ kAECut
Definition: AERegistry.h:165
@ kAEBefore
Definition: AERegistry.h:148
@ kAEDelete
Definition: AERegistry.h:166
@ kAEContains
Definition: AERegistry.h:159
@ kAECountElements
Definition: AERegistry.h:162
@ kAECentered
Definition: AERegistry.h:154
@ kAEBeginTransaction
Definition: AERegistry.h:151
@ kAEClone
Definition: AERegistry.h:156
@ kAECoreSuite
Definition: AERegistry.h:161
@ kAEClose
Definition: AERegistry.h:157
@ kAECaseSensEquals
Definition: AERegistry.h:153
@ kAECreatePublisher
Definition: AERegistry.h:164
@ pScheme
Definition: AERegistry.h:875
@ cURL
Definition: AERegistry.h:846
@ typeVersion
Definition: AERegistry.h:590
@ typeOffsetArray
Definition: AERegistry.h:674
@ typeTextRangeArray
Definition: AERegistry.h:675
@ kGetSelectedText
Definition: AERegistry.h:646
@ typeTextRange
Definition: AERegistry.h:672
@ kPos2Offset
Definition: AERegistry.h:639
@ keyAETSMTextFMFont
Definition: AERegistry.h:660
@ keyAEMoveView
Definition: AERegistry.h:656
@ keyAETextServiceMacEncoding
Definition: AERegistry.h:669
@ typeText
Definition: AERegistry.h:679
@ keyAETSMScriptTag
Definition: AERegistry.h:658
@ kOffset2Pos
Definition: AERegistry.h:641
@ typeEventRef
Definition: AERegistry.h:678
@ kShowHideInputWindow
Definition: AERegistry.h:637
@ keyAECurrentPoint
Definition: AERegistry.h:654
@ keyAENextBody
Definition: AERegistry.h:657
@ keyAEServerInstance
Definition: AERegistry.h:650
@ keyAETheData
Definition: AERegistry.h:651
@ kUnicodeNotFromInputMethod
Definition: AERegistry.h:643
@ keyAEUpdateRange
Definition: AERegistry.h:653
@ keyAEBufferSize
Definition: AERegistry.h:655
@ keyAETSMEventRef
Definition: AERegistry.h:664
@ keyAETSMDocumentRefcon
Definition: AERegistry.h:648
@ keyAETextServiceEncoding
Definition: AERegistry.h:666
@ keyAETSMTextPointSize
Definition: AERegistry.h:661
@ keyAEFixLength
Definition: AERegistry.h:652
@ typeComponentInstance
Definition: AERegistry.h:673
@ pUpdateOn
Definition: AERegistry.h:518
@ pUniformStyles
Definition: AERegistry.h:517
@ pVisible
Definition: AERegistry.h:521
@ pUserSelection
Definition: AERegistry.h:519
@ pTransferMode
Definition: AERegistry.h:515
@ pTranslation
Definition: AERegistry.h:516
@ pVersion
Definition: AERegistry.h:520
@ pATMachine
Definition: AERegistry.h:935
@ eDeviceType
Definition: AERegistry.h:948
@ pDeviceType
Definition: AERegistry.h:930
@ eAudioOut
Definition: AERegistry.h:958
@ kConnSuite
Definition: AERegistry.h:916
@ kAEISGetURL
Definition: AERegistry.h:840
@ cColumn
Definition: AERegistry.h:62
@ cBoolean
Definition: AERegistry.h:58
@ cApplication
Definition: AERegistry.h:56
@ cGraphicText
Definition: AERegistry.h:73
@ cGraphicLine
Definition: AERegistry.h:70
@ cCell
Definition: AERegistry.h:59
@ cDrawingArea
Definition: AERegistry.h:64
@ cGraphicObject
Definition: AERegistry.h:71
@ cEnumeration
Definition: AERegistry.h:65
@ cGraphicShape
Definition: AERegistry.h:72
@ cFixedPoint
Definition: AERegistry.h:68
@ cFixedRectangle
Definition: AERegistry.h:69
@ cArc
Definition: AERegistry.h:57
@ cChar
Definition: AERegistry.h:60
@ cFixed
Definition: AERegistry.h:67
@ cColorTable
Definition: AERegistry.h:61
@ cGroupedGraphic
Definition: AERegistry.h:74
@ cDocument
Definition: AERegistry.h:63
@ cFile
Definition: AERegistry.h:66
@ typeUnicodeText
Definition: AERegistry.h:765
@ typeGrams
Definition: AERegistry.h:795
@ typeQuarts
Definition: AERegistry.h:787
@ typeDegreesF
Definition: AERegistry.h:799
@ typeMeters
Definition: AERegistry.h:774
@ typeCubicFeet
Definition: AERegistry.h:790
@ typeSquareFeet
Definition: AERegistry.h:782
@ typeInches
Definition: AERegistry.h:775
@ keyAEPenWidth
Definition: AERegistry.h:375
@ keyAEParamFlags
Definition: AERegistry.h:372
@ keyAENewElementLoc
Definition: AERegistry.h:366
@ keyAEName
Definition: AERegistry.h:365
@ keyAEPosition
Definition: AERegistry.h:381
@ keyAEPixMapMinus
Definition: AERegistry.h:377
@ keyAEParameters
Definition: AERegistry.h:371
@ keyAEPenPattern
Definition: AERegistry.h:374
@ keyAEObjectClass
Definition: AERegistry.h:368
@ keyAEObject
Definition: AERegistry.h:367
@ keyAEPMTable
Definition: AERegistry.h:378
@ keyAELineArrow
Definition: AERegistry.h:364
@ keyAEPixelDepth
Definition: AERegistry.h:376
@ keyAEOffStyles
Definition: AERegistry.h:369
@ keyAELevel
Definition: AERegistry.h:363
@ keyAEPointList
Definition: AERegistry.h:379
@ keyAEOnStyles
Definition: AERegistry.h:370
@ keyAEPointSize
Definition: AERegistry.h:380
@ keyAEPenColor
Definition: AERegistry.h:373
@ kAESelect
Definition: AERegistry.h:258
@ kAEQDOr
Definition: AERegistry.h:241
@ kAEQDXor
Definition: AERegistry.h:245
@ kAEQuickdrawSuite
Definition: AERegistry.h:246
@ kAERedo
Definition: AERegistry.h:248
@ kAESave
Definition: AERegistry.h:257
@ kAERestart
Definition: AERegistry.h:253
@ kAESetData
Definition: AERegistry.h:259
@ kAEQDNotXor
Definition: AERegistry.h:240
@ kAERevealSelection
Definition: AERegistry.h:254
@ kAERightJustified
Definition: AERegistry.h:256
@ kAEQDSubOver
Definition: AERegistry.h:242
@ kAERevert
Definition: AERegistry.h:255
@ kAEReopenApplication
Definition: AERegistry.h:250
@ kAEQDSupplementalSuite
Definition: AERegistry.h:244
@ kAEReplace
Definition: AERegistry.h:251
@ kAERegular
Definition: AERegistry.h:249
@ kAEQuitAll
Definition: AERegistry.h:247
@ kAEQDSubPin
Definition: AERegistry.h:243
@ kAERequiredSuite
Definition: AERegistry.h:252
@ keyAETranslation
Definition: AERegistry.h:418
@ keyAEWritingCode
Definition: AERegistry.h:424
@ keyAETextLineAscent
Definition: AERegistry.h:415
@ keyAETransferMode
Definition: AERegistry.h:417
@ keyAEText
Definition: AERegistry.h:409
@ keyAETextPointSize
Definition: AERegistry.h:412
@ keyAETextStyles
Definition: AERegistry.h:413
@ keyAETryAsStructGraf
Definition: AERegistry.h:419
@ keyAEUniformStyles
Definition: AERegistry.h:420
@ keyAETextColor
Definition: AERegistry.h:410
@ keyAEUpdateOn
Definition: AERegistry.h:421
@ keyAETheText
Definition: AERegistry.h:416
@ keyAEUserTerm
Definition: AERegistry.h:422
@ keyAETextFont
Definition: AERegistry.h:411
@ keyAETextLineHeight
Definition: AERegistry.h:414
@ keyAEWindow
Definition: AERegistry.h:423
@ typeEventInfo
Definition: AERegistry.h:538
@ typeClassInfo
Definition: AERegistry.h:529
@ typeColumn
Definition: AERegistry.h:531
@ typeArc
Definition: AERegistry.h:526
@ typeDashStyle
Definition: AERegistry.h:532
@ typeEPS
Definition: AERegistry.h:537
@ typeData
Definition: AERegistry.h:533
@ typeColorTable
Definition: AERegistry.h:530
@ typeElemInfo
Definition: AERegistry.h:535
@ typeDrawingArea
Definition: AERegistry.h:534
@ typeCell
Definition: AERegistry.h:528
@ typeEnumeration
Definition: AERegistry.h:536
@ typeBest
Definition: AERegistry.h:527
@ kAEISHTTPSearchArgs
Definition: AERegistry.h:854
@ eurlFile
Definition: AERegistry.h:893
@ eurlUnknown
Definition: AERegistry.h:911
@ eurlIMAP
Definition: AERegistry.h:907
@ eurlPOP
Definition: AERegistry.h:909
@ eurlHTTPS
Definition: AERegistry.h:890
@ eurlMessage
Definition: AERegistry.h:899
@ eurlLDAP
Definition: AERegistry.h:910
@ eurlTelnet
Definition: AERegistry.h:895
@ eurlGopher
Definition: AERegistry.h:894
@ eurlMail
Definition: AERegistry.h:892
@ eurlSNews
Definition: AERegistry.h:897
@ eurlNews
Definition: AERegistry.h:896
@ eurlNFS
Definition: AERegistry.h:908
@ eScheme
Definition: AERegistry.h:888
@ kOutlineText
Definition: AERegistry.h:735
@ kSelectedText
Definition: AERegistry.h:736
@ kSelectedConvertedText
Definition: AERegistry.h:733
@ kBlockFillText
Definition: AERegistry.h:734
@ kConvertedText
Definition: AERegistry.h:732
@ kSelectedRawText
Definition: AERegistry.h:731
@ kRawText
Definition: AERegistry.h:730
@ eTabKey
Definition: AERegistry.h:1027
@ eDeleteKey
Definition: AERegistry.h:1026
@ cKeystroke
Definition: AERegistry.h:1013
@ eEscapeKey
Definition: AERegistry.h:1025
@ kNewSizeParameter
Definition: AERegistry.h:820
@ kFAFileParam
Definition: AERegistry.h:826
@ kFARemoveCommand
Definition: AERegistry.h:824
@ kFAEditCommand
Definition: AERegistry.h:825
@ kFAIndexParam
Definition: AERegistry.h:827
@ kFASuiteCode
Definition: AERegistry.h:821
@ kDoFolderActionEvent
Definition: AERegistry.h:807
@ kFolderActionCode
Definition: AERegistry.h:809
@ kFolderOpenedEvent
Definition: AERegistry.h:811
@ kFolderClosedEvent
Definition: AERegistry.h:814
@ kFAAttachCommand
Definition: AERegistry.h:823
@ kFAServerApp
Definition: AERegistry.h:805
@ kAEEditGraphic
Definition: AERegistry.h:174
@ kAEGetEventInfo
Definition: AERegistry.h:188
@ kAEGetInfoSelection
Definition: AERegistry.h:189
@ kAEFormulaProtect
Definition: AERegistry.h:183
@ kAEEmptyTrash
Definition: AERegistry.h:175
@ kAEEndTransaction
Definition: AERegistry.h:178
@ kAEGetClassInfo
Definition: AERegistry.h:185
@ kAEFullyJustified
Definition: AERegistry.h:184
@ kAEEndsWith
Definition: AERegistry.h:177
@ kAEDrag
Definition: AERegistry.h:172
@ kAEGetDataSize
Definition: AERegistry.h:187
@ kAEEnd
Definition: AERegistry.h:176
@ kAEGetData
Definition: AERegistry.h:186
@ kAEExpanded
Definition: AERegistry.h:180
@ kAEFinderEvents
Definition: AERegistry.h:182
@ kAEEquals
Definition: AERegistry.h:179
@ kAEDuplicateSelection
Definition: AERegistry.h:173
@ kAEFast
Definition: AERegistry.h:181
@ kAEDoScript
Definition: AERegistry.h:171
@ pClass
Definition: AERegistry.h:450
@ pFillPattern
Definition: AERegistry.h:463
@ pDefinitionRect
Definition: AERegistry.h:459
@ pContents
Definition: AERegistry.h:454
@ pEnabled
Definition: AERegistry.h:460
@ pEndPoint
Definition: AERegistry.h:461
@ pBackgroundPattern
Definition: AERegistry.h:447
@ pCornerCurveWidth
Definition: AERegistry.h:456
@ pFont
Definition: AERegistry.h:464
@ pDashStyle
Definition: AERegistry.h:457
@ pBounds
Definition: AERegistry.h:449
@ pDefaultType
Definition: AERegistry.h:458
@ pColorTable
Definition: AERegistry.h:453
@ pCornerCurveHeight
Definition: AERegistry.h:455
@ pColor
Definition: AERegistry.h:452
@ pBestType
Definition: AERegistry.h:448
@ pFillColor
Definition: AERegistry.h:462
@ pClipboard
Definition: AERegistry.h:451
@ pBackgroundColor
Definition: AERegistry.h:446
@ keyAERegionClass
Definition: AERegistry.h:753
@ keyAEPinRange
Definition: AERegistry.h:743
@ keyAEOffset
Definition: AERegistry.h:748
@ keyAELeftSide
Definition: AERegistry.h:752
@ keyAEClauseOffsets
Definition: AERegistry.h:745
@ keyAEDragging
Definition: AERegistry.h:755
@ keyAEPoint
Definition: AERegistry.h:750
@ pScriptTag
Definition: AERegistry.h:502
@ pPointSize
Definition: AERegistry.h:497
@ pProtection
Definition: AERegistry.h:498
@ pSelected
Definition: AERegistry.h:503
@ pStartAngle
Definition: AERegistry.h:505
@ pPenColor
Definition: AERegistry.h:492
@ pStartPoint
Definition: AERegistry.h:506
@ pScale
Definition: AERegistry.h:500
@ pPenPattern
Definition: AERegistry.h:493
@ pScript
Definition: AERegistry.h:501
@ pRotation
Definition: AERegistry.h:499
@ pTextFont
Definition: AERegistry.h:508
@ pSelection
Definition: AERegistry.h:504
@ pTextPointSize
Definition: AERegistry.h:510
@ pPenWidth
Definition: AERegistry.h:494
@ pPixelDepth
Definition: AERegistry.h:495
@ pTextItemDelimiters
Definition: AERegistry.h:509
@ pPointList
Definition: AERegistry.h:496
@ pTextColor
Definition: AERegistry.h:507
@ kAEKeyClass
Definition: AERegistry.h:295
@ kAENavigationKey
Definition: AERegistry.h:298
@ kAEVirtualKey
Definition: AERegistry.h:297
@ kAEAutoDown
Definition: AERegistry.h:299
@ keyAEProperties
Definition: AERegistry.h:386
@ keyAEShowWhere
Definition: AERegistry.h:401
@ keyAEPropFlags
Definition: AERegistry.h:388
@ keyAERotation
Definition: AERegistry.h:395
@ keyAEResultInfo
Definition: AERegistry.h:394
@ keyAEProtection
Definition: AERegistry.h:390
@ keyAEResult
Definition: AERegistry.h:393
@ keyAEStartPoint
Definition: AERegistry.h:403
@ keyAEStartAngle
Definition: AERegistry.h:402
@ keyAEPropID
Definition: AERegistry.h:389
@ keyAEScriptTag
Definition: AERegistry.h:400
@ keyAEScale
Definition: AERegistry.h:399
@ keyAERowList
Definition: AERegistry.h:397
@ keyAERequestedType
Definition: AERegistry.h:392
@ keyAEStyles
Definition: AERegistry.h:404
@ keyAERenderAs
Definition: AERegistry.h:391
@ keyAEProperty
Definition: AERegistry.h:387
@ keyAERotPoint
Definition: AERegistry.h:396
@ keyAESaveOptions
Definition: AERegistry.h:398
@ kAEShadow
Definition: AERegistry.h:264
@ kAEUndo
Definition: AERegistry.h:277
@ kAEShowClipboard
Definition: AERegistry.h:265
@ kAESpecialClassProperties
Definition: AERegistry.h:269
@ kAEWholeWordEquals
Definition: AERegistry.h:278
@ kAESleep
Definition: AERegistry.h:267
@ kAEShutDown
Definition: AERegistry.h:266
@ kAESuperscript
Definition: AERegistry.h:272
@ kAETextSuite
Definition: AERegistry.h:274
@ kAESubscript
Definition: AERegistry.h:271
@ kAEUnderline
Definition: AERegistry.h:276
@ kAETableSuite
Definition: AERegistry.h:273
@ kAEZoom
Definition: AERegistry.h:280
@ kAESmallCaps
Definition: AERegistry.h:268
@ kAEStrikethrough
Definition: AERegistry.h:270
@ kAEYes
Definition: AERegistry.h:279
@ kAETransactionTerminated
Definition: AERegistry.h:275
@ keyAEArcAngle
Definition: AERegistry.h:312
@ typeLongRectangle
Definition: AERegistry.h:556
@ typeOval
Definition: AERegistry.h:558
@ typeFixedRectangle
Definition: AERegistry.h:544
@ typeGraphicText
Definition: AERegistry.h:546
@ typeLongFixed
Definition: AERegistry.h:552
@ typeIntlWritingCode
Definition: AERegistry.h:550
@ typeLongFixedRectangle
Definition: AERegistry.h:554
@ typeLongPoint
Definition: AERegistry.h:555
@ typeLongFixedPoint
Definition: AERegistry.h:553
@ typeParamInfo
Definition: AERegistry.h:559
@ typeGroupedGraphic
Definition: AERegistry.h:547
@ typeMachineLoc
Definition: AERegistry.h:557
@ typeIntlText
Definition: AERegistry.h:549
@ typeFixedPoint
Definition: AERegistry.h:543
@ typeGraphicLine
Definition: AERegistry.h:545
@ typeLongDateTime
Definition: AERegistry.h:551
@ typeInsertionLoc
Definition: AERegistry.h:548
@ typePict
Definition: AERegistry.h:560
@ kAEArrowAtStart
Definition: AERegistry.h:142
@ enumJustification
Definition: AERegistry.h:128
@ enumArrows
Definition: AERegistry.h:127
@ kAEAliasSelection
Definition: AERegistry.h:139
@ kAEArrowAtEnd
Definition: AERegistry.h:141
@ enumPosition
Definition: AERegistry.h:130
@ kAEAfter
Definition: AERegistry.h:138
@ enumTransferMode
Definition: AERegistry.h:135
@ enumKeyForm
Definition: AERegistry.h:129
@ enumSaveOptions
Definition: AERegistry.h:133
@ enumStyle
Definition: AERegistry.h:134
@ cWindow
Definition: AERegistry.h:125
@ kAEAbout
Definition: AERegistry.h:137
@ kAEAllCaps
Definition: AERegistry.h:140
@ enumProtection
Definition: AERegistry.h:131
@ cWord
Definition: AERegistry.h:126
@ kAEArrowBothEnds
Definition: AERegistry.h:143
@ enumQuality
Definition: AERegistry.h:132
@ formUniqueID
Definition: AERegistry.h:136
@ pName
Definition: AERegistry.h:487
@ pIsZoomable
Definition: AERegistry.h:481
@ pID
Definition: AERegistry.h:472
@ pJustification
Definition: AERegistry.h:484
@ pIsStationeryPad
Definition: AERegistry.h:480
@ pLineArrow
Definition: AERegistry.h:485
@ pGraphicObjects
Definition: AERegistry.h:469
@ pIsFrontProcess
Definition: AERegistry.h:476
@ pIsModal
Definition: AERegistry.h:477
@ pMenuID
Definition: AERegistry.h:486
@ pInsertionLoc
Definition: AERegistry.h:474
@ pIsFloating
Definition: AERegistry.h:475
@ pItemNumber
Definition: AERegistry.h:483
@ pIsZoomed
Definition: AERegistry.h:482
@ pHasCloseBox
Definition: AERegistry.h:470
@ pIndex
Definition: AERegistry.h:473
@ pIsModified
Definition: AERegistry.h:478
@ pHasTitleBar
Definition: AERegistry.h:471
@ pIsResizable
Definition: AERegistry.h:479
@ keyAECellList
Definition: AERegistry.h:321
@ keyAEDescType
Definition: AERegistry.h:331
@ keyAEDefinitionRect
Definition: AERegistry.h:330
@ keyAEBgndColor
Definition: AERegistry.h:318
@ keyAEBgndPattern
Definition: AERegistry.h:319
@ keyAEColorTable
Definition: AERegistry.h:324
@ keyAEDashStyle
Definition: AERegistry.h:327
@ keyAEDestination
Definition: AERegistry.h:332
@ keyAEClassID
Definition: AERegistry.h:322
@ keyAEBestType
Definition: AERegistry.h:317
@ keyAEDoAntiAlias
Definition: AERegistry.h:333
@ keyAEDoDithered
Definition: AERegistry.h:334
@ keyAEDoRotate
Definition: AERegistry.h:335
@ keyAEColor
Definition: AERegistry.h:323
@ keyAECurveWidth
Definition: AERegistry.h:326
@ keyAEData
Definition: AERegistry.h:328
@ keyAECurveHeight
Definition: AERegistry.h:325
@ keyAEBounds
Definition: AERegistry.h:320
@ keyAEDefaultType
Definition: AERegistry.h:329
@ keyAEElements
Definition: AERegistry.h:342
@ keyAEDoTranslate
Definition: AERegistry.h:340
@ keyAEID
Definition: AERegistry.h:355
@ keyAEFont
Definition: AERegistry.h:352
@ keyAEFileType
Definition: AERegistry.h:347
@ keyAEFile
Definition: AERegistry.h:346
@ keyAEFlipHorizontal
Definition: AERegistry.h:350
@ keyAEInsertHere
Definition: AERegistry.h:357
@ keyAEEventID
Definition: AERegistry.h:345
@ keyAEFlipVertical
Definition: AERegistry.h:351
@ keyAEGraphicObjects
Definition: AERegistry.h:354
@ keyAEEndPoint
Definition: AERegistry.h:343
@ keyAEFillColor
Definition: AERegistry.h:348
@ keyAEEventClass
Definition: AERegistry.h:344
@ keyAEEditionFileLoc
Definition: AERegistry.h:341
@ keyAEFormula
Definition: AERegistry.h:353
@ keyAEFillPattern
Definition: AERegistry.h:349
@ keyAEImageQuality
Definition: AERegistry.h:356
@ keyAEKeyForms
Definition: AERegistry.h:358
AppleEvent Package Interfaces.
OSErr codes.
Basic Macintosh data types.
Definition: AERegistry.h:720
Definition: AERegistry.h:707
long fOffset[1]
Definition: AERegistry.h:709
Definition: AERegistry.h:699
TextRange fRange[1]
Definition: AERegistry.h:701
Definition: AERegistry.h:691
Definition: AERegistry.h:715