![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Обработка сообщений для ректанглов на канве [D5, D6]
Flexer © (2005-02-26 13:23:00)Есть TImage со своей канвой. На этой канве нужно прорисовывать объекты, корорые смогут обрабатывать сообщения мышки. Как это сделать наиболее просто. Спасибо за ответы.
XP (2005-02-26 13:37:00) [1]TPintBox - рисовать самому,
TShape - уже готовые примитивы.
И тот, и другой - уже умеют обрабатывать сообщения от мыши.
Можно свой класс породить от TGraphicControl.
Можно также хранить динамический массив объектов, отрисовываемых на TImage, и обрабатывать сообщения от мыши, поступающие на TImage, определяя попадание в область того или иного объекта, и выполняя те или иные действия.
Мой совет: не используйте TImage. Он не для того предназначен.