Flash Player 6 (6.0.79.0).
Flash MX 2004.
componentInstance.move(x, y, noEvent)
x Nombre qui indique la position du coin supérieur gauche de l'objet par rapport à son parent.
y Nombre qui indique la position du coin supérieur droit de l'objet par rapport à son parent.
noEvent Valeur booléenne qui indique si l'événement move doit être distribué ou non.
Aucune.
Méthode : déplace l'objet à l'emplacement demandé. Il est recommandé de transmettre uniquement des valeurs entières à UIObject.move() car sinon, le composant risque d'apparaître flou.
L'exemple suivant permet de déplacer la case à cocher de 10 pixels vers la droite :
myCheckbox.move(myCheckbox.x + 10, myCheckbox.y);
L'exemple suivant appelle la méthode move() pour repositionner un composant Button, my_button, de sa position actuelle au coin supérieur gauche (10,10) de la scène :
var my_button:mx.controls.Button;
my_button.addEventListener("move", doMove);
function doMove(evt_obj:Object):Void {
trace(evt_obj.target + " moved from {oldX:" + evt_obj.oldX + ", oldY:" + evt_obj.oldY + "} to {x:" + evt_obj.target.x + ", y:" + evt_obj.target.y + "}");
}
my_button.move(10, 10);