Статті, які підпадають під теґ ‘AIR’

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

вторник, апрель 15, 2008

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

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

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

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