PDA

Показать полную графическую версию : Работаем с Vista\Windows Style Builder


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 [48] 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97

Smarty
05-06-2011, 09:50
danvir, не помню я такого. :)
Когда подгонял ТС под общий стиль оформления, убедился, что ресурсы из визуального стиля или
"берутся неправильно" или в WSB карта ресурсов не правильная. И это не только в ТС, и в других программах часто встречается.
Можете посмотреть, что происходит в ТС или 7-Zip, изменив (перекрасив хотя бы) ресурс:
Toolbars, Headers and Rebar > Rebar > Rebar.

user.89
05-06-2011, 12:55
всётаки нашёл: за границу между панелями в тотале отвечает параметр
Fonts , Colors & System Metrics > Fonts & System Metrics > BTNHIGHLIGHT: COLOR

Smarty
05-06-2011, 13:01
user.89, это пол-дела!
Посмотрите теперь в системе, если после изменения этого ресурса всё ОК, то хорошо.

user.89
06-06-2011, 11:55
Smarty: цвет Edit'ов поменялся это не существенно, да и выглядит вроде неплохо )

RE-marka
09-06-2011, 20:36
Добрый вечер!
Безумно благодарна форуму за эту тему, благодаря которой я нашла такой сей замечательный ресурс. Глаза разбегаются от обилия полезной информация :)

Прошу подсказать бедной девушке. :blush: Пока один маленький вопросик.

Есть такая тема с прозрачностью:
http://i.imgur.com/7VyCy.jpg (http://i.imgur.com/aEf2q.jpg)

Как сделать так?
http://i.imgur.com/ItAZO.jpg (http://i.imgur.com/W3WcJ.jpg)
(при максимизации окна)

Если сейчас при максимизации так:
http://i.imgur.com/XMrmb.jpg (http://i.imgur.com/YyyJE.jpg)

Хотелось бы просто "залить" одним цветом, т.е. убрать градиент.
Что нужно изменить в Windows and Caption Buttons > Aero > Dwm Window > Frames > Normal > Top > MaxActive/MaxInactive ?

Smarty
09-06-2011, 20:48
RE-marka, адрес вы указали правильно (но нужно будет пробежаться и по остальным ниже).
Если я правильно понял, то вы хотите сделать верхнюю часть окна такого же цвета как и Панель команд?
Если так, то в чем проблема?
Вам нужно определить цвет Панели команд и отредактировать ресурсы в Windows and Caption Buttons > Aero > Dwm Window > Frames.

Например, у вас так:

http://savepic.org/1803878.png

сделайте вот так:

http://savepic.net/1428835.png

PainteR
09-06-2011, 20:54
RE-marka, кажется что достаточно отредактировать ресурс:
Windows and Caption Buttons > Aero > Dwm Window > Frames > Normal > Top
НО, при этом скорее всего прозрачную часть либо совсем прийдется убрать, либо прийдется всю шапку сделать прозрачной, потому что градиент там получается в результате того что верхняя часть прозрачная и при заливке цветом получаеется вот так как на последнем скрине)

А вобще...можжно сам стиль посмотреть может что можно придумать...

RE-marka
09-06-2011, 21:59
Большое спасибо за столь быстрые ответы! :)

Smarty,
Если я правильно понял, то вы хотите сделать верхнюю часть окна такого же цвета как и Панель команд? »
Да, но только при максимизации окна - чтобы, если растянуть окно на весь экран, верхняя рамка была просто одного темного цвета(черного/темно-серого), без светлого градиента.
Прозрачность при обычном окне хотелось бы сохранить прежней.

PainteR, НО, при этом скорее всего прозрачную часть либо совсем прийдется убрать, либо прийдется всю шапку сделать прозрачной, потому что градиент там получается в результате того что верхняя часть прозрачная и при заливке цветом »
Вот этого я и боюсь. Хотя, если мне не изменяет память, есть темы, в которых эти элементы сочетаются - прозрачность при обычном размере окна и непрозрачность при растянутом окне на весь экран.

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

