User Guide
TextField.removeListener() 909
TextField.removeListener()
Availability
Flash Player 6.
Usage
my_txt.removeListener(listener:Object)
Parameters
listener
The object that will no longer receive notifications from Te x tFi e ld . o nC ha n g ed or
TextField.onScroller.
Returns
If listener was successfully removed, the method returns a true value. If listener was not
successfully removed (for example, if
listener was not on the TextField object’s listener list), the
method returns a value of
false.
Description
Method; removes a listener object previously registered to a text field instance with
TextField.addListener().
Example
The following example creates an input text field called my_txt. When the user types into the
field, information about the number of characters in the text field is displayed in the Output
panel. If the user clicks the
removeListener_btn instance, then the listener is removed and
information is no longer displayed.
this.createTextField("my_txt", this.getNextHighestDepth(), 10, 10, 160, 20);
my_txt.border = true;
my_txt.type = "input";
var txtListener:Object = new Object();
txtListener.onChanged = function(textfield_txt:TextField) {
trace(textfield_txt+" changed. Current length is: "+textfield_txt.length);
};
my_txt.addListener(txtListener);
removeListener_btn.onRelease = function() {
trace("Removing listener...");
if (!my_txt.removeListener(txtListener)) {
trace("Error! Unable to remove listener");
}
};