home *** CD-ROM | disk | FTP | other *** search
/ AppleScript - The Beta Release / AppleScript - The Beta Release.iso / Development Tools / Interfaces / RIncludes / AEObjects.r next >
Encoding:
Text File  |  1992-12-03  |  2.4 KB  |  78 lines  |  [TEXT/MPS ]

  1. /*
  2.     AEObjects.r -- Type Declarations for Rez and DeRez
  3.     
  4.     Copyright Apple Computer, Inc. 1992
  5.     All rights reserved.
  6.  
  7.     3:33 PM Fri, 30 Oct 1992
  8. */
  9.  
  10. #ifndef __AEOBJECTS.R__
  11. #define __AEOBJECTS.R__
  12.  
  13. # define errAEAccessorNotFound            -1723
  14. # define errAEBadTestKey                -1726
  15. # define errAEEmptyListContainer        -1730
  16. # define errAEImpossibleRange            -1720
  17. # define errAENegativeCount                -1729
  18. # define errAENoSuchLogical                -1725
  19. # define errAENoSuchObject                -1728
  20. # define errAENotAnObjSpec                -1727
  21. # define errAEWrongNumberArgs            -1721
  22. # define formAbsolutePosition            'indx'
  23. # define formName                        'name'
  24. # define formPropertyID                    'prop'
  25. # define formRange                        'rang'
  26. # define formRelativePosition            'rele'
  27. # define formTest                        'test'
  28. # define formWhose                        'whos'
  29. # define kAEAll                            'all '
  30. # define kAEAND                            'AND '
  31. # define kAEAny                            'any '
  32. # define kAEFirst                        'firs'
  33. # define kAEIDoMarking                    '0x0004'
  34. # define kAEIDoMinimum                    '0x0000'
  35. # define kAEIDoWhose                    '0x0001'
  36. # define kAELast                        'last'
  37. # define kAEMiddle                        'midd'
  38. # define kAENext                        'next'
  39. # define kAENOT                            'NOT '
  40. # define kAEOR                            'OR  '
  41. # define kAEPrevious                    'prev'
  42. # define keyAEAdjustMarksProc            'adjm'
  43. # define keyAECompareProc                'cmpr'
  44. # define keyAECompOperator                'relo'
  45. # define keyAEContainer                    'from'
  46. # define keyAECountProc                    'cont'
  47. # define keyAEDesiredClass                'want'
  48. # define keyAEGetErrDescProc            'indc'
  49. # define keyAEIndex                        'kidx'
  50. # define keyAEKeyData                    'seld'
  51. # define keyAEKeyForm                    'form'
  52. # define keyAELogicalOperator            'logc'
  53. # define keyAELogicalTerms                'term'
  54. # define keyAEMarkProc                    'mark'
  55. # define keyAEMarkTokenProc                'mkid'
  56. # define keyAEObject1                    'obj1'
  57. # define keyAEObject2                    'obj2'
  58. # define keyAERangeStart                'star'
  59. # define keyAERangeStop                    'stop'
  60. # define keyAETest                        'ktst'
  61. # define keyAEWhoseRangeStart            'wstr'
  62. # define keyAEWhoseRangeStop            'wstp'
  63. # define keyDisposeTokenProc            'xtok'
  64. # define typeAbsoluteOrdinal            'abso'
  65. # define typeCompDescriptor                'cmpd'
  66. # define typeCurrentContainer            'ccnt'
  67. # define typeIndexDescriptor            'inde'
  68. # define typeLogicalDescriptor            'logi'
  69. # define typeObjectBeingExamined        'exmn'
  70. # define typeObjectSpecifier            'obj '
  71. # define typeRangeDescriptor            'rang'
  72. # define typeRelativeDescriptor            'rel '
  73. # define typeToken                        'toke'
  74. # define typeWhoseDescriptor            'whos'
  75. # define typeWhoseRange                    'wrng'
  76.  
  77.  
  78. #endif __AEOBJECTS.R__