Тема: C++Builder FMX і універсальна процедура створення фреймів
Добрий день.
На головну форму потрібно в динаміці підгружати декілька фреймів.
Допоможіть доробити/переробити універсальну процедуру.
TFrame *WorkFrame;
TLayout* FrameLayout;
void TfrmMain::CreateFrame(String FrameName){
if (FrameLayout != NULL) {
delete FrameLayout;
}
TPersistentClass FrameClass = FindClass(FrameName);
FrameLayout = new TLayout(rootLayout);
FrameLayout->Name = "FrameLayout";
FrameLayout->Parent = rootLayout;
FrameLayout->Align = TAlignLayout::Client;
WorkFrame = new FrameClass(this); - а ось тут помилка, по аналогії Delphi FrameClass.Create(Self) не виходить
WorkFrame->Parent = FrameLayout;
WorkFrame->Align = TAlignLayout::Client;
}