なんという隠し機能!
クリックに割り当てる機能の変更はできないみたいで知りませんでした。
Ctrlを押しながらあちこちをクリックしていくとクリックされた
位置でなくキャレットがそれまであった位置の単語が選択されて
いきました。単語選択がワンクリック遅れてキャレットを追いか
けていく感じです。
---開発者向け---
r2610でCCaret::MoveCursorProperlyと
CCaret::MoveCursorToClientPointに、
実際にはキャレットを移動させないための test引数が追加されています。
目的があってこれが trueになっているのだと思いますが、
GetCommander().Command_SELECTWORD()を呼び出す前にキャレット移動
が完了していないといけないのだと思います。