Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Изменение внешнего вида Windows » Оформление Windows 11/ 10 / 8 / 7 / Vista » Темы и Стили - [решено] Как применить изменение цвета окна для Проводника в Стандартной теме(как в Классике)?

Ответить
Настройки темы
Темы и Стили - [решено] Как применить изменение цвета окна для Проводника в Стандартной теме(как в Классике)?

Ветеран


Сообщения: 3320
Благодарности: 916

Профиль | Отправить PM | Цитировать


Приветствую.
При задании цвета окна в стандартной теме Семёрки Експлорер имеет собственное мнение по этому поводу и продолжает отображать свои окна белым цветом.

Исключение составляет папка %SystemRoot%\assembly, так как у неё по умолчанию спец отображение.
А в Классике всё согласно определённому цвету.

Разве только белый фон у надписей Search Control Panel и Search program and files на приведённом скриншоте, но это уже мелочи
Возможно ли решения для Стандартной темы?
Цветовая схема при переключении тем и установки цвета окна - идентична. Такое впечатление, что Експлорер не считывает значение цвета окна и отображает его константой как белый.
Для Висты уже спрашивал, ответ не был получин. Скрин в том посте затерялся, на нём было примерно тоже что и в случаи с Стандартной темой Семёрки сейчас
Скрины хоть и для билда 7000, но такое же наблюдаю и в 7100, есть так же предположение что и в RTM так же.

Отправлено: 17:02, 25-08-2009

 

Ветеран


Сообщения: 3320
Благодарности: 916

Профиль | Отправить PM | Цитировать


Доброго времени суток.
Быть может по прошествии времени кому-то из участников попадалось решение данного вопроса?
Я нахожу только аналогичные вопросы на других форумах/конференция.
Custom Explorer Background Image
Change background color of Windows Explorer?
Даже на MS встретил вопрос по данной теме (причём отвечавший сначала спутал Windows Explorer с Internet Explorer). Там возмущение было в том, что изменение цветовой палитры затронуло блокнот, но никак не окна Експлорера.
http://cid-cee68305a6fc5854.skydrive...olorOnWin7.png

Отправлено: 03:00, 29-11-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 3320
Благодарности: 916

Профиль | Отправить PM | Цитировать


Всем привет! Продвижение с решением.
В теме В Windows 7 можно установить свое изображение на задний фон папки ? DImaN! дал ссылку на одну из тем на МС, которая уже просматривалась при поиске решения данной темы. Там оказалось обновление, добавлен пост ZEUSosX от 23-го декабря 2009 года, который и призван помочь решить данную.
На основе поста ZEUSosX небольшое руководство на русском.
Применяйте данное руководство только на свой страх и риск.
  1. Идём в директорию %SystemRoot%\Resources\Themes\Aero\Shell\NormalColor
    Для подстраховки копируем имеющийся там файл shellstyle.dll в другую не системную директорию.
  2. С помощью ResHack открываем файл %SystemRoot%\Resources\Themes\Aero\Shell\NormalColor\shellstyle.dll
  3. В ресурсе UIFILE->1->1033 ищем строчку <if id="atom(clientviewhost)">

    Чуть ниже будет строчка background="themeable(gtc(ItemsView, 0, 0, 3802), window)"
    Необходимо заменить на background="themeable(ARGB(0, ---, ---, ---), window)", вместо --- числа от 0 до 255, предпочитаемого цвета (например те, которые заданы в меню цвета для окон на скриншоте из первого поста).
  4. И опять в поиск по <if id="atom(clientviewhost)">, с соответственной и заменой строки background="themeable(gtc(ItemsView, 0, 0, 3802), window)" как в предыдущем шаге.
  5. По окончанию замен, нажать Compile Script и сохранить файл, получив предварительно на него все права. (По умолчанию такими владеет учётка Trusted Installer, нужно добавить такие же для учётки пользователя от имени которой запустили ResHack)
  6. После перезагрузки результат будет на лицо.


Проверенно в Windows Seven RC (7100) Ultimate x86 ENG.

Результат замены background="themeable(gtc(ItemsView, 0, 0, 3802), window)" на background="themeable(ARGB(0, 216, 232, 242), window)"
Осталось разобраться с левой частью окна.
P.S.
У кого учётка на social.technet.microsoft.com, передавайте от меня поклон ZEUSosX

P.S.S
И на левую часть окна была найдена управа, на одном восточном блоге.
В RC (7100) применил такие изменения (согласно руководству выше)

Код: Выделить весь код
В группе <ProperTreeModule
замена
background="themeable(gtc(PROPERTREE, 2, 0, 3821),  window)"
на
background="themeable(ARGB(0, 166, 202, 240), window)"

В группе <ProperTreeHost

font="IconFont"
аналогичная замена
background="themeable(gtc(PROPERTREE, 2, 0, 3821),  window)"
на
background="themeable(ARGB(0, 166, 202, 240), window)"


<if id="atom(ProperTreeLinksHeader)">

<Element

foreground="themeable(gtc(Button, 1, 4, 3803), windowtext)"

соответственно
background="themeable(gtc(Communications::Rebar, 0, 0, 3803), window)"
на
background="themeable(ARGB(0, 166, 202, 240), window)"

Вместо чисел 166, 202, 240 естественно можно задать предпочитаемый цвет.


Указанная в источнике группа <CommonPlacesHost в RC не обнаружена, а <ProperTreeHost несколько отличалась.
В группе ProperTreeLinksHeader первоначально забыл заменить, хотя эффект приведенный на скриншоте уже был получен. После замены (и перезагрузки) ничего не изменилось, а должно было к примеру быть изменения или в Пуске, или в Панели управления (там ещё властвует другой цвет). Впрочем приемлемо, главное основные окна эксплорера.

Решено.


Ещё раз спасибо ZEUSosX с social.technet.microsoft.com, и отдельное для автора восточного блога.

Последний раз редактировалось Admiral, 20-01-2010 в 18:38. Причина: Решено

Это сообщение посчитали полезным следующие участники:

Отправлено: 00:18, 20-01-2010 | #3



Компьютерный форум OSzone.net » Изменение внешнего вида Windows » Оформление Windows 11/ 10 / 8 / 7 / Vista » Темы и Стили - [решено] Как применить изменение цвета окна для Проводника в Стандартной теме(как в Классике)?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Как применить настройки вида папок ко всем папкам alexa___ Microsoft Windows Vista 8 22-12-2021 18:11
Программы - [решено] Изменение боковой панели проводника (типичных задач для файлов и папок) Windowz777 Оформление Windows XP 11 19-12-2009 18:27
[решено] Изменение цвета фона ячейки таблицы при нажатии чекбокса dmitryst Вебмастеру 4 18-09-2008 03:59
Установка - [решено] Как вернуть управление стандартной утилите wireless соедининия после установки др. Qen Microsoft Windows 2000/XP 6 19-11-2007 22:01




 
Переход