proc customStep(self: ScrollBar): float64 {.gcsafe, locks: 0, raises: [], tags: [].}
proc customStep=(self: ScrollBar; val: float64) {.gcsafe, locks: 0, raises: [], tags: [].}
method guiInput(self: ScrollBar; event: InputEvent) {.gcsafe, locks: 0, raises: [], tags: [].}
method dragSlaveInput(self: ScrollBar; arg0: InputEvent) {.gcsafe, locks: 0, base, raises: [], tags: [].}
method dragSlaveExit(self: ScrollBar) {.gcsafe, locks: 0, base, raises: [], tags: [].}