![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как положить панель на нужную страницу TabConrol`a
DmiSb © (2005-03-29 09:20:00)Уважаемые мастера. Подскажите как сделать это имея только хендл странички. Делал так :
Panel:=NewPanel(form, esRaised ).SetPosition( 212, 40 );
SetParent(Panel.Handle, hwd);
Panel.BringToFront;
где hwd:=TabControl1.Pages[0].Handle;
Панель появляется над всеми страницами, хотя жестко пишу что на нулевой странице должна быть. Что не так ?
DmiSb (2005-03-30 07:05:00) [1]Не-а, я знаю что
Newpanel(Tabcontrol1.pages[0],esRaised).setalign(caClient); работает, однако смысл затеи в том, что Panel лежит в DLL, и в качестве Parent хотелось бы передавать хендл странички. Но если это не реально, тогда от этой затеи откажусь, буду передавать в качестве Parent Tabcontrol1.pages[0].
thaddy (2005-03-29 16:32:00) [2]Newpanel(Tabcontrol1.pages[0],esRaised).setalign(caClient);