Salve a tutti, ho fatto una piccola applicazione che non fa altro che inserire una serie di MC, al mouse over su uno di questi pallini mi crea un tooltip, in pratica mi crea un MC e all'interno un altro mc con una casella di testo, fin qui tutto bene, appena scatta l'evento rollOut, dovrebbe rimuovermi il movie clip che si chiama tooltip e sta sullo _root, questa cosa non accade, nell'evento ci passa ma non rimuove il MC tooltip, questo però accade solo da quando ho inserito un datagrid che mi serve per farmi elencare il nome e la posizione x e y di tutti i pallini creati, come mai? Se elimino il datagrid dalla libreria mi funziona. questo è per sommi capi il codice:

Codice PHP:
myDataGrid.setSize(289199);
myDP = new Array();

for (
r=0r<Number(strNumberOfPoint); r++) {
    var 
strNewPoint _root.attachMovie("indicatore",("punto"+_root.getNextHighestDepth()),_root.getNextHighestDepth());
        
    
strNewPoint._x strNewX;
    
strNewPoint._y strNewY;
        
    
strNewPoint._xscale strFatScala;
    
strNewPoint._yscale strFatScala;
        
        
    
myDP.push({NomestrNewPoint._namexPos:strNewXyPos:strNewY});        strNewPoint.onPress = function() {
        
this.startDrag();
    }

    
strNewPoint.onRelease = function() {
        
this.stopDrag();
    }


    
strNewPoint.onRollOver = function() {
        
//Funzione che mi crea il tooltip
        
creaToolTip(this._name);
    }

    
strNewPoint.onRollOut = function() {
        
trace("Rimuovi");
        
_root.tooltip.removeMovieClip();
    }
}

function 
creaToolTip(objInfo) {
    
//************** Creazione ToolTip per le provincie *****************
    
_root.createEmptyMovieClip("tooltip",_root.getNextHighestDepth());
    
_root.tooltip.createTextField("mytext"10_xmouse+15_ymouse-2000);
    
    
trace("Nome tooltip: "+_root.tooltip._name);
    
    
    var 
my_fmt:TextFormat = new TextFormat();
    
my_fmt.align="left";
    
my_fmt.color=0x000000;
    
my_fmt.bold true;
    
my_fmt.font "Arial";
    
my_fmt.size=11;

    
with(_root.tooltip.mytext){
        
multiline true;
        
border true
        
borderColor=0xcccccc
        
background true
        
backgroundColor 0xffffff
        
autoSize true;        
        
text objInfo+"\nX: "+eval(objInfo)._x+"\nY: "+eval(objInfo)._y;
    }
    
    
_root.tooltip.mytext.setTextFormat(my_fmt);
    
//*******************************************************************

Perchè mi da questo maledetto errore??
Tra parentesi all'inizio senza il datagrid i pallini avevano numerazione che partiva da 1, ora il nome del pallino, che viene dato in base al livello di profondità, parte da 1048576, come mai??