haiku/docs/user
Augustin Cavalier 5b0e5c0ac6 BScrollView: Automatically update the scrollbar proportions in layout mode.
Since we know what size the target view is / wants to be, we can automatically
set the range, steps, and proportion trivially. In non-layout mode, we retain
the old behavior. Applications or views that need custom scrolling behavior almost
certainly will be using BScrollBars directly and not this, so this should not be
"wasted computation" in pretty much any case.

Greatly improves the appearance and UX of the default case of a layouted
view inside a BScrollView.

Change-Id: Ia6ff6ee14df96799c579e15d274fd4c849675577
Reviewed-on: https://review.haiku-os.org/c/892
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
2019-01-24 18:52:39 +00:00
..
app Fix "since" entries in BPropertyInfo. 2019-01-03 19:09:22 +00:00
device Complete and rework BJoystick docs. 2015-01-10 11:44:58 +01:00
drivers API docs: it's => its fix 2017-11-09 13:23:55 -08:00
game Update Game Kit docs. 2014-06-11 16:45:07 -04:00
interface BScrollView: Automatically update the scrollbar proportions in layout mode. 2019-01-24 18:52:39 +00:00
keyboard Update keycodes image with more stylish version 2013-01-21 20:10:59 -05:00
locale BDurationFormat::Format docs, update method params 2017-11-10 14:59:33 -08:00
mail Migrate the BTextMailComponent docs to the Haiku Book. 2017-12-26 13:59:25 -05:00
media Update BBuffer class docs. 2013-02-07 02:11:09 -05:00
midi Haiku Book: old Midi Kit: fix link to the BeBook. 2015-02-11 19:00:18 -05:00
midi2 Haiku Book: Midi2 fixes. 2015-03-25 11:30:01 -04:00
net AbstractSocket docs: Document reuseAddr param of Bind() 2016-04-29 15:43:45 -07:00
posix Move syslog.dox from support to posix and put it in libroot.so 2013-02-07 15:52:25 -05:00
ppp Added initial PPP API documentation. 2004-06-01 14:58:47 +00:00
shared API docs: it's => its fix 2017-11-09 13:23:55 -08:00
storage docs/user: Remove extra comment opener. 2018-08-15 14:09:07 -04:00
support docs/user: Fix description of bigtime_t. 2018-12-14 18:59:17 -05:00
translation BTranslatorRoster::Default docs: Further rework and typo fixes 2015-10-26 18:43:35 +01:00
apidoc.dox Clarified why the documentation does not belong into headers. 2013-03-22 20:56:17 +01:00
book.css docs/user: Upgrade to Doxygen 1.8.13. 2017-10-01 11:19:37 -04:00
book.dox Migrate the BMailComponent docs to the Haiku Book. 2017-12-25 19:43:51 -05:00
compatibility.dox Haiku Book: compatibility: list all authors at the top of the file as per convention. 2015-02-11 19:14:20 -05:00
credits.dox Add some more credits. I hope I got everyone now. 2007-05-28 08:11:24 +00:00
Doxyfile Migrate the BMailComponent docs to the Haiku Book. 2017-12-25 19:43:51 -05:00
footer.html Tweaks to the API documentation 2014-02-27 17:21:51 -05:00
header.html docs/user: Update CSS for Doxygen 1.8.12. 2017-09-30 17:26:46 +02:00
HOWTO Better to have consistent paths... 2011-02-18 12:32:18 +00:00