[comp.sys.mac.system] SUMMARY: Avoiding clear screen during startup.

mouse@vaxb.acs.unt.edu (Dhanapong Saengrussamee-University of North Texas) (07/23/90)

Thanks for all the e-mails and follows up on my question.  It seems that a lot
of people interesting/annoying with my question.  Well, life is a pitch!

Question:  How to make AppleShare not to clear the screen during boot?

Here's a summary (it is general -- can also be apply to other INIT, methink):

o  The INIT calls InitWindows which clear the screen.  To get around this, you
   got to remove the InitWindows call or write another INIT to prevent/handle
   the InitWindows calling.  More problems follow.  You have to handle all the
   other InitDialogs, InitFonts, FillRect, ...

o  A lot of reply suggested that adding a "z" or high-ascii letter in front of
   the name will make it be the last to boot (because INIT and cdev are boot in
   alphabetical order).  This will do.  The screen will clear at the end before
   the desktop appears.
   A word of caution: Previous loaded INIT/cdev/DA must not access the server
                        yet (like share Suitcase files).
                      You also have to move its associate file(s) so it will
                        boot after (like Responder).
                      Wait!  I thought Disinfectant 2.0 INIT has to be last?

o  A couple of reply suggested by adding a low-ascii letter to the front will
   make it boot first and thus, clear the screen before starting the icon
   parade.  This method is better than the previous one.  The only bad thing is
   it will clear the "Welcome to the Macintosh" message!  8^)

o  A mention or two about INIT call Persistance.  It suppose to prevent any
   screen clearing during startup.  Where can one get it?  A quick scan at
   Sumex failed to locate it.  Is it a PD, shareware, or commercial?  Inquirer
   mind wants to know.  8^)

Summary of summary:
  So, IMHO, add a low-ascii character(s) to the front of the name seems to be
the best.  It will just clear the blank screen anyway.  No problem if my other
INIT will try to talk to the server.  Until I get this Persistance, I'll will
boot mine to the top of the list.

Thanks again for all the reply/follow up.

__Mouse.o()~
-----------------------------------+------------------------------------------
Dhanapong "Mouse" Saengrussamee    | AppleLink : U1364 | BITNET : mouse@untvax
Technical Support, CECS Dept.,     | BIX : d.mouse.s | CompuServe : 71301,1516
University of North Texas,         | GENie : d.saengrussa | IP : 129.120.1.4
PO Box 5155, Denton, TX 76203-5155 | Internet : mouse@vaxb.acs.unt.edu
voice (817) 565-3790               | SPAN : utspan::utandx::untvax::mouse
fax   (817) 565-4425               | THENet : untvax::mouse
------------------- UUCP : {...!uunet!convex!iex}!ntvax!vaxb.acs.unt.edu!mouse