Показать сообщение отдельно
  #4  
Старый 27.05.2018, 19:35
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,015
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Можно и без фреймов сделать тоже самое на формах. Создавать их через CreatePArented (вроде так) и класть на странички. Вообще, есть много способов получить желаемое. Только тут PageControl не нужен. Он хорош именно тем, что имеет странрички, на которые можно класть разные контролы. Если очень хочется иметь и формы и закладки, то там скорее всего нужен TTabControl, это у которого есть закладки, но нет самих страничек. В таком случае при создании формы надо запоминать ссылку на соответсвующую закладку и удалять ее при закрытии формы. Ну и у закладки сохранять ссылку на соотв. форму, что бы при нажатии на закладку активироапть соотв форму.
Ответить с цитированием