RE: [Flashcoders] TLFTextField drowning me ...
So if CC no longer supports TLF, is there any long-term option in Flash for right-to-left text? Will Flex support TLF, and/or have other options for RTL support? This is something I haven't delved into yet, but may come up soon for a project. It would be good to start in with a long-term path, even if we continue to use CS6 for now! Thanks, --Dave On Aug 28, 2013, at 9:00 AM, flashcoders-requ...@chattyfig.figleaf.com wrote: > I noticed that Flash CC no longer supports TLF, which I found gratifying - as > I had lost tons of hours dealing with it, while on deadline no less. > So, good luck, as it sounds as if your application requires TLF!!! But if you > weren't too far committed, I thought this bit of history might help you in > your decision making to use the api at all. ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] TLFTextField drowning me ...
ha. ok. that's me out of ideas! On 28 August 2013 11:05, Cédric Muller wrote: > :D > "hi there.China Team Test Change" > > > http://sourceforge.net/adobe/tlf/svn/604/tree/ > > > > doesn't look like anyone has touched it for a couple of years. maybe you > > can create the method you want? > > > > > > On 28 August 2013 10:08, Cédric Muller wrote: > > > >> :) > >> I feel so alone with that TLF > >> > >> > >>> Sorry Cedric, I didn't ever make the switch to TLF once I'd dabbled > with > >> it > >>> a bit, so I can't help you out there. > >>> > >>> Crazy they have dropped it from CC though and yeah I do remember flash > 3 > >> :) > >>> > >>> > >>> On 27 August 2013 23:01, John R. Sweeney Jr. > >> wrote: > >>> > Yep. Director 12 came out in February and has had its issues, to say > the > least. :) > > Since your from Director, your missing the joke because its based on > earlier Flash, current Flash and future Flash. That's why your > Director > statement initially throw me. > > > John R. Sweeney Jr. > Senior Interactive Multimedia Developer > OnDemand Interactive Inc > Hoffman Estates, IL 60169 > > > > > On Aug 27, 2013, at 3:35 PM, Rick Hassen > >> wrote: > > > At the time, I was using Director. Flash 1 came out and I wasn't into > banner ads and didn't know how powerful it would eventually become. > > Did you know that Director is still out with new updates??? I was > shocked to find this and apparently has a userbase with HD people. > > > ___ > Flashcoders mailing list > Flashcoders@chattyfig.figleaf.com > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > >>> ___ > >>> Flashcoders mailing list > >>> Flashcoders@chattyfig.figleaf.com > >>> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > >> > >> > >> ___ > >> Flashcoders mailing list > >> Flashcoders@chattyfig.figleaf.com > >> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > >> > > ___ > > Flashcoders mailing list > > Flashcoders@chattyfig.figleaf.com > > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > ___ > Flashcoders mailing list > Flashcoders@chattyfig.figleaf.com > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] TLFTextField drowning me ...
:D "hi there.China Team Test Change" > http://sourceforge.net/adobe/tlf/svn/604/tree/ > > doesn't look like anyone has touched it for a couple of years. maybe you > can create the method you want? > > > On 28 August 2013 10:08, Cédric Muller wrote: > >> :) >> I feel so alone with that TLF >> >> >>> Sorry Cedric, I didn't ever make the switch to TLF once I'd dabbled with >> it >>> a bit, so I can't help you out there. >>> >>> Crazy they have dropped it from CC though and yeah I do remember flash 3 >> :) >>> >>> >>> On 27 August 2013 23:01, John R. Sweeney Jr. >> wrote: >>> Yep. Director 12 came out in February and has had its issues, to say the least. :) Since your from Director, your missing the joke because its based on earlier Flash, current Flash and future Flash. That's why your Director statement initially throw me. John R. Sweeney Jr. Senior Interactive Multimedia Developer OnDemand Interactive Inc Hoffman Estates, IL 60169 On Aug 27, 2013, at 3:35 PM, Rick Hassen >> wrote: > At the time, I was using Director. Flash 1 came out and I wasn't into banner ads and didn't know how powerful it would eventually become. > Did you know that Director is still out with new updates??? I was shocked to find this and apparently has a userbase with HD people. ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders >>> ___ >>> Flashcoders mailing list >>> Flashcoders@chattyfig.figleaf.com >>> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders >> >> >> ___ >> Flashcoders mailing list >> Flashcoders@chattyfig.figleaf.com >> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders >> > ___ > Flashcoders mailing list > Flashcoders@chattyfig.figleaf.com > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] TLFTextField drowning me ...
http://sourceforge.net/adobe/tlf/svn/604/tree/ doesn't look like anyone has touched it for a couple of years. maybe you can create the method you want? On 28 August 2013 10:08, Cédric Muller wrote: > :) > I feel so alone with that TLF > > > > Sorry Cedric, I didn't ever make the switch to TLF once I'd dabbled with > it > > a bit, so I can't help you out there. > > > > Crazy they have dropped it from CC though and yeah I do remember flash 3 > :) > > > > > > On 27 August 2013 23:01, John R. Sweeney Jr. > wrote: > > > >> Yep. Director 12 came out in February and has had its issues, to say the > >> least. :) > >> > >> Since your from Director, your missing the joke because its based on > >> earlier Flash, current Flash and future Flash. That's why your Director > >> statement initially throw me. > >> > >> > >> John R. Sweeney Jr. > >> Senior Interactive Multimedia Developer > >> OnDemand Interactive Inc > >> Hoffman Estates, IL 60169 > >> > >> > >> > >> > >> On Aug 27, 2013, at 3:35 PM, Rick Hassen > wrote: > >> > >>> At the time, I was using Director. Flash 1 came out and I wasn't into > >> banner ads and didn't know how powerful it would eventually become. > >>> Did you know that Director is still out with new updates??? I was > >> shocked to find this and apparently has a userbase with HD people. > >> > >> > >> ___ > >> Flashcoders mailing list > >> Flashcoders@chattyfig.figleaf.com > >> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > >> > > ___ > > Flashcoders mailing list > > Flashcoders@chattyfig.figleaf.com > > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > > ___ > Flashcoders mailing list > Flashcoders@chattyfig.figleaf.com > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] TLFTextField drowning me ...
:) I feel so alone with that TLF > Sorry Cedric, I didn't ever make the switch to TLF once I'd dabbled with it > a bit, so I can't help you out there. > > Crazy they have dropped it from CC though and yeah I do remember flash 3 :) > > > On 27 August 2013 23:01, John R. Sweeney Jr. wrote: > >> Yep. Director 12 came out in February and has had its issues, to say the >> least. :) >> >> Since your from Director, your missing the joke because its based on >> earlier Flash, current Flash and future Flash. That's why your Director >> statement initially throw me. >> >> >> John R. Sweeney Jr. >> Senior Interactive Multimedia Developer >> OnDemand Interactive Inc >> Hoffman Estates, IL 60169 >> >> >> >> >> On Aug 27, 2013, at 3:35 PM, Rick Hassen wrote: >> >>> At the time, I was using Director. Flash 1 came out and I wasn't into >> banner ads and didn't know how powerful it would eventually become. >>> Did you know that Director is still out with new updates??? I was >> shocked to find this and apparently has a userbase with HD people. >> >> >> ___ >> Flashcoders mailing list >> Flashcoders@chattyfig.figleaf.com >> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders >> > ___ > Flashcoders mailing list > Flashcoders@chattyfig.figleaf.com > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] TLFTextField drowning me ...
Sorry Cedric, I didn't ever make the switch to TLF once I'd dabbled with it a bit, so I can't help you out there. Crazy they have dropped it from CC though and yeah I do remember flash 3 :) On 27 August 2013 23:01, John R. Sweeney Jr. wrote: > Yep. Director 12 came out in February and has had its issues, to say the > least. :) > > Since your from Director, your missing the joke because its based on > earlier Flash, current Flash and future Flash. That's why your Director > statement initially throw me. > > > John R. Sweeney Jr. > Senior Interactive Multimedia Developer > OnDemand Interactive Inc > Hoffman Estates, IL 60169 > > > > > On Aug 27, 2013, at 3:35 PM, Rick Hassen wrote: > > > At the time, I was using Director. Flash 1 came out and I wasn't into > banner ads and didn't know how powerful it would eventually become. > > Did you know that Director is still out with new updates??? I was > shocked to find this and apparently has a userbase with HD people. > > > ___ > Flashcoders mailing list > Flashcoders@chattyfig.figleaf.com > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] TLFTextField drowning me ...
Yep. Director 12 came out in February and has had its issues, to say the least. :) Since your from Director, your missing the joke because its based on earlier Flash, current Flash and future Flash. That's why your Director statement initially throw me. John R. Sweeney Jr. Senior Interactive Multimedia Developer OnDemand Interactive Inc Hoffman Estates, IL 60169 On Aug 27, 2013, at 3:35 PM, Rick Hassen wrote: > At the time, I was using Director. Flash 1 came out and I wasn't into banner > ads and didn't know how powerful it would eventually become. > Did you know that Director is still out with new updates??? I was shocked to > find this and apparently has a userbase with HD people. ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
RE: [Flashcoders] TLFTextField drowning me ...
At the time, I was using Director. Flash 1 came out and I wasn't into banner ads and didn't know how powerful it would eventually become. Did you know that Director is still out with new updates??? I was shocked to find this and apparently has a userbase with HD people. > From: jr.swee...@comcast.net > Subject: Re: [Flashcoders] TLFTextField drowning me ... > Date: Tue, 27 Aug 2013 15:12:21 -0500 > To: flashcoders@chattyfig.figleaf.com > > Director?? Did you mean Flash 1? > > > > John R. Sweeney Jr. > Senior Interactive Multimedia Developer > OnDemand Interactive Inc > Hoffman Estates, IL 60169 > > > > > On Aug 27, 2013, at 2:57 PM, Rick Hassen wrote: > > > 'splain please! I started with Director 1 then went away till CS3, so I > > missed a bit there, so missing the joke. > > ___ > Flashcoders mailing list > Flashcoders@chattyfig.figleaf.com > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] TLFTextField drowning me ...
Director?? Did you mean Flash 1? John R. Sweeney Jr. Senior Interactive Multimedia Developer OnDemand Interactive Inc Hoffman Estates, IL 60169 On Aug 27, 2013, at 2:57 PM, Rick Hassen wrote: > 'splain please! I started with Director 1 then went away till CS3, so I > missed a bit there, so missing the joke. ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
RE: [Flashcoders] TLFTextField drowning me ...
" I bet all my TLF code that Flash CC 8 will come with a simple timeline to draw things on … remember Flash 3 ? Not far :)" 'splain please! I started with Director 1 then went away till CS3, so I missed a bit there, so missing the joke. ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] TLFTextField drowning me ...
TLF's have been a pain, since day one. Bailed on them pretty early on… Sorry, John John R. Sweeney Jr. Senior Interactive Multimedia Developer OnDemand Interactive Inc Hoffman Estates, IL 60169 On Aug 27, 2013, at 12:18 PM, Cédric Muller wrote: >> I noticed that Flash CC no longer supports TLF > I bet all my TLF code that Flash CC 8 will come with a simple timeline to > draw things on … remember Flash 3 ? Not far :) ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] TLFTextField drowning me ...
> I noticed that Flash CC no longer supports TLF I bet all my TLF code that Flash CC 8 will come with a simple timeline to draw things on … remember Flash 3 ? Not far :) ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] TLFTextField drowning me ...
Thanks :) Yep, my application _requires_ TLF (left to right, right to left, top down (korean), ligatures, …. and so on, that's is a big circus). The worst part is that I managed implementing everything else. I think I may be off for a quick exit if I understand how I can get a 'fake' ListElementGroup (if any, or a 'real' one if needed) based on a Selection. I bet I could 'moveChildren' out of this ListElement hierarchy. Thanks anyways. I feel my pain now … as I realize I could down with the ship (and I am not that kind of captain!) > I think you are quite right that this is a problematic api. While I can't > address your specific question, I had tons of problems with TLF in the past. > It caused strange bugs that would break my movies(this was in CS5) At the > time, there were a lot of complaints on the forums with TLF with the solution > simply to not use it. You can google "problems with TLF text" to see a lot of > the issues and some of the clunky, heavy workaround solutions. > I noticed that Flash CC no longer supports TLF, which I found gratifying - as > I had lost tons of hours dealing with it, while on deadline no less. > So, good luck, as it sounds as if your application requires TLF!!! But if you > weren't too far committed, I thought this bit of history might help you in > your decision making to use the api at all. > > >> From: flashco...@benga.li >> Date: Tue, 27 Aug 2013 18:53:41 +0200 >> To: flashcoders@chattyfig.figleaf.com >> Subject: [Flashcoders] TLFTextField drowning me ... >> >> So I have this complex TLFTextField vortex where I try to let user format >> text with … Bullet Lists for example. >> So … so so …. I have got this overly complex and deep question to whether >> some did write this API or was it thrown together by some spaghetti monster >> ? (ok, this is some intentional pun towards bad Adobe documenters not doing >> their work) >> >> Here goes my question/remark/complaint/doom: >> Why is it /so/ hard to remove a ListElement ? >> >> If you wish to answer, don't bother reading, just get that: >> How can I remove a bullet list I added with EditManager.createList ? >> >> I see EditManager.createList (which works perfectly) but why on earth no one >> did a 'EditManager.removeList' ??? >> How can I remove a bulleted list I added with code ? Why is it not available >> per se in the EditManager public methods ? Since when do we use a Class to >> createSomething, and totally fail to provide the removeSomething part ? >> The only almost feasible way I found was using ListElement.moveChildren … >> but mn: this only happens to be a success if you don't add button that >> let the user decide when he/she wants to format some part of some text … >> >> This TLFTextField is quite a debacle. I wonder if Adobe people know that no >> one can handle such bad APIs and documentation :'( >> >> Cedric, all in flames. >> ___ >> Flashcoders mailing list >> Flashcoders@chattyfig.figleaf.com >> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > ___ > Flashcoders mailing list > Flashcoders@chattyfig.figleaf.com > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
RE: [Flashcoders] TLFTextField drowning me ...
I think you are quite right that this is a problematic api. While I can't address your specific question, I had tons of problems with TLF in the past. It caused strange bugs that would break my movies(this was in CS5) At the time, there were a lot of complaints on the forums with TLF with the solution simply to not use it. You can google "problems with TLF text" to see a lot of the issues and some of the clunky, heavy workaround solutions. I noticed that Flash CC no longer supports TLF, which I found gratifying - as I had lost tons of hours dealing with it, while on deadline no less. So, good luck, as it sounds as if your application requires TLF!!! But if you weren't too far committed, I thought this bit of history might help you in your decision making to use the api at all. > From: flashco...@benga.li > Date: Tue, 27 Aug 2013 18:53:41 +0200 > To: flashcoders@chattyfig.figleaf.com > Subject: [Flashcoders] TLFTextField drowning me ... > > So I have this complex TLFTextField vortex where I try to let user format > text with … Bullet Lists for example. > So … so so …. I have got this overly complex and deep question to whether > some did write this API or was it thrown together by some spaghetti monster ? > (ok, this is some intentional pun towards bad Adobe documenters not doing > their work) > > Here goes my question/remark/complaint/doom: > Why is it /so/ hard to remove a ListElement ? > > If you wish to answer, don't bother reading, just get that: > How can I remove a bullet list I added with EditManager.createList ? > > I see EditManager.createList (which works perfectly) but why on earth no one > did a 'EditManager.removeList' ??? > How can I remove a bulleted list I added with code ? Why is it not available > per se in the EditManager public methods ? Since when do we use a Class to > createSomething, and totally fail to provide the removeSomething part ? > The only almost feasible way I found was using ListElement.moveChildren … but > mn: this only happens to be a success if you don't add button that let > the user decide when he/she wants to format some part of some text … > > This TLFTextField is quite a debacle. I wonder if Adobe people know that no > one can handle such bad APIs and documentation :'( > > Cedric, all in flames. > ___ > Flashcoders mailing list > Flashcoders@chattyfig.figleaf.com > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Re: [Flashcoders] TLFTextField drowning me ...
further info, even though I suspect that I am the last one on earth using this framework ……… // init var fmt:TextLayoutFormat = new TextLayoutFormat(); var tmpInt:ISelectionManager = field.textFlow.interactionManager; var editManager:EditManager = new EditManager(); field.textFlow.interactionManager = editManager; // wrap up the format change in a composite operation editManager.beginCompositeOperation(); var fmtSelectionState:SelectionState; // select the desired text and apply the new paragraph format fmtSelectionState:SelectionState = new SelectionState(field.textFlow, beginIndex_p, endIndex_p); editManager.applyParagraphFormat(fmt, fmtSelectionState:SelectionState); // create the list editManager.createList(null, fmt, fmtSelectionState:SelectionState); editManager.endCompositeOperation(); // restore the original interaction manager field.textFlow.interactionManager = tmpInt; See my intent ? instead of editManager.createList(null, fmt, fmtSelectionState:SelectionState); I want to replace that line with: editManager.removeList(null, fmt, fmtSelectionState:SelectionState); would be amazing! (I am ready to kill any nested lists inside a list, so I am not /that/ keen :) ) anyone's up for a ride in space with me ? > So I have this complex TLFTextField vortex where I try to let user format > text with … Bullet Lists for example. > So … so so …. I have got this overly complex and deep question to whether > some did write this API or was it thrown together by some spaghetti monster ? > (ok, this is some intentional pun towards bad Adobe documenters not doing > their work) > > Here goes my question/remark/complaint/doom: > Why is it /so/ hard to remove a ListElement ? > > If you wish to answer, don't bother reading, just get that: > How can I remove a bullet list I added with EditManager.createList ? > > I see EditManager.createList (which works perfectly) but why on earth no one > did a 'EditManager.removeList' ??? > How can I remove a bulleted list I added with code ? Why is it not available > per se in the EditManager public methods ? Since when do we use a Class to > createSomething, and totally fail to provide the removeSomething part ? > The only almost feasible way I found was using ListElement.moveChildren … but > mn: this only happens to be a success if you don't add button that let > the user decide when he/she wants to format some part of some text … > > This TLFTextField is quite a debacle. I wonder if Adobe people know that no > one can handle such bad APIs and documentation :'( > > Cedric, all in flames. > ___ > Flashcoders mailing list > Flashcoders@chattyfig.figleaf.com > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
[Flashcoders] TLFTextField drowning me ...
So I have this complex TLFTextField vortex where I try to let user format text with … Bullet Lists for example. So … so so …. I have got this overly complex and deep question to whether some did write this API or was it thrown together by some spaghetti monster ? (ok, this is some intentional pun towards bad Adobe documenters not doing their work) Here goes my question/remark/complaint/doom: Why is it /so/ hard to remove a ListElement ? If you wish to answer, don't bother reading, just get that: How can I remove a bullet list I added with EditManager.createList ? I see EditManager.createList (which works perfectly) but why on earth no one did a 'EditManager.removeList' ??? How can I remove a bulleted list I added with code ? Why is it not available per se in the EditManager public methods ? Since when do we use a Class to createSomething, and totally fail to provide the removeSomething part ? The only almost feasible way I found was using ListElement.moveChildren … but mn: this only happens to be a success if you don't add button that let the user decide when he/she wants to format some part of some text … This TLFTextField is quite a debacle. I wonder if Adobe people know that no one can handle such bad APIs and documentation :'( Cedric, all in flames. ___ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders