cs_Paounet
Messages postés36Date d'inscriptionmercredi 14 avril 2004StatutMembreDernière intervention 6 juin 2023
-
14 août 2007 à 00:22
cs_Paounet
Messages postés36Date d'inscriptionmercredi 14 avril 2004StatutMembreDernière intervention 6 juin 2023
-
14 août 2007 à 16:36
Je ne sais si cela est possible car cela fait un moment que je cherche et ce sans résultat positif.
Quel code écrire dans mon composant composite type TCustomPanel qui fonctionne parfaitement (composé de 4 boutons+4 TLabeledEdit) pour que celui-ci lorsqu'il est mis sur sur un fiche d'un nouveau projet modifie les propriétés de la feuille ainsi créée comme par exemple son caption, son autosize etc... (à l'origine par exemple Nom de la feuille est Form1, son caption est Unit1 etc ....).
D'avance à ceux qui me répondront... Merci
WhiteHippo
Messages postés1154Date d'inscriptionsamedi 14 août 2004StatutMembreDernière intervention 5 avril 20123 14 août 2007 à 08:49
Bonjour
En utilisant la classe Parent de ton composant. Tu regardes si celui ci est du type TForm ( if Parent is TForm then ), et si ce n'est pas le cas tu regardes de nouveau le parent du parent, etc...
Une fois le parent trouvé tu peux alors modifier ses propriétés :
TForm(Parent).Caption := 'Mon Caption';
Cordialement.
<hr />"L'imagination est plus importante que le savoir." Albert Einstein