Develop and Download Open Source Software

Browse Subversion Repository

Contents of /trunk/doc/ja/html/menu/setup-additional-visual-theme.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 10397 - (show annotations) (download) (as text)
Sun Dec 4 15:29:36 2022 UTC (16 months ago) by zmatsuo
File MIME type: text/html
File size: 8382 byte(s)
背景テーマのドキュメント修正

- 画像がchmに入っていなかったのでフォルダ構成を修正
  - en/ とjp/ で同一ファイルを共有できるよう r10391 で移動した
  - chm にしたとき画像が参照できていなかった
- テーマについての英語ドキュメントは未着手
1 <!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 Theme Editorはテーマの編集を行うことができます。<br>
16 複数のタブで設定を行います。<br>
17 [OK] で動作中のTera Termに反映され、[Cancel] で反映されずに破棄されます。
18
19 <dl>
20 <dt><a href="#preview">preview/file tab</a></dt>
21 <dd>テーマの一時的な設定(preview),テーマファイルの読み込みと書き出しを行います。</dd>
22 <dt><a href="#bg">Background tab</a></dt>
23 <dd>BG(背景画像)に関する設定を行います。</dd>
24 <dt><a href="#bg_alpha">Background alpha tab</a></dt>
25 <dd>BG(背景画像)と文字背景色の透過設定を行います。</dd>
26 <dt><a href="#color">color tab</a></dt>
27 <dd>文字の色に関する設定を行います。</dd>
28 </dl>
29
30 <a href="../setup/theme.html">テーマファイルについて</a>
31
32 <hr>
33
34 <h2>TODO</h2>
35 <ul>
36 <li>BGSPIPath(画像を読み込むのに用いる、Susie Plugin が格納されているフォルダを指定します。)の
37 設定GUIを作る
38 </ul>
39
40 <hr>
41
42 <h2 id="preview">preview/file tab</h2>
43
44 preview<br>
45 テーマの一時的な設定(preview)、やり直し(undo)を行います。
46 <dl>
47 <dt>[preview]</dt>
48 <dd>設定したテーマを一時的に設定(preview)します。</dd>
49 <dt>[undo]</dt>
50 <dd>変更したテーマをダイアログを開く前の状態に戻します。</dd>
51 </dl>
52
53 file<br>
54 テーマファイルからテーマを読み込み、テーマを保存をおこないます。
55 <dl>
56 <dt>[load]</dt>
57 <dd>テーマファイルを読み込みます。</dd>
58 <dt>[save]</dt>
59 <dd>
60 設定中のテーマをファイルに書き出します。<br>
61 BGテーマ、Colorテーマ、または両方を書き出すか選択できます。
62 </dd>
63 </dl>
64
65 <hr>
66
67 <h2 id="bg">Background tab(背景テーマ)</h2>
68
69 <h3>背景</h3>
70
71 下から順に背景画像が合成されます。<br>
72 <a href="#bg_overview">背景テーマのOverview</a>を参照ください。
73
74 <dl>
75 <dt>Simple color plane</dt>
76 <dd>
77 単色をアルファブレンドします。<br>
78 例:背景画像,壁紙をブレンドした状態で少し暗くする場合は、黒をalpha半分の割合でアルファブレンドします。
79 <dl>
80 <dt>Color</dt>
81 <dd>合成するプレーンの色</dd>
82
83 <dt>alpha</dt>
84 <dd>合成するアルファブレンド値</dd>
85 </dl>
86 </dd>
87
88 <dt>Background Image</dt>
89 <dd>
90 背景画像を指定します。<br>
91 画像ファイルによっては画素ごとの透明度情報も考慮します。
92 <dl>
93 <dt>画像ファイル名</dt>
94 <dd>
95 bmp, png, gif, jpg等<br>
96 32bit bmp, 透過pngの場合は8bitのアルファチャンネルが付加されます<br>
97 透過gifの場合は1色を透明としてあつかいます。
98 </dd>
99
100 <dt>パターン</dt>
101 <dd>
102 背景画像の描画方法を指定します。
103 <ul>
104 <li>stretch</li>
105 <li>tile</li>
106 <li>center</li>
107 <li>fit_withh</li>
108 <li>fit_height</li>
109 <li>autofit</li>
110 <li>autofill</li>
111 </ul>
112 TODO 詳細を調べて書く
113 </dd>
114
115 <dt>Color</dt>
116 <dd>
117 背景画像が描画されない部分がある場合この色で埋められます。<br>
118 画像に透明部分が存在していてWindowsの壁紙画像を合成しない場合もこの色で埋められます。
119 </dd>
120
121 <dt>alpha</dt>
122 <dd>
123 Desktop wallpaper imageと合成するアルファブレンド値<br>
124 透明から不透明まで選択できます<br>
125 </dd>
126 </dl>
127 </dd>
128
129 <dt>desktop wallpaper image</dt>
130 <dd>
131 Windowsの壁紙画像
132 </dd>
133
134 </dl>
135
136 <hr>
137
138 <h2 id="bg_alpha">背景画像と文字背景色の透過設定</h3>
139
140 <dl>
141 <dt>通常文字背景色の透過</dt>
142 <dd>
143 背景画像と通常文字背景色の透過<br>
144 透明から不透明まで選択できます。<br>
145 画像の1の箇所
146 </dd>
147 <dt>反転文字背景色の透過</dt>
148 <dd>
149 背景画像と反転文字背景色の透過<br>
150 透明から不透明まで選択できます。<br>
151 画像の2の箇所
152 </dd>
153 <dt>その他の文字背景色の透過</dt>
154 <dd>
155 背景画像とその他の文字背景色と透過<br>
156 透明から不透明まで選択できます。<br>
157 画像の3の箇所
158 </dd>
159 <dt>
160 </dl>
161 <img src="setup-additional-visual-theme-alpha.png"><br>
162 1,3の部分が透明のとき、Tera Term 4 の透過と同様となります。
163
164 <hr>
165
166 <h2 id="color">color tab(カラーテーマ)</h2>
167
168 <p>
169 カラーテーマはデフォルト色に上書きして色が設定されます。<br>
170 <a href="#default_color">デフォルト色</a>はTERATERM.INI で設定されます。<br>
171 カラーテーマのiniファイル内で設定しない色はデフォルト色となります。
172
173 <p>
174 このタブでは次のことができます。<br>
175 <ul>
176 <li>色の設定
177 <li>デフォルトの色に戻す
178 </ul>
179
180 <p>
181 色の設定はリストで色を選んで右クリック(orダブルクリック)で行えます。
182
183 <p>
184 今のところ commctrlのカラーピッカーを使用しています。<br>
185 (TODO Tera Term内のカラーピッカーに切り替える?)
186
187 <p>
188 設定した色を表示する例
189 <pre>
190 wget https://osdn.net/projects/ttssh2/scm/svn/blobs/head/trunk/tests/256colors2.pl?export=raw -O - | perl
191 wget https://osdn.net/projects/ttssh2/scm/svn/blobs/head/trunk/tests/colortable16.sh?export=raw -O - | sh
192 wget https://osdn.net/projects/ttssh2/scm/svn/blobs/head/trunk/tests/color-sgr-decscnm.pl?export=raw -O - | perl</pre>
193
194 <dl>
195 <dt>[default]</dt>
196 <dd>デフォルト色を設定</dd>
197 </dl>
198
199 <hr>
200 <h2 id="bg_overview">背景テーマのOverview</h2>
201
202 Tera Term の背景画像は次のように合成されます。<br>
203 <img src="setup-additional-visual-theme.png"><br>
204
205 <hr>
206
207 <h2>色設定のOverview</h2>
208
209 Tera Term 5 alpha 時点の仕様
210
211 <pre>
212 +------------+ +-----------------------------------+ +---------+ +----------+
213 |TERATERM.INI| read |Tera Term | |Theme | |Theme File|
214 | | (Startup)| +---------+ +----------+ |(launch) |Editor | Save | INI |
215 | Default +------------> | Startup | +-----------> +------->+ |
216 | Colors | | | Default +----------> Draw | | | | | Colors |
217 | <------------+ Colors | Load | Colors <-----------+ +<-------+ |
218 | | Write | | | Default | | | OK | | Load | |
219 | | | +---------+ +----------+ | | | | |
220 +------------+ +-----------------------------------+ +---------+ +----------+
221 </pre>
222
223 <ul>
224 <li>Tera Termのデフォルト色はTERATERM.INIから読み込む<br>
225 描画色はデフォルト色となる<br>
226 起動時に読み込むthemefileを指定していて、カラーテーマが含まれていると、テーマの色となる
227 <li>Theme Editorで色をロード,編集してokを押すとTera Termの描画用の色となる
228 <li>TERATERM.INIに保存するとデフォルト色が保存される
229 <li>描画色をデフォルト色に持っていくことはできない
230 </ul>
231
232 <h2 id="default_color">デフォルト色について</h2>
233
234 デフォルト色とフォントは TERATERM.INI の次のキーワードで設定できます。
235 <pre>
236 | Attr \ ini | font on/off | color on/off | color(R,G,B,R,G,B) |
237 |---------------|-------------------|------------------------|--------------------|
238 | Normal | - | - | VTColor |
239 | Bold | EnableBold | EnableBoldAttrColor | VTBoldColor |
240 | Blink | - | EnableBlinkAttrColor | VTBlinkColor |
241 | Reverse | - | EnableReverseAttrColor | VTReverseColor |
242 | URL Underline | URLUnderline | EnableURLColor | URLColor |
243 | Underline | UnderlineAttrFont | UnderlineAttrColor | VTUnderlineColor |
244 </pre>
245
246 </body>
247 </html>

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