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

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

Наверх




Память: 0.47 MB
Время: 0.013 c
1-27488
Zhouck
2003-09-26 17:21
2003.10.09
type TFrameClass = class of TFrame;


14-27700
hawkins
2003-09-22 06:48
2003.10.09
почему у меня в Delphi6 в help-е предметный указатель пустой?


1-27431
BlackSun
2003-09-28 15:01
2003.10.09
Размер формы


14-27709
Dimka Maslov
2003-09-16 13:57
2003.10.09
Небывальщина


14-27657
Daniel
2003-09-22 19:04
2003.10.09
Я что-то не пропустил, Этап 6 уже был?