COMPOSANT et SOUS-PROPRIETE

selma-elec Messages postés 27 Date d'inscription jeudi 2 octobre 2003 Statut Membre Dernière intervention 5 février 2007 - 21 oct. 2004 à 08:12
cs_leveugle Messages postés 27 Date d'inscription lundi 8 mars 2004 Statut Membre Dernière intervention 18 novembre 2004 - 22 oct. 2004 à 09:32
J'ai crée un composant qui à des sous-propriété.

Comment faire pour que lorsque je modifie une sous propriété du composant avec sa procedure SetXXXX pour pouvoir egalement modifier une propriété du composant .

je ne sais pas si j'ai été clair !!

JMN

3 réponses

cs_leveugle Messages postés 27 Date d'inscription lundi 8 mars 2004 Statut Membre Dernière intervention 18 novembre 2004
21 oct. 2004 à 19:54
Salut,

non c'est paaas très clair ....

tu peux pas faire un truc du genre :

procedure MonComposant.SetMaSousPropriete(Value : TYpeSousPropriete);
begin
   if MaSousPropriete <> Value then
   begin
      MaSousPropriete := Value;
      AutrePropriete := Value
   end;
end;
0
selma-elec Messages postés 27 Date d'inscription jeudi 2 octobre 2003 Statut Membre Dernière intervention 5 février 2007
22 oct. 2004 à 07:57
Salut Merci pour ta réponse.

Je suis entierement d'accord avec toi mais dans
cette procedure (MonComposant.SetMaSousPropriete) je voudrais
aussi pourvoir modifier une propriete du composant mais cette dernière n'est pas dans la sous-propriete, elle fait partie du composant parent.

je ne sais pas comment faire ? car je n'y est pas accès dans cette procedure.

JMN
0
cs_leveugle Messages postés 27 Date d'inscription lundi 8 mars 2004 Statut Membre Dernière intervention 18 novembre 2004
22 oct. 2004 à 09:32
Salut,

la propriété du parent a quelle visibilité ? (published ?)

si c'est le cas tu peux simplement la redéclarer dans tn composant hérité par

property LaPropriétéHeritée;


Damien
0
Rejoignez-nous