Bonjour,
dans mon application, je fais un SetFocus sur un TListView, le problème, c'est que j'ai le message d'erreur suivant : "Can' focus a disabled or invisible window"
Le listview est situé sur un sheet d'un tabsheet qui n'est pas courant, est ce le problème?
Voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 LstVwSelectCriteria.Items[oListCrit.Count - 1].Focused := True; LstVwSelectCriteria.Items[oListCrit.Count - 1].Selected := True; LstVwSelectCriteria.Items[oListCrit.Count - 1].MakeVisible(False); oCrit := oRoot.GetCrit(oListCrit.ItemList(oListCrit.Count - 1).item(1)); if GrpCritProperties.Enabled then LstVwSelectCriteria.SetFocus; LstVwSelectCriteria.OnClick(Self);
Partager