不動カーソル

 動かないカーソルを表示するクラスです。

機能
 このクラスはWindow_Selectableの移動部分だけを定義せずに作っています。そしてサブクラスで移動を定義する事によって、より移動の可能性を広げます。

仕様
 どうでもいいのですが、カーソルの高さをaccessorにしているので、何気にシェルフのウィンドウ行間可変機構の機能も果たします。
 ただし仕様上の問題で、現在は初期化でカーソルの高さを変更出来ません。

ソースを読む