|
特定アカウントのみ2階建て表示する/しないのような機能は、すみませんが
ありません。
マクロでなんとか似たようなことは出来るようです。マクロの内容としては、
例えば以下のようになります。
loaddll "tkinfo.dll";
#ddWant = 1;
$acc = dllfuncstr("CurrentAccount");
if( $acc == "!!!!情報アイテム用のアカウント!!!!" ) {
#ddWant = 0;
}
openreg "CURRENTUSER", "Software\\Hidemaruo\\TuruKame\\Config";
#ddCurrent = getregnum("DoubleDeck");
if( #ddCurrent != #ddWant ) {
writeregnum "DoubleDeck", #ddWant;
#n = dllfunc("EnvChanged");
}
closereg;
上記マクロの「!!!!情報アイテム用のアカウント!!!!」の部分には、実際のア
カウント名を入れる必要があります。
そういうマクロを作って、それを「マクロ・マクロ登録...・自動起動・アカ
ウント切り替え時」の所に登録しておくといいかと思います。
僕の所で簡単にテストしてみた限りはうまくいきました。
あと、"DoubleDeck"のレジストリに書き込む値は、上記マクロでは数値の1に
なってますけとも、2階建て表示の表示スタイルによっては別の値を指定しない
といけないです。それについては実際にスタイル指定してからレジストリエディ
タ(regedit.exe)で値を確認してみて欲しいです。
例えば「大きめインデント」がONだと値は5になるので、マクロ2行目は
#ddWant = 5;
のようにしないといけないです。
|
|