|
ObjectivelyMVC
Object oriented MVC framework for SDL3 and GNU C
|
The draggable handle of a ScrollBar. More...
#include <ObjectivelyMVC/Control.h>Go to the source code of this file.
Data Structures | |
| struct | ScrollHandle |
| A draggable scrollbar handle. More... | |
| struct | ScrollHandleDelegate |
| The ScrollHandle delegate protocol. More... | |
Functions | |
| OBJECTIVELYMVC_EXPORT Class * | _ScrollHandle (void) |
The draggable handle of a ScrollBar.
ScrollHandle is the only interactive part of a ScrollBar: a Control that, while grabbed, reports each increment of vertical mouse motion to its delegate. Its owner (ScrollBar) maps that motion onto the scrolled content's offset. Kept generic (no knowledge of what it scrolls).
Definition in file ScrollHandle.h.
| OBJECTIVELYMVC_EXPORT Class * _ScrollHandle | ( | void | ) |
Definition at line 102 of file ScrollHandle.c.