Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Оформление Windows XP (http://forum.oszone.net/forumdisplay.php?f=114)
-   -   SuperBar в XP при помощи палки и верёвки [пошаговая инструкция] (http://forum.oszone.net/showthread.php?t=159509)

Amigos 08-12-2009 09:43 1289277

SuperBar в XP при помощи палки и верёвки [пошаговая инструкция]
 
Вложений: 2
Новички на форуме очень часто высказывают пожелание "хочу супербар в XP и чтобы без всяких левых глючащих прораммулин"

хотели — получите, вот вам пошаговая инструкция для его получения, при этом левые стороние программы совсем почти не будут использоваться


Для получения супербара вам потребуются палка и верёвка (увы, их ничем нельзя заменить и без них нельзя обойтись, в крайнем случае можно вместо верёвки использовать бельевую резинку) положите их рядом с компом, чтобы, когда они понадобятся, не пришлось прерывать процесс.
  1. первый шаг - устанавливаем классическую схему оформления, т.к. темы они разные, и при их использовании для каждой темы нужны свои параметры твиков, Ну а "классическая" тема у всех одинаковая
  2. делаем большими значки на таскбаре
    создаём файл step1.reg (можно взять из аттача)
    Код:

    Windows Registry Editor Version 5.00

    [HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics]
    "CaptionHeight"="-525"
    "CaptionWidth"="80"

    запускаем его, после этого, для его применения делаем LogOff (Пуск/Выйти из системы/Выход из Windows), заходим назад, любуемсяиз плюсов - супербар почти готов
    из бонусов - в заголовке окна иконки тоже большие, кнопки управления окном приобрели висто/севенобразные пропорции (теперь вы знаете тайну MS, откуда они взяли такие кнопки для своей Aero :) )
    из минусов
    • шрифт Tahoma8 в заголовке выглядит нелепо (победим)
    • большие кнопки управления окном в стандартной цветовой схеме смотрятся дико (победим)
    • высокий заголовок окна в стандартной цветовой схеме сильно выделяется (победим)
    • кнопка запущенного приложения хотя и имеет большой значок но выглядит по икспишному, а не по севеновски (победим)
    • значки в систрэе тоже большие (непобедимо, придется закрывать глаза на это :( )
  3. меняем шрифт заголовка
    создаём файл step2.reg (можно взять из аттача)
    Код:

    Windows Registry Editor Version 5.00

    [HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics]
    "CaptionFont"=hex:ef,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,bc,02,00,00,\
      00,00,00,cc,00,00,00,00,54,00,72,00,65,00,62,00,75,00,63,00,68,00,65,00,74,\
      00,20,00,4d,00,53,00,00,00,73,00,20,00,53,00,65,00,72,00,69,00,66,00,00,00,\
      fc,7f,22,14,fc,7f,b0,fe,12,00,00,00,00,00,00,00,00,00,98,23,eb,77

    запускаем его, после этого, для его применения делаем LogOff (Пуск/Выйти из системы/Выход из Windows), заходим назад, любуемся Требушет в заголовке выглядит посимпотнее
    если вы сохраните на диск скрины из предыдущего и из этого пункта, запустите просмотр и будете переключаться между ними, то в качестве бонуса вы догадаетесь, как в классической теме оформления поменять шрифт в часах и на кнопке пуск :)
  4. займемся цветом
    создаём файл step3.reg (можно взять из аттача)
    читать дальше »
    Код:

    Windows Registry Editor Version 5.00

    [HKEY_CURRENT_USER\Control Panel\Colors]
    "ActiveBorder"="249 248 247"
    "ActiveTitle"="228 226 222"
    "AppWorkSpace"="160 147 139"
    "Background"="20 40 60"
    "ButtonAlternateFace"="192 192 192"
    "ButtonDkShadow"="255 255 255"
    "ButtonFace"="228 226 222"
    "ButtonHilight"="255 255 255"
    "ButtonLight"="228 224 222"
    "ButtonShadow"="205 200 197"
    "ButtonText"="74 74 74"
    "GradientActiveTitle"="228 226 222"
    "GradientInactiveTitle"="228 226 222"
    "GrayText"="160 147 139"
    "Hilight"="193 72 0"
    "HilightText"="255 255 255"
    "HotTrackingColor"="72 64 96"
    "InactiveBorder"="228 224 222"
    "InactiveTitle"="228 226 222"
    "InactiveTitleText"="205 200 197"
    "InfoText"="48 0 88"
    "InfoWindow"="213 204 200"
    "Menu"="228 224 222"
    "MenuText"="0 0 0"
    "Scrollbar"="241 240 239"
    "TitleText"="83 52 0"
    "Window"="255 255 255"
    "WindowFrame"="255 111 23"
    "WindowText"="44 38 35"
    "MenuBar"="228 226 222"
    "MenuHilight"="255 111 23"

    запускаем его, после этого, для его применения делаем LogOff (Пуск/Выйти из системы/Выход из Windows), заходим назад, любуемся теперь заголовок и кнопки на нём смотрятся вполне адекватно
  5. уменьшаем кнопку запущенного приложения на таскбаре
    создаём файл step4.reg (можно взять из аттача)
    Код:

    Windows Registry Editor Version 5.00

    [HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics]
    "MinWidth"="-1"

    запускаем его, после этого, для его применения делаем LogOff (Пуск/Выйти из системы/Выход из Windows), заходим назад, любуемся размер почти такой же как в севен, но мешает первая буква из заголовка приложения и точки
  6. боремся с буквами в кнопках приложений на таскбаре
    вот тут нам придётся воспользоваться левой програмулькой (можно взять из аттача), живущей по адресу http://sites.google.com/site/taskbaric/ (желающие убедится в её левоте смотрят её исходный код)
    В оправдание использования левой програмульки можно превести тот отрадный факт, что она не потребляет процесорных ресурсов и не кушает память, при запуске она хакает окошко таскбара на предмет подписей и навсегда выгружается из памяти. естественно, если вы хотите, чтобы так было всегда, вам нужно самостоятельно (сама она не умеет) записать её в автозагрузку.
    Запускаем, смотрим
  7. Profit ? вот теперь мы вспоминаем, с чего начали, хватаем палку, привязываем её к верёвке (или резинке) после этого берёмся за верёвку и вращаем привязанную к ней палку над головой и громко кричим "эге-гееее-й", без этого эффекты от твиков будут неполными

Amigos 08-12-2009 10:11 1289306

хочется заметить, что это всё (кроме taskbaric) должно работать и на Win9x.
Проверить у меня возможности нет, но если кто возьмется, помните, что для применения твиков на win9x нужно REG файлы конвертировать из Unicode в cp1251, и поменять заголовок с
Windows Registry Editor Version 5.00
на
REGEDIT4

увы, под win3.11 ничего подобного сделать не получится :(

JohnTi 08-12-2009 16:11 1289616

Amigos,
Цитата:

taskbaric
можно не применять.
Ручками делаем так....
Код:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics]
"MinWidth"="-255"

ни программ ни засорения автозагрузки

было обсуждение Windows XP - Панель как в 7

Vsirf 08-12-2009 16:35 1289639

Цитата:

Цитата Amigos
левой програмулькой »

А нельзя ли сделать аддон , который будет импортировать параметры реестра и добавлять taskbaric в автозагрузку?

LastBullet 09-12-2009 10:07 1290319

А как вернуть все обратно??? Подскажите как вернуть обычный вид до применения твиков??

Amigos 09-12-2009 13:53 1290487

Цитата:

Цитата LastBullet
А как вернуть все обратно? »

свойства экрана/темы/ выбрать использованную до этого тему, применить

Цитата:

Цитата Vsirf
А нельзя ли сделать аддон , который будет импортировать параметры реестра и добавлять taskbaric в автозагрузку? »

Рабочий аддон сделать сложно, при первом входе в систему в ветки
[HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics] и
[HKEY_CURRENT_USER\Control Panel\Colors] записываются значения из темы по умолчанию и эти значения начинают действовать, а те значения которые вы занесли на этапе установки, теряются :(
Цитата:

Цитата Vsirf
аддон , который будет импортировать параметры реестра и добавлять taskbaric в автозагрузку? »

а вы сами пробовали выполнить описываемые действия?
неужели понравился результат?

Цитата:

Цитата JohnTi
taskbaric
можно не применять.
Ручками делаем так....
Код:
Цитата:

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics]
"MinWidth"="-255"
ни программ ни засорения автозагрузки »

этот твик 100% аналогичен используемому "MinWidth"="-1"


taskbaric используется чтобы
1 убрать на кнопке надпись
2 расположить иконку по центру кнопки а не с левого края.

"MinWidth"="-255" (и "MinWidth"="-1") уменьшает размер кнопки, но ни 1 ни 2 функцию taskbaric не выполняет

Vsirf 09-12-2009 14:17 1290512

Цитата:

Цитата Amigos
а вы сами пробовали выполнить описываемые действия?
неужели понравился результат? »

Да , но я незнаю как я сделал что иконки возли часов остались прежнего размера :(

Вместо первого твика я использовал значение :
Код:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics]
"CaptionHeight"="-275"
"CaptionWidth"="80"

тогда затрагивается только панель задач,окна остаются прежними

LastBullet 09-12-2009 15:15 1290567

Цитата:

Цитата Amigos
свойства экрана/темы/ выбрать использованную до этого тему, применить »

Я имею ввиду, как вернуть все чтоб было как в обычной хр, размер нормальный был.

greg_b 09-12-2009 15:33 1290587

Amigos, на всех темах будет так? или на каких-то пойдут обрывки?

Vadikan 09-12-2009 16:12 1290634

Какой ужас... столько телодвижений ради того, чтобы получить жалкое визуальное подобие супербара в 7, лишенное его функциональных преимуществ :) Просто переходите на 7...

