SynEdit: не удается правильно отобразить шрифты True Type - PullRequest
1 голос
/ 11 сентября 2010

Я скачал версию SynEdit с китайского веб-сайта (с большим количеством улучшений), но как версия на Sourceforge он не поддерживает шрифты истинного типа (такие как Tahoma); он отображает их через пробел.

Что я могу с этим поделать?

Ответы [ 2 ]

2 голосов
/ 11 сентября 2010

SynEdit не поддерживает шрифты переменной ширины. Только с фиксированной шириной. Давным-давно, когда SynEdit активно развивался, такой запрос был сделан одним пользователем и отклонен из-за перезаписи, необходимой для поддержки шрифтов переменной ширины. По этой причине я удалил SynEdit из моей панели инструментов. Теперь я использую Scintilla, гораздо лучший редактор.

0 голосов
/ 11 сентября 2010

Вы также можете использовать настоящий редактор, такой как TRichView.

Он поддерживает все виды интервалов шрифтов, написан на Delphi и эффективно обрабатывает Unicode (даже в старых версиях Delphi).

Вы можете использовать TRichView с подсветкой синтаксиса. В http://www.trichview.com/resources

есть пример исходного кода

Но TRichView не является бесплатным.

...