On Sunday, Oct 3 1999, Ken Ray wrote:
(snip)
> Unfortunately, three states of hilite removes simple boolean statements like:
>
> if (the hilite of btn "OK") then
>
> or
>
> if not(the hilite of btn "OK") then
>
> etc.
Whilst this is the case in theory, in practice I doubt it would be a
problem. By the time the user actually *clicks* the button, its hilite has
become true, so this problem doesn't come up. Of course, a script elsewhere
might check the state and need a little more hand coding, but that is going
to be relatively rare. Having a seperate property and hand scripting the
state changes requires work to be done all the time, but adding "mixed" to
the hilite and allowing MetaCard to set the hilite to true when clicked
requires minimal scripting for the majority of cases.
Regards,
Kevin
Kevin Miller <[EMAIL PROTECTED]> <http://www.xworlds.com/>
Cross Worlds Computing, MetaCard Distributors, Custom Development.
Tel: +44 (0)131 672 2909. Fax: +44 (0)1639 830 707.