I have a main.mxml application that lays out my application, it contains a "browse and upload" button. And contains an image to view the users uploaded image like so:
<mx:Application <mx:Script> <![CDATA[
[Code].....
In my myModel class I have a img_scld_bm that the browseAndUpload() function draws into after scaling it.
My intent is that my mx:Image will display the image. As shown here I'm assigning the image source="mymodel.img_scld_bm", this ends up just showing a broken image icon.
I also tried data binding, where in my myModel class I have [Bindable] var img_scld_bm. And then tried setting my mx:Image source="{myModel.img_scld_bm}" .. that didn't seem to do anything either. All this compiles fine, no warnings. I think in this case, I'm not setting a trigger or propertyChange event to update the binding?
how to correctly bind an mx:Image source to some bitmap?
Let me start off by saying this is my first Flex project, so I've been reading a lot, learning a lot, but am still struggling to make this work. I am trying to display records from an SQLite database within my Flex mobile application. I have the input form saving data correctly to the database, and I have a datagrid that is outputting the records (so I can confirm everything looks good). However, my problem is making the data readable.
I want the user to be able to select an identifier from either a drop down or a list (even if it's just a 1 column datagrid), and have the labels to the right update to reflect that information.
I'm trying to extend ButtonBarButton to include an additional label that shows the number of updates for the respective box in a viewstack (which is the tabbar's dataProvider).
I can get the additional label (named indicatorLabel) to read an initial value from data, but I can't get it to update automatically like the actual "label" attribute. My understanding was that you could bind to the data object, but that doesn't appear to be the case.
In my case, some user interaction produces new values for the bindable variables "someDataProvider", and "someSelectedItem". However, when flex renders the DropDownList, the control's selected value is empty.
The reason for this is that the DropDownList's "selectedItem" property gets bound before the "dataProvider" property. The "dataProvider" needs to be bound first for "selectedItem" to be valid, this is because the new "selectedItem" points into the new "dataProvider".
what is the best practice for updating bindable properties in a specific order? I've come up with a few ways (e.g. using a valueCommit handler), but I wanted to see what the community had to say.
I create a custom component to override the linkButton to make it behave that if an exist value is found, it would shown as "Added".
By default the button label is "Add to cart", I could not make the button become "Added" after trying many trial and error on uHandler which I suppose, COMPLETE, ENTER_FRAME, CREATION_COMPLETE could not even update the label.
public class Btn extends LinkButton{ public function Btn(){ super();
I am deploying Updates via SCUP and SCCM to hundreds of Computers. Fortunately Adobe provides an SCCM Update Catalog for both Adobe Flash ActiveX and Adobe Flash Plugin. But now my Problem: After publishing the Update via SCCM, the client is not supposed to be interfered with the Update Progress (which is working) I figured the Updater works like this: First SCCM checks if a Update needs to be deployed, if this is the case, The Flash Updater begins. First the old Flash Version is beeing uninstalled. But now: if the Client has a Browser Window (IE, or Firefox) open, the Updater is not able to install the new Flash Version and quits with an Error. This leaves the Client PC without any Flash (because its being uninstalled before) How can I prevent Flash being uninstalled due to the Update progress not working while a Browser window is open?
I've got a movieclip, which has got a dynamic text element.The movieclip uses a package for its codeThe package if obviously derived from the MovieClip classI've got a timer, that updates the dynamic text field every second.When debugging the code, I see that the timer works well. Its updates the value of the dynamic text field.
I'm currently looking at ways to externalise all text in my flash applications into external xml files (for translation purposes). Basically, all copy in these applications has to be in two languages (English and Welsh).
At the moment, I'm just looking at a structure whereby the name of each TextField instance is the same as a field in the XML, which then has two fields (<english> & <welsh>) inside with the relevant text. The XML will be loaded in and then looped through applying the text to the textfield of the same name in the current language. There will obviously need to be some error-handling with regards making sure the names match up but this can only be done at run-time.
This seems a bit, I dunno.. lose? Is there are way of creating a better structure or system that'll be a bit less reliant on accurately naming various things so they match?
I actually got it to show up in the dynamic text box, but its also displaying my xml and css tags(The XML file structure). I know the xml and css files both work after testing them in my browser. My XML file only has one node. Below is my AS3 code:
Code: var loader:URLLoader = new URLLoader(); loader.addEventListener(Event.COMPLETE, onLoadXML); loader.load(new URLRequest("content.xml")); function onLoadXML(e:Event):void { var xml:XML = new XML(e.target.data); //trace(xml) textBox.text = e.target.data }
I just need it to read the content and follow the css code that's been attached to it.
Why I'm getting this error in a actionscript project using flash Builder?
I'm not even embedding anything, I'm just extending an OSMF class 'NetStreamLoadTrait' which has some metadata, that's it. [ExcludeClass]
I'm using another OSMF project insted the one coming with the Flex SDK 4.0, but I have deleted the osmf package inside the SDK ( using the Actionscript Build Path )
I've been reading up on the Cairngorm architecture that Adobe recommends as best practice for devevloping RIA's in Flex.http:[url].....I recently purchased Flash CS3 and want to find a way to implement Cairngorm in my upcomming RIAs that will be built in Flash instead of Flex. I've created my own version of Cairngorm that uses almost all of the features and classes described in the Cairngorm architecture.
The biggest challenge for developing a Cairngorm architecture in Flash is that the architecturerelies heavily on Flex data binding to update the view when there are changes in the model. As far as I can find, there are no such capabilities built into AS3. This leaves me with a few not-so-desirable options.I could write my own data binding classes, or try to migrate the data binding classes from Flex.
each view class that can respond to changes in the model implements an "IBinded" interface that contains one function called modelUpdated. These classes register with a 'bind list' when they are instantiated, and any command that causes a change in the model also calls a function cycles through each registered view class, calling the 'modelUpdated' function to signify that the model has updated.This is a reasonable solution for a very simple application with very little model data, but as the application increases in complexity, it does not scale, because there is no way for a view class that is binded to an object in the model to know whether or not that object has changed - instead, EVERY view class that responds to changes in the model must check the current value of whatever objects they bind to and see if there has been an update.
Is it possible to change a frame label within a gotoAndStop('label') with the parameters in a function?I'm playing around with updating code as I learn more and more techniques, and at the moment the code is a basic click-a-button to select the object shape, and on press the button disappears:
// Change the object into a circle. circle_btn.addEventListener(MouseEvent.CLICK,function(){changeShape_fun(circle_btn,circle);}); // Change the object into a square. square_btn.addEventListener(MouseEvent.CLICK,function(){changeShape_fun(square_btn,square);});
[code]....
However I can't/don't seem to know how to change a frame label through function parameters, or if what I'm trying to do is even possible.Also to note, while I'm all ears for any more efficient ways of doing what I'm trying to do, I would still like to know how/if you can change frame labels through function parmeters.
We are moving to a new platform and will have a flash banner on the home page that will be changing frequently with new promos, etc. You can find the flash banner at http:[url].....I need to be able to update the swf file and have it immediately reflect on this new home page, but it only seems to be updating on the non-secure URL in Firefox and not at all in IE.
var ldr:URLLoader = new URLLoader(); ldr.addEventListener(Event.COMPLETE, onLoaad); ldr.load(new URLRequest("oman.xml"));//or any script that returns xml[code]......
But no update is happening here.. is there any alternative methods to it?
This is basically my second 100% flash website where the client wants to be able to update the schedule section, for the first one I basically created an HTML document for each event and then loaded all documents to my .fla file using Actionscritp 3.0, then to update them my client goes directly to the cpanel and edit the HTML files there, but I was wondering if any of you have been this situation before where the client wants to do the updates (text only).This is not a problem when the page is 50/50 HTML and Flash since I can use a Content Management System such as Cushy CMS this way the updates are easy.
I download Flash CS5 and I try to execute it without an error message coming in and basically the program does not start.The message goes as follows:
Flash.exe - Entry Point Not Found
The procedure entry point ?ik_treelsActive@CFlashIK@@QAE_NJ@Z could not be located in the dynamic link library FlashIK.dll.So then I tried to install the updates via the website and the AdobePatchInstaller.exe and I get this:
Some updates failed to install.
Update is not applicable.
So here I am unable to start Flash CS5. Anyone know a way to fix this issue?
I`m currently working on a website in flash which is going to be kinda like a blog. The swf loads in in two files for each "post", one image and one text file. I already know how to do that. But the website has to be update able without using flash. How would you do this? I thought i maybe could have one folder named "posts" and in that folder i could have folders named something like "post1", "post2" etc. And the post with the highest number would be the newest one. Something like this:
Can flash read directories on the server? (but i cant get the search to work. Neither in Chrome nor IE. I just get HTTP error 500)
The flash CS4 10.0.2 update fails to install no matter how many times I try or restart my machine.A flash media encoder update and a flash lite update also fail.
how we can update the Flash IDE player, or the player used when testing a movie (sometimes called the Test Movie player)?In the case of CS3, when you download the latest sets of players and replace the "Players" folder, you'll still test the movie in version 9,0,115,0 As you might know, this player version has a bug: When loading an AS2 movie that has a MovieClipLoader into an AS3 movie, the AS2 movie's eventListeners for the MovieClipLoader fail.
I have the CS4 Creative Suite, I just got done checking for updates msg and downloaded all.
Dreamweaver, Acrobat and all others were installed but for some reason Flash is still at 10.0 I downloaded manually as well and still I'm on build 10.0.0.544
I was wondering if anyone knows whether you can update flash display ads dynamically in real-time without having to create a new flash ads? Example being changing text or graphics within an ad without having to make a new one and uploading it to the ad server over and over again. I imagine some sort of actionscript would be involved
So Flash CS5 came with a beta version of Flash Player 10.1.Now that the official release of Flash Player 10.1 is released, how do I update what Flash CS5 uses when I Test Movie?I have so far updated the Flash Player in my browser and my standalone players but I can't seem to figure out how to update the Player that Flash CS5 uses.This wouldn't be so bad if the beta of 10.1 wasn't breaking my project because of bugs.