PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum Formulário e DBGrid que não respeitam o alinhamento. #375434

29/09/2009

0

Há um formulário que contem os menus e barra de botões. Este formulário é o principal e sempre fica fixo no topo da tela com uma pequena altura. O restante do espaço na tela é preenchido com a chamada de outros formulários através da proprieda ALIGN = alClient. Os outros formulários possuem um DBGrid também com ALIGN = alClient. Na primeira chamada estes outros formulários apresentam-se de boa, no entanto, quando fecho eles (na verdade, um VISIBLE = FALSE) e chamo novamente (VISIBLE = TRUE) o formulário com DBGrid ultrapassa o espaço da tela para baixo. Isso faz com que aproximadamente uns 15 últimos registros fiquem sem poderem ser visualizados.

O que devo fazer para que nas segundas e posteriores chamadas dos formulários com DBGrid não ultrapassem essa barra de ferramentas do desktop do windows?

Obs.: Quando fecho os formulários por CLOSE() e chamo novamente, não acontece este problema de ultrapassar o espaço da tela. Entretanto, o sistema fica lento pelo trabalho de puxar todos os dados do banco novamente.


Dogu

Dogu

Responder

Posts

29/09/2009

Dogu

É Delphi 2009, DBExpress 4, FireBird 2.1, uma pitada de conhecimento, uma grande porção de persistência, muita cara na parede e a gente ainda se diverte de madrugada...


Responder

Gostei + 0

29/09/2009

Dogu

É Delphi 2009, DBExpress 4, FireBird 2.1, uma pitada de conhecimento, uma grande porção de persistência, muita cara na parede e a gente ainda se diverte de madrugada...


Responder

Gostei + 0

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

Aceitar