Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Динамическое размещение на форме TImage

501
05 января 2005 года
hell_admin
110 / / 02.10.2004
Такой вопрос, как во воремя работы содать на форме TImage в виде списка, т.е. одна за другой.
Я пробовал создавать их так
TImage * a = new TImage(this);
a->lfet = 100;
a->top = 100;
a->Canvas->Draw(0,0,какая-то TGraphic);
...
delete a;

но на форме нихрена не появляется во время выполнения.

А еще как связать к этим компанентам событие OnClick, ведь я не знаю сколько их будет, в design time, а толь-ко в runtime.
4
05 января 2005 года
mike
3.7K / / 01.10.2002
Ты создал TImage, но не указал на какой форме его отрисовывать.
247
05 января 2005 года
wanja
1.2K / / 03.02.2003
Цитата:
Originally posted by mike
Ты создал TImage, но не указал на какой форме его отрисовывать.


Пши:
a->Parent=форма.

501
05 января 2005 года
hell_admin
110 / / 02.10.2004
Спасибо, а реагировать на OnClick событие каждого по разному, т.е. открывать определенную форму связанную с картинкой?
247
05 января 2005 года
wanja
1.2K / / 03.02.2003
Цитата:
Originally posted by hell_admin
Спасибо, а реагировать на OnClick событие каждого по разному, т.е. открывать определенную форму связанную с картинкой?


a->onClick=обработчик.
Кажется так.

10
06 января 2005 года
Freeman
3.2K / / 06.03.2004
Цитата:
Originally posted by hell_admin
Спасибо, а реагировать на OnClick событие каждого по разному, т.е. открывать определенную форму связанную с картинкой?


Ты сам почти ответил на свой вопрос. Можешь пихать указатель на связанную форму в свойство Tag соответствующего TImage, и использовать один обработчик OnClick, который будет брать из Tag указатель и использовать. Ну, а если над каждой формой надо проделать разные действия - ничего не поделаешь, придется писать собственный обработчик для каждой формы.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог