PDA

Показать полную графическую версию : Как при создании своей темы правильно её сохранить


R_jackushin
22-11-2021, 22:23
Есть сторонние темы для ОС-7 и они тоже работают.
При установке и запуске сторонней темы, она не вносит ни каких изменений в другие программы.
Создал свою тему и внёс пока только два изменения и сохранил.
Удалил иконку пользователя и поднял кнопки вверх.
Рисунок - 1
Сохранил и запустил свою тему и вот оно ... ???
Она вносит изменения в другие программы.
рисунок - 2.
Как это исправить.
В каком посту написана шпаргалка как правильно создать и сохранить свою тему для ОС-7. И что бы она работала и не вносила изменений в другую программу.
Как это делают сторонние темы, они же не изменяют интерфейс других программ.

R_jackushin
01-12-2021, 00:02
АЙ. Ё_Моё.
Уважаемые профессионалы. Просмотрев.....
Компьютерный форум OSzone.net » Изменение внешнего вида Windows » Оформление Windows 10 / 8 / 7 / Vista Windows 10 / 8 / 7 / Vista
Я не нашёл как правильно сохранить изменения внесённые в файл через программу W-7 Style Builder v-1.5 с расширением *.msstyles, так Что бы при запуске она (basic.theme) не вносила несогласованные изменения в другие программы.
Или как правильно запустить новую тему через basic.theme
Наверно я плохо искал.

Vadikan
02-12-2021, 22:22
R_jackushin, вы можете сколько угодно писать администрации и не получать отправленных вам ответов. Ждите ответов в теме форума, вот и весь ответ администрации.

Smarty
03-12-2021, 13:17
не вносила изменений в другую программу. »
Никак.
Разработчики других программ используют готовые ресурсы системы.
Если для программы нужен черный цвет текста меню, он и берется из системы, а конкретно из файла aero.msstyles.
Цвета системы не влияют на программы, которые содержат в себе всё, в том числе свое оформление.

R_jackushin
04-12-2021, 18:59
Спасибо, Vadikan.
Спасибо, Smarty.
Других вариантов не у кого нет. ???

От куда берутся цвета: из системы или файла aero.msstyles
1. aero оригинальная тема
2. aero сторонняя тема
3. basic оригинальная тема
они берут цвета правильно не внедряясь в сторонние программы.
4. И только сторонняя basic тема внедряется в сторонние программы изменяя в них цвета.
Разработчики других программ используют готовые ресурсы системы. »
Можно ли заменить цвета в сторонней basic теме aero.msstyles на цвета из системы.
Если все 3-и варианта тем используют правильные цвета.
Как внедрить(перенаправить) эти цвета в свою basic тему.

Smarty
04-12-2021, 19:46
От куда берутся цвета: из системы или файла aero.msstyles »
В основном из aero.msstyles.
они берут цвета правильно не внедряясь в сторонние программы. »
Это сторонние программы "внедряются" в визуальный стиль, а не наоборот.
Как внедрить(перенаправить) эти цвета в свою basic тему. »
Тема - это файл .theme, я правильно понимаю?

R_jackushin
05-12-2021, 20:18
Да под basic тема подразумевается упрощённый визуальный стиль запускаемый файлом basic.theme.
Это сторонние программы "внедряются" в визуальный стиль, а не наоборот. »
Если сторонняя программа внедряется, то почему:
Это только при запуске сторонней темы через basic.theme все цвета почему то слетают.
И не только цвета, ещё и кнопки меняют свой стиль на простые плоские. рисунок - 3

Запускаем же тему через оригинальный файл basic.theme всё работает.
В оригинальный файл basic.theme сторонняя программа не внедряется.

Если aero.theme исправно работает всегда и оригинальная и сторонняя.
Как при запуске в своей созданной теме запущенную через basic.theme это исправить.

И если это сделать не реально. .............

Smarty
11-12-2021, 23:50
Запускаем же тему через оригинальный файл basic.theme всё работает. »
Сравнить построчно две темы не пробовали?

R_jackushin
13-12-2021, 23:18
Пробовал:
Наверное в aero или basic.txeme за стиль отвечают блоки:

[Theme]
; Windows 7 - IDS_THEME_DISPLAYNAME_AERO или BASIC просто информация какой используем стиль.
DisplayName = @%SystemRoot%\System32\themeui.dll,-2013 - ( или ИМЯ ваше темы )
И
[VisualStyles]
Path=%ResourceDir%\Themes\Aero\Aero.msstyles - ( или ИМЯ вашей темы )
Composition=0 - Вот этот 0 и включает BASIC стиль! Эта строка в AERO отсутствует.
ColorStyle=NormalColor - Стиль цвета, тут пишут не трогать ничего.
Size=NormalSize - Варианты стиля (в стилях Windows 7 по умолчанию NormalSize, других как в Windows XP не предоставлется ).
ColorizationColor=0x6B74B8FC - Цвет окошек (если используется Aero с прозрачными окнами).
Transparency=1 - (Только для Aero режима) Использовать прозрачность или нет 1=да, 0=нет.
Transparency=1 - ставим 1 или 0 без разницы не работает.

Если, что то и надо менять или добавлять в стороннем упрощённом стиле файла basic.theme я не знаю.
Настраивая цвета в стороннем файле *. msstyles результата никакого. Можно только испортить.
А вот прозрачность частично в сторонней упрощённой вазовой теме куда-то исчезла.
Просмотрел много файлов тем в инете.
Все сторонние темы которые я нашёл в инете все они собраны в стиле AERO и отсутствует упрощённый базовый стиль BASIC. Ни в одной сторонней теме нет упрощённого стиля.
А если и есть то не работает как надо, прозрачности нет, как в оригинальном упрощённом стиле basic.theme.

R_jackushin
09-01-2022, 23:52
Похоже за столько лет никто не нашёл как исправить эту ошибку.
Или посчитали не нужным её исправлять. Авось сойдёт и так.
А на просьбу от пользователя просто тишина.

R_jackushin
22-01-2022, 02:18
Есть файл aero.msstyles и в нём находятся ресурсы которые отвечают как за aero.theme, так и за basic.theme.
Однако заменив эти ресурсы в aero.msstyles для темы aero.theme и запустив тему как aero, всё работает.
А заменив ресурсы в aero.msstyles для темы basic.theme и запустив тему как basic, всё дело швах и ни чего не работает.
Какая бы красивая тема не была, но если тема работает только на половину и только как aero.theme, но не работает как basic.theme - Это есть не правильно.

И вопрос остаётся актуален до тех пор пока профессионалы не захотят помочь.

Smarty
22-01-2022, 08:29
И вопрос остаётся актуален до тех пор пока профессионалы не захотят помочь. »
Профессионалы сидят в офисе Майкрософт, здесь одни любители.
Обращайтесь к профи напрямую, сюда они не заходят.

R_jackushin
27-01-2022, 02:37
Мечтал найти помощь дома у профессионалов-любителей, кто любит редактировать темы.
Ай, извините. Майкрософт, далеко. Туда я не поеду.




© OSzone.net 2001-2012