[comp.sys.mac.hypercard] visual effects don't work with colours/gray scales?

dave@lsuc.on.ca (David Sherman) (12/10/89)

I've discovered that visual effects ("lock screen" in closeCard,
followed by "unlock screen with ..." in openCard) don't work when
one is using a monitor that supports either colour or gray scales,
and you have that feature turned on.  Switching back to Black & White
(in Monitors in the Control Panel) makes them work again, immediately.

1. Anyone know why?  I haven't seen this documented anywhere.
2. Is there a workaround?  Or a fix in HC 2.0?

David Sherman
-- 
Moderator, mail.yiddish
{ uunet!attcan  att  utzoo }!lsuc!dave          dave@lsuc.on.ca

rieman@boulder.Colorado.EDU (John Rieman) (12/11/89)

In article <1989Dec10.082805.19695@lsuc.on.ca> dave@lsuc.on.ca (David Sherman) writes:
>I've discovered that visual effects ("lock screen" in closeCard,
>followed by "unlock screen with ..." in openCard) don't work when
>one is using a monitor that supports either colour or gray scales,
>and you have that feature turned on.  ...

This is documented somewhere, but I don't think it's in the HyperCard
User's Guide.  It's not a bug, it's a feature.

There have been a couple of threads in this Newsgroup asking for a
way to set the monitor type with Hypertalk or an XCMD.  The consensus
seems to be that this can't and shouldn't be done, since the Control Panel 
is the user's exclusive domain, never to be altered by programs.

Of course, you can open your stack with a message telling the user to
set the monitor type (and perhaps the authoring/scripting/whatever level
of Hypercard).  This sure detracts from programs designed for naive users,
though.

-john