Показать полную графическую версию : Работаем с Vista\Windows Style Builder
ext, да можно, играйте со значениями MARGINS.»
Не работает. Пробовал до 5000 назначить. Движения нет. Кнопки на месте.
Пробовал до 5000 »
Во первых не нужно большие значения. Нужно просто по ресурсу подбирать...
Во вторых необязательно ставить положительные значения, можно и значения с минусом использовать.
Пример №1 (Кнопки подвинуты вправо):
http://s60.radikal.ru/i168/1105/c3/75a5910895f5.png
Пример №2 (Оригинальный стиль, но тут кроме значений еще и ресурсы кнопок редактировались):
http://i058.radikal.ru/1105/2c/c7777e64f4d4.png
Ps В последнем небольшой побочный эффект - я глифы потерял при редактировании xD
Пример №2 (Оригинальный стиль, но тут кроме значений еще и ресурсы кнопок редактировались): »
PainteR, как ты это сделал? дай исходник посмотреть, пожалуйста ... (интересно как ты область активности кнопки закрытия уменьшил ...)
как ты это сделал? »
Укоротил ресурсы PaintNET'ом, стер кнопки, и поместил глиф, а его уже двигал.
дай исходник посмотреть »
Стер его после того как показал. Если будет сегодня время сделаю так же, снова. Вот на скорую руку:
http://s006.radikal.ru/i215/1105/88/65003519e41b.png
Забрать тут (http://upwww.ru/files/a5cc7a0a7829dd7e40810dfc5fc8fba5/492f948808daf55a3f9e7ddd3694f546/test.7z).
(интересно как ты область активности кнопки закрытия уменьшил »
А кто сказал что область уменьшилась)))
В этом и трабл...нет она конечно уменьшается..но на малость лишь, так что иногда можно попасть не в ту кнопку)))
Укоротил ресурсы PaintNET'ом »
Оказывается размеры кнопок зависят от размера шрифта заголовка активного окна. О как.
http://s55.radikal.ru/i150/1105/27/872e900f0572t.jpg (http://radikal.ru/F/s55.radikal.ru/i150/1105/27/872e900f0572.jpg.html)
weertt, но при этом меняется высота адресной строки. :)
высота адресной строки. »
Конечно, но забавно. Особенно, если на этот баг пол дня убито.
weertt, а спросить сразу никак?)))
Ps Там есть еще три переменных от которых зависит размер)
Итого 4 (Имею ввиду ветку Fonts, Colors & System Metrics > Fonts & System Metrics)))
fox.nx2007
27-05-2011, 23:46
Столкнулся с неприятным сюрпризом при уменьшении панели задач. Я использовал рекомендации Smarty Узкая панель - Taskbar & System Tray > TaskBand > Basic > TaskBand (SmallIcons) > TaskItemButton "Смотрите свойство CONTENTMARGINS:MARGINS, вам нужны 2 последних значения (цифры). Поиграйте с ними в сторону уменьшения и сделайте нужную вам высоту панели задач." Сейчас там CONTENTMARGINS:MARGINS 10,10,3,3. Так хочу и оставить. Но значки в трее... Такое впечатление, что значок на значок налазит вместе с каким-то разделителем, это видно, когда проводишь курсором по ним. А если перезагрузить Windows можно получить и вовсе очень "разреженные" значки(аж на пол-панели). При "растягивании" панели это совсем разъезжается. Что я упустил(уже ищу, сравниваю стили, но не пойму пока где)?
Еще, при добавлении трех свойств(mac-тень шрифтов) в ту же панель задач, часы я не вижу эффекта. В заголовке окон есть какая-то расплывчатая тень(не знаю как это называется), и здесь дабавленная "mac-тень" шрифта тоже не видна. Может первое свойство мешает?
Многое в "своём" mac-стиле поменял, но ещё осталось несколько мелких недоделок(таких как кнопки окна и т.п.) + тест в разных ситуациях.
fox.nx2007, проверяйте свойства CONTENTMARGINS:MARGINS, скорее всего,
где-то выставлены большие значения, если кнопки разъезжаются.
А проще - выложите стиль, тогда будут более предметные советы.
fox.nx2007
28-05-2011, 08:53
Да, так и сделаю.
Попытка три раза прикрепить архив ~500kb в виде rar, zip, 7z приводила к ошибке(причём после полной загрузки с gprs-скоростью) превышения лимита то 50kb, то на 11kb(при макс размере файла 8mb, а вложений у меня только около 400kb). Выложил на народ.яндекс. Уж простите.
new_lion.rar (http://narod.ru/disk/14256841001/new_lion.rar.html) 566kb.
fox.nx2007, стиль посмотрел... Там куча грубых ошибок!
Например:
размеры ресурса 5х10, а значения отступов для него выставлено 2, 2, 8, 7!
Сложите 2+2=4 (в ресурсе размер 5 - ОК)
Сложите 8+7=15 (в ресурсе 10 - как минимум должно быть 16!)
Такое впечатление, что вы не до конца понимаете назначение отступов SIZINGMARGINS:MARGINS и CONTENTMARGINS:MARGINS.
Разберитесь сначала с этим (путем проб), потом просмотрите все ресурсы, относящиеся к Панели задач на эти ошибки.
Далее...
В ветке Taskbar & System Tray > System Tray > Basic > Tray Notify Flyout > Header выставлены SIZINGMARGINS:MARGINS,
но у вас там нет графического ресурса - там заливка цветом! Для чего вы выставили отступы? Ну, и так далее...
fox.nx2007
28-05-2011, 21:57
Smarty, что касается ветки Taskbar полностью, то, насколько я помню, я изменил там background панели задач(признаюсь, действовал по принципу "Действуй внезапно, думать будешь потом.") и фон картинки предпросмотра панели задач. И не переносил я из другого стиля taskbar с помощью stylehack'а потому, что она меня в этом почти полностью устраивала. Кстати, попутный вопрос: после применения стилехака переносятся свойства и картинки, заменяются старые новыми, а если какое-то свойство в редактируемом стиле есть, а из которого переносится нет, то это свойство остается ? Если так, то внешний вид может не полностью соответствовать тому, что было в доноре. Т.е. это уже будет гибрид ?
Возможно в этом Lion'е уже присутствовали ошибки, у меня как-то странно этот стиль отображается: то кнопки окна круглые маковские, то на их месте глифы...
Я понимаю суть SIZINGMARGINS:MARGINS - это оступы от краев картинки(слева, справа, сверху, снизу) для растяжки ее на необходимую длину, высоту. В пределах этих отступов(от краев) картинка не растягивается. Как-то так.
CONTENTMARGINS:MARGINS это уже отступы от краёв для текста(или чего-там еще подразумевает понятие CONTENT).
Есть затруднение с пониманием некоторых свойств, не знаю где бы почитать про это...
PainteR, сначала мне понравилась идея отсутствия границ у окон(на скриншоте это выглядит красиво), но при ближайшем рассмотрении выясняется, что ни куда она не исчезла, просто стала прозрачной(и в добавок размазывается эффектом blur). При прилипании к краям экрана окон рамка есть, хоть и виртуальная. В опере как бы границ не видно, а строка состояния размером под рамку. Как понимаю - очередная "заковырина" и ее не победить?
чего-там еще подразумевает понятие CONTENT »
Контент, любое содержание...глиф, текст, поле ввода и т.п.
не знаю где бы почитать про это... »
Спросите тут))
...строка состояния размером под рамку. Как понимаю - очередная "заковырина" и ее не победить? »
Можно скрин..мне как бы так уютнее))
И стиль сразу лепите))
Возможно в этом Lion'е уже присутствовали ошибки »
Похоже на то. Некоторые авторы (особенно импортные) гонятся за "первым впечатлением", а не подгоняют все ресурсы.
В связи с этим совет такой:
откройте "родной" Аеро и параллельно этот Lion.
Из Lion экспортируйте ресурсы, а в Аеро импортируйте. И сразу сравнивайте параметры отступов.
И ещё!
Чтобы не было "непонятных" ошибок - чаще тестируйте редактируемый стиль и при достижении
желаемого (промежуточного) результата - сохраняйте.
fox.nx2007
29-05-2011, 00:03
PainteR, стиль из вашего пака - MacTP-a-b.msstyles(я из него повытягивал многое). Но под "победить" я имел ввиду эту самую "виртуальную" рамку, а не косяк с оперой.
Скрин прикреплен.
fox.nx2007, почему можно...просто низ сделайте не прозрачным, а ннапример тонкую серую линию...или еще какую.
fox.nx2007
29-05-2011, 17:27
Не то. Если при помощи технологии Windows Snap расположить два окна рядом, как на снимке(урезанном), или же растянуть окно на весь экран, или же по высоте, или ширине, то фактически границы окон остаются. Эти два окна должны быть впритык. А этого нет. Фикция.
fox.nx2007, вобщем листайте и читайте тему...я писал почему так происходит и от чего зависит, там же и указал на счет границ окон.
Как раз именно на примере данного стиля. Вобщем читайте...
делал тему в тёмных тонах, но между панелями инструментов в тотал командере остаются участки белого цвета и в окнах не меняется фон(см. вложения). Какой параметр влияет на эти цвета ?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC