The upgrade is based on one of my TextField behaviors.
the Attributes are supplied with you when you attach the behavior to an actor:
* Background color
* theFont (Create a font beforehand)
* isPassword (if you want * instead of text showing)
Setting the value: [set actor value [Value] for [Actor] to [YOUR_VALUE] ]
Getting the value: [get actor value [Value] for [Actor] ]
Use for instance in combination with a [ for each [actor of type] [ActorType] ]
Hope this helps.