Yes. the compiler doesn't complain with either approach (public IPopupMenuProvider or struct {} ). The problem is the linker. I'm linking with:
toolsubs.lib
mdlbltin.lib
dgnfileio.lib
mdllib.lib
ditemlib.lib
Bentley.MicroStation.Templates.Support.lib
It seems the only IPopupMenuManager function I can get to link is GetManager(). I'm beginning to suspect the others either don't really exist, or we don't have the library.....
Bruce