Article View: comp.sys.mac
Article #36252Re: multitasking and IPC (was: System 8.0: no more DA's.)
From: David Phillip Oster
Date: Thu, 12 Jan 1989 03:17
Date: Thu, 12 Jan 1989 03:17
16 lines
1559 bytes
1559 bytes
In article <482@pyuxf.UUCP> asg@pyuxf.UUCP (alan geller) writes:
> Or, alternatively, would it be possible to create a type of dialog
> that would be 'layer modal' rather than 'system modal';
Sure, just use ResEdit to change the type of the window from "1" to "3" in
its DLOG resource. It will come up with a slightly different window
border, you'll be able to swap out under multi-finder, but the underlying
application, calling ModalDialog() as it does, will be layer model.
I've used this technique to modify terminal emulators to download in
background. (you may also need to set the "can Background" bit in the
size resource, so the terminal emulator will get some time, while it is
not the top application.
--- David Phillip Oster --"When we replace the mouse with a pen,
Arpa: oster@dewey.soe.berkeley.edu --3 button mouse fans will need saxophone
Uucp: {uwvax,decvax}!ucbvax!oster%dewey.soe.berkeley.edu --lessons." - Gasee
Technical Details
Message-ID:
<27492@ucbvax.BERKELEY.EDU>Path:
arc1-ca.pugleaf.net!utzoo!attcan!uunet!lll-winken!ames!pasteur!ucbvax!dewey.soe.berkeley.edu!osterReferences:
<1988Dec16.191309.21623@cs.rochester.edu> <326@internal.Apple.COM> <23343@apple.Apple.COM> <482@pyuxf.UUCP>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!lll-winken!ames!pasteur!ucbvax!dewey.soe.berkeley.edu!oster From: oster@dewey.soe.berkeley.edu (David Phillip Oster) Newsgroups: comp.sys.mac Subject: Re: multitasking and IPC (was: System 8.0: no more DA's.) Message-ID: <27492@ucbvax.BERKELEY.EDU> Date: 12 Jan 89 03:17:48 GMT References: <1988Dec16.191309.21623@cs.rochester.edu> <326@internal.Apple.COM> <23343@apple.Apple.COM> <482@pyuxf.UUCP> Sender: usenet@ucbvax.BERKELEY.EDU Reply-To: oster@dewey.soe.berkeley.edu.UUCP (David Phillip Oster) Organization: School of Education, UC-Berkeley Lines: 16