Re: [Flashcoders] Setting up loadVars onLoad handler within custom class
I tend not to use Delegate and go for this easier/cleaner alternative private var scope : ClassName = this ; this.my_mc.onRelease = function ( ) { scope.doSomething ( "great!" ) ; } function doSomething ( id : String ) { trace("what's my id: " + id ) ; } On 6/4/07, Daniel Glue <[EMAIL PROTECTED]> wrote: Thanks everyone, I've been reading through the article on scope and using the Delegate Class that Alain reccomended which was very useful and had just come round to code a very similar solution as written out by Fernando, thanks everyone! Danny On 04/06/07, Fernando Castillo <[EMAIL PROTECTED]> wrote: > Hi Daniel, > > Just something like this. > > > > import mx.utils.Delegate; > class VersionChecker{ > private var my_lv:LoadVars; > private var xmlAdd:String; > private var browserType:String; > private var ipAddress:String; > > public function VersionChecker(xmlAddy:String) { > my_lv = new LoadVars(); > my_lv.onLoad = Delegate.create(this, onXMLLoad); > xmlAdd = xmlAddy; > startCheck(); > } > > private function startCheck() { > trace("version checker starting to check:"+xmlAdd); > my_lv.load(xmlAdd); > } > > private function onXMLLoad(success:Boolean):Void { > if(success){ > trace("OK"); > }else{ > trace("ERROR"); > } > } > } > > > > > > -Original Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Daniel Glue > Sent: lunes, 04 de junio de 2007 16:21 > To: Flashcoders@chattyfig.figleaf.com > Subject: [Flashcoders] Setting up loadVars onLoad handler within custom > class > > Hey there, I am creating a custom class with a loadVars object that > gets data from a web page. My problem is I can't get my loadVars > object to load! I think I am setting the onLoad handler in the wrong > place. Might anyone have any ideas how I set this inside my custom > class? > > Thanks in advance guys! > Danny > > > Here is my code: > > Class VersionChecker{ > private var my_lv:LoadVars; >private var xmlAdd:String; > private var browserType:String; > private var ipAddress:String; > > > //receives url to connect to sets onLoad handler > public function VersionCheck(xmlAddy:String { > xmlAdd = xmlAddy; > my_lv.onLoad = function(success:Boolean) { > if (success) { > trace("loaded"); > browserType = this.browser; > ipAddress = this.ip; > } else { > trace("load failed"); > } > }; > startCheck(); > } > > private function startCheck() { > trace("version checker starting to check:"+xmlAdd); > my_lv.load(xmlAdd); > } > } > ___ > Flashcoders@chattyfig.figleaf.com > To change your subscription options or search the archive: > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > Brought to you by Fig Leaf Software > Premier Authorized Adobe Consulting and Training > http://www.figleaf.com > http://training.figleaf.com > > ___ > Flashcoders@chattyfig.figleaf.com > To change your subscription options or search the archive: > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > Brought to you by Fig Leaf Software > Premier Authorized Adobe Consulting and Training > http://www.figleaf.com > http://training.figleaf.com > ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
Re: [Flashcoders] flash and Arabic
Thanks for the help! In your professional opinion is "almost the same" good enough or will I need to tweak the char set? So you know I'm only displaying short button labels and headings. The languages I'm going to be needing to display are Arabic and Sorani. I think Sorani is as different to Arabic as Persian is to Arabic, but what do I know? Also we're getting the copy supplied from a translation house, the Project Manager said this will be coming over as pdf. I've got a full copy of Acrobat so hope this shouldn't be a problem. If it is would you recommend any other format for them to supply in? I can't seem to log into the archives, which is frustrating. Cheers again. Jolyon On 5/2/07, Danny Kodicek <[EMAIL PROTECTED]> wrote: > Has anyone had any experience of using the Flash RTL classes > from here: > http://www.flashrtl.com/ > > They seem to be good for Persian, but need porting to other > char sets, and a general clean up/re-write. > > To do this I need to get a better idea of what needs to be > converted, the order of words or the order of characters but > not words, or both? I guess this is also dependant on the > source, for me I'm loading in from XML. > > It's still early in the project and I'd like to get this > nailed down before committing 100% to doing RTL. If you look back over the archives you'll find a few posts from me on this subject. For display purposes you may find these classes are enough for you - Persian and standard Arabic are almost the same in terms of the character set, and Hebrew is much simpler (just plain bidirectional). Best Danny ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
Re: [Flashcoders] flash and Arabic
Has anyone had any experience of using the Flash RTL classes from here: http://www.flashrtl.com/ They seem to be good for Persian, but need porting to other char sets, and a general clean up/re-write. To do this I need to get a better idea of what needs to be converted, the order of words or the order of characters but not words, or both? I guess this is also dependant on the source, for me I'm loading in from XML. It's still early in the project and I'd like to get this nailed down before committing 100% to doing RTL. Help appreciated. Jolyon On 3/29/07, Yehia Shouman <[EMAIL PROTECTED]> wrote: I once emailed Kevin Lynch and the guy generously replied with this: > Hi Yehia- > > Thanks for your note. > > Right-to-left text support in Flash Player is an important feature, > and we know it would be a key addition to the platform. Implementing > this feature to deliver the right quality is a fairly big undertaking > -- and we also need to factor in cross-platform support, maintaining > the stability of the player, and keeping the code size small. All > requests for new features are investigated using these same standards > as we prioritize features for each release. Product Management is > aware of the need for right-to-left text support. Although we cannot > provide an exact date for when it will be supported, it is definitely > under evaluation. > > thanks > > Kevin > Flash supports unicode, it just isn't RTL supportive. Furthermore to this issue, if you try to use arabic, you won't be able to get a proper text wrap. There will be compatibility issues on different Windows versions and between Mac, worth saying backward compatibility with older Flash players that knows not of unicode. I seriously hope Adobe 's involvement will be beneficial. (Wish:Adobe Flash CS3 ME) Regards, Yehia Shouman Senior AS Developer and TL www.santeon.com On 3/29/07, Omar Fouad <[EMAIL PROTECTED]> wrote: > > Well the most thing i used is importing arabic written text from freehand > (converted to vectors) and it is just fine... Regarding writing it in > dynamic text boxes at runtime like this: > > myTextField.text "ولا حاجة" it works but you still have to take care > about text wrapping as in flash doesnt recognize the end of a word, and > so, > in multi line cases, sometimes a single word splits.. i used to solve this > problem by adding some extra spaces before the last word in a single > line... > and the same by parsing text from a metadata in xml... > > Hope this helps > > regards... > > > > On 3/29/07, Shaun Collins <[EMAIL PROTECTED]> wrote: > > > > I've worked with Arabic in Flash and yes those are the > > exact problems I experienced. There is an application > > that will allow you to cut and paste arabic to other > > applications without destroying the format. It won't > > work if you're looking for a dynamic solution - if > > anyone knows of one that would be great. > > > > http://www.layoutltd.com/alrassam.php > > > > There are arabic fonts you can use in flash but that > > still doesn't solve the problem of getting the arabic > > into flash in the right format if you are cutting and > > pasting. > > > > Hope that helps some. > > > > --- Omar Fouad <[EMAIL PROTECTED]> wrote: > > > > > I work A lot using arabic in flash... I used to > > > write arabic text > > > dynamically into dynamic textfields, from xml, or > > > action script in run > > > time... Or by writing the arabic text in Free Hand, > > > Than breaking it into > > > vector and pasting it into flash as Vector... > > > > > > On 3/26/07, James Tu <[EMAIL PROTECTED]> wrote: > > > > > > > > We have an approach to deal with a list of 100 > > > phrases in Arabic. > > > > When you copy and paste a phrase of Arabic into a > > > Flash textbox, > > > > Flash reverses it! So, we first reversed the > > > characters outside of > > > > Flash and then copied and pasted the phrases into > > > Flash. Problem > > > > solved right? > > > > > > > > We'll, when someone that can read Arabic read it, > > > they told us that > > > > the characters look funny. In essence, the > > > characters weren't > > > > connecting to each other correctly! It's as if > > > you took a cursive > > > > font and laid out the characters and the cursive > > > writing was not > > > > continuous. > > > > > > > > Does anyone have any suggestions on handling Flash > > > and Arabic? I did > > > > some extensive searching and there aren't any > > > definitive > > > > solutions...Some suggested using a special Flash > > > Arabic font, which I > > > > couldn't find. > > > > > > > > Help! > > > > -James > > > > > > > > ___ > > > > Flashcoders@chattyfig.figleaf.com > > > > To change your subscription options or search the > > > archive: > > > > > > > > > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > > > > > > > Brought to you by Fig Leaf Software > > > > Premier Authorized Adobe Consulting and Training > > > > http://www.figl
Re: Re: [Flashcoders] math for getting textField's line number? ie height/(font.size+font.leading) ??
Flash/CSS/Photoshop/et al accept negative values for leading and kerning. 0 is your baseline negative pulls tighter positive pushes looser. On 11/3/06, Ray Chuan <[EMAIL PROTECTED]> wrote: Hi, are you sure negative leadings are allowed? I've tried and don't see any difference. I'm guessing lineCount should be an integer, so you should use: Math.floor(ht/(size+leading)) Assuming leading>0. On 11/3/06, grimmwerks <[EMAIL PROTECTED]> wrote: > It's time for one of those brainfarts. > > I'm trying to position a textField's bottom in line with other > textfields; I've added leading to all the textField's so my math is > now off. > > All the single-line textFields are positioned properly, but the > mutli-line textfields are not. > > In the one I'm testing out with, the font size is 30, and the leading > is -10. So I did this: > > lineCount = (txt._height/(font.size + font.leading)) > > This never works for my example, ie ht = 70, size = 30, leading = -10 > ie 70/(30+-10) == 1.6 > > > What am I missing? > ___ > Flashcoders@chattyfig.figleaf.com > To change your subscription options or search the archive: > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > Brought to you by Fig Leaf Software > Premier Authorized Adobe Consulting and Training > http://www.figleaf.com > http://training.figleaf.com > -- Cheers, Ray Chuan ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
Re: Re: [Flashcoders] loading external movie, then attachMovie items of IT's library?
Not so much with loadMovie, I don't think. However if you use swfmill to inject the swf at compile time you can then use attachMovie on it and any subsequent clips within it. The above assumes you're using eclipse with MTASC and swfmill :-| If you're not head on over to osflash.org. Jolyon On 11/4/06, Yehia Shouman <[EMAIL PROTECTED]> wrote: in Flash 9 with actionscript 3, yes. but with flash 8 I doubt that, anybody ? On 11/4/06, grimmwerks <[EMAIL PROTECTED]> wrote: > > Is it possible to load in an external swf using loadMovie into a main > movie, and then creating new movies on the fly using attachMovie with > ids of the loaded movie? > ___ > Flashcoders@chattyfig.figleaf.com > To change your subscription options or search the archive: > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > Brought to you by Fig Leaf Software > Premier Authorized Adobe Consulting and Training > http://www.figleaf.com > http://training.figleaf.com > ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
Re: [Flashcoders] exporting dynamic swf art to other apps
This is a method used a lot by Joshua Davis, I took his FITC boot camp course and no, you can't retain the alpha values and presumably filter (not tried w/filters). I think you'll find that because the alpha and filter properties are applied at run-time the pdf you output will only embed the standard library symbols without any of this information. Also, you might find you get better result printing as .ps files, Illustrator will like them more than pdf but it still won't solve your problem, sadly. Jolyon PS. First reply so :-P On 6/30/06, Mason Wendell <[EMAIL PROTECTED]> wrote: Thanks a lot. I haven't explored decompilers. I'll check some out and see what my options are. Has anyone else tried this method? Any recommendations for a good decompiler or technique? On 6/30/06, Lee McColl-Sylvester <[EMAIL PROTECTED]> wrote: > > I think the issue you'll find here is that, the work area of the Flash > IDE is not the Flash player. Any content created in the IDE can be made > use of however Adobe see fit as it's an IDE, but the player is cut down > for file size and speed purposes. > > Your best bet is to either look up exporting frames from an SWF in the > IDE itself, or lookup other IDE's / decompilers and see if they support > it. > > Lee > > > > > -Original Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Mason > Wendell > Sent: 30 June 2006 15:36 > To: Flashcoders@chattyfig.figleaf.com > Subject: [Flashcoders] exporting dynamic swf art to other apps > > Hey all, > > I'm generating art in actionscript that I need to export from my swf and > bring into Illustrator or Photoshop for final tweaks before sending it > out > to a large format printer. I know you can export from the IDE but since > everything I'm using is dynamic I can't use those functions. > > My current best method is to print the swf to a pdf from the player and > open > that pdf in Illustrator. Unfortunatly I lose all my alpha and filter > data in > this process, and since I might have 1000 or more instances in my export > those values are nearly impossible to recreate. I've tried adjusting the > pdf > settings but I haven't found the right combo yet. > > Does anybody here know of a method to export still frames (I'm not > trying to > export video or motion here) from the swf in a vector format? > > This issue has been nagging me for quite a while now, and I haven't > found > any tutorials or tips online on how to do it. I'd really appreciate any > feedback from this forum. Thanks a lot. > > -=Mason > ___ > Flashcoders@chattyfig.figleaf.com > To change your subscription options or search the archive: > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > Brought to you by Fig Leaf Software > Premier Authorized Adobe Consulting and Training > http://www.figleaf.com > http://training.figleaf.com > ___ > Flashcoders@chattyfig.figleaf.com > To change your subscription options or search the archive: > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > Brought to you by Fig Leaf Software > Premier Authorized Adobe Consulting and Training > http://www.figleaf.com > http://training.figleaf.com > ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com ___ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com