現在のアプレットにおけるすべての既存 View に対して待機カーソルを設定します。
構文
{with-busy-cursor body}、ここでは body は Curl ステートメントのシーケンスです。
説明
待機カーソルは、現在のアプレットにおけるすべての既存
View にインストールされています。
このマクロは次のアクションを実行します。
- 現在のアプレットの各 View における現在のカーソル設定を保存します。
- bodyのステートメントを実行します。
- View の以前のカーソルをリストアします。
body は、例え
body の実行中に例外が発生しても、以前のカーソルがリストアされるように、
try 式内で実行されます。
注意事項
待機カーソルは、
body が実行され始めた後で作成された
View には設定されません。
body の実行中にエラーが発生し、デバッガが開始された場合、以前 (非待機) のカーソルはデバッガが終了されるまでリストアされません。