1 |
TTXAdditionalTitle -- 追加のタイトル文字列を付加する |
TTXAdditionalTitle -- 追加のタイトル文字列を付加する |
2 |
|
|
3 |
機能: |
機能: |
4 |
リモートからのタイトル変更要求受信時に、タイトル文字列の先頭または末尾に |
リモートからのタイトル変更要求受信時に、タイトル文字列の先頭または末尾に |
5 |
追加の文字列を付加するように出来ます。 |
追加の文字列を付加するように出来ます。 |
6 |
現状では設定用UIが無いため、設定を変更するにはTera Termの設定ファイルを |
現状では設定用UIが無いため、設定を変更するにはTera Termの設定ファイルを |
7 |
直接編集する必要があります。 |
直接編集する必要があります。 |
8 |
|
|
9 |
設定: |
設定: |
10 |
Tera Termの設定ファイル(TERATERM.INI)に、[AdditionalTitle]セクションを |
Tera Termの設定ファイル(TERATERM.INI)に、[AdditionalTitle]セクションを |
11 |
作成して設定します。 |
作成して設定します。 |
12 |
現在のところ、以下の設定があります。 |
現在のところ、以下の設定があります。 |
13 |
|
|
14 |
AdditionalTitle: |
AdditionalTitle: |
15 |
追加する文字列を指定します。 |
追加する文字列を指定します。 |
16 |
|
|
17 |
AddMode: |
AddMode: |
18 |
どこに追加するかを指定します。 |
どこに追加するかを指定します。 |
19 |
以下のどれかを指定してください。 |
以下のどれかを指定してください。 |
20 |
Off -- 追加しない |
Off -- 追加しない |
21 |
Top -- 先頭に追加する |
Top -- 先頭に追加する |
22 |
Bottom -- 末尾に追加する |
Bottom -- 末尾に追加する |
23 |
|
|
24 |
設定例: |
設定例: |
25 |
[AdditionalTitle] |
[AdditionalTitle] |
26 |
AdditionalTitle = "Title: " |
AdditionalTitle = "Title: " |
27 |
AddMode = Top |
AddMode = Top |
28 |
|
|
29 |
解説: |
解説: |
30 |
受信データをフックして監視し、タイトル変更要求を受信時に設定に従って |
受信データをフックして監視し、タイトル変更要求を受信時に設定に従って |
31 |
タイトルを変更しています。 |
タイトルを変更しています。 |
32 |
Tera Term本体のタイトル変更要求処理でタイトルが上書きされるのを防ぐため、 |
Tera Term本体のタイトル変更要求処理でタイトルが上書きされるのを防ぐため、 |
33 |
AddModeがOff以外の時は起動時にAcceptTitleChangeRequestを強制的にFALSEに |
AddModeがOff以外の時は起動時にAcceptTitleChangeRequestを強制的にFALSEに |
34 |
設定しています。 |
設定しています。 |
35 |
|
|
36 |
バグ: |
バグ: |
37 |
・制御シーケンスのパース部分は少々いい加減です。 |
・制御シーケンスのパース部分は少々いい加減です。 |
38 |
・Tera Term 4.61で同等の機能がTera Term本体に追加されました。 |
・Tera Term 4.61で同等の機能がTera Term本体に追加されました。 |
39 |
・シリアル接続で使用するにはTera Term 4.60以降が必要です。 |
・シリアル接続で使用するにはTera Term 4.60以降が必要です。 |
40 |
・Tera Term本体のタイトル変更要求に対する処理を止める必要があるため、 |
・Tera Term本体のタイトル変更要求に対する処理を止める必要があるため、 |
41 |
正常に動作するにはTera Term 4.60以降が必要です。 |
正常に動作するにはTera Term 4.60以降が必要です。 |
42 |
・タイトル文字列の漢字コード変換にはまだ対応していません。 |
・タイトル文字列の漢字コード変換にはまだ対応していません。 |
43 |
|
|
44 |
ToDo: |
ToDo: |
45 |
・設定用ダイアログで設定変更出来るようにする。 |
・設定用ダイアログで設定変更出来るようにする。 |
46 |
・Tera Term 4.59およびそれ以前でも使えるバージョンを作成する。 |
・Tera Term 4.59およびそれ以前でも使えるバージョンを作成する。 |