Bonjour,
Le context :
J'utilise C++Builder XE4 et FireMonkey HD pour faire une application que je compile pour Win32 et Win64.
J'ai un TTreeView qui contient des TTreeViewItem g�n�r� dynamiquement.
Chaque TTreeViewItem � un PopupMenu.
Si l'utilisateur ne s�lectionne pas un TTreeViewItem et qu'il fait un clieck droit dessus, le PopupMenu s'ouvre.
Vous pouvez en voir une illustration dans l'image jointe � ce post.
Le probl�me c'est que dans ce cas, je n'arrive pas � d�terminer quel est le TTreeViewItem responsable de l'appel.
Quand l'utilisateur � s�lectionn� un TTreeViewItem, je peux me baser sur celui qui est sl�ectionn� mais le probl�me c'est que je ne suis pas certain que l'utilisateur � fait surgir le popup du TTreeViewItem s�lectionn�.
Et comme j'utilise Firemonkey, je ne retrouve pas les donn�es habituelles qui me permettent de retrouver l'initiateur de ce PopupMenu.
Pouvez-vous m'aider ?
Merci.
Partager