EasyManua.ls Logo

MACROMEDIA FLASH 8-ACTIONSCRIPT 2.0 LANGUAGE - Setfocus (Selection.setfocus Method)

MACROMEDIA FLASH 8-ACTIONSCRIPT 2.0 LANGUAGE
1378 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Selection 1077
Parameters
listener:Object - The object that will no longer receive focus notifications.
Returns
Boolean - 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 Selection
object's listener list--the method returns a value of
false.
Example
The following ActionScript dynamically creates several text field instances. When you select a
text field, information displays in the Output panel. When you click the
remove_btn
instance, the listener is removed and information no longer displays in the Output panel.
this.createTextField("one_txt", 1, 0, 0, 100, 22);
this.createTextField("two_txt", 2, 0, 25, 100, 22);
this.createTextField("three_txt", 3, 0, 50, 100, 22);
this.createTextField("four_txt", 4, 0, 75, 100, 22);
for (var i in this) {
if (this[i] instanceof TextField) {
this[i].border = true;
this[i].type = "input";
}
}
var selectionListener:Object = new Object();
selectionListener.onSetFocus = function(oldFocus, newFocus) {
trace("Focus shifted from "+oldFocus+" to "+newFocus);
};
Selection.addListener(selectionListener);
remove_btn.onRelease = function() {
trace("removeListener invoked");
Selection.removeListener(selectionListener);
};
See also
addListener (Selection.addListener method)
setFocus (Selection.setFocus method)
public static setFocus(newFocus:Object) : Boolean
Gives focus to the selectable (editable) text field, button, or movie clip, specified by the
newFocus parameter. If null or undefined is passed, the current focus is removed.

Table of Contents

Related product manuals