Some people have reported that drag and drop does not work in RepaintManagerX under Vista/Windows 7. Here is the problem and how you might want to work around it:
- Windows will block drag and drop between two programs that are running at different privilege levels. So if you are running RepaintManagerX as administrator but are logged in as a normal user, you are dragging from a low privilege program (Windows Explorer) to a high privilege one (RepaintManagerX). And so you are blocked.
- If you have FSX installed into the Program Files or Program Files (x86) directories, you will need to run RepaintManagerX as administrator to allow it to make changes to the SimObjects directory to install repaints. This is because Vista/Win7 protect those program files directories strongly.
That means if you have this issue, 99% chance you have FSX installed under the Program Files directory. What do you do if you want to have drag and drop working properly in RepaintManagerX then? Here are your options:
- Don’t install FSX into the Program Files or Program Files (x86) directory (not helpful now that it is there, I know…). Next time you need to reinstall, consider installing to a different location.
- Don’t use drag and drop – instead use the text entry box below the thumbnails to install (meh.)
- Create an aircraft install directory in another location not under your FSX folder. This is pretty easy, but has some limits (see below)
Option 3 above is pretty handy. I have created an aircraft folder on another drive so I can keep the default aircraft undisturbed. The limitations of this method are:
- You cannot alias from this new directory into another. Let’s say you create a new directory at F:/aircraft. If one of your addon aircraft in this new directory has panel or sounds aliased to the C172, these will be missing because the C172 is in the other aircraft directory (FSX/Simobjects/Airplanes). You can however alias sounds and panels as normal between aircraft that share the same directory (so all planes in FSX/Simobjects/Airplanes can alias to each other OK, and so can those that are in F:/aircraft, but not across the directories). Note that the Gauges and Effects directories continue to work just fine – this only applies to sound and panel aliases. If you need those C172 sounds in the new directory, just copy all the files over.
- You have to update the fsx.cfg file to make FSX aware to look there for more aircraft. RepaintManagerX can work with these directories as long as they are referenced in your fsx.cfg file (see below).
To add a new aircraft directory, locate your fsx.cfg file (in Vista/Win7 it is in C:\Users\<user name>\AppData\Roaming\Microsoft\FSX), and then add a new SimObjectsPath entry to the [Main] section. For example my [main] section looks like this (highlighted section is the new directory):
[Main] DisablePreload=1 User Objects=Airplane, Helicopter SimObjectPaths.0=SimObjects\Airplanes SimObjectPaths.1=SimObjects\Rotorcraft SimObjectPaths.2=SimObjects\GroundVehicles SimObjectPaths.3=SimObjects\Boats SimObjectPaths.4=SimObjects\Animals SimObjectPaths.5=SimObjects\Misc SimObjectPaths.6=MyTraffic\Aircraft SimObjectPaths.7=f:\fsxtest\aircraft Maximized=0 Location=535,81,1575,859,\\.\DISPLAY1 HideMenuNormal=0 HideMenuFullscreen=1 ProcSpeed=6397 PerfBucket=7