I use Rainlendar on my Windows XP Notebook which has a resolution of 1280x800. When I am in my home-office, I connect my laptop to a docking station and external monitor at a resolution of 1680x1050. Obviously, when I disconnect from the external monitor and shift the display back to the laptop, it reverts to 1280x800.
Rainlender needs to respond to the change event fired by Windows when the desktop resolution changes, so that if any of the Rainlender windows fall outside of the screen, they will be moved inside the dimensions of the display.
Ideally, I would love for my windows to always be positioned relative to the right side of the display, but that's not a bug so much as a feature request.