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

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

amelika 08-06-2010 19:30 1430155

Как изменить шрифт в диалоговых окнах программ?
 
Вложений: 2
Переустанавливала систему на sp3, устанавливала некоторые новые проги, в том числе windowblinds (уже удалила, не получилось крякнуть)), а так же те, которыми раньше пользовалась - style xp, tuneup utilites, потом несколько обновлений для sp3 - в результате обнаружился неприятный момент - изменился шрифт в диалоговых окнах настроек программ и приложений (см рис. 01-раньше был нормальный шрифт, 02-теперь шрифт слишком большой, в окнах не помещается). После чего шрифт изменился - теперь не могу вспомнить, вернуть назад тоже никак не получается - перепробовала все настройки шрифтов (экран\оформление\дополнительно) меняла темы оформления - везде шрифты меняются, а именно этот шрифт в диалоговых окнах настроек программ все равно остается таким же крупным.. хотя не факт, что дело в прогах для смены тем - в инете видела кто-то тоже жаловался на проблемы со шрифтом после установки заплаток на sp3, только прикрепленное изображение там не открывалось, поэтому не смогла увидеть такая же проблема как у меня или нет, и решить её ещё не успели.)) Как все-таки вернуть нормальный шрифт?

BillGates_XP 08-06-2010 22:20 1430283

amelika, попробуйте с этим Стандартные системные шрифты

amelika 09-06-2010 00:01 1430354

спасибо BillGates_XP, но это шрифты "на случай утраты важных системных шрифтов", просто добавление их не решит проблему - нужно только найти где можно изменить написание шрифта - уменьшить размер и вернуть с жирного на нормальный.

windows8 09-06-2010 01:00 1430386

amelika, однозначно ( я так думаю) косяки из за установленного вами style xp, может что то не так пропатчилось или заменилось, из за этого тоже может быть.

amelika 09-06-2010 02:32 1430427

но style xp я и раньше пользовалась и таких проблем не было с ним на sp2. а с sp3 моя версия style xp работать не захотела - не включалась, а вот через tuneup utilites удалось все-таки применить любимую тему от style xp и вроде работало нормально, пока я ещё не попереустановливала проги, в том числе и пробовала windowblinds и новую версию style xp - ни то, ни то не работало корректно, остановилась на старой style xp + tuneup utilites. но что-то из них видимо поменяло настройки шрифтов в диалоговых окнах - найти бы где это в реестре подчистить...

Amigos 09-06-2010 07:41 1430487

Цитата:

Цитата amelika
02-теперь шрифт слишком большой, в окнах не помещается »

какое значение у вас установлено в параметре "масштаб" ?
Цитата:



amelika 09-06-2010 14:58 1430735

значение такое же. проблема не в нем, так как изменились не везде шрифты а только в самих диалоговых окнах настроек прогамм. там, где в свойствах экрана\оформление\дополнительно можно выбрать цвет для рельефные объекты и окно, но шрифт там нельзя изменить, значения видимо где-то в реестре прописаны.

Amigos 09-06-2010 15:24 1430754

Цитата:

Цитата amelika
можно выбрать цвет для рельефные объекты и окно, но шрифт там нельзя изменить »

може попробовать поменять шрифт у элемента "окно сообщения"

из разряда шаманских танцев - панель управления/язык и региональные стандарты/дополнительно/язык программ, не поддерживающих Юникод
поменять русский на английский,перезагрузится, зайти туда ещё раз, снова вернуть русский, перзагрузится.

amelika 09-06-2010 17:22 1430836

шрифт у элемента "окно сообщения" меняет только шрифт в окне сообщения. в диалоговых окнах он его не меняет.
шаманские танцы не помогли.)

Amigos 10-06-2010 09:05 1431276

Цитата:

Цитата amelika
меняла темы оформления - везде шрифты меняются, а именно этот шрифт в диалоговых окнах настроек программ все равно остается таким же крупным.. »

я всё таки склоняюсь к мысли, что у вас косяки со шрифтами

увы, по вашим мутным отресайзеным скриншотам, на которых изображены совершенно нестандартные диалоги, готовый ответ "что у вас случилось" дать нельзя.

потому придётся раскатать длинную телегу "как оно работает в нормальной системе", а вам уже придётся самостоятельно искать "что из этого у вас сломалось"

в диалогах используется фантомный шрифт MS Shell Dlg.
это не настоящий шрифт, то чему он соответсвует определяется через реестр.
по умолчанию так:
Цитата:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"MS Shell Dlg"="Microsoft Sans Serif"
"MS Shell Dlg 2"="Tahoma"
понимать это надо так - рисовать диалоги шрифтом Microsoft Sans Serif, а если он отсутсвует шрифтом — Tahoma
на самом деле не совсем так, при наличии в системе обеих шрифтов, они используются одновременно в разных диалогах

если внесём вот такой твик
Цитата:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"MS Shell Dlg"="Times New Roman"
"MS Shell Dlg 2"="Times New Roman"
и перезагрузимся, то увидим следующее
Цитата:


