Flex 3 :: Determine If An Event Target Is Descendant Of Component

Nov 19, 2010

I have a custom component with a couple of text input fields (among other things) that is used as the row components in a tree. I have had to write my own drag and drop handling, and have almost finished the start handler (which I did last), using mouseDown as the event to kick if off.It basically works, but when the tree is expanded enough so that a scroll bar shows, using the scroll bar drags a row of the tree at the same time ! Not the desired behaviour.Looking in the debugger, I can see that when a row of the tree is dragged the currentTarget is the tree itself, and the target is the textInput component. Looking at the parents of that component I can see my custom component (that contains the textInput) a couple of levels up.My question is, is there an easy way to determine if this target is descended from my component, so that I can initiate a drag only if that is the case ? event.target is doesn't work by the way.

View 2 Replies


Similar Posts:


Flex :: Determine Mouse Event If Over A Specific Component?

Dec 23, 2011

I'm trying to determine with the help of a mouse event if I'm over a specific component. So right now I have two components, let's say buttonA and buttonB. ButtonA has a listener on it already listening for the mouse out event. ButtonB is flush against the edge of ButtonA. I need to find out the code for it. Here is more details:

[Code]...

View 3 Replies

Flex :: Determine Which (custom) Component In A View Currently Has Focus

Nov 28, 2011

I'm currently building a Flex 4.5 mobile project including several views and custom written MXML components that can be incorporated dynamically into those views.How do I determine which component currently has focus, namely has been activated by the user tapping on it? The background for this is a global search function in the main application. Depending on the results of this search, fields in the custom components are set. Given that I don't want all components in a view to listen to the outcome of that search function, I have to check which one is currently active.I'm trying to bind the selected object (the result from the search function) to the active component.

View 1 Replies

Flex :: How To Determine Currently Processed Event In AS

Jul 13, 2010

When one call Clipboard.generalClipboard.getData() in ActionScript outside of Event.PASTE processing function it fails with following message. The Clipboard.generalClipboard object may only be read while processing a flash.events.Event.PASTE event. Even if I dispatch Event.PASTE event and call this function within event handler it still fails. How does it determine which event is currently being processed?

View 1 Replies

Flex :: Determine The Button Up Event?

Feb 20, 2009

There is event in spark Button - buttonDown. But how to determine the button up event?

View 1 Replies

Flex :: How To Determine Which Button Is In MouseOver Event

Mar 6, 2010

Ref: spark.components.ButtonBar. In the spark ButtonBar's mouseOver event, how do you determine which of the several buttons the mouse is hovering over? There is, of course, no selected index at this juncture. If it makes a difference, my ButtonBar is not defined in MXML but is instantiated in ActionScript and an ArrayList is assigned to the dataProvider property of my ButtonBar instance.

View 2 Replies

Flex :: Determine Where Selected Row Is Closed Or Open On ItemClick Event In AdvancedDataGrid

Sep 30, 2010

I have an AdvancedDataGrid with Hierarchical data in it. On itemClick I have to identify if the row I clicked is expanded or collapsed.

View 1 Replies

Flex :: Propagating Event From A Built-in Component To A Custom Event?

Jan 27, 2012

I am trying to understand event propagation in Flex framework and have a following doubt on it:

Scenario: I have a built-in component DropDownList on change of which I want to create a custom event refreshPreview and want to propagate it to a custom component PictureComponent.

In the custom component's mxml, I have added the Metadata directive as follows to register a refreshPreview event with the compiler

<fx:Metadata>
[Event(name="refreshPreview", type="flash.events.Event")]
</fx:Metadata>

Layout Details: In my main mxml application I have laid out DropDownList and the custom component such that both are siblings (i.e. have a common indirect parent)
e.g.

<s:Group id="contentGroup">
<s:Group id="formGroup">
<s:Form x="11"

[Code]....

I am seeing that the refreshPreview event is not getting propagated to the custom component.

I doubt this is because the built-in component is a sibling of the target (where the event got generated) and not a parent. how to make refreshPreview event propagate to custom component?

View 1 Replies

Flex :: Making MXML Component Report Target Of Click?

Jan 24, 2011

I have a component based on canvas, and within that component I have two images. I have the component listen for a click and when that event occurs one image goes transparent and the other becomes visible. This part works perfect. Now, on clicking that component, I also want to do something to the parent canvas, I already have this working for more basic types (image, canvas, text, etc) but the problem with my component is that the click event has the internal image as the target, so what I want to happen to the outside canvas is happening to the canvas of the component. How do I make my component as a whole the target of any clicks on it?
3.5 SDK

View 2 Replies

Actionscript 3 :: Preloader Dynamically Determine Target URL When Served From CDN

Mar 22, 2011

I have a preloader that is being served from a CDN, and I want it to load the target SWF also from the CDN but when it uses loaderInfo, it returns the hostname of the html file.[code]Is there some way that I can get the URL that the preloader was served from which is the CDN?

View 1 Replies

