[Flashcoders] Splitting TextField into Lines - Simple?

2007-08-16 Thread Dan Efergan

Hello FlashCoders.

The seemingly simple task of splitting a Textfield into it's (soft)  
wrapped lines is alluding me.


How can you tell the Text content of a particular line within a  
Textfield?  I'm trying to split out the individual lines to animate  
them.


Thanks,
Dan

Dan Efergan
dan [at] subsubskills.co.uk



___
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] Splitting TextField into Lines - Simple?

2007-08-16 Thread Hans Wichman
Hi,
it might be simplest (if the text is one size only) to dump the whole
textfield into a bitmap and take it from there.

greetz
JC


On 8/16/07, Dan Efergan <[EMAIL PROTECTED]> wrote:
>
> Hello FlashCoders.
>
> The seemingly simple task of splitting a Textfield into it's (soft)
> wrapped lines is alluding me.
>
> How can you tell the Text content of a particular line within a
> Textfield?  I'm trying to split out the individual lines to animate
> them.
>
> Thanks,
> Dan
>
> Dan Efergan
> dan [at] subsubskills.co.uk
>
>
>
> ___
> 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] Splitting TextField into Lines - Simple?

2007-08-16 Thread Ian Thomas
Dan,
   It's a bit repetitive, but you can work it out with
TextFormat.getTextExtent(). Just keep adding characters until the rect's
height changes. (It's also - at least in Flash 8 - slightly incorrect when
using antialiased fonts).

Ian

On 8/16/07, Dan Efergan <[EMAIL PROTECTED]> wrote:
>
> Hello FlashCoders.
>
> The seemingly simple task of splitting a Textfield into it's (soft)
> wrapped lines is alluding me.
>
> How can you tell the Text content of a particular line within a
> Textfield?  I'm trying to split out the individual lines to animate
> them.
>
> Thanks,
> Dan
>
> Dan Efergan
> dan [at] subsubskills.co.uk
>
>
>
> ___
> 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] Splitting TextField into Lines - Simple?

2007-08-16 Thread Dan Efergan

Thanks so far.

I suppose I could do something similar to the TextExtent thing  
filling up a textfield and checking it's textheight (does textheight  
update without a redraw?).


At least then it wouldn't be a deprecated command.

And I'm thinking cutting down processing by using making an estimate  
of line sizes based on character width, and hopefully start the check  
somewhere close to a line break.


I'll post any useful outcomes.
Dan

On 16 Aug 2007, at 14:21, Ian Thomas wrote:


It's a bit repetitive, but you can work it out with
TextFormat.getTextExtent(). Just keep adding characters until the  
rect's
height changes. (It's also - at least in Flash 8 - slightly  
incorrect when

using antialiased fonts).


Dan Efergan
dan [at] subsubskills.co.uk



___
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] Splitting TextField into Lines - Simple?

2007-08-16 Thread Jon Bradley

Check out Jack's great Text Metrics class. He just posted this Aug. 7th.

http://www.greensock.com/ActionScript/TextMetrics/

cheers,

Jon


On Aug 16, 2007, at 8:47 AM, Dan Efergan wrote:


Hello FlashCoders.

The seemingly simple task of splitting a Textfield into it's (soft)  
wrapped lines is alluding me.


How can you tell the Text content of a particular line within a  
Textfield?  I'm trying to split out the individual lines to animate  
them.


Thanks,
Dan

___
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] Splitting TextField into Lines - Simple?

2007-08-16 Thread Dan Efergan
Thanks very much!  Haven't looked through yet, but that looks like  
it's going to save me an afternoon :-)


Dan

On 16 Aug 2007, at 14:41, Jon Bradley wrote:

Check out Jack's great Text Metrics class. He just posted this Aug.  
7th.


http://www.greensock.com/ActionScript/TextMetrics/

cheers,


Dan Efergan | subsub skills | Director

108c Stokes Croft | Bristol | BS1 3RU | mobile: 07970 065744

Subsub Skills supports, promotes and offers the best digital  
freelancers from across the South West and beyond.


Subsub Skills is part of the Sub Group Network.




___
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] Splitting TextField into Lines - Simple?

2007-08-16 Thread Ian Thomas
Hi Dan,
  getTextExtent() isn't actually deprecated - it's an (acknowledged) bug in
the documentation.

Ian

On 8/16/07, Dan Efergan <[EMAIL PROTECTED]> wrote:
>
> Thanks so far.
>
> I suppose I could do something similar to the TextExtent thing
> filling up a textfield and checking it's textheight (does textheight
> update without a redraw?).
>
> At least then it wouldn't be a deprecated command.
>
> And I'm thinking cutting down processing by using making an estimate
> of line sizes based on character width, and hopefully start the check
> somewhere close to a line break.
>
> I'll post any useful outcomes.
> Dan
>
> On 16 Aug 2007, at 14:21, Ian Thomas wrote:
>
> > It's a bit repetitive, but you can work it out with
> > TextFormat.getTextExtent(). Just keep adding characters until the
> > rect's
> > height changes. (It's also - at least in Flash 8 - slightly
> > incorrect when
> > using antialiased fonts).
>
> Dan Efergan
> dan [at] subsubskills.co.uk
>
>
>
> ___
> 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