マウスカーソルの形状が変わっていた
いつの間にかマウスカーソルの形状が変わっていた。
調べると以下の状態。
問題を確認: trunk/r10268, v4.106, v4.105, v4.104
インストール後の TERATERM.INI の MouseCursor は、小文字の ibeam である。
; Mouse cursor type (arrow/ibeam/cross/hand)
MouseCursor=ibeam
この場合、マウスカーソルは ibeam であり、設定ファイルの通りに動作する。
「その他の設定」の「表示」タブを開くと、マウスカーソルのリストボックスは ARROW になっているため、 何もしなくても「OK」すると、マウスカーソルは arrow に変わってしまう。
「表示」タブの「マウスカーソル」のリストボックスは、設定が小文字だと認識できないようである。
設定ファイルのコメントは小文字で書かれているが、上記操作後保存すると大文字に置き換わる。
ご指摘のとおり、INI の読み込みは小文字でも反映されますが、Additional settings のリストボックスへは大文字でないと反映されませんでした。
小文字でもリストボックスへ反映されるようにしました。
また、構造体 mouse_cursor_t MouseCursor では大文字なので、INI を大文字に変更しました。
4-stable は r10270 で、trunk は r10271 で対応しました。
修正ありがとうございます。
trunk/r10271 は、小文字でも認識することを確認しました。
4-stable/r10270 は、長らく4-stable をビルド環境を更新していなかったので構築し直したのですが、ヘルプ作成に必要なライセンスファイルが見つからないとエラーになったので、解決してから別途確認したいと思います。
4-stable/r10270 も、小文字でも認識することを確認しました。
ビルドできなかった問題は、チケット #45665 に上げました。
いつの間にかマウスカーソルの形状が変わっていた。
調べると以下の状態。
問題を確認: trunk/r10268, v4.106, v4.105, v4.104
インストール後の TERATERM.INI の MouseCursor は、小文字の ibeam である。
この場合、マウスカーソルは ibeam であり、設定ファイルの通りに動作する。
「その他の設定」の「表示」タブを開くと、マウスカーソルのリストボックスは ARROW になっているため、 何もしなくても「OK」すると、マウスカーソルは arrow に変わってしまう。
「表示」タブの「マウスカーソル」のリストボックスは、設定が小文字だと認識できないようである。
設定ファイルのコメントは小文字で書かれているが、上記操作後保存すると大文字に置き換わる。