Windows Vista. Для профессионалов
Шрифт:
Sidebar.exe
Если боковая панель в данный момент не запущена, то описанное в предыдущем разделе окно вам не поможет. Для ее запуска нужно запустить программу sidebar.ехе, расположенную в каталоге %programf iles%\Windows Sidebar.
Изображение боковой панели представлено на рис. 3.20.
Настроек как таковых боковая панель не содержит. Единственное, что можно сделать, – вызвать рассмотренное нами окно Свойства боковой панели Windows. Для этого нужно выбрать команду Свойства из контекстного меню боковой панели.
С помощью контекстного меню боковой панели можно выполнить и такие операции, как скрытие боковой панели в область уведомлений (команда Скрыть боковую панель), а также добавление новых мини-приложений (команда Добавить мини-приложения).
После выбора команды Добавить мини-приложения перед вами отобразится окно, содержащее список всех имеющихся на компьютере мини-приложений (все они хранятся в каталоге %programf iles%\Windows Sidebar\Gadgets). По умолчанию с операционной системой Windows Vista
• Календарь – календарь, позволяющий узнать текущий день и год.
• Часы – часы, приведенные на рис. 3.20.
• Контакты – строка поиска по контактам адресной книги Почты Windows. С ее помощью вы сможете не только просмотреть список доступных контактов, но и определить телефон или электронный адрес контакта.
• Индикатор ЦП – текущая загруженность процессора, а также процент использования оперативной памяти.
• Валюта – позволяет выполнить конвертирование одних денежных валют в другие. Для этого используется специальный сайт, поэтому для работы данного мини-приложения необходим доступ к Интернету.
• Заголовки новостей веб-каналов – дает возможность отображать на боковой панели RSS-ленты, на которые вы подписаны.
• Заметки – позволяет быстро записывать некоторый текст без необходимости запускать какой-нибудь текстовый редактор. Изображение этого мини-приложения приведено на рис. 3.20.
• Головоломка – еще одна игра от программистов Microsoft. В ней вы должны сложить картинку из разрозненных кусков.
• Показ слайдов – отображает содержимое стандартной папки Изображения в виде слайд-шоу.
• Ценные бумаги – позволяет следить за падением акций на бирже. Для этого используется специальный сайт, поэтому для работы данного мини-приложения необходим доступ к Интернету.
• Погода – дает возможность просматривать прогноз погоды. Для этого используется специальный сайт, поэтому для работы данного мини-приложения необходим доступ к Интернету.
Чтобы добавить мини-приложение на боковую панель, нужно дважды щелкнуть на нем кнопкой мыши.
Контекстное меню мини-приложений выглядит более интересно. С его помощью можно изменить прозрачность мини-приложения (команда Непрозрачность), вынести мини-приложение за рабочее пространство боковой панели, после чего его можно расположить в любом месте Рабочего стола (команда Загрузить на боковую панель), а также изменить настройки мини-приложения (команда Параметры).
Вынести мини-приложение за рабочее пространство боковой панели можно и с помощью мыши. Достаточно воспользоваться операцией Drag & Drop. Как правило, после этого мини-приложение увеличивается в размерах. Кроме того, если вы вынесете его за боковую панель, то после ее скрытия он так и останется на Рабочем столе.
Каждое мини-приложение имеет индивидуальные настройки, доступ к которым можно получить с помощью команды Настройки контекстного меню мини-приложения. Например, в Калькуляторе можно указать, чтобы на его экране отображались предыдущие ваши действия (они будут отображаться, только когда Калькулятор вынесен за пределы боковой панели), в часах можно указать, чтобы также отображалась секундная стрелка, в мини-приложениях для доступа к RSS можно указать RSS-ленты, содержимое которых будет отображаться, в мини-приложении Показ слайдов можно определить переходной эффект между картинками, а также интервал их смены.
Все настройки мини-приложений и самой боковой панели сохраняются в файле Settings. ini, расположенном по адресу %userprof ile%\AppData\Local\ Microsoft\Windows Sidebar.Мини-приложения
Как уже было сказано, все мини-приложения хранятся в каталоге %programf iles%\ Windows Sidebar\Gadgets. Мини-приложение представляет собой набор PNG-изображений, как правило, расположенных во вложенной папке images, а также набор HTML-файлов, определяющих поведение и работу мини-приложения. Они расположены во вложенной папке en-US (для англоязычной версии мини-приложения). Если вы разбираетесь в HTML-программировании и знакомы с языком JavaScript, то можете самостоятельно изменить код мини-приложения по своему усмотрению или создать собственное мини-приложение.
Настройка Рабочего стола с помощью групповых политикБольшая часть параметров настройки Рабочего стола описана в файле Desktop. admx и расположена в разделе Конфигурация пользователя → Административные шаблоны → Рабочий стол и во вложенных в него подразделах (Рабочий стол и Active Directory).
Политики данного раздела изменяют значения параметров REGDWORD-типа ветви HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Policies\Explorer.
• Запретить пользователям вручную перенаправлять папки профилей – установка данной политики запрещает пользователям перемещать стандартные пользовательские папки операционной системы Windows Vista (например, Изображения, Документы, Видео и т. д.). После применения политики из окна Свойства пользовательских папок исчезнет вкладка Папка. Данная политика влияет на значение параметра Di s able Per sonalDi r Change.
• Удалить пункт \'Свойства\' из контекстного меню значка \'Компьютер\' – после установки этой политики скрывается элемент Свойства из контекстного меню значка Компьютер. Данная политика влияет на значение параметра NoPropertiesMyComputer.
• Удалить пункт \'Свойства\' из контекстного меню значка \'Документы\' – установка данной политики приводит к скрытию элемента Свойства из контекстного меню значка Документы. Политика влияет на значение парамeTpaNoPropertiesMyDocuments.
• Удалить пункт \'Свойства\' из контекстного меню компонента \'Корзина\' – после установки этой политики скрывается элемент Свойства из контекстного меню значка Корзина. Политика влияет на значение параметра NoPropertiesRecycleBin.
• Не сохранять параметры при выходе – после установки данной политики перестанут сохраняться новые настройки расположения окон и значков Рабочего стола и т. д. Политика влияет на значение параметра NoSaveSettings.
• Не добавлять общие папки, из которых открыты документы в \'Сеть\' – установка данной политики приводит к запрещению добавления ярлыков на недавно используемые сетевые ресурсы в папку Сеть. Политика влияет на значение параметра NoRecentDocsNetHood.
Еще одним разделом групповых политик (описан
Политики данного раздела изменяют параметры REGDWORD-типа ветви реестра HKEY_CURRENT_USER\Software\Policies\MicrosoftWindows\DWM.
• DisallowFlip3d – позволяет запретить отображение окна Flip 3D.
• DisallowAnimations – дает возможность запретить эффекты анимации окон.
• DisallowComposition – позволяет запретить работу интерфейса Aero.
• DisallowColorizationColorChanges – дает возможность запретить изменение цветового оформления окон с помощью ссылки Цвет и внешний вид окон окна Персонализация.
• Def aultColorizationColorState – если значение параметра равно 1, то стандартный цвет рамки окон будет заменен цветом, указанным в параметрах
DefaultColorizationColorAlpha, DefaultColorizationColorBlue, DefaultColorizationColorGreen и DefaultColorizationColorRed.Примечание
Механизм Flip 3D можно активизировать комбинацией клавиш Windows+Tab либо Ctrl+Windows+Tab. При этом вторая комбинация клавиш запускает механизм Flip 3D в режиме залипания, то есть после нажатия данной комбинации для перехода между окнами вам достаточно будет просто нажимать клавишу Tab. Когда же вы выберете нужное окно, необходимо нажать клавишу Enter.
Групповая политика также позволяет настроить некоторые параметры доступа к возможностям боковой панели Windows. Для этого применяются параметры, описанные в файле Sidebar, admx и расположенные в разделе Конфигурация пользователя → Административные шаблоны → Компоненты Windows → Боковая панель.
Политики данного раздела изменяют параметры REGDWORD-типа ветви реестра HKEY_CURRENT_USER\Software\MicrosoftWindows\CurrentVersion\ Policies\Windows\Sidebar.
• OverrideMoreGadgetsLink – имеет строковый тип. Значение этого параметра определяет сайт, на котором программа будет искать дополнительные мини-приложения. По умолчанию поиск ведется на сайте Microsoft.
• TurnOff Sidebar – если значение данного параметра равно 1, то запуск боковой панели будет запрещен.
• TurnOffUnsignedGadgets – когда значение параметра равно 1, боковой панели будет запрещено выполнять установку и запуск неподписанных мини-приложений.
• TurnOffUserlnstalledGadgets – если значение данного параметра равно 1, то боковой панели будет запрещено запускать мини-приложения, установленные пользователем.
Малоизвестные настройки Рабочего стола
Продолжим изучение возможностей настройки операционной системы, которые нельзя выполнить с помощью стандартных окон Windows Vista.
Скрытие и отображение версии операционной системы с рабочего стола
Операционная система Windows Vista по умолчанию не отображает на Рабочем столе свою версию. К сожалению, в ней нет стандартных способов отобразить или скрыть версию с Рабочего стола. Однако это можно сделать с помощью реестра. Для этого достаточно параметру REG_DWORD-типа PaintDesktopVersion, расположенному в ветви реестра HKEY_CURRENT_USER\ Control Panel\Desktop, присвоить значение 0.
Изменение минимального расстояния для перемещения значков и окон
Вы случайно никогда не перемещали значок вместо того, чтобы выполнить двойной щелчок кнопкой мыши на нем? Как правило, когда пользователь торопится или просто очень быстро выполняет двойной щелчок кнопкой мыши, вместо того чтобы запустить приложение, происходит перемещение самого значка. Операционная система Windows, еще начиная с Windows 95, имела возможности по устранению таких неприятностей. Но они до сих пор не имеют стандартного способа изменений.
Как обычно, воспользуемся реестром. Нужно изменить значения параметров строкового типа DragHeight и DragWidth, расположенных в ветви реестра HKEY_CURRENT_USER\Control Panel\Desktop. По умолчанию они равны 4.
Эти параметры определяют количество пикселов (первый параметр определяет количество пикселов сверху и снизу от значка, а второй – справа и слева), перемещение на которые не будет считаться перемещением, и значок (или окно) вернется на свое место. Как правило, используемые по умолчанию четыре пиксела являются очень маленькой величиной, особенно если вы работаете с разрешением экрана выше 1024 х 768 пикселов. Поэтому желательно изменить значения этих параметров хотя бы на 10.
Изменение расположения обоев на Рабочем столе
Windows Vista поддерживает еще одну интересную возможность – можно сдвинуть рисунок обоев относительно верхней или левой стороны экрана. С помощью этого эффекта очень часто можно добиться довольно интересной композиции Рабочего стола.
Расположением обоев на Рабочем столе управляют два параметра REGDWORD-типа, расположенные в ветви реестра HKEY_CURRENT_USER\Control Panel\Desktop. Параметр WallpaperOriginX позволяет указать количество пикселов, на которые будет сдвинут вниз рисунок обоев. А параметр WallpaperOriginY позволяет указать количество пикселов, на которые будет сдвинут влево рисунок обоев Рабочего стола.
Скрытие и отображение ActiveX-объектов на Рабочем столе
Возможность скрытия и отображения ActiveX-объектов на Рабочем столе в Windows Vista реализована так же, как и в предыдущих версиях операционной системы.
Чтобы отобразить элемент на Рабочем столе, нужно в ветви системного реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace создать подраздел с названием, соответствующим CLSID-номеру необходимого ActiveX-объекта.
Если же необходимо удалить определенный элемент с Рабочего стола конкретного пользователя, то нужно воспользоваться ветвью реестра HKEY_CURRENT_USER\ Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons. Данная ветвь реестра содержит два дочерних подраздела: ClassicStartMenu и NewStartPanel. Нужно создать параметр REG_DWORD-типа в одном из этих подразделов в зависимости от того, какой вид меню Пуск вы используете. Название параметра должно соответствовать CLSID-номеру ActiveX-объекта, а значение должно быть равно 1. Например, чтобы скрыть ActiveX-объект с Рабочего стола при использовании нового вида меню Пуск, нужно создать параметр в подразделе NewStartPanel.