Зачем смешивать обработку двух событий? В чем смысл вкладывать обработчик одного события в другой?
Вы, видимо, просто забыли слушатель 1) создать и 2) добавить его к мыши:

Код AS1/AS2:
var mouseListener:Object = new Object();
Mouse.addListener(mouseListener);
mouseListener.onMouseWheel = function(delta)
{
if (delta > 0)
{
trace("один");
} else {
trace("два");
}
};