Евгений |
Отправлено: 16.02.2005, 22:15 |
|
Не зарегистрирован
|
Создаю программно компонент TStringGrid.
Я хочу, чтобы созданный программно TStringGrid реагировал на стандартные события, типа OnClick, KeyPress и т.д. Как мне их описать для него и в какой части кода ?
|
|
Димыч |
Отправлено: 16.02.2005, 23:00 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 38
|
В *.h объяви:
CODE |
__published:
TButton *Button1;
void __fastcall Oncl(TObject *Sender);
void __fastcall Button1Click(TObject *Sender);
|
В *.cpp:
CODE |
void __fastcall TForm1::Oncl(TObject *Sender)
{
ShowMessage("");
}
void __fastcall TForm1::Button1Click(TObject *Sender)
{
TStringGrid* cg = new TStringGrid(Form1);
cg->Left=0;
cg->Top=0;
cg->Parent=Form1;
cg->Visible=true;
cg->OnClick=Oncl;
} |
Отредактировано Димыч — 16/02/2005, 23:06 |
|
Bond |
Отправлено: 17.02.2005, 14:36 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 142
|
CODE | ...
InsertControl(cg);
... |
|
|