TLFTextfield broken after upgrading from CS5 to CS5.5

Posted by Ashley Muller on Stack Overflow See other posts from Stack Overflow or by Ashley Muller
Published on 2012-04-03T05:24:14Z Indexed on 2012/04/03 5:29 UTC
Read the original article Hit count: 440

Filed under:
|
|
|
|

For my project I am using the following:

  • FlashDevelop 3.3.4 RTM
  • Flash Pro CS 5 (libraries only, no code)

Some time ago we started using TLFTextfields. One of the things I had to do was include the tlfruntime.swc file from the Adobe Flash CS 5 folder in the FlashDevelop project. Note that I copied this file to the project folder and included it, I didn't just include the file straight from the CS5 path.

I have since been given a new computer that has Flash CS 5.5. I recompiled one of my swf libraries in CS 5.5, and now when I run the program, I get:

Illegal override of createTextLine in flashx.textLayout.compose.ComposeState

I figure the tlfruntime.swc being included in the FlashDevelop project is out of date and needs to be updated with the one from CS 5.5. So I copied the tlfruntime.swc from the CS 5.5 path, include it in the FlashDevelop project (instead of the older file), but now I get this:

Illegal override of softKeyboardActivatingHandler in fl.text.container.TLFContainerController.

Can anyone assist with what else I need to do to get TLFTextfields working again in CS 5.5?

© Stack Overflow or respective owner

Related posts about flash

Related posts about flashdevelop