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

Размер надписи.   Найти похожие ветки 

← →
Viktor Kushnir ©   (2003-09-28 16:39) [0]

нет ли как-нить функции для определния размера надписи при заданном шрифте, его размере, рачертании и колличестве точек на дюйм. А то совсем не катит каждый раз TBitmap создавать, когда надо хочется определить размер надписи.

З.Ы,Про TBitmap.canvas.textwidth/height я знаю.


← →
Song ©   (2003-09-28 17:03) [1]

DrawText() с DT_CALCRECT
GetTextExtentPoint()

ЗЫ: BitMap создавать не надо. Если у тебя эта надпись где-то отображается значит существует TCanvas, на котором она отображается. Вот свойством TextWidth/TextHeight этого канваса и пользуйся.


← →
Viktor Kushnir ©   (2003-09-29 18:23) [2]

Сие понятно, но мне надо определить размер надписи, которая в будущем будет прорисована на внеэкранном Tmetafile, но у TMetafile нет Canvas, а TMetaFileCanvas еще не создан, так что получается что у меня тету канвы на которой можно проверить.


← →
Viktor Kushnir ©   (2003-09-29 18:24) [3]

Спаисбо


← →
MBo ©   (2003-09-29 18:25) [4]

метафайл создается по эталонному контексту. Вот делай совместимый, и на нем считай



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

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



Память: 0.45 MB
Время: 0.012 c
3-27360
Apollo
2003-09-19 13:01
2003.10.09
Фильтрация


3-27313
GreySerg
2003-09-17 18:11
2003.10.09
Как сохранить дерево в поле типа OLE Object базы Access?


14-27699
Layner
2003-09-22 08:31
2003.10.09
Вопрос москвичам, Дорого ли обходится GPRS и как его качество.


1-27524
13/NOx/79
2003-09-30 08:51
2003.10.09
Нужна помощь!


14-27639
kopcap
2003-09-19 18:09
2003.10.09
Люди посоветуйте прогу для создания анимированных *.gif




   Наверх