Registriert seit: 26. Jan 2011
341 Beiträge
Delphi 12 Athens
|
AW: Mehrere Listboxen synchronisieren
19. Jun 2024, 13:21
So:
Code:
if (Msg.Msg=WM_VSCROLL) then
begin
i:=GetScrollPos(ListBox1.Handle, SB_VERT);
PostMessage(ListBox2.Handle, WM_VSCROLL, MakeLong(LOWORD(SB_THUMBPOSITION), i), 0);
Application.ProcessMessages;
...
end
else
if (Msg.Msg=WM_MOUSEWHEEL) then
begin
i:=GetScrollPos(ListBox1.Handle, SB_VERT);
PostMessage(ListBox2.Handle, WM_VSCROLL, MakeLong(LOWORD(SB_THUMBPOSITION), i), 0);
Application.ProcessMessages;
...
end;
Entsprechend dann für ListBox2.
|
|
Zitat
|