This method is called when the user double-clicks on a snip in the buffer. The clicked-on snip and event records are passed to the method.
If snip accepts events, it is designated as the caret owner and all snips in the buffer are unselected.