Vista tree view: отключение затухания узлов дерева

3015
Bob

При использовании древовидного представления (например, списка папок в Проводнике) рядом с каждым узлом, который содержит подузлы, присутствуют маленькие треугольники. К сожалению, они исчезают, как только человек покидает дерево с помощью мыши. Это очень раздражает, потому что больше не видно, какие папки содержат подузлы, как только мышь оказывается где-то еще.

Есть ли способ предотвратить исчезновение маленьких треугольников в Vista?

6

5 ответов на вопрос

2
Factor Mystic

Я проверил aero.msstyles (файл, который содержит все визуальные ресурсы), и кажется, что глифы расширителя древовидного представления являются идентификаторами ресурса # 804-812.

Я надеялся найти прозрачный ресурс или зону, в которой могла бы быть прозрачная версия расширителя, но он ничего подобного не представляет (идея состоит в том, что, если такой ресурс существует, его можно отредактировать с помощью соответствующего расширитель иконок).

Я также проверил UIFILE-ресурс Aero в shellstyle.dll, чтобы найти что-то связанное с фокусом или движением мыши для расширителей древовидного представления. Опять не игра в кости.

Поэтому я думаю, что это, вероятно, невозможно, по крайней мере, не путем редактирования файлов визуального стиля.

2
facepalmd

Я скучаю по простоте старого Windows Explorer. При этом единственный известный мне способ получить представление о том, какие папки имеют подпапки, а какие нет в Vista, заключается в следующем:

  • перейти к панели управления
  • открыть параметры папки
  • перейти на вкладку « Просмотр »
  • В разделе « Дополнительные настройки» и « Файлы и папки»
  • есть флажок: Показать простой вид папки в области навигации . Снимите это.

Теперь в представлении дерева папок узлы папок, у которых нет подпапок, будут иметь прямую линию, стекающую по их левой стороне, тогда как у тех папок с подпапками есть пустое пространство (где был бы треугольник) с левой стороны с точками выше и ниже пробела.

2

Чтобы остановить эффект затухания в проводнике дерева Vista, вам нужно изменить «Fade or Slide Menus to View»

  1. Щелкните правой кнопкой мыши Компьютер> Свойства
  2. Расширенные системные настройки
  3. Под Производительностью нажмите Настройки
  4. Снимите флажок Fade or Slide Menu для просмотра
  5. Применять
1
JP Alioto

Я не мог найти способ сделать это с помощью конфигурации, но нажатие в этом окне (или нажатие на элемент в списке) остановит исчезновение.

К сожалению, они снова исчезают, как только вы снова кликаете куда-то еще ... Bob 15 лет назад 1
1
BinaryMisfit

Я могу подтвердить, что нет никаких настроек, чтобы изменить это. Полный список предметов, которые можно отключить, доступен здесь .

Вы также можете взглянуть на параметры в разделе «Производительность».

  • система
  • Расширенные системные настройки
  • продвинутый
  • Настройки производительности