Mac OS 9
AEUserTermTypes.h File Reference

AppleEvents AEUT resource format Interfaces. More...

#include <ConditionalMacros.h>
#include <MacTypes.h>

Go to the source code of this file.

Data Structures

struct  TScriptingSizeResource
 

Typedefs

typedef struct TScriptingSizeResource TScriptingSizeResource
 

Enumerations

enum  { kAEUserTerminology = FOUR_CHAR_CODE('aeut') , kAETerminologyExtension = FOUR_CHAR_CODE('aete') , kAEScriptingSizeResource = FOUR_CHAR_CODE('scsz') , kAEOSAXSizeResource = FOUR_CHAR_CODE('osiz') }
 
enum  {
  kAEUTHasReturningParam = 31 , kAEUTOptional = 15 , kAEUTlistOfItems = 14 , kAEUTEnumerated = 13 ,
  kAEUTReadWrite = 12 , kAEUTChangesState = 12 , kAEUTTightBindingFunction , kAEUTEnumsAreTypes ,
  kAEUTEnumListIsExclusive , kAEUTReplyIsReference = 9 , kAEUTDirectParamIsReference , kAEUTParamIsReference = 9 ,
  kAEUTPropertyIsReference , kAEUTNotDirectParamIsTarget , kAEUTParamIsTarget = 8 , kAEUTApostrophe = 3 ,
  kAEUTFeminine = 2 , kAEUTMasculine = 1 , kAEUTPlural = 0
}
 
enum  { kLaunchToGetTerminology , kDontFindAppBySignature , kAlwaysSendSubject }
 
enum  { kReadExtensionTermsMask = (1 << 15) }
 
enum  { kOSIZDontOpenResourceFile , kOSIZdontAcceptRemoteEvents = 14 , kOSIZOpenWithReadPermission , kOSIZCodeInSharedLibraries = 11 }
 

Detailed Description

AppleEvents AEUT resource format Interfaces.

Introduced In: System 7.5
Avaliable From: Universal Interfaces 3.4.1
Copyright: © 1991-2001 by Apple Computer, Inc., all rights reserved

For bug reports, consult the following page on the World Wide Web:

http://developer.apple.com/bugreporter/

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
kAETerminologyExtension 

0x61657574

kAEScriptingSizeResource 

0x61657465

kAEOSAXSizeResource 

0x7363737a

◆ anonymous enum

anonymous enum
Enumerator
kAEUTOptional 

if event has a keyASReturning param

kAEUTlistOfItems 

if something is optional

kAEUTEnumerated 

if property or reply is a list.

kAEUTReadWrite 

if property or reply is of an enumerated type.

kAEUTChangesState 

if property is writable.

kAEUTTightBindingFunction 

if an event changes state.

kAEUTEnumsAreTypes 

if this is a tight-binding precedence function. AppleScript 1.3: new bits for reply, direct parameter, parameter, and property flags

kAEUTEnumListIsExclusive 

if the enumeration is a list of types, not constants

kAEUTReplyIsReference 

if the list of enumerations is a proper set

kAEUTDirectParamIsReference 

if the reply is a reference, not a value

kAEUTParamIsReference 

if the direct parameter is a reference, not a value

kAEUTPropertyIsReference 

if the parameter is a reference, not a value

kAEUTNotDirectParamIsTarget 

if the property is a reference, not a value

kAEUTParamIsTarget 

if the direct parameter is not the target of the event

kAEUTApostrophe 

if the parameter is the target of the event

kAEUTFeminine 

if a term contains an apostrophe.

kAEUTMasculine 

if a term is feminine gender.

kAEUTPlural 

if a term is masculine gender.

◆ anonymous enum

anonymous enum
Enumerator
kDontFindAppBySignature 

If kLaunchToGetTerminology is 0, 'aete' is read directly from res file. If set to 1, then launch and use 'gdut' to get terminology.

kAlwaysSendSubject 

If kDontFindAppBySignature is 0, then find app with signature if lost. If 1, then don't

◆ anonymous enum

anonymous enum

old names for above bits.

◆ anonymous enum

anonymous enum
Enumerator
kOSIZDontOpenResourceFile 

AppleScript 1.3: Bit positions for osiz resource AppleScript 1.3: Bit masks for osiz resources

kOSIZdontAcceptRemoteEvents 

If set, resource file is not opened when osax is loaded

kOSIZOpenWithReadPermission 

If set, handler will not be called with events from remote machines

kOSIZCodeInSharedLibraries 

If set, file will be opened with read permission only