Примерно так:

Код:
function dblClick(){ trace('YES'); }
var lastPressed:Number = 0;
var deltaT:Number = 500; //полсекунды
btn.onPress = function(){
var t:Number = getTimer();
if(t - lastPressed < deltaT )dblClick();
lastPressed = t;
}
Aziz, на фиг там Delegate и таймауты?