ActionScript 3.0 :: [Flex3] Custom Component Initializes 3 Times On Creation Complete?
Aug 4, 2009
I have a custom AS3 component in a very simple MXML file. The custom component just loads an external SWF using SWFLoader.If you look at the output (below) you'll see it's actually loading the SWF only once, but it instantiates it twice!! What the?Main.mxml is just the Application tag and then this:
Code:
<myComponent:SlideViewer title="SlideViewer" swfName="slides/productInfo" />
SlideViewer.as has this:
[code].....
View 3 Replies
Similar Posts:
Apr 15, 2011
I want to create flex application by which i can verify user age i have use following code can u tell me why i cant see mx component "dialogtitle","dialogcontent""dialogbutton"
<?xml version="1.0" encoding="UTF-8"?>
<mx:VBox creationComplete="{initComponent();}" height="219" width="560" xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:components="components.*" xmlns:local="*">
[code].....
View 1 Replies
Nov 30, 2010
I need to make an auto complete component in flex that fetches the auto complete results from a remote database using a webservice. I have the webservice and querying part worked out. I've already made custom components in action script by extending VBoxes. However I cannot figure out how to generate the popup window that is supposed to show under the text input in my auto complete text box.
[Code]...
View 2 Replies
Nov 25, 2010
Can i use creation complete in item renderers, i have a data grid and i have kept every single cell as an item renderer. is it a good practice to use creation complete here. I fear events might fire up at wrong instances.
View 2 Replies
Jun 6, 2011
Does anyone know if there is a serious performance increase if I were to instantiate say, 4000 objects from the library instead of creating them purely in a class?Also I know very little about garbage collection and testing performance
View 5 Replies
Jun 17, 2011
although I do come from a OOP background. I have been asked to trial Flash and Actionscript 3 in particular - so I do come with a few preconceptions on how I expect actionscript to behave and I'm getting the impression that this is causing me problems.One issue I have is when I create a new instance of the class and assign it to a variable, subsequent background changes to that instance of the class are not 'picked-up' when referenced through the variable. I would expect that given instance of class could be assigned to many different variables and any background updates using one variable would accessible using any of the other variables. This doesn't seem to be the case.I have a test class, XMLDataLoader, which is coded as follows:
package {
public class XMLDataLoader {
import flash.events.*;
[code]......
View 9 Replies
Sep 6, 2011
I created a custom MXML component, TurboContent, that extends the NavigatorContent class:
<s:NavigatorContent xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx">
[Code].....
In this case, the 'myButton' component never shows up, but all the elements of the base component do (3 buttons and a datagrid).
View 2 Replies
Apr 7, 2009
[Resolved 13/may/2009][Summary]I can't understand why Event.COMPLETE works some times and sometimes not, wihout changing anything on the script!
[AS]
var total:Number = xml.image.length();
var i:int = 0;
[code].....
View 6 Replies
Jul 22, 2009
I'm making a custom class from a player I created from scratch.After multi verification of the instances , and after linking correctly my movie clip player, I still get the 1120 error.It doesn't get the "Player_mc." and all the mc inside it.1120:All of this is my first flash project.
Code:
package{
import flash.display.MovieClip;
[code].....
View 9 Replies
Jan 6, 2010
I opened up FB3 today, without making any changes, I press F11 and now I am getting this error that I never have gotten before: ReferenceError: Error #1065: Variable CaratPicker2_inlineComponent1 is not defined.
I find it strange I am getting this error everytime now, when I never got it before and I didn't make any changes before I started getting it. Anyways it is coming from line 78 which is <mx:Component> the start of an inline item renderer.
So any ideas how or why this error is being thrown? I have never seen an error like this before and the message isn't very clear to me as to what the issue is.
View 2 Replies
Apr 14, 2010
I am working on actionscript to generate a SWF dynamically using JSON data coming from an HTTP request. I receive the data on creationComplete and try to generate a tree like structure. I don't create the whole tree at the same time. I create 2 levels, level 1 and level 2. My goal is to attach custom events on the panels which represent tree nodes. When users click the panels, it dispatches custom events and try to generate the next level.
So, it goes like this :
On creation complete -> get JSON-> create top tow levels -> click on level 2-> create the level 2 and level 3 -> click on level 3-> create level 3 and 4. and so on and so on. I am attaching my code with this email. How to do this if you need to paint a tree having
total level number = "n" where n = 0 to 100
Should I carry the data around in CustomPageClickEvent class.
[Code]
import com.iwobanas.effects.*;
import flash.events.MouseEvent;
import flash.filters.BitmapFilterQuality;
import flash.filters.BitmapFilterType;
import flash.filters.GradientGlowFilter;
[Code] .....
View 1 Replies
May 14, 2010
I've a parent (Canvas) with many children (LinkButtons)The linkButtons trigger an event to communicate between them:[code]Now, the issue is that the event is only listened by the dispatcher child. In other words, only the child triggering the event, is receiving it. I was wondering what's wrong with it, and if I should add a listener to the parent (Canvas)I basically need the children (LinkButton) communicate between them
View 1 Replies
Apr 13, 2011
I need some help forcing Flex3 to resize my TitleWindow component after an event.
My resize MXML looks like this:
<mx:Resize id="rs1" duration="1000"
heightTo="{radioVBox.y + radioVBox.height + 110}" />
How do I force it to resize after an event? I want to force the TitleWindow's height to change after the event in myFunc1 ends. private function myFunc1():void {
[Code]...
View 2 Replies
Jul 27, 2011
I have a problem with inline components. I want to reach an inline component from another one.. From the first component, i want to change "enable" value of the linkbutton named "Add" which is in second component. Altough i gave "id" and "className" to second one, i could reach neither it nor its elements.. is there a way to do this?
*in first component there is a text input in "CodedDescriptionItemEditor" component. I want to validate it and according to validation enable the button that i mentioned above..These all are in a datagrid by the way. In datagrid, there is always a row that you can enter data and via the "Add" button you can save it. After save it seems as text..
Here is my code:
<mx:columns>
<mx:DataGridColumn headerText="{Problem}" wordWrap="true" textAlign="left" sortable="false">
<mx:itemRenderer>
[code]....
View 2 Replies
Oct 14, 2010
I have created a custom item renderer for the tree, i have added some children in create children function, my problem is that sometimes i need to show these children and sometimes i don't, depending on clicking on a button which also i have added at create children, the problem is that i had to create the item even if i don't want it to be visible, and removed it by making visible false, and this costs a lot of memory, i have tried to create it at buttons click listener but when scrolling the child disappears, and it may appear again if i keep scrolling up and down.. i am trying to add the child just when i need it to be visible, is this possible or i have to create it on child creation method?
View 1 Replies
Mar 1, 2010
Is there a way to export Table data to a MIME Resource(Flex3 component) from Web Dynpro?
I have a flex3 component(US heat Map) which accepts a arrayCollection (state and value pairs). I need to create a webdynpro wrapper for this to use in Visual Composer 7.2.
What I am trying to do is migrate the flex components I made for Visual Composer 7.0 (using a VCXL wrapper) to Visual Composer 7.2 using web Dynpro. I have managed to migrate components which require simple input data types like integer or string, but I am stuck at those which require complex structures like an array collection.
View 1 Replies
May 20, 2009
is there any way to put scroll of tree component in left side of component or creating a custom scrollbar for tree component
View 13 Replies
Nov 8, 2010
I'm trying to set a specific list item in a mx combobox to have a custom item renderer, the problem is that I cannot do this via mxml, it needs to be done via actionscript at a later stage, eg: combobox gets created, combobox gets populated, user does other tasks, combobox needs to set one or more items in the combobox to have icons (via item renderer)..
I can do this via the onChange event, but it only applies the icon when the combobox is opened and there is a slight delay so you can see the icon being added.
View 1 Replies
Mar 18, 2012
I am using an FLV component dragged to the stage and then bringing in video content. How can I make it visible=false when it has finished playing using the COMPLETE event?
View 3 Replies
Dec 11, 2010
In the main file, I would write[code]...
But if I want the component to have that behaviour innately, where do I write it in the mybutton mxml file to have it reference itself?[code]...
View 2 Replies
Apr 1, 2007
The one thing that is not working is that the video starts automatically and it shouldn't. I might be wrong but i think the problem lies in the play/pause edit panel, here is a screenshot:Even in the tutorial the teacher put a stop script so that playback is initiated by the audience. That's what the "stop" script is about but the movie still plays automatically when I test it
View 3 Replies
Jun 22, 2011
I have a Custom Component that has a couple of Canvas with some background colors assigned to them. Now i have hard coded the colors, i want to move them to an external css file. So i would like to have the css declaration like this :
[Code]...
My question is if i can define custom style names like dividerRightColor and if so, how can i use that value inside my MXML Component? I have seen examples of using them inside Pure AS components.
View 2 Replies
Sep 8, 2011
I have a custom Flex 4.5 component (to be used in a List) -
Game.mxml (represents a clickable playing table in a card game):
<?xml version="1.0" encoding="utf-8"?>
<s:ItemRenderer [code].......
But I never see the "game clicked: " trace. Does anybody please know why? I'm probably missing something minor, because I can see the "Clicked: 8946" trace.
View 3 Replies
Feb 16, 2012
This is similar to the question asked here. I am dispatching custom event "ShopEvent" but i am getting error "Type Coercion failed: cannot convert flash.events::Event@81ecb79 to com.events.ShopEvent"Note: Error is thrown from the parent custom component (3rd code snippet), I have added more details thereThis is my custom event. See the first constant, I copy pasted the event name in custom components.
package com.events
{
import flash.events.Event;
[code]......
View 3 Replies
Jan 16, 2009
I have created custom TreeItemRenderer in which i am trying to draw colored Hbox bar at each node except root. Intially when i click on root node it opens first child node with bar but when i open leaf node it does not showing bar and removing existing bard from other few child nodes. Its calling itemrenderer on mouseonver eventhough i have disabled.Attaching Code here
package Adodbe.renderers
{
import flash.display.DisplayObject;[code].....
View 0 Replies
Nov 11, 2010
I'm building a top view 2D map, that it's objects are stored on the server.The kind of objects are 10 and might be a photo, label, button, lists, mix of them or labels with tooltips.The component must request the "areas" that are missing on screen.An area is 1000x1000 px and is cached in flex.To move in the map, will be like in google maps (drag-and-drop).I should be able to have another list and move objects from one to another using drag-an-drop on objects. Ex.: I grab an objects from a list and I move it on this map, I release the mouse button and the item is placed there.Now the problem is: I build a custom component for this trying to emulate the item renderer for performance and recyclage, implement drag-and-drop on objects and request the areas that are missing?
or
I extend the List component from spark and I add some features as multiple kind of itemrenderers and use recycle on them. Of course it must be able to request the missing areas on the screen and cache it's data.Maybe create a custom layout is needed too.What I need is something that must be really fluid, so the lighter this component is, the better.
UPDATE: *There will be not any object over another.
*I will not use hitTest on bitmaps because all bitmaps are wrapped in another component,as they,for now are itemrenderers.
Anyway I already begin to do this using a class that extends the SkinnableDataContainer and a custom layout. As the layout is not like a grid, is sparse, random items at diferent points(x, y).How to get the localX and localY, relative to item renderer and not to the Spark List, from a DragEvent in Flex 4?
View 1 Replies
May 5, 2010
Problem: An XML configuration file needs to be loaded at runtime and be ready when the application's createChildren() gets called. At the latest, because configuration values are needed to properly initialize child components. Preferably, I would like the configuration loading be complete before the application even gets created. In short, I want to do this: load configuration, then initialize the application using the loaded configuration.
I created a custom preloader to help solve this. But as it turns out, the application's createChildren() method already gets called during preloading, when the configuration is not yet guaranteed to be loaded. That is, before the custom preloader dispatches the COMPLETE event.
View 2 Replies
Jun 16, 2009
I wrote a class with directory is listing recursive in async mode all file and subdirectories, sub subdirectories...
The problem is that i can not find the solution to dispatch the custom Complete Event then the all files and directories are listened and added to array.
package flashmaster.classes.application
{
import flash.filesystem.File;
import flash.events.Event;
[Code].....
View 1 Replies
Feb 11, 2010
How do you return data from a custom class, and only when something in the custom class has completed something. For example, let's say I have this code in the custom class[code]...
This, of course, doesn't work. I need the whatever.getLoadedObject() method to wait until the loading has finished inside the custom class then do whatever with the image loaded.
View 2 Replies
Nov 15, 2011
I have an FLA that "erases" an image to reveal something below, at which point the cursor (an eraser bitmap) needs to be released in order for the user to use it to click a print button. You can click the print button with the erase function cursor, but I feel like it is not good user interface. The AS below should delete the eraser cursor and advance to another frame but it isn't.
Code:
stop();
Mouse.hide();
this.createEmptyMovieClip("maskMC_mc", this.getNextHighestDepth());
floorLogoPic_mc.setMask(maskMC_mc);
[Code]....
View 1 Replies