![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Прямоугольника текст [D7, XP]
savyhinst © (2007-10-02 20:20:00)Здраствуйте, мастера.
Подскажите, пожалуйста, как расчитать высоту прямоугольника с текстом при известных ширине, шрифте и самом тексте. Вроде DrawText(..., DT_CALCRECT), но с переносом слов.
Спасибо за внимание.
tesseract (2007-10-02 23:07:00) [1]TextExtent отменили ?
Инс (2007-10-02 21:48:00) [2]
> Это чудо!
Причем в перьях! :)
Германн (2007-10-02 21:42:00) [3]
> hinst (02.10.07 21:16) [5]
>
> Спасибо, всё заработало! Это чудо!
>
Ну да. И 2*2=4 тоже чудо великое!
Нет слов!
hinst (2007-10-02 21:16:00) [4]Спасибо, всё заработало! Это чудо!
hinst (2007-10-02 21:11:00) [5]Точно...
Инс (2007-10-02 21:10:00) [6]
> DT_CALCRECT and DT_WORDBREAK
Еще бы. А если or? :)))
hinst (2007-10-02 21:03:00) [7]Вроде годится, но сочетание параметров DT_CALCRECT and DT_WORDBREAK даёт не-понятно-что.
Desdechado (2007-10-02 20:56:00) [8]А что, такой параметр не годится?
DT_WORDBREAK Breaks words. Lines are automatically broken between words if a word would extend past the edge of the rectangle specified by the lprc parameter. A carriage return-linefeed sequence also breaks the line.