473,652 Members | 2,979 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Form colors in Access XP look goofy when converting

Hello,

I have forms in my database that use grey as the back color. When I convert
them to XP, They all look goofy. The grey becomes two tone. The grey used
in the controls are dark, the grey used in the form detail is light, almost
white. I can change the back color on the forms to match the controls, but
on controls like tabs etc, it still looks goofy (since I can't change the
backcolor on a tab control or button etc.).

Is there any easy way to deal with this without having to change the display
colors to classic windows?

Thanks!
Nov 13 '05 #1
4 1826
It sounds like you are using office 2003.

This new look is called themed controls, and it simply means that your
application(s) take on a windows xp look..
(most new software looks this way).

You can turn it off, by going:

tools->options->forms/reports tab

Just un-check the "use themed controls".

I actually like the themes on, as it makes my "old" software look new. Here
is a series of screen shots with themes turned on, and off....

http://www.members.shaw.ca/AlbertKal...heme/index.htm

And, if you look at the following screens of grids, they look more modern. I
find that the old grey screens do look a bit tired, but the whole matter is
really a taste issue. (and, there is a number of issues with themed
controls).

http://www.members.shaw.ca/AlbertKal...icles/Grid.htm

--
Albert D. Kallal (Access MVP)
Edmonton, Alberta Canada
pl************* ****@msn.com
http://www.members.shaw.ca/AlbertKallal
Nov 13 '05 #2
Hi Albert,

Nope, using 2002 / XP. I've dealt with it for a while now, fortunately I've
had some control over workstation standards, so I've just been able to set
all workstations to "Windows Classic", but I don't want to have to do that,
and ideally, I don't want to have to change all the back color of all the
forms in the database.

Any other ideas?
"Albert D. Kallal" <ka****@msn.com > wrote in message
news:E3SQe.4333 4$Hk.43207@pd7t w1no...
It sounds like you are using office 2003.

This new look is called themed controls, and it simply means that your
application(s) take on a windows xp look..
(most new software looks this way).

You can turn it off, by going:

tools->options->forms/reports tab

Just un-check the "use themed controls".

I actually like the themes on, as it makes my "old" software look new.
Here is a series of screen shots with themes turned on, and off....

http://www.members.shaw.ca/AlbertKal...heme/index.htm

And, if you look at the following screens of grids, they look more modern.
I find that the old grey screens do look a bit tired, but the whole matter
is really a taste issue. (and, there is a number of issues with themed
controls).

http://www.members.shaw.ca/AlbertKal...icles/Grid.htm

--
Albert D. Kallal (Access MVP)
Edmonton, Alberta Canada
pl************* ****@msn.com
http://www.members.shaw.ca/AlbertKallal

Nov 13 '05 #3
On Tue, 30 Aug 2005 05:52:32 GMT, "Jozef" <SP**********@t elus.net> wrote:
Hi Albert,

Nope, using 2002 / XP. I've dealt with it for a while now, fortunately I've
had some control over workstation standards, so I've just been able to set
all workstations to "Windows Classic", but I don't want to have to do that,
and ideally, I don't want to have to change all the back color of all the
forms in the database.

Any other ideas?


I see - your forms use the system colors (the negative numbers). These are
not actually colors at all, but indexes into the standard system color set,
and they always follow whatever windows color scheme is in effect. That's
what they're for.

The good news is that it's not too hard to write code that can loop through
all the form objects, open each one in design mode, loop through all the
controls, and replace the BackColor value of all controls that have a specific
BackColor value, then save the form. If you don't want to go to all that
trouble, buy Speed Ferret, and let it do it for you.

If you do much Access development, you'll want Speed Ferret anyway. It can
save vast amounts of time and make otherwise impractical design changes
relatively trivial.
Nov 13 '05 #4
Excellent.

Thanks Steve, will check it out.
"Steve Jorgensen" <no****@nospam. nospam> wrote in message
news:s7******** *************** *********@4ax.c om...
On Tue, 30 Aug 2005 05:52:32 GMT, "Jozef" <SP**********@t elus.net> wrote:
Hi Albert,