Это тема (http://dimage.deviantart.com/art/The-Bar-for-Vista-134777456) для Vist'ы.

traxium
13-06-2011, 00:24
Уважаемые, как изменить расстояние между иконками в трее? Как вместо 8 пикселей по умолчанию(Windows 7) сделать расстояние 2 пикселя? Искал в гугле и поиском по теме, искал сам в Windows Style Builder'e такой параметр, не нашёл.

Верхняя картинка это Windows XP (тема OpusOS), на ней расстояние 2 пиксела. Нижняя картинка это Windows 7, там расстояние между иконками 8 пикселей:
http://saveimg.ru/pictures/13-06-11/a629e0af32a7bf8c5b5518a61b37b3a3.PNG (http://saveimg.ru)

danvir
13-06-2011, 12:58
это не в стили делается, а водном из системных файле dll и вообще если это возможно

traxium
17-06-2011, 01:33
Уважаемые, тогда у меня к вам ещё одни вопрос. Как изменить ширину заголовка?
http://saveimg.ru/pictures/17-06-11/64a3265b9c182f5436b97fea3b41ad8b.PNG (http://saveimg.ru)
Размер заголовка активного окна [Ширина] || Fonts, Colors & System Metrics > Fonts & System Metrics (CAPTIONBARWIDTH:SIZE) (Как у заголовка может быть ширина???)
Размер заголовка активного окна [Высота] || Fonts, Colors & System Metrics > Fonts & System Metrics (CAPTIONBARHEIGHT:SIZE)
- Вот эти два параметра, из поста #1289 этой темы, помимо ширины заголовка меняют ещё и кучу других величин. И вообще, при изменении этих параметров перестают нормально отображаться иконки в трее, они уменьшаются и получается чудовищная интерполяция, как на скриншоте слева(справа 21 - по умолчанию, кстати если изменять этот параметр в панеле управления происходит тоже самое):
изображение удалено модератором

Не знаю, почему мне никто так и не ответил. Короче сам отвечу на свой вопрос. Нужно менять CAPTIONBARHEIGHT:SIZE но только до значения 18. Если меньше, то трей разваливается.

SilentDan
18-06-2011, 14:12
Добрый день.
Довольно много гуглил но не нашел толковый ответ на вопрос: как уменьшить ширину кнопки (1 на скрине) и расстояние между кнопками (2 на скрине) на панели задач?
http://i23.fastpic.ru/big/2011/0618/6b/d489aaf1c656893493db228e0ff7466b.jpg
Очень понравился стиль оформления и хочется сделать так как в стандартном аэро стиле (второй скрин), выглядит компактней и приятней.
http://i23.fastpic.ru/big/2011/0618/88/b2300250b3e3bd42be8f579dcc2ccc88.jpg

Пытался править стиль в Windows Style Builder по посту №2 (http://forum.oszone.net/post-1235810-2.html) в панели задач, но ничего не вышло =(

Smarty
18-06-2011, 18:14
SilentDan, во всех стилях Placebo кнопки Панели задач сделаны так:

http://s61.radikal.ru/i174/1106/cb/8e3f161791c0.png
(развернул, чтобы меньше занимало места)

Я сделал так:

http://s52.radikal.ru/i136/1106/a8/48f07c79f6f1.png

Вы видите, что это расстояние между кнопками кроется в самих кнопках.

Ширина кнопок:
Вам надо просмотреть все положения кнопок (чтоб всё было "красиво"):
Taskbar & System Tray > TaskBand > Basic
Обращайте внимание на свойство CONTENTMARGINS:MARGINS, вам нужны первые две цифры (отступ слева - справа).

SilentDan
18-06-2011, 19:41
Smarty, я нашел подходящий стиль, вид панели задач который я хотел бы иметь в Placebo http://i23.fastpic.ru/big/2011/0618/7d/7d9030727734f64dea882ffdf5da017d.jpg , и переписал в Windows Style Builder-ре значения веток Taskbar & System Tray > TaskBand > Basic > TaskBand > TaskItemButton, UncombinedTaskItemLeft, UncombinedTaskItemCenter и UncombinedTaskItemRight из того стиля что на 1-м скрине в те же ветки стиля Placebo, заменив кнопки Панели задач на предложенный Вами вариант, кнопки поменялись, но их ширина такой же и осталась.. =(
http://i23.fastpic.ru/big/2011/0618/72/aa2e449d873adc66aff856113b0ea272.jpg

Smarty
18-06-2011, 20:25
SilentDan, я же написал, что всю ветку надо просмотреть!

http://i2.imageban.ru/thumbs/2011.06.18/3f60abdb30cd74c4a07c06a7bad29a2b.png (http://imageban.ru/show/2011/06/18/3f60abdb30cd74c4a07c06a7bad29a2b/png)

v4386
22-06-2011, 18:49
Здравствуйте,подскажите пожалуйста,как сменить шрифт вот здесь:http://i3.imageban.ru/thumbs/2011.06.22/38077a62100900699dca65b860fb1d24.jpg (http://imageban.ru/show/2011/06/22/38077a62100900699dca65b860fb1d24/jpg)

Пробовал добавлять свойство FONT:FONT в ветвь: Explorer & Shell > Explorer > Command Module > <10> > <1> (в v.1.5 Windows Style Builder) - шрифт не меняется. Сейчас у меня WSB v.1.5.7(доработаное Mr.Grim) там ветка,отвечающая за библиотеку:Explorer & Shell > Explorer > Toolbar and Library Pane > LibraryHeader > HeaderText; пробовал в неё добавлять свойство FONT:FONT - тоже ничего не меняется.Может нужно в какое-то другое место свойство прописывать?

danvir
23-06-2011, 10:30
Шрифт меняется здесь Styles>TextSyle>BodyText, но чтобы изменения были видны в стили, для этого придется изменить shellstyle.dll, нужно прописать дополнительную ветку
http://i4.imageban.ru/out/2011/06/23/db24fd77e87ea9364555c5151aba9e67.png

v4386
23-06-2011, 18:48
danvir ,попробовал то,что ты предлагаешь сделать - эффекта ноль!Кстати,ветка Styles>TextStyle>BodyText,отношения к шрифту БИБЛИОТЕКИ никакого не имеет.

P.S. Smarty,вы что-то можете подсказать по моему вопросу?

danvir
23-06-2011, 20:59
v4386, редактируй файл в папке Shell>NormalColor, которая находится внутри папки с темой поменяй шрифт Styles>TextStyle>BodyText и посмотри результат.
вот что у меня
http://i3.imageban.ru/thumbs/2011.06.23/891dbb85bfc69023818f6f88749ed580.jpg (http://imageban.ru/show/2011/06/23/891dbb85bfc69023818f6f88749ed580/jpg)

v4386
23-06-2011, 21:39
danvir, Всё О'key! Моя ошибка была в том, что я редактировал Shelstyle.dll, который находится в папке System32;
я почему-то решил,что править нужно системный Shelstyle.dll, а не от темы.
Большое человеческое спасибо за столь ценный совет!
Думаю,он многим темаделам ещё поможет.

А возможно изменить шрифт внутри окна "Выполнить"?

http://i2.imageban.ru/thumbs/2011.06.24/a3ad37f869dadf84cfe92deb3603f6b7.jpg (http://imageban.ru/show/2011/06/24/a3ad37f869dadf84cfe92deb3603f6b7/jpg)




© OSzone.net 2001-2012