ScrollingWindow ported
partly converted, working