Added more comments to the final example.
No bugs detected so far, but if you click to drag, but don't drag, on release the shadow appears to go darker for a millisecond. I'd like to see what is causing that, and eliminate it if possible. Either that, or re-code the drag part to only take place if the mouse has moved during the left button event. That's pretty easy to do. (Fixed now.)
Pete
No bugs detected so far, but if you click to drag, but don't drag, on release the shadow appears to go darker for a millisecond. I'd like to see what is causing that, and eliminate it if possible. Either that, or re-code the drag part to only take place if the mouse has moved during the left button event. That's pretty easy to do. (Fixed now.)
Pete

