How do I pass arguments using ActionScript's event-listener?I have code, as given below, which creates a label, and I want, when clicked on the label it should pass the toolTip associated with that label. This is what I was trying to do:
public function create_folderpath():void { for(var i:int = 0; i < fm_model.absolute_path_ac.length; i++)
public var e_collision:Signal = new Signal(GameObj);
When the object collides with another, I pass the other object as the argument.But if the object collides with a wall, the wall is not a GameObj, I would like to know, can I pass null instead?
im trying to pass in an optional argument into a function. The datatype of this needs to be an object... however, im not getting very far. I know i can do this....
I need to upload a file from my Flex interface to a folder located on the server.
I use the following [code]...
Problem: I need to pass an additional argument to my upload.php script (actually a String - the name of the folder I want it to be uploaded). Is there a way to do this?
I have recently moved from AS2 to AS3 and I am finding the transition fairly easy, however I do have a few questions, some of which may not have been possible with AS2 but I would like to achieve them in AS3
1. Is it possible to pass the name of a class as an argument in a function and then use it to create a new instance. e.g [code]
2. Carrying on from the previous question, if a class can infact be passed, can I specifying a variable type for the argument so that only classes and not instances will be accepted?
3. I have three class files that all inherit some functions and variable from another class called Ship. Is it possible to specifying a variable type so that the variable can only hold instances of classes that are inherited from the Ship class?
Ok, I have 2 buttons on the stage. Each button does almost the same thing, so I want to create a single function, and each button calls that same function (we'll name that function "Navigate")... however, the function will need to end up doing something different dependant on which button was clicked.So, previously, in AS2, I would've added some code onto the buttons themselves with on(release) methods, like so:
Code: // Define the Navigate function function Navigate(myLabel){
Trying to migrate my way of thinking from AS2 to CS4/AS3. Ok, I have 2 buttons on the stage. Each button does almost the same thing, so I want to create a single function, and each button calls that same function (we'll name that function "Navigate")... however, the function will need to end up doing something different dependant on which button was clicked. So, previously, in AS2, I would've added some code onto the buttons themselves with on(release) methods (see CODE EXAMPLE 1) So, each button effectively calls the Navigate function, and passes a different frame label to the function. Now, I'm trying to recreate this functionality in AS3. As you all know, on(release) has been done away with (still don't know why), but we now have to use event handlers, so I'm trying to figure out a way to pass a different frame label argument to the Navigate function. Currently I can achieve that by using a switch statement to test which button was clicked, and act accordingly (see CODE EXAMPLE 2).
I want to be able to call a JavaScript function from a Flex app using ExternalInterface and pass a reference to a different JavaScript function as an argument.
var arg3:Vector.<String> = new Vector.<String>; var rescJar:String = File.applicationDirectory.nativePath + "/java/test.jar"; arg3.push("-jar",rescJar,"-n "a string"");
package { import flash.events.MouseEvent; public class CustomMouseEvent extends MouseEvent {[code].... From MXML i'm doing this and it doesn't work as well:
I have a function called DrawPlaybook which listens to two events, one mouseclick event and one custom event.
public function DrawPlaybook(...):void { panel.addEventListener(MouseEvent.CLICK,[code].....
I am planning to call the custom event from within "onClickHandler" like this:
public function onClickHandler(e:MouseEvent,panel):void { var eventObj:CustomPageClickEvent = new CustomPageClickEvent("panelClicked"); eventObj.panelClicked = panel;[code].....
I have a problem in dispatching a customEvent. I already managed to dispatch custom events in other projects and all worked well so i can't understand what's different now. I have a WSConnectorEvent that extends Event
I am trying to listen to an event created in a spark popup tileWindow. The aim is to get an array sent and updated in the popUp, to be received by the calling application, when the popUp is closed. As commented inline below, I have tested that it reaches the point of dispatching event in the popUp- and never gets listened in main application. What am i missing?My customEvent is as follows:
My friend recently said, that you should find some way without "CustomEvent" if you wanna follow OOPs strictly. Is this true ? Is this the reason, that such class is not provided by Adobe natively ? In many of my projects, i find it impossible to communicate without being able to send information via parameters. Is using "CustomEvent" like thing, a breach into OOP rules.
I'm having to pass data (originally read via an XML file loaded by the parent class) to a child class upon instantiation, and I can't decide which is the better method.I could parse the XML in the parent and throw the data into an Object and pass that object to the child class....or just pass the part it needs as an XMLList and let the child class do the parsing.Seems like a trivial decision, yes, but I'm not sure of longer-term implications.
Trying to pass a variable as well and cant seem to escape to pass it. How can I pass using window.open as such: Trying to pass (pid) all i get back is (pid) and not actual pid.How to on a jscommand?
Code: something.onRelease = function () { var jscommand:String = "window.open('http://www.someform.php?proj= + (pid)','win','height=200,width=300,toolbar=no,scrollbars=yes');"; getURL("javascript:" + jscommand + " void(0);"); }
I can do a standard getUrl("http://www.someform.php?proj=" + (pid), "_blank"); works fine but no control over window properties.
I believe this is trivia question but here it is.I have created class which loads some image and takes fragments of each for certain animation.And in flash stage where I instance classes, I need to know when loading is complete. How do I proceed that info, I presume dispachevent do that, but how?
How do i create a trace that can detect if an event dispatcher is dispatching an event?....my problem is i've created a custom event that is not being dispatched i use this custom event in other applications and have verified that the code is correct I'm not getting any errors neither it just dies silently
I'm new to Flex.My question is how to dispatch event between components?As far as I know,Flex only bubbles event to itself or its parent. I'm in such a situation:
[Code]...
I want comp1 to dispatch an Event with parameters,according to the parameters some changes could be made to A and B in comp2.How could I get the event in comp2?I know Cairngorm could make a difference,but I don't want to use it right now.Could anyone give me a hand?
I have a class which makes a url request and stores data from that request. When the data is retrieved, parsed, and stored into an array, I'm sending a dispatch event which I listen for in my document class. In the event handler function in the document class, I'm accessing the array that was compiled from the class. The array inside the class has 15 values, however in my event handler function, I'm only retrieving one value from it, which is the last value in the array. I posted my code below. Is there a different way I'm supposed to use the dispatchEvent in order to retrieve all of the array values instead of one?
Class package com.src { import flash.display.Sprite;
I have small chess application which consists of cells and boards. When user moves an item to the board, I want the board cell to dispatch an event so Board can listen to it and call a listener[code]...
I have a pretty good handle on dispatching from classes other than the Document Class, but what happens when I want to dispatch an event from the Document class and have other classes listen to the document class broadcast?
It seems like there are several ways to approach this (i.e using a Singleton, using composition, using MovieClip(root)) I was just wondering what people find is the "best practice" way to do this?