Питер Нортон - Полное руководство по Microsoft Windows XP
- Название:Полное руководство по Microsoft Windows XP
- Автор:
- Жанр:
- Издательство:неизвестно
- Год:неизвестен
- ISBN:нет данных
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Питер Нортон - Полное руководство по Microsoft Windows XP краткое содержание
В книге известного американского автора описывается среда ОС Windows XP и принципы ее функционирования, приведен сравнительный анализ Windows XP с предшествующими версиями операционной системы Windows. Рассматриваются вопросы применения и модификации нового интерфейса с целью получения прямого доступа ко всем функциям Windows XP обсуждаются варианты подключения к компьютерным сетям. Несколько разделов посвящены работе с реестром и конфигурационными файлами, мультимедийным функциям и разнообразным системным службам, а также методам решения проблем с программным обеспечением и оборудованием. Особое внимание уделено обеспечению безопасности операционной системы.
Издание адресовано пользователям и сетевым администраторам, желающим активно применять возможности операционной системы Windows XP (в том числе и недокументированные).
Полное руководство по Microsoft Windows XP - читать онлайн бесплатно ознакомительный отрывок
Интервал:
Закладка:
Темы
Выше уже обсуждалась возможность использования тем [17] для оформления Windows XP (см. раздел «Переход к интерфейсу Windows 2000» в начале данной главы). При выборе темы Классическая(Windows Classic) интерфейс уподобляется имеющемуся в Windows 2000. С другой стороны, при использовании темы Windows XPстиль оформления Рабочего стола преобразуется в стиль Windows XP, к которому читатели уже привыкли в ходе изучения материалов предшествующих разделов данной книги.
Примечание
Хотя Windows 2000 поставляется без значка для изменения тем Рабочего стола на панели управления, использовать темы этой операционной системы нетрудно. В статье Базы знаний Microsoft (Microsoft Knowledge Base), озаглавленной «Q257841 – How to Configure Desktop Themes in Windows 2000» (Как конфигурировать темы Рабочего стола с использованием стиля оформления Windows 2000) – см. Web-сайт http://support.microsoft.com/support/kb/articles/Q257/8/41.ASP – поясняется, каким образом изменяются параметры настройки темы Рабочего стола и каким образом Рабочий стол оформляется в стиле Windows 2000. Другая статья из Базы знаний Microsoft, «Q258478 – Windows 2000 Desktop Themes ompatibilitiy» (Совместимость тем для оформления Рабочего стола) – см. Web-сайт http://support.microsoft.com/support/kb/articles/Q258/4/78.ASP – позволяет ознакомиться с проблемами совместимости некоторых тем (с этими же проблемами вы можете столкнуться и при работе Windows XP).
К счастью, в Windows XP разрешается использовать все темы с расширением.theme, которые применялись еще в Windows 9х и Windows 2000. При задании темы операционной системы Windows XP интерфейс приводится к виду Классическая.Специалисты Microsoft решили не публиковать данные о совместной работе интерфейса программирования приложений (Application Programming Interface – API) с различными темами. На практике применение интерфейса API во многом облегчает создание программ. Следует также отметить, что тема Windows XPсодержит больший объем данных, чем та тема, которая использовалась прежде с Windows 9х или Windows 2000.
Рекомендация
Одним из наиболее полезных разделов, содержащих рекомендации по применению тем в операционной системе Windows, является Web-сайт Desktop Architect (http://www.themedoctor.com/cafepg.shtml), который включает даже больше сведений по этому вопросу, чем описания Windows. Здесь можно не только получить сведения по использованию имеющихся тем, но и ознакомиться с незадокументированными возможностями по их конфигурированию. Кроме того, допустимо загрузить (наряду с другими атрибутами) дополнительные картинки для фоновых рисунков и программ-заставок.
Проблема состоит в том, что фирма Microsoft в наши дни использует новый принцип управления темами, поэтому уже существующие управляющие файлы могут потребовать определенной доработки. Так, например, вы можете просто не обнаружить системную папку для хранения тем в папке Программы,поскольку темы в Windows XP хранятся в пользовательских каталогах. Вам придется, по крайней мере, добавить файл темы в папку \Documents and Settings\\Application Data\Microsoft\Windows\Themes.
Изменение, которое потребуется проделать для каждого файла, должно в первую очередь коснуться записи %ThemeDir%, которую содержат все файлы. Нужно проявлять особую осторожность при реализации этого требования, в частности при добавлении переменной среды к параметрам Windows XP. Указанная переменная информирует операционную систему о назначении параметра $ThemeDir. Добавить переменные среды легко, если щелкнуть правой кнопкой мыши по опции Мой компьютери из контекстного меню выбрать пункт Свойства(Properties). При этом появится окно Свойства системы(System Properties), в котором следует выбрать вкладку Дополнительно(Advanced) и щелкнуть по кнопке Переменные среды(Environment Variables). На рис. 3.14 показано всплывающее в этом случае диалоговое окно Переменные среды(Environment Variables).
Рисунок 3.14.Диалоговое окно Переменные среды позволяет задавать переменную среды $ThemeDir
На этом этапе имеется две возможности. При помещении переменной среды $ThemeDir в список Переменные среды пользователя для [имя пользователя](User variables) эта переменная доступна только для конкретного пользователя, при помещении ее в список Системные переменные(System Variables) – для всех пользователей системы. При необходимости предоставить всем пользователям право работы с соответствующей темой рекомендуется выбрать второй вариант. Данный вариант требует большего объема памяти на жестком диске, но вместе с тем гарантирует, что те изменения, которые выполняются одним из пользователей, не окажут негативного воздействия на работу других пользователей. Если же вы занимаетесь бизнесом и не желаете предоставлять посторонним доступ к своей информации, занесите в общий каталог все файлы, необходимые для поддержки тем, а сами файлы с расширением.theme поместите в собственный каталог. В таком случае нужен меньший объем памяти жесткого диска, однако возникает необходимость более тщательно продумывать все свои действия.
После выбора одного из рассмотренных выше вариантов нажмите кнопку Создать(New), расположенную под соответствующим списком. Затем введите переменную $ThemeDir в поле Имя переменной(Variable Name), укажите местоположение файлов тем в поле Значение переменной(Variable Value) и нажмите кнопку ОК.Это позволяет перевести темы в режим, допускающий их проверку.
В некоторых случаях плохо выполненные темы могут создавать проблемы при их использовании, что требует последующего редактирования файла.theme вручную. Файл.theme представляет собой обычный текстовый файл, поэтому для его редактирования удобнее программа Блокнот. Необходимо обратить внимание на записи для специальных каталогов, не указывающих местоположение реальных ресурсов. Так, например, если все файлы с курсорами (.cur) помещаются в каталог D: \Themes\My Theme (вместе с прочими файлами тем), а запись theme-файла указывает на то, что файлы с курсорами присутствуют в корневом каталоге Temp, то файлы.theme, скорее всего, нельзя использовать обычным образом. В более ранних версиях Windows XP подобные проблемы решались путем занесения всех файлов с темами в один каталог и обращения к этому каталогу перед проверкой имени файла. Поскольку Windows XP допускает размещение тем в личных каталогах пользователей, этот старый подход не эффективен. Предпочтительно помещать все файлы тем в один каталог и указывать с помощью переменной среды %ThemeDir%:empty=%ThemeDir%\MyTheme\MyTheme_Empty.ico,0
Теперь имеет смысл более детально обсудить способ централизованного управления темами, предусматривающий создание централизованного каталога для всех использующихся в операционной системе тем. В подобном случае применение сетевого диска гарантирует, что каждый сотрудник небольшой фирмы получит свободный доступ к подготавливаемым фирмой темам, а для изменения параметров системы потребуется модифицировать лишь один набор файлов с темами. Я в подобных случаях предпочитаю создавать отдельный подкаталог для каждой темы. В результате при перемещении той или иной темы не нужно обращаться ко всему набору тем системы. Так, например, при подобном подходе первая тема фирмы должна храниться на сетевом диске F: \My Company\Theme 1\. При создании темы все сопутствующие файлы следует помещать в один каталог, организуемый на сетевом диске. Редактирование theme-файла нужно производить таким образом, чтобы записи файла указывали текущее местоположение файлов с темами. В рассмотренном выше примере записи для каждого ресурса файла.theme должны преобразовываться к следующему виду:
Читать дальшеИнтервал:
Закладка: