Вниз
Скачать: CL | DM;

Определение ширины строки в пикселах   Найти похожие ветки 

← →
LLlMblra   (2005-06-27 16:45) [0]

Имеется строка, она рисуется на канвасе, как определить ёё (строки) ширину?? что б если она длинее, то сделать перенос.
Скорее всего нада определять ширину каждого символа в стока, но что за функция не знаю. В Font"е чё то не нашёл.
Подскажите!!!!!!


← →
GanibalLector ©   (2005-06-27 16:48) [1]

Вероятно,GetTextExtentPoint поможет.


← →
MacroDenS ©   (2005-06-27 16:50) [2]

TextWidth, TextHeight + F1


← →
ЮЮ ©   (2005-06-28 04:28) [3]

Windows.DrawText(Canvas.Handle, PAnsiChar(str), Length(str), text_rect, DT_WORDBREAK);

И само все перенесется. А если хочешь знась сколько надо места, чтобы все вошло, то сначала вызови с DT_WORDBREAK + DT_CALCRECT



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.026 c
1-1120032563
mefres
2005-06-29 12:09
2005.07.18
перевод числовых денег в строковые


4-1116950598
Oleg_
2005-05-24 20:03
2005.07.18
Права администратора


5-1090223809
Hooch
2004-07-19 11:56
2005.07.18
шрифт редактора кода


3-1117962970
Гном23
2005-06-05 13:16
2005.07.18
Вопрос по TQuery


14-1119440642
Kerk
2005-06-22 15:44
2005.07.18
Как попасть в интернет?




   Наверх