![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вывод на канву многострочного текста
Vasiliy © (2006-11-18 18:03:00)Наверняка есть уже готовая функция вывода многострочного текста на канву.
Нужно выводить в определенном TRect текст так, чтобы он автоматом переносил неумещающиеся слова на следующую строку.
Нет желания изобретать велосипед.
Подскажите пожалуйста, кто чтно знает по этому вопросу.
Vasiliy (2006-11-18 19:19:00) [1]Sory ...
Толко сейчас обнаружил http://www.delphimaster.ru/cgi-bin/forum.pl?id=1163865992&n=18
Vasiliy (2006-11-18 19:17:00) [2]Да, забыл, возвращает высоту текста.
Vasiliy (2006-11-18 19:16:00) [3]Спасибо, работает.
Для тех, кто найдет этот вопрос:
DrawText(hDC: HDC; lpString: PAnsiChar; nCount: Integer; var lpRect: TRect; DT_WORDBREAK): Integer
Vasiliy (2006-11-18 18:53:00) [4]Спасибо, сейчас опробую.
Alexander Panov (2006-11-18 18:41:00) [5]см. DrawText (WinAPI) с флагом DT_WORDBREAK