|
環境は
OS:Windows 10 Pro 64Bit 22H2 Build 19045.3693
エディタ:9.25 Beta 15 64bit Float
メール:7.24 Beta 3 64bit
です。
SelectedMailCount で >0 の結果が返ってくるにも関わらず、
LockSelection で =0 の結果が返ってきます。
条件は、本体側のツリー上の選択位置が
(1)アカウント、と(2)一般フォルダ、の場合です。
対象マクロは
--- ここから ---
openreg "CURRENTUSER", @"Software\Hidemaruo\TuruKame\Config";
$homedir = getregstr("HomeDir");
$c_user = getregstr("CurUser");
$tkinfo = getregstr("TuruKameDir") + "\\TKInfo.dll";
closereg;
loaddll $tkinfo;
if (result == false)
{
message "TKInfo.dllのロードに失敗しました。";
endmacro;
}
#nCntGrepd = dllfunc("SelectedMailCount");
if( #nCntGrepd == 0 )
{
message "No Grep-ed mail";
endmacro;
}
question "nGrep-ed\t"+str(#nCntGrepd);
if (result == no) endmacro;
if( dllfunc("LockSelection", 1) == 0 )
{
message "LockSelection\tfailed";
}
else
{
if( dllfunc("UnlockSelection", 1) == 0 )
{
message "UnlockSelection\tfailed";
}
}
--- ここまで ---
です。
|
|