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

Вывод на канву многострочного текста   Найти похожие ветки 

← →
Vasiliy   (2006-11-18 18:03) [0]

Наверняка есть уже готовая функция вывода многострочного текста на канву.
Нужно выводить в определенном TRect текст так, чтобы он автоматом переносил неумещающиеся слова на следующую строку.
Нет желания изобретать велосипед.
Подскажите пожалуйста, кто чтно знает по этому вопросу.


← →
Alexander Panov ©   (2006-11-18 18:41) [1]

см. DrawText (WinAPI) с флагом DT_WORDBREAK


← →
Vasiliy   (2006-11-18 18:53) [2]

Спасибо, сейчас опробую.


← →
Vasiliy   (2006-11-18 19:16) [3]

Спасибо, работает.

Для тех, кто найдет этот вопрос:
DrawText(hDC: HDC; lpString: PAnsiChar; nCount: Integer; var lpRect: TRect; DT_WORDBREAK): Integer


← →
Vasiliy   (2006-11-18 19:17) [4]

Да, забыл, возвращает высоту текста.


← →
Vasiliy   (2006-11-18 19:19) [5]

Sory ...

Толко сейчас обнаружил http://delphimaster.net/view/2-1163865992/



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

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



Память: 0.45 MB
Время: 0.026 c
15-1163079164
Access
2006-11-09 16:32
2006.12.03
Восстановить "опции" explore.exe в реестре


2-1163532643
DoktorX
2006-11-14 22:30
2006.12.03
как из ImageList отобразить рисунок под номером 2


15-1163434012
umbra
2006-11-13 19:06
2006.12.03
как в С объявить процедурный тип?


2-1163332223
JIN_S
2006-11-12 14:50
2006.12.03
Вопрос о TDateTimePicker (возможность выбора определенных дней).


2-1163846665
Youngkoder
2006-11-18 13:44
2006.12.03
TStrings




   Наверх