How To Send Before?
Monte Goulding
monte at sweattechnologies.com
Sun Nov 10 19:18:17 EST 2013
Why not:
before mouseDown
DoMyStuff
end mouseDown
before mouseDoubleDown
DoMyStuff
end mouseDoubleDown
on DoMyStuff
end DoMyStuff
Alternatively seeing as before mouseDown should actually trigger before mouseDoubleDown you may want to just store some state in script local vars. As Mark pointed out you probably don't really want to run the same mouseDown code 3 times.
Cheers
Monte
On 11/11/2013, at 10:31 AM, Scott Rossi wrote:
> Now that we have the before/after additions to mouse events and chained
> behaviors, how does one send or dispatch "before mouseDown"
>
> In a control's behavior, I have a "before mouseDown" handler that I want
> to trigger from a "before mouseDoubleDown" handler. But there doesn't
> seem to be any way to send a mouse event in a before state (instead, the
> standard "mouseDown" message gets sent).
>
> Can this be done?
>
> The problem I'm trying to solve is mouseDown not getting sent/trapped when
> a control is repeatedly pressed very quickly. Using mouseDoubleDown to
> call mouseDown is a way to address this issue, but as I said, there
> doesn't seem to be any way send the mouseDown message "before" the normal
> mouseDown.
>
> Any ideas?
>
> (I tried using Jacque's time machine routine but it keeps sending my stack
> back to the point before I tried to send the before message.)
>
> Thanks & Regards,
>
> Scott Rossi
> Creative Director
> Tactile Media, UX/UI Design
>
>
>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
--
M E R Goulding
Software development services
Bespoke application development for vertical markets
mergExt - There's an external for that!
More information about the use-livecode
mailing list