Delphi para Leigos - Propriedades e eventos dos componentes.

Aula 15

As características de um componente são determinadas (configuradas) através das propriedades. Observem na lista abaixo exemplos de propriedades de componentes:

  • Posição no formulário;
  • Altura e kargura do componente;
  • Cor de fundo do componente;
  • Texto a ser exibibo pelo componente, entre outros.

As propriedades de um determinado componente são configuradas através do Object Inspector. Neste sentido proceda da forma que segue:

  • Inicie uma nova aplicação no Delphi 2005;
  • No formulário que é disponibilizado, inclua um componente do tipo <LABEL>, em destaque na imagem abaixo (para inserir um componente, basta selecionar o mesmo na Tool Palete e dar um clique simples dentro do formulário, no local aproximado onde se deseja inserir o mesmo):

  • As propriedades deste componente (no caso de existirem mais de um componente no formulário, vale o do componente selecionado) serão exibidas no Object Inspector, conforme podemos observar em destaque na imagem abaixo:

  • Observe por exemplo a primeira propriedade exibida <CAPTION>. Esta propriedade armazena o texto que o componente irá exibir em seu interior. Observe que a prinicipio esta propriedade é preenchida de forma automática pelo sistema e traz neste caso o próprio nome do componente. Para alterar esta propriedade, basta clicar ao seu lado (na caixa de edição) e digitar o conteúdo que deve ser exibido pelo mesmo:

  • Logo abaixo temos a propriedade <ENABLE>, que é do tipo booleana, ou seja, aceita apenas dois valores:
    • TRUE - indica que o componente está habilitado, ou seja, ele será empregado em tempo de execução;
    • FALSE - indica que o componente está desabilitado, ou seja, ele não será empregado em tempo de execução.
  • Algumas propriedades não podem ter o seu valor livremente alterado pelo usuário (como é o caso da propriedade Caption do componente Label) e, acabamos de citar um exemplo com relação a propriedade Enable.
  • Observe mais abaixo a propriedade <COLOR>, ela possui uma caixa de seleção onde o usuário irá escolher a cor de fundo do componente Label, conforme podemos observar em destaque na imagem abaixo:

Considerações importantes:

  1. Muitas propriedades atuam de forma idêntica em diversos componentes, como é o caso da propriedade Label, color, etc.
  2. Alguns componentes possuem propriedades específicas e que não serão encontradas em outros componentes.
  3. As propriedades podem ser alteradas tanto através do objetc inspector como também através de código de programação. Este tipo de procedimento será estudado em módulos de aula futuros.

Os componentes são divididos em grupos. Cada grupo reune um conjunto de componentes com uma determinada finalidade. O grupo de componentes é selecionado na própria paleta de componentes, através da caixa de seleção em destaque na imagem abaixo:

No gráfico acima temos por exemplo o grupo de componentes Data Access, que contém aqueles que tem o objetivo de trabalhar com o acesso a base de dados. Ao selecionar um grupo de componentes na Tool Palette, automaticamente aqueles que fazem parte do grupo serão exibidos, conforme podemos observar em destaque na imagem abaixo:

No próximo módulo de aula daremos continuidade ao estudo das propriedades de componentes.

 

Principal | Cursos Gratuitos | Cursos Diversos | Dicas | Promoções | Mapa do Site | QUIZ |
| Classificados | Central Currículo | Fórum | Fale Conosco