| 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 |
zmatsuo |
10397 |
テーマはTera Termの背景、文字の色、または、両方を一括して扱う枠組みです。<br> |
| 15 |
|
|
Theme Editorはテーマの編集を行うことができます。<br> |
| 16 |
|
|
複数のタブで設定を行います。<br> |
| 17 |
|
|
[OK] で動作中のTera Termに反映され、[Cancel] で反映されずに破棄されます。 |
| 18 |
zmatsuo |
10134 |
|
| 19 |
|
|
<dl> |
| 20 |
|
|
<dt><a href="#preview">preview/file tab</a></dt> |
| 21 |
zmatsuo |
10397 |
<dd>テーマの一時的な設定(preview),テーマファイルの読み込みと書き出しを行います。</dd> |
| 22 |
zmatsuo |
10385 |
<dt><a href="#bg">Background tab</a></dt> |
| 23 |
zmatsuo |
10397 |
<dd>BG(背景画像)に関する設定を行います。</dd> |
| 24 |
zmatsuo |
10385 |
<dt><a href="#bg_alpha">Background alpha tab</a></dt> |
| 25 |
zmatsuo |
10397 |
<dd>BG(背景画像)と文字背景色の透過設定を行います。</dd> |
| 26 |
zmatsuo |
10134 |
<dt><a href="#color">color tab</a></dt> |
| 27 |
zmatsuo |
10397 |
<dd>文字の色に関する設定を行います。</dd> |
| 28 |
zmatsuo |
10134 |
</dl> |
| 29 |
|
|
|
| 30 |
zmatsuo |
10224 |
<a href="../setup/theme.html">テーマファイルについて</a> |
| 31 |
zmatsuo |
10134 |
|
| 32 |
|
|
<hr> |
| 33 |
|
|
|
| 34 |
zmatsuo |
10303 |
<h2>TODO</h2> |
| 35 |
|
|
<ul> |
| 36 |
|
|
<li>BGSPIPath(画像を読み込むのに用いる、Susie Plugin が格納されているフォルダを指定します。)の |
| 37 |
|
|
設定GUIを作る |
| 38 |
|
|
</ul> |
| 39 |
|
|
|
| 40 |
|
|
<hr> |
| 41 |
|
|
|
| 42 |
zmatsuo |
10134 |
<h2 id="preview">preview/file tab</h2> |
| 43 |
|
|
|
| 44 |
|
|
preview<br> |
| 45 |
zmatsuo |
10397 |
テーマの一時的な設定(preview)、やり直し(undo)を行います。 |
| 46 |
zmatsuo |
10134 |
<dl> |
| 47 |
|
|
<dt>[preview]</dt> |
| 48 |
zmatsuo |
10397 |
<dd>設定したテーマを一時的に設定(preview)します。</dd> |
| 49 |
zmatsuo |
10134 |
<dt>[undo]</dt> |
| 50 |
zmatsuo |
10397 |
<dd>変更したテーマをダイアログを開く前の状態に戻します。</dd> |
| 51 |
zmatsuo |
10134 |
</dl> |
| 52 |
|
|
|
| 53 |
|
|
file<br> |
| 54 |
zmatsuo |
10397 |
テーマファイルからテーマを読み込み、テーマを保存をおこないます。 |
| 55 |
zmatsuo |
10134 |
<dl> |
| 56 |
|
|
<dt>[load]</dt> |
| 57 |
zmatsuo |
10397 |
<dd>テーマファイルを読み込みます。</dd> |
| 58 |
zmatsuo |
10134 |
<dt>[save]</dt> |
| 59 |
|
|
<dd> |
| 60 |
zmatsuo |
10397 |
設定中のテーマをファイルに書き出します。<br> |
| 61 |
|
|
BGテーマ、Colorテーマ、または両方を書き出すか選択できます。 |
| 62 |
zmatsuo |
10134 |
</dd> |
| 63 |
|
|
</dl> |
| 64 |
|
|
|
| 65 |
|
|
<hr> |
| 66 |
|
|
|
| 67 |
zmatsuo |
10385 |
<h2 id="bg">Background tab(背景テーマ)</h2> |
| 68 |
zmatsuo |
10134 |
|
| 69 |
zmatsuo |
10339 |
<h3>背景</h3> |
| 70 |
zmatsuo |
10134 |
|
| 71 |
zmatsuo |
10397 |
下から順に背景画像が合成されます。<br> |
| 72 |
|
|
<a href="#bg_overview">背景テーマのOverview</a>を参照ください。 |
| 73 |
zmatsuo |
10189 |
|
| 74 |
zmatsuo |
10224 |
<dl> |
| 75 |
zmatsuo |
10397 |
<dt>Simple color plane</dt> |
| 76 |
zmatsuo |
10224 |
<dd> |
| 77 |
zmatsuo |
10397 |
単色をアルファブレンドします。<br> |
| 78 |
|
|
例:背景画像,壁紙をブレンドした状態で少し暗くする場合は、黒をalpha半分の割合でアルファブレンドします。 |
| 79 |
zmatsuo |
10385 |
<dl> |
| 80 |
zmatsuo |
10397 |
<dt>Color</dt> |
| 81 |
zmatsuo |
10385 |
<dd>合成するプレーンの色</dd> |
| 82 |
|
|
|
| 83 |
|
|
<dt>alpha</dt> |
| 84 |
zmatsuo |
10397 |
<dd>合成するアルファブレンド値</dd> |
| 85 |
zmatsuo |
10385 |
</dl> |
| 86 |
zmatsuo |
10224 |
</dd> |
| 87 |
zmatsuo |
10134 |
|
| 88 |
zmatsuo |
10385 |
<dt>Background Image</dt> |
| 89 |
zmatsuo |
10224 |
<dd> |
| 90 |
zmatsuo |
10397 |
背景画像を指定します。<br> |
| 91 |
|
|
画像ファイルによっては画素ごとの透明度情報も考慮します。 |
| 92 |
zmatsuo |
10224 |
<dl> |
| 93 |
zmatsuo |
10385 |
<dt>画像ファイル名</dt> |
| 94 |
|
|
<dd> |
| 95 |
|
|
bmp, png, gif, jpg等<br> |
| 96 |
zmatsuo |
10397 |
32bit bmp, 透過pngの場合は8bitのアルファチャンネルが付加されます<br> |
| 97 |
|
|
透過gifの場合は1色を透明としてあつかいます。 |
| 98 |
zmatsuo |
10385 |
</dd> |
| 99 |
|
|
|
| 100 |
zmatsuo |
10397 |
<dt>パターン</dt> |
| 101 |
zmatsuo |
10224 |
<dd> |
| 102 |
zmatsuo |
10397 |
背景画像の描画方法を指定します。 |
| 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 |
zmatsuo |
10224 |
TODO 詳細を調べて書く |
| 113 |
|
|
</dd> |
| 114 |
zmatsuo |
10134 |
|
| 115 |
zmatsuo |
10397 |
<dt>Color</dt> |
| 116 |
|
|
<dd> |
| 117 |
|
|
背景画像が描画されない部分がある場合この色で埋められます。<br> |
| 118 |
|
|
画像に透明部分が存在していてWindowsの壁紙画像を合成しない場合もこの色で埋められます。 |
| 119 |
|
|
</dd> |
| 120 |
|
|
|
| 121 |
zmatsuo |
10385 |
<dt>alpha</dt> |
| 122 |
zmatsuo |
10391 |
<dd> |
| 123 |
zmatsuo |
10397 |
Desktop wallpaper imageと合成するアルファブレンド値<br> |
| 124 |
|
|
透明から不透明まで選択できます<br> |
| 125 |
zmatsuo |
10391 |
</dd> |
| 126 |
zmatsuo |
10385 |
</dl> |
| 127 |
zmatsuo |
10224 |
</dd> |
| 128 |
zmatsuo |
10189 |
|
| 129 |
zmatsuo |
10385 |
<dt>desktop wallpaper image</dt> |
| 130 |
zmatsuo |
10134 |
<dd> |
| 131 |
zmatsuo |
10385 |
Windowsの壁紙画像 |
| 132 |
zmatsuo |
10134 |
</dd> |
| 133 |
zmatsuo |
10224 |
|
| 134 |
zmatsuo |
10339 |
</dl> |
| 135 |
|
|
|
| 136 |
|
|
<hr> |
| 137 |
|
|
|
| 138 |
|
|
<h2 id="bg_alpha">背景画像と文字背景色の透過設定</h3> |
| 139 |
|
|
|
| 140 |
|
|
<dl> |
| 141 |
|
|
<dt>通常文字背景色の透過</dt> |
| 142 |
zmatsuo |
10134 |
<dd> |
| 143 |
zmatsuo |
10339 |
背景画像と通常文字背景色の透過<br> |
| 144 |
zmatsuo |
10397 |
透明から不透明まで選択できます。<br> |
| 145 |
zmatsuo |
10339 |
画像の1の箇所 |
| 146 |
zmatsuo |
10134 |
</dd> |
| 147 |
zmatsuo |
10339 |
<dt>反転文字背景色の透過</dt> |
| 148 |
|
|
<dd> |
| 149 |
|
|
背景画像と反転文字背景色の透過<br> |
| 150 |
zmatsuo |
10397 |
透明から不透明まで選択できます。<br> |
| 151 |
zmatsuo |
10339 |
画像の2の箇所 |
| 152 |
zmatsuo |
10134 |
</dd> |
| 153 |
zmatsuo |
10339 |
<dt>その他の文字背景色の透過</dt> |
| 154 |
|
|
<dd> |
| 155 |
|
|
背景画像とその他の文字背景色と透過<br> |
| 156 |
zmatsuo |
10397 |
透明から不透明まで選択できます。<br> |
| 157 |
zmatsuo |
10339 |
画像の3の箇所 |
| 158 |
|
|
</dd> |
| 159 |
|
|
<dt> |
| 160 |
zmatsuo |
10134 |
</dl> |
| 161 |
zmatsuo |
10397 |
<img src="setup-additional-visual-theme-alpha.png"><br> |
| 162 |
|
|
1,3の部分が透明のとき、Tera Term 4 の透過と同様となります。 |
| 163 |
zmatsuo |
10134 |
|
| 164 |
|
|
<hr> |
| 165 |
|
|
|
| 166 |
|
|
<h2 id="color">color tab(カラーテーマ)</h2> |
| 167 |
|
|
|
| 168 |
|
|
<p> |
| 169 |
zmatsuo |
10397 |
カラーテーマはデフォルト色に上書きして色が設定されます。<br> |
| 170 |
|
|
<a href="#default_color">デフォルト色</a>はTERATERM.INI で設定されます。<br> |
| 171 |
|
|
カラーテーマのiniファイル内で設定しない色はデフォルト色となります。 |
| 172 |
zmatsuo |
10134 |
|
| 173 |
|
|
<p> |
| 174 |
zmatsuo |
10397 |
このタブでは次のことができます。<br> |
| 175 |
zmatsuo |
10134 |
<ul> |
| 176 |
|
|
<li>色の設定 |
| 177 |
|
|
<li>デフォルトの色に戻す |
| 178 |
|
|
</ul> |
| 179 |
|
|
|
| 180 |
|
|
<p> |
| 181 |
zmatsuo |
10397 |
色の設定はリストで色を選んで右クリック(orダブルクリック)で行えます。 |
| 182 |
zmatsuo |
10134 |
|
| 183 |
|
|
<p> |
| 184 |
zmatsuo |
10397 |
今のところ commctrlのカラーピッカーを使用しています。<br> |
| 185 |
|
|
(TODO Tera Term内のカラーピッカーに切り替える?) |
| 186 |
zmatsuo |
10134 |
|
| 187 |
|
|
<p> |
| 188 |
|
|
設定した色を表示する例 |
| 189 |
zmatsuo |
10192 |
<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 |
zmatsuo |
10134 |
|
| 194 |
|
|
<dl> |
| 195 |
|
|
<dt>[default]</dt> |
| 196 |
|
|
<dd>デフォルト色を設定</dd> |
| 197 |
|
|
</dl> |
| 198 |
|
|
|
| 199 |
|
|
<hr> |
| 200 |
zmatsuo |
10397 |
<h2 id="bg_overview">背景テーマのOverview</h2> |
| 201 |
zmatsuo |
10134 |
|
| 202 |
zmatsuo |
10397 |
Tera Term の背景画像は次のように合成されます。<br> |
| 203 |
|
|
<img src="setup-additional-visual-theme.png"><br> |
| 204 |
zmatsuo |
10134 |
|
| 205 |
zmatsuo |
10224 |
<hr> |
| 206 |
zmatsuo |
10134 |
|
| 207 |
zmatsuo |
10224 |
<h2>色設定のOverview</h2> |
| 208 |
zmatsuo |
10134 |
|
| 209 |
zmatsuo |
10224 |
Tera Term 5 alpha 時点の仕様 |
| 210 |
zmatsuo |
10134 |
|
| 211 |
zmatsuo |
10224 |
<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 |
zmatsuo |
10134 |
|
| 223 |
zmatsuo |
10224 |
<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 |
zmatsuo |
10134 |
|
| 232 |
zmatsuo |
10224 |
<h2 id="default_color">デフォルト色について</h2> |
| 233 |
|
|
|
| 234 |
zmatsuo |
10397 |
デフォルト色とフォントは TERATERM.INI の次のキーワードで設定できます。 |
| 235 |
zmatsuo |
10220 |
<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 |
zmatsuo |
10134 |
|
| 246 |
|
|
</body> |
| 247 |
|
|
</html> |