Erratic form scrolling when tabbing between checkboxes on subform

B

bobalston9

I have a form with several pages, each of which is longer than the screen height. I set up a main form with a tabbed control and put each of the 18 pages of this form in a subform located on each of 18 tabs.
When moving about on the subform, expecially when tabbing between
checkbox controls, when I press tab the form scrolls up so that the
current location of the cursor is not visible. If I manually use the
scroll bar to position so I can see the cursor and press tab again, it
again scrolls up to almost the top of the form. The cursor is position
correctly it is just that the whole form scrolls up.

This happens only when there is a subform

It happens only when tabbing between checkboxes.
If I tab between text boxes, no incorrect scrolling occurs.

The problem occurs when the screen has already scrolled down
to display the checkbox, when I click on the tab key to move to the
next
checkbox, the screen scrolls up almost to the top of the page.
If I manually scroll down, the cursor is at the proper check box.

If I press tab key again, the screen again scrolls up but the cursor
moves to the correct checkbox - it is just that I can no longer see
this.

I was able to reproduce this in a small form. The tabbing without
scrolling worked fine on a single form. When I embedded the same form
into another, the problem "unwanted scrolling" resulted.

Help!!
 
B

bobalston9

Any MVP want to take a stab at this?
This is easy to reproduce. Only in subform, only when tabbing between
two checkboxes.
This is a real problem for an application I am building.

Bob

bobalston9 AT yahoo DOT com
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top