ScrollBox Scrolling using different control ?? lazarus / 39-Graphics ---------------------------------------------------------------------- Josh · 2018-03-23 14:10 Hi Hope this is somwthing silly that I have missed. I am playing around with a Tscrollbox, but want to use a different scroll control; something lile attscroll control. as it themes much better than the native one. If I control the scrollbox.verticalscroll.position parameter with the other control; it will only scroll the scrollbox if the scrollbox own scrollbars are visible. So how to scroll a scrollbox that does not have the scrollbars visible? attached program using standard controls, a progress bar for scrolling. I suspect It's something silly I have missed. Thanks ---------------------------------------------------------------------- ASerge · 2018-03-23 17:27 If you do not need a scrollbar, do not use the TScrollBox. The usual TPanel is also suitable: Code: Pascal  [Select][+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i ...  private    FPrevPos: Integer;...procedure TForm1.TrackBar1Change(Sender: TObject);var  NewPos: Integer;begin  NewPos := TrackBar1.Position;  Panel1.ScrollBy(0, NewPos - FPrevPos);  FPrevPos := NewPos;end; ---------------------------------------------------------------------- Josh · 2018-03-23 20:55 Hi ASerge. I have come to the same conclusion; using panel within panel; works very well and smooth with doublebuffer on form and panels. Thanks