Restore WindowHeight and such

Abstract BaseWindow to UIWindow.cs