Standalone ScrollBar widget (pulp #6.3 in macos plugin-authoring plan). More...
#include <algorithm>#include <functional>#include <pulp/view/accessibility.hpp>#include <pulp/view/view.hpp>Go to the source code of this file.
Classes | |
| class | pulp::view::ScrollBar |
| Standalone, parameter-style scrollbar. More... | |
Namespaces | |
| namespace | pulp |
| namespace | pulp::view |
| Hover-cursor tracking for platform window hosts. | |
Standalone ScrollBar widget (pulp #6.3 in macos plugin-authoring plan).
The existing core/view::ScrollView ships its own intrinsic, hover-fade scroll affordance — but that one is coupled to the ScrollView container and isn't reusable on a developer-drawn canvas. ScrollBar is the standalone widget developers reach for when they need a parameter- style scroll affordance on a custom layout: range editors, timeline rulers, panes that aren't ScrollView subclasses, or anywhere a host wants a scrollbar wired to a RangedAudioParameter-like model.
Surface: