Componente

21/03/2006

0

Alguem tem ou ja criou um componente que ao alterar uma determinada propriedade , alterasse outras propriedades do mesmo.
Ex : property SQLCreditClass: boolean read FCreditClass write FCreditClass default False;
Gostaria que ao alterar esta propriedade ela alterasse outras propriedades do componente ( outras booleans )
Agradeço antecipadamente.
Um abraço.


Emerson Azevedo

Emerson Azevedo

Responder

Posts

21/03/2006

Massuda

Faça um ´setter´ para sua propriedade...
property SQLCreditClass: boolean read FCreditClass write SetCreditClass default False;
...ou seja, uma procedure que é executada sempre que a propriedade recebe um valor. Ficaria algo assim...
procedure TSeuComponente.SetCreditCalss(Value: Boolean);
begin
  FCreditClass := Value;
  .... muda as outras propriedades ....
end;



Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar