I have a doubt about the scrollbars. LCL implements this type of control with two distinct classes.
The first is the TScrollBar class, the second is the TControlScrollBar class. If I understand correctly, the latter is used in TScrollingWinControl type controls, such as TScrollBox, but it is less rich than the former, which allows for finer management. In particular it does not contain event handlers, including OnChange and OnScroll.
Given this, how can I detect slider motion in a TScrollBox control? Should I use a TWinControl control and combine it with two TScrollBars?