Radio Button Question
sarah.reichelt at gmail.com
Sun Dec 17 18:38:59 EST 2006
On 12/18/06, Charles Szasz <cszasz at mac.com> wrote:
> I have three radio buttons on the second card of a two card project.
> Each radio button has a script. I used the following script in a
> button on the first card:
> on mouseUp
> set the hilited of button "radio1" to false
> set the hilited of button "radio2" to false
> set the hilited of button "radio3" to true
> send mouseUP to button "radio3"
> end mouseUp
> I used the mouseUp command because my script for radio button
> "radio3" was NOT being executed despite setting the hilite property
> to true.
> Is there a better way to do this without using the moueUp command?
Setting the hilite will not automatically send a mouseUp, however if
the radio buttons are grouped, you could use:
click at the loc of button "radio3"
which will set all the hilites correctly and do the mouseUp.
A shorter way of setting all the hilites in a group is to say:
set the hilitedButtonName of group "whatever" to "radio3"
but again, this will not trigger the mouseUp message.
More information about the Use-livecode