greg_b 09-12-2009 17:02 1290671

Vadikan, возможно, но подожду пока, нет некоторых привычных вещей

LastBullet 09-12-2009 19:18 1290786

Я что то не понял, отвечать на вопросы уже не актуально стало????? Как вернуть все как было???? Испортил только винду

Amigos 09-12-2009 20:03 1290828

Цитата:

Цитата LastBullet
Я имею ввиду, как вернуть все чтоб было как в обычной хр, размер нормальный был. »

Цитата:

Цитата Amigos
свойства экрана/темы/ выбрать использованную до этого тему, применить »

Цитата:

Цитата greg_b
Amigos, на всех темах будет так? »

ни на одной не будет :(
Цитата:

Цитата Vadikan
Какой ужас... столько телодвижений ради того, чтобы получить жалкое визуальное подобие супербара в 7, лишенное его функциональных преимуществ »

я хотел в названии темы вместо [пошаговая инструкция] использовать [инструкция для жадных детей], но потом решил что будет толсто :)


Цитата:

Цитата Vsirf
тогда затрагивается только панель задач,окна остаются прежними »

завтра проверю, если подтвердиться, инструкцию переделаю

Amigos 09-12-2009 20:28 1290856

Цитата:

Цитата Vadikan
столько телодвижений ради того »

хотя я и декларировал в первом посте свою цель как ответить на вопрос жадного ребенка "хочу супербар в XP и чтобы без всяких левых глючащих прораммулин" на самом деле цель была несколько иная

1 мне пришлось много ковыряться с [HKEY_CURRENT_USER\Control Panel\Desktop] , и вот я решил похвастаться "а вот смотрите, чего можно умеючи сделать с XP голыми руками с помощью палки и верёвки" , используя superBar как повод.

2 показать, что многие фишки висты и севена, которые заявлены как их "нововедения по сравнению с XP" на самом деле немножко допиленные возможности XP, которыми мало кто пользовался.

Amigos 10-12-2009 08:53 1291270

Цитата:

Цитата Vsirf
Да , но я незнаю как я сделал что иконки возли часов остались прежнего размера
Вместо первого твика я использовал значение :
Цитата:

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics]
"CaptionHeight"="-275"
"CaptionWidth"="80"
тогда затрагивается только панель задач,окна остаются прежними »

всё что мне удалось добится таким твиком - изменнеия ширины кнопок управления окном

иконки на таскбаре никак не изменились.

Возможно у вас имел место какой то глюк, который нельзя повторить редактированием [HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics], а может вы какую то тему оформления использовали, в которой этот твик дал такой эффект :confused:

Vsirf 10-12-2009 20:17 1291829

Цитата:

Цитата Amigos
Возможно у вас имел место какой то глюк »

Наверно да , потому что сейчас попробовал такое проделать , и действительно уже ничего не происходит :dont-know

Vadikan 10-12-2009 21:40 1291908

Цитата:

Цитата Amigos
2 показать, что многие фишки висты и севена, которые заявлены как их "нововедения по сравнению с XP" на самом деле немножко допиленные возможности XP, которыми мало кто пользовался. »

Я бы не ставил уравнивать внешний вид с функционалом. Допилить до списков переходов не удалось. Но в общем, есть ПО для этого - знаю.

Задача должна быть не в том, чтобы достичь некоего функционала, а в том, чтобы сделать это с наименьшими усилиями. Когда фича, встроена в систему усилий не требуется, что повышает удобство работы. Чем больше ПО, тем больше за ним надо следить и т.д.

Цитата:

Цитата LastBullet
Я что то не понял, отвечать на вопросы уже не актуально стало????? Как вернуть все как было???? Испортил только винду »

Можно вежливее. Экспорт нужно делать перед правкой. Основы работы с реестром Windows

A3uAT 20-12-2009 06:03 1299738

Кнопки панели задач
 
Вложений: 1
У меня в панели задач вместо кнопок отображаются иконки. Как восстановить кнопки на панели задач

Amigos 20-12-2009 10:38 1299790

Цитата:

Цитата A3uAT
Как восстановить »

Код:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics]
"MinWidth"=-

и перезагрузка

A3uAT 21-12-2009 12:40 1300651

спасибо, помогло! :)

