The menu is opened by the OS. An AIR app can only control what is in the menu.
I'd like the system tray icon to display it's menu on click (single left click). I notice that there is a "display()" method in the NativeMenu class that allows me to open the menu. However using that method I am not able to get the proper positioning since it requires me to pass some stage to attach menu to. I'd like the menu to appear in the same place whether right click or left click on the system tray icon.
There is no way to tell exactly where your icon is on the task bar.