Tab controls turn white on some machines?

M

Maury Markowitz

I have a tab control in my form with lots of fields in it. On my machine
everything is rendered in the classic "grey on grey" so the tab background is
the same color as the fields.

On everyone else's machine, the tab background is a sort of milky white
color. As a result, all the controls appear to be floating on top, and it
looks lousy.

Anyone know how to fix this? There's no "backcolor" for the tab control.

Maury
 
T

Tom Wickerath

Hi Maury,

You didn't indicate what operating systems are in use, and which versions of
Access are being used, but I'm guessing that it might be related to Themed
Controls on forms. Themed Controls were first made available in Access 2003
(not available in earlier versions), and are activated in Access by clicking
on Tools > Options... | Forms/Reports tab ---> "Use Windows Themed Controls
on Forms" check box. In addition, Themed Controls requires Windows XP
minimum. They will not show up if you are using Windows 2000.


Tom Wickerath
Microsoft Access MVP
https://mvp.support.microsoft.com/profile/Tom
http://www.access.qbuilt.com/html/expert_contributors.html
__________________________________________
 
M

Maury Markowitz

Tom Wickerath said:
Controls on forms. Themed Controls were first made available in Access 2003
(not available in earlier versions), and are activated in Access by clicking
on Tools > Options... | Forms/Reports tab ---> "Use Windows Themed Controls
on Forms" check box.

Is there any way to turn these off through code that you are aware of? It
only effects the tab controls, and really makes it look ugly.

Maury
 
T

Tom Wickerath

Possibly. I don't know, since I've never tried to do this. If it can be done,
then the method would most likely involve using Application.SetOption,
similar to what is shown in this KB article for Access 2000:

ACC2000: Complete List of Arguments That You Can Use
with the GetOption and SetOption Methods
http://support.microsoft.com/?id=216888

However, since this KB article was written for Access 2000, you will need to
guess at the correct arguments, so some trial and error experimentation
awaits you.

Before going to all this bother, can you simply verify if this is the issue
at all? What operating systems and versions of Access are in use?


Tom Wickerath
Microsoft Access MVP
https://mvp.support.microsoft.com/profile/Tom
http://www.access.qbuilt.com/html/expert_contributors.html
__________________________________________
 

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