Nope, using 2002 / XP. I've dealt with it for a while now, fortunately
I've
had some control over workstation standards, so I've just been able to set
all workstations to "Windows Classic", but I don't want to have to do
that,
and ideally, I don't want to have to change all the back color of all the
forms in the database.

Any other ideas?


I see - your forms use the system colors (the negative numbers). These
are
not actually colors at all, but indexes into the standard system color
set,
and they always follow whatever windows color scheme is in effect. That's
what they're for.

The good news is that it's not too hard to write code that can loop
through
all the form objects, open each one in design mode, loop through all the
controls, and replace the BackColor value of all controls that have a
specific
BackColor value, then save the form. If you don't want to go to all that
trouble, buy Speed Ferret, and let it do it for you.

If you do much Access development, you'll want Speed Ferret anyway. It
can
save vast amounts of time and make otherwise impractical design changes
relatively trivial.

Nov 13 '05 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

16
7214
by: TD | last post by:
This is the code under a command button - Dim ctl As Control For Each ctl In Me.Controls If ctl.BackColor <> RGB(255, 255, 255) Then ctl.BackColor = RGB(255, 255, 255) End If Next ctl
3
1729
by: Daylor | last post by:
hi. i got a sample project written in vc6. when i compile and build the exe (debug mode ) , the exe file size is 221KB, and the program work ok. if i open this project in vc7 , build the exe, the exe file is 156KB and the program load, but not works well. what im missing here.. ?
1
9968
by: mdawoodk | last post by:
i am getting error "input string was not in correct format" when converting a string decimal into integer value. code is like this: string strVal = ""; int nVal = 0; strVal = "14.9"; nVal += Convert.toInt32(strVal);
0
1730
Krishna Ladwa
by: Krishna Ladwa | last post by:
In Sql Server 2000 Version, I found that no Notification message box appears when converting text column to varchar but the data gets truncated to the given size for the varchar. Whereas it appears when you convert the varchar column to text column. Do this through Enterprise Manager Console Create a New table with a column as varchar datatype from Enterprise Manager  table created  Open the table and add one row  Successfully added the...
2
11172
by: bipinskulkarni | last post by:
Hi, i have a field createdby with datatype GUID. In following query ,i encountered with the error "Conversion failed when converting from a character string to uniqueidentifier" select ISNULL(VW_tbl_ChildProducts.createdBy,' ' ) as createdBy from table.
2
5105
by: clintonb | last post by:
Victor said: The double value that I'm trying to convert to GCSMoney (which is implemented as cents) was produced by multiplying a dollar amount by an interest rate to get interest. double amount = 126.60; double interestRate = .075; double interest = amount * interestRate;
4
1464
by: kingrexx | last post by:
I am creating a Form in Access 2000 to track request by month. However, we use an alternate calendar, so I need to check the Request Date to determine the New Month and Year. Here is the process flow: Table1.Request_Date - updated on Form AfterUpdate Select * From Table2 Where Table1.Request_Date => Table2.Start_Date and Table1.Request_Date <= Table2.End_Date Should return Table2.Month and Table2.Year and those values go to...
1
4834
by: NLR2008 | last post by:
Hi there, Can anybody help me and provide me with a SIMPLE solution to create a search form in Access 2003. I have created a database for Finance Payments and want to enable the user to search on a number of different fields and to return records that meet the criteria in a subform below. I'm testing this at the moment. So far i have: 3 unbound text boxes (to input the search parameters)
4
5173
by: Kelly Warden | last post by:
I want to create a form in Access to update my table automatically with the information selected from combo boxes, lists, comments, etc. Also, I want to automate this w/ some VBA or SQL or something in Access. I want to be able to automatically fill out parts of the form based on some other tables containing different data. Basically in the form, if reason 1 is automatically filled out then its done and no one needs to look at it and it...
0
8279
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
8703
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
0
7302
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
6160
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
4145
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
4291
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
2703
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
1
1914
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
2
1591
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.