|
restoredesktopで復帰後のアクティブなタブとマクロ終了後に実際にアクティブにな
っているタブに違いがあるようです。
例えば、一番左のタブ以外がアクティブな状態でデスクトップ保存されているとしま
す。
下記のようなマクロを実行するとrestoredesktopを呼び出した直後は一番左のタブが
アクティブになっているらしく、このマクロはendmacroで終了します。しかしながら、
マクロ終了後に本来保存されていたタブがアクティブに設定されているようで、アク
ティブにしようとしたファイルが一番左のタブのファイルの場合に、このマクロだと
うまくアクティブに出来ないようです。
何か良いアイデアありませんでしょうか?
//----------
$f = "一番左のタブのファイル名、フルパス小文字";
restoredesktop;
if ($f == filename || findhidemaru($f) == -1) endmacro;
setactivehidemaru findhidemaru($f);
|
|