From: Karl Faller on
>I had the SetFocus in the wrong place?
From the Help:
Datawindow:Expose() -> Provide a method that is invoked whenever part
of the data window needs repainting.

Notice the "whenever" - you almost locked the focus to bBrowser, as
repainting happens a zillion of times ;-)

Put your SetFocus to Show()

Karl