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.
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
Curtir tópico
+ 0
Responder
Posts
21/03/2006
Massuda
Faça um ´setter´ para sua propriedade......ou seja, uma procedure que é executada sempre que a propriedade recebe um valor. Ficaria algo assim...
property SQLCreditClass: boolean read FCreditClass write SetCreditClass default False;
procedure TSeuComponente.SetCreditCalss(Value: Boolean); begin FCreditClass := Value; .... muda as outras propriedades .... end;
Responder
Clique aqui para fazer login e interagir na Comunidade :)