[ttssh2-dev 464] 背景テーマ設定

アーカイブの一覧に戻る
matsuo zmats****@gmail*****
2022年 6月 25日 (土) 01:20:43 JST


松尾です。

Eterm風半透明ウィンドウ 背景画像の貼り付け が動かない
https://osdn.net/projects/ttssh2/ticket/44377

に関連して、Tera Termの背景、背景テーマ設定できる
UIを作ろうとしています。

TTXBind()関数の引数 Version の仕様 に書いた
 
https://osdn.net/projects/ttssh2/ticket/44436#comment:1412:44436:1652715003

- ts構造体の BGIgnoreThemeFile をなくす
- 再起動しなくても背景は変更ok
- 透過ウィンドウの方式の整理
   https://osdn.net/projects/ttssh2/ticket/44376
- theme\ImageFile.INI の読み込み部分をUnicode対応
   https://osdn.net/projects/ttssh2/ticket/44048

解決できそうです。

背景テーマ関連のみ、と思いながら進めていたのですが、
テーマファイルでは文字の色も設定できて、
文字の色設定を調べていると、
文字カラーテーマの設定も重要で一緒に入れたほうが
よさそうだなと思えてきました。

背景テーマをしか扱えない修正途中なのですが、
動作を見てもらって意見をいただければと思っています。
もう少し手もとで整理して、
ブランチを作って入れてみようと思います。


Tera Term のカラーテーマの保存先は多分3種類あって、

1. TERATERM.INI の ANSIColor キー
    いくつかコメントでテーマが入っている

2. カラーテーマプラグイン
    https://osdn.net/users/doda/pf/TTXColorTheme/wiki/FrontPage
    このプラグイン向けiniファイル

3. テーマiniファイル
    この中でも設定できる(ようだ)

カラーテーマ Dracula の追加
https://osdn.net/projects/ttssh2/ticket/39728
このチケットは 1番目用ですね。

言語ファイル、背景のテーマファイルのように
文字カラーテーマも1ファイルに1テーマ入れるようにして
選べるほうが便利ではないかなと思ったりしています。



ttssh2-dev メーリングリストの案内
アーカイブの一覧に戻る