I want to know, if my Flashapplication is running in a browser or it is tested from within Flash authoring tool (local Flashplayer).I came up with this one.
var isLocal:Boolean = !ExternalInterface.available || ExternalInterface.call("window.location.toString") == null;
Other than stated in the AS3 documentation ExternalInterface.available returns always true when running in a browser or testing locally.
I am trying to find the best way to improve the user experience when interacting with a context menu in a Flex application. I already know that the context menu in Flex is quite limited in terms of how it is constructed and what it can show.
What I was hoping to do was to implement something similar to what Microsoft Word does in 2010 or later, where when right clicking a little floating palette is displayed above the common popup menu. I was hoping that there was a way to 1) listen for an event that is triggered when a context menu is displayed, and 2) determine the location of the context menu so that I could display a floating palette above the context menu as in Word. So far, I have not found out how to accomplish either of these things.
I suspect that there might be some focus and stage management issues with this approach generally, but I was hoping to at least get to the point where those issues were discovered.
I want to disable the context menu in flash movie.I have tried some solutions on the internet but none of them work.I am using Flash CS4 with ActionScript 3.I am really frustrated and would appreciate a straight-forward working solution.
how to create a custome context menu (right click menu) in Flash?If it's not possible, wouldn't it be a good idea for Macromedia to put some kind of event or something in there?
Is there a way to add custom fields to the built in browser context menu using Javascript?I know flash/actionscript can do this, how are they doing it? Example: right click onand see the custom context menu.Is this possible with pure javascript or do you have to use flash?Note, I'm looking for adding to the built in browser context menu, not using custom javascript popups to mimic them.
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?
I Wrote this code but (redraw region) is still visible what can i do to hide it
ActionScript Code: var my_menu:ContextMenu = new ContextMenu(); my_menu.hideBuiltInItems(); var my_notice = new ContextMenuItem("Heights Agency - Visit our site");
Since this is my first post here, I'd like to say hi to you all, and glad to be where I can share both enthuisasm and possible issues with Adobe Flash in general.And, regarding this first post, I'll be more than glad if someone could help me with this.It's a simple straight forward issue: Can a link of "Settings" inside Context (Right Click) Menu be placed in a movie as a simple link that opens it in a same manner (as in pic 2)?
What is the keyboard shortcut to open a context menu in Flash? Shift+F10 doesn't work.. Now I am trying to implement a key-down event handler like below:
public function customKeyHandler(e:KeyboardEvent):void { if (e.keyCode == flash.ui.Keyboard.F10 && e.shiftKey)
But this is not working as the F10 key in flash is reserved by the system and cannot be used in action script according to this [URL]
how to go about enabling context menu in Flash to be opened using keyboard (not mouse right click) ??
What is the keyboard shortcut to open a context menu in Flash? Shift+F10 doesn't work.. Now I am trying to implement a key-down event handler like below:
public function customKeyHandler(e:KeyboardEvent):void { if (e.keyCode == flash.ui.Keyboard.F10 && e.shiftKey)
But this is not working as the F10 key in flash is reserved by the system and cannot be used in action script according to this [URL]
how to go about enabling context menu in Flash to be opened using keyboard (not mouse right click) ??
And the problem is that messanger.swf is able to pull request if the web application is started as ROOT in tomcat webapps. I mean it can only be access by this url localhost:8080/. If i try to move webaplication to another folder - for example to localhost:8080/myApplication messenger.swf would not work properly sinse i have to change root_context as well.
So my question how to dinamicly determine context-root in run time, without hardcode it as option of compiler ? I want my .war application work properly regardless of it position in webapps folder(url).
I write a flex application. I added some custom menu items in context menu. when I compiled this code using flashplayer 10.0, it works fine and my added context menu items are shown when I Right-Click. But when I compile same code for flashPlayer 10.1, menu items that I added in context menu are not shown when I Right-Click. I am using sdk 3.5.
I am doing this; private var cm:ContextMenu = new ContextMenu(); var versionMenu:ContextMenuItem = null; var dateMenu:ContextMenuItem = null; if(model.appVersion.length > 0) { versionMenu = new ContextMenuItem(model.appVersion); [Code] .....
var contextMenu:ContextMenu = new ContextMenu(); contextMenu.hideBuiltInItems(); var contactList : ContextMenuItem = new ContextMenuItem("Add to Existing List");
[Code]....
All coding on contactListItemRenderer.as and call to datagrid like
My Flex 3 application uses a custom cursor and has to show a customized context menu when the user performs a right click. The problem is the customized menu is shown only when the default arrow cursor is shown. When I change it to the custom cursor, the standard context menu appears instead of the customized one.
Is there a way to have both custom cursor and customized context menu in a flash application?
I am trying to use a browser to debug my flash app as it needs External Interface. But whenever I try to attach the Flex Debugger to the browser running Flash app, it shows
SecurityError: Error #2000: No active security context.
I already checked the other question with same title as my error but changing code is not the solution here as it is an existing code and I don't get this error while using a debug version or when I am not running connected to a debugger.
Possible Duplicate:Error 2000 in flash SecurityError: Error #2000: No active securitycontextand nothing else; no other errors or traces, just that message in my debug flash player. Now the code I have inherited for this project is huge so I have no idea where the issue could be. I already knocked out a few security issues by embedding my xml and css during compile, and I've reached a dead end.I do load swfs dynamically but everything is local to the main swf. Now I should point out that the customer is loading the swf by simply putting the address of it on a file server into their browser (its not in a web page - yes I know this is bad practice but its what they want).
I am developing aplication using flash 2.1. I want to disable the flash lite context menu which gets open when user clicks on Pocket PC. How to do this?
Within a Chrome extension, how can I inject items into the context menus of 3rd party flash objects?
Is it possible to simply inject items using JavaScript? Is it possible to wrap the players in a container .swf that adds our context menu item along with the items included by the original swf?
Edit: To be clear, what I'd like to do with my extension is add a context menu item to any 3rd party Flash program. So for instance, if a user visits YouTube, I'd like to add my own menu item along with YouTube's custom items.
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?
How i open my custom menu over right click on Text Area control, currently default menue of paste, Copy, Cut etc is opened.Please keep in mind that i want to open custom context menu over TextArea Control of Flex.
I want to update a row in mysql when a user uses an application with flash. And when they exit that application, I want to change the row to reflect that the user has left. Is there a way to do this easily? Currently, I'm thinking of writing a connection manager with sockets.
I am trying to load a swf file which contains xml based image gallery on 25th frame of the timeline inside flash professional cs5.5 using actionscript 3. while doing so i'm getting this error "SecurityError: Error #2000: No active security context". Below is the as3 code:
We generate a LOT of swfs where I work. We've got a group of people managing putting the swfs into our asset management system. These people do NOT have flash or anything adobe. However, they need to be able to determine the AS setting on the swfs. Is there a tool (preferably cheap or even free) that can be used to determine the Actionscript level of a swf?
I need to swap a JSP form with a Flash form should the user have it installed. I know there is a JavaScript option, but don't want to use this as that cuts out people who have Flash but not JavaScript.
Is FarmVille on the iOS built with Flash? And if so, how can you tell? Are there certain flags that exist in the form of certain files or magic numbers within the .app folder hierarchy?
is it possible using actionscript to determine what operating system the flash projector is running on. I'm producing a swf that is to run from a cd-rom and so will be published as an .exe for windows and a .app for mac...parts of the presentation change depending on what os the user is running it on. I don't want to have to publish, change things and then republish. If it were a swf embedded on a web page, the browser would provide all those details...
I have a SWF that can be hosted in several different places on the web (including facebook.com). How can I determine which page is hosting my SWF from within Actionscript?