Windows: Is there a way to change the selection color of a background window?

7,349

Right click a blank area of the desktop and select 'Personalize'. When the Personalization window opens select 'Window Color' from the commands along the bottom. With the Window Color and Appearance window opens select 'Advanced Appearance Settings'. In the Window Color and Appearance dialog choose 'Selected Items' from the Item drop-down list and select a new color for 'Color 1'. Click 'Apply' and click OK to save the setting and close the dialog.

Using other colors may help. If the setting does not apply via RDP, try changing the default font instead, that's not display related and can help quite a lot with general visibility.

For the background, it's not that simple because the actual background-select is a stretched transparent image, not a color selection. There is still a way to alter this. You need Win7 Style Builder 1.5. Note that in order for this to work you have to have the themes service running (which is usually off for classic view). Even if you have aero and transparency disabled and 'Adjust For Best Performance') this will work as long as the themes service is active.

Now, in Win7 SB you need to go to Explorer & Shell -> Explorer -> TreeView -> TreeItem -> SelectedNotFocus. This is the option that handles what you want. BORDERCOLOR, FILLCOLOR and TEXTCOLOR is what you need (BGTYPE:ENUM BORDERFILL needs to be there, but does not need alternations). With FILLCOLOR you should be able to adjust to something very distinguishable.

Share:
7,349

Related videos on Youtube

Hobbes
Author by

Hobbes

Updated on September 18, 2022

Comments

  • Hobbes
    Hobbes almost 2 years

    (Windows 7, Classic theme)

    In Windows, a selected object is highlighted in dark blue. Selections in a window that does not have focus, are highlighted in gray. Here's an example from Windows Explorer. I've selected a PDF, and the current folder ('My documents') gets a gray highlight. So far, so good.

    enter image description here

    On this same system, I'm running a remote desktop program. Selections in that program look like this:
    enter image description here

    The folder named '005' is highlighted, but the highlight color is so light I can barely see it.

    In an effort to increase visibility of this highlight, I've tried using one of the high visibility themes in Windows. That works: the colors of the remote desktop program change along with my local colors. But the high visibility themes look awful to me, so I'd rather not use those.

    Is there a way to change just the color used for highlighting in background windows?

    • LPChip
      LPChip about 7 years
      What OS is the remote system? Is it Windows 7 too? And what program are you running? Keep in mind that a program can choose to disobey the colors and if that's the case its likely not going to work.
    • Hobbes
      Hobbes about 7 years
      I don't know what OS the remote system uses. It uses the RemoteApp function, where I don't see the desktop of the remote system, just the application window. Program is Author-it Author.
  • Hobbes
    Hobbes about 7 years
    The 'Selected items' setting only changes the color for selected items in the foreground/in-focus window, not in background windows.
  • Overmind
    Overmind about 7 years
    I have updated the answer to include how to alter that background. If you do alter it, track registry changes. I'm sure it will be way more easy to do like that in the future.