Sign in Join
Wiki copytemporary

ATScrollBar: what changed

Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.

Title: ATScrollBar

OldNewLine
1+# About
2+
3+*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.
4+
5+Features:
6+
7+- default look is flat
8+- arrow mark of any size
9+- border of any size
10+- owner-draw (you can paint OS theme)
11+
12+Mouse support:
13+
14+- click and holding mouse on arrows
15+- click and holding mouse on page-up (area above thumb) / page-down (area below thumb)
16+- drag of thumb
17+
18+# Screenshot
19+
20+<figure>
21+<img src="ATScrollBar.png" title="ATScrollBar.png" />
22+<figcaption>ATScrollBar.png</figcaption>
23+</figure>
24+
25+Author: Alexey Torgashin
26+
27+# License
28+
29+MPL 2.0 or LGPL, dual licensed.
30+
31+# Download
32+
33+GitHub repository: <https://github.com/Alexey-T/ATFlatControls>
34+
35+---
36+*From the Free Pascal wiki, page "ATScrollBar", as it stood on 2021-12-16 after a change by Alextp, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*
37+Category: Components
38+Category: Lazarus

Back to history