Características.
- Propriedades são características de um objeto.
É como na vida real. Pense no seu computador. Ele é um objeto.
Pense nas suas características: marca, velocidade, quantidade de memória, capacidade
de armazenamento do disco rígido, drivers, etc., etc. Tudo isto são propriedades.
Da mesma forma, os controles do Excel XP também têm propriedades: Name, Caption, Font, e assim por diante.
- Você pode acessá-las e alterá-las utilizando a janela Propriedades ou
através de programação.
- Para alterar, por exemplo, a cor do fundo de uma ListBox, você,
primeiro, seleciona o controle.
- Em seguida, clica na propriedade que deseja alterar. Cor do fundo ? Então,
clique na seta à direita de BackColor.
- Algumas propriedades têm mais opções do que outras. No caso de BackColor a variedade é maior.
Selecione a cor e...
- ...a janela Propriedades exibirá o novo valor.
- Fácil trabalhar assim. As alterações são visualizadas imediatamente.
Alterando propriedades através da programação.
- Isto que você fez manualmente pode ser feito por programação.
A sintaxe para acessar uma propriedade através de código é:
nome_do_controle + . + propriedade + = + valor.
- Para alterar a cor da caixa de listagem nós podemos utilizar um
dos diversos eventos do objeto.
Por exemplo: o evento MouseMove que ocorre quando o usuário move o ponteiro do mouse
sobre o controle.
- Ao clicar 2 vezes com o botão esquerdo sobre o objeto,...
- ... é exibida a procedure referente ao seu evento padrão: Click.
- Não vamos trabalhar com este evento. E aí ? Simples. Clique na seta à
direita da caixa Procedimento e escolha MouseMove.
- A procedure ListBox_Sites_MouseMove é criada. Dentro dela...
- ...você deve digitar a linha de comando para alterar a propriedade
( BackColor ). Comece, então, pelo nome do objeto, ListBox_Sites, seguido de um ponto.
- Escolha a propriedade que deseja alterar, clicando 2 vezes com o botão esquerdo.
- BackColor ? OK. Falta definir o novo valor.
- A função RGB trabalha com um sistema de valores de 3 cores
para alcançar a cor desejada: vermelha ( R ) , verde ( G ) e azul ( B ).
Eu vou falar sobre ela num módulo específico sobre funções. Guenta aí.
Não se preocupe. Neste momento eu quero que você
entenda como alterar o valor de uma propriedade através de código. Só isso.
- Ao exibir o formulário, inicialmente BackColor está com a cor padrão: Branca.
Movendo o ponteiro
do mouse sobre a ListBox, ocorre o evento MouseMove e a cor é alterada para amarela.
- Agora, você sabe que as propriedades podem ser alteradas
manualmente, em tempo de desenvolvimento, e através de uma macro, em tempo de execução ( runtime ).
Parcerias RicardoHorta.Net
RicardoHorta.Net
Parcerias RicardoHorta.Net
www.ricardo.horta.nom.br - Direitos adquiridos - Autor: Ricardo Horta