John Scipione ec1b18c58a BScrollBar: Add lines and dots knob styles to scroll bar
Fixes #9137

Move scroll bar drawing into HaikuControlLook

Added B_SCROLLABLE flag to BControlLook

Update FakeScrollBar in Appearance to also draw using HaikuControlLook.

Focus works on scroll bars again, used by FakeScrollBar... and probably
nowhere else.

Added private _ScrollingEnabled() convenience method to BScrollBar and
use it in a few places making.

Create ScrollBarPrivate.h header to share a couple of scroll bar related
enums with HaikuControlLook that come from BeOS Scroll Bar prefs.

Stuff arrow_direction enum into BScrollBar::Private as it has been
succeeded by a similar enum already present in BControlLook and is only
around now for BScrollBar::Private::DrawScrollBarButton.

Change-Id: Idc31ee41de091ba45ded2f0315a004af00143803
2018-07-16 16:11:46 +00:00
..
2017-07-31 19:09:38 +02:00
2016-01-04 06:48:22 -05:00
2016-01-04 06:48:22 -05:00
2016-01-04 06:48:22 -05:00
2016-01-04 06:48:22 -05:00
2016-01-04 06:48:22 -05:00
2017-05-08 22:17:53 +02:00
2017-11-15 17:52:27 +01:00
2016-01-04 06:48:22 -05:00
2016-07-31 19:42:39 -07:00
2017-12-02 22:24:06 -05:00
2016-01-04 06:48:22 -05:00
2016-01-04 06:48:22 -05:00
2016-01-04 06:48:22 -05:00
2016-01-04 06:48:22 -05:00
2016-01-04 06:48:22 -05:00
2016-01-04 06:48:22 -05:00
2016-01-04 06:48:22 -05:00
2016-03-22 12:00:36 -07:00
2016-01-04 06:48:22 -05:00
2016-01-04 06:48:22 -05:00
2016-01-04 06:48:22 -05:00
2016-01-04 06:48:22 -05:00