// ======================================================= // METHODE SWAPDEPTHS DE CHAMP TEXTE DYNAMIQUE/DE SAISIE // ======================================================= // mama - www.yamago.net - swapDepths() - 30/03/02 // ------------------------------------------------------- /* Les champs Texte n'ont bizarrement pas de méthode swapDepths et leur profondeur ne peut pas être modifiée. En ajoutant la méthode swapDepths, la profondeur d'un champ texte peut être modifiée aussi simplement que pour un movieClip */ TextField.prototype.swapDepths=function (depth) { _root.swapDepths.call(this,depth); } // Vous pouvez masquer la méthode swapDepths du prototype de TextField // en utilisant la fonction ASSetPropFlags // Pourquoi la masquer du prototype ? // Pour ne pas retrouver la méthode dans un for in sur une instance de TextField. // La méthode deviens ainsi aussi transparente qu'une méthode prédéfinie. // Attention ASSetPropFlags est une fonction non documentée de Flash // Elle peut ne pas fonctionner avec les versions ulterieur de Flash. ASSetPropFlags(TextField.prototype,"swapDepths",1);