Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!yale!ox.com!umich!netnews.engin.umich.edu!root From: mystone@mondo.engin.umich.edu (Dean Yu) Newsgroups: comp.sys.mac Subject: Re: Hack to stop AppleShare INIT from clearing the screen? Message-ID: <1990Jan19.213825.20389@caen.engin.umich.edu> Date: 19 Jan 90 21:38:25 GMT References: <1990Jan19.062216.7782@smsc.sony.com> <1465@gvgpvd.GVG.TEK.COM> Sender: root@caen.engin.umich.edu (The Root of All Evil) Reply-To: mystone@caen.engin.umich.edu Organization: Computer Aided Engineering Network, University of Michigan Lines: 30 In article <1465@gvgpvd.GVG.TEK.COM> andyp@gvgpvd.GVG.TEK.COM (Andy Peterman) writes: >In article <1990Jan19.062216.7782@smsc.sony.com> dce@smsc.Sony.COM (David Elliott) writes: >>Does anyone have a binary patch that will stop the AppleShare >>INIT from clearing the screen? Why does it have to do this >>anyway? >> >>Alternatively, how early can AppleShare run in the INIT sequence? > >I doubt if you could patch it to eliminate the screen clearing. The >screen is cleared when they initialize the Window Manager in their code. >This is done because the INIT may bring up a dialog requesting the >password. This is strictly against MacDTS guidelines, but they do it >anyway! > Actually, Darin Adler had written an INIT called Persistence at MacHack this past summer which keeps the icons around. It didn't catch all the icons, nor did it catch color icons, but it did work for the most part. If anyone wants to write a better version (sorry Darin) I believe the technique he used was to punch holes in the desktop region so when the screen gets cleared, bits in those holes get left behind. _______________________________________________________________________________ Dean Yu | E-mail: mystone@caen.engin.umich.edu Mac Support & | Real-mail: Dean Yu Self declared License Czar | Rm 145 Chrysler Building University of Michigan | 2121 Bonnisteel Computer Aided Engineering Network | Ann Arbor, MI 48109 INCLUDE 'Disclaimers.a' | Phone: (313) 763-3070 -------------------------------------------------------------------------------