в диалогах используется таймс.

т.е. Вам amelika нужно смотреть, что у вас в этой ветке реестра, не переопределены ли шрифты MS Shell Dlg

но это ещё не всё.

Это были манипуляции с реестром с нормальной машине, с присутвующими в системе нормальными шрифтами Microsoft Sans Serif и Tahoma.
Проведём эксперимент. Грохнем все шрифты (для верности) включая все начертания Microsoft Sans Serif и нормальную, "тонкую" Tahoma, а оставим только TahomaBold
Цитата:


в результате в диалогах начитает юзатся жирная тахома:
Цитата:


несмотря на похожесть симптома "жирный шрифт" это не совсем ваш случай, это видно даже по вашим скриншотам.

Стоит востановить шрифт Microsoft Sans Serif и диалог снова возвращается в нормальный вид:
Цитата:


т.е. Вам amelika нужно смотреть есть ли у вас в системе шрифты Microsoft Sans Serif и Tahoma нормального, нежирного начертания
Цитата:


если какого то из них нет, то его можно восстановить, запустив обновлятор шрифтов

Amigos 10-06-2010 09:31 1431297

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

При наличии в системе шрифта Segoe Print вот таким твиком
Цитата:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"MS Shell Dlg 2"="Segoe Print"
"MS Shell Dlg"="Segoe Print"
можно вызвать вот такой крышесносящий эффект:
Цитата:



Amigos 10-06-2010 14:08 1431511

Всем заинтересовавшимся, есть ещё одна ветка с обсуждением проблемы Как изменить шрифт в окнах настроек программ?

как не удивительно, но там ей посоветовали то же самое.
Но ей не помогло :(

amelika 10-06-2010 14:52 1431542

Шрифты обновила - кроме новых шрифтов ничего не дало.))


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"MS Shell Dlg"="Microsoft Sans Serif"
"MS Shell Dlg 2"="Tahoma"
эту ветку я уже меняла - ничего не дало именно потому, что увеличенный шрифт не в диалоговых окнах Windows, а только в окнах настроек некоторых программ, причем не всех - в фотошопе например всё нормально. но куда обращаются именно эти проги за настройками шрифтов непонятно. чтобы было наглядно видно, заменила на шрифт Segoe Print.

настройки видеокарты (вверху видно вкладки - измененный шрифт segoe, а само окно - увеличенный шрифт)
http://youpic.su/view.php?id=s001.yo...a2fd5c89de.jpg

ASD See - аналогично
http://youpic.su/view.php?id=s001.yo...6012fa7566.jpg

наглядно видно изменение шрифта в диалоговых окнах настроек CoolEdit
http://youpic.su/view.php?id=s001.yo...e1ac5d71c3.jpg

и ещё я заметила разницу в том же CoolEdit, внизу в строке состояния шрифт стал совсем мелким нечитаемым
http://youpic.su/view.php?id=s001.yo...d6d0ee1668.jpg

Amigos 10-06-2010 15:43 1431570

amelika, а откуда у вас столько разнообразных скринов "до проблемы" ?
в первый раз такое вижу.


Цитата:

Цитата amelika
увеличенный шрифт не в диалоговых окнах Windows, а только в окнах настроек некоторых программ, причем не всех »

С этого и нужно было начинать.
Судя по всему проблема у тех програм, которые используют в диалогах шрифт MS Sans Serif.

Шрифт этот хитрый, идет в нескольких размерах, возможно отсутсвует файл нужного размера

проверьте, есть ли файл c:\WINDOWS\Fonts\sserifer.fon
внимание - по умолчанию этот файл скрытый!

если нет - он есть на дистрибутиве Windows.

и прописан ли он в реестре
Цитата:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts]
"MS Sans Serif 8,10,12,14,18,24 (VGA)"="SSERIFER.FON"

amelika 10-06-2010 17:19 1431630

Цитата:

amelika, а откуда у вас столько разнообразных скринов "до проблемы" ?
в первый раз такое вижу.
а это и есть всякие настройки программ "под себя" - в основном визуальные - настройки передачи цвета монитором, настройки расположения окон, кнопок на панелях, где галочку снять, где поставить и пр. по памяти всё не запомнишь :) а не все настройки прог можно забекапить, даже горячие клавиши не везде сохраняются - да и раньше не знала с какой стороны подойти к реестру - поэтому наделала кучу скринов и каждый раз после переустановки ос возвращаю всё к привычному и удобному для себя виду. зато теперь в реестре как у себя дома - пока разбиралась со шрифтами. :ok:

Цитата:

Цитата:
увеличенный шрифт не в диалоговых окнах Windows, а только в окнах настроек некоторых программ, причем не всех »
С этого и нужно было начинать.
да я вроде так и сказала сразу,
Цитата:

изменился шрифт в диалоговых окнах настроек программ
надо было видимо больше скринов приложить. :shuffle:

ОГРОМНОЕ СПАСИБО Amigos, это именно то! третий день с этими шрифтами вожусь. :idea:

в папке c:\WINDOWS\Fonts\sserifer.fon у меня вообще никаких скрытых шрифтов не оказалось, скопировала шрифты из Fonts у друга, но у него там много шахматных и других шрифтов уже добавлено, не стала свои засорять, добавила только sserifer.fon, и добавила его в реестр - теперь в некоторых окнах шрифт вернулся полностью, но в некоторых как тут http://youpic.su/view.php?id=s001.yo...7c26a9ae22.jpg
часть шрифтов ещё осталась жирной, видимо надо ещё что-то "скрытое" добавить?:)

дистрибутив Windows - это загрузочный диск? чтобы добавить скрытые шрифты надо обновлять систему или можно как-то извлечь только одни шрифты с диска?

amelika 10-06-2010 17:46 1431648

нет, все-таки скрытые были, но видимо не все, во второй моей теме посоветовали смотреть папку со шрифтами через total, проверила все скрытые свои шрифты на "s", оказалось не хватало у меня ещё sseriffr, smalle и smallfr. добавила, но оставшиеся жирные шрифты не изменинились. всё-таки ещё чего-то не хватает..

Amigos 11-06-2010 07:49 1431951

Цитата:

Цитата amelika
или можно как-то извлечь только одни шрифты с диска? »

да, заходите на дистрибутивный диск TotalComader'ом там в папку I386, потом входите как в архив в файл SSERIFER.FO_ а там лежит нужный вам sserifer.fon
Цитата:

Цитата amelika
чтобы добавить скрытые шрифты надо обновлять систему »

необязательно. Но возможно. Хотя обновление со "зборок" иногда вызывает проблемы. Обновление с оригинального диска тоже может такое дать :(
Цитата:

Цитата amelika
не хватало у меня ещё sseriffr »

это Sans Serif, это файл для французской локали.
Цитата:

Цитата amelika
smalle »

Small Fonts, уже не используется, английская локаль
Цитата:

Цитата amelika
smallfr »

Small Fonts, французская локаль.
Цитата:

Цитата amelika
теперь в некоторых окнах шрифт вернулся полностью, но в некоторых как тут http://youpic.su/view.php?id=s001.yo...7c26a9ae22.jpg
часть шрифтов ещё осталась жирной, видимо надо ещё что-то "скрытое" добавить? »

на некоторых? или только в Кул Едите?
Диалоги в Cool Editе это просто треш и содомия - в них используется шрифт Helv
прикол в том, что этого шрифта под Windows никогда не существовало! :)
Но в нормальной винде это работает благодаря твику
Цитата:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"Helv"="MS Sans Serif"
"Helv,0"="MS Sans Serif,204"
проверьте, есть ли он у вас

Я у себя удалил и получил диалог, очень похожий на Ваш скриншот
Цитата:



amelika 11-06-2010 17:10 1432308

Amigos, Вы просто волшебник шрифтов! :good:
да, вроде только в Кулэдтие оставалась проблема, больше нигде не была замечена. Строчки "Helv"="MS Sans Serif" в реестре не было, и после её внесения проблема полностью решилась. СПАСИБО! :clapping:

ra68ven 13-02-2013 19:31 2089739

Всем доброго дня.Полистал форум не нашел что-то данной темы, решил задать здесь.Или перенаправьте в соответствующую тему.
==========
И так на ноуте стоит ОС Vista x32, решил сменить шрифт на ней поменял в отображении, шел по пути: «Персонализация»-->«Цвет окна»-->«Цвет и внешний вид окна» выбирал ссылку «Открыть свойства классического вида и выбор других возможностей» .В цветовой схема ---->Прочие-->Элемент поменял название шрифта, где это нашел.Шрифт сменился, везде кроме системы, там не разобрался.Вопрос, как это сделать Желательно разжевать по этапно?Прилагаю обзорный скрин, для понимания сути заданного вопроса.

portvein777 20-10-2021 17:19 2969355

Цитата:

Цитата Amigos
...используется фантомный шрифт MS Shell Dlg...»

Всем здравствуйте.

Необходимо, чтобы шрифт (там, где вопросы) был как в диалоге.



Шрифт как-будто "есть", но расширение другое...



Стандартно якобы "установлены" абсолютно все флажки с сидирома много лет назад.



У кого какие мысли?..


Amigos 01-11-2021 13:43 2970301

Цитата:

Цитата portvein777
шрифт (там, где вопросы) »

Это же ресторатор?
Скорее всего никак.

Там нужна поддержка уникода, и ресторатор, похоже такого не умеет.

Пробуйте экспортировать в .rc файл и править уже его.

portvein777 02-11-2021 12:12 2970402

Цитата:

Цитата Amigos
Это же ресторатор? »

Нет. Эксплорер.
Цитата:

Цитата Amigos
Пробуйте экспортировать в .rc файл и править уже его. »

Пробовали. Там вопросы.

Может есть другая прога для ресурсов?

Amigos 08-11-2021 14:45 2971197

Цитата:

Цитата portvein777
другая прога для ресурсов? »

ResHacker


Время: 14:05.

Время: 14:05.
© OSzone.net 2001-