ボタンの2度押し防止

with-busy-viewマクロ

CommandButtonの2度押し防止をするためのマクロです。以下のサンプルのようにvというView内で、with-busy-view内に記述された処理が実行されている間は、CommandButtonがdisableとなり、押下することができません。

let v:View = …..
{with-busy-view v do
    {for i:int = 0 below 100000 do
        {output “押せない!!”}
    }
}

 パッケージ名:COM.CURLAP.LIB.UI