Actionscript 3 :: Interface IDisposable Gone In Flex 4.5?
May 12, 2011It seems that Flex 4.5 can not compile my old AIR applications that implement the IDisposable interface. And how should memory management be done from now on?
View 1 RepliesIt seems that Flex 4.5 can not compile my old AIR applications that implement the IDisposable interface. And how should memory management be done from now on?
View 1 Repliesi seem to have trouble finding on the internet what happends when one interface extends another interface.
View 2 Repliesi have an xml which contains 'interface' sub tag, iam converting xml to object using SampleXmlDecoder. compiler did not allow me to access the value of the 'inteface' attrible of the resultobject.
[Code]....
its treating interface as keyword. the solution for this.
I am overriding the addItem() function of an array collection and I would like to detect if the added item implements a particular interface. Previously I used the, is operator to detect the class type, but now that I am using an interface for classes I would rather test to see if the object implements the interface. I expect I could just try and cast the object as the interface and see if it's not null. Is this the best way to do it? I could also just create a new addFunction() that only accepts objects of the interface type.
View 2 RepliesIn ActionScript (AS3) how do I find all the classes that implement a particular interface?
View 3 RepliesI am building a tabbed interface for switching between various similar layers. Each layer will have a number of graphs. By dragging with the mouse the graphs can be rearranged or even moved between layers. My question is, is it best practice to register a unique mediator for each layer that keeps track of the layers content / organization, or should i keep track of it all with one central mediator.some considerations:
the layer contents and organization will be saved(in a db) so that it can be restored when a user comes back to the app.the layers themselves are functionally identical.the user can add and remove layers at will.
Let's say I have an interface
public interface IFoo {
...
}
[Code]....
and have it be instantiated at runtime by a factory.
However, the compiler won't let me do this-- it's trying to do "new IFoo" in the generated ActionScript.
How to get around this? How can I use an interface and a factory purely in MXML?
I'm developing an application that will randomize a list of words, and display them to the user. The user will then be able to drag the box containing each word over a Cartesian plane, and drop it anywhere they like. They will also be able to link various words together on the same plane. Once a user has completed these tasks, I want to update a database with that user's data - the coordinates of each word, as well as any parent words that may exist for each word. I started developing the application in Flex, but I'm running into problems integrating the data manipulation. It might just be me, but I find the way Flex is structured to be very counter-intuitive. I'm playing around with shifting the project over to perhaps a JQuery build. I'm proficient in neither JQuery nor Flex, however, and I'm not sure which one will be easier to pick up and develop a working prototype with.
View 1 RepliesIs it possible to make ribbon like interface similar to MS Office suite using Flex 4 for a Adobe AIR desktop application
View 2 RepliesFor a Flex application that is used to search and display results (no write operations), I am currently storing data in a relational database, but rather than querying the DB via the app, I am doing a nightly write of the data, including its relationships, to an XML file.Then, through Flex, I am loading that XML file, parsing it into custom Objects, and "querying" those objects as necessary.
It works well basically filtering an ArrayCollection of these Objects based on search criteria. Versus querying the DB, full text search, for instance, is extremely fast in this scenario.But what are some potential drawbacks? How valid is this approach?
As in Java I want to know if my reference is declared as Interface.
function foo(classRef:Class){
if(classRef.isInterface(){
//something
[code].....
I am looking for some decent tutorial that will explain the correlation between flash and flex (how can I use flex's coding ability with flash's design interface).
View 3 RepliesI am using this guide for passing data to modules "Using interfaces for module communication". For getting child module instances they have done this
var ichild:* = mod.child as IModuleInterface; (mod = moduleLoader)
What should I do to get instance of parent application inside module? How can I call parent methods inside modules?
What does a web designer need to migrate to Flex quickly? A: tell me how I can get good fast B: tell me why it would be unrealistic to learn Flex quickly I want here both sides of it.
TELL ME WHAT I NEED
- Projects I need to complete in Flex
- Tutorials
- Key concepts
- Other technologies in a nutshell (webservices, SOAP, AJAX, HTML5 etc.)
[code].....
This Flex reference should include everything needed for beginning Adobe Flash Builder 4
I need to register events in flex and listen to them in java script. Is there any way other than using external interface.
View 1 RepliesWell, there is a huge debate going on with the "best way to show users language selection", but no answer.All seem to suck. 2 and 3 suffering from "Country != Language", 1 and 4 suffering from "Cognitively, selecting a word out of a list of words sucks."While this question may seem subjective, it is possible to answer this question in a non-subjective way.Such as if Flex or some Flex component exists as a "Language Chooser" such as that found on a mobile device.
View 2 RepliesI want to show the user a confirmation box when they deselect a checkbox. My code works although I think it is a bit of a hack. I listen to the checkbox click and then show the alert. Depending on the result I then set the checkbox to be checked again.
My code is
<?xml version="1.0"?>
<s:NavigatorContent xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" >
<fx:Script><![CDATA[
[code]....
the code is specific to cb1 and cannot be reused for other checkboxes the checkbox is deselected when the alert shows. Then when the user clicks no the checkbox is selected again. stop the uncheck event if the user clicks no on the alert box. Is it possible to intercept this in Flex?
In as/flex, Is it possible to find all Classes in a package that implement a certain interface?
View 3 RepliesI have a PopUpButton that only contains 2 actions. Both actions are complete opposites of each other and switches a boolean property on an object from true to false or false to true. To avoid redundancy, I've only displaying one action at a time. So, if the property is true, the action to change it to true is not shown.
If my PopUp menu has a single option, I would like to remove the menu from being shown and basically revert the PopUpButton to act and look like a regular button. So far, I haven't really found a good way to do that in ActionScript without adding, removing or modifying styles for the button.
Is there a nice way to simply tell the button to hide the PopUp toggle? PS: In my specific example, YES it might be easier if I just used a toggle button. However, I want to reuse this button when dealing with an Array of objects. If I have more than one, the property could be true and false at the same time. In that case, I want to show the menu so they can choose what option to set all the object's properties to.
is out there any Open Source phpmyadmin flash user intrface?
View 1 RepliesI have a generic function to build rows of controls (each row comprising of sliders, radio buttons, reset buttons, text display) etc, and some functionality to change underlying data based on these
As I didn't want to write specific code for each row, I had code written by which I can detect the row on which there has been a mouseevent, and though the row access each individual control
[Code]...
The ValidationManager has a public Dictionary for storing UI components that implement the IValidatable interface.I am testing a command class that needs an instance of ValidationManager and I want it to fail the validations. So I override the ValidationManager's "validateItem()" method like so:[code]My problem is in the execute method of the command. It checks to see if the validationItem is both a DisplayObject (isVisble) and IValidatable. Any slick way to stub a typed object AND an interface? Or do I just need to create an instance of some existing object that already satisfies both?[code]
View 2 RepliesI have a strange issue- I use a title window to create a message to the user. The user has the ability to move the title window around the screen so that the main screen is visible.However if the user were to move the title window way too much, it can actually go outside the browser accessible area- the user has no option but to close the browser and start again. How do we ensure that the title window movement is limited, such that the title bar is always available for control?
I might not have worded this right- pls check the attached image.
I would like to have a spark datagrid that wordwraps all rows where relevant. At the moment it appears like the width of a cell is dependent on the contents of the first row and then subsequent rows are word wrapped. For example:
[Code].....
How can I get the datagrid to dynamically resize to 100% of the container width and for wordwrapping to happen on all rows? (not just rows after row 1)
I found at this Adobe tutorial a nice "RemoteService" class that creates a RemoteObject and contains the functions for handling the result and fault events. If I wanted to use this approach, how could I pass the data from the result handler to interfaces that modules from the main application could use?
I could put the RemoteService/RemoteObject in the modules, but (in my opinion- and I could be wrong) the best design seems to be using the remote calls in the main app and passing the data along to the modules.
How to give a ms word like interface to a user so that he can enlarge and contract the display objects like Images, canvas, Hrules etc. at runtime in an web application?
View 1 RepliesThis is the error I am getting in the handleModuleReady function:
[Fault] exception, information=TypeError: Error #1034: Type Coercion failed:
can not convert MyModule@39b8479 to IModuleInterface.
I have an application setup and I have created modules to load at runtime in order to decrease the filesize (as most users will only ever need one of the modules).
<!-- maker.mxml -->
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
xmlns="*"
[code].....
I am currently new in ActionScript and I am creating an Interface and Class where class implements Interface.I have created Interface and Class both in src/com folder. Here is the code what I did till now.
[Code]...
I'm trying to publish a swf with Flash CS3.
I have one .fla file and two .as files. I think my problem is I don't know how to set the path for the action scripts. All three files are in the same directory
The files:
dtd.fla
TransformItem.as
TransformManager.as
The error: The class or interface 'gs.TransformManager' could not be loaded.
dtd.fla code appears to have an appropriate import: import gs.TransformManager; var manager_obj = new TransformManager([], onTransformEvent, true, false, false, false, false, true, true);
TransformManager.as code appears to have an appropriate import: import gs.TransformItem;
I am an actionscript newbie but have been given the task of designing a navigation menu in flash that has to connect to a database - the menu items have to be marked - unread, mandatory etc. and have to pull back database information to display then be marked as read.
View 3 Replies