How To Send Before?
pete at lcsql.com
Mon Nov 11 10:59:58 EST 2013
I think you ave found a little anomaly though as it seems you can't send or
dispatch a before/after message.
On Nov 10, 2013 7:16 PM, "Scott Rossi" <scott at tactilemedia.com> wrote:
> Of course, what you guys suggest is so blindingly obvious. I must be
> looking at the screen for way too long.
> Thanks for the forehead slap.
> Scott Rossi
> Creative Director
> Tactile Media, UX/UI Design
> On 11/10/13 4:18 PM, "Monte Goulding" <monte at sweattechnologies.com> wrote:
> >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.
> >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
> >> 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
> >> mouseDown.
> >> Any ideas?
> >> (I tried using Jacque's time machine routine but it keeps sending my
> >> 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!
> >use-livecode mailing list
> >use-livecode at lists.runrev.com
> >Please visit this url to subscribe, unsubscribe and manage your
> >subscription preferences:
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
More information about the Use-livecode