To set text field properties dynamically:
1.
Select Window > Actions to open the Actions panel if it isn't already open.
2.
Do one of the following to create a text field:
Select the Text tool and create a text field on the Stage. Assign the text field an instance
name in the Property inspector. For this example, enter the instance name myText.
Double-click the
toolbox to add it to the Script pane in the Actions panel. See
on page
162. For this example, enter the instance name myText as a parameter of the
createTextField
3.
Do one of the following to place text in the text field:
Enter text into the text field on the Stage.
Set the
property of the TextField object. See
text
4.
In the Actions toolbox, select the Built-in Classes category, then select the Movie category,
then select the TextField category, and then select the Properties category. Finally, double-
click the
multiline
5.
Enter the following parameters:
is the instance name of the text field whose property you want to set.
Object
is the value of the property.
Value
6.
Repeat steps 4 and 5 for the
in the Script pane:
mytext.multiline = true;
mytext.wordWrap = true;
mytext.border = true;
For a complete list of TextField object methods and detailed descriptions of each, see
TextField in ActionScript 2.0 Language Reference.
Formatting text dynamically
You can use the ActionScript TextFormat object to set properties of a text field. A TextFormat
object incorporates character and paragraph formatting information. Character formatting
information describes the appearance of individual characters: font name, point size, color,
and an associated URL. Paragraph formatting information describes the appearance of a
paragraph: left margin, right margin, indention of the first line, and left, right, or center
alignment.
186
Working with Text
method of the MovieClip object in the Actions
createTextField
method.
property.
and
wordWrap
"Creating text" on page
properties. The following code appears
border
"Creating text"
162.
Need help?
Do you have a question about the FLASH 8-USING FLASH and is the answer not in the manual?
Questions and answers