Mark, Thanks for the hint; actually, I was just about to post that I had solved the problem. Stupid mistake on my part for the small program. I neglected to incorporate an eventRecord in the globals when I eliminated a separate Globals/constants file, but that still doesn 't solve the same "kind" of problem on my larger programs, so I'll try the cache thing and let you know. It at least gives me someplace to look. I was going blind. Joe Mark Goodes wrote: > Joe: > It could be a cache problem. Try putting in a Beep just before your menu > code. If the problem disappears, then it is indeed a cache problem. Then > you'll need to find out how to flush the G3 cache. ( I have some code that > works for the '040 that you can try if you're brave.) > Mark > > ____________ > Mark Goodes (Toronto, Canada) > > -- > To unsubscribe, send ANY message to <futurebasic-unsubscribe@...>