Kak sozdati dinamiceskie componenti?
Thanks !
clifff
TButton* ok;
ok = new TButton;
// кнопка будет отображаться на форме.
ok->Parent = Form1;
// Чтобы кнопка удалилась сама, при закрытии проги //делаем так
ok->Owner = Form1;
// установка положения кнопки
ok->Left = Form1->Width/2 - 20;
ok->Top = Form1->Height/2 - 10;
ok->Width = 40;
ok->Height = 20;
ok->Caption = "Ok";
// установка обработчика нажатия кнопки
ok->OnClick = OkClick;
...
Длинновато, но размеры кнопки можно не устанавливать, тогда она будет стандартных размеров.
Цитата:
On 2002-04-02 2128, DED_MOROZ wrote
Вот пример
TButton* ok;
ok = new TButton;
// кнопка будет отображаться на форме.
ok->Parent = Form1;
// Чтобы кнопка удалилась сама, при закрытии проги //делаем так
ok->Owner = Form1;
// установка положения кнопки
ok->Left = Form1->Width/2 - 20;
ok->Top = Form1->Height/2 - 10;
ok->Width = 40;
ok->Height = 20;
ok->Caption = "Ok";
// установка обработчика нажатия кнопки
ok->OnClick = OkClick;
...
Длинновато, но размеры кнопки можно не устанавливать, тогда она будет стандартных размеров.
Spasibo!!!
Ato bilo cruto!! Nado tolico poprobovati!
clifff.
Вот пример:
TButton* ok;
ok = new TButton;
ok->Owner = Form1;
Я конечно понимаю что ты ему хотел объяснить подробнее но надо же и короткий вариант который может эти три команды заменить человеку подсказать...
Вот пример:
TButton* ok = new TButton(Form1);
Но объяснил ты действительно четко и доступно :-)))))))