Небольшой, но неприятный глюк: если я меняю размер/положение экрана так, что X.left становится отрицательным, то при сохранении "исправляется" Y.top - к нему прибавляется что-то около 20, и окно при следующем запуске сползает вниз.
Маленькие отрицательные X.left удобны, чтобы скрыть рамку окна.