fix combobox scroll button positioning

and uh, textlist scrolling buttons in general?
reposition new video thingy
oh god i'm hunting pixels, send help.
optimizations, corrections and bugfixes for game scales

use enum instead of numbers: makes for readability and highlights obvious mistakes