!7 cmodule Stuff { start { TrayIcon trayIcon = installTrayIcon(#1102854, dm_moduleName()); dm_hostTrayIcon(trayIcon); trayIcon.addMouseMotionListener(new MouseAdapter { public void mouseMoved(MouseEvent e) { pick("mouseMoved", e); } public void mouseEntered(MouseEvent e) { pick("mouseEntered", e); } public void mouseExited(MouseEvent e) { pick("mouseExited", e); } void pick(S type, MouseEvent e) enter { print("Tray Icon " + type + " " + e.getPoint()); } }); } }