Page 1 of 1
mouseUp mouseButtonNumber
Posted: Fri Sep 21, 2018 12:26 am
by DavJans
mouseUp3 -lets me save but doesn't work
mouseUp 3 - gives Not a valid parameter name message
mouseUp mouseButtonNumber 3 - gives Not a valid parameter name message
I don't understand what the syntax is supposed to look like and the dictionary doesn't have an example for me to steal.
Thank you.
Re: mouseUp mouseButtonNumber
Posted: Fri Sep 21, 2018 2:05 am
by ClipArtGuy
I think this is what you are looking for?
Code: Select all
on mouseup pBtn
if pBtn is 3 then
do stuff
end if
end mouseup
a switch/case might work better, depending on your needs...
Code: Select all
on mouseup pBtn
switch pBtn
case 1
--do mouse button 1 stuff
break
case 2
--do mouse button 2 stuff
break
case 3
--do mouse button 3 stuff
break
end switch
end mouseup
Re: mouseUp mouseButtonNumber
Posted: Fri Sep 21, 2018 4:58 am
by dunbarx
Hi.
ClipArtGuy has nailed it. Practice. practice...
I am only posting because you said:
mouseUp 3 - gives Not a valid parameter name message
Of the three code lines you gave, this one is syntactically correct. I just want you to find out why it fails.
This works just fine in a button script:
Code: Select all
on mouseup x
if x = 1 then answer 1
else if x = 3 then answer 3
end mouseup
Craig Newman