OnMouseDown du composant parent
Bonjour tout le monde.
J'ai une question plutôt pour ceux qui aiment les composants créés dynamiquement :
J'ai une class XXX : public TPanel où j'ai un DYNAMIC void __fastcall MouseDown
Dans la partie public : J'ai une déclaration de TImage *image;
Lors de la création de la class XXX , j'ai bien les panels qui sont créés et lorsque je clique sur les panels : aucun problème.. J'ai une alerte qui s'affiche (ShowMessage placé dans le code de
Code:
1 2 3 4 5
| void __fastcall XXX::MouseDown (TMouseButton Button, TShiftState Shift, int X, int Y)
{
ShowMessage(this->id);
} |
)
Cependant lorsque j'ai une image dans le panel, Le click ne marche plus !. Vu qu'elle vient sur le panel.
Malgré que j'ai fais : XXX->image->OnMouseDown = XXX->OnMouseDown
le click sur l'image ne marche pas.
Ma question : Comment faire pour que l'image soit transparente au niveau des clicks ?
Merci