Bonjour à tous ,

Je souhaite réaliser une interface permettant à l'utilisateur de créer un dessin (comme paint).
Mon utilisateur doit pouvoir faire des formes simples comme rectangle, cercle, ellipse, etc ...

J'aimerai savoir s'il faut mieux utiliser une TImage ou bien une TPaintBox ?

De plus, j'aimerai savoir comment gérer les boutons pour que, lorsque l'on clique sur un bouton de forme (par exemple rectangle), cela crée un rectangle avec avoir cliqué sur le dessin. Je n'arrive pas a voir comment faire

Idem pour la souris, j'arrive à faire un point sur mon dessin lorsque l'on clique dessus, mais comment faire pour afficher des points tant que l'utilisateur n'a pas laché le bouton de la souris


Je vous en remercie d'avance!
Nico