Develop and Download Open Source Software

Browse Subversion Repository

Annotation of /trunk/doc/en/html/menu/setup-additional-visual-theme.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 10134 - (hide annotations) (download) (as text)
Tue Aug 9 15:11:40 2022 UTC (20 months ago) by zmatsuo
File MIME type: text/html
File size: 4850 byte(s)
Theme Editor Dialog を追加

- Theme Editor Dialog の追加
  - 背景画像、文字色の修正を行うダイアログ
  - teraterm/themedlg.*
  - doc/ja/html/menu/setup-additional-visual-theme.html(ヘルプ)
- [その他の設定]-[表示タブ]変更(teraterm/addsetting.cpp)
  - eterm関連を無効化(非表示)
  - 起動時テーマファイル指定を追加
  - テーマエディタ起動ボタンを追加
- tttset 変更
  - eterm_lookfeel_t.BGEnable の内容を変更
    - 0/1/2 = theme使用しない/固定テーマ/ランダムテーマ
  - 削除
    - BGImageFilePath
    - BGImgBrightness
- vtdisp.c
  - テーマ(色、背景)を操作するAPIを追加
  - 自動でテーマを読み込まないようにした
1 zmatsuo 10134 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
2     "http://www.w3.org/TR/html4/strict.dtd">
3     <html>
4     <head>
5     <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
6     <title>Theme Editor</title>
7     <META http-equiv="Content-Style-Type" content="text/css">
8     <link rel="stylesheet" href="../style.css" type="text/css">
9     </head>
10    
11     <body>
12     <h1>Theme Editor</h1>
13    
14     テーマはTera Termの背景、文字の色、または、両方を一括して扱う仕組み。<br>
15     各タブで設定を行う。<br>
16     [OK] で動作中のTera Termに反映され、[Cancel] で反映されずに破棄される。
17    
18     <dl>
19     <dt><a href="#preview">preview/file tab</a></dt>
20     <dd>テーマの一時的な設定(preview),テーマファイルの読み込みと書き出し</dd>
21     <dt><a href="#bg">Backgroud tab</a></dt>
22     <dd>BG(背景画像)に関する設定を行う</dd>
23     <dt><a href="#color">color tab</a></dt>
24     <dd>文字の色に関する設定を行う</dd>
25     </dl>
26    
27     <a href="#theme_file">テーマファイルについて</a>
28    
29     <hr>
30    
31     <h2 id="preview">preview/file tab</h2>
32    
33     preview<br>
34     テーマの一時的な設定(preview)、やり直し(undo)を行う
35     <dl>
36     <dt>[preview]</dt>
37     <dd>設定したテーマを一時的に設定(preview)する</dd>
38     <dt>[undo]</dt>
39     <dd>変更したテーマをダイアログを開く前の状態に戻す</dd>
40     </dl>
41    
42     file<br>
43     テーマファイルからテーマを読み込み、テーマを保存する
44     <dl>
45     <dt>[load]</dt>
46     <dd>テーマファイルを読み込む</dd>
47     <dt>[save]</dt>
48     <dd>
49     設定中のテーマをファイルに書き出す<br>
50     BGテーマ、Colorテーマを書き出すかを選択できる
51     </dd>
52     </dl>
53    
54     <hr>
55    
56     <h2 id="bg">Backgroud tab(背景テーマ)</h2>
57    
58     <p>
59     *注意* 背景画像を表示するため、文字の背景は無効化される。
60    
61     <p>
62     Tera Term の背景画像は次のように指定する。<br>
63     <img src="setup-additional-visual-theme.png"><br>
64    
65     <a href="../setup/teraterm-win.html#eterm">テーマファイルについて(Eterm風半透明ウィンドウ)</a>
66    
67     <h3>iniファイル内のキーについてのメモ</h3>
68    
69     仕様が固まったら消す
70    
71     <dl>
72     <dt>BGPictureTone</dt>
73     <dd>
74     背景画像(Dest)にデスクトップ画像(Src1)どれぐらいブレンドするか<br>
75     BGSrc1Alpha = 255 - BGPictureTone<br>
76     0=デスクトップ画像(Src1)が100%<br>
77     255=背景画像(Dest)が100%
78     </dd>
79     <dt>BGFadeColor</dt>
80     <dd>
81     Src2の色<br>
82     BGFadeColor = BGSrc2Color
83     </dd>
84     <dt>BGFadeTone</dt>
85     <dd>DestとSrc1の合成画像に単色(Src2)をどれぐらいブレンドするか<br>
86     BGSrc2Alpha = 255 - BGFadeTone<br>
87     0=単色(Src2)が100%<br>
88     255=DestとSrc1の合成画像が100%
89     </dd>
90     </dl>
91    
92     <hr>
93    
94     <h2 id="color">color tab(カラーテーマ)</h2>
95    
96     <p>
97     *注意* 背景画像を表示しているとき、文字の背景は無効化される。
98    
99     <p>
100     カラーテーマはデフォルト色に上書きして色が設定される。<br>
101     <a href="#default_color">デフォルト色</a>はTERATERM.INI で設定される。<br>
102     iniファイル内で設定しない色はデフォルト色となる。
103    
104     <p>
105     このタブでは次のことができる<br>
106     <ul>
107     <li>色の設定
108     <li>デフォルトの色に戻す
109     </ul>
110    
111     <p>
112     色の設定はリストで色を選んで右クリック(orダブルクリック)
113    
114     <p>
115     今のところ commctrlのカラーピッカーを使用。<br>
116     Tera Term内のカラーピッカーに切り替えるか?
117    
118     <p>
119     設定した色を表示する例
120     <pre>wget https://gist.githubusercontent.com/10sr/6852331/raw/9d9d50714a4039932bb48091e111378d73c098db/256colors2.pl -O - | perl</pre>
121    
122     <dl>
123     <dt>[default]</dt>
124     <dd>デフォルト色を設定</dd>
125     </dl>
126    
127     <hr>
128    
129     <h2 id="theme_file">themeファイル</h2>
130    
131     <ul>
132     <li>themeファイルの種類
133     <li>デフォルト色について
134     </ul>
135    
136     <h3>themeファイルの種類</h3>
137    
138     テーマファイルにはいくつかの種類がある。<br>
139     TODO 仕様をちゃんと決める
140    
141     <dl>
142     <dt>BG + カラー</dt>
143     <dd>
144     [BG]と[Color Theme]の2セクション入ったファイル<br>
145     [BG]セクションには背景画像の設定だけ入っている
146     </dd>
147     <dt>BG のみ</dt>
148     <dd>
149     [BG]セクションのみのファイル<br>
150     [BG]セクションには背景画像の設定だけ入っている
151     </dd>
152     <dt>カラーのみ</dt>
153     <dd>
154     [Color Theme]のみのファイル<br>
155     </dd>
156     <dt>BG + 旧カラー (廃止したい)</dt>
157     <dd>
158     [BG]セクションのみのファイル<br>
159     [BG]セクションには背景画像と文字の色情報が入っている<br>
160     [BG]セクションの色情報は廃止したい<br>
161     </dd>
162     </dl>
163    
164     <h3 id="default_color">デフォルト色について</h3>
165    
166     デフォルト色は TERATERM.INI の次のキーワードで設定できる
167     <ul>
168     <li>VTColor
169     <li>VTBoldColor
170     <li>VTBlinkColor
171     <li>VTReverseColor
172     <li>URLColor
173     <li>ANSIColor
174     </ul>
175    
176     </body>
177     </html>

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26