Bonjour, j'ai une Form1 de type TForm.
- je change sa couleur, je la met jaune
- je change ses bordures bsSingle
Je créé une deuxième form (FormAncetre) que je veux mettre en tant qu'ancêtre sur toute mon application
- cette fiche est de couleur bleue ciel
- cette fiche n'a pas de bordures (bsNone)
j'ouvre Form1, dans le .pas je modifie Form1 Class(FormAncetre);
je vais dans le .dfm, je modifie "Object" par "Inherited"
jusque là tout va bien, mais ma form1 reste jaune avec des bordures car il garde les propriétés modifiée en conception avant l'héritage. Je pourrais bien remettre à la main borderstyle = BsNone et Color = $00F9F2F3 mais cette solution ne me plait pas, puisque si un jour ma form ancêtre devient verte pomme, je devrais revenir sur toutes mes fiches, ce que je voulais éviter !
Pourriez vous me dire donc, dans ma form1, après avoir modifié l'héritage, comment lui dire "tu prends toutes les propriétés par défaut de ton ancêtre" et ceci en conception, sans code dans l'idéal !
Merci d'avance !
Partager