[comp.sys.mac] Printing a card in HyperCard bug?

jwhiting@cdp.UUCP (10/13/89)

I have written a HyperCard stack that prints card after hiding the buttons and
background.  My problem is that if someone interrupts the printing with a
command-period, my stack goes into la-la land.  My cancel button is hidden and
someone unfamiliar with HC and/or the Mac is stuck.

Any suggestions as to how to get around this little bug?  Below is the script in
question:

on mouseUp
  lock screen
  hide cd btn 1
  hide cd btn 2
  hide cd picture
  hide bg picture
  print this card
  show cd picture
  show bg picture
  show cd btn 1
  show cd btn 2
  go to card id 2858
  unlock screen
end mouseUp


Thanks in advance,
jwhiting


 PeaceNet:				jwhiting
   DASnet: 			[DE3MIR]jwhiting or igc:jwhiting
     UUCP:				uunet!pyramid!cdp!jwhiting
   Bitnet: 			cdp!jwhiting%labrea@stanford
 Internet: 			cdp!jwhiting@arisia.xerox.com
      CIS: 	  72627,746
AppleLink:				[DE3MIR]jwhiting@DASNET#

"If it ain't harmolodic, don't bother me with it."