Bah, selected item vinden in een listview bij een click. Hoe? Geen idee. Ik had er in Delphi in de tijd ook al last mee, ik denk dat ik toen iets in de zin van

ListView1.Selected:=ListView1.GetItemAt(ListView1.ScreenToClient(mouse.CursorPos).X,ListView1.ScreenToClient(mouse.CursorPos).Y);

gedaan had. Brr, inderdaad.

Het lijkt nochtans redelijk simpel: dubbelklik op een listview lvMain, en dan weet ik normaal gezien via lvMain.FocusedItem wat of ik geklikt heb, juist? Wel, fout dus. Het programma stopt gewoon. Geen fout, gewoon exit. Zucht.