PDA

Показать полную графическую версию : Пакет VistaStyle


Страниц : 1 2 3 4 5 6 [7] 8 9 10 11

ParboiL
05-04-2008, 19:05
ParboiL, картинки вроде и в старой версии были »

Были, а работали-ли? В том-то все и дело. Во вторых сами картинки были заменены, а некоторые подправлены лично.

Meja
05-04-2008, 20:15
ParboiL, картинки вроде и в старой версии были. »
Нет, картинок не было. Я слежу за всеми изменениями VistaPL и могу с точной уверенностью сказать, что раньше при открытии папок с музыкой, видео было пусто :)

ParboiL
05-04-2008, 20:24
раньше при открытии папок с музыкой, видео было пусто »

На самом деле была одна картинка - это "Панель управления". Но и она заменена, вернее скинут контраст, чтоб было лучше видно текст ;)

viksem
05-04-2008, 20:58
ParboiL,

Отдельная тема VistaPL Black c Tahoma фонтом »

в архиве нет файла темы есть только стиль :search:

ParboiL
05-04-2008, 21:13
в архиве нет файла темы есть только стиль »

Это по сути и есть сама тема ;) Создай папку VistaPL (Путь для примера C:\WINDOWS\Resources\Themes\VistaPL\) и залей в нее содержимое архива. Далее запусти и примени файл VistaPl.msstyles ;)

Drinko
05-04-2008, 21:44
ParboiL, а вот здесь Вы ошибаетесь: Тема и Стиль - разные вещи!
Тема кроме Стиля может включать в себя: Схему курсоров, Скринсейвер, Обои рабочего стола, Звуковую схему, Шрифты и их размер, Цвет заднего фона, и др. Все это прописывается непосредственно в файле .theme.

ParboiL
05-04-2008, 21:58
ParboiL, а вот здесь Вы ошибаетесь: »

Я прекрасно понимаю разницу ;) Но согласитесь, что если я вверху напишу, что это визуальный стиль, то кто-то может не понять о чем идет речь ;) Тут два варианта:

1. Выложить с простым файлом *.theme
2. Исправить в шапке на "Визуальный стиль".

Могу сделать, как сочтете нужным. Мне не сложно :)

Котяра
05-04-2008, 22:00
Тема содержится в файле *.theme . Файл содержит простой текст (откройте luna.theme блокнотом, только не изменяйте!!!). Визуальный стиль содержится в файле *.msstyles в особом формате. GUI Windows позволяет создавать только темы. В пакет VistaStyle входит и первое и второе, однако отдельно от пакета разумно размещать лишь стиль (т.к. в теме прописаны пути файлов).

Drinko
05-04-2008, 22:06
т.к. в теме прописаны пути файлов »
Можно использовать системные переменные...

ParboiL
05-04-2008, 22:09
однако отдельно от пакета разумно размещать лишь стиль (т.к. в теме прописаны пути файлов) »

Я тоже так посчитал и разместил только визуалку, но вот как видим имеются вопросы. А раз так, то нужно это дело пересмотреть, чтоб народ не пугался :) Ваши мнения?

Котяра
05-04-2008, 22:13
ParboiL, выкладывать с файлом *.theme нет смысла. Менять шапку - тоже как-то не рационально. Лучше всего воспользоваться модифицированным SFX-модулем (http://7zsfx.solta.ru/) и создать инсталлятор для темы. Конфиг сделать типа этого:

;!@Install@!UTF-8!
InstallPath="%windir%\Resources\Themes\VistaPL"
Progress="yes"
ExecuteFile="VistaPL.msstyles"
;!@InstallEnd@!
.
Данный инсталлятор автоматически устанавливает тему. Если Вас интересует эта идея, я расскажу больше.

Drinko, Цитата Котяра:
т.к. в теме прописаны пути файлов »
Можно использовать системные переменные... »
Но все равно файлы (фоновый рисунок, звуки) придется выкладывать вместе с темой и тема превратится в "копию" пакета VistaStyle

ParboiL
05-04-2008, 22:32
Котяра, Я все понимаю :) И инсталлятор такой делается за 3 минуты, только нужно ли? Если человек захочет установить tahoma стиль поверх Segoe, то заменится файл theme. Если делать то, что Вы в примере написали, то окромя визуального стиля ничего не будет работать от пакета VistaStyle. Звуки, курсоры, скринсейвер и обои останутся в воздухе. Если выложить с файлом theme из пакета, то при такой замене будет все работать на ура, но а если человек ставит на систему, где использует свои звуковые и курсорные темы? Все слетит и опять - отсутствие звуков, курсоров и т.д. Можно конечно извратиться и написать инсталлятор с выбором. Установка поверх пакета VistaStyle либо отдельно :D

P.S. Хотя!!! Есть идея. Сделать простой инсталлятор, который будет проверять наличие файла VistaPL.theme. Если такой файл имеется, то замены не будет, а если нет, то пропишется самый простой файл theme только для визуального стиля ;)

Котяра
05-04-2008, 22:47
Если человек захочет установить tahoma стиль поверх Segoe »
ParboiL, Я установил VistaPL.msstyles из-за желания установить только тему, а не пакет VistaStyle.
Сделать простой инсталлятор, который будет проверять наличие файла VistaPL.theme. Если такой файл имеется, то замены не будет, а если нет, то пропишется самый простой файл theme только для визуального стиля »
ParboiL, зачем файл *.theme вообще нужен? Те кому нужен полный вариант, скачают VistaStyle, а тема для людей типа меня, которые не устанавливают паки, а предпочитают визуальные стили. По моему личному мнению, мой вариант оптимальн. А про работоспобность - я лично его проверил.

ParboiL
06-04-2008, 00:20
Котяра, Тогда правда нет смысла и инсталлятор делать отдельно для визуального стиля. Я придумал, как сделаю. Напишу - визуальный стиль и выложу с ним в архиве readme.txt где для чайников напишу процесс установки. Это думаю решит все проблемы с непониманием ;)

Котяра
06-04-2008, 00:30
ParboiL, да, readme.txt - это то что надо!

saxara-v
06-04-2008, 22:24
:up

ParboiL
07-04-2008, 13:20
Мне при инсталляции один только момент пока не нравится. Это когда переустанавливаешь VistaStyle из окон експлорера. В момент замены ShellStyle он ругается на невозможность замены из-за занятости файла системой. Буду рыть в этом направлении.

ADD: Вопрос решен. Будет так происходить.

1. Если пакет VistaStyle ставится впервые, то обычная установка.
2. Если пакет ставится поверх старого не из окон Windows (Total Commander, Far и т.д.), то тоже обычная установка.
3. Если пакет ставится поверх старого из окон Windows, то в конце выскочит предложение о перезагрузке системы. Ее можно будет сделать позже, но до тех пор в системе будет активен старый ShellStyle.dll. После перезагрузки активируется новый dll, а старый будет удален автоматически.

Вот так думаю будет самое правильное :)

ParboiL
07-04-2008, 19:51
Переложил версию 1.9!
Всем кто уже установил версию 1.9 ранее нет смысла скачивать заново. Все, что ставит инсталлятор осталось неизменно. Цель была исправить процесс установки из окон Windows для тех, кто еще будет скачивать ;)

Boa Soft
07-04-2008, 23:58
Мне при инсталляции один только момент пока не нравится. Это когда переустанавливаешь VistaStyle из окон експлорера. В момент замены ShellStyle он ругается на невозможность замены из-за занятости файла системой. Буду рыть в этом направлении. »

TaskKill /f /im explorer.exe >nul

ParboiL
08-04-2008, 09:32
Boa Soft, Спасибо, но я уже решил этот вопрос, о чем написал выше ;)




© OSzone.net 2001-2012