Могут ли родные границы обнаруживать движение мыши? - PullRequest
0 голосов
/ 18 сентября 2011

Я планировал создать приложение, которое может скрывать себя вне верхней части экрана и оставлять на экране 3 пикселя (его низ), когда мышь входит в окно, она должна скользить вниз и показывать себя.

Я сделал stage.NativeWindow.addEventListener(MouseEvent.MOUSE_MOVE, some_func), но проблема в том, что когда мышь находится над нижней частью NativeWindow (которая является границей собственного окна), MouseEvent не отправляется.

Я знаю, что могу SystemChrome=false и создать окно MXML,
или немного уменьшить окно (3 пикс. Уже слишком много), чтобы показать его SWF-контент,

, ноЕсть ли другой способ обнаружить такое движение мыши?

1 Ответ

1 голос
/ 18 сентября 2011

Нет.Собственная граница Windows на самом деле не является частью «рабочей области» вашего приложения, она является частью Windows / Mac и т. Д.

Я давно использовал AS3, но если бы вы могли получить абсолютную позициюмыши (относительно рабочего стола), тогда вы можете вызвать событие, когда мышь находится в верхних 3 пикселях.

...