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

Вниз

Длина символа   Найти похожие ветки 

 
Screamer   (2005-02-24 09:13) [0]

Здравствуйте товарищи!
Подскажите пожалуйста, как в Delphi изменить длину символа?

Пример: есть сивол "н" - его длина xx пикселей. Мне нужно, что бы он был выведен в RichEdit длиной xx+1 пикселей, без изменения высоты при одинаковом типе шришта и размере шрифта. Иначе говоря,как его растянуть?


 
Gero ©   (2005-02-24 09:33) [1]

Вставить картинку с изображением нужного символа.


 
Screamer   (2005-02-24 09:36) [2]

Это не серьезно. Наверняка есть процедуры или функции для этого, но я их не нашел. А картинка - не выход в работе с текстом.


 
Digitman ©   (2005-02-24 09:51) [3]


> Это не серьезно


серьезней некуда


> но я их не нашел


и не найдешь.
потому что рендерингом занимается GDI32


 
MBo ©   (2005-02-24 09:54) [4]

Для функций вывода текста SetTextCharacterExtra, но RichEdit сам рисует текст.


 
MBo ©   (2005-02-24 09:56) [5]

P.S. В CHARFORMAT2 (для EM_SETCHARFORMAT) есть поле sSpacing, но в MSDN говорится, что оно не учитывается.


 
Tankman ©   (2005-02-24 11:30) [6]

Не знаю не пробовал, но возможно тебе поможет вот это
EditFont:=CreateFont(FontHeight, FontWidth, 0, 0, FW_NORMAL, 0,0,0,DEFAULT_CHARSET, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY, FIXED_PITCH+FF_SCRIPT, "Century Gothic");  
SendMessage(eFileName, WM_SETFONT, WPARAM(EditFont), 1);

Впринципе в edit-е это работает.



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

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

Наверх




Память: 0.48 MB
Время: 0.062 c
4-1106205976
Cosinus
2005-01-20 10:26
2005.03.06
Реально ли узнать Handle главного окна приложения, вызвавшего


4-1106382700
Dell3r
2005-01-22 11:31
2005.03.06
Смена юзера


4-1106544335
Ana
2005-01-24 08:25
2005.03.06
Как сделать форму своего приложения всегда поверх чужих приложе


1-1109063375
Mouserx
2005-02-22 12:09
2005.03.06
Build with runtime packages


1-1108971243
Серж_Евдокимов
2005-02-21 10:34
2005.03.06
Есть имя компонента stringName типа string;