I'm using FlashDevelop as IDE and I'm trying to connect to AMF3 service (amfphp) and get user details.I can connect to AMF service with this code in AMFinit() function...
private function AMFinit():void{ AMFService.objectEncoding = ObjectEncoding.AMF3; AMFService.connect(AMFServiceURL); AMFService.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler);
[code]....
But to use outside the AMF_MyUserInfo() function I want to copy that "res" object to another object. I tried with specifing an object in Class and set res to this object in AMF_MyuserInfo() function with "this.myobject = res" but it didn't work.
I also tried "this.myobject.username = res.username" but it didn't work also. how can I use this res object globally or in AMFinit() function?
i want to write responder in fms 3.5 here is my code but is not working
clientCount = function(AppClient) { AppClient.call("fmsping",myResponderSuccess); // fmsping is the function at client side which returns true boolean variable
I follow the wizard to create a http service to connect to a php script. The script fetches some random record from the database.The label definition is:
Why does Flex 3 DataGrid read a string from XML lastResult.node as number?A field is saved as var_char in mysql, php reads it as string and pass it OK.If there are more then 16 charaters it gets rounded....For example:
this in database cell:
12345678901234567
gets read in DataGrid as nubmer as 12345678901234568
this is in database cell:
5555544444222223333377777
php reads it same and puts it in XML flex reads XML into arrayCollection and DataGrid reads it as:
5.55554444422222e+24
So it reads it as number, why? And how to make it read as String? I tried with labelFunction, no help.
I feel like I must be doing this wrong. I've got a function that is supposed to construct a query based on an API's description of available fields. Here's what I've got:
var query_fields = getQueryFieldsFor(sobject_name); Need query fields for the next statement, which actually does the query
public function getQueryFieldsFor(sObject:String):String{ //helper function to get queryfields for given sobject var queryFields:String = '';
[Code]...
I know this doesn't work, and I think I understand why. However, I keep running into this type of issue and I believe I'm just thinking about it/designing it wrong. So what's a better pattern here?
basically i want to populate an array with some data, photoArray[count]= varLoader.data.nombre; the problem is that "nombre" is suposed to be a variable, this is inside a loop and i have "nombre = "pic" + count;" before it, but it wont work, how am i suposed to call it?
I have created a NetConnection to a Coldfusion component and the responder is tracing the fact that I have some data being returned.
My question is: How do I access the data that is contained within the responder?The coldfusion component is returning a recordset and with actionscript 3, I have no idea how to get to the data contained within the reposnse.
i have a flash based site and on the contact page of the site... when some one enters thier info on the contact page... they get a auto responder email... i mean whatever the user's email address is... an email is sent to that email address... and i wanna change that one![URL]the form is on contact page!
To my knowledge, there are 3 options:1 - parent.publicPropertyOrMethod.2 - using static vars/methods.3 - dispatching events.Under best practise for OOP development, which is the "best" method? Are there any more?I dislike #1 and never use it as it and can easily descend into hideous parent.parent.parent references that are easily broken. #2 has it's own problems whereby attempting to get/set instance variables doesn't always work through a static function (I am yet to completely understand this). #3 is great for triggering methods (I use this the most) but sucks for altering class properties and suchlike.
I'm using a custom Class and I put it trace(myMC.x);. Sometimes it works just fine, but at other times it says that its a call to a possibly undefined property.
say an application has panel and panel has button and textField or textArea. we click on a button to hit a service say via cairngorm framework.
The Events lifecycle follows the capture-target-bubble cycle in the display hierarchy like the MouseClick event on button will call the handlers for the listeners attached to button and/or panel and/or application and/or stage since the flow moves in this direction.
How do the event on non hierarchy works e.g the result from the service fires a custom event DataRecieved. we have a listener attached to the panel/button for this dataRecieved event. How do this listener gets the information? how the event lifecycle comes into this picture?
Setting the text property of a flex DateField makes the selectedDate property of that DateField go to null.I need to set the text property so that I can use a particular format (DD-MMM-YYYY).
Lately i discovered MATE (for Flex development) and was wondering: how do i bind a property in a view (actually a navigatorcontent component) to another property in a class so that they stay in synchronization (meaning that whenever the property in the class changes the property in the view also changes).
So if we have a view called Target.mxml and a property targertProp how do we bind it to the class called SourceClass with property SourceProp?
I have a perfectly working form on my site where users input their email and it goes straight into my email inbox. However, I would like them to recieve an autoresponder message when they input an email. Although the(my) email to which user's email is sent to has an autoresponder active, my server administrator explained that when an email is recieved, an autoresponder is sent to the form/site and not the user's email address. He said I would require a code to put in my form to facilitate sending the autoresponder to the user who inputs his email in my site.
Can we put [Bindable] on functions/methods? I know that bindable is used to change the value of the source property to destination property. But not sure if we can use that for methods. why we cannot put/ if we can then what will be the outcome?
I'm wondering if there is a way I can bind a flex property to flash property?, the flash property is inside a swc file created in flash with the Flex Component Kit for Flash Professional, I can manipulate the flash component as a regular flex component, but I want to bind their properties, is there a way?
I have a Flex and Java application and i am using BlazeDS between flex and java. Generally my application works fine. I observed when ever i try fetch data little faster(not giving gap between two fetch commands) then i am getting the error "Server error :faultCode:Channel.Call.Failed faultString:'error' faultDetail:'NetConnection.Call.Failed: HTTP: Failed'"
I guess when ever load is increasing on BlazeDs, i am getting the error. I am calling the java service using following code
How can i call a CGI script in flex 3? Also how can i retrieve the result of exection of that cgi script?
For example, lets say my CGI script(hello.cgi) just display "hello world". How can i call this script from flex 3 and then retrieve the result, i.e. hello world , so that it can be displayed on my flex application.
Below is the overriden on complete function for a preloader in Flex.
private function initComplete(e:Event):void { //dispatchEvent(new Event(Event.COMPLETE)); cp.status.text="Configuring... Please Wait"; }
What I want to do is when the app has finsihed loading I want to change the preloaders text to "configuring".Then I want to go and do a bunch of setup stuff in my code.Once I've done all the setup I wanted how can I get the Preloader to dispatch its Event.complete from else where in my code?I tried Application.application.preloader but it comes up null.So I guess my question really is how to access a preloader from anywhere in my application. Would a better approach be to have all setup classes as members of my preloader class?