Conceitos gerais sobre programação Delphi

Programar em Delphi significa executar dois tipos distintos de operação: dispor e organizar visualmente os componentes do programa e escrever o código propriamente dito (em uma variação da linguagem Pascal chamada de Object Pascal). Praticamente todos os componentes apresentam alças para redimensionamento da sua área e são facilmente arrastados para as posições desejadas.

A disposição dos componentes é tão ou mais importante que a programação, para a funcionalidade do nosso programa, que trataremos dela em outra parte. Por enquanto vamos abordar apenas a programação propriamente dita.

As propriedades dos objetos são, em essência, variáveis que podemos manipular tanto em tempo de desenvolvimento quanto em tempo de execução. Todo objeto que adicionamos ao nosso programa recebe um nome que geralmente deriva do tipo de componente usado, mais um número.

Por exemplo: ao criarmos três TLabel, cada um receberá os nomes Label1, Label2 e Label3. No entanto, podemos alterar a qualquer momento esses nomes, tornando-os mais explícitos ou mais óbvios para a função que desempenharão.

Digamos que o componente Image1 foi renomeado para Tela:

A partir deste ponto, sempre que quisermos fazer algo com a Tela, devemos usar seu nome dentro da área de programação. Acessamos portanto as propriedades desta TImage em especial, no código, separando-as do nome Tela por um ponto.

Tela.Name é portanto a variável que contém o nome do componente;

Tela.Left é a variável que contém a coordenada "x", do canto superior esquerdo da área ocupada pelo componente;

Tela.Height é a altura total da área do componente.

Essa estrutura de identificação das variáveis de um componente se repete por todos os tipos e modelos de componentes. Mas ela não se aplica somente às variáveis, como veremos daqui a pouco.



online