--- trunk/TTXSamples/TTXFixedWinSize/ReadMe-ja.txt 2009/03/24 12:52:36 3226 +++ trunk/TTXSamples/TTXFixedWinSize/ReadMe-ja.txt 2009/03/24 15:10:33 3227 @@ -1,35 +1,35 @@ -TTXFixedWinSize -- Tera TermのVTウィンドウのサイズを80x24に固定する - -機能: - Tera TermのVTウィンドウのサイズを80x24に固定し、サイズの変更を行えなくします。 - -解説: - 起動時、および設定の読み込み時のサイズはTTXGetSetupHooksでReadIniFileを - フックし、設定が読み込まれた後に端末サイズを書き換えています。 - - 端末設定ダイアログによるサイズの変更は、TTXGetUIHooksで端末設定ダイアログを - フックして、ダイアログ終了時に端末サイズを書き換えています。 - - マウスでの枠のドラッグや最大化ボタン、制御シーケンスによる変更に対しては、 - TTXSetWinSizeの中で元のサイズにリサイズしなおしています。この時のリサイズ - 処理に関してはTTXResizeWinの解説を参照してください。 - - TTXResizeWin/TTXResizeMenuによるサイズ変更は実質端末設定ダイアログによる - ものと同じなので、ORDERをTTXResizeWin/TTXResizeMenuより大きくして後に実行 - されるようにする事で対応しています。 - -バグ: - ・どこにも接続していない状態では、マウス等でサイズ変更ができてしまいます。 - ・マウス等によるサイズ変更時は、画面がクリアされたり、接続先にSIGWINCHが - 送られたりする事があります。 - ・マウスで上辺や左辺の枠をドラッグしてサイズを変更しようとした時は、 - ウィンドウの位置が移動してしまいます。 - -その他: - このプラグインは「80x24以外のサイズでTerminal emulatorを使うのは間違って - いる」という意見の人(*1)にお勧めします。 - 「時にはサイズを変更する時もあるけれど、普段は80x24で使いたいよね」という - 意見の人には、TTXResizeWin/TTXResizeMenuの使用をお勧めします。 - - *1: - 元々はTTXResizeWin/TTXResizeMenuの作成後に、冗談で思いついたプラグインです。 +TTXFixedWinSize -- Tera TermのVTウィンドウのサイズを80x24に固定する + +機能: + Tera TermのVTウィンドウのサイズを80x24に固定し、サイズの変更を行えなくします。 + +解説: + 起動時、および設定の読み込み時のサイズはTTXGetSetupHooksでReadIniFileを + フックし、設定が読み込まれた後に端末サイズを書き換えています。 + + 端末設定ダイアログによるサイズの変更は、TTXGetUIHooksで端末設定ダイアログを + フックして、ダイアログ終了時に端末サイズを書き換えています。 + + マウスでの枠のドラッグや最大化ボタン、制御シーケンスによる変更に対しては、 + TTXSetWinSizeの中で元のサイズにリサイズしなおしています。この時のリサイズ + 処理に関してはTTXResizeWinの解説を参照してください。 + + TTXResizeWin/TTXResizeMenuによるサイズ変更は実質端末設定ダイアログによる + ものと同じなので、ORDERをTTXResizeWin/TTXResizeMenuより大きくして後に実行 + されるようにする事で対応しています。 + +バグ: + ・どこにも接続していない状態では、マウス等でサイズ変更ができてしまいます。 + ・マウス等によるサイズ変更時は、画面がクリアされたり、接続先にSIGWINCHが + 送られたりする事があります。 + ・マウスで上辺や左辺の枠をドラッグしてサイズを変更しようとした時は、 + ウィンドウの位置が移動してしまいます。 + +その他: + このプラグインは「80x24以外のサイズでTerminal emulatorを使うのは間違って + いる」という意見の人(*1)にお勧めします。 + 「時にはサイズを変更する時もあるけれど、普段は80x24で使いたいよね」という + 意見の人には、TTXResizeWin/TTXResizeMenuの使用をお勧めします。 + + *1: + 元々はTTXResizeWin/TTXResizeMenuの作成後に、冗談で思いついたプラグインです。