|
![]() |
#1 |
Developer
|
Цитата:
Код: void init() { ... // test --> FormTabControl newFormTabControl; FormTabPageControl newFormTabPageControl; // test <-- ... super(); ... // test --> // Overview и HtmlView - контролы формы с AutoDeclaration = Yes, т.е. можно ссылатся на них в коде. Иначе использовать element.design().controlName(ControlName) или element.design().control(control::ControlName) newFormTabControl = Overview.addControl(FormControlType::Tab, "NewTab"); newFormTabControl.heightMode(FormHeight::ColumnHeight); newFormTabControl.widthMode(FormWidth::ColumnWidth); newFormTabPageControl = newFormTabControl.addControl(FormControlType::TabPage, "NewTabPage"); newFormTabPageControl.caption("NewTabPage"); newFormTabPageControl.moveControl(HtmlView.id()); // test <-- } P.S. Делал подобное и после Run(). Кроме изменения размеров и перерисовки формы ничего побочного не выскакивало (тут уж от специфичности кода в ините и ран формы все зависит) |
|
|
За это сообщение автора поблагодарили: mazzy (5), DTD (1), madm (1), SergeyAY (0). |
![]() |
#2 |
Участник
|
Да Валентин именно это я и хотел получить. Странно но я писал подобный код и у меня он не работал... Попробую Ваш как-нибудь. Спасибо!
|
|