У меня есть старый текстовый редактор исходного кода Windows, который мне очень нравится использовать, но я хочу заменить его шрифт -- однако он не позволяет выбирать шрифт через диалоговое окно открытия шрифта, и я ограничен кучей вариантов, например "Courier New". Возможно ли заменить Courier New в моей системе другим шрифтом, например Doid, чтобы программа затем отображала его (думая, что это Courier New)? Спасибо!
(Кстати, редактор называется Netpadd; когда-то я делал его на Visual Basic, но теперь его у меня нет.)
Редактировать: Ого. Каран отредактировал и перекомпилировал программу Netpadd на виртуальной машине и отправил ее мне, теперь она работает как часы с пользовательскими шрифтами!
решение1
Так как это ваша собственная программа иисходный код доступен, не проще ли установить XP на VM, получить откуда-нибудь копию VB6 и перекомпилировать программу с необходимыми изменениями? Я думаю, это будет предпочтительнее, чем полностью заменять важные системные шрифты, такие как Courier, Arial и Times New Roman.
решение2
В соответствии сэтот вопрос, вы можете переименовывать шрифты с помощьюТипограф. Я не пробовал, но в одном из обзоров на их сайте конкретно говорится, что он переименует шрифты. Он обрабатывает большинство типов шрифтов: OpenType, TrueType и Type 1.
Но я согласен с Караном, что важные шрифты лучше оставить без изменений.