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