Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.11.17;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.008 c
14-56912
SergeyNew
2003-10-24 16:57
2003.11.17
стоимость диплома


3-56472
erw
2003-10-28 16:43
2003.11.17
установка BDE вручную


1-56730
BlackTiger
2003-11-02 16:47
2003.11.17
Почему RichEdit такой дурной. Или у меня что...


14-56889
TCrash
2003-10-25 13:44
2003.11.17
Завтра день варенья


1-56702
iNew
2003-11-05 11:44
2003.11.17
Как в StringGrid программно изменить длину одной из колонок?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский