Problème Treeview & KeyDown
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
Code:
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)); |
Le problème est que j'obtiens les valeurs d'index AVANT le mouvement et pas celle de la nouvelle selection.
Si quelqu'un a une idée...