Newsgroups: comp.sys.mac.hypercard
Path: utzoo!utgpu!nishri
From: nishri@gpu.utcs.utoronto.ca (Alex Nishri)
Subject: Re: HyperCard 2.1 & Apple events
Message-ID: <1991Jun3.144816.23495@gpu.utcs.utoronto.ca>
Organization: UTCS Public Access
References: <53336@apple.Apple.com>
Distribution: comp
Date: Mon, 3 Jun 1991 14:48:16 GMT

In article <53336@apple.Apple.COM> jkc@Apple.COM (John Kevin Calhoun) writes:
>There's nothing built into System 7.0 that allows an application to
>launch applications or to open documents on other Macintoshes.  I
>think that is a wise omission.
>Therefore, HyperTalk's, "open" command can launch applications only on
>the same machine as HyperCard.  The release notes that I posted point
>this out.

According to the registry in the Finder Suite of AppleEvents is an event called
aeOpenSelection which is used to tell the Finder to open "any kind of object
which the Finder can open."  Also the Scenarios portion of the Finder Suite
introduction says, "Users can launch an application on a remote machine by
sending an Open Selection event to the remote Finder."

Does this work?  If so it sounds like HyperTalk's "open" should use this means
to launch applications if the target is a remote machine.  (Applications like
HyperCard shouldn't be worried about the security implications of doing this;
AppleEvents itself should and does implement security.)

Alex Nishri
University of Toronto
