チケット #47735

ini ファイルに保存した色の設定がリストア時に反映されない

登録: 2023-04-01 22:05 最終更新: 2023-04-06 00:27

報告者:
担当者:
チケットの種類:
状況:
完了
コンポーネント:
マイルストーン:
優先度:
5 - 中
重要度:
5 - 中
解決法:
修正済み
ファイル:
なし
投票
点数: 0
No votes
0.0% (0/0)
0.0% (0/0)

詳細

事象

  • 背景色を設定している ini ファイルをリストアした際、動作中のウィンドウに背景色が反映されません。

再現手順は以下の通りです。

準備

  • ttermpro.exe をダブルクリックして起動する。New connection ダイアログはキャンセルする。
  • Setup → Window... で Text と Background の色を変更する。例えば Text を 255-0-255、Background を 255-32-255 にする。
  • Setup → Save setup... で名前を付けて保存する。これを a.ini とする。
  • ×ボタンでウィンドウを閉じる。

再現

  • ttermpro.exe をダブルクリックして起動する。New connection ダイアログでどこかに接続する。
  • Setup → Restore setup... で a.ini をリストアする。
  • 事象)文字色・背景色は設定した色になることが期待されるが、デフォルトのままのようだ。
  • Setup → Window... で 設定値を確認すると、値はリストアされていることがわかる。
    • キャンセルすると背景色は黒のまま、文字色は白のままだが、カーソル枠だけ文字色が反映される。
    • OKすると、設定した色になる。

その他

  • r10062 までは事象が発生しません。
  • r10091 以降では事象が発生します。
  • /F= で iniファイルを指定して起動すると、期待通りに反映されます。
  • チケット #36895 に類似しているようですが、Opacity は期待通りに反映されています。
  • Windows 10 22H2 です。

チケットの履歴 (6 件中 3 件表示)

2023-04-01 22:05 更新者: sempreff
  • 新しいチケット "ini ファイルに保存した色の設定がリストア時に反映されない" が作成されました
2023-04-03 00:12 更新者: zmatsuo
  • 担当者(未割り当て) から zmatsuo に更新されました
  • コンポーネント(未割り当て) から Tera Term に更新されました
コメント

手もとで再現しました。調査します。

2023-04-04 22:56 更新者: zmatsuo
コメント

再現方法も合わせて教えていただきありがとうございます。

テーマに手を入れたとき文字の色周りを修正したので まだ不具合が残っているかもしれません。

修正したものを置きました。r10661です。試してみてください。

https://osdn.net/projects/ttssh2/storage/snapshot/teraterm-5.0-dev-r10661-20230404-appveyor.zip

2023-04-04 22:56 更新者: zmatsuo
  • マイルストーン(未割り当て) から Tera Term 5.0 に更新されました
2023-04-04 23:15 更新者: sempreff
コメント

スナップショットありがとうございます、動作良好です!

迅速対応ありがとうございました。

2023-04-06 00:27 更新者: zmatsuo
  • 状況オープン から 完了 に更新されました
  • 解決法なし から 修正済み に更新されました
コメント

確認ありがとうございます。

クローズします。

添付ファイルリスト

添付ファイルはありません

編集

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする