Чтоб 2-ой менялся как первый и отображалось изменение, в обработчике ScrollBar1 -> onScroll напиши:
Код:
ScrollBar2.Position:=ScrollBar1.Position; //для первого- наоборот.
Edit1.Text:=IntToStr(ScrollBar1.Position);
изменять положения бегунка scrolbara можно было внося данный в edit
в Edit в onChange
Код:
ScrollBar1.Position:=StrToInt(Edit1.Text);
не забудь обрабатывать клавиши- разрешить ввод только цифр и контроль, если оно будет пустое
чтобы поставив флажок в check boxe изменения в edit вносить было нельзя в onMouseUp у checkbox
Код:
Edit1.Enabled:=CheckBox.Checked;