Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.11.17;
Скачать: CL | DM;

Вниз

Fonts in RichEdit   Найти похожие ветки 

 
TUser ©   (2003-11-05 10:12) [0]

Проблема такая. Меняю шрифты выделенного фрагмента в richEdit"е (selAttributes.Name:=...). Английские буквы меняются нормально. Русские тоже иногда меняются, но с некоторыми шрифтами этого не происходит. Например, Courier или Times New Roman устанавливаются нормально, а вот BetinaScriptCTT (именно он-то мне и нужен) и некоторые другие - не выставляются. Т.е. в каком-нибудь ворде или еще где-то русский текст можно набрать таким шрифтом, а вот в ричэдите - никак не выходит. Копался, пробовал найти закономерность, какие именно шрифты глючат. Толком ничего не нашел. Кто знает, как это дело лечить?


 
Плохиш_   (2003-11-05 10:18) [1]

tntRichEdit из
http://home.ccci.org/wolbrink/tntmpd/delphi_unicode_controls_project.htm


 
TUser ©   (2003-11-05 10:21) [2]


> Плохиш_

Спасибо, попробую. Только шрифты у меня вроде не Unicode. И насколько я понимаю, в любом редакторе, типа ворда, не-Unicode шрифты используются.


 
Плохиш_   (2003-11-05 10:24) [3]

Не правильно понимаешь ;-)


 
TUser ©   (2003-11-05 10:32) [4]

Т.е., если я в Ворде напишу текст не-Unicode шрифтом, он его в Unicode преобразит, так что ли.

P.S. Где вообще можно подробно прочитать про работу Винды со шрифтами. Переодически бывают какие-то совершенно странные глюки, типа сегдняшнего. Хотелось бы понимать, что винда делает.


 
Плохиш_   (2003-11-05 10:39) [5]

Нет, ворд сохраняет язык.

Винда не работает со шрифтами, с ними работают прикладные программы.


 
TUser ©   (2003-11-05 10:42) [6]


> Винда не работает со шрифтами, с ними работают прикладные программы.

Хорошо, - где прочитать про работу со шрифтами прикладных программ под виндоуз. Один и тот же шрифт в разных прогах себя может вести по-разному. Классический пример - работа с русскими шрифтами в Adobe Photoshop.


 
Плохиш_   (2003-11-05 10:50) [7]

В Delphi help TFont.Charset + голова



Страницы: 1 вся ветка

Текущий архив: 2003.11.17;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.018 c
1-56660
Atreides
2003-11-05 11:29
2003.11.17
Игнорирование обработчика события


14-56861
Semas
2003-10-27 11:48
2003.11.17
basic интерпритация


7-56920
ЗМВ
2003-09-10 15:51
2003.11.17
DLL Libraries


4-56958
stone
2003-09-18 15:00
2003.11.17
Нужна помощь по MAPI


8-56777
DBDev
2003-07-22 14:00
2003.11.17
какой функцией вычленить заданный фрагмент из TPicture?