Чтение онлайн

на главную - закладки

Жанры

Тонкости реестра Windows Vista. Трюки и эффекты
Шрифт:

• System.Music.TrackNumber – номер музыкального файла в альбоме;

• System.Music.Genre – жанр музыкального файла.

Например, параметр FullDetails может находиться в одной из следующих ветвей реестра:

• HKEY_CLASSES_ROOT\– – метаданные отображаются для всех файлов;

• HKEY_CLASSES_ROOT\Unknown – для незарегистрированных файлов;

• HKEY_CLASSES_ROOT\AllFilesystemObjects – для всех возможных файлов и объектов операционной системы;

• HKEY_CLASSES_ROOT\Folder – для всех папок;

• HKEY_CLASSES_ROOT\Directory – для всех папок, содержащих файлы.

Работа

с окнами

Перетаскивание окна

При перетаскивании окна с помощью мыши может отображаться либо его содержимое, либо только контур. Если параметру DragFullWindows, который расположен в разделе реестра HKEY_CURRENT_USER\Control Panel\Desktop, присвоить значение 1, то при перетаскивании окна с помощью мыши будет отображаться его содержимое, а при установленном значении 0 – только контур. После изменения значения данного параметра компьютер требуется перезагрузить.

В реестре можно указать количество пикселов по горизонтали и вертикали, перемещение на которое не будет учитываться (то есть окно не будет перемещаться). Это же относится и к значкам файлов на Рабочем столе и в Проводнике. Для этого используются два параметра строкового типа, расположенные в ветви реестра HKEY_CURRENT_USER\Control Panel\Desktop. Первый из этих параметров называется DragHeight и определяет количество пикселов по вертикали. Например, если значение этого параметра равно 15, то при перетаскивании окна или значка на 15 пикселов вверх или вниз ничего не произойдет. Второй параметр называется DragWidth и определяет количество «мертвых» пикселов по горизонтали.

Активация окон при наведении указателя мыши

Существует возможность установки режима работы системы, при котором окна будут автоматически активироваться (получать фокус), если навести на них указатель мыши. Включить этот режим можно с помощью редактирования двух битов параметра REG_BINARY-типа UserPreferencesMask, расположенного в ветви реестра HKEY_CURRENT_USER\Control Panel\Desktop.

• 0х00000001 – при установке данного бита будет задан режим работы системы, при котором окна будут автоматически получать фокус, если навести на них указатель мыши. При этом окно, получившее фокус наведением указателя мыши, не будет переходить на передний план.

• 0х00000040 – при установке этого бита окно, получившее фокус наведением указателя мыши, будет переходить на передний план.

После включения режима активации окна наведением указателя мыши можно определить интервал удержания указателя над окном, прежде чем оно станет активным. Для этого достаточно указать нужный интервал (в миллисекундах) в параметре REG_DWORD-типа ActiveWndTrkTimeout, расположенном в ветви реестра HKEY_CURRENT_USER\Control Panel\Desktop.

Плавная прокрутка окна

Можно отключить или включить использование плавной прокрутки элементов в окне. Для этого достаточно воспользоваться параметром строкового типа SmoothScroll, расположенным в ветви реестра HKEY_CURRENT_USER\Control Panel\Desktop.

Если значение данного параметра равно 1, то будет использоваться плавная прокрутка.

Перемещение
файла между окнами Проводника

По умолчанию при перемещении файла между папками выполняется его перемещение. Вы можете изменить это поведение. Для этого нужно воспользоваться параметром REG_DWORD-типа DEFAULTDROPEFFECT, расположенным в ветви реестра HKEY_CLASSES_ROOT\-. Он может принимать следующие значения, указывающие, что при перемещении файла между папками будет выполняться:

• 1 – копирование;

• 2 – перемещение;

• 4 – создание ярлыка.

Окно открытия или сохранения файла

В этом разделе мы рассмотрим, как с помощью системного реестра можно изменять режимы работы в окне открытия/сохранения файла.

Поле кнопок окна открытия/сохранения файлов

Некоторые стандартные программы Windows Vista используют старое окно, предназначенное для открытия/сохранения файлов (рис. 2.18).

Рис. 2.18. Окно открытия/сохранения файла

Данное окно содержит поле с кнопками, определяющими стандартные каталоги. Это поле можно настроить с помощью реестра. Например, вы можете вообще удалить его. Для этого необходимо в разделе реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\comdlg32 (если подраздел comdlg32 отсутствует по указанному пути, то его следует создать самостоятельно) сформировать REG_DWORD-параметр NoPlacesBar и присвоить ему значение 1. REG-файл при этом будет выглядеть следующим образом (расположение файла на компакт-диске – Файлы реестра\Режимы\NoPlacesBar.reg):

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\comdlg32]

"NoPlacesBar"=dword:00000001

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

Рис. 2.19. Старый вариант окна открытия/сохранения файлов

Чтобы опять вернуть поле кнопок, необходимо присвоить параметру NoPlacesBar значение 0 либо удалить его из реестра. Все изменения вступают в силу без перезагрузки компьютера.

Можно отредактировать пути к папкам, к которым будут вести кнопки на панели быстрого доступа. Для этого нужно воспользоваться ветвью реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Policies\comdlg32\placesbar. Она должна содержать пять параметров с именами от place0 до place4. Они могут иметь как строковый, так и REG_DWORD-тип. Если параметр имеет строковый тип, то значение этого параметра должно указывать путь к каталогу, который будет открываться после нажатия кнопки. Если параметр имеет тип REG_DWORD, то он должен содержать одно из предопределенных значений, указывающих каталог:

Поделиться:
Популярные книги

Идеальный мир для Лекаря 4

Сапфир Олег
4. Лекарь
Фантастика:
фэнтези
юмористическая фантастика
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря 4

Последняя Арена 10

Греков Сергей
10. Последняя Арена
Фантастика:
боевая фантастика
рпг
5.00
рейтинг книги
Последняя Арена 10

Мой личный враг

Устинова Татьяна Витальевна
Детективы:
прочие детективы
9.07
рейтинг книги
Мой личный враг

Ведьмак (большой сборник)

Сапковский Анджей
Ведьмак
Фантастика:
фэнтези
9.29
рейтинг книги
Ведьмак (большой сборник)

Имперский Курьер

Бо Вова
1. Запечатанный мир
Фантастика:
попаданцы
аниме
фэнтези
фантастика: прочее
5.00
рейтинг книги
Имперский Курьер

Разбуди меня

Рам Янка
7. Серьёзные мальчики в форме
Любовные романы:
современные любовные романы
остросюжетные любовные романы
5.00
рейтинг книги
Разбуди меня

Аргумент барона Бронина 4

Ковальчук Олег Валентинович
4. Аргумент барона Бронина
Фантастика:
попаданцы
аниме
сказочная фантастика
фэнтези
5.00
рейтинг книги
Аргумент барона Бронина 4

Сумеречный Стрелок 5

Карелин Сергей Витальевич
5. Сумеречный стрелок
Фантастика:
городское фэнтези
попаданцы
аниме
5.00
рейтинг книги
Сумеречный Стрелок 5

Камень. Книга 4

Минин Станислав
4. Камень
Фантастика:
боевая фантастика
7.77
рейтинг книги
Камень. Книга 4

Игра на чужом поле

Иванов Дмитрий
14. Девяностые
Фантастика:
попаданцы
альтернативная история
5.50
рейтинг книги
Игра на чужом поле

Мужчина не моей мечты

Ардова Алиса
1. Мужчина не моей мечты
Любовные романы:
любовно-фантастические романы
8.30
рейтинг книги
Мужчина не моей мечты

Метатель

Тарасов Ник
1. Метатель
Фантастика:
боевая фантастика
попаданцы
рпг
фэнтези
фантастика: прочее
постапокалипсис
5.00
рейтинг книги
Метатель

Шаг в бездну

Муравьёв Константин Николаевич
3. Перешагнуть пропасть
Фантастика:
фэнтези
космическая фантастика
7.89
рейтинг книги
Шаг в бездну

Род Корневых будет жить!

Кун Антон
1. Тайны рода
Фантастика:
фэнтези
попаданцы
аниме
7.00
рейтинг книги
Род Корневых будет жить!