Widget positions can get mixed when you display Dashboard using a lower display resolution than your usual resolution. In order to restore your widgest back to their previous state, you need to first save their current positions. So prior to changing resolutions , copy ~/Library » Preferences » com.apple.dashboard.plist to another location.
After doing whatever it is you wanted to do at a lower resolution, return to your original display resolution, then copy the backup you created back over the current file.
Finally, type killall Dock in Terminal to force the system to reload the original positions of your Dashboard widgets.
Comments (0)
Mac OS X Hints
http://hints.macworld.com/article.php?story=20080525045636662