xintrea / mytetra_dev

MyTetra - smart crossplatform manager for information collecting / MyTetra - кроссплатформенный менеджер накопления информации / Официальная страница:
http://webhamster.ru/site/page/index/articles/projectcode/105
254 stars 55 forks source link

Текст без шрифта #52

Closed strowk closed 5 years ago

strowk commented 7 years ago

По умолчанию не отображается никакого шрифта в том месте, где выбирается шрифт. Очевидно, что набираемый текст какому-то шрифту соответствует, раз уж он отображается, но шрифта нет. Более того, если часть текста выделить и шрифт "поменять" на Arial, то мы увидим, что текст не изменится (вероятно шрифт по умолчанию - Arial), но у него теперь и впредь будет отображаться шрифт Arial, а вот у остального текста - так и останется безымянный одиночка.

xintrea commented 7 years ago

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

xintrea commented 5 years ago

В ветке 1.44.x эта проблема исправлена, шрифт всегда отображается.