Hi Len,

1) Unfortunately, yes. So, I try to avoid this entirely.

2) I am not sure what your script looks like. First of all, I'd say don't make a button respond to mouseDoubleUp if it may also respond to mouseUp. If you are running a mouseDoubleUp script and want to make sure that mouseUp doesn't run, you can use the flushEvents function at the end of the mouseDoubleUp handler.

I understand your button is on a dialog. So, what about this.

-- button "Okay"
local lHaveBeenClicked -- that's an L not an i

on mouseUp
  if lHaveBeenClicked is not true then
    put true into lHaveBeenClicked
    -- run script
  end if
end mouseUp

setprop hasBeenClicked theBool
  put theBool into lHaveBeenClicked
end hasBeenClicked

Now in the stack script of your dialog:

on closeStack
  set the hasBeenClicked of btn "Okay" to false
end closeStack

Something like this might work.

Best regards,

Mark Schonewille

--

Economy-x-Talk Consulting and Software Engineering
http://economy-x-talk.com
http://www.salery.biz

Convert colours between different colour spaces with Color Converter. Download at http://economy-x-talk.com/cc.html



On 29 feb 2008, at 18:41, Len Morgan wrote:



1) Does a double click send a mouseDoubleUp AND a mouseUp message (for the first of the two clicks)? 2) Can I somehow disable the button fast enough to prevent a double click?

_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to