起動時にアウトラインの枠がアクティブになるNo.10251
Iranoan さん 06/04/26 14:52
 
 秀丸担当さん今日は、Iranoan です。
 /h/n/xreactive.mac とオプションをつけ起動すると、アウトライン解析の
枠がアクティブになります。reactive.mac の内容は、
//既に file open されていたら、そちらを active にして cursor 位置だけ変更
showwindow 0;
##handle = hidemaruhandle( 0 );
##x = column + 1;
##y = lineno;
##winNo = findhidemaru( filename );
$file = filename;
if( ##winNo != -1 ){// 既に開かれている
  setactivehidemaru ##winNo;
  movetolineno ##x, ##y;
  closehidemaru ##handle;
  endmacro;
}
showwindow 1;
です。また h オプションを外すと、開いたウィンドウがアクティブになりま
せん。
 こちらの環境は、WindowsXP+IE6.0+秀丸 Ver.6.00β19 です。

[ ]
RE:10251 起動時にアウトラインの枠がアクティブになるNo.10253
秀丸担当 さん 06/04/26 16:25
 

> /h/n/xreactive.mac とオプションをつけ起動すると、アウトライン解析の
>枠がアクティブになります。

このようにしてやってみましたが、確認することができませんでした。

>です。また h オプションを外すと、開いたウィンドウがアクティブになりま
>せん。

こちらも確認することができませんでした。

このオプションの後に、さらにファイル名を指定するのでしょうか。
[動作環境]→[ファイル]→[排他制御]→[秀丸エディタで同じファイルを開く場
合]の状態はどのようになっているでしょうか。
いろいろ指定してみても確認できません。
何か他に条件と思われるようなことは無いでしょうか。

[ ]
RE:10253 起動時にアウトラインの枠がアクティブになるNo.10255
Iranoan さん 06/04/26 20:29
 
 秀丸担当さん今日は、Iranoan です。
> このオプションの後に、さらにファイル名を指定するのでしょうか。
> [動作環境]→[ファイル]→[排他制御]→[秀丸エディタで同じファイルを開く場
> 合]の状態はどのようになっているでしょうか。
「ファイルの排他制御」は「しない」、「秀丸エディタで同じファイルを開く
場合」は「上書き禁止」、「他のソフトでファイル書き換えられていないか確
認する」は「ファイルのタイムスタンプを時々チェック」「自動で再読み込み
する」に成っています。

[ ]
RE:10255 起動時にアウトラインの枠がアクティブになるNo.10258
秀丸担当 さん 06/04/27 11:59
 

ありがとうございます。
色々試してみたところ、アウトライン解析の枠が「浮かせる」のとき、ステルス
モードからの復帰でフォーカスが枠に移動してしまうようです。
修正させていただきます。

/hを外すとアクティブにならないという件は、なぜか再現できませんが、おそら
く showwindow 1; したときの同様の問題だと思うので、β20で直るかもしれま
せん。

[ ]
RE:10258 起動時にアウトラインの枠がアクティブになるNo.10276
Iranoan さん 06/04/28 18:47
 
 秀丸担当さん今日は、Iranoan です。
> /hを外すとアクティブにならないという件は、なぜか再現できませんが、おそら
> く showwindow 1; したときの同様の問題だと思うので、β20で直るかもしれま
> せん。
 β20 で解決しているのを確認しました。

[ ]