Vasily |
Отправлено: 06.02.2005, 10:47 |
|
Не зарегистрирован
|
Проблемма в следующем:
В программе создаются динамические ЧекБоксы. К ним ко всем привязывается одно ПопМеню. Как через это ПопМеню вызвать метод именно того ЧекБокса, над которым вызывается ПопМеню?
Только одна просьба: нужна конкретная реализация, а не теоетические размышления: "типа можно через PopupComponent, типа посмотри там".
Заранее спасибо... |
|
gvg |
Отправлено: 07.02.2005, 14:41 |
|
Машинист паровоза
Группа: Участник
Сообщений: 222
|
Например, так:
for( int i = 0; i < 5; i++ )
{
TCheckBox cb = new TCheckBox( this );
cb->Tag = 2000+i;
cb->OnContextPopup = myPopup;
}
----------------------------------
void __fastcall myForm::myPopup(System::TObject* Sender, Windows::
TPoint Mouse, bool &Handled)
{
switch(((TCheckBox*)Sender)->Tag)
{
}
} |
|
|