Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

как привязать динамически создаваему кнопку.


FIL-23 ©   (2012-08-30 15:04:00) 

Программно создаю кнопку bitbtn и хочу чтобы она "привязалась" (принадлежала) компоненту TabControl1  первой "странице". Как реализовать именно момент привязки создаваемой кнопки к  компоненту TabControl1  первой "странице".

в этом случае он пирвязывает ко всему родителю а надо к странице
     but:=TBitBtn.Create(form2);//Задать владельца
     but.Parent:=TabControl1;   //Задать родителя


FIL-23   (2012-08-30 16:10:00) [1]

Спасибо большое.


MBo   (2012-08-30 15:48:00) [2]

Если PageControl и его страницы созданы в design-time, то Parent:=TabSheet1, иначе ...Pages[0]


FIL-23   (2012-08-30 15:44:00) [3]

нет вопрос ни куда не ушел.
как правильно ?
but.Parent:=PageControl1.TabIndex[0];


MBo   (2012-08-30 15:34:00) [4]

Вот и ответ ;)


FIL-23   (2012-08-30 15:34:00) [5]

все препутал , решение нашел ... вроде


FIL-23   (2012-08-30 15:33:00) [6]

меняю свой вопрос с TabControl1 на TabSheet1


MBo   (2012-08-30 15:16:00) [7]

у TabControl нет страниц, только закладки. По событиям изменения закладки можно менять вид.

Однако PageControl обычно удобнее


Наверх

Титульная страница Поиск, карта сайта Написать письмо