AIMP Forum

Разное => Архив / Archive => Вопросы (архив) / Questions (archive) => Topic started by: pimp on March 15, 2016, 10:44:07

Title: Как изменить основной шрифт программы
Post by: pimp on March 15, 2016, 10:44:07
В AIMP4 вместо системного шрифта какой-то свой шрифт (окно настроек, фонотека,..). Можно ли его изменить? Скины на этот шрифт не влияют.

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

В тройке, кажется, были тоже свои шрифты, но хотя бы не мыльные.
Title: Re: Как изменить основной шрифт программы
Post by: Soolo on March 15, 2016, 10:45:54
Шрифты системные
Покажите скриншот, что у вас мыльное
Title: Re: Как изменить основной шрифт программы
Post by: pimp on March 15, 2016, 10:58:33
Шрифты системные
Покажите скриншот, что у вас мыльное
Показываю.
Окно настроек: проблема
Окно программы: нормально, шрифт из скина, наверное
Системное окно: для примера, как хотелось бы
Title: Re: Как изменить основной шрифт программы
Post by: pimp on March 15, 2016, 11:02:26
В AIMP3 проблемы нет. Прилагаю скриншот.
Title: Re: Как изменить основной шрифт программы
Post by: Soolo on March 15, 2016, 11:05:19
Показываю.
Окно настроек: проблема
Окно программы: нормально, шрифт из скина, наверное
Системное окно: для примера, как хотелось бы
ClearType выключено?
Title: Re: Как изменить основной шрифт программы
Post by: pimp on March 15, 2016, 11:07:10
Выключен.
Title: Re: Как изменить основной шрифт программы
Post by: Soolo on March 15, 2016, 11:08:19
Выключен.
сглаживание шрифтов выключено?
Какая ОС?
У меня на Win7 шрифт чёткий, баз "улучшений"
Title: Re: Как изменить основной шрифт программы
Post by: Artem on March 15, 2016, 11:11:43
AIMP4 использует везде Segoe UI
Title: Re: Как изменить основной шрифт программы
Post by: pimp on March 15, 2016, 11:17:53
AIMP4 использует везде Segoe UI
Как-то можно изменить?
Title: Re: Как изменить основной шрифт программы
Post by: Soolo on March 15, 2016, 11:21:34
Как-то можно изменить?
нет
и дело не в шрифте вовсе, а в ваших настройках ОС
Title: Re: Как изменить основной шрифт программы
Post by: pimp on March 15, 2016, 11:31:20
нет
и дело не в шрифте вовсе, а в ваших настройках ОС
Не соглашусь.
В AIMP3 проблемы нет. В AIMP4 проблема есть.
Title: Re: Как изменить основной шрифт программы
Post by: Soolo on March 15, 2016, 11:33:08
Не соглашусь.
В AIMP3 проблемы нет. В AIMP4 проблема есть.
я вам вопросы задавал: вы проверили?
Title: Re: Как изменить основной шрифт программы
Post by: pimp on March 15, 2016, 11:42:24
я вам вопросы задавал: вы проверили?
Сглаживание включено, ClearType отключен. Windows 7.

Если я отключу обычное сглаживание шрифтов в системе, то ей сложно будет пользоваться. Никто его для одной программы отключать не будет. Segoe UI при этом становится вообще таким страшным, что уж лучше терпеть его мыло.
Title: Re: Как изменить основной шрифт программы
Post by: Soolo on March 15, 2016, 11:45:33
Сглаживание включено
Вот и ответ: сглаживание даёт мыло. Почему разные шрифты ведут себя по разному - вопрос к MS
Segoe UI - рекомендуемый ими же шрифт

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

Segoe UI при этом становится вообще таким страшным, что уж лучше терпеть его мыло.
Да вроде норм
(http://storage2.static.itmages.ru/i/16/0315/h_1458031561_2027468_98f4d48e35.png)
Title: Re: Как изменить основной шрифт программы
Post by: pimp on March 15, 2016, 12:04:34
Мне не норм, спорить на эту тему не хочу.

Надеюсь, настройку добавят в программу, либо изменят шрифт на системный.
Title: Re: Как изменить основной шрифт программы
Post by: Soolo on March 15, 2016, 12:31:53
Надеюсь, настройку добавят в программу, либо изменят шрифт на системный.
Segoe UI - системный, он предустановлен в систему
Настройка сильно маловероятна
Title: Re: Как изменить основной шрифт программы
Post by: pimp on March 15, 2016, 12:52:02
Segoe UI - системный, он предустановлен в систему
Настройка сильно маловероятна
Под системным имею в виду тот, что должен использоваться в данном элементе управления в соответствии с текущей темой и цветовой схемой. То, что MS в некоторых местах сама нарушает это простое правило, не должно побуждать делать то же самое.

Ещё в системе предустановлен Comic Sans. Давайте его? :)

Если я в тему (типа aero.msstyles) впишу везде Tahoma вместо Segoe UI, AIMP будет использовать Tahoma?
Title: Re: Как изменить основной шрифт программы
Post by: Soolo on March 15, 2016, 12:57:37
Под системным имею в виду тот, что должен использоваться в данном элементе управления в соответствии с текущей темой и цветовой схемой. То, что MS в некоторых местах сама нарушает это простое правило, не должно побуждать делать то же самое.
https://msdn.microsoft.com/en-us/windows/uwp/controls-and-patterns/fonts
Title: Re: Как изменить основной шрифт программы
Post by: Алексей Долматов on March 15, 2016, 13:05:09
Нет, только в теме оформления ОС.
Можно попробовать в реестре настроить, но это чревато последствиями при неправильной настройке:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontMapper
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontMapperFamilyFallback
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes
Title: Re: Как изменить основной шрифт программы
Post by: Kibermanick on March 15, 2016, 13:47:34
Надеюсь, настройку добавят в программу, либо изменят шрифт на системный.

Segoe UI это и есть системный шрифт.

upd:: упс, не заметил что есть вторая страница.
Title: Re: Как изменить основной шрифт программы
Post by: Kibermanick on March 15, 2016, 13:52:32
В чем прикол ,в рваных шрифтах?
Title: Re: Как изменить основной шрифт программы
Post by: pimp on March 15, 2016, 13:54:12
https://msdn.microsoft.com/en-us/windows/uwp/controls-and-patterns/fonts
Если следовать гайдам, то размер шрифта тоже должен быть "системным" (epx).

На скрине DPI 150%. Всё ещё мелкое мыло. Интересно, минимальные в гайде 12epx на семёрке с DPI 100% - это сколько в пикселях? Наверняка не аимповские 7.

Впрочем, AIMP вряд ли сможет подстроиться под все рекомендации UWP и подобных руководств. Стоит ли гоняться за отдельными рекомендациями, вырванными из контекста, или может лучше стоит придерживаться тех, что были до этого?
Title: Re: Как изменить основной шрифт программы
Post by: Kibermanick on March 15, 2016, 13:58:47
Насколько я заметил шрифты в системе работают в 96 PPI а в AIMP 72 PPI.
Title: Re: Как изменить основной шрифт программы
Post by: pimp on March 15, 2016, 13:59:29
Нет, только в теме оформления ОС.
Можно попробовать в реестре настроить, но это чревато последствиями при неправильной настройке:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontMapper
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontMapperFamilyFallback
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes
Прежде хотелось бы узнать (выше уже задавал вопрос), точно ли изменится шрифт в AIMP, если я системную тему изменю. Просто для этого надо софт дополнительно ставить, поработать в нём, и хотелось бы заранее знать, стоит ли оно того.

В реестр лезть не хочется, проблема с одной программой.
Title: Re: Как изменить основной шрифт программы
Post by: Soolo on March 15, 2016, 14:01:29
В чем прикол ,в рваных шрифтах?
Ну, меня никогда не устраивал способ сглаживания в Винде - напряг для глаз.
Поэтому проще иногда выключить все оптимизации и читать пусть и "рваные", но чёткие буквы.

В реестр лезть не хочется, проблема с одной программой.
Не проще забить? Вы по настройкам каждый день по 2 часа шаритесь?
Title: Re: Как изменить основной шрифт программы
Post by: Kibermanick on March 15, 2016, 14:03:00
Ну, меня никогда не устраивал способ сглаживания в Винде - напряг для глаз.
Поэтому проще иногда выключить все оптимизации и читать пусть и "рваные", но чёткие буквы.

Ну мне не понять, я и так слабо видящий.
Title: Re: Как изменить основной шрифт программы
Post by: pimp on March 15, 2016, 14:11:31
Не проще забить? Вы по настройкам каждый день по 2 часа шаритесь?
В настройках шарюсь редко, но вот окно эффектов приходится часто открывать (ночью включаю нормализацию), и там та же проблема. Информацию по файлу смотрю часто, на вкладках ID3 шрифты мыльные.