Tab controls in 2003

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

Guest

Why when i set tab controls to transparent in 2003 does it not work. I can
view the forms in 200 and 2002 and they look fine but in 2003 they are solid.

Thanks
 
You're correct. In Design View it appears to change to Transparent, but when
you go to Form View it is solid. I'll check on it.
 
Ok, with a little help from a friend, I did some testing. This is what I
came up with.

I tested by changing the background color of the form. In Tabs or Buttons
style, the body of the tab control is transparent, the tab/button bar isn't.
Since the None style removes this, that makes the whole thing transparent.
In None style, it is still possible to change pages using code.

Example:
Me.TabCtl0.Pages("Page2").SetFocus

So, you could create your own buttons to change the pages, giving you a
transparent look for the tab control.

This was done in Access 2003.
 
Hi Wayne
Thanks for your help but i am still a bit confused as i think i am seeing
something different from you.

When i change the tab control Back Style to Transparent the whole thing is
solid, the pages and the tab buttons, whether i use tabs, buttons or None. I
am not sure how you get the page body to be transparent. Is it an option I
have missed?
Thanks
Judith
 
When I did this on a new form (standard gray background), what I saw
appeared to be what you are describing. However, it was just because the
default color of the tab control was the same color gray as the form
background. Once I changed the background color of the form though, I saw
that the background color was showing through if the back style of the tab
control was set to transparent. I also tried with a picture as the form's
background and the picture showed through the tab control. Each page of the
tab control would hide the other pages, so you only see the controls from
the page that has the focus. The only thing that showed through the tab
control was the form's background or controls placed on the form beneath the
tab control. These controls were even accessible through the tab control.
 
Hi Wayne

Thanks for your patience. I think i am begging to understand how but not why
it is happening.

I am working with 2000 format systems. If i create a 2000 format database in
2000 and then work with it in 2003 it is fine but the problem seems to be
when i create a 2000 format database dirctly in 2003. I then dont seem to be
able to get the transparent option to work. I guess it may be a bug and i can
get round it by always starting any new systems in 2000 before i open then in
2003.

Thanks a lot for your help
 
I am using Access 2003 to create the database and am also using the 2000
file format.
 
I just cant get it to show. I must have some option flipped somewhere but
have no idea what as i tend to leave all the defaults as set. Thanks anyway.
 
In that case I would recommend that you try another computer and see what
that one does. Also, make sure that you have all of the Office and operating
system patches installed, including a current video driver.
 
Judith

If you are doing this running under XP, it may well be to do with Themes. I
had exactly the same problem and if you search this thread for "Transparent
Backstyle in Tab Controls" you can pick up the detail - the gist is to not
use Windows Themes in Access (under the options)

Hope this helps

Chris
 
Back
Top