Actually Vlad, Bela's FLL does provide a callback mechanism for both the double-click and right-click events of the icon in the systray.
The problem, AISI, is jmcswain is asking for a windows shortcut menu (outside the foxpro application). Any menu displayed with ACTIVATE POPUP will display within the specified VFP defined window, hence if his app is minimized, the menu will not be visible.
Jmcswain, if you are truly prepared to explore the road-less-traveled, research the following Win APIs:
CreatePopupMenu
InsertMenuItem
TrackPopupMenu
FWIW, I'd take the easy route and just activat/restore/show the application when the user double/right clicks the systray icon because examples of creating a windows shortcut menu are few and far between. Jon Hawkins