[comp.sys.mac.digest] Info-Mac Digest V8 #175

Info-Mac-Request@SUMEX-AIM.STANFORD.EDU (The Moderators) (10/23/90)

Info-Mac Digest             Mon, 22 Oct 90       Volume 8 : Issue 175 

Today's Topics:

      [*] Giffer 1.08 submission to Info-Mac
      [*] Keyboard Switcher 1.6
      A HyperCard Question
      Apple Xtended Keyboard Restart Key
      FBBS: Post 8.1/8.2 Version
      GIF --> PostScript in Color
      HC 2.0
      Hiding Menubar
      HyperCard -- Getting a stack to interact with other Apps.
      HyperCard 2.0 (Again)
      Laserwriter Page Break Command
      MacinTalk
      New Mac's
      Personal laser printers
      PM 3.0/4.0 problem
      PMMU answer
      PrintDefault() function
      Read-only HC stack?
      Security for a Mac Lab
      Solution for creating PostScript file
      Teaching Languages
      Waking up MacPortable

Your Info-Mac Moderators are Bill Lipa, Lance Nakata, and Jon Pugh.

The Info-Mac archives are available (by using FTP, account anonymous,
any password) in the info-mac directory on sumex-aim.stanford.edu
[36.44.0.6].  Help files are in /info-mac/help.  Indices are in
/info-mac/help/recent-files.txt and /info-mac/help/all-files.txt.

Please send articles and binaries to info-mac@sumex-aim.stanford.edu.
Send administrative mail to info-mac-request@sumex-aim.stanford.edu.
----------------------------------------------------------------------

Date: Mon, 13 Aug 90 19:51 CDT
From: Dhanapong 'Mouse' Saengrussamee <MOUSE@vaxb.acs.unt.edu>
Subject: [*] Giffer 1.08 submission to Info-Mac

Greeting!

  I have made Giffer 1.08 available at my site (vaxb.acs.unt.edu under
micro/mac/graphics) but eventually my SysOp will want to reclaim his
space back so I submit the file to Info-Mac for archive.
  It is Giffer 1.08 the latest from Compu$erve (as of 5/90).  Just a
minor upgrade and bug fixed.  Tested on IIfx and IIci (per document).
Reorganize of File menu.
  Giffer 1.08 is a Beerware (the author request a case of beer or $20
fee) and is copyrighted 1987-1990 by Steve Blackstock of Random Dot
Software.

__Mouse.o()~
--------------- Project Bluebonnet & Texas Center for Educational Technology -
Dhanapong "Mouse" Saengrussamee    | AppleLink : U1364 | BITNET : mouse@untvax
------------------- UUCP : {...!uunet!convex!iex}!ntvax!vaxb.acs.unt.edu!mouse

[Archived as /info-mac/art/gif/giffer-108.hqx; 124K]

------------------------------

Date: Wed, 15 Aug 90 16:58:18 -0400
From: Jim Walker <jwwalker@cs.scarolina.edu>
Subject: [*] Keyboard Switcher 1.6

KCHR resources can be used to customize your keyboard.  Keyboard
Switcher is an INIT/cdev that puts a small icon anywhere in the menu bar.
Click on the icon to rotate through KCHRs, option-click for a menu.
Includes three sample KCHRs:  One that makes the period and comma
keys unaffected by Shift, one that makes Shift cancel CapsLock,
and one that disables CapsLock.  Compatible with the KCHR in
Electric Dvorak. System 6.0 or later required.

[Archived as /info-mac/cdev/keyboard-switcher-16.hqx; 32K]

------------------------------

Date: Sun, 21 Oct 90 20:14:45 PDT
From: 6600patb%ucsbuxa@hub.ucsb.edu (Pat Breitenbach)
Subject: A HyperCard Question

In comp.sys.mac.digest you write:

>All I am interested in is finding out if and/or when it will be available.
>I am developing stacks for Cal State, San Bernardino and would like to get
>version 2.0.

>Any information will definately be appreciated!!!

>Thanks in advance.      Scott

>Please contact:  Scot@CalState<.bitnet>

See if you can get into touch with a local users group.  All users
groups and developers were sent the full 5-disk set with
documentation.  I don't think the new HC is being officially
distributed at this time.  I heard that dealers might be copying
it for customers.  Otherwise you'll have to wait for official
distribution which should be soon.

-Patrick	Internet: 6600patb@ucsbuxa.ucsb.edu

------------------------------

Date: Mon, 22 Oct 90 8:26:03 EDT
From: Tom Coradeschi <tcora@pica.army.mil>
Subject: Apple Xtended Keyboard Restart Key

>I use a Mac SE/30 w/ Apple's extended keyboard.  A colleague of mine has a
>'vintage' Mac II (no letters...:{>  ).  She tapped the "restart" key at the 
>top right portion of the keyboard, and her II powered on.  This function is NOT
>supported on the SE/30.  
>
>After scanning the Apple systems software manual, the only reference that I 
>could find to this restart key was "if you have a Mac II, this key will restart
>your Mac".  
>
>Can anyone tell me:
>	1) Why this function doesn't work on an SE/30?
>	2) Does an INIT or other system file exist that can enable this key?
>
1) The SE/30 doesn't have the power-on relay that the Mac II class machines
do. The key drives hardware, in other words.
2) Inits and the like won't help. I believe that there's an ADB device which
allows you to use the key to power-up the SE/30 via an external relay box,
but I'm not sure who makes it.

>Thanks in advance.
> __________________________________________________________________________
>| Dr. Francis J.  Van Wetering,   Management Information Systems           |
>| University of Nebraska at Omaha     VOICE:   (402) 554-2814              |
>| BITNET:   fjvanwet@unoma1           INTERNET: fjvanwet@zeus.unomaha.edu  |
>|__________________________________________________________________________|
>

tom coradeschi    <+>    tcora@pica.army.mil    <+>    tcora@dacth01.bitnet

------------------------------

Date: Sat, 20 Oct 90 00:40 EST
From: <P_BICKFORD%UNHH.BITNET@ricevm1.rice.edu>
Subject: FBBS: Post 8.1/8.2 Version

Could you a) tell me where I can find a post 8.1/8.2 version of FBBS (found
in your Macintosh Archive as comm/FBBS-81.hqx), or b) find the CURRENT
address of the person who wrote it (the address given in the 8.1/8.2 version
is incorrect: he has moved since then)? It would be wonderful if you could
simply post the current version (1.0 I believe...) of FBBS, if you can get
your hands on it. Thanks in advance,
                        Paul Bickford (P_Bickford@UNHH).

------------------------------

Date: Mon, 22 Oct 90 16:41:49 -0400
From: fgodfrey@rodan.acs.syr.edu
Subject: GIF --> PostScript in Color

I am looking for an application (shareware, PD, etc) that will let me print
GIF files to Color PostScript printers.

Is there such a beast in existance? Send some E-mail and I will list the titles
on the net.


Thanx.



"Be seeing you."
------------------------------------------------------------------------------
Francis N. Godfrey |Computing and Network Services|"It was the server
Syracuse University|Micro Cluster Support         |      that did it"-Mystery
fgodfrey@SUVM.BITNET  ATTACHTO Standard.disclaimer|fgodfrey@rodan.acs.syr.edu

------------------------------

Date: Mon, 22 Oct 90 14:50 EDT
From: <PJORGENS%COLGATEU.BITNET@forsythe.stanford.edu> (Peter Jorgensen)
Subject: HC 2.0

I got a copy of HyperCard 2.0 (application and Home stack only) off the CD "110
October 1990 Product Training" that Apple sent us. It has a sticker on the
jewel box that reads "Final Release Version 1.0..."

Hope this helps.

Peter Jorgensen
Microcomputer specialist
Colgate University - Hamilton, NY 13346
AppleLink - U0523
BITNET - PJORGENSEN@COLGATEU
tel - 315-824-1000 ext 742

------------------------------

Date: Mon, 22 Oct 90 15:12 EDT
From: <PJORGENS%COLGATEU.BITNET@forsythe.stanford.edu> (Peter Jorgensen)
Subject: Hiding Menubar

In response to Fred Condo's advice:

>In Info-Mac 8 173, "Vincenzo G. Capuano" <capuano@sun.cnuce.cnr.it> writes:
>
>>How can I hide the menu bar of my Mac II using MPW C ? thanks
>>in advance for your answers
>
>Please don't! This might sound like a self-righteous thing to say, but the
>Apple Human Interface Guidelines for good reason specify that the menubar
>should not be hidden. As I've spent a goodly portion of my life studying
>human interface issues, I tend to get a little excited about this. Please
>leave the menubar on your application. In the end, the users of your
>application will thank you; if you remove the menubar, they may end up
>cursing you. Besides, there is surely enough area on your Mac II screen that
>you don't really need an extra 16 pixels, right?
>
>===
>Fred Condo. Pro-Humanist BBS: 818/339-4704, 300/1200/2400 bps

