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?
Nei
Curtir tópico
+ 0
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:
Dessa forma o layout do form2 passa ser um componente do painel1 do form1.
Espero ter ajudado.
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
Responder
Mais Posts
18/09/2017
Nei
na vcl fazia assim:
form2:= TForm2.Create(self);
Form2.Parent:= panel1;
Form2.Show;
como seria no firemonkey?
form2:= TForm2.Create(self);
Form2.Parent:= panel1;
Form2.Show;
como seria no firemonkey?
Responder
Clique aqui para fazer login e interagir na Comunidade :)