Flash :: Opened Context Window Blocks Receiving Mouse Events, How To Avoid
Apr 20, 2011
i need to track the mouse movements(and register what component is under the mouse), it is done already, but i meet new problem, if click right button then context menu will be opened and no any new events(mouseMove, mouseOver) received by my components. I understand that this context menu is more browser then flash/flex and afaiu the is no way to disable context menu at all. So may be somebody know any trick to avoid this events blocking?
View 1 Replies
Similar Posts:
May 18, 2011
Just wanted to ask is it possible for a flash app to capture mouse and keyboard events when it loses focus. I've tried putting it in a div container through SWFObject library and than used jquery forward mouse events plugin, but without success. My idea was to capture mouse events (click event) on the body and then transfer it to the flash app
View 2 Replies
Mar 2, 2010
AS2, Flash CS4. We're using ExternalInterface to get callbacks from JavaScript for mouseover and mouseout when the user rolls on or off the .swf on a page. This works fine in all situations except for one:If the .swf is viewed in Mac Firefox, and if there is a button or mc near the edge of the stage with an onRelease() event, when you mouse from outside of the .swf into the button, the mouseover fires correctly; but when you mouse out from the button and continue outside of the .swf, mouseout never fires.We have built a small, simple testbed with only minimal code and assets (ExternalInterface code and a button). We are able to duplicate this consistently, on multiple machines. (again, Mac Firefox only).url....
View 1 Replies
Dec 20, 2011
What I have is a bitmap as render cache for a sprite, and there're many of them present on the stage. I expected that they would react like sprites with mouse-click event, but they didn't. They're like rectangles all around, matter what the original sprite look like, And I tried put bitmap cache into sprite container and use sprite's hitArea property like [code]...
View 1 Replies
Mar 9, 2010
i have 2 sprites on stage. bottomSprite is added to the display list first, followed by topSprite. topSprite partially covers bottomSprite.i've added an event listener to bottomSprite for MouseEvent.MOUSE_MOVED notifications to simply trace the mouseX and mouseY coordinates. however, the notification doesn't work for the parts of bottomSprite that are covered by topSprite.
var bottomSprite:Sprite = new Sprite();
bottomSprite.graphics.beginFill(0x666666, 0.5);
bottomSprite.graphics.drawRect(150,150, 150, 150);
bottomSprite.graphics.endFill();
[code]....
View 1 Replies
Nov 30, 2011
I created a Flash application that reads POST data from a form. A user clicks the button, and the data gets posted to the flash app in a new window (_blank). Now takes the data and then spins a wheel to give users a prize. If they don't win a message pops up letting them know they didn't win. If they don't win, clicking the OK button needs to close the browser window.
I've tried a number of solutions and it seems that the only way to get this done is to launch the window with javascript and then use ExternalInterface.call('window.close'); to close the window from within the Flash actionscript (3) because otherwise the window won't close (I've tried just using window.close and window.close() with no luck)
I understand how to launch a new window with javascript, but I don't know how to simultaneously launch and POST data to that window (the Flash application has to have the POST data. Is this the best solution? Is there a way to close a browser window easier than what I'm describing?[URL]
View 1 Replies
Feb 24, 2011
I have a webpage (popup) with flash content. When a user clicks a button inside the flash content, it opens up another browser popup window. Next, I need to close the window with flash content from the newly opened popup window through javascript.
The problem is that the window.Opener is null as the popup is invoked inside from flash content. Moreover we dont have access to flash (.FLA) file.
View 1 Replies
Dec 7, 2010
I want a transparent movie clip that displays a tool tip when you roll over it. Beneath that movie clip I have other movie clips that I want to be clickable. Unfortunately having the "onRollOver" event on the top layer movie clip blocks the "onRelease" events of the lower movie clips. If I move the smaller movie clips on top it will work but I have to setup a tool tip for each of them (and it disappears and reappears when I move from one MC to another). I also thought about using the "onMouseMove" event and doing a hit test, but that seems less efficient.
View 4 Replies
Feb 23, 2011
I am tring to create a Chrome extension that adds a contex menu entry when ever the right mouse button is clicked. I also need for the new entry to be displayed when the right click is on a flash object (Such as Youtube clip) I cannot find a way to do it... Can it be done? What directions should I check?
View 1 Replies
Mar 9, 2010
I have a movieclip, a square, which I would like to have moving around on stage, avoiding the mouse if you "chase" the movieclip. all the threads I have found have been with Actionscript 1.0 or 2.0. I tried converting it to AS3, but failed.
stage.addEventListener(Event.ENTER_FRAME, avoidTouch);
function avoidTouch(event:Event):void {
var distx: int = noTouch_mc.x - mouseX;
[code]....
Im stuck. I want to make it calculate the distance from the mouse to the NoTouch_mc and if it gets below a certain number, make the noTouch_mc move away from the mouse.If it could be made so it never leaves stage, that I'd like to incorporate too, but wouldn't I have to consider sinus and cosinus to an angle to make it turn?
View 6 Replies
Sep 15, 2010
I need to hide my mouse and have a bullseye movie clip as a custom cursor. The problem is, I also need to click on things, and the code that I found on forums to create a custom cursor blocks the mouse from clicking on anything.
Mouse.hide();
var cursor_mc = new crosshairs();
this.parent.addChild(cursor_mc);
cursor_mc.startDrag(true);
Is there a way to do a custom cursor that acts the same way as the mouse usually does?
View 2 Replies
Sep 15, 2010
I need to hide my mouse and have a bullseye movie clip as a custom cursor. The problem is, I also need to click on things, and the code that I found on forums to create a custom cursor blocks the mouse from clicking on anything.[code]Is there a way to do a custom cursor that acts the same way as the mouse usually does?
View 1 Replies
Oct 8, 2010
I've added an event listener to my stage like this:
[Code]....
The problem is, some keys don't trigger the event. So if I type "ASDFG" I only get a response for "F" and "G", here's the trace:
PHP Code:
Engine.keyDown 68Engine.keyDown 71
My structure is like this.
Main class is Game.Game creates an Engine and adds the engine to the display with addChild()
EDIT: It seems it's because the keyboard events are being taken over by Flash CS3 and using them to select Tools and not letting them go to the SWF, very very annoying. - Can I turn this off?
View 2 Replies
Jan 14, 2011
I have a Sprite which is a child of a Flex object, and acts as the main "game window". So during game-play it should get keyboard input but at other times not. When I add a keyboard listener to it, it never fires.
Do I need to stop parent objects 'eating' the events somehow, or something similar? I get the same thing with mouse-wheel events, but mouse-click events are fine. Sprite doesn't seem to have the concept of focus unless I missed it.
More generally in this kind of approach, are there any suggestions on the best way? For instance some keys might still be needed to be intercepted before getting to the game-window, like ESC or F1 or something... the aim is the game-window isn't aware of other UI.
View 3 Replies
Feb 27, 2011
I have an application that uses Remote SharedObjects and I am seeing some strange behaviour. I am writing an ActionScript application in AS3 using Flash Builder and connecting to Wowza Media Server 2. My application is working just fine but I am now trying to write unit tests for it using FlexUnit. My unit tests involve creating multiple connections to the same remote SharedObject and making sure that I am getting updates correctly. Everything seems to be working well except that I am not getting any of the SyncEvent.SYNC events with an info.code of "delete".
When I run my applications independently in separate tabs or even separate swfs embedded in the same page it works fine. For some reason though it does not work when inside a unit test. I have also found that if I load the swfs using a Loader inside the same SWF then I get the same behaviour. It seems to me to be something strange about the way multiples of the same SharedObject behave within the same SWF. I have had to work around other strange behaviour in the unit tests such as oldValues not being set properly in the onSync events too.
View 1 Replies
Jun 23, 2010
I am attempting to dispatch an event on the click of any of the buttons in a button array in the document class of my application. The intent is to have an external object receive this dispatch so as to remove a listener for the EnterFrame event in this class.
Here is the Main.as code (document class):
Code:
package {
import flash.display.*;
import flash.events.*;
public class Main extends Sprite {
private var one:MovieClip;
[Code] .....
View 3 Replies
Feb 1, 2007
I'm having a problem with a custom subclassed Event class. Or I should say, I'm having trouble receiving events from this custom event class. I'm pretty sure I have everything wired correctly, the event is dispatched properly and my trace shows the Event instance being spawned. However, my eventListener, which is in another class, never fires its handler function.Have any of you run across instances where custom event classes fail to fire? I'm about at my wit's end.
View 14 Replies
Jul 6, 2007
I've used script -[URL] to open a centralised window on the release of a button. It works brilliantly but how to change the background colour of the opened window to black. I'm no programmer so don't really have much of a grasp of Action or Java script but having looked on the web, I think what I need to do is use document.bgColour('#000000') somewhere in the script but have no idea where to put it or even if it's right!
View 1 Replies
Feb 28, 2005
I am creating just small media player which functions like play, stop, volume slider etc. In this I have to give full path for playing a song. I want to open the window (like window opend at the time of attaching any file to mail).
View 1 Replies
Sep 16, 2009
Imagine I have Class A that is listening to an Event on Class B. This listener will call Method X in the Class A. Inside Method X, "this" refers to the Instance of Class B, I'm not in the context of Class A. Isn't this a bit awkward, or am I getting everything wrong? Is there a way to make the listener call my method in the context of A?
View 3 Replies
Oct 2, 2010
TextField objects have a built in context menu containing items which target cut, copy, paste, delete and select all events.i would like to map keyboard keys and modifiers to these events to obtain their free functionality.
View 1 Replies
Feb 23, 2011
Does anybody knows if is possible to detect if a stage element touches other one on stage resize?
View 1 Replies
Feb 12, 2012
Right now all the sounds (78 of them) on my guitar play using the roll_over event but that doesn't give the user much control over what sound is played.
The actionscript im using to play my sounds is this;
for(var i:uint = 0; i < buttonArray.length; i++){
buttonArray[i].addEventListener(MouseEvent.ROLL_OVER, buttonRolledOver);
}
[Code]....
What i want to do is only play a sound with the roll_over event when the left click is held down.
View 18 Replies
Apr 30, 2009
I have set up a custom contextMenu. Now I want it to work similar to an html context menu.. I've seen it on a few sites but am not sure what the best approach is. Here's the basics of how I want it to work... If you right click on a link it will show "open link in new window" and for each link the target will change to relate to the link. But, if you right click somewhere that isnt a link the "open link in new window" is invisible.
View 2 Replies
Nov 24, 2003
I am creating a menu with nested MCs, of course, and the parent MC is using a RollOver action. The problem with that is: all other nested MC's RollOver action are not detected. I know you can use a mouse hitTest as a work-around i.e.:
Code:
onEnterFrame = function(){
if(this.hitTest(_xmouse,_ymouse,true)){
//do whatever
}}
But I'd like to avoid using that if possible.
View 7 Replies
Nov 24, 2003
im creating a menu with nested MCs, of course, and the parent MC is using a RollOver action. The problem with that is: all other nested MC's RollOver action are not detected. I know you can use a mouse hitTest as a work-around ie:
Code:
onEnterFrame = function(){
if(this.hitTest(_xmouse,_ymouse,true)){
//do whatever
}
}
but i'd like to avoid using that if possible.
View 7 Replies
Jan 11, 2012
Just wanted to ask if there is any advantage for either using mouse click event or touch tap events, when writing apps for mobiles or tablets (for the iphone especially)?
I know that both of them should work fine, but in term of performance, is anyone better? Are there any things I should be aware of when choosing either?
By the way am using actionscript3 to implement the app.
View 3 Replies
Sep 30, 2009
I have an animation that I want to start when clicking on the flash window. However, I've also have some buttons on the stage. If I add an event listener for MouseEvent.CLICK on the stage, then it 'eats up' the events and the buttons don't work.
I've tried some tricks, by adding some invisible buttons on top of the real ones, and use the MOUSE_OVER event to selectively enable/disable the mouseEnabled flag for the stage, but didn't work because it complains that the property or method doesn't exist (which I find odd).
View 3 Replies
Jun 1, 2009
I need to make a dragable button but I need this object to stay clear from other objects on the stage so to act like pushing away other objects on the stage.
View 7 Replies
Jan 19, 2010
the issue i face right now is that there is an item that can be dragged around the screen and if this item is dropped, physics will bring it back to the floor. all good so far. however, when i am currently dragging the item and i right click and choose "show redraw regions" or any other option available in that menu, there is no mouse up event fired, making it impossible for me to simulate the release of the item. i have looked in the googles and the doc:
[Code]...
View 2 Replies