>>545
キャレットの色を変えるのは意外に難しかったりするよ。
あれは、色の「反転表示」しているんだけど、単純な考えで
やってみると案外、視認性が悪くて問題があったりする。
あれは、r,g,b カラーで、
r'=255-r;
g'=255-g;
b'=255-b;
見たいな事を繰り返しているんだけど、もし、赤色のキャレットにしたいな、
と思って、g, b は何もせずに彫っておいたりしみたら、ONとOFFの時の
色の違いが少なすぎて、点滅してるのが分かりにくかったりすることがある。

だから、結構工夫が必要。不可能なわけではないと思うけど。