Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!sdd.hp.com!spool.mu.edu!news.cs.indiana.edu!ux1.cso.uiuc.edu!midway!quads.uchicago.edu!jcav From: jcav@quads.uchicago.edu (john cavallino) Newsgroups: comp.sys.mac.hypercard Subject: Re: Opening file with Multifinder (was openField handlers) Message-ID: <1991May1.181756.14689@midway.uchicago.edu> Date: 1 May 91 18:17:56 GMT Article-I.D.: midway.1991May1.181756.14689 References: <52245@apple.Apple.COM> Sender: news@midway.uchicago.edu (NewsMistress) Organization: University of Chicago Lines: 33 In article <52245@apple.Apple.COM> jkc@apple.com (John Kevin Calhoun) writes: >In article <41861@cup.portal.com> David_Greg_Herlihy@cup.portal.com writes: >>When you use the command "open file x with [application]" while running >>the single finder, Hypercard obediently finds the file and opens it >>with the specified application (if such file exists). What I find >>annoying, however, is that this command does not seem to work if you >>are running multifinder and the specified application is already opened. >>Rather than opening the file, Hypercard merely switches you to whatever >>file is currently opened in the application rather than the file you requested >> >>Does anyone know how to make this command behave with multifinder? Is >>this something we can expect to go away with system 7.0 or a HyperCard upgrade >>Thanks for your help. David > >In order for this to work, a number of things have to change: > >1) there has to be some service at the system level that applications can > use to communicate with one another >2) HyperCard has to know how to use this service to tell another application > to open a document >3) the target application has to know how to listen and how to respond Why didn't/doesn't HyperCard do it the old Multifinder way (actually, only System 6.0 or newer) which was the nasty kludge of faking a selection of the application's "Open..." command? Stomach-turning or not, at least this method did the job. -- John Cavallino | EMail: jcav@midway.uchicago.edu University of Chicago Hospitals | USMail: 5841 S. Maryland Ave, Box 145 Office of Facilities Management | Chicago, IL 60637 B0 f++ w c+ g+ k s(+) e+ h- pv (qv) | Telephone: 312-702-6900