ActionScript 3.0 :: Flash Using .target To Determine Which Sound To Stop

Feb 17, 2012

It seems there are a lot of problems with sound control with flash, and i (now seeming studpidlY) decided to undertake a project where i can have multiple sounds at once, and turn them off (individually) at the click of a button.

see the code

Code:
function soundSelected(evt:MouseEvent):void
{
// Pushes the filename into a playlist array.;

[Code]....

Obviously there is more code but these are the two functions that deal with the playing of sounds, the adding of icons (that form a playlist of clips that are being played) and also to remove these icons.

Basically when i click a button, it play a song (depending on the .target.FileName which is declared elsewhere), it then adds a small icon to a navigation bar so the user can see easily which sounds are on (this is depending on the .target.IconNo which again is declared elsewhere). I then add an event listener to the small icon that is on the stage, that calls the removeIcon function.

At the moment it adds the small icon, then when i click the small icon, it removes it from the screen, how can i link it so that it stops playing the sound it refers too?

View 5 Replies

Actionscript 3 :: Finding Target's Id When Its Parent Generates Event In Flex?

Aug 10, 2011

I'm trying to get the id of the target in showMe(). For example, when I click button or image panel's showMe() function executes first. Here I want to capture the button/image's id.

private function init():void
{
pnl.addEventListener(MouseEvent.MOUSE_DOWN,showMe);
}

[code]....

View 2 Replies

Flex :: Drag Manager - Access The Target Of Dragging Event In DragDropHandler?

Mar 29, 2011

I'm making a Matching Game where I have some images on my left and I can drag them onto images on my right and if they are matching, they should both disappear from the stage.

[Code]....

findMatch() is a function that finds in my XML file the path of the file that matches the file that is being dragged. Having that path, I send it to dragEnterHandler where it compares it with the path of the dropTarget file and if they are the same, it accepts it. Then in dragDropHandler, I'm changing the source path of my second image to "", so that it disappears from the stage. How can I access the first file (the one that was being dragged), so that I can change its path to "", to get rid of it?

View 1 Replies

Actionscript 3 :: Flex 4 Disptaching Custom Event From Custom Component (why Flex Converting Custom Event To Mouseevent)?

Mar 2, 2012

This is NOT duplicate of my earlier post (its is slightly different)But this is similar issue with similar error but its not the same error The error I am getting now is below while dispatching the custom event from my custom component

TypeError: Error #1034: Type Coercion failed: cannot convert events::MapEvent@a74ab51 to flash.events.MouseEvent.
dispatchEvent(new MapEvent(MapEvent.CLICKED_ON_MAP));

Note: The error in my earlier post is giving below error message

Type Coercion failed: cannot convert flash.events::Event@81ecb79 to com.events.ShopEvent

The difference here are two things, the earlier error is while converting flash event to custom event and now this one is while converting custom event to flash event and secondly, I have no clue why it is trying to convert to the mouseevent where I am just dispatching my custom event with proper listeners.

This is my custome event

package events
{
import flash.events.Event;
import ui.map.MapElement;

[code]...

View 1 Replies

Flex :: Dispatching Custom Event From Repeater Component And Listen Event In Other Repeater Components

May 4, 2011

I have a repeater component with custom event. My repeater components fires custom event holding data. My need is to dispatch event so other repeater components can access data from dispatching component.

Edit: Added whole stuff here.

<!-- AttributeMapping.mxml -->
<?xml version="1.0" encoding="utf-8"?>
<mx:Canvas xmlns:fx="http://ns.adobe.com/mxml/2009"

[Code].....

View 1 Replies

Flex :: Event In A Custom Component?

Sep 11, 2010

I'm just getting started with custom events in a custom component. And I don't quite have the hang of it, yet. I've got a component with a button in it. When it's clicked, I want to call a function in the main app.

Custom Component:
<mx:Panel xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute" >

[code].....

View 1 Replies

ActionScript 3.0 :: Access Event.target Outside Event Listener Method

May 13, 2010

how can i access event.target outside event listener method.say for example

my_mc.addEventListener(MouseEvent.CLICK, onC);
function onC(e:MouseEvent):void
{
var m:MovieClip = e.target as MovieClip;
}
trace(m.totalframes);/// not working

now what if i want to get totalframe property of m instance, in short for every movieClip clicked.

View 11 Replies

ActionScript 3.0 :: Add Event Listener On Parent For Event.target = Child?

Jul 30, 2009

I have these buttons in a movie clip and I would like to have only one event listener for the parent, using event.target to point to the children. I have also tried event.currentTarget, and it didn't work.here is the code that works:

test01.abtn.addEventListener(MouseEvent.ROLL_OVER, mouseHandler);
test01.bbtn.addEventListener(MouseEvent.ROLL_OVER, mouseHandler);
test01.cbtn.addEventListener(MouseEvent.ROLL_OVER, mouseHandler);[code]....

It is only targeting the movie clip, not the buttons inside the movie clip.

View 4 Replies

ActionScript 3.0 :: Determine When A Component Is Loaded?

Sep 16, 2009

I am using CS3 and have 4 layers and 4 frames on the stage. I load all xml and code in frame 1. Frames 2, 3, and 4 have list and combobox components.

I want to populate the list and combobox components with the xml data from the code in Layer 1, frame 1. But this is not happening because of the load sequence.

I would like to know how to listen for the list and combobox loading and then populate them.

View 5 Replies

Flex - Get All Event Listeners On A Specific Component?

Jun 23, 2010

I have an application in flex, it has some components out of the box and quite a few of custom components and events. I want to get all event listeners on a specific component in runtime, I know how to do it with monkey-patching the framework but I do not want to use a monkey patch nor can I rely on this in production.

View 2 Replies

Flex :: TextInput Component Event Is Not Working

Aug 10, 2010

I am working on a AS3 only project in Flex....I tried to listen ENTER event when use clicks enter/return in my textinput box....but it seems not working well...I did try using TextEvent.TEXT_INPUT and it worked fine but not Component.ENTER.

[Code]....

View 3 Replies

Flex :: Event Triggered On Component Re-render?

Feb 10, 2011

What's the call analogous to creationComplete that happens every time a component is rendered? I want to rerun a function every time the component gets rendered (it has to make an HTTP request, but the url it calls changes each time) and I can't figure out how to do it.

For context:

<s:Group xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" width="100%" height="100%"

[Code].....

View 3 Replies

Flex :: Pass Object To Component By Event

Mar 3, 2011

I need to call a component and pass an object. Now I am using event initialize to pass into the method of component but it seem to execute only once as follows. Is there anyway that I can make it call every time it loads.[code]

View 2 Replies

ActionScript 3.0 :: Difference Between Event.target & Event.currentTarget?

May 4, 2010

i'm new to AS3. Couldn't understand what some of the explanations out there are getting at, so i decided to post it here. In the code example below, what does event.target & event.currentTarget point to?

[Code]...

View 5 Replies

Flex :: Trace Every Event Dispatched By A Component Or Its Descendants?

Nov 30, 2009

I am trying to determine what events I need to wait for in a test in order to ensure that my custom component has updated all of its properties. I was using VALUE_COMMIT, but for some reason that isn't working out for me. I want some easy mechanism for tracing every event dispatched from a component. Is this possible?

View 1 Replies

AS :: Flex - Handle Custom Event In Parent Component?

Feb 6, 2010

I defined a simple event class:

public class NewMoveEvent extends Event
{
public function NewMoveEvent(type:String, bubbles:Boolean=true, cancelable:Boolean=true)

[code].....

View 1 Replies

Flex :: Swfloader Component Not Firing Complete Event?

Mar 25, 2010

enter code hereBeen really frustrating just trying to load a swf from a swfloader in Flex and then accessing it's content. I'm sure once I figure out how to do it once then it'll be fine, but I've gone thorugh a bunch of tutorials and somethings not right. Here's my flex code:and the as code:

public function initHeaderSwf():void
{
trace("INITIATIED");[code]........

Here's the problem: The swf loads, there is no problem there.i see it in my compiled swf. but the complete event doesn't fire. CreationComplete will fire, and then I try, after that, to make a event listener for loading the actual swf, that doesn't fire.I've tried it a variety of different ways with no luck.All I am trying to do is change a text field in the loaded swf.I imagine this might be a problem with the sequence of things loading or something like that, but not sure.

View 1 Replies

Flex :: 4 - Component Move Event Doesn't Work

Apr 6, 2010

I have a CustomTextInput component based on TextInput (Spark) component. The instance of this class is placed on a popup window (TitleWindow). How can I capture the popup move (dragging the title) event inside CustomTextInput implementation?

MoveEvent.MOVE event of the CustomTextInput itself doesn't work. Of course, I can't access the parent popup window inside the component implementation, because it's a common component that can be used not only on the popup windows.

View 1 Replies

Flex :: TextArea Component Is Null On ApplicationComplete Event

Jun 11, 2010

I have a weird issue (weird because it is specific to one component) with applicationComplete in a fairly simple application. All the UI components are declared in MXML. I can access them all in applicationComplete, but not a spark.components.TextArea component, named taStatus here; it is null in the handler.[code]...

View 1 Replies

Flex :: Listening An Event In Main.mxml While In A Component?

Mar 9, 2011

I have an event, which I have dispatched in my main.mxml:

var evt:UserEvent = new UserEvent(UserEvent.USERINFORMATION);
evt.userVO = storeObject;
this.dispatchEvent(evt);

I can listen for it while in my navigation.mxml file, by using

this.parentApplication.addEventListener(UserEvent.USERINFORMATION, onInfo);

But in other component, I can not listen for it, even trying the same as I did in navigation.mxml.

tracing it back gives me an undefined.

the second component is in a viewstack in navigation.

View 1 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved