Problem with Tab Contol in Access 2003

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

Please can someone help.

When the user runs the mouse over unbound labels on a tab control, it causes all the contols on that page to refresh. This gives the appearance of a flashing form to the users and is very annoying. My whole application is based around tabs and I have literally hundreds of labels and fileds in the application.

This only occurs in Access 2003.

There are a number of posts previously about this problem but no soluton that I can see.


Andrew Kirkby
British Eventing
 
Andrew, this seems to happen when there are unattached labels on the page of
a tab control in Access 2003, and the Windows XP theme is on.

Right-click the unattached labels, and Change To | Text Box.
Insert the text that was in the Caption of the label into the Control Source
of the text box, in quotes, after an equal sign, e.g.:
="This is the text that was in the Caption of the label."

Please let us know how you go with this: whether it completely or partially
solves the problem.

--
Allen Browne - Microsoft MVP. Perth, Western Australia.

Reply to group, rather than allenbrowne at mvps dot org.

Andrew Kirkby said:
Please can someone help.

When the user runs the mouse over unbound labels on a tab control, it
causes all the contols on that page to refresh. This gives the appearance
of a flashing form to the users and is very annoying. My whole application
is based around tabs and I have literally hundreds of labels and fileds in
the application.
 
Andrew, this has cropped up 3 times in the last couple of days, so there is
a new page:
Flicker with tab controls
at:
http://allenbrowne.com/ser-46.html

The article contains the code to search through all the forms in your
application, locate any unattached labels sitting on the page of a tab
control, and convert them into text boxes with the same look as your labels.

You can run the code for a specific form, and confirm before changes are
made. However, if you use the FixAllForms() function, please back up first!
This is fresh, untested code that makes wide-ranging changes without asking
for confirmation.
 
Back
Top