colour combo box screen refresh

Posted on 2011-10-31
Last Modified: 2012-05-12
Hi Guys, I wonder if anybody else has come across this problem?
I have developed an Access database in 2003 and migrated it to 2007.  I have a main input form and another smaller form as a pop up.  the combo boxes on the main form have a white background but when the pop up form is moved over them the combo boxes get repainted with the main forms background colour.  we want all combo's text and other boxes all to remain white.  we have found that this occurs with access 2007 with windows XP and windows 7
Any ideas as always will be much appreciated.
Question by:buddles
    LVL 119

    Expert Comment

    by:Rey Obrero
    have you installed the Office 2007 SP2?
    LVL 61

    Accepted Solution

    We have had a similar issue on a couple of Access 2007 databases moving between forms that are opened as dialog windows, even with SP2 installed.

    Try setting the Atlernate Background Property of your form to anything except blank (which is the default).  This seems to have done the trick for us.

    Author Closing Comment

    well done and thanks for your quick and accurate response
    LVL 61

    Expert Comment

    Glad that helped out - that issue makes for a very annoying user interface.

    Just a note...The purpose of the Alternate Background property is to display alternating colors in a continuous form or datasheet view of the form.  It is just by some bug that it also affects your controls' backgrounds in single form view (where it should have no effect at all).  As far as I know, this issue is not present in Access 2010.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Enabling OSINT in Activity Based Intelligence

    Activity based intelligence (ABI) requires access to all available sources of data. Recorded Future allows analysts to observe structured data on the open, deep, and dark web.

    When you are entering numbers in a speadsheet, and don't remember what 6×7 is, you just type “=6*7" instead. It works in every cell! This is not so in Access. To enter the elusive 42 in a text box, you have to find a calculator, and then copy the re…
    I originally created this report in Crystal Reports 2008 where there is an option to underlay sections. I initially came across the problem in Access Reports where I was unable to run my border lines down through the entire page as I was using the P…
    This Micro Tutorial will teach you how to change your appearance and customize your Windows 7 interface to your unique preference. This will be demonstrated using Windows 7 operating system.
    The Task Scheduler is a powerful tool that is built into Windows. It allows you to schedule tasks (actions) on a recurring basis, such as hourly, daily, weekly, monthly, at log on, at startup, on idle, etc. This video Micro Tutorial is a brief intro…

    758 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    13 Experts available now in Live!

    Get 1:1 Help Now