Wie kann ich mit Win32Api mitteln den ausgewählten Eintrag des ListView an erster Position setzen (Scrollen)
Bei der ListBox geht das schön..
Delphi-Quellcode:
procedure TSkinListBox.ListSetTopIndex(hList: hWnd; nTopIndex: Integer);
begin
if nTopIndex > 0
then
dec(nTopIndex);
if hList <> 0
then
SendMessageW(hList, LB_SETTOPINDEX, nTopIndex, 0);
if assigned(LVScrollBar)
then
LVScrollBar.Value := nTopIndex;
end;
Für die ListView gibt es kein SetTopItem oder ähnlich.
jemand ne Idee?
gruss