Création dynamique de boutons (à l'exécution, donc)

Description

Ce code crée des boutons à l'exécution, en cliquant simplement en un endroit quelconque de la Fiche.
De plus, un évènement est associé au clic de chaque boutons créé.
J'ai opté ici pour TButton, mais on peut bien sûr créer d'autres objets de la même manière (TPanel, TImage, etc...)
On peut à tout moment supprimer ces objets, toujours à l'exécution, en libérant la mémoire.
J'envoie cet essai car il semble répondre à quelques questions posées sur le forum.
Bien entendu, n'hésitez pas à me faire par de vos critiques et suggestions.
Bonne prog' à toutes et à tous !

Source / Exemple :


voir le zip !

Conclusion :


Chose promise, chose dûe... voici la nouvelle version.
J'ai revu ma procedure :
j'ai laissé tomber la récursivité, il n'y a plus besoin de passer de paramètres, et elle est plus propre me semble-t'il :-)

Et voici la 2ème mise à jour, je vais finir par y arriver !
Pour résumer, j'attribue maintenant une valeur au Tag des bouton au moment de leur création, et je me sers de cette valeur pour libérer les boutons créés. C'est plus simple.

3ème maj mineure le 14-11-03.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.