ATScrollBar
From Free Pascal wiki
Jump to navigationJump to searchThe printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
About
ATScrollBar is a scrollbar component for Delphi and Lazarus. It's not replacement for standard control, but is alternative one, it has different API. It paints itself OS-indenendant, using custom drawing on canvas.
Features:
- default look is flat
- arrow mark of any size
- border of any size
- owner-draw (you can paint OS theme)
Mouse support:
- click and holding mouse on arrows
- click and holding mouse on page-up (area above thumb) / page-down (area below thumb)
- drag of thumb
Screenshot
Author: Alexey Torgashin
License
MPL 2.0 or LGPL, dual licensed.
Download
GitHub repository: https://github.com/Alexey-T/ATFlatControls