THANKYOU. I shall test that right away.

In that case anyone know what is the difference with clear? hmm

and alldead doesnt seem to exist?
Code:
mainfm.DXSpriteEngine1.Engine.Items[0].dead;
mainfm.DXSpriteEngine1.Engine.Items[1].dead;
mainfm.DXSpriteEngine1.Engine.Items[2].dead;
mainfm.DXSpriteEngine1.Engine.Items[3].dead;
mainfm.DXSpriteEngine1.Engine.Items[4].dead;
mainfm.DXSpriteEngine1.Engine.Items[5].dead;
mainfm.DXSpriteEngine1.Engine.Items[6].dead;
which I have modified to

Code:
For  I:=0 to  mainfm.DXSpriteEngine1.Engine.allcount-1 do
begin
mainfm.DXSpriteEngine1.Engine.Items[i].dead;
end;
I have found the above does a pretty good job. Just testing. But wheer did you get alldead from?