1212
ActionScript classes
styleSheet (TextField.styleSheet property)
public styleSheet : StyleSheet
Attaches a style sheet to the text field. For information on creating style sheets, see the
TextField.StyleSheet class entry.
The style sheet associated with a text field may be changed at any time. If the style sheet in use
is changed, the text field is redrawn using the new style sheet. The style sheet may be set to
null
or
undefined
to remove the style sheet. If the style sheet in use is removed, the text field
is redrawn without a style sheet. The formatting done by a style sheet is not retained if the
style sheet is removed.
Availability:
ActionScript 1.0; Flash Player 7
Example
The following example creates a new text field at runtime, called
news_txt
. Three buttons on
the Stage,
css1_btn
,
css2_btn
and
clearCss_btn
, are used to change the style sheet that is
applied to
news_txt
, or clear the style sheet from the text field. Add the following
ActionScript to your FLA or AS file:
this.createTextField("news_txt", this.getNextHighestDepth(), 0, 0, 300,
200);
news_txt.wordWrap = true;
news_txt.multiline = true;
news_txt.html = true;
var newsText:String = "<p class='headline'>Description</p> Method; "
+ "starts loading the CSS file into styleSheet. The load operation is
asynchronous; "
+ "use the <span class='bold'>TextField.StyleSheet.onLoad</span> "
+ "callback handler to determine when the file has finished loading. "
+ "<span class='important'>The CSS file must reside in exactly the same "
+ "domain as the SWF file that is loading it.</span> For more information
about "
+ "restrictions on loading data across domains, see Flash Player security
features.";
news_txt.htmlText = newsText;
css1_btn.onRelease = function() {
var styleObj:TextField.StyleSheet = new TextField.StyleSheet();
styleObj.onLoad = function(success:Boolean) {
if (success) {
news_txt.styleSheet = styleObj;
news_txt.htmlText = newsText;
}
};
styleObj.load("styles.css");
};
Summary of Contents for FLASH 8-ACTIONSCRIPT 2.0 LANGUAGE
Page 1: ...ActionScript 2 0 Language Reference ...
Page 1352: ...1352 ActionScript classes ...