During the CG’s chat session few days ago, small discussion happened – how to make Delphi to ignore Vista on Vista.
No surprise, but it is very easy and feature was in Windows for a few versions already – it is called “compatibility mode”.
For Delphi being around for long time, developer might find some issues running old versions of the IDE on Vista: security restrictions, debug mode, even look-and-feel. Whatever reason you do not like Vista affecting your development environment, there is very easy way to go around it.
From this article at HowToGeek:
Windows Vista, like any new operating system, will have problems running some older versions of applications. This is especially true in Vista, considering all the changes. Thankfully there is a compatibility mode that can be easily set per application.
To configure the compatibility mode for an application, just locate the installation directory and right click on the .exe, selecting Properties from the menu.
You can choose to run the program in Windows XP compatibility mode, or even all the way back to Windows 95 compatibility.
Probably the most useful setting to start off with would be to disable the visual themes and desktop composition, if you can’t get things working. You’ll have to play around with it, but most likely you can get your application working this way.
If you are willing to take more drastic approach, this Dr.Bob’s article might be of help to you.