|
秀丸ネットモニターのウィンドウの中の、列の幅ですが、一応これは、
レジストリに保存してあって、起動されたタイミングで、前回の幅をちゃんと復
元するように作っているつもりではあります。
こちらでWindows7上とWindows8.1上でテストした限りは大丈夫みたいでした。
ソースコードを見直すと、もしも列の幅が、画面サイズの2/3以上になってい
たら、2/3のサイズに縮小するって処理はあるようですが…、デフォルトに戻す
処理は無いような気がします。
何かうまくいかない環境があるとしたら、「設定 - オプション...」の所での
「表示する列および並び順」が何かいじってあるとか…。一応こちらでその辺も
ある程度はテストしてみたんですけど、いまいち再現条件が分からないです。
………
っとテストしてたら、1つバグを見つけてしまいました。表示する列の「国」
のオプションをOFFにしても、起動しなおすとONに戻ってしまうようで…。これ
はこれでまた直します。
肝心のバグの方の再現方法は…、何かヒント無いでしょうか。
ちなみにですが、この列幅は、レジストリの、
HKEY_CURRENT_USER\Software\Hidemaruo\HmNetMonitor
の、
ColumnWidth
っていうバイナリ値に保存されてまして、中身は4バイトずつで、
最初の4バイト:国
次の4バイト: 接続先の名前
次の4バイト: 開始時刻
次の4バイト: 終了時刻
次の4バイト: IPアドレス
次の4バイト: 実行ファイル名
の幅を覚えるようになってます。たとえば先頭の1バイトにFFを書き込むと、
国の幅が255ピクセル分になります。この辺をレジストリエディタを使って書き
換えて何か変化があるかどうか試してみるのも一回やってみてほしいです。ある
いはそもそもこのレジストリ値がちゃんと存在してるかどうかも一回見てみてほ
しいです。
|
|