Como redimensionar 2 panel igualmente junto com o form
Olá boa tarde a todos, estou fazendo uma dashboard no Delphi, onde na tela do form principal, terei dividindo ela 2 panels lado a lado.
A única coisa que falta é:
Como redimensionar igualmente esses panel quando eu maximizar o form, ou quando eu mexer nele os panels se redimensional igualmente, pois usando o anchor, um sempre não aumentará, como fazer, quando eu maximizar, ou usar uma configuração de monitor diferente, os dois panels ocuparem a mesma medida dentro do form. Só lembrando que um fica do lado do outro dentro do form.
Obrigado.
A única coisa que falta é:
Como redimensionar igualmente esses panel quando eu maximizar o form, ou quando eu mexer nele os panels se redimensional igualmente, pois usando o anchor, um sempre não aumentará, como fazer, quando eu maximizar, ou usar uma configuração de monitor diferente, os dois panels ocuparem a mesma medida dentro do form. Só lembrando que um fica do lado do outro dentro do form.
Obrigado.
Júnior Pinheiro
Curtidas 0
Melhor post
Thales Oliveira
18/03/2020
Olá boa tarde a todos, estou fazendo uma dashboard no Delphi, onde na tela do form principal, terei dividindo ela 2 panels lado a lado.
A única coisa que falta é:
Como redimensionar igualmente esses panel quando eu maximizar o form, ou quando eu mexer nele os panels se redimensional igualmente, pois usando o anchor, um sempre não aumentará, como fazer, quando eu maximizar, ou usar uma configuração de monitor diferente, os dois panels ocuparem a mesma medida dentro do form. Só lembrando que um fica do lado do outro dentro do form.
Obrigado.
A única coisa que falta é:
Como redimensionar igualmente esses panel quando eu maximizar o form, ou quando eu mexer nele os panels se redimensional igualmente, pois usando o anchor, um sempre não aumentará, como fazer, quando eu maximizar, ou usar uma configuração de monitor diferente, os dois panels ocuparem a mesma medida dentro do form. Só lembrando que um fica do lado do outro dentro do form.
Obrigado.
Bom dia te sugiro usar o evento onResize do Form ou do Panel para fazer o calculo das larguras sendo que o painel da esquerda você deixa alinhado a esquerda e o outro client tipo:
procedure TForm1.panelContainerResize(Sender: TObject);
begin
panelEsquerda.Width := panelContainer.Width div 2;
end;
GOSTEI 1