![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
TFrame [D7, WinXP]
Igor.ru © (2005-05-23 15:51:00)Создаю форму с TFrame
Если в дизайне подключить TMyFrame то все Контролы на TMyFrame отображаются нормально.
Но мне надо в рунтайме это делать. А в рунтайме если на TMyFrame положить TMemo фрейм не отображается, если убрать TMemo - отображается.
Что делать?
if FFrame <> nil then begin
PanelFrame.RemoveControl(FFrame);
FFrame.Free;
end;
FFrame := nil;
case TabControl.TabIndex of
0: FFrame := TMyFrame1.Create(Self);
1: FFrame := TMyFrame2.Create(Self);
2: FFrame := TMyFrame3.Create(Self);
end;
if FFrame <> nil then begin
PanelFrame.InsertControl(FFrame);
FFrame.Show;
end;
BFG9k (2005-05-23 16:18:00) [1]Я обычно делаю так.
FFrame:=TMyFrameX.Create(Self);
FFrame.Parent:=PanelFrame;
FFrame.Align:=alClient;
Суть вопроса не очень ясна ...