Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Прямоугольник текста в StrigGrid [Delphi, Windows]


VVU ©   (2007-03-14 23:20:00) 

При разработке компонента(StrigGrid) для HiAsm возникла необходимость узнать прямоугольник занимаемый текстом.
StrigGrid с многострочными ячейками.
Так вот для автоматического изменения размера ячейки (что бы был виден весь текст) необходимо узнать рамер прямоугольника(в пикселях) занимаемый текстом в зависимости от размера шрифта.
Может кто знает как это сделать ?

PS учитывая то что в HiAsm_e не используется библиотека VCL.


homm   (2007-03-17 05:30:00) [1]

> А тут на форуме разве не коллективный разум, к которому
> подключаются люди, задающие вопросы и ищущие на них ответы
> в нашем общем мозге?? :)

ВАС обманули, здесь отдельные люди пытаются помочь, как они думают, тоже отдельным людЯм :) А тут такое.... :)


Dimaxx   (2007-03-17 01:04:00) [2]


> Коллективный разум? :)

Ишшо какой! А тут на форуме разве не коллективный разум, к которому подключаются люди, задающие вопросы и ищущие на них ответы в нашем общем мозге?? :)


mdw   (2007-03-15 21:43:00) [3]

DrawText + DT_CALCRECT or DT_WORDBREAK
Ширина колонки то ведь известна?


homm   (2007-03-15 21:33:00) [4]

> Спасибо попробуем.

Коллективный разум? :)


VVU   (2007-03-15 18:57:00) [5]

Dimaxx
Спасибо попробуем.


Dimaxx   (2007-03-15 13:21:00) [6]

Тьфу, TextExtent...


Dimaxx   (2007-03-15 12:59:00) [7]

У Canvas есть функция TextWidth


Наверх

Титульная страница Поиск, карта сайта Написать письмо