Синхронизация двух компонентов ScrollBox

Материал из DRKB

Синхронизация двух компонентов ScrollBox[править | править код]

Решить задачу помогут обработчики событий OnScroll (в данном примере два компонента ScrollBox (ScrollBar1 и ScrollBar2) расположены на форме TMainForm):


procedure TMainForm.ScrollBar1Scroll(Sender: TObject; ScrollCode: TScrollCode; var ScrollPos: Integer);
begin
  ScrollBar2.Position := ScrollPos;
end;

procedure TMainForm.ScrollBar2Scroll(Sender: TObject; ScrollCode: TScrollCode; var ScrollPos: Integer);
begin
  ScrollBar1.Position := ScrollPos;
end;


Source: Взято с http://delphiworld.narod.ru
ID: 01228