🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.mac
Article #9122

Re: WindChooser Problem (How do I install WDEFs myself?)

#9122
From: 6600pete
Date: Fri, 08 Dec 1989 12:36
30 lines
2039 bytes
From article <STIBER.89Dec7220457@maui.cs.ucla.edu>, by stiber@cs.ucla.edu (Michael D Stiber):
> My speculation is that WindChooser installs a patch which reroutes
> calls to WDEF #0 to the WDEF selected within it.  Here lies the
> problem.  After the disks are unmounted, calls to the WDEF apparently
> require accessing the WindChooser file.  Since the hard disk is
> unmounted, this means we get a "Please insert disk FOO" dialog box,
> defeating the purpose of the screen blanking.

I didn't write the INIT part of WindChooser, just the cdev. But I have the
source to the INIT, which was written by Jorg ("jbx") Brown, of hierDA fame.
I will take a look at the code and see what's happening. However, I seriously
doubt that a look at the disk is required. More later...

> So, my question is this: is there any good way to install the
> "Shrinker" WDEF into the system, so it will work just like the default
> one does, without interfering with DiskLock?

There's a thread in comp.sys.mac.programmer about how to do this.

> I already tried just
> replacing the WDEF #0 in the system, but this didn't change the window
> appearances.  Therefore, I have reasoned that the critical WDEFs
> aren't in the System.

They're in the ROMs. Lots of resources are nowadays. A good thing, too, or
you wouldn't be able to make a usable System floppy...
-------------------------------------------------------------------------------
Pete Gontier   | InterNet: 6600pete@ucsbuxa.ucsb.edu, BitNet: 6600pete@ucsbuxa
Editor, Macker | Online Macintosh Programming Journal; mail for subscription
Hire this kid  | Mac, DOS, C, Pascal, asm, excellent communication skills
Technical Details
Message-ID: <3271@hub.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!wuarchive!usc!ucsd!hub!6600pete
References: <STIBER.89Dec7220457@maui.cs.ucla.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!wuarchive!usc!ucsd!hub!6600pete
From: 6600pete@hub.UUCP
Newsgroups: comp.sys.mac
Subject: Re: WindChooser Problem (How do I install WDEFs myself?)
Message-ID: <3271@hub.UUCP>
Date: 8 Dec 89 12:36:03 GMT
References: <STIBER.89Dec7220457@maui.cs.ucla.edu>
Sender: news@hub.UUCP
Lines: 30