Methods inherited from class Object
addProperty (Object.addProperty
(Object.hasOwnProperty
(Object.isPropertyEnumerable
method),
registerClass (Object.registerClass
(Object.toString
(Object.valueOf
method),
addListener (Selection.addListener method)
public static addListener(listener:Object) : Void
Registers an object to receive keyboard focus change notifications. When the focus changes
(for example, whenever
with
addListener()
focus change notifications. If the specified listener is already registered, no change occurs.
Availability: ActionScript 1.0; Flash Player 6
Parameters
- A new object with an
listener:Object
Example
In the following example, you create two input text fields at runtime, setting the borders for
each text field to
true
. This object defines for itself an
focusListener
function. The function takes two parameters: a reference to the text field that lost focus, and
one to the text field that gained focus. The function sets the
that lost focus to
false
:
true
this.createTextField("one_txt", 99, 10, 10, 200, 20);
this.createTextField("two_txt", 100, 10, 50, 200, 20);
one_txt.border = true;
one_txt.type = "input";
two_txt.border = true;
two_txt.type = "input";
var focusListener:Object = new Object();
focusListener.onSetFocus = function(oldFocus_txt, newFocus_txt) {
oldFocus_txt.border = false;
newFocus_txt.border = true;
};
Selection.addListener(focusListener);
1070
ActionScript classes
method),
method),
isPropertyEnumerable
method),
method),
unwatch (Object.unwatch
watch (Object.watch method)
Selection.setFocus()
have their
onSetFocus
. This code creates a new (generic) ActionScript object named
, and sets the border property of the text field that gained focus to
hasOwnProperty
isPrototypeOf (Object.isPrototypeOf
method),
method),
is invoked), all listening objects registered
method invoked. Multiple objects may listen for
method.
onSetFocus
property, to which it assigns a
onSetFocus
border
toString
valueOf
property of the text field
Need help?
Do you have a question about the FLASH 8-ACTIONSCRIPT 2.0 LANGUAGE and is the answer not in the manual?
Questions and answers