![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
TCanvas можно ли создавать в run-time
mmb © (2002-08-07 11:41:00)И главное будет ли он отображаться
Song (2002-08-07 13:55:00) [1]Наверно Вам нужен TImage или TBitMap он может отображаться, а канвас - это холст, временный объект.
mmb (2002-08-07 13:25:00) [2]Попробую...
Спасибо за подсказки.
О результатах доложу :)
Lendl (2002-08-07 12:45:00) [3]В BСB я делал следующее:
Canvas->Handle = this;
Без этой записи никакого отображения на форме не будет
Попробуйте тоже самое сделать в Delphi.
Skier (2002-08-07 12:40:00) [4]>mmb
Может
mmb (2002-08-07 12:36:00) [5]А мне их много надо :)
Всвязи с этим ещё вопрос - может ли у многих Канвасов быть одинаковый контекст устройства?
Канвас (2002-08-07 12:07:00) [6]Создать-то можно, как обычный объект.
Только отображаться он сам по себе не будет.
Ему для этого нужен контекст устройства:
Canvas.Handle := чей-нибудь HDC.
(А зачем он тебе? Может, тебе лучше TBitmap создать?)