|
> 今はリストアのあいだじゅう、まどが最大でなくても、最大をちいさくぜんぶなお
>していっても、ほとんど、まどよりそとへよけていてくれるようにずらせない。
> に就いてですが、これは全ての復元 (というより benzo さんの使い方の場合、登
>録しておいたファイルを追加して開く) が終わるまで、ウィンドウを非表示にして
>欲しいということでしょうか? そうであるなら、「デスクトップ保存」にあたる
>「開きたいファイルを登録するマクロ」と「デスクトップ復元」にあたる「登録し
>たファイルを追加して開くマクロ」をペアで使えば実現できます。
以下は、 Iranoan さんの作って下さったそのマクロ二つ。
save_desk.mac
//現在開いているファイルを登録するマクロ
//開くファイルの情報はこのファイルと同じフォルダの desk_info.ini に保存される
writeinistr currentmacrodirectory + "\\desk_info.ini", "File", 0, 0;
#i = 0;
while( #i < hidemarucount ){
writeinistr currentmacrodirectory + "\\desk_info.ini", "File", str( #i ), "
\"" + filename[ #i ] + "\"";
#i = #i + 1;
}
open.mac
//登録していたファイルを開く
//既に開いている、存在しない場合は無視してメッセージも出さない
showwindow 2;
#main = hidemaruhandle( 0 );
#i = 0;
while( 1 ){
$s = getinistr( currentmacrodirectory + "\\desk_info.ini", "File", str( #i
) );
if( $s == "" )break;
if( existfile( $s ) ){
#j = 0;
while( #j < hidemarucount ){
if( $s == filename[ #j ] )break;
#j = #j + 1;
}
if( #j == hidemarucount )openfile "/h " + $s;
}
#i = #i + 1;
}
setactivehidemaru #main;
showwindow 1;
但し、使用はこれから。
皆様での使い勝手の報告をこれへ添えて頂きたくもあります。
また、その時に,
書いてある使用法と必要事情の意味は、ファイル内の説明行の言葉では今の私にもす
でに分からないで、動作や必要事情が分かる方に、いいことばがあれば、或いはイラ
ノアンさんの許可が出た文章などがあれば、教えて下さい。
|
|