Bonjour à tous.
Je rencontre un problème avec le composant treeview.
Je cherche à connaitre l'index du node sélectionné ainsi que l'index du parent.
Pour ça pas de problème lorsqu'il s'agit d'un OnClick.
En revanche, pour intercepter l'action des touches (ex haut/bas...) j'ai placé le code suivant dans le l'évenement OnKeyDown
Le problème est que j'obtiens les valeurs d'index AVANT le mouvement et pas celle de la nouvelle selection.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Memo.Lines.Add('keydown !'); Memo.Lines.Add('Node Idx : '+IntToStr(TreeView.Selected.AbsoluteIndex)); Memo.Lines.Add('Parent Idx : '+IntToStr(TreeView.Selected.Parent.AbsoluteIndex));
Si quelqu'un a une idée...
Partager