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.
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
Curtir tópico
+ 0
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
Clique aqui para fazer login e interagir na Comunidade :)