Eric,
Circle Dock doesn't like to move from one monitor to the other on my two-monitor system.
It will move around on either screen but will not cross the boundary from one to the other.
In the attached image the vertical green line represents the division between my screens.
Windows XP Pro SP3.
-cranioscopical
Hmm, that is a weird problem. I don't have a multi-monitor system myself but if you are able to have Circle Dock show up on either monitor, I would expect you to be able to move it across the monitor boundaries. I wonder what the problem might be. I'll need a multi-monitor system to test it out but I don't know of anyone that has one so this might be an issue that will take a while to sort out unless I can just spot it in my code. I just wish that .Net treated a multi-monitor system as a single entity and kept things simplified so these things wouldn't happen. Most programmers just don't care how many monitors you have, just the pixel sizes.