[AIR] NativeMenu + SystemTrayIcon - MouseEvent.RIGHT_CLICK = БОЛТ

Да, в AIR можно использовать своё контекстное меню, добавлять подменю и т.д. Мы даже можем вызвать его, когда захочем, а не только по правому клику. Для этого у класса NativeMenu есть метод:

  1. NativeMenu.display(stage:Stage, stageX:Number, stageY:Number):void

Всё бы хорошо, но есть одно но :(

Как Вы видите метод display() принимает первым параметром Stage, но у SystemTrayIcon нет stage :( Т.е. если нам нужно отобразить меню возле трея (с помощью display()), то нужно использовать Application.application.stage, но тогда нам нужно будет поразмыслить как спозиционировать меню :) Ведь координаты SystemTrayIcon неизвестны…

Таґи: , ,

Залиште свій коментар


Fatal error: Call to undefined function is_human() in /home/pirr/public_html/blog/wp-content/themes/default/comments.php on line 94