Scripting Additions Guide

CHAPTER 3
Writing Scripting Additions
90 The Scripting Addition Size Resource
boolean reserved;
boolean reserved;
boolean reserved;
boolean reserved;
boolean reserved;
boolean reserved;
boolean reserved;
boolean reserved;
boolean reserved;
boolean reserved;
boolean reserved;
boolean reserved;
boolean reserved;
boolean reserved;
boolean reserved;
};
The data for an 'osiz' resource consists of flags that specify Boolean values:
The first flag specifies whether AppleScript should (openResourceFile)
or should not (dontOpenResourceFile) open the scripting addition’s
resource fork each time one of its commands is invoked from a script. You
should set this flag to dontOpenResourceFile if your scripting addition
doesn’t include any owned resources.
The second flag specifies whether the scripting addition accepts
(acceptRemoteEvents) or doesn’t accept (dontAcceptRemoteEvents)
events sent to it from a remote computer. If you don’t want users of remote
computers to be able to use your scripting addition, set this flag to
dontAcceptRemoteEvents. This might be desirable, for example, if you
don’t want users of remote computers to use the scripting addition to
modify data on the local machine or if the scripting addition requires
interaction with the user.
The following 30 bits are reserved for future use. Their values must be set to
reserved.