I have a form which is larger than the active window. If a control below the active window has focus, an attempt to navigate to the next record produces garbage. (It looks like Access is trying to paint the part of the form which is out of view, without clearing the active window.) Placing me.repaint in the On Current event did not help. (Got & lost focus did not work either. I even tried "me.repaint" inside of a button.) Finally I was able to semi solve the problem by putting the following code into the form's On current event:
Screen.ActiveForm.SelWidth = Screen.ActiveForm.WindowWidth
i.e. a fake resize event. Is it really necessrry to go to this extreme? Oh, and it causes an annoying flicker.
Any ideas?
Screen.ActiveForm.SelWidth = Screen.ActiveForm.WindowWidth
i.e. a fake resize event. Is it really necessrry to go to this extreme? Oh, and it causes an annoying flicker.
Any ideas?