greg_b 19-02-2010 00:08 1350709

2 all - побродив в инете и посмотрев на семерку пришол к выводу - реализуем проще:

1. Ставим TrueTransparency (без нее уродуются во многих програх кнопки управления окнами и часть меню становятся безразмерными)
2. В свойствах любой темы делаем мышкой : "Рабочий стол"-"Свойства"-"Оформление"-"Эффекты"- ставим "Применять крупные значки", на рабочем столе семерки значки тоже не мелкие
3. - делаем твик (сохранив сперва ветку HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics):
Код:

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics]
"BorderWidth"="-15"
"CaptionHeight"="-525"
"CaptionWidth"="80"
"IconSpacing"="-1545"
"IconTitleWrap"="1"
"IconVerticalspacing"="-1545"
"MenuHeight"="-270"
"MenuWidth"="-270"
"ScrollHeight"="-270"
"ScrollWidth"="-270"
"Shell Icon BPP"="32"
"SmCaptionHeight"="-300"
"SmCaptionWidth"="-300"
"AppliedDPI"=dword:00000060
"Shell Icon Size"="48"
"MinAnimate"="0"
"MinWidth"="-300"

- результат -, кстати в окне превью картина будет ужасной - кнопки где попало.

Amigos 19-02-2010 09:34 1350903

greg_b, пункт № 2 не нужен, "Shell Icon Size"="48" из твика сделает тоже самое :)

А так да, способ даёт более красивые результаты и позволяет использовать темы оформления, но

- из-за TrueTransparency оформление окон зависит от настроек TrueTransparency а не от темы, тема влияет только на таскбар
- нарушен основной посыл "хочу супербар в XP и чтобы без всяких левых глючащих прораммулин" :)

кстати если просто применить твик и не использовать TrueTransparency, а только taskbaric_xp.exe то получается тоже вполне зачетно
Цитата:



greg_b 19-02-2010 09:49 1350920

Amigos, ну вообще надо ковырять на уровне explorer/shell32. TT нужен не на всех темах. на кнопки окон сильно влияет "CaptionWidth"="80"

greg_b 19-02-2010 15:10 1351161

Вариант omega2: без увеличения размера иконок на столе, таскбаре и в трее:
Цитата:

Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics]
"BorderWidth"="-15"
"CaptionHeight"="-345"
"CaptionWidth"="-270"
"IconSpacing"="-1545"
"IconTitleWrap"="1"
"IconVerticalspacing"="-1545"
"MenuHeight"="-285"
"MenuWidth"="-270"
"ScrollHeight"="-255"
"ScrollWidth"="-255"
"SmCaptionHeight"="-300"
"SmCaptionWidth"="-300"
"AppliedDPI"=dword:00000060
"MinAnimate"="0"
"MinWidth"="-255"
- просто получите кубики в таскбаре

greg_b 23-02-2010 17:04 1354027

2 all, да, кстати, чтобы не пользоваться утилитами типа taskbarik и т.д., в custim.inf добавляю в раздел удаления, секцию: HKLM.DELREG патчик от gupta:
Код:

; Gupta patch
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{031E4825-7B94-4dc3-B131-E946B44C8DD5}"


kaZilla 03-03-2010 23:31 1360746

Цитата:

Цитата Amigos
Рабочий аддон сделать сложно, при первом входе в систему в ветки
[HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics] и
[HKEY_CURRENT_USER\Control Panel\Colors] записываются значения из темы по умолчанию и эти значения начинают действовать, а те значения которые вы занесли на этапе установки, теряются »

ветка HKEY_CURRENT_USER, отвечает за текущего пользователя
а если, в начале ведь у всех юзеров по умолчанию настройки берутся отсюда HKEY_USERS\.DEFAULT\Control Panel

Amigos 04-03-2010 07:12 1360871

Цитата:

Цитата kaZilla
в начале ведь у всех юзеров по умолчанию настройки берутся отсюда HKEY_USERS\.DEFAULT\Control Panel »

да. до начала этапа OOBE настройки берутся отсюда.
Но перед этапом OOBE
Цитата:

Цитата Amigos
в ветки
[HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics] и
[HKEY_CURRENT_USER\Control Panel\Colors] записываются значения из темы по умолчанию и эти значения начинают действовать, а те значения которые вы занесли на этапе установки, теряются »


greg_b 04-03-2010 09:44 1360948

Amigos, kaZilla, вообще, как я понял MS используют изменение этих настроек через темы - параметры IconMetrics и NonclientMetrics - после применения новой темы - настройки прописанные через твик как правило исчезают. По сему напрашивается вывод: как кодировать эти 2 строки (гугл мало чем помог)?


Время: 06:59.

Время: 06:59.
© OSzone.net 2001-