After each click on the Form, grid or other controls, perform a test if the textbox is visible ; if so, call "Beep()" and do nothing.
Otherwise, disable all those controls and after the input, enable them again.