Formulario dentro de um trectangle ou tpanel Delphi firemonkey

13/09/2017

0

ola pessoal, sera que alguém sabe como abrir um form dentro de um Trectangle ou de uma Tpanel delphi firemonkey?
Responder

Post mais votado

18/09/2017

Bo atarde,
vamos lá por parte, no FMX você não consegue colocar diretamente um form dentro de um outro (a não ser com uso de handle) a forma mais facil de fazer isso é ter no segundo formulario um componente de layout (Isso já é padrão se ter no fmx), esse componente de layout terá todos os demais componentes dentro dele, ele será vamos assim dizer seu painel principal.
No formulario 1 no aonde você faria o código acima descrito na vcl no fmx vc faz assim:

  form2:= TForm2.Create(self);
  panel1.AddObject(form2.layout);


Dessa forma o layout do form2 passa ser um componente do painel1 do form1.

Espero ter ajudado.

Gutierry Pereira

Gutierry Pereira
Responder

Mais Posts

14/09/2017

Gutierry Pereira

meuPainel.AddObject(formDesejado.painelPrincipal);
Responder

17/09/2017

Nei

não entendi
Responder

18/09/2017

Nei

na vcl fazia assim:
form2:= TForm2.Create(self);
Form2.Parent:= panel1;
Form2.Show;
como seria no firemonkey?
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar