Undo and redo in ActionScript textfields

Posted February 12, 2009 10:29 am
Filed under: ActionScript, Elsewhere on the web, Projects, Sites to remember

As I’ve mentioned I’ve been doing a lot of AIR database work, so I’ve been spending literally hours a day working in my AIR SQL query runner app. The good news is that means I’ve been finding/fixing bugs and adding features!

One thing I’ve been wishing for the last week or so is undo/redo functionality as I’m editing query text. Coincidentally, I just found out that my 360|Flex friend Jac Wright has written a library for undo and redo in Flash Player (ActionScript) text fields. The previous link is to the Google Code project; here’s his introductory blog post about the “undo textfields” library. (via Tyler Wright via Gilles Guillemin/Twitter)

Admittedly I haven’t tried this yet, and I’ve asked whether it’s been tested in AIR so I don’t know whether it will actually be feasible as-is. But I’ve got my fingers crossed! =)

You can leave a comment, or trackback from your own site.

2 Comments so far


  1. Tyler Wright is reported to have said:

    Paul,

    The TextField Undo/Redo Jacob wrote is tied directly to the core Flash Player TextField, so it will work great in AIR, Flex, and Flash. But be sure to report any problems if you find any. Good luck!


  2. Peter deHaan: This Week's Top Posts (2/24) is reported to have said:

    Kramer auto Pingback[…] Words, punctuated (Paul Robertson): Undo and redo in ActionScript textfields […]

Add your comment





Comment notes

Please keep comments on topic. Comments that are inappropriate or offensive will be edited or removed.

Paragraphs and line breaks are automatically converted to HTML, and quotation marks are converted to “smart” quotes.

The following XHTML tags can be used: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> . All others will be removed.

Articles by Type

Articles by Topic

Random Reading

Currently...

Subscribe