HyperCard: sharedhilite to True May Limit Button Control (7/92)

From a script, setting the sharedHilite of a background button to true,
then setting the hilite of the button to true, then setting the
sharedHilite for that button to false, prevents further script control of
the button.

This series of steps may be followed if someone wants to quickly set
several background buttons of a stack to hilite = true without having to
visit each card individually. The button type and characteristics (show
name, auto hilite, etc.) have no effect on this problem.

The only way to fix the button is to click on it with the button tool and
change any of the button's characteristics in the button info dialog box.
The button hilite will once again respond to script control until the above
steps are repeated.


This article is adapted from the Claris Tech Info database.
Published Date: Feb 19, 2012