David,
it does not appear to be the case. I can speculate that the problem might be that VFP internally is setting SelStart property differently, depending on whether it is keyboard or mouse input (same difference in Windows pull/push messaging).
Thank you,
Alex.
MS,MCP