There ARE times when it is perfectly appropriate to hide the menubar. For
example, when using the Mac to present visual stimuli as in many psychology
experiments, the menubar is not only superfluous, but distracting. Mr. Capuano
does not mention why he wants to do so, but let's give him the benefit of the
doubt and assume he knows what he's doing.

I agree COMPLETELY that NO application designed for end-users should hide the
menubar (including HyperCard!) but sometimes we use computers (even Macs) for
non-traditional things (such as slide projectors!).

I'm not a C programmer, but here is the Pascal code that we use to create a
completely blank (white in our case) screen, hiding all windows and the
menubar. It works with multifinder, in that when the program ends, the desktop,
all existing windows, and the menubar are automatically redrawn.

var
 MyGPtr:GrafPtr;
begin
  MyGPtr:=GrafPtr(NewPtr(sizeof(GrafPort)));
  OpenPort(MyGPtr);
  fillrect(MyGPtr~.portrect,white);

  {rest of program}

  ClosePort(MyGPtr); {this restores the original screen}
  DisposPtr(Ptr(MyGPtr));
end;

Hope this helps,

Peter Jorgensen
Microcomputer specialist (and psychology grad student)
Colgate University - Hamilton, NY 13346
AppleLink - U0523
BITNET - PJORGENSEN@COLGATEU
tel - 315-824-1000 ext 742

------------------------------

Date: Mon, 22 Oct 90 09:08:47 EST
From: KESLER%OUACCVMA.BITNET@pucc.princeton.edu
Subject: HyperCard -- Getting a stack to interact with other Apps.

Here's a question for all you HyperCard Users,


Here's what happens now.   I have written a HyperCard stack which interacts
with a database running on an IBM Mainframe.  One glitch (I mean, feature) of
the IBM system is that the connection to the DataBase signs-off after one hour
of innactivity.  In order for my Stack to be useful, I have to have it
send at least an escape code combination every 55 minutes or so.

Currently, I do this by using an idle handler loop that begins running on
startup and doesn't quit running until the stack is shut down.  As you may
know, Idle handlers are real hogs when it comes to CPU access -- it makes
text entry very difficult and generally slows down the machine'a responses to
a lot of messages.

Here is what I want to do.  I want to create an application that runs in the
background under MultiFinder (like printmonitor).  I want to be able to pass
some parameters to this application from HyperCard and then let it run.  The
parameter might be the length of time I want the timer to run for.  When the
time expires, I would like this little application to send a message to my
stack (perhaps via an XCMD in HyperCard) to perform a task and then I want the
timer to begin again.

Is this sort of thing a possibiltity?  I am very competent in HyperTalk but
a bit weak in the nuts and bolts of MultiFinder and writting other apps
for the MAC.  If you were going to solve this problem, where would you start?
Oh, I am using Hypercard 2.0. (which is much smarter about MultiFinder than
previous versions).  I'd appreciate any info you could provide.

     ___         _____________________________________________
   / __        |  University Computing and Learning Services |
  |_|  |  |     |              INFORMATION CENTER             |
      /  /      |        Ohio University, Athens, Ohio        |
     |__|       |=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=|
      __        |          BITNET: kesler@ouaccvma            |
     |__|       |_____________________________________________|

------------------------------

Date: Mon, 22 Oct 90 11:33:55 CDT
From: schultz@pollux.math.iastate.edu
Subject: HyperCard 2.0 (Again)

HyperCard 2.0 is out and is great; however, there is still much confusion
about it.  Could someone (preferably from Apple) answer the following:

1. What are dealers allowed to distribute? The new Macs apparently only
come
   with Hypercard, Home, Appointments, Address.

2. What are user groups allowed to distribute?

3. What additional stacks/tools/support is Claris going to provide?

-----
Bruce H. Wagner, Department of Mathematics, Iowa State University
wagner@pollux.math.iastate.edu

------------------------------

Date: Mon, 22 Oct 90 09:55:09 
From: rmurray@media-lab.media.mit.edu (robert murray)
Subject: Laserwriter Page Break Command

We are trying to amend a UNIX email utility, so that it sends email 
messages via a Kinetics box to an Apple Laserwriter, and inserts a page 
break between each message.

Does anyone know what escape sequence or control code we need to stick 
in our text files so the Laserwriter will do that page break?

Thank for your assistance

Robert Murray
MIT Media Lab
murray@media-lab.media.mit.edu

------------------------------

Date: Sun, 21 Oct 90 22:47:49 CST
From: Greg Wimpey <GWIMPEY%TRINITY.BITNET@forsythe.stanford.edu>
Subject: MacinTalk

Just a little reminder:  MacinTalk WILL NOT WORK under System 6.0.7 or
higher.  The new Sound Manager breaks it.  MacinTalk hasn't been supported by
Apple for a long time, so you shouldn't write software that assumes it'll be
there.

Greg Wimpey <GWIMPEY@TRINITY.BITNET>
Student, Trinity University, San Antonio, TX

------------------------------

Date: Mon, 22 Oct 90 10:42 MET
From: KRAALINGEN%CABO.AGRO.NL@forsythe.stanford.edu
Subject: New Mac's

Dear Netters,

There has been an announcement in the Netherlands the previous week
about 3 new Mac's (Classic, LC, and IISI). How come there has been no
discussion on info-mac about them ? Is it because they were released
first in Europe before their introduction in the US ?

Daniel van Kraalingen
Centre for Agrobiological Research
Wageningen, The Netherlands

kraalingen@cabo.agro.nl

------------------------------

Date: Sun, 21 Oct 90 22:08:27 CDT
From: mf12605@uc.msc.edu
Subject: Personal laser printers

 
Here is my comparison of the TI microLaser 35 and the Apple Personal LW NT.
I ordered the TI 35 from MacAvenue on a Thursday, around noon, it was at
my door on Friday at 8:30 am. Great service. The 30-day MBG really works,
I returned it after 15 days and about 300 pages; see below.

TI's advantages:
- very small; really about 1 ft^3, no kidding. Nice, but conservative design.
- faster than I expected; but see below.
- straight paper path when external trays are open.
- thorough manual, external ROM cards, various emulations, PC ports, front-
  -panel switches and setup (I don't need any of those, but you may).
TI's disadvantages (as much as I respect Texas Instruments):
- print seems fuzzy; edges aren't as sharp as with Canon engines. Probably
  only a purist or a worrier (I'm the latter) would notice that, after a life
  with an Imagewriter. But comparisons with the Personal NT and the "classic"
  NT confirm this. As if the printer threw too much toner on the page.
- too little standard RAM; after loading PostScript, only 200K or so left.
  Can't print full legal size without RAM upgrade (I haven't tried; just
  quoting the manual).
- innards don't inspire too much confidence; looks more like a plastic toy
  than a precision instrument. Not that there's something wrong with plastic,
  but you know... an overall impression counts, too. Don't sue me, TI...
- Sharp engine uses consumables which are more complex than in other printers:
  toner, developer, drum - all separate. The latter two need changing much
  less often than the toner, but I'd rather have everything in one cartridge
  and avoid the hassle. There's also the bizarre bottle for waste toner, which
  reminds me of a hospital, but I shouldn't nit-pick.
- quite noisy; even at standby, the fan and whatever else is spinning makes
  more noise than I'm willing to take while listening to Paul Desmond.
- if you are printing weird paper sizes, note that the TI senses narrow paper
  (like envelopes) only when it's pushed in flush to one edge; when you try the
  other side, it doesn't know you fed it anything.

By contrast:
- the Personal NT is a quite a bit larger, but still fits on the shelf I made
  for my stereo; the design is unusual, some may dislike it (I don't).
- noticeably, but not much, slower than the TI (I'm talking straight text -
  graphics etc. are just about equally fast as the other one; the engine speed
  of 4 ppm vs 6 ppm seems to be a factor only with very simple documents).
- paper path is weird even with manual feed tray, but it works without any
  problems. Transparencies make strange noises when they go through...
- print noticeably sharper than the TI. Both printers have very solid blacks,
  unlike the older printers.
- manufactured without cutting corners, solid feel.
- idiot-proof cartridge change.
- very quiet; at standby it is not much noisier than my Quantum HD with a low
  speed fan. Paul is happy.
- neat "multipurpose" tray, but I don't use it that often.

One curious thing: when Moire kicks in before the Personal NT goes into idle
mode, the printer won't relax. Set M?ire to 5 minutes' delay or more, so the
printer can finish its job and go to sleep before the screensaver goes on.

Differences aren't that great, but if you have an academic discount and can
get the Apple for a few bucks more than the TI, go for it! Otherwise, don't
be glum, get the TI and keep an Imagewriter printout next to it. You'll
still be very satisfied. Best of all, try both and decide which one's for
you - as I said, you may not notice a big difference in print quality, and
that is what counts most.
                               Eric Behr [please don't respond to this
                               account; my address is ebehr@ilstu.bitnet,
                               when it works (usually doesn't)]

------------------------------

Date: Sun, 21 Oct 90 23:59 PST
From: <CONDOF%CLARGRAD.BITNET@forsythe.stanford.edu>
Subject: PM 3.0/4.0 problem

In Info-mac 8 174, "Gregory E. Gilbert" C0195@UNIVSCVM.BITNET writes:

>We are using BOTH Pagemaker 3.0 and Pagemaker 4.0. If a
>Pagemaker 3.0 document is printed we have to turn off the
>printer to print a 4.0 documet because the Laserwriter is
>referencing the 3.0 dictionary.

You should be able to eliminate the 3.0 Aldus Prep file. Just put the 4.0
Aldus Prep file into the System Folder. I think PageMaker 3.0 will work fine
with the newer Prep (Aldus has done this since 2.0).

If you don't want to do that, get the small utility Font Downloader from
Adobe. It has a command that resets your printer without turning the printer
off and on again.
===
Fred Condo. Pro-Humanist BBS: 818/339-4704, 300/1200/2400 bps
Internet: fredc@pro-humanist.cts.com  Bitnet: condof@clargrad
UUCP: crash!pro-humanist!fredc [add '@nosc.mil' for ARPA]
matter: PO Box 2843, Covina, CA 91722  America Online: FredJC

------------------------------

Date: Sun, 21 Oct 90 23:58 PST
From: <CONDOF%CLARGRAD.BITNET@forsythe.stanford.edu>
Subject: PMMU answer

In Info-mac 8 174, Gregg L. Kasten (proteus@med.stanford.edu) writes:

>Can somebody fill me in on the purpose of a PMMU? Where does
>one install one? i.e. Does one insert it in a NUBUS port, or
>does it plug into the motherboard, or does it plug into the
>hard drive? I have absolutely no clue. I understand that the
>new Mac LC, for example, does not come with a PMMU, but that
>one can be added.

In the Mac realm, a PMMU is the 68551 chip, which is a coprocessor to the
MC68020 found in the Mac II and the Mac LC. The functions of the 68551 are
part of the MC68030 in the Mac IIci IIsi IIx IIcx IIfx. The 68551 PMMU
replaces a large chip on the Mac II motherboard. I don't know where it would
go on an LC, as I haven't seen the LC's insides.

The purpose of a PMMU (Paged Memory Management Unit) is to enable virtual
memory and to do other memory management. For example, on the Mac IIci, the
PMMU that is part of the 68030 remaps the beginning of the RAM to act as the
built-in video RAM, and remaps the rest of RAM to look like the beginning of
RAM. Doing this simplified the video circuitry and saved on the cost of the
machine.

But the only reason for putting a PMMU into a Mac II (and only the original
Mac II and the LC would require a PMMU to be added) is to enable virtual
memory using Connectix Corporation's Virtual INIT or the virtual memory
feature of Apple's System 7.0. Virtual memory is a technique whereby space
on a hard disk is made to act as if it were RAM. This makes it possible for
a Mac containing as little as 2 MB of real RAM to act as if it had up to 14
MB of RAM. The PMMU and the virtual memory software work together to
automatically exchange information between the real RAM and the hard drive.
===
Fred Condo. Pro-Humanist BBS: 818/339-4704, 300/1200/2400 bps
Internet: fredc@pro-humanist.cts.com  Bitnet: condof@clargrad
UUCP: crash!pro-humanist!fredc [add '@nosc.mil' for ARPA]
matter: PO Box 2843, Covina, CA 91722  America Online: FredJC

------------------------------

Date: Mon, 22 Oct 90 8:41:37 EDT
From: CON-ETDL-COM <contr003@monmouth-emh2.army.mil>
Subject: PrintDefault() function

 I've got a quick programming question for the forum:

 I'm going through the chapters of "Macintosh C Programming Primer,
 Volumes I & II" by Dave Mark, and I am having problems dealing with the
 PrintManager.  I'm using Think C 4.0 and have both MacTraps and PrGlue
 added to the project library.  The code fragment giving me problems is:

        gPrintRecordH = (THPrint)NewHandle(sizeof(THPrint));

        if (gPrintRecordH == NIL_POINTER) {
             ErrorHandler(CANT_ALLOCATE_PREC);
        } else {
             PrOpen();
             PrintDefault (gPrintRecordH);
        } /* end if block */

 The PrintDefault() function goes off into space no matter what the
 printer/chooser setting is or what system I'm on (I have a II, the
 lab has a IIci and IIx). I'm running System 6.0.5 on all systems execept
 my II, which has 6.0.7 (and therefore no hypercard 1.2.5...it doesn't work)

 Can anyone help?  Since I'm running 6.0.7 the SpInside Macintosh stacks
 via hypercard won't work (they're on CD).

 HELP PLEASE!  Many thanks in advance; please respond either directly to
 me on InterNet or via info-mac.
----------------
 George F Tempel, Vitronics, Inc | internet: contr003@monmouth-emh2.army.mil
 AppleLink: D4775, America OnLine: gftempel4, CompuSever: 76047,70 
[ end of message ]

------------------------------

Date: MON, 22 Oct 90 13:41:12 EDT
From: "Marc Dionne" <TRRMICR%UQTR.UQuebec.CA@forsythe.stanford.edu>
Subject: Read-only HC stack?

Is it possible to share some HyperCard stack in read only mode on a server.

I want to share some stack form a server but I don't want to give the privileg
to write on the server to my use. So, presently when a user want to use a stack
form the server, he get an error ID -5000. The only thing that I found to
prevent that, is to ask to user to copy the stact on is disquet and use the
stack from the disquet. But some stack is bigger then 800K, so the user can't
copy this stack.

Thanks in advance for your help.

Marc Dionne                            NetNort/Bitnet: Trrmicr@Uquebec.ca
Service de l'informatique                         Tel: (819) 376-5100 Poste 2419
Universite du Quebec a Trois-Rivieres             Fax: (819) 376-5012

------------------------------

Date: 22 Oct 90 12:58:52 EDT (Mon)
From: steve@clmqt.marquette.mi.us (Steve Lasich)
Subject: Security for a Mac Lab

In comp.sys.mac.digest you write:

>  We have recently installed a Lab containing several MacSE's  each with a hard
>disk. The problem is the students have been malaigning the information on the
>hard disk.  We are currently running Empower, but it doesn't prevent a guest
>user from creating a folder, it allows the guest user to move existing folders
>into the newly created folder even if administrator owns the folder, and it
>allows the creator of the folder to set the access levels on the new folder. 
>This creates a management nightmare.

I have a Lab that recently added 17 hard-drive Macs (IIcx and SE/30) and
I can certainly relate to the problems you described!  I have never
heard of Empower.  Does it provide a way to keep unauthorized users from
copying the software?  That is one problem I would like to end.

I am currently dealing with the problem of trying to make the Mac hard
disks look the same to users each time they walk in.  Some novice users
seem to decide that Macs aren't that easy to use when they find
different views of the files and have to hunt through layers of folders
(different every time) to find their applications.

What I am looking at is a combination of the Cirrus Silver-Lining
software which came with our La Cie hard disks and a PD RAM Disk program
called RAMStart.

The way it will work (I hope--we just configured one machine this way
last night) is that the entire hard disk is LOCKED and can only be
written to with a password.  In order to make this useable we install a
RAM disk on startup which contains all of the necessary system files.
The RAM disk then BECOMES the "Startup Disk."  This is important because
the Chooser won't work from a locked disk and most applications want to
write temporary files into the System folder.  (The La Cie software will
allow a second writeable partition if students need save to hard disk.)

Each of our Macs has 5 megs of RAM so we can afford to devote 1 meg to
the RAM disk.  1 meg SIMMS are going for less than $45 these days so
this seems like a viable option.

Problems:  ReadySetGo does not like to run from a locked disk.  I have
my brightest lab assistant working on that problem.  If this cannot be
resolved we will have to make a writeable partition just for RSG or copy
RSG to the RAM disk which will eat up another 500K of RAM.  Also,
Microsoft Works Spell Check will not work if the Dictionary is locked.
Right now I am leaning towards putting the Dictionary file on the RAM
disk.  This will cost 180K of RAM.

I have looked at other "Desktop Security" schemes but all the other ones
seemed vulnerable to the system being booted from a floppy disk.  With our
disks totally locked, users will still be able to bring their own system
but they won't be able to mess with our system.  

One last compelling argument in favor of locking the disks is that this
seems to finally end the virus problem.  Any virus which gets into the
RAM disk will go away when the system is shut down.

OK, well, now that I've told you MY life story :-) I'd like to encourage
you to post any other solutions people send you to the network.  This
disk locking scheme is very strong medicine and if there are any simpler,
more elegant solutions I (and a thousand other lab administrators) would
love to learn about them.

Steve Lasich				steve@clmqt.marquette.mi.us
Microcomputer Lab Coordinator		..rutgers!sharkey!clmqt!steve
Northern Michigan University		(906)227-1886
Marquette, MI 49855

------------------------------

Date: Mon 22 Oct 90 09:07:56-PDT
From: RGB Tech 703-556-0667 <SATRE@tecr.nosc.mil>
Subject: Solution for creating PostScript file

Check out the October 16, 1990 edition of MacWeek (p. 96 "How to make the
Mac print to disk") for a better way to generate PostScript files.  This
involves using ResEdit to modify the file "LaserWriter" in your System
folder.  Briefly (in case you can't get your hands on that issue), go to
DITL -8191 and OPEN USING TEMPLATE...; specify the DITL template and
then scroll down until you see an item named Disk file.  It has rectangular
coordinates of 0,0,0,0 (i.e. it is not visible on the dialog).  Click
in the display Rect boxes and change the zeros to 74,350,94,450 (these
are suggested by David Ramsey in the article. You can, of course, put
the check box anywhere in the dialog you want it.).  Exit ResEdit.  Next
time you go to print a file, check this new box.

-Steve Satre
RGB Technology, Inc.
McLean, VA

------------------------------

Date: Mon, 22 Oct 90 02:05:35 EDT
From: Jeffrey Marans <JEFF%NRCVM01.BITNET@forsythe.stanford.edu>
Subject: Teaching Languages

This note is being written for a friend who does not have bitnet
access.  Please e-mail me directly and I'll summarize if there's
enough of a response.

A friend is teaching Pascal in a high school and was wondering if
he should change the first year course to C, and start a second
year course using a 4GL.

Would anyone like to comment on the teaching of the basics of each
language (C and Pascal) versus their future marketability?   I'm
convinced most  kids will wind up in a business (vs science) related
environment where a 4GL would prove much more useful, but first hand
experience is probably more useful than supposition.

Also, are there any 4GL compilers in the MAC world (similar to Clipper in
the PC) that produce stand alone applications from SQL-like statements?

Thanks,
Jeffrey Marans
Structures, IRC/NRC
JEFF@NRCVM01.CA

------------------------------

Date: Mon, 22 Oct 90 10:47:42 PDT
From: Paul Romaniuk <PROMAN%UVVM.BITNET@forsythe.stanford.edu>
Subject: Waking up MacPortable

Hi all!

I'm looking for pointers to toolbox calls or tech notes that describe
how one schedules a "wake up" call for the Portable.  I know its
possible to program a one-time event via the control panel, but I would
like to be able to schedule a wake up every Wednesday at 2 am for
example, with another wake up scheduled every Friday at 11 pm.  Any
programming tips you can offer would be greatly appreciated (or a SW/PD
cdev device that does this already).

Paul

.........................................................................
Paul J. Romaniuk     Biochemistry/Microbiology   University of Victoria
.                    Bitnet: PROMAN@UVVM                                .
.                    Internet: PROMAN@UVVM.UVic.CA                      .
.                    Phone: (604) 721-7088                              .
.                    FAX: (604) 721-8855                                .
.........................................................................
Acknowledge-To: <PROMAN@UVVM>

------------------------------

End of Info-Mac Digest
******************************