TTXAlwaysOnTop -- Tera Termのウィンドウを常に最前面に表示する。 機能: Tera Termのコントロールメニューに、“Always on top”を追加します。 このメニュー項目を選択すると、Tera Termのウィンドウが常に最前面に表示される ようになります。 再度選択すると、解除されます。 また、メニューとしては表示されませんが、いくつかのメニューIDに処理を割り 当てています。このメニューIDをマクロのcallmenuコマンドで呼ぶ事によって、 Tera Termのウィンドウを最前面/最背面に移動させたりする事が出来ます。 例えば、特定の文字列を受信した時にウィンドウを最前面に移動させて注意を 促すというような事がマクロで出来るようになります。 解説: Tera Termのウィンドウに対して、SetWindowPos()でHWND_TOPMOSTを指定している だけです。Tera Termの内部的な処理は一切変更していません。 またこのプラグインのように、メニューとして表示しない(*1)コマンドを作る事 によって、プラグインでマクロの機能を拡張するという事も出来ます。 *1: メニュー表示している物をマクロの機能拡張として利用する事も当然できます。 例えば、TTXKanjiMenuを利用してマクロから送受信の漢字コードを変更する という事が考えられます。 バグ: ・TEKウィンドウには対応していません。 ・一部のダイアログやTEKウィンドウ、ヘルプウィンドウ等がVTウィンドウの裏に 隠れてしまう事があります。