vba-form-moderniser
vba-form-moderniser copied to clipboard
Modernise Scroll Bar
It should be possible to modernise the scroll bar. Something like:
- Have a background label for the whole scroll bar.
- Have a label at either end one with an up and the other with a down arrow (use Wingdings3 to avoid potential scaling issues between Office versions if images are used).
- These labels are created in layers in a similar way to the command "label buttons".
- Mouse down event on either one used to scroll up/down - this will modify the co-ordinates of the area you wish to scroll. It will also modify the size/position of another label on the new scrollbar.
- Mouse up - stops scrolling.
- Mouse down event on the scroll label on the scroll bar plus mouse move - can also be used to control this scrolling behaviour.