Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/5/84; site wang.UUCP Path: utzoo!watmath!clyde!burl!ulysses!bellcore!decvax!wanginst!wang!ephraim From: ephraim@wang.UUCP (pri=8 Ephraim Vishniac x76659 ms1459) Newsgroups: net.micro.mac Subject: Re: System DA Message-ID: <825@wang.UUCP> Date: Fri, 13-Jun-86 09:24:45 EDT Article-I.D.: wang.825 Posted: Fri Jun 13 09:24:45 1986 Date-Received: Tue, 17-Jun-86 20:34:48 EDT References: <730@pucc.BITNET> Organization: Wang Labs, Lowell MA Lines: 15 > How can you make a DA or a driver exist in the System Heap so > it doesn't go away between applications? > > -Rob Wald > (PUCC User Services) > BITNET: 6090617@PUCC > UUCP: ...ALLEGRA!PSUVAX1!PUCC.BITNET!6090617 > Either with ResEdit or when compiling/assembling/linking, set the System bit in the resource attributes for all resources used by the DA (including the DA DRVR itself). If the DA allocates storage, it might be necessary to explicitly do so from the system heap. Some applications (MacDraw) are inimcal to DA's, considering them merely parasites. It reportedly closes DA's explicitly, so just putting yourself in the system heap is no protection.