2012-07-03 2 views
0

Как отслеживать изменение положения курсора мыши в Adobe Air с помощью Javascript API в Adobe Air 1.5? Следующий код, похоже, не работает для меня.Отслеживание положения мыши в Adobe Air с использованием JavaScript

var mainWin; //main stage 
var _self={}; 
_self.mouse={x:0,y:0}; 

//Alias: air.MouseEvent=window.runtime.flash.events.MouseEvent; 
mainWin.addEventListener(air.MouseEvent.MOUSE_MOVE,function(e){ 
    _self.mouse.x=e.pageX; 
    _self.mouse.y=e.pageY; 
}); 

Что я хочу реализовать, так это изменение статуса в режиме IM. Готов к чату/Away. Если есть другой способ, дайте мне знать.

ответ

0
air.NativeApplication.nativeApplication.idleThreshold = 10; //10 seconds idle time 

air.NativeApplication.nativeApplication.addEventListener(air.Event.USER_IDLE, function(event) { 
      //away 
    }); 

air.NativeApplication.nativeApplication.addEventListener(air.Event.USER_PRESENT, function(event) { 
      //back 
    }); 
Смежные вопросы