Okay, I know this area has been visited a few times (and I've touched on it
several times recently) but I'd just like to see if anyone knows the current
state of the art.

As far as I can see, there is no really decent RTL component available out
there. Everything seems to be output-only. I'd like to create an RTL input
field that can:

Allow both typing and setting text dynamically through code
Allow pasting in of text from external files and from within itself or other
Flash fields
Deal with backspace/delete
Handle BiDi text

Is there such a thing out there?

If not, my current plan is:

- set a listener for textChanged
- when typing, manually move the selection to the left of the inserted text
unless it's part of the Western char set (I'm not planning to support Arabic
and Greek in the same field!)
- when deleting, undo the delete and manually delete in the appropriate
direction

But this is going to fail for pasting from external apps. We can live with
it, but...

Any suggestions from others who have tried it?

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

Reply via email to