Buscar

Organizando os componentes no data module

Código

{O Data Module é um item muito útil na elaboração de sistemas que se utilizam de
Banco de Dados. Ele tem a função de concentrar os Data Source, Table e Query em
um único local, facilitando muito na hora da criação e manutenção do aplicativo.
   Mas o Data Module é capaz de nos deixar extremamente irritados quando se tem
muitos componentes incluídos nele.

  Vamos imaginar uma situação:

  Você tem um Data Module e define, via mouse, o tamanho dele na tela. Até ai sem
problemas, você começa a colocar os componentes até a hora que visualmente não
tem mais espaço no Data Module, mas mesmo assim você continua colocando-os nas extremidades
e o Data Module automáticamente habilita as barras de rolagens necessárias.

No fim de incluir todos os componentes que o seu sistema ira utilizar, o que você faz?  Isso mesmo, grava o Data Module...

    ...  tchan,tchan,tchan  [ O PROBLEMA ]

  No fim da gravação, você percebe que todo aquele seu cuidado para que todos os
componentes ficassem visualmente bem localizado e organizado foi por água a baixo, porque o Delphi aglomerou os componentes um em cima do outro para ficarem visíveis naquele tamanho de Data Module, não respeitando a sua organização pré-estabelecida.


  A SOLUÇÃO:

  Organize os componentes no Data Module do jeito que você achar melhor, no fim NÃO GRAVE.
 - Primeiro selecione todos os componentes do Data Module (Clique em Apenas um deles, agora
   no menu principal do Delphi, selecione Edit >> Select All)
 - Aperte as teclas simultaneamente [CTRL + C] para copiar os componentes selecionados para
   a área de transferência do Windows
 - Abra o Bloco de Notas do Windows e aperte as teclas simultaneamente [CTRL + V] para colar
   as definições dos componentes que estão armazenados na área de transferência do Windows.
 - Agora selecione o Data Module do Delphi e apague todos os componentes, grave e feche
   a aplicação.
 - Agora abra os Windows Explorer, entre no diretório (Pasta) do seu aplicativo e ache o
   seguinte arquivo "nome_data_module.dfm".
 - Abra um novo Bloco de Notas e arraste para ele o arquivo "nome_data_module.dfm".
 - Agora vá para o primeiro Bloco de Notas, selecione tudo e copie [CTRL + C].
 - Volte para o segundo Bloco de Notas e vá para última linha. posicione o cursor ANTES do
   último "END" e cole as informações da área de transferência [CTRL + V].
 - Caso haja necessidade, você pode editar as propriedades "TOP" e "LEFT" de cada componente.
 - Grave no Bloco de Notas o arquivo "nome_data_module.dfm" aberto anteriormente.

   Pronto, agora pode ir no Delphi e abra sua aplicação e confira que agora o seu Data Module
ficou do jeito que você queria.}

 

Publicidade

Vote na dica




Quantidade de votos: 0 votos
Aceitação: 0%


Detalhes da dica

Categoria: Componentes
Adicionada dia: 03/01/07
Por: Dárcio Nuno De Carvalho
Visualizada: 10427 vezes

Planeta Delphi - Tudo sobre programação Delphi Planeta Delphi - www.planetadelphi.com.br - Todos os direitos reservados | Copyright 2001-2009