That would allow us to set up custom scrollbars (for more than simple lnf tweaks) through subclassing.
edit: fixed typo in the patch patch.txt (8,8 Ko)
I can’t see how this is going to work if createScrollBarComponent is called during the constructor as derived classes won’t have been constructed yet so it can’t call any overridden method. It always calls Viewport::createScrollBarComponent.
Perhaps we need a refreshScrollbars method or similar?