Показать полную графическую версию : Classic Theme Windows 7 со включенным графическим ускорением
Страниц :
1
2
3
4
5
6
7
8
[
9]
10
11
Ruslan2017
10-07-2019, 11:13
Более 2х лет занимаюсь классической темой в аэро исполнении под Windows 7. Допилено всё, практически до идеала, кроме одного момента - градиентного заголовка окна. Он постоянно капризничает - выглядит по разному в разных окнах. Видимо по-этой причине, автор оригинальной темы, сделал в своей теме "Classic AE" заголовки одноцветными, без градиента.
По моим модификациям.
В теме "Classic AE mod 2019_4" заголовок нормально отображается во всех окнах программ, но отображается лишняя светлая полоска на окнах хромообразных браузеров, развернутых во весь экран.
Если взять тему "Classic AE mod 2019_5", то в ней нет лишней полоски на браузерах-хроклонах, но вылез косяк в другом месте. На закладке "Гаджеты" и в менюшке по "Альт+Таб" заголовок отображается без градиента.
Вообщем есть 3 места, где нужен нормальноработающий заголовок:
1) В окне обычных программ
2) В окне "Гаджеты" и меню по "Альт+Таб"
3) В окне хромобраузеров в развернутом состоянии окна (на весь экран)
Как ни крути параметры в msstyles, а градиентный заголовок получается сделать только в 2-х местах, а третьем обязательно вылезет косяк.... Я уже забодался. Прошу опытных темоделов подсказать, как ПРАВИЛЬНО СДЕЛАТЬ ГРАДИЕНТНЫЙ ЗАГОЛОВОК, который бы во всех окнах отображался правильно?
Ruslan2017
11-07-2019, 10:21
Нагуглил сотни аэро-тем под семерку, от самых простых до супер размалеванных. К сожалению, не нашел ни одной темы, где-бы заголовок окна сделан градиентной заливкой.
Если такая тема нашлась - то я бы подсмотрел, как в ней реализовано... Может кто встречал.
Ruslan2017
15-07-2019, 16:43
Аэро тема для Windows 7 в классическом исполнении
Classic AE mod 2019_6 (сборка 12 июля 2019 г.)
Доработки, в сравнении с версией 2019_5:
1) Откат на версию 2019_4, ввиду регрессии версии 2019_5 в связи с глючным заголовком в окне "Гаджеты" и списке по "Alt+Tab"
2) Фикс текстовых полей в программе Outpost
3) Добавлен архив старых версий от mod_2018 по mod_2019_5
https://i.ibb.co/jRrqJPN/Screenshot-2019-6.png
Cкачать (архив с темой и дополнительным софтом, 18 МБ):
https://yadi.sk/d/YXfe9sy3nchUmg
http://ge.tt/7MD964x2
https://www14.zippyshare.com/v/zabuDCXd/file.html
Ruslan2017
17-10-2019, 17:01
ОБНОВЛЕНИЕ.
Аэро тема для Windows 7 в классическом исполнении Classic AE mod 2019_7 (сборка 14 октября 2019 г.)
Доработки, в сравнении с версией 2019_6:
1) Исправлено темное поле в выделенном пункте списка, когда окно находилось в неактивном состоянии. Проявлялось в программе BitComet может и в других
2) Добавлена тема Luna Aero - аэро вариант стандартной темы Windows XP в аэро исполнении, то есть с работающим графическим ускорением
Скриншот темы Classic AE mod 2019_7:
https://i.ibb.co/QdY7vxM/Classic-AE-mod-2019-7.png
Скриншот темы Luna Aero:
https://i.ibb.co/T0wPntG/Luna-Aero-bonus-theme.png
СКАЧАТЬ набор решений для любителей старых интерфейсов.
Архив с Classic AE mod 2019_7 и дополнительным софтом, 20 МБ):
https://yadi.sk/d/LRJq25_f1-rGhg
http://ge.tt/4eBdBmy2
https://www25.zippyshare.com/v/ATu9EbYv/file.html
Ruslan2017
20-10-2019, 23:18
Разгадана загадка с появлением белого текста на кнопках в браузере Мозилла.
https://i.ibb.co/3TmJ2m9/image.jpg
При использовании встроенной аэро темы этот баг не возникал, а только на сторонних. Оказывается некорректность в коде самого браузера. Браузер отрисовывает диалог с кнопками не исходя из параметров темы, а исходя тупо из имени файла стиля.
То есть для корректного отображения нужно переименовать файл стиля в файл Aero.msstyles. Это плохой тон программирования и параметры стиля нужно читать из файла, а не применять по названию файла.
Также если взять и переименовать родной файл Aero.msstyles в Aero1.msstyles с исправлением в theme файле - то этот баг вылезет и на оригинальной теме, поскольку Мозилле не важен стиль, а важно только имя файла стиля.
Ruslan2017
24-10-2019, 23:19
ТЕМА С ПАТЧЕМ ROB (ИСПОЛЬЗОВАТЬ ТОЛЬКО ДЛЯ ТЕСТОВ)
Сделал тему "Classic AE mod 2019_7 ROB (ClearType)" - это последний вариант темы с клиртайп шрифтом и всеми изменениями темы 2019_7, но с патчем ROB. Это новая версия заброшенного патча из-за возникающих проблем, читайте текст ниже.
Патч ROB - это исправление 1 байта, названия раздела "Menu" на "Zenu" в msstyles-файле. Назван по нику форумчанина ROB, предложившего данный фикс. Идея работы такая - операционная система не найдя правильное название раздела "Menu" и вложенные в него параметры, подставляет дефолтные параметры стиля, по сути равные параметрам классического оформления. При этом тема продолжает работать в аэро-режиме, но менюшки отображаются в чисто классическом стиле. Данный патч позволяет получить 100% классические серые меню с темно синим выделением и белым текстом под выделением, что невозможно сделать силами стиля аэро-тем. Исправить можно хоть 1 букву, хоть 2... или все 4 буквы, не важно... Важно лишь чтобы название раздела не было правильным.
Всё было бы замечательно, если не глючили некоторые программы, которые нестандартно выводят меню. В данное время известны 3 программы, с которыми точно возникают проблемы - VLC Player, BitComet, Corel v14. Проблемы проявляются в некорректном отображении меню либо оно вообще не отображается. Поэтому в 2018 году от данного патча пришлось отказаться и все версии 2019 года были без него. С остальными 99% программ проблем не возникает.
Скачать модификацию темы 2019_7 с патчем ROB:
https://www34.zippyshare.com/v/OhThN2sq/file.html
http://ge.tt/6ZdTWzy2
Порядок установки темы аналогичен теме без патча. Использовать только для тестов, понимаете возможны глюки с меню. Хотя ничего страшного не происходит, поэтому тестировать бояться не стоит. А вообще, ищется граммотный специалист, который предложит правильный вариант патча, который не вызывает таких проблем. Может нужно патчить в другом месте, использовать какой-то спецсимвол или что-то хитрое.
ПРИМЕЧАНИЕ:
Сразу после установки данной темы, ПК нужно ПЕРЕЗАГРУЗИТЬ - до перезагрузки меню отображаться вообще не будут.
Ruslan2017
18-11-2019, 23:43
Прорыв в решении проблемы по включению графического ускорения на упрощенных темах Виндовс 7, в том числе классической. И теперь это не очередная версия Classic_AE, а настоящий хардкор.
Специалист с ником "El Sanchez" нашел решение через патч файла dwm.exe. DWM - это диспетчер окон Windows и как ранее было определено, включалка/выключался графического ускорения реализована именно в нём, хотя многие вообще не верили, что это возможно. Ха-ха-ха...
Какой либо нестабильности системы при использовании патченого DWM на моем компе не выявлено. Поэтому патч можете использовать без особого риска завалить систему.
Чтобы увидеть результат, нужно учитывать 2 ньюанса:
1) Патч не включает композитинг, а не отключает композитинг при переходе с Aero в классику. Если переключаться с родной аэро - то останется родной прозрачный заголовок в стиле аэро, а если с "Classic AE mod 2019" то заголовок непрозрачный и на 99% классический. После переключения интерфейс меняется на классический, но заголовок окна продолжает иметь вид той темы, с которой переключался. Если перезагрузить ПК, то на вновь загруженной классической теме ускорение уже не работает, короче важен факт переключения темы (аэро -> классика).
2) После переключения на классику портится вид панели задач - она становися бледной и полупрозрачной. Если перезапустить процесс explorer - то цвет прийдет в норму.
Порядок применения патча:
1) Патчим файл DWM.EXE или берем готовый архива (для 64-битной семерки), для 32-битки пропатчите сами.
Для dwm.exe 6.1.7600.16385 (x64):
Offset --- Original bytes --- Patched bytes
00001D82 --- 74 31 80 3D --- 74 2F 80 3D
0000A135 --- E9 7B 7C FF --- E9 79 7C FF
Для dwm.exe 6.1.7600.16385 (x86):
Offset --- Original bytes --- Patched bytes
00001ED2 --- 8A D8 C6 45 FF 00 --- 8A D8 C6 45 FF 01
Готовые файлы для (х64) системы (архив, 119 кБ):
dwm.exe - пропатченый DWM; dwm_orig_x64.exe - оригинальный файл (на случай отката, переименовать в dwm.exe)
https://www.upload.ee/files/10741026/Patch_dwm.exe.zip.html
https://www98.zippyshare.com/v/QuVbHmCR/file.html
http://ge.tt/8ww5TZz2
2) Заменяем патченый файл dwm.exe в вашей ОС. Для этого нужно загрузиться под другой ОС или с загрузочного диска, флешки - вообщем любым способом, который позволит заменить системный файл.
3) Загружаемся на АЭРО-теме, на встроенной или любой другой, важно что-бы тема была со свойствами АЭРО и работала со включенным композитингом.
4) Переключаемся на классическую тему. И ВОТ ЗДЕСЬ - УРА!!! Ускорение/композитинг осталось работать. Дергунцы интерфейса практически не видны. Вот так должна работать классическая тема, а не та перемигивающаяся фигня, что идет из коробки.
Огромная благодарность "El Sanchez" за проделанную работу. Патч не доделан, но он на 100% демонстрирует главное - ускорение в классической теме можно вернуть.
Мой вопрос к "El Sanchez"
- Я так понял, что корректный патч сделать сложно? Чтобы при загрузке на классической теме ускорение изначально было, без переключения тем и без резапуска эксплорера.
Ответ "El Sanchez":
- Будет время - попробую.
Если на форуме есть крутые программисты, то огромная просьба помочь и мне и "El Sanchez" в доведении результата. Нужно ещё сделать, чтобы ускорение изначально работало при перезапуске ПК и панель задач не меняла свой вид, без перезапуска эксплорера. Короче нужен более корректный патч.
Ruslan2017
02-12-2019, 13:38
Маленькая капелька улучшений, для получения классического интерфейса в Windows 7 c работающим графическим ускорением.
Данный скин предназначен для получения классического вида меню кнопки "Пуск" с помощью программы Classic Shell, взятой из архива "Classic_AE_mod_2019_7\Bonus Soft (рекомендуется использовать)". Это модифицированная версия скина автора Saarineames, где изменены цвета (на рисунке пункты 1,2,3), в соответствии с фоном классического оформления (RGB = 212, 208, 200) и цветами выделения, принятыми в теме "Classic AE mod 2019".
https://i.ibb.co/G9Y6gR7/Classic-Shell-Skin.png
Использование:
1. Установить Classic Shell
2. Скопировать файл "Classic AE mod 2019.skin" в папку скинов c:\Program Files\Classic Shell\Skins
3. Выбрать в настройках программы, закладка "Обложка" cкин "Classic AE mod 2019"
В итоге вы должны получить меню "Пуск" как на скриншоте.
P.S.: Во избежание вопросов: "Зачем это надо, у меня с Classic Shell такие же меню???" У вас не такое меню!!! Classic Shell без скина в аэро-темах не позволяет сделать 3D-тень вокруг меню и меню выглядят плоскими, а также цветовое оформление не гармонирует с классическим. Для устранения этих недочетов и нужен "Classic AE mod 2019.skin"
Скачать:
https://www30.zippyshare.com/v/QF5Oe5F1/file.html
https://www.upload.ee/files/10791519/Classic_Shell_Skin.zip.html
http://ge.tt/6Dhjroz2
ascerdfg
03-12-2019, 20:58
а с универсальным методом чё не развиваешь?
Ruslan2017
08-12-2019, 21:13
а с универсальным методом чё не развиваешь? »
Про какой универсальный метод говоришь???
Новая классическая тема в аэро-исполнении "Classic AE mod 2019_8" от 07.12.2019 г. на замену медленной встроенной классической темы Windows 7. Дополнительно прилагается набор программ, которые позволяют привести шрифты в диалогах, меню "Пуск" и панель задач к правильному классическому виду, а также патч системного файла DWM для любителей настоящего хардкора.
Изменений в сравнении с предыдущей версией 2019_7 очень много:
1) Добавлены 2 варианта темы "Classic AE mod 2019_8" с обычным и ClearType шрифтом, в которых исправлены проблемы с белым текстом на кнопках в FireFox и ТOR-браузере
2) Добавлен классический скин для программы Classic Shell, выполненный в цветовой раскраске темы "Classic AE mod 2019"
3) Добавлена бонусная тема "Aero Basic DWM" - аналог упрощенной темы Windows 7, но с графическим ускорением
4) Добавлена тема "Classic AE mod 2019_7 ROB (ClearType)" - тема с патчем ROB и полностью классическим видом меню. Тема вызывает проблемы в некоторых программах (BitComet, VLC Player, Corel 14) - использовать только при необходимости
5) Добавлена директория с программами для демонстрации глюков классической темы и сравнения работы ОС с графическим ускорением и без ускорения
6) Добавлена директория "Patch dwm.exe" с описанием методики включения графического ускорения через патчинг системного файла. Также прилагаются готовые пропатченые файлы для 32- и 64-битной редакции ОС, а также рекомендации с bat-файлом для автоматизации переключения темы и рестарта explorer
1-й вариант решения - использование темы "Classic AE mod 2019_8" - это лучшее и 100% безглючное решение, для получения графического ускорения с сохранением классического оформления.
https://i.ibb.co/7kJSdCv/Classic-AE-mod-2019-8.png
Установка темы:
1) Установить "UniversalThemePatcher" - рекомендуемый вариант. Установщик выбираем для своей разрядности Windows 7 (32- или 64-бит). Для установки необходимо запустить исполняемый файл, выбрать язык и пропатчить 3 файла, затем перезагрузить компьютер. Если патч был ранее применён - то этот шаг пропускаем. Патчер позволяет добавлять в систему темы от сторонних производителей, а не только использовать встроенные. Без установки UniversalThemePatcher (или UxStyle) тема будет работать в базовом режиме, без функций графического ускорения - точно также тормозно как и встроенная классическая. Поэтому наличие в системе "UniversalThemePatcher" или "UxStyle" или другого патчера тем - обязательно.
2) Скопировать файлы темы "Classic AE mod 2019_8" по пути c:\WINDOWS\Resources\Themes\
3) Зайти в "Персонализацию" и переключиться на тему "Classic AE mod 2019_8"
4) Перезагрузить ПК. Всё готово. Наслаждаемся классическим оформлением Windows 7, но уже с работающим ускорением GPU.
2-й вариант решения - использование патча файла dwm.exe. На данный момент это тоже рабочее решение, но есть неудобства с его включением, а также небольшие проблемы с его использованием. Хотя в целом система работает стабильно.
https://i.ibb.co/d7wZ6FS/patch-dwm-hex.png
На декабрь 2019 года тема "Classic AE mod 2019_8" - это лучший вариант классической темы для Windows 7.
Если будете дорабатывать - делитесь результатом!
Скачать архив (24 Мбайт):
https://www78.zippyshare.com/v/sXRSmo7h/file.html
https://yadi.sk/d/EkizzrvFf-qF-A
http://ge.tt/5uih7yz2
https://www.upload.ee/files/10816959/Classic_AE_mod_2019_8_megapack.zip.html
ascerdfg
09-12-2019, 09:29
чтобы DWM не слетал. Хочу контрастную чёрную ускорить
Ruslan2017
09-12-2019, 19:00
чтобы DWM не слетал. Хочу контрастную чёрную ускорить »
Тогда у тебя 2 варианта - или использовать патченый dwm.exe, но решение кривоватое, так как требует переключение тем и перезапуск эксплорера. Или пилить графику темы самому, но это очень-очень много ресурсов нужно перерисовать, неподготовленному человеку это на пол-года работы.
Ruslan2017
11-12-2019, 22:59
Дополнительная информация для желающих помочь в патчинге dwm.exe.
Я:
- в чем техническая суть патча?
El Sanchez:
- Суть в том, чтобы при переходе на классическую тему значение поля класса CDwmAppHost::s_fCompositionEnabledByPolicy оставить равным 1, невзирая на проверки. Это значение потом используется для проверки, а следует ли включать композицию.
ascerdfg
12-12-2019, 09:58
использовать патченый dwm.exe »
Хочу
Ruslan2017
12-12-2019, 14:45
Хочу »
Бери и используй. В архиве есть готовые пропатченые файлы.
Главное разрядность ОС не перепутай, ато система не загрузится.
ascerdfg
14-12-2019, 11:02
Но ты же написал что оно слетает
Ruslan2017
14-12-2019, 14:03
Но ты же написал что оно слетает »
Слетает. Красивого патча пока нет.
Но там приложен рецепт, как автоматизировать процесс через бат-файл.
ascerdfg
15-12-2019, 13:17
А как теперь проверить что после перезагрузки ускорение отвалилось?
И рецепта по автоматизации я не нашёл.
Ruslan2017
15-12-2019, 22:34
ascerdfg,
Читай текстовый файл, который лежит в папке Patch dwm.exe
Ruslan2017
17-12-2019, 00:38
Выполнен перевод статьи на английский. Скоро будем штормить зарубежные форумы и искать помощи у "правильных" специалистов. Кто на каких мировых форумах сидит, подскажите где?
Или могу статью кинуть - разместите от своего имени. Оформлено все на высшем уровне, перевод с картинками с пояснениями, по всем наработкам за 2 года.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.