Проблема состоит в том, что фирма Microsoft в наши дни использует новый принцип управления темами, поэтому уже существующие управляющие файлы могут потребовать определенной доработки. Так, например, вы можете просто не обнаружить системную папку для хранения тем в папке Программы, поскольку темы в Windows XP хранятся в пользовательских каталогах. Вам придется, по крайней мере, добавить файл темы в папку \Documents and Settings\
Изменение, которое потребуется проделать для каждого файла, должно в первую очередь коснуться записи %ThemeDir%, которую содержат все файлы. Нужно проявлять особую осторожность при реализации этого требования, в частности при добавлении
Рисунок 3.14. Диалоговое окно
На этом этапе имеется две возможности. При помещении переменной среды $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
Вильям Л Саймон , Вильям Саймон , Наталья Владимировна Макеева , Нора Робертс , Юрий Викторович Щербатых
Зарубежная компьютерная, околокомпьютерная литература / ОС и Сети, интернет / Короткие любовные романы / Психология / Прочая справочная литература / Образование и наука / Книги по IT / Словари и Энциклопедии