We do this by setting a flag when we dispatch the faked event so the blocking handler doesn't block.
________________________________ From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of workmichal Sent: Friday, November 02, 2007 7:47 AM To: flexcoders@yahoogroups.com Subject: [flexcoders] Re: Prevent Mouse events Thanks guys, the idea behind this is to control the app by simply dispatching events. so for example i can initiate drag and drop between grids by dispatching mouse down and mouse move events, however the problem is that when i start moving a mouse than manual events are in conflict with actual mouse events. The only thing that comes to my mind which would address this would be to temporarily disconnect default application(systemManager) mouse listeners or to actually associate mouse cursor with manual event, however i was not able to figure out how to implement any of these. Any ideas are appreciated. Thanks, --- In flexcoders@yahoogroups.com <mailto:flexcoders%40yahoogroups.com> , "Daniel Freiman" <[EMAIL PROTECTED]> wrote: > > This method intercepts right mouse clicks using javascript, so it should be > adaptable for left/all mouse clicks. Although I have to agree with Alex, I > other than right mouse clicks, I can't think of a situation where this > wouldn't be overkill. > > http://code.google.com/p/custom-context-menu/ <http://code.google.com/p/custom-context-menu/> > > - Dan Freiman > > On 11/2/07, Alex Harui <[EMAIL PROTECTED]> wrote: > > > > Why do you have to be that bulletproof? You'd probably have to find a > > way to block the events from the OS going to the plug-in in the browser. > > > > > > ------------------------------ > > > > *From:* flexcoders@yahoogroups.com <mailto:flexcoders%40yahoogroups.com> [mailto:flexcoders@yahoogroups.com <mailto:flexcoders%40yahoogroups.com> ] *On > > Behalf Of *workmichal > > *Sent:* Thursday, November 01, 2007 1:52 PM > > *To:* flexcoders@yahoogroups.com <mailto:flexcoders%40yahoogroups.com> > > *Subject:* [flexcoders] Re: Prevent Mouse events > > > > > > > > Hi, thanks for your input; however, this is not a solution that I am > > looking for since for example mouse event will still fire, or click > > event on the shield will still occur. What I am looking for is to > > disconnect mouse events from the flex app so that none of the events > > would ever dispatched. > > > > Thanks, > > > > --- In flexcoders@yahoogroups.com <mailto:flexcoders%40yahoogroups.com> <flexcoders%40yahoogroups.com>, "Alex > > Harui" <aharui@> wrote: > > > > > > stopImmediatePropagation, or place a transparent 'shield' over the app. > > > > > > > > > > > > ________________________________ > > > > > > From: flexcoders@yahoogroups.com <mailto:flexcoders%40yahoogroups.com> <flexcoders%40yahoogroups.com> [mailto: > > flexcoders@yahoogroups.com <mailto:flexcoders%40yahoogroups.com> <flexcoders%40yahoogroups.com>] On > > > Behalf Of workmichal > > > Sent: Thursday, November 01, 2007 10:02 AM > > > To: flexcoders@yahoogroups.com <mailto:flexcoders%40yahoogroups.com> <flexcoders%40yahoogroups.com> > > > Subject: [flexcoders] Prevent Mouse events > > > > > > > > > > > > Hi there, > > > I am trying to prevent my Flex application from capturing any mouse > > > events within the app. I tried mouseChildren, mouseEnabled but my > > > application is still receiving events like mouse move. Is there a way > > > to disable and enable participation of the mouse within the Flex app? > > > Thank you > > > > > > > > > >