Getfocus (Selection.getfocus Method) - MACROMEDIA FLASH 8-FLASH LITE 2.X ACTIONSCRIPT LANGUAGE Reference

Flash lite 2.x actionscript language reference
Hide thumbs Also See for FLASH 8-FLASH LITE 2.X ACTIONSCRIPT LANGUAGE:
Table of Contents

Advertisement

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);
When you test the SWF file, try using Tab to move between the two text fields. Make sure
that you select Control > Disable Keyboard Shortcuts so you can change focus between the
two fields using Tab.
See also
setFocus (Selection.setFocus method)

getFocus (Selection.getFocus method)

public static getFocus() : String
Returns a string specifying the target path of the object that has focus.
If a TextField object has focus, and the object has an instance name, this method returns
the target path of the TextField object. Otherwise, it returns the TextFields variable name.
If a Button object or button movie clip has focus, this method returns the target path of
the Button object or button movie clip.
If neither a TextField object, Button object, Component instance, nor button movie clip
has focus, this method returns
Availability: ActionScript 1.0; Flash Lite 2.0
. This code creates a new (generic) ActionScript object named
, and sets the border property of the text field that gained focus to
.
null
property, to which it assigns a
onSetFocus
property of the text field
border
Selection
577

Advertisement

Table of Contents
loading

Table of Contents