Encapsulate the annoyance in a method.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@491 ed5b42cb-e716-0410-a449-f6a68f950b19
This commit is contained in:
@@ -89,6 +89,17 @@ public class TextFieldUtil
|
|||||||
return f;
|
return f;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Update the defaultTextFormat for the specified field, as well as all text therein.
|
||||||
|
*/
|
||||||
|
public static function updateFormat (field :TextField, props :Object) :void
|
||||||
|
{
|
||||||
|
var f :TextFormat = field.defaultTextFormat; // this gets a clone of the default fmt
|
||||||
|
Util.init(f, props); // update the clone
|
||||||
|
field.defaultTextFormat = f; // set it as the new default
|
||||||
|
field.text = field.text; // jiggle the text to update it
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Include the specified TextField in a set of TextFields in which only
|
* Include the specified TextField in a set of TextFields in which only
|
||||||
* one may have a selection at a time.
|
* one may have a selection at a time.
|
||||||
|
|||||||
Reference in New Issue
Block a user