>DO > HANDLEEVENTS > LONG IF gFlag > FN doSomething > END IF >UNTIL gHellFreezes tedd, > run it through HANDLEEVENTS twice before doing what I want it to do Tried that, but it didn't work right on my app... still had flicker at times. Plus, I think this is missing something... DO HANDLEEVENTS LONG IF gFlag FN doSomething END IF UNTIL gHellFreezes OR gBigHurricaneComes There... that's better. Al ======================================================= McHurricane: Macintosh Storm Tracking Software http://members.aol.com/stormeye email: aboyd@... =======================================================