Показать полную графическую версию : Пакет VistaStyle
Страниц :
1
2
3
4
5
6
[
7]
8
9
10
11
ParboiL, картинки вроде и в старой версии были »
Были, а работали-ли? В том-то все и дело. Во вторых сами картинки были заменены, а некоторые подправлены лично.
ParboiL, картинки вроде и в старой версии были. »
Нет, картинок не было. Я слежу за всеми изменениями VistaPL и могу с точной уверенностью сказать, что раньше при открытии папок с музыкой, видео было пусто :)
раньше при открытии папок с музыкой, видео было пусто »
На самом деле была одна картинка - это "Панель управления". Но и она заменена, вернее скинут контраст, чтоб было лучше видно текст ;)
ParboiL,
Отдельная тема VistaPL Black c Tahoma фонтом »
в архиве нет файла темы есть только стиль :search:
в архиве нет файла темы есть только стиль »
Это по сути и есть сама тема ;) Создай папку VistaPL (Путь для примера C:\WINDOWS\Resources\Themes\VistaPL\) и залей в нее содержимое архива. Далее запусти и примени файл VistaPl.msstyles ;)
ParboiL, а вот здесь Вы ошибаетесь: Тема и Стиль - разные вещи!
Тема кроме Стиля может включать в себя: Схему курсоров, Скринсейвер, Обои рабочего стола, Звуковую схему, Шрифты и их размер, Цвет заднего фона, и др. Все это прописывается непосредственно в файле .theme.
ParboiL, а вот здесь Вы ошибаетесь: »
Я прекрасно понимаю разницу ;) Но согласитесь, что если я вверху напишу, что это визуальный стиль, то кто-то может не понять о чем идет речь ;) Тут два варианта:
1. Выложить с простым файлом *.theme
2. Исправить в шапке на "Визуальный стиль".
Могу сделать, как сочтете нужным. Мне не сложно :)
Тема содержится в файле *.theme . Файл содержит простой текст (откройте luna.theme блокнотом, только не изменяйте!!!). Визуальный стиль содержится в файле *.msstyles в особом формате. GUI Windows позволяет создавать только темы. В пакет VistaStyle входит и первое и второе, однако отдельно от пакета разумно размещать лишь стиль (т.к. в теме прописаны пути файлов).
т.к. в теме прописаны пути файлов »
Можно использовать системные переменные...
однако отдельно от пакета разумно размещать лишь стиль (т.к. в теме прописаны пути файлов) »
Я тоже так посчитал и разместил только визуалку, но вот как видим имеются вопросы. А раз так, то нужно это дело пересмотреть, чтоб народ не пугался :) Ваши мнения?
ParboiL, выкладывать с файлом *.theme нет смысла. Менять шапку - тоже как-то не рационально. Лучше всего воспользоваться модифицированным SFX-модулем (http://7zsfx.solta.ru/) и создать инсталлятор для темы. Конфиг сделать типа этого:
;!@Install@!UTF-8!
InstallPath="%windir%\Resources\Themes\VistaPL"
Progress="yes"
ExecuteFile="VistaPL.msstyles"
;!@InstallEnd@!
.
Данный инсталлятор автоматически устанавливает тему. Если Вас интересует эта идея, я расскажу больше.
Drinko, Цитата Котяра:
т.к. в теме прописаны пути файлов »
Можно использовать системные переменные... »
Но все равно файлы (фоновый рисунок, звуки) придется выкладывать вместе с темой и тема превратится в "копию" пакета VistaStyle
Котяра, Я все понимаю :) И инсталлятор такой делается за 3 минуты, только нужно ли? Если человек захочет установить tahoma стиль поверх Segoe, то заменится файл theme. Если делать то, что Вы в примере написали, то окромя визуального стиля ничего не будет работать от пакета VistaStyle. Звуки, курсоры, скринсейвер и обои останутся в воздухе. Если выложить с файлом theme из пакета, то при такой замене будет все работать на ура, но а если человек ставит на систему, где использует свои звуковые и курсорные темы? Все слетит и опять - отсутствие звуков, курсоров и т.д. Можно конечно извратиться и написать инсталлятор с выбором. Установка поверх пакета VistaStyle либо отдельно :D
P.S. Хотя!!! Есть идея. Сделать простой инсталлятор, который будет проверять наличие файла VistaPL.theme. Если такой файл имеется, то замены не будет, а если нет, то пропишется самый простой файл theme только для визуального стиля ;)
Если человек захочет установить tahoma стиль поверх Segoe »
ParboiL, Я установил VistaPL.msstyles из-за желания установить только тему, а не пакет VistaStyle.
Сделать простой инсталлятор, который будет проверять наличие файла VistaPL.theme. Если такой файл имеется, то замены не будет, а если нет, то пропишется самый простой файл theme только для визуального стиля »
ParboiL, зачем файл *.theme вообще нужен? Те кому нужен полный вариант, скачают VistaStyle, а тема для людей типа меня, которые не устанавливают паки, а предпочитают визуальные стили. По моему личному мнению, мой вариант оптимальн. А про работоспобность - я лично его проверил.
Котяра, Тогда правда нет смысла и инсталлятор делать отдельно для визуального стиля. Я придумал, как сделаю. Напишу - визуальный стиль и выложу с ним в архиве readme.txt где для чайников напишу процесс установки. Это думаю решит все проблемы с непониманием ;)
ParboiL, да, readme.txt - это то что надо!
saxara-v
06-04-2008, 22:24
:up
Мне при инсталляции один только момент пока не нравится. Это когда переустанавливаешь VistaStyle из окон експлорера. В момент замены ShellStyle он ругается на невозможность замены из-за занятости файла системой. Буду рыть в этом направлении.
ADD: Вопрос решен. Будет так происходить.
1. Если пакет VistaStyle ставится впервые, то обычная установка.
2. Если пакет ставится поверх старого не из окон Windows (Total Commander, Far и т.д.), то тоже обычная установка.
3. Если пакет ставится поверх старого из окон Windows, то в конце выскочит предложение о перезагрузке системы. Ее можно будет сделать позже, но до тех пор в системе будет активен старый ShellStyle.dll. После перезагрузки активируется новый dll, а старый будет удален автоматически.
Вот так думаю будет самое правильное :)
Переложил версию 1.9!
Всем кто уже установил версию 1.9 ранее нет смысла скачивать заново. Все, что ставит инсталлятор осталось неизменно. Цель была исправить процесс установки из окон Windows для тех, кто еще будет скачивать ;)
Boa Soft
07-04-2008, 23:58
Мне при инсталляции один только момент пока не нравится. Это когда переустанавливаешь VistaStyle из окон експлорера. В момент замены ShellStyle он ругается на невозможность замены из-за занятости файла системой. Буду рыть в этом направлении. »
TaskKill /f /im explorer.exe >nul
Boa Soft, Спасибо, но я уже решил этот вопрос, о чем написал выше ;)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC