Windows: есть ли способ изменить цвет выбора в фоновом окне?

(Windows 7, классическая тема)

В Windows выбранный объект выделяется темно-синим цветом. Выделения в окне, в котором нет фокуса, выделяются серым цветом. Вот пример из проводника Windows. Я выбрал PDF-файл, и текущая папка («Мои документы») будет выделена серым цветом. Все идет нормально.

В этой же системе я использую удаленный настольная программа. Выделения в этой программе выглядят следующим образом:

Папка с именем ‘005’ — выделен, но цвет выделения такой светлый, что я его почти не вижу.

Чтобы сделать это выделение более заметным, я попытался использовать одну из тем с высокой видимостью в Windows. Это работает: цвета программы удаленного рабочего стола меняются вместе с моими локальными цветами. Но темы с высокой видимостью кажутся мне ужасными, поэтому я бы не стал их использовать.

Есть ли способ изменить только цвет, используемый для выделения в фоновых окнах?


1

Щелкните правой кнопкой мыши пустую область рабочий стол и выберите «Персонализировать». Когда откроется окно «Персонализация», выберите «Цвет окна» из команд внизу. В открывшемся окне «Цвет и внешний вид окна» выберите «Дополнительные параметры внешнего вида». В диалоговом окне «Цвет и внешний вид окна» выберите «Выбранные элементы» в раскрывающемся списке «Элемент» и выберите новый цвет для «Цвет 1». Нажмите «Применить» и нажмите «ОК», чтобы сохранить настройки и закрыть диалоговое окно.

Может помочь использование других цветов. Если параметр не применяется через RDP, попробуйте вместо этого изменить шрифт по умолчанию, который не связан с отображением и может очень сильно помочь с общей видимостью.

Для фона это не так просто, потому что на самом деле background-select — это растянутое прозрачное изображение, а не выбор цвета. Есть еще способ изменить это. Вам понадобится Win7 Style Builder 1.5. Обратите внимание, что для того, чтобы это работало, у вас должна быть запущена служба тем (которая обычно отключена для классического просмотра). Даже если у вас отключены аэродинамика и прозрачность и установлена ​​опция «Adjust For Best Performance»), это будет работать, пока активна служба тем.

Теперь в Win7 SB вам нужно перейти в Explorer & Shell -> Проводник -> TreeView -> TreeItem -> SelectedNotFocus. Это вариант, который выполняет то, что вы хотите. BORDERCOLOR, FILLCOLOR и TEXTCOLOR — это то, что вам нужно (BGTYPE: ENUM BORDERFILL должен быть там, но не требует чередования). С FILLCOLOR вы сможете приспособиться к чему-то очень различимому..

Поделиться
Улучшите это ответ
изменён 5 мая ’17 в 14: 40
ответил 5 мая ’17 в 10:33
  • Параметр «Выбранные элементы» изменяет цвет только для выбранных элементов в окне переднего плана/в фокусе, но не в фоновых окнах. — Гоббс 5 мая 2017, 11:22
  • Я обновил ответ, добавив, как изменить этот фон. Если вы все же измените его, отслеживайте изменения реестра. Я уверен, что в будущем это будет намного проще. — Overmind 5 мая ’17 в 11:41
добавить комментарий |

Щелкните правой кнопкой мыши пустую область рабочего стола и выберите «Персонализировать». Когда откроется окно «Персонализация», выберите «Цвет окна» из команд внизу. В открывшемся окне «Цвет и внешний вид окна» выберите «Дополнительные параметры внешнего вида». В диалоговом окне «Цвет и внешний вид окна» выберите «Выбранные элементы» в раскрывающемся списке «Элемент» и выберите новый цвет для «Цвет 1». Нажмите «Применить» и нажмите «ОК», чтобы сохранить настройки и закрыть диалоговое окно.

Может помочь использование других цветов. Если параметр не применяется через RDP, попробуйте вместо этого изменить шрифт по умолчанию, который не связан с отображением и может очень сильно помочь с общей видимостью.

Для фона это не так просто, потому что на самом деле background-select — это растянутое прозрачное изображение, а не выбор цвета. Есть еще способ изменить это. Вам понадобится Win7 Style Builder 1.5. Обратите внимание, что для того, чтобы это работало, у вас должна быть запущена служба тем (которая обычно отключена для классического просмотра). Даже если у вас отключены аэродинамика и прозрачность и установлена ​​опция «Adjust For Best Performance»), это будет работать, пока активна служба тем.

Теперь в Win7 SB вам нужно перейти в Explorer & Shell -> Проводник -> TreeView -> TreeItem -> SelectedNotFocus. Это вариант, который выполняет то, что вы хотите. BORDERCOLOR, FILLCOLOR и TEXTCOLOR — это то, что вам нужно (BGTYPE: ENUM BORDERFILL должен быть там, но не требует чередования). С FILLCOLOR вы сможете приспособиться к чему-то очень различимому.

Оцените статью
Botgadget.ru
Добавить комментарий