I used Mike Driscoll's example of a fake menu to get some id's for the accelerator table, which apparently must use to get frame level keyboard events. Yes, Mike, it seems extremely goofy. But THANKS! :-)