I don't know whose genus idea it was to create a separate window just to
manage the client rectangle, but that is wrong. Second, I fixed up the
event subchecks so the object will write them now if it has default code,
this fixes the FPS example, and the other test case.