Bonjour,
Mon titre n'est pas très très clair alors je m'explique : j'ai créé un composant et j'ai besoin de détecter quand on clique dessus alors j'ai créé des événements basiques :
Mon problème c'est que sur mon composant j'en ai implanté d'autres, par exemple j'ai un shape sur le haut de mon composant, un edit (en lecture seule donc j'ai pas besoin de cliquer dessus) au milieu et du coup quand je clique sur un de ces deux derniers composants je ne détecte pas quand l'utilisateur clique sur mon composant de base.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 procedure MouseDown(Button : TMouseButton; Shift : TShiftState; X, Y : integer); override; procedure MouseMove(Shift : TShiftState; X, Y : integer); override; procedure MouseUp(Button : TMouseButton; Shift : TShiftState; X, Y : integer); override;
Si vous avez une solution ça m'aiderait bien !
J'ai une deuxième question : j'aimerais depuis mon composant, pouvoir dessiner sur le parent, donc sur la fiche sur laquelle il va apparaître, est-ce que c'est possible ? et comment faire SVP ?
Merci pour vos réponses
Partager