Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.07.18;
Скачать: 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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.025 c
14-1119432614
TohaNik
2005-06-22 13:30
2005.07.18
Полетит или нет? :)


1-1118557977
Igor Stepanov
2005-06-12 10:32
2005.07.18
Искажения графика при передаче через буфер обмена в Excel


3-1118161850
Alex Romanskiy
2005-06-07 20:30
2005.07.18
Как в InterBase получить текущее значение генератора?


4-1116942470
Sanik
2005-05-24 17:47
2005.07.18
Работа с ключем EUTRON


3-1118301176
GreySerg
2005-06-09 11:12
2005.07.18
Почему возникает ошибка при редактировании таблицы